Protocole De Transmission - Siemens SIMATIC S7-300 Instructions De Service

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Protocole de transmission

Généralités
On utilise une procédure semi-duplex, asynchrone et transparente au code.
La transmission de données est effectuée sans passage de témoin (handshake).
Relation maître-esclave
Le système maître MODBUS prend l'initiative de la transmission, puis attend, un télégramme
de réponse de l'esclave après avoir émis le télégramme de demande. L'échange de
télégrammes entre esclaves n'est pas possible.
Structure des télégrammes
L'échange de données "Maître-Esclave" ou "Esclave-Maître" commence par l'adresse de
l'esclave suivie du code de fonction. Après quoi les données sont transmises. L'organisation
de la trame des données dépend de la fonction utilisée. Le total de contrôle CRC est
transmis à la fin du télégramme.
ADDRESS
Octets
ADDRESS
FUNCTION
DATA
CRC-CHECK
Adresse de l'esclave
Cette adresse peut se trouver entre 1 et 255. Elle permet d'adresser un esclave déterminé
sur le bus.
Message Broadcast
Le maître utilise l'adresse d'esclave zéro pour s'adresser à tous les esclaves sur le bus.
Les messages Broadcast ne sont autorisés qu'avec les codes de fonction 05, 06, 15, ou 16
destinés à l'écriture.
L'esclave n'émet pas de réponse à un message Broadcast.
Pilote chargeable pour les CP point à point : Protocole MODBUS, format RTU, S7 est l'esclave
Instructions de service, 09/2009, A5E00218420-06
FUNCTION
Octets
Adresse de l'esclave MODBUS
Code de fonction MODBUS
Données du télégramme : Byte_Count, Coil_Number, Data
Total de contrôle du télégramme
DATA
n octet(s)
8
CRC-CHECK
2 octets
71

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières