Extended modbus command set – Impulse 463E User Manual

Page 59

Advertising
background image

© Sealevel Systems, Inc.

- 56 -

SeaI/O User Manual

Extended Modbus Command Set

Sealevel SeaI/O modules support an extended Modbus command set that allows an
application to easily modify the Slave ID (address) and communication parameters.

(0x45) Get Config

The Get Config request is designed to obtain model and configuration information
for SeaI/O modules and can be used as a mechanism to verify that the unit is
operational and responding. A Get Config request must be issued to a SeaI/O module
before attempting to set the address or the communication parameters of the module.
This simplistic security model is designed to protect the module from multiple get/set
operations that could occur when multiple masters query the same module.

This transaction shows that the SeaI/O module queried is a SeaI/O-410E, operating at
a baud rate of 14400, with no parity. To change the parameters for this module, the
Magic Cookie, 0xCA, is required.

Request

Response

Field Name (Hex)

Field Name

(Hex)

Function

45

Function

45

Model (lower byte)

9A

Bridge

Unit

01

Baud

Rate

05

Parity

00

Magic

Cookie

CA



NOTE:

If the Get Config response returns (00) for the model number, the
module being queried is outside the original SeaI/O 4xx series.
Query the module using the (0x66) Get Extended Module
Information
request to retrieve the full two-byte model number.

NOTE:

There are no exception codes possible with this transaction. The
tables in Appendix A illustrate how to decode transaction data.


Advertising