Chapitre 4
Communications en réseau
60
Tableau 10 – Lecture et écriture de caractères ASCII
Instruction
Commande
AHL
Fournit l' é tat des lignes de commande sur le port série.
Active ou désactive le signal DTR.
Active ou désactive le signal RTS.
ARD
Lit un nombre de caractères défini.
ARL
Lit un nombre de caractères variable, jusqu'au premier jeu de caractères de terminaison (inclus).
AWA
Envoie des caractères et leur ajoute automatiquement un ou deux caractères supplémentaires
pour marquer la fin des données.
AWT
Envoie des caractères.
Tableau 11 – Création et modification de chaînes de caractères ASCII
Instruction
Commande
CONCAT
Ajoute des caractères à la fin d'une chaîne.
DELETE
Supprime des caractères d'une chaîne.
FIND
Détermine le caractère de début d'une sous-chaîne.
INSERT
Insère des caractères dans une chaîne.
MID
Extrait des caractères d'une chaîne.
Tableau 12 – Conversion de données en caractères ASCII et vice-versa
Instruction
Commande
STOD
Convertit la représentation ASCII d'un nombre entier en une valeur SINT, INT, DINT ou REAL.
STOR
Convertit la représentation ASCII d'une valeur à virgule flottante en une valeur REAL.
DTOS
Convertit une valeur SINT, INT, DINT ou REAL en une chaîne de caractères ASCII.
RTOS
Convertit une valeur REAL en une chaîne de caractères ASCII.
UPPER
Convertit les lettres d'une chaîne de caractères ASCII en majuscules.
LOWER
Convertit les lettres d'une chaîne de caractères ASCII en minuscules.
Gestion de Modbus
Pour utiliser des automates Logix5000 avec le protocole Modbus, vous avez
besoin des deux programmes d'émulation de ce protocole se trouvant dans le
répertoire d'exemples du logiciel RSLogix 5000. Ces deux programmes ont pour
nom ModbusMaster et ModbusSlave. Pour les exécuter, vous devez utiliser le port
série CH0.
Pour plus d'informations sur ces applications, reportez-vous à la publication
CIG-AP129, « Using Logix5000 Controllers as Masters and Slaves on Modbus
Application Solution ».
Publication Rockwell Automation 1768-UM001F-FR-P – Février 2013