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
SCARICAMENTO Progetto