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.
- 58 -
SeaI/O User Manual
(0x46) Set Address
SeaI/O modules can be configured to use a software address, which can be any
number from 1 to 247. By verifying that the Hexadecimal switch (labeled “ADDR”
on the left side of the module) is set to “0”, the module can then be set to respond to
any address between 1 and 247. A Get Config transaction must first be issued to
obtain the Magic Cookie byte. A sample transaction is shown with an assumed
Magic Cookie byte of 0xCA.
Request Response
Field Name (Hex) Field Name (Hex)
Function
46
Function
46
New Address
F6
New Address
F6
Pad Byte
00
Pad Byte
00
Magic Cookie
CA
Magic Cookie
CA
NOTE:
If the Hexadecimal switch is not set to the “0” position, the Set
Address command will fail.
Upon a successful Set Address operation, the SeaI/O module will respond with the
same packet it received. However, an exception can be generated if one of the
following conditions occurs:
• The address set is not within the range [1, F7] (Hex)
• The Magic Cookie is invalid
• The message was broadcast
• The Hexadecimal switch is not at position “0”










