CSIS 255 — Introduction to Programmable Logic Controllers
An introductory course in Programmable Logic Controller with an emphasis on industrial automation and related applications. Concepts include automation processing systems, input/output decision support systems; basic electronic circuits, ladder logic, basic analog circuit, Boolean logic, digital circuit; introduction to Raspberry Pi as the automation computer and Arduino as open source Programmable Automation Controller (PAC); typical examples of automation using Python to build Human Machine Interface HMI. The laboratory hands-on component consists of hands-on familiarization, diagnostics and solving automation setup and operational problems. (CSU/UC)