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
TÉLÉCHARGER Projet