MECT SUITE SDK

 

La MECT Suite SDK è l'insieme dei programmi su PC / Laptop che permette di sviluppare le applicazioni sia HMI sia PLC e le configurazioni in comune. Grazie all'elevata integrazione è possibile programmare un'interfaccia grafica HMI anche senza essere dei programmatori esperti. D'altro canto il sistema è aperto ed è possibile, se necessario, costruire applicazioni (HMI / PLC) complesse.

Mect Suite SDK

La MECT Suite SDK, completamente gratuita e basata su software libero, è composta dai programmi: QtCreator, ATCMcontrol Engineering e ATCM Can Builder (vedi fondo pagina).

Sul pannello TP / TPAC girano principalmente due applicazioni (HMI / PLC) che comunicano fra loro e condividono la configurazione:

- HMI Application: è l'applicazione grafica HMI che gestisce il display e il touchscreen.

- PLC Application: è l'applicazione PLC (IEC-61131-3) che gestisce gli ingressi e le uscite con i vari fieldbus (Modbus RTU, Modbus TCP, CANopen, ...).

  • Caratteristiche principali del sistema:
  • - Real Time
  • - Controllo Remoto tramite VNC
  • - Data logging
  • - Debug Online sia dell’ambiente HMI sia PLC
  • - Ricette
  • - Allarmi
  • - Grafici / Trend
  • - Gestione Wi-Fi e Mobile (GPRS, UMTS, …) [tramite chiavetta USB opzionale]
  • - Setup() & loop(): possibilità di creare la propria applicazione anche con il solo ambiente HMI (C/C++)
  • - OpenVPN
  • - FTP Secure Server
  • Gestione dei Protocolli:
  • - Modbus TCP sia client sia server
  • - Modbus RTU sia client sia server
  • - Modbus TCP RTU sia client sia server
  • - CANopen

Qt Creator:

Programma dell’SDK utilizzato per creare l’applicazione grafica HMI (Human to Machine Interface). Programmazione “drag & drop”: è possibile creare l'applicazione HMI senza scrivere codice usando gli intuitivi ATCMplugin, che permettono di collegare facilmente la grafica HMI alle variabili PLC. I programmatori esperti possono naturalmente usare anche gli elementi grafici standard di Qt (scrivendo, dove necessario, il codice C++).

Tramite l’SDK è possibile eseguire da PC il debug interattivo dell’ applicazione HMI in esecuzione sul pannello.

Il tool integrato Mect Configurator è utilizzato per creare le configurazioni comuni. In particolare per i parametri di comunicazione tra HMI e PLC (variabili interne) e per i parametri di comunicazione con Modbus esterni (RTU, TCP, TCPRTU).

Il tool integrato Qt Linguist permette la facile traduzione dell'interfaccia grafica HMI in diverse lingue.

Mect Suite SDK

ATCMcontrol Engineering:

Programma dell’SDK utilizzato per creare l’applicazione PLC. Si possono creare programmi PLC in tutti e 5 i linguaggi IEC 61131-3: Structured Text, Function Block Diagram, Sequential Function Chart, Ladder Diagram, Instruction List.

Tramite l’SDK è possibile eseguire da PC il debug interattivo dell’applicazione PLC in esecuzione sul pannello.

L’applicazione PLC può essere scritta in più programmi raggruppati in TASK con temporizzazioni e priorità diverse.

Mect Suite SDK

ATCM Can Builder:

Programma dell’SDK utilizzato per creare le configurazioni dell’eventuale rete CANopen con master TP/TPAC Mect a partire dagli EDS dei nodi CAN coinvolti.

Mect Suite SDK
 

 

Utilizzando l’hardware Starter Kit è molto facile eseguire i primi test di valutazione sull’applicazione HMI / PLC direttamente alla propria scrivania, utilizzando comunque gli Ingressi/Uscite disponibili.

Utilizzando un semplice software VNC viewer è molto facile da PC / Tablet visualizzare e interagire con l’applicazione HMI / PLC sviluppata dalla Mect Suite SDK.

COME INSTALLARE LA MECT SUITE:

Entrare nella cartella dell’ultima versione della MectSuite SDK e scaricare tutti i file sul proprio PC.

Leggendo i seguenti documenti si può avere un’introduzione al sistema:


Nella cartella Installation si trovano le istruzioni per l’installazione dei software per PC.

PROGRAMMATORE ESPERTO:

La Mect Suite SDK è completamente gratuita e basata su free software, caricato su GitHub: per saperne di più, clicca il bottone.