Programming for Programmable logic controller; IEC standard programming; advanced instruction lists; function development; digital and analog communication between PLC and other devices; Sequential Function Chart (SFC) programming; applications in industrial automation, database, energy conservation, and safety systems