Each FlexLogix system provides a programmle controller, can achieve multiple purposes. Input and output modules can be placed in the vicinity of sensors and actuators. If there is distributed processing requirements, you can network multiple FlexLogix controller. FlexLogix with a Logix control engine, a FlexLogix controller supports the Logix instruction set, task model, and the data model. FlexLogix controllers and other Logix controllers share a common programming methods and configuration of input and output modules of the way, have adopted RSLogix5000 programming software. A simple FlexLogixsystem contains a controller and a maximum of eight input and output modules. FlexLogix in more complex systems, multiple controllers can be used for networking. You can also input and output in different link.