Fonction maître

Les instructions F145 et F146 permettent de lire et d’écrire des données vers ou à partir de différents esclaves. La station maître peut avoir accès à chaque esclave ou globalement à tous les esclaves.

  1.  (1) Maître
  2.  (2) Esclave

Procédure pour la communication maître

  1. Définir les paramètres de communication

    Paramètres requis : mode de communication (MEWTOCOL-COM ou Modbus RTU), numéro de station, vitesse de transmission, format de communication

  2. Exécuter l’instruction d’écriture ou de lecture

    Utilisez une des instructions suivantes :

    Instruction

    Application

    Restrictions

    F145_WRITE_DATA

    Facile à utiliser pour communiquer avec les dispositifs de Panasonic prenant en charge la fonction MEWTOCOL-COM ou Modbus RTU esclave.

    Les dispositifs doivent avoir des zones d’adresses correspondantes

    F146_READ_DATA

    F145_WRITE_DATA_TYPE_OFFS

    F146_READ_DATA_TYPE_OFFS

    F145F146_MODBUS_MASTER

    Pour la communication avec un dispositif prenant en charge le protocole Modbus RTU

    Pour les numéros de station 1–99 uniquement, plage d’adresses des registres de départ de 0–32764

    Plage d’adresses des registres de départ 0-65535

  3. Évaluer les drapeaux

    Utilisez une des instructions suivantes :

    Méthode

    Commentaires

    IsF145F146NotActive

    Renvoie la valeur du drapeau "F145/F146 non active". TRUE lorsque l’instruction F145 ou F146 peut être exécutée car aucune des deux n’est active.

    sys_bIsComPort1F145F146NotActive

    sys_bIsComPort2F145F146NotActive

    Ces variables système sont TRUE lorsque l’instruction F145 ou F146 peut être exécutée car aucune des deux n’est active.

    IsF145F146Error

    Renvoie la valeur du drapeau "F145/F146 erreur". La valeur est TRUE lorsqu’une erreur apparaît lors de l’exécution de l’instruction F145 ou F146.

    sys_bIsComPort1F145F146Error

    sys_bIsComPort2F145F146Error

    Ces variables système sont TRUE lorsqu’une erreur apparaît lors de l’exécution de l’instruction F145 ou F146.

    sys_wComPort1F145F146ErrorCode

    sys_bIsComPort2F145F146ErrorCode

    Ces variables système contiennent le code d’erreur si une erreur est apparue lors de l’exécution de la transmission.
NOTA

La bibliothèque utilisateur en option NCL-MODBUS-LIB pour Control FPWIN Pro offre des fonctionnalités Modbus complètes, y compris les blocs fonctions pour applications multi-maîtres et multi-esclaves. La bibliothèque peut être utilisée avec le module de communication série FPS et le module de communication multiple FP2/FP2SH.

Thèmes apparentés

Modifié le : 2022-01-17Commentaires sur cette pageAssistance téléphonique