Instructions pour port série ASCII
Nom
(Name)
LEN
DATA
Codes d'erreur ASCII
Code
hex
16#2
16#3
16#4
16#5
16#6
16#7
16#8
16#9
Type de
Description
donnée
(Description)
DINT
nombre de
caractères
dans la chaîne
Tableau
Caractères
SINT
ASCII de la
chaîne
Voir aussi
Valeurs littérales des chaînes de caractères
Si une instruction de port série ASCII ne parvient pas à s'exécuter, le membre
ERROR de sa structure SERIAL_PORT_CONTROL contient un des codes
d'erreur hexadécimaux suivants :
Indique :
Le modem s'est mis hors ligne.
Le signal CTS a été perdu pendant la communication.
Le port série était en mode Système.
Les instructions n'ont pas pu être envoyées ni reçus car la configuration du canal a été
interrompue via le menu de configuration du canal.
Des paramètres incorrects ont été transmis au pilote ASCII.
Les instructions n'ont pas pu être envoyées ni reçus car la configuration du canal a été
interrompue via le menu de configuration du canal.
Transmission déjà en cours. Cela provoquera une erreur dans l'instruction en cours.
La communication ASCII demandée n'est pas prise en charge par la configuration de canal
actuelle.
Publication Rockwell Automation 1756-RM003T-FR-P - Novembre 2018
Remarques
LEN est automatiquement mis à jour avec le nouveau nombre de
caractères chaque fois que vous utilisez :
le navigateur de chaîne pour saisir des caractères
des instructions qui lisent, convertissent et manipulent une
chaîne
LEN indique la longueur de la chaîne actuelle. Le membre DATA
peut contenir des caractères additionnels et anciens qui ne sont pas
inclus dans le nombre LEN.
Pour accéder aux caractères de la chaîne, adressez le nom de
l'étiquette. Par exemple, pour accéder aux caractères de l'étiquette
string_1, saisissez string_1.
Chaque élément du tableau DATA contient un caractère.
Créer de nouveaux types de chaînes qui stocke un nombre de
caractères plus ou moins grand.
Chapitre 17
sur la
page 930
829