Skip to main content

Esempio: COM seriale con visualizzazione

Prodotto: CODESYS Development System

Questo esempio mostra come utilizzare tre porte COM con una visualizzazione del contenuto dei buffer di lettura e scrittura.

_example_img_serial_com_visu.png

Descrizione

Una porta viene utilizzata per la lettura, un'altra per la scrittura e una terza per la lettura e la scrittura. La visualizzazione inclusa mostra il risultato di lettura e scrittura insieme ai parametri utilizzati. Nella visualizzazione è possibile passare da una porta all'altra.

Informazioni aggiuntive

Prima di utilizzare l'esempio, è necessario configurare le impostazioni COM per il dispositivo collegato (porta, baud rate, ecc.).

  • PLC_PRG: Il programma principale è responsabile dell'attivazione delle porte seriali selezionate e imposta i valori dei parametri specifici per ciascuna porta, come il numero della porta o il baud rate. La modifica delle porte nella visualizzazione chiude le porte non utilizzate.

  • SERIAL_LINE: Inizialmente vengono impostati i parametri di comunicazione specificati. Successivamente la porta viene aperta con questo elenco di parametri. A seconda della modalità, viene avviata l'operazione di lettura o scrittura. Dopo la lettura, il buffer viene memorizzato in una variabile. Prima che l'operazione di scrittura possa iniziare, la stringa che deve essere scritta sulla porta COM viene spostata in una variabile buffer.

  • Visualization: IL SERIAL_LINE_VISU Il modulo di visualizzazione mostra i parametri utilizzati, gli errori verificatisi e il risultato di lettura o scrittura. La visualizzazione principale fa riferimento a questo modulo per le diverse porte.

Requisiti di sistema e restrizioni

Sistema di programmazione

CODESYS Development System (versione 3.5.14.0 o successiva)

Sistema di esecuzione

CODESYS Control Win (versione 3.5.14.0)

Componenti aggiuntivi

-

Avviso

_example_icon.png SCARICAMENTO Progetto