dcharv Posted April 3, 2013 Share Posted April 3, 2013 Hi, I am communicating with several PLCs using modbus TCP. I have a number of channels for each PLC that read 32 bit registers I/O type : Read Holding U32(3) As these are double words, the addresses are not sequential, but rather having a step of 2 (for example 1530, 1532,1534 ...) Are these reads combined by DF or are they executed separately ? If they are done separetely maybe its better to write a sequence and do the reading using modbus device functions. thanks Link to comment Share on other sites More sharing options...
AzeoTech Posted April 3, 2013 Share Posted April 3, 2013 If the channels are sequential by two with a U32 I/O type, DAQFactory will combine the queries. You can test this yourself. Just create a new document with just two channels, say 1530 and 1532, with a timing of 1, then look at the comm monitor. You'll see one query every second requested 4 registers, which get combined into the two channels. Link to comment Share on other sites More sharing options...
dcharv Posted April 3, 2013 Author Share Posted April 3, 2013 ok, thanks ... no need to write extra sequences Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.