
MECT SUITE SDK
A set of free PC / Laptop programs that allows both HMI and PLC applications and configurations to be developed in common.
Due to high integration, it is possible to program a graphical HMI even without being an experienced programmer. On the other hand, the system is open and it is possible, if necessary, to build complex applications (HMI / PLC).



Description

Completely free and based on free software, the Mect Suite consists of the programs: QtCreator and ATCMcontrol Engineering.
There are mainly two applications (HMI / PLC) running on the TP / TPAC panel that communicate with each other and share configuration:
- HMI Application: is the graphical HMI application that manages the display and 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, ...).



Features
- Real Time
- NTP (Network Time Protocol)
- Remote Control via VNC
- Data logging
- Online debugging of both the HMI and PLC environment
- Recipes
- Alarms
- Charts/Trends
- Wi-Fi and mobile management (GPRS, UMTS, ...) [via optional USB stick].
- Setup() & loop(): ability to create your own application even with just the HMI environment (C/C++)
- OpenVPN
- FTP Secure Server
Protocol Management:
- Modbus TCP both client and server
- Modbus RTU both client and server
- Modbus TCP RTU both client and server
- CANopen
Qt Creator
SDK program used to create the graphical HMI (Human to Machine Interface) application. "Drag-and-drop" programming: you can create the HMI application without writing code using the intuitive ATCMplugins, which make it easy to link HMI graphics to PLC variables. Experienced programmers can of course also use the standard Qt graphics elements (writing C++ code where necessary).
Through the SDK, it is possible to interactively debug the 'HMI application running on the panel from the PC.
The integrated tool Mect Configurator is used to create common configurations. Specifically for communication parameters between HMI and PLC (internal variables) and for communication parameters with external Modbus (RTU, TCP, TCPRTU).
The built-in Qt Linguist tool allows easy translation of the HMI into different languages.
ATCMcontrol Engineering
SDK program 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.
Through the SDK, interactive debugging of the PLC application running on the panel can be performed from the PC.
The PLC application can be written in multiple programs grouped into TASKs with different timings and priorities.