Gocator Line Profile Sensors: User Manual
Protocols • 405
Value Name Description
until the alignment process is complete.
3 Align (moving target) Start alignment process and also calibrate encoder resolution. State
register 301 will be set to 1 (busy) until the motion calibration process is
complete.
4 Clear Alignment Clear the alignment.
5 Load Job Activate a job file. Registers 1 - 21 specify the filename.
6
Set Runtime Variables Registers 1 through 9 are used to set the values of all four runtime
variables.
Output Registers
Output registers are used to output states, stamps, and measurement results. Each register address
holds a 16-bit data value.
State
State registers report the current sensor state.
Register
Address
Name Type Description
300 Stopped / Running Sensor State:
0 - Stopped
1 - Running
301 Busy Busy State:
0 - Not busy
1 - Busy
Registers 302 to 363 below are only valid when the
Busy State is not Busy
302 Alignment State Current Alignment State:
0 - Not aligned
1- Aligned
303 – 306 Encoder Value 64s Current Encoder value (ticks).
307 – 310 Time 64s Current time (µs).
311 Job File Name Length 16u Number of characters in the current job file name.
312 – 371 Live Job Name Current Job Name.
Name of currently loaded job file. Does not include
the extension. Each 16-bit register contains a single
character.
375 Runtime Variable 0 High 32s Runtime variable value
376 Runtime Variable 0 Low
... ... ... ...
381 Runtime Variable 3 High 32s Runtime variable value
382 Runtime Variable 3 Low
State Register Map