Come possiamo aiutarti?
Codice funzione FC23 (lettura/scrittura di più registri 4×0) in Modbus SLAVE RTU con HMI
Questo tutorial riguarda solo la funzione HMI Modbus Slave FC23 (0x17 in hexa). Si tratta di una funzione speciale per casi particolari ed esperti.
Per impostazione predefinita, quando si leggono i registri di ingresso e uscita nel registro HMI Modbus, è necessario eseguire 2 richieste utilizzando 2 codici funzione dal Master
Questa esercitazione propone di aggiungere la funzione FC23 per ottimizzare i tempi di risposta dell’HMI in modalità Modbus slave.
Codice funzione FC23 (lettura/scrittura di più registri 4×0)
Questa funzione esegue una combinazione di operazioni di lettura e scrittura in un’unica richiesta
La funzione accetta la scrittura di nuovi dati in un gruppo di registri e restituisce i dati di un gruppo diverso
Sostituire i file modbus nella directory HMI-Tool
- Copiare questi 2 file (modbus_rtu_slave.dll e modbus_rtu_slave.so) nelle rispettive directory in cui si trova il software HMI-Tool (C:\Program Files (x86)\HMITool7.0)
- Caricare il progetto e testare con il dispositivo Master Modbus esterno!