There are different types of communication entities.
These exchanges are performed by the communication functions described in the Communication EF library.
It is possible to class addresses into 3 types:
-
local addresses, identified by r.m.c.SYS, or more simply, r.m.c,
-
remote addresses, to address a device (Modbus, CANopen or Ethernet) directly connected to the channel,
-
broadcast addresses, depend on the network. For Modbus communication, broadcast address is obtained with the slave number set to 0. Note that a broadcast address can be used for all networks but requires that the communication channel supports broadcasting. This is not always the case.
SYS gives access to a local module or a channel server. SYS is used for character mode and can be ommitted.
Broadcast addresses depend on the destination devices:
Destination
|
Broadcast address
|
Broadcast to all Modbus slaves (the slave number equals 0)
|
rack.module.channel.0
|