![LMI Technologies Gocator 2300 Series User Manual Download Page 342](http://html1.mh-extra.com/html/lmi-technologies/gocator-2300-series/gocator-2300-series_user-manual_1932188342.webp)
Gocator 2300 & 2880 Series
Protocols • Modbus Protocol • 342
Modbus Protocol
Modbus is designed to allow industrial equipment such as Programmable Logic Controllers (PLCs),
sensors, and physical input/output devices to communicate over an Ethernet network.
Modbus embeds a Modbus frame into a TCP frame in a simple manner. This is a connection-oriented
transaction, and every query expects a response.
This section describes the Modbus TCP commands and data formats. Modbus TCP communication lets
the client:
l
Switch jobs.
l
Align and run sensors.
l
Receive measurement results, sensor states, and stamps.
To use the Modbus protocol, it must be enabled and configured in the active job.
The Gocator 4.x firmware uses mm, mm
2
, mm
3
, and degrees as standard units. In all protocols,
values are scaled by 1000, as values in the protocols are represented as integers. This results in
effective units of mm/1000, mm
2
/1000, mm
3
/1000, and deg/1000 in the protocols.
If buffering is enabled with the Modbus protocol, the PLC must read the Buffer Advance output register
(see on page 345) to advance the queue before reading the measurement results.
For information on configuring the protocol using the Web interface, see
Concepts
A PLC sends a command to start each Gocator. The PLC then periodically queries each Gocator for its
latest measurement results. In Modbus terminology, the PLC is a Modbus Client. Each Gocator is a
Modbus Server which serves the results to the PLC.
The Modbus protocol uses TCP for connection and messaging. The PLC makes a TCP connection to the
Gocator on port 502. Control and data messages are communicated on this TCP connection. Up to eight
clients can be connected to the Gocator simultaneously. A connection closes after 10 minutes of
inactivity.
Messages
All Modbus TCP messages consist of an MBAP header (Modbus Application Protocol), a function code,
and a data payload.
The MBAP header contains the following fields:
Summary of Contents for Gocator 2300 Series
Page 1: ...USER MANUAL Gocator 2300 2880 Series Firmware version 4 3 x xx Document revision D ...
Page 20: ...Gocator 2300 2880 Series Getting Started System Overview 20 ...
Page 184: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 184 Measurement Panel ...
Page 189: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 189 ...
Page 199: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 199 Measurement Panel ...
Page 208: ...Gocator 2300 2880 Series Gocator Web Interface Measurement 208 else Output_Set Volume 0 ...
Page 389: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 389 Dimensions Envelope ...
Page 392: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 392 Dimensions Envelope ...
Page 394: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 394 Envelope ...
Page 396: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 396 Dimensions ...
Page 397: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 397 Envelope ...
Page 399: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 399 Envelope ...
Page 401: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 401 Dimensions ...
Page 402: ...Gocator 2300 2880 Series Specifications Gocator 2300 Series 402 Envelope ...
Page 405: ...Gocator 2300 2880 Series Specifications Gocator 2880 Sensor 405 Dimensions ...
Page 406: ...Gocator 2300 2880 Series Specifications Gocator 2880 Sensor 406 Envelope ...