Hi! What are the best practices for querying multiple Modbus devices? Single PRG or maybe multiple PRG (so basically multiple thread) per each Modbus device. In my current implementation I'm using single PRG and I'm utilizing FbMbMasterMultiQuerySerial and WagoAppPlcModbus.FbDigitalTwinMbSlaveDevice in eCockpit with PFC200. I've the timer with 2 seconds delay there and it was working fine for single device. But now I have three Modbus devices and for two of them I need to run 2/3 queries to get data...
Hi! What are the best practices for querying multiple Modbus devices? Single PRG or maybe multiple PRG (so basically multiple thread) per each Modbus device. In my current implementation I'm using single PRG and I'm utilizing FbMbMasterMultiQuerySerial and WagoAppPlcModbus.FbDigitalTwinMbSlaveDevice. I've the timer with 2 seconds delay there and it was working fine for single device. But now I have three Modbus devices and for two of them I need to run 2/3 queries to get data from all registers....
Did you manage to solve the problem with time out? I got the same issue and I've no idea what I'm doing wrong.
Did you manage to solve the problem with time out? I got the same issue and I've no idea what I'm doing wrong.
Did you manage to solve the problem with time out? I got the same issue and I've no idea what I'm doing wrong.
Well, that is what I did but I wonder if there is something build-in.
Is there build-in function block which acts like R_TRIG and F_TRIG at the same time? So basically detects both rising or falling edge?