The Parker automation controller (PAC) combines discrete machine logic, precision motion and robotic controls and visualization. It is equipped with EtherCAT for control, modular I/O add-ons and Parker automation manager (IDE, or integrated development environment) for application development. This package offers a single, intuitive environment for development with industry-standard programming, machine-to-machine communication and network connectivity to provide real-time information. The automation manager includes the full suite of IEC61131-3 programming languages and PLCopen motion control function blocks. The PAC comes standard with a variety of onboard communication protocols, including an OPC Server, Modbus TCP, EtherCAT and dual LAN networks, as well as options for Ethernet/IP, Profinet and Profibus.