Questions fréquentes (FAQ)

Poser une question

Comment configurer un ATV31/312 en Modbus sous SoMachine ?

Voici un exemple de configuration d'un équipement Modbus comme un ATV312 avec SoMachine V3.0 : 

  • Créer une nouvelle machine.
  • Depuis l'onglet Configuration, déposer un contrôleur, par exemple un M238.
  • Ajouter l'équipement Modbus IOScanner en cliquant sur l'illustration du contrôleur au niveau de sa ligne série.
  • Ajouter l'équipement Generic Modbus Slave en cliquant sur le connecteur libre de la liaison série.

     
     
  • Par un clic droit sur l'équipement Generic Modbus Slave, renommer le avec un nom mieux adapté comme par exemple ATV312.
  • Par un clic droit sur > Modifier les paramètres (ou un double clic), affecter une adresse Modbus à l'équipement dans l'onglet Configuration esclave Modus.
  • Ajouter un canal à partir de l'onglet Canal esclave Modbus.
  • Choisir le type d'accès, dans cet exemple Read/Write Multiple Registers (Function Code 23).

CODE 23 ???? pas accepté par ATV312


 
  • Indiquer le 1er mot à lire (offset) et le nombre de mot à lire (Length), dans cet exemple 0x8601 (correspondant au mot de commande de l'ATV312).
  • Indiquer le 1er mot à écrire (offset) et le nombre de mot à écrire (Length), dans cet exemple 0x8601.


La liaison Modbus est maintenant configurée.
Les registres lus et écrits dans l'équipement sont disponibles dans les variables %IWx et %QWx (voir l'onglet Modbus maître Mappage E/S).
Cela vous a-t-il aidé ?
Que pouvons-nous faire pour améliorer l'information ?