Ken Roach
Lifetime Supporting Member + Moderator
I know I can test this myself with PLCs and Wireshark, but I'd like to ask the Community for some insight before I haul out the gear. The actual application is 30x more data than shown in the example screenshots.
I have a Red Lion Data Station Plus application in which I want the DSP to read a block of data via Modbus/TCP from a "Source Controller" and write the values of that block of data to a number of "Destination Controllers", also via Modbus/TCP.
These devices themselves cannot initiate Modbus transactions; they're strictly "servers".
This seems to be exactly what the DSP is excellent at doing, but I haven't implemented this before.
My question is: Do I need to create a "Device to G3" Data Block in order to read the data from the "Source Controller", or will pointing the mapping of all of my "G3 to Device" Data Blocks to the Source Controller and specifying the Modbus Addresses make this work ?
Bonus questions:
1. Will the configuration shown create three Modbus Reads from the Source Controller, or just one ?
2. Does the High Performance DSPZR model of the Data Station Plus have noticeably better performance for this kind of data exchange ?
I'm going to break this into two posts so the pictures will show in-line.
I think this (with the green arrows and no Source block) is correct.
I have a Red Lion Data Station Plus application in which I want the DSP to read a block of data via Modbus/TCP from a "Source Controller" and write the values of that block of data to a number of "Destination Controllers", also via Modbus/TCP.
These devices themselves cannot initiate Modbus transactions; they're strictly "servers".
This seems to be exactly what the DSP is excellent at doing, but I haven't implemented this before.
My question is: Do I need to create a "Device to G3" Data Block in order to read the data from the "Source Controller", or will pointing the mapping of all of my "G3 to Device" Data Blocks to the Source Controller and specifying the Modbus Addresses make this work ?
Bonus questions:
1. Will the configuration shown create three Modbus Reads from the Source Controller, or just one ?
2. Does the High Performance DSPZR model of the Data Station Plus have noticeably better performance for this kind of data exchange ?
I'm going to break this into two posts so the pictures will show in-line.
I think this (with the green arrows and no Source block) is correct.