ryangriggs
Lifetime Supporting Member
This is a stupid question but I'm not finding a clear answer in the Rockwell docs and I don't have 2 plcs to test on...
In other words, if I change the value of a consumed tag on the **consumer** plc, will the value also be changed on the producer plc and all thus all other consumers?
Or, **and this is the way I think it works**, the data is unidirectional: the tag is continuously broadcast by the producer plc (based on RPI) and overwrites all consumed tags on all consumer plcs with no regard to the contents of the consumer plc tag value.
If the second scenario is the correct one, is there a way to create a synced tag that updates all plcs no matter which plc changes the data? Or is this why MQTT was invented?
Thanks for any clarification!
In other words, if I change the value of a consumed tag on the **consumer** plc, will the value also be changed on the producer plc and all thus all other consumers?
Or, **and this is the way I think it works**, the data is unidirectional: the tag is continuously broadcast by the producer plc (based on RPI) and overwrites all consumed tags on all consumer plcs with no regard to the contents of the consumer plc tag value.
If the second scenario is the correct one, is there a way to create a synced tag that updates all plcs no matter which plc changes the data? Or is this why MQTT was invented?
Thanks for any clarification!
Last edited: