AC 800M Communication between Diagram and Control Module
I have to establish a communication of a few values between two applications (on different controllers, different control projects, same system). The first application is programmed with Function Designer on a diagram base. The other is entirely written in CBM with Control Modules.
The FD plans offer/expect their values as Communication Variables, the Control Modules have them set up as Parameters.
Which technology can I use for that? I would prefer adding a Diagram in the App with the CMs and using Comm Vars to communicate between the Controllers and then shift the values to the Parameter In/Outs somehow. But how can i create a variable that Diagrams and Control Modules can both access?
I'm thankful for every idea and suggestion.
Voted best answer
Use Communication Variables, those are supported both in Diagrams/FD and in Single Control Modules. In case a CM requires the use of Parameters, place it inside a Single Control Module that holds the Communication Variables. This will work as long as you have proper Input and Output Variables, it is not possible to transfer a Value (as a single Variable) in both directions with IAC.
This works across Controllers, Control Projects and even Systems, but in that case you'll need to specify the "IP Address" of the Controller on the other side for each Communication Variable.