Format Des Commandes Et Réponses - Panasonic FP-X Manuel D'utilisation

Masquer les pouces Voir aussi pour FP-X:
Table des Matières

Publicité

7.7.2 Format des commandes et réponses
Message commande
Tous les éléments relatifs à la commande doivent être notés dans le segment de texte. Le
numéro de station doit être indiqué avant d'envoyer la commande.
0
1
#
%
En-tête
1
Le message des commandes doit toujours commencer par "%" (code ASCII : 16#25) ou "<" (code ASCII :
16#3C).
Le FP-X prend en charge l'en-tête d'extension ("<") permettant d'envoyer des blocs de données jusqu'à 2048
caractères. Avec l'en-tête "%", un maximum de 118 caractères peut être envoyé en un seul bloc de données.
Numéro de station
2
Le numéro de station de l'esclave vers lequel la commande est envoyée doit être indiqué.
L'intervalle est de 01 à 99 (décimal).
En communication 1:1, le numéro de station "01" (code ASCII : 16#3031) doit être indiqué.
Texte
3
Le contenu dépend de la commande. Le contenu doit être indiqué en lettres capitales et selon la formule
établie pour la commande.
L'écriture des segments de texte du message dépend du type de commande.
Code de contrôle
4
BCC (block check code) hexadécimal pour la détection d'erreurs avec parité horizontale. Le BCC doit être
conçu de façon à cibler toutes les données du texte, de l'en-tête au dernier caractère.
Le BCC commence à partir de l'en-tête et contrôle chaque caractère en séquence à l'aide de l'opérateur OU
exclusif, et remplace le résultat final par un texte avec caractères. Il fait normalement partie du programme de
calcul et est créé automatiquement.
Le contrôle de parité peut être ignoré en entrant "**" (code ASCII : 16#2A2A) au lieu de BCC.
Terminateur
5
Les messages doivent toujours finir par "
6
Adresse de destination
Adresse de la zone de destination à partir de laquelle la lecture ou l'écriture est effectuée (par ex. relais interne
R1)
Zone de données
7
Nombre de contacts qui doivent être lus ou écrits (S = 1 contact)
Nom de commande
8
Par ex. lecture de zone contacts
R
C
S
R
0
C
" (code ASCII : 16#0D).
R
0
0
1
Communication
C
R
193

Publicité

Table des Matières
loading

Table des Matières