Modbus service parameters – Rockwell Automation AADvance Controller Configuration Guide User Manual
Page 194

9-8
Document: 553633
ICSTT-RM405f-EN-P
Issue 07
Configuration Guide (AADvance Controller)
Modbus Service Parameters
When a Modbus service is defined, use the Modbus tab of the Variable dialog box to
define the Modbus service properties:
Write protected: Defines the variable direction, and whether it can be written
to. Available for coils and holding registers only.
Base Address: The Modbus base address of the variable. If an array is used, this
field specifies the starting address of the array. For example, if the address is 10
and an array of 10INT is used, the address of the tenth element of the array is 20.
The format of this property is hexadecimal; its value ranges from 1 to 65,536 (one-
register wide) for BOOL, INT and UINT variables, 1 to 65,535 (two-registers
wide) for DINT, UNIT and REAL variables, and 1 to 65,533 (four-registers wide)
for LINT, ULINT and LREAL variables.
Modbus Type: The type of Modbus variables. For Boolean variables, the available
types are discrete input or coil. For INT, UINT, DINT, UDINT and REAL
variables, the available types are input registers and holding registers.
Modbus Functions: The available Modbus functions for use with the selected
Modbus type.
Data Type: The variable data type.
Diagnosing Modbus Communications and Slave Devices
The AADvance Workbench makes diagnostic information available as application
variables. The diagnostic information includes the status of a communication link and of
the Modbus slave devices connected to it; you can define the location of the variables
during programming within the Workbench.