Jan 22, 2026 Lasciate un messaggio

FINGER DevMaster - Sviluppo di programmazione standardizzata IEC61131-3

一,Diagramma a scala (LD)

news-1091-667Figura: Programmazione in diagramma ladder
01

Ladder Diagram è un linguaggio di programmazione grafico simile agli schemi elettrici di controllo, intuitivo e di facile comprensione, particolarmente adatto al controllo logico. Per gli ingegneri che hanno familiarità con i tradizionali circuiti di controllo dei relè, il diagramma Ladder è il metodo di programmazione più accessibile. Attraverso DevMaster, gli ingegneri possono disegnare facilmente diagrammi ladder per implementare complesse funzioni di controllo logico.

02

Nel diagramma Ladder, è possibile utilizzare espressioni complesse come input di funzioni e un segmento di codice ST può essere incorporato nel diagramma Ladder, semplificando ulteriormente la struttura logica del diagramma Ladder.

news-543-115Figura: Incorporamento del codice ST nel diagramma ladder

 

news-869-543Figura: operazioni di trascinamento-e-rilascio del diagramma ladder (GIF)
03

Il diagramma ladder fornisce operazioni flessibili di trascinamento-and-drop, che possono essere utilizzate per spostare componenti o aggiungere e sostituire componenti, offrendo operazioni semplici e convenienti.

04

Il diagramma ladder visualizza messaggi di errore specifici in tempo reale-nella tabella delle variabili e nell'area di modifica. Quando gli ingegneri correggono gli errori, gli errori e gli avvisi corrispondenti vengono cancellati. Questa funzionalità aiuta gli ingegneri a identificare e risolvere i problemi più rapidamente.

news-869-543Figura: controllo degli errori del diagramma ladder (GIF)
news-864-600Figura: Monitoraggio del diagramma ladder (GIF)
05

Dopo aver abilitato il monitoraggio, la tabella delle variabili visualizza i valori di ciascuna variabile e dei membri interni in una struttura ad albero. Nell'area di modifica, lo stato abilitato dei segmenti e dei blocchi di calcolo viene visualizzato chiaramente, consentendo agli ingegneri di osservare lo stato di runtime del programma e identificare i problemi più rapidamente. Modificando e scrivendo i valori preparati, gli ingegneri possono facilmente simulare vari scenari per testare meglio l'affidabilità del programma

 

 

2,Testo strutturato (ST)

news-905-336Figura: Programmazione ST

Il testo strutturato (ST) è un linguaggio di programmazione testuale avanzato con forti capacità espressive, che supporta le istruzioni IF, CASE, WHILE, FOR e REPEAT, adatto per gestire operazioni matematiche complesse, implementazione di algoritmi e logica di controllo.

DevMaster fornisce un ricco supporto del linguaggio ST per aiutare gli ingegneri a scrivere ed eseguire il debug del codice in modo efficiente, tra cui l'evidenziazione della sintassi, la piegatura, la regolazione del rientro, il completamento automatico-e il controllo degli errori-in tempo reale.

Figura: Operazioni di modifica ST (GIF)news-864-600
news-864-600Figura: Monitoraggio ST (GIF)

Similmente al diagramma Ladder, anche il codice ST supporta il monitoraggio e la modifica dei valori delle variabili

 

 

3,Linguaggio di scripting MacroC

MacroC è un linguaggio di scripting leggero compatibile con G-code, che si integra perfettamente con lo sviluppo del programma di lavorazione. Le sue ricche funzioni-integrate possono coprire lo sviluppo di script HMI per vari scenari applicativi. Supporta istruzioni condizionali, istruzioni di ramificazione, istruzioni di ciclo e il loro annidamento, realizzando facilmente varie logiche aziendali complesse.

 

MacroC può incapsulare funzioni comuni (funzioni, variabili globali, ecc.) in moduli, consentendo il riutilizzo su più file, migliorando significativamente la riusabilità del codice.

news-640-675
Figura: Incapsulamento del modulo MacroC
news-640-516
Figura: Importazione del modulo MacroC

4,Sviluppo C/C++ per moduli funzione PLC

 

DevMaster supporta lo sviluppo di funzioni/blocchi funzione PLC utilizzando C/C++, soddisfacendo la richiesta di prestazioni ottimali.

news-700-558
Figura: Sviluppo C/C++
news-469-152
Figura: chiamata di funzioni/blocchi funzione PLC sviluppati in C/C++

 

5,Conclusione

 

   Che tu sia un principiante o un ingegnere esperto, DevMaster può offrirti potenti strumenti di sviluppo e metodi di programmazione flessibili per aiutarti a ottenere rapidamente funzioni di controllo.

Non dimenticare di seguirci per ricevere prima le ultime novità e gli aggiornamenti sui prodotti!

 

Invia la tua richiesta

whatsapp

Telefono

Posta elettronica

Inchiesta