Back to Blog

Software PLC Solution for RK3568+Codesys ARM+LINUX Hardware Platform

#linux#Codesys#RK3568

CODESYS Control Linux ARM SL
A soft PLC that complies with the IEC 61131-3 standard and is suitable for ARM&Linux hardware platforms.

Product Description

CODESYS Control Linux ARM SL is a CODESYS Runtime designed for ARM&Linux hardware platforms. The functionality of Runtime can be extended through the hardware properties of the system. After installing the included CODESYS deployment tool plugin in CODESYS IDE, users can install the product on the Linux operating system of the target controller through CODESYS IDE. After each restart, the CODESYS Runtime will automatically start. CODESYS Runtime supports running for two hours without any functional restrictions without authorization.

Product Features

CODESYS Runtime supports rich I/O interfaces, such as local I/O or bus type I/O, and supports an integrated IEC 61131-3 protocol stack. Fieldbus can be configured directly in CODESYS IDE without the need for third-party tools.

·CODESYS IDE allows for online programming and debugging of the Runtime.

·Supports logic control functions and web-based human-machine interface (HMI) functions.

·Supports operation of I/O systems and fieldbuses.

·This product supports CODESYS multi-core functionality.

For detailed information, please refer to the CODESYS Online Help document (https://zh.helpme-codesys.com/).

This product can be expanded through the following products:

Runtime Extension SDK

The standalone Runtime Extension SDK is integrated into the CODESYS Runtime package and supports the following features:

Supports integration of C code Supports the implementation of external functions Supports start and stop functionality Supports local I/O expansion Supports external event-triggered tasks Supports the implementation of power-off data retention functionality

Bus protocol stack:

CODESYS CANopen Manager SL CODESYS EtherCAT Master SL CODESYS EtherNet/IP Scanner / Adapter SL CODESYS Modbus TCP Master / Slave SL CODESYS Modbus Serial Master / Slave SL CODESYS PROFINET Controller / Device SL

Communication protocol stack:

CODESYS BACnet SL CODESYS IIoT Libraries SL CODESYS KNX SL CODESYS OPC UA Server SL CODESYS OPC UA Client SL CODESYS OPC UA PubSub SL

Motion control functions:

CODESYS SoftMotion SL CODESYS SoftMotion CNC+ Robotics SL CODESYS SoftMotion Light SL

Redundancy functions:

CODESYS Redundancy SL

Visualization functions:

CODESYS WebVisu SL

The RK3568 chip is a general-purpose SOC positioned at the mid to high end, using a 22nm process technology and integrating a 4-core A55 processor and a Mali G52 GPU. Featuring an integrated independent NPU with 0.8 TOPS computing power, the chip has rich peripheral interfaces, supporting display peripherals such as HDMI, EDP, MIPI, LVDS, etc. It can be connected to PLCs (Programmable Logic Controllers) and photoelectric sensors and conversion modules through GPIO, RS485, RS232, ADC, and other interfaces. RK3568 is widely used in industrial applications as a processor for crop networking gateways, NVR storage, industrial control tablets, industrial testing, industrial control boxes, and other products. It is widely used in industrial inspection, process control, data acquisition, control computers, centralized IPC management, and other scenarios.