The IA18XERPQF100IR2 is a programmable logic controller (PLC) manufactured by Innovasic. It is a multi-processor, modular controller, featuring an EtherCAT-based communication bus, two dual-core processors, redundant power supply, and full redundancy for the fieldbus input/output system. It provides up to 100 I/O points, an SD card for system configuration, and built-in LCD and Ethernet ports. The PLC supports a variety of standard and custom industrial I/O formats and communication protocols, including MODBUS, TCP/IP, Powerlink and Industrial Ethernet Profiles. It also supports both 24 VDC and 110 VAC inputs as well as reverse-polarity input protection. With its rugged aluminum enclosure and comprehensive error-checking operations, the IA18XERPQF100IR2 is designed to provide highly reliable operation in harsh industrial environments.