ecomatController M30711 device
is a powerful and multipurpose controller designed for industrial and mobile applications. This controller has a 32-bit tri-core processor with a frequency of 300 MHz and uses 6 MB of programming memory. The important features of this device include 60 digital and analog inputs and outputs that can be used in an adjustable manner. Also, this controller is equipped with 4 CAN ports and two Ethernet ports that allow data exchange with different protocols such as **CANopen, J1939 and Modbus**. This device uses **CODESYS version 3.5**, which is a standard programming environment for industrial control systems based on **IEC 61131-3** languages, to **program** and implement complex control systems. Therefore, the mentioned device is used for programming and controlling complex processes and can act as a standard and safety controller at the same time. This feature makes the device very suitable for industrial and mobile safety and automation applications [5†source] [6†sou [oai_citation:1, ecomatController V3 - standard and safety controller in one unit] (https://www.ifm .com/binaries/content/assets/pdf-files/en/product-news/2018/sps/updates/ifm-cr711s-ecomatcontroller-v3-standard-and-safety-controller-one-unit-en-18.pdf ) [oai_citation:2, Standard and safety controller in one unit - ifm](https://www.ifm.com/us/en/shared/productnews/2017/hmi/ecomatcontroller-v3-standard-and-safety-controller -in-one-unit) The device is not only designed for programming, but also used for controlling complex processes due to the support of multiple inputs and outputs and different protocols.