Integrating PLC theory and programming into advanced controls courses | IEEE Conference Publication | IEEE Xplore