ioControl is a decentralised I/O module connected to the controller via CAN bus. It is installed away from the controller on remote machine parts right where the signals are generated. The high protection rating makes it suitable for outdoor installation in wet and dirty areas. DEUTSCH connectors or alternatively M12 connectors, which are widely used in mobile automation, ensure an easy and safe connection of sensors and actuators. Networking of the CAN bus is effected via prewired drop cables. ioControl can either be used as a configurable I/O module or as a mini controller in the field. CODESYS is used as a programming system.
The decentralised I/O modules of the ioControl system connect binary and analogue sensors to a controller via CAN bus using the CANopen protocol. Furthermore, I/O modules provide additional functions for signal preprocessing. The compact, glass-fibre reinforced housing features reverse-polarity protected DEUTSCH connectors or M12 connectors suitable for mobile use, providing all the necessary connections for inputs, outputs, communication and programming. An integrated two-colour LED display with keyboard serves to indicate the most important system messages, the baud rate and the node number as well as for device configuration. An extensive range of connection cables completes the offer.
A high degree of flexibility is provided by the configurable inputs and outputs. There is a choice of analogue and digital inputs. The analogue inputs can be set as current inputs (0...20 mA) or voltage inputs (0...10 V / 0...32 V). For digital and analogue I/O modules, the profile DSP 401 has been defined. The input/output functions of the module are configured via the device object directory.
The core of the controller, which has been designed according to the applicable standards for electronics in mobile applications, is a modern 32-bit processor. Its monitoring and protective functions enable reliable operation even under extreme operating conditions.
Apart from their application as I/O modules, all units can also be used as freely programmable mini controllers with CANopen and J1939 among others. Programming is done via CODESYS by means of the standardised IEC 61131-3 languages, allowing the user to build the application software with ease. In addition, libraries are available for special functions of the controller.
ioControl is equipped with two CAN interfaces to ISO 11898 for programming and data exchange with connected modules, controllers, displays or an engine controller.