Owner's manual
Table Of Contents
- Table of Contents
 - Introduction
 - SeaI/O Hardware Description
- SeaI/O Base and Expansion Modules
 - SeaI/O Module Common Features
 - SeaI/O Configurations & Specifications
- 410 Series – 16 Optically Isolated Inputs/16 Reed Relay Outputs
 - 420 Series – 16 Optically Isolated Inputs/8 Form C Outputs
 - 430 Series – 32 Optically Isolated Inputs
 - 440 Series – 32 Reed Relay Outputs
 - 450 Series – 16 Form C Relay Outputs
 - 462 Series – 96 Channel TTL DB-78
 - 463 Series – 96 Channel TTL 50-Pin
 - 470 Series – 16 A/D, 2 D/A, 8 24V Outputs, 8 Isolated Inputs
 - 520 Series – 8 Optically Isolated Inputs/8 High-Current Form C Outputs
 
 
 - Power Options
 - Hardware Configuration
 - Wiring Options
 - Mounting Options
 - Accessories
 - SeaMAX Application Suite
- SeaI/O Architecture
 - Device Address Configuration
 - Configuring the “Base” SeaI/O Module
 - Configuring N-Series Expansion Modules
 - Configuring an Ethernet Module (E-Series)
 - MaxSSD Configuration & Diagnostics Utility
 - Communicating Via Modbus
 - Extended Modbus Command Set
 - Developing Custom Applications Using SeaMAX API
 - SeaMAX API
 - Non Object-Oriented SeaMAX API
 - IOCTL Calls and Functionality
 - Using SeaMAX with Visual C++ 6.0
 - Using SeaMAX with Visual Basic 6.0
 - Example SeaMAX Programming Tasks
 
 - CEthernet API
 - Appendix A – Data Encoding Tables
 - Appendix B – CRC Calculation
 - Appendix C – SeaIO Model 462/463 Holding Register Set
 - Appendix D – SeaMAX Data Types and Structures
 - Appendix E – Troubleshooting
 - Appendix F – How To Get Assistance
 - Appendix G – Compliance Notices
 - Warranty
 

© 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. 










