Function Description
This function block allows the entry of the Modbus Plus address for
function blocks READ_REG
, CREAD_REG
, WRITE_REG
and CWRITE_REG
. The
address is transferred as a data structure.
EN
and ENO
can be configured as additional parameters.
ModbusP_ADDR
function block. Modbus Plus routing
path structures are described in detail in the communication architectures manual and the Modbus Plus Network Planning and Installation Guide
(Reference 31003525).Representation in FBD
Representation:

Representation in LD
Representation:

Representation in IL
Representation:
CAL ModbusP_ADDR_Instance (SLOT_ID:=NOMModuleSlot, ROUTING1:=BYTE_variable1, ROUTING2:=BYTE_variable2, ROUTING3:=BYTE_variable3, ROUTING4:=BYTE_variable4, ROUTING5:=BYTE_variable5, ADDRFLD=>DataStructureModbusPlusAddress)
Representation in ST
Representation:
ModbusP_ADDR_Instance (SLOT_ID:=NOMModuleSlot, ROUTING1:=BYTE_variable1, ROUTING2:=BYTE_variable2, ROUTING3:=BYTE_variable3, ROUTING4:=BYTE_variable4, ROUTING5:=BYTE_variable5, ADDRFLD=>DataStructureModbusPlusAddress) ;
Parameter Description
Description of input parameters:
Parameter |
Data Type |
Description |
---|---|---|
|
|
NOM module slot |
|
|
The last byte in the routing path that is not zero is the destination node. |
|
|
|
|
|
|
|
|
|
|
|
|
Description of output parameters:
Parameter |
Data Type |
Description |
---|---|---|
|
Data structure used to transfer the Modbus Plus address |