Introduction
Vous pouvez utiliser les commandes de code fonction Modbus pour effectuer des diagnostics sur le module BMENUA0100. Le module peut recevoir les commandes Modbus uniquement via son port d'embase. Le protocole Modbus n'étant pas sécurisé, vous devez encapsuler les commandes Modbus dans IPSEC.
Seules les requêtes FC43/14 (lecture de l'identification de l'équipement) et FC03 (lecture de MW% DDT) sont prises en charge sur le module BMENUA0100.
Accès aux données Modbus et mode de fonctionnement de la cybersécurité
La méthode d'accès aux données Modbus dépend du mode de fonctionnement de la cybersécurité. Si le module BMENUA0100 fonctionne en :
Mode Standard : Le module BMENUA0100 accepte le flux de données du client Modbus TCP/IP en provenance de tout client pouvant accéder au réseau Ethernet de l'embase. Utilisez les méthodes de communication Modbus standard, notamment les blocs fonction DATA_EXCH, MBP_MSTR, READ_VAR et WRITE_VAR et les commandes Control Expert.
Mode Secured : Le module BMENUA0100 accepte le flux de données du client Modbus TCP/IP en provenance de la CPU M580 uniquement. Vous pouvez implémenter le bloc DATA_EXCH dans l'application. Les blocs fonction READ_VAR et WRITE_VAR peuvent également être utilisés.
NOTE : Pour adresser le serveur Modbus dans le module, UnitID 100 doit être utilisé. Reportez-vous à la documentation de votre client Modbus pour plus d'informations sur la configuration de cette valeur. Par exemple, lorsque vous utilisez le bloc DATA_EXCH, UnitId peut être défini avec ADDMX comme suit : ADDMX(0.0.3{192.168.10.2}100.TCP.MBS), où 192.168.168.10.2 est l'adresse IP d'embase du module BMENUA0100.
43/14 : Lecture de l'identification de l'équipement
Les données d'identification d'équipements suivantes peuvent être obtenues avec le code 43 / sous-code 14 :
Catégorie |
ID de l'objet |
Nom de l'objet |
Type |
---|---|---|---|
Basic |
0x00 |
Nom du fournisseur |
Chaîne ASCII |
0x01 |
Code produit |
Chaîne ASCII |
|
0x02 |
Révision majeure/mineure |
Chaîne ASCII |
|
Regular |
0x03 |
URL fournisseur |
Chaîne ASCII |
0x04 |
Nom du produit |
Chaîne ASCII |
|
0x05 |
Nom du modèle |
Chaîne ASCII |
|
0x06 |
Nom de l'application utilisateur |
Chaîne ASCII |
|
0x07...0xFF |
Réservé |
Chaîne ASCII |