Skip to main content

Exemple : Serial COM

Produit: CODESYS Control

Produit: CODESYS Development System

Cet exemple montre comment implémenter une communication série. Il montre comment les ports sont ouverts et fermés, et comment les informations sont lues et envoyées. Un deuxième exemple montre comment utiliser le SysCom bibliothèque.

Description

Application : CAASerialComExample:

Au début, les paramètres nécessaires pour les ports sont définis dans un tableau de la structure PARAMETER. La première valeur est le paramètre utilisé et la seconde est la valeur du paramètre. Les numéros de port corrects doivent être adaptés dans le aCom1Params et aCom2Params variables. Dans l'exemple suivant, le paramètre est le port et la valeur est 1. Par conséquent, le port COM1 est utilisé.

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

Si les ports sont ouverts et qu'aucune erreur ne s'est produite, un port commence à écrire. Une fois que ce port a terminé l'écriture, l'autre port est utilisé pour la lecture. À la fin, les deux ports sont fermés et les "poignées" utilisées sont libérées.

Application : SysComExemple:

Cette application montre comment utiliser le SysCom bibliothèque pour la communication série.

Configuration système requise et restrictions

Système de programmation

CODESYS Development System (version 3.5.14.0 ou supérieure)

Système d'exécution

CODESYS Control Win (version 3.5.14.0)

Composants complémentaires

-

Avis

_example_icon.png TÉLÉCHARGER Projet