Gocator Line Profile Sensors: User Manual
Protocols • 634
The output registers report the sensor states, stamps, and measurement values and decisions. You can
read multiple output registers using a single Read Holding Registers or a single Read Input Registers
command. Likewise, you can control the state of the sensor using a single Write Multiple Register
command.
Control registers are write-only, and output registers are read-only.
Register Address Name Read/Write Description
0 - 124 Control Registers WO
Registers for Modbus commands. See Control
Registers below for detailed descriptions.
300 - 899 Sensor States RO
Report sensor states. See State on the next page for
detailed descriptions.
900 - 999 Stamps RO Return stamps associated with each profile or
surface. See State on the next page for detailed
descriptions.
1000 - 1998 Measurements &
Decisions
RO 333 measurement and decision pairs. See
Measurement Registers on page 637 for detailed
descriptions.
Register Map Overview
Control Registers
Control registers are used to operate the sensor. Register 0 stores the command to be executed.
Subsequent registers contain parameters for the commands if applicable. The Gocator executes a
command when the value in register 0 is changed. To set the parameters before a command is executed,
you should set up the parameters and the command using a single Multiple Write register command.
Register
Address
Name Read/Write Description
0 Command Register WO Takes a 16-bit command. For a list of the available
commands, see table below.
1 – 64 Command Parameters WO
For Load Job (5) command:
Null-terminated filename.
Each 16-bit register holds a single character.
Specifies the filename. If the file extension ".job" is
missing, it is automatically appended to the
filename.
For Set Runtime Variables (6) command:
Registers 1-8 are used to set the values of the
runtime variables.
Control Register Map
The 16-bit values used for Command Register are described below.