Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
software:devices:modbus [2025/02/13 12:23] – [1.5.1 Modo di funzionamento SLAVE] qem218software:devices:modbus [2025/02/13 12:27] (versione attuale) – [1.4.5 Esempi] qem218
Linea 255: Linea 255:
 1) Impostazioni modbus e apertura del canale di comunicazione di tipo seriale 1) Impostazioni modbus e apertura del canale di comunicazione di tipo seriale
 <code QCL> <code QCL>
-modbus.mode = 0                             ; modbus master+modbus.mode = 0                             ; modbus master 
 modbus.prot = 1                             ; RTU modbus.prot = 1                             ; RTU
 modbus.brate = 57600                        ; baudrate modbus.brate = 57600                        ; baudrate
Linea 272: Linea 272:
 2) Impostazioni modbus e apertura del canale di comunicazione di tipo TCPIP 2) Impostazioni modbus e apertura del canale di comunicazione di tipo TCPIP
 <code QCL> <code QCL>
-modbus.mode = 0                             ; modbus master+modbus.mode = 0                             ; modbus master 
 modbus.prot = 2                             ; TCPIP modbus.prot = 2                             ; TCPIP
 modbus.tout = 100                           ; timeout modbus.tout = 100                           ; timeout
Linea 290: Linea 290:
 3) Lettura del registro input nr.7 dello slave id 67 3) Lettura del registro input nr.7 dello slave id 67
 <code QCL> <code QCL>
-modbus.idcard = 67+modbus.idcard = 67 
 modbus.addr = 7 modbus.addr = 7
 modbus.tabreg = 7 modbus.tabreg = 7
Linea 306: Linea 306:
 Siccome l’area di scambio dati QCL non supporta l’indirizzo 600, si utilizza il parametro tabreg per salvare i dati letti all’indirizzo 10 Siccome l’area di scambio dati QCL non supporta l’indirizzo 600, si utilizza il parametro tabreg per salvare i dati letti all’indirizzo 10
 <code QCL> <code QCL>
-modbus.idcard = 8+modbus.idcard = 8 
 modbus.addr = 600 modbus.addr = 600
 modbus.num = 6 modbus.num = 6
Linea 662: Linea 662:
 modbus.OPENCOM modbus.OPENCOM
 WAIT modbus.st_opencom WAIT modbus.st_opencom
 + 
 modbus.idcard = 8 modbus.idcard = 8
 modbus.addr = 600 modbus.addr = 600
  • Ultima modifica: 2025/02/13 12:23