Funzione master

L'accesso in scrittura e in lettura a vari slave è possibile utilizzando le istruzioni F145 e F146. Sono possibili sia l'accesso ad ogni singolo slave sia l'accesso a tutti gli slave.

  1.  (1) Master
  2.  (2) Slave

Procedura per la comunicazione master

  1. Impostare i parametri di comunicazione

    Impostazioni occorrenti: modalità di comunicazione (MEWTOCOL-COM o Modbus RTU), numero della stazione, baud rate, formato di comunicazione

  2. Eseguire l'istruzione di scrittura o lettura

    Usare una delle seguenti istruzioni:

    Istruzione

    Applicazione

    Restrizioni

    F145_WRITE_DATA

    Facile da utilizzare per la comunicazione con dispositivi Panasonic che supportano la funzione MEWTOCOL-COM o Modbus RTU slave

    Le aree indirizzi dei dispositivi devono essere uguali

    F146_READ_DATA

    F145_WRITE_DATA_TYPE_OFFS

    F146_READ_DATA_TYPE_OFFS

    F145F146_MODBUS_MASTER

    Per la comunicazione con qualsiasi dispositivo supportante il protocollo Modbus RTU

    Solo per i numeri di stazione 1–99, intervallo del registro iniziale 0–32764

    Intervallo del registro iniziale 0–65535

  3. Valutare i flag

    Usare una delle seguenti istruzioni:

    Metodo

    Commento

    IsF145F146NotActive

    Restituisce il valore del flag "F145/F146 non attiva". È TRUE se l'esecuzione di un'istruzione F145 o F146 è possibile in quanto né l'una né l'altra istruzione è attiva.

    sys_bIsComPort1F145F146NotActive

    sys_bIsComPort2F145F146NotActive

    Queste variabili di sistema sono TRUE se l'esecuzione di un'istruzione F145 o F146 è possibile in quanto né l'una né l'altra istruzione è attiva.

    IsF145F146Error

    Restituisce il valore del flag "Errore F145/F146". È TRUE se l'esecuzione di un'istruzione F145 o F146 si è conclusa con un errore.

    sys_bIsComPort1F145F146Error

    sys_bIsComPort2F145F146Error

    Queste variabili di sistema sono TRUE se l'esecuzione di un'istruzione F145 o F146 si è conclusa con un errore.

    sys_wComPort1F145F146ErrorCode

    sys_bIsComPort2F145F146ErrorCode

    Se la trasmissione si è conclusa con un errore, queste variabili di sistema contengono il codice di errore.
NOTA

La libreria utente NCL-MODBUS-LIB opzionale di Control FPWIN Pro offre la più completa funzionalità Modbus, inclusi i Function Block per applicazioni multi-master e multi-slave. Questa libreria può essere utilizzata con la Serial Data Unit di FPS e la Multi-Communication Unit di FP2/FP2SH.

Argomenti correlati

Modificado el: 2022-04-19Comentarios sobre esta páginaPanasonic hotline