Rispondi a: Controllo motore passo-passo in Modbus
Home › Forum › Controllori SlimLine e Netsyst (LogicLab) › Controllo motore passo-passo in Modbus › Rispondi a: Controllo motore passo-passo in Modbus
Il FB ModbusMaster come vedi dall’estratto del manuale postato precedentemente ha in ingresso il parametro FCode, devi definire il tipo di comando da eseguire (Codice modbus). Ad esempio per leggere dei registri il codice sarà 16#03, per scrivere il codice sarà 16#06 (Scrive un solo registro) oppure 16#10 per scrivere più registri.
Nel parametro Address dovrai indicare l’indirizzo del registro modbus sul driver mentre in Points dovrai indicare il numero di registri su cui operare.
Probabilmente dovrai eseguire più operazioni di lettura e scrittura consecutive, quindi dovrai istanziare più FB ModbusMaster ed eseguirle in cascata, segui quanto suggerito in questo topic.
Per visualizzare i comandi Modbus puoi attivare il parametro SpyOn e visualizzare i dati tramite la console di spionaggio (Topic).