With some B&R SG3 or SGC CPUs, there is only one COM port for online communication. In some cases, COM port is busy for communication with the other devices like HMIs, … So, it is not available for online communication. My question are:
What do we do to have online communication for these CPUs?
In some cases we can have routing communication via CAN, … if they are connecting with the other devices. But if they are standalone, what should we do?
In some cases we can adjust the node addresses (2 node switches) and have online communication. What is the function library to do that?
Hope that the experts can help me on these questions. Thanks in advance!
All cpu’s have a mode switch or a node switch(es). This switch can be set to Boot mode or diagnose mode. See the relevant data sheets. In Boot mode it is possible to transfer automation runtime, which also clears the user memory. Afterwards a project download is also possible. In Diagnose mode no software is started so it also should be possible to download the project.
With a node swith(es) 0 or 00 = Boot mode and F or FF is diagnose mode.
The node switch can be read out by function block CfgGetInaNode from the AsArCfg library.
The software can decide on the value of the node switch to close the communication of the other protocol, or to not open it.