MECT SUITE SDK
The set of free software on PC / Laptop that allow you to develop both HMI and PLC applications and configurations in common.
Thanks to the high integration it is possible to program a HMI graphic interface even without being an expert programmer. On the other hand, the system is open and complex applications (HMI / PLC) can be built if necessary.
The MECT Suite SDK
Completely free and based on free software, it consists of the programs: QtCreator and ATCMcontrol Engineering.
On the TP / TPAC panel there are mainly two applications (HMI / PLC) that communicate with each other and share the configuration:
HMI Application: is the graphical HMI application that manages the display and the touchscreen;
PLC Application: is the PLC application (IEC-61131-3) that manages the inputs and outputs with the various fieldbuses (Modbus RTU, Modbus TCP, CANopen, ...).
Main features of the free software for industrial automation
- Real Time
- NTP (Network Time Protocol)
- Remote control via VNC
- Data logging
- Online Debugging of both HMI and PLC environment
- Graphs / Trends
- Wi-Fi and mobile management (GPRS, UMTS, ...) [via optional USB stick]
- Setup() & loop(): possibility to create your own application even with only the HMI environment (C/C++)
- FTP Secure Server
- Modbus TCP both client and server
- Modbus RTU both client and server
- Modbus TCP RTU both client and server
Program of the SDK used to create the graphic application HMI (Human to Machine Interface). “Drag & drop" programming: you can create the HMI application without writing code using the intuitive ATCMplugin, which allows you to easily connect the HMI graphics to PLC variables. Experienced programmers can of course also use standard Qt graphics (writing C++ code where necessary).
Through the SDK it is possible to execute from PC the interactive debug of the HMI application running on the panel.
The integrated Mect Configurator tool is used to create common configurations. In particular for the communication parameters between HMI and PLC (internal variables) and for the communication parameters with external Modbus (RTU, TCP, TCPRTU).
The integrated Qt Linguist tool allows easy translation of the HMI graphic interface into several languages.
Program of the SDK used to create the PLC application. PLC programs can be created
in all 5 IEC 61131-3 languages: Structured Text, Function Block Diagram, Sequential Function Chart, Ladder Diagram, Instruction List.
Using the SDK, it is possible to perform interactive debugging from a PC of the PLC application running on the panel.
The PLC application can be written in several programs grouped in TASK with different timings and priorities.