Paramètres de l’affichage Canal 0 - Réception ASCII générique

L’affichage
Canal 0 - Réception ASCII générique
inclut les paramètres suivants :
Paramètre
Description
Mode Permutation
Détermine comment les données reçues du port série sont organisées. La permutation est effectuée après réception des données d’entrée par le module. Options disponibles :
  • Aucune modification (par défaut)
  • Permutation de mots (ABCD → CDAB)
  • Permutation d’octets (ABCD → BADC)
  • Permutation de mots et d’octets (ABCD → DCBA)
CONSEIL: A, B, C et D représentent quatre octets adjacents dans les données reçues/transmises.
Mode Handshake
Détermine comment le module transmet les données reçues du port série à l’automate. Options disponibles :
  • Handshake maître/esclave (par défaut) – La logique utilisateur augmente la balise de sortie ASCII.RxID pour recevoir le paquet de données suivant dans la balise d’entrée ASCII.RxData.
  • Immédiate – La balise d’entrée ASCII.RxID augmente pour indiquer que le paquet suivant de données reçues est disponible dans la balise d’entrée ASCII.RxData.
Délai d’expiration du message
Spécifie la valeur (ms) du délai d’expiration de réception. L’horloge se réinitialise chaque fois que le module reçoit un nouvel octet du port série.
Les valeurs valides sont comprises entre 0 et 32 767 ms. La valeur par défaut est 0.
CONSEIL: Zéro désactive le délai d’expiration du message.
Caractère de remplissage
Spécifie le caractère qui remplit le tampon restant des données reçues lorsqu’il n’est pas plein. Les valeurs valides sont :
  • Pour des données 7 bits – $00 à $7F
  • Pour des données 8 bits – $00 à $FF
Mode Démarrage
Détermine l’utilisation du séparateur de début dans les données. Options disponibles :
  • Ignorer le séparateur de début (par défaut) - Le séparateur de début est ignoré et toutes les données de l’interface série sont traitées comme des données ordinaires.
  • Exclure - Sélectionnez cette option pour utiliser le séparateur de début afin de détecter le début des données reçues de l’interface série. Le séparateur de début n’est pas stocké dans la balise d’entrée ASCII.RxData[].
  • Inclure - Sélectionnez cette option pour utiliser le séparateur de début afin de détecter le début des données reçues de l’interface série. Le séparateur de début est stocké dans la balise d’entrée ASCII.RxData[].
Séparateur de début
Définit le caractère pour signaler le commencement des données. Toutes les données reçues du port série avant cette valeur sont éliminées. Les valeurs valides sont :
  • Pour des données 7 bits – $00 à $7F
  • Pour des données 8 bits – $00 à $FF
Mode Terminaison
Détermine l’utilisation des séparateurs de terminaison dans les données.
Options disponibles :
  • Ignorer le séparateur de fin (par défaut) - Les séparateurs de fin sont ignorés et toutes les données reçues de l’interface série sont traitées comme des données ordinaires. Le nombre de caractères stockés dans la balise d’entrée ASCII.RxData[] est basé sur Ox.ASCII.RxDataLength ou la taille de la mémoire tampon de lecture, si Ox.ASCII.RxDataLength est égal à 0.
  • Exclure - Sélectionnez cette option pour utiliser les séparateurs de fin afin de détecter la fin des données reçues de l’interface série. Le séparateur de fin n’est pas stocké dans la balise d’entrée ASCII.RxData[].
  • Inclure - Sélectionnez cette option pour utiliser les séparateurs de fin afin de détecter la fin des données reçues de l’interface série. Le séparateur de fin est stocké dans la balise d’entrée ASCII.RxData[].
La fin des données reçues pour chaque enregistrement est déterminée par l’un des éléments suivants :
  • La taille de la mémoire tampon de lecture est atteinte.
  • La valeur Ox.ASCII.RxDataLength n’est pas 0 et la valeur Ox.ASCII.RxDataLength est atteinte.
  • Les séparateurs de fin sont détectés si le mode Terminaison n’est pas Ignorer les séparateurs de fin.
  • Le délai d'expiration du message est écoulé.
Séparateur de terminaison 1
Spécifie le premier séparateur de terminaison du canal. Le séparateur de terminaison est utilisé pour signaler la fin des données. Les valeurs valides sont :
  • Pour des données 7 bits – $00 à $7F
  • Pour des données 8 bits – $00 à $FF
Séparateur de terminaison 2
Spécifie le deuxième séparateur de terminaison du canal. Les valeurs valides sont :
  • Pour des données 7 bits – $00 à $7F et $
  • Pour des données 8 bits – $00 à $FE et $
Si vous saisissez $, cela signifie que le séparateur de terminaison 2 n’est pas utilisé.
XON/XOFF
Active et désactive le contrôle du flux du canal. Cochez la case pour activer la fonctionnalité.
Lorsque l'espace libre du tampon de réception du port série tombe à 20 %, le caractère XOFF (0x13) est transmis. Lorsque l'espace libre du tampon de réception du port série atteint 80 %, le caractère XON (0x11) est transmis.
Lorsque le caractère XOFF (0x13) est reçu, la transmission du port série est suspendue jusqu'à réception du XON (0x11) ou expiration du délai de 60 secondes.
CONSEIL: XON/XOFF n’est pris en charge que dans les combinaisons suivantes :
  • RS-232C
    • Pas de handshake
    • Duplex intégral
  • RS-422
Mode Écho
Active et désactive l’écho de caractères. Cochez la case pour que le module renvoie immédiatement tous les octets reçus du port série au dispositif qui les a envoyés.
CONSEIL: Le mode Écho n’est pris en charge que dans les combinaisons suivantes :
  • RS-232C
    • Pas de handshake
    • Duplex intégral
  • RS-422
Mode Suppression
Détermine le mode du caractère de suppression et affecte les caractères renvoyés en écho au dispositif distant.
  • Ignorer (par défaut) – Le caractère de suppression est ignoré et traité de la même manière que tout autre caractère lu.
  • CRT – Lorsque le caractère de suppression est rencontré, le module renvoie trois caractères (retour arrière, espace et retour arrière) au dispositif.
  • Imprimante – Lorsque le caractère de suppression est rencontré, le module renvoie le caractère barre oblique suivi du caractère précédent.
Taille de la mémoire tampon de lecture
Spécifie la longueur maximale (en octets) de la mémoire tampon de lecture.
Les valeurs valides sont comprises entre 1 et 256. La valeur par défaut est 256.
Diagnostics
Lorsque l'automate est à l'état En ligne, ouvrez la boîte de dialogue Diagnostic pour afficher les compteurs de diagnostic pour la gestion des performances et des erreurs avec la communication ASCII générique.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal