Skip to main content

Esempio: Serial COM

Prodotto: CODESYS Control

Prodotto: CODESYS Development System

Questo esempio mostra come implementare la comunicazione seriale. Mostra come le porte vengono aperte e chiuse e come le informazioni vengono lette e inviate. Un secondo esempio mostra come utilizzare il file SysCom biblioteca.

Descrizione

Applicazione: CAASerialComExample:

All'inizio, i parametri necessari per le porte sono impostati in un array della struttura PARAMETER. Il primo valore è il parametro utilizzato e il secondo è il valore del parametro. I numeri di porta corretti devono essere adattati nel file aCom1Params E aCom2Params variabili. Nell'esempio seguente, il parametro è la porta e il valore è 1. Pertanto, viene utilizzata la porta COM1.

aCom1Params[1].udiParameterId:=COM.CAA_Parameter_Constants.udiPort;
aCom1Params[1].udiValue := 1;

Se le porte sono aperte e non si è verificato alcun errore, una porta inizia a scrivere. Dopo che questa porta ha terminato la scrittura, l'altra porta viene utilizzata per la lettura. Alla fine, entrambe le porte vengono chiuse e le "maniglie" utilizzate vengono rilasciate.

Applicazione: SysComExample:

Questa applicazione mostra come utilizzare il SysCom libreria per la comunicazione seriale.

Requisiti di sistema e restrizioni

Sistema di programmazione

CODESYS Development System (versione 3.5.14.0 o superiore)

Sistema di esecuzione

CODESYS Control Win (versione 3.5.14.0)

Componenti aggiuntivi

-

Avviso

_example_icon.png SCARICAMENTO Progetto