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. 
- 77 - 
SeaI/O User Manual 
Get Module A/D & D/A Configuration 
Which 
IOCTL_GET_ADDA_CONFIG (6) 
Description 
Requests from the SeaIO module the A/D and D/A configuration. 
The last parameter is expected to be a pointer to a ‘adda_struct’ 
structure. On return the adda_struct will contain the software 
selectable module A/D configuration and individual channel 
voltage ranges. 
The ‘Set A/D, D/A Configuration’ section under Modbus 
commands better describes the returned data format.  
Models 
SeaIO 470 
Expected 
Data Type 
Pointer to a adda_struct structure 
Return Codes 
-22  EINVAL  A NULL pointer has been supplied where a 
pointer to a data buffer was expected. 
≥ 0 
 Success 
( Reference the return values for both Read( ) and Write( ) ) 
Set Module A/D & D/A Configuration 
Which 
IOCTL_SET_ADDA_CONFIG (7) 
Description 
Sets the SeaIO module A/D and D/A configuration. 
The last parameter is expected to be a pointer to a populated 
‘adda_struct’ structure. 
The ‘Set A/D, D/A Configuration’ section under Modbus 
commands better describes the required data format.  
Models 
SeaIO 470 
Expected 
Data Type 
Pointer to a adda_struct structure 
Return Codes 
-22  EINVAL  A NULL pointer has been supplied where a 
pointer to a data buffer was expected. 
≥ 0 
 Success 
( Reference the return values for both Read( ) and Write( ) ) 










