Communications
H Configuration des messages de données
Données
Adresse de l'esclave
Code fonction
Données de la
communications
Contrôle d'erreurs
Note Dans les communications susmentionnées, la valeur prédéfinie est –1 (65535) et
le LSB (Least Significant Bit = bit de plus faible poids) est converti en MSB (Most
Significant Bit = bit de plus fort poids), dans la direction opposée. Le contrôle de
redondance cyclique (CRC) à 16 bits est automatiquement exécuté en utilisant la
fonction Protocol Macro des automates programmables industriels SYSMAC
série CS1 ou C200HX/HG/HE d'OMRON.
H Adresse de l'esclave
Le maître peut communiquer avec un maximum de 32 esclaves à l'aide des
communications RS–422/485. Chaque esclave (variateur) reçoit une adresse
univoque.
Les adresses des unités asservies sont comprises entre 00 et 32 (00 à 20 Hex). Si un
message DSR est envoyé à l'adresse de l'esclave 00, le message sera à diffusion
générale.
Note Les messages à diffusion générale sont adressés à toutes les unités asservies.
Ce type de message contient uniquement la commande RUN (registre 0001 en
hexadécimal) et la commande relative à la fréquence (registre 0002 en
hexadécimal). Le variateur qui reçoit le message ne répond pas,
indépendamment du fait que le message est reçu correctement ou non. Par
conséquent, pour adopter des mesures contre les erreurs de communication, il
est nécessaire d'utiliser la fonction de contrôle du variateur qui permet de vérifier
la réception des messages à diffusion générale.
H Code fonction
Le code de fonction est une commande qui fournit au variateur les instructions
concernant les détails de traitement.
Configure l'adresse de l'esclave (valeur de sélection dans
n153) du variateur où le message DSR est envoyé. L'adresse
de l'esclave doit être comprise entre 00 et 32 (00 à 20 en
hexadécimal).
Commande qui donne des instructions au variateur sur les
détails du traitement.
Exemple: lecture des données (03 Hex) et écriture des
données (10 Hex).
Données jointes à la commande.
Exemple: le numéro de registre des données de début de
lecture et le nombre de registres des données de lecture.
Code de contrôle CRC–16 pour le contrôle de la fiabilité du
message.
Description
Chapitre 7
7-11