Programming language details:
FBD (Function Block Diagram): A graphical language where elements are blocks and binary and other data are transmitted through connections, similar to a circuit diagram.
ST (Structured Text): A high-level text language similar to PASCAL, supporting Boolean and arithmetic expressions, conditional statements (IF... THEN... ELSE), etc. v4.0 adds arrays, structures, For Loop, Exit, CASE statements, enumeration data types, var external, var test variables.
LD (Ladder Diagram): A graphical language that uses standard symbols to represent relay logic. The basic elements are coils and contacts, which are connected through links and only transmit binary data.
CEMPLE(Cause and Effect Matrix Programming Language Editor): Advanced graphical language, providing two-dimensional matrix association process problems (causes) and corrective actions (results), automatically converted to IEC 61131-3 compatible FBD, supports up to 99 causes, 99 results, 1000 intersections, can call functions/function blocks to evaluate status, supports custom view monitoring, multi-level undo/redo.
Development and testing tools
Controller configuration: Define the modules, communication settings, tag name memory allocation, and operating parameters in the system. The configuration information is included in the control program downloaded to the controller.
Simulator Panel: Connect the emulator, download control programs, test and debug; List program, variable, and tag names, drag variables to the monitoring panel to modify values, support automatic running, single step running, or pause.
Controller Panel: Connect the controller to enable real-time execution of control programs.
Diagnostic Panel: Prior to v4, it was used to monitor the status of MP, CM, and I/O modules and diagnose faults, providing system performance information such as project names and memory sizes; The diagnostic function in v4.1 is integrated into an independent enhanced diagnostic monitor (since v4.1.435).
Documentation and Security: Supports multiple data sorting and project element documentation methods, can print user developed functional blocks and programs, provides standard reports, and can customize Crystal Reports; Provide a password security system, define user and editing, library modification permissions, etc; Audit tracking records project history and program version changes, automatically timestamp key events, and support manual recording of user comments; Can add comments and annotations; Provide an online Help system.

Email:wang@kongjiangauto.com