beautypg.com

Appendix b. reference, Appendix b.1. optomux commands, Appendix b.1 – FieldServer Optomux FS-8700-17 User Manual

Page 17: Appendix

background image

FS-8700-17_Opto22.doc Manual

Page 15 of 24

FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web: www.fieldserver.com

Tel: (408) 262 2299 Fax: (408) 262 2269 Toll Free: (888) 509 1970 email: [email protected]

Appendix B. Reference

Appendix B.1. Optomux Commands

The following provides a list of commands supported by the driver. The Command Names provided in the table
must be used in providing values for the opto22_function parameter. The notes provided only apply when module
positions are specified dynamically.

Read/
Write/
Both

COMMAND NAME

OPTO22_FORMAT
OPTION

MASTER
LENGTH
CONSIDERED
(See Notes)

NOTES

w

POWER UP CLEAR

4

w

RESET

4

w

SET TURN-
AROUND DELAY

4

Uses 1 element of Data Array. Legal values
are 0,1,2,3

w

SET WATCHDOG
DELAY

4

Uses 1 element of Data Array. Legal values
are 0 to 7

w

SET WATCHDOG
DELAY (Analog)

3

Uses the 1st element of Data Array for the
timer value.

w

SET PROTOCOL

4

Uses 1 element of Data Array. Legal values
are 0,1

r

IDENTIFY Optomux
TYPE

4

Polled data is stored in the 1st element of
the Data Array.

w

SET ENHANCED
DIGITAL
WATCHDOG

3

Delay is found in Data Array.

w

SET ENHANCED
ANALOG
WATCHDOG

1

Uses up to Length (max=16) array
elements. Module positions specified get
setup for fail values by using the
corresponding positions in Data Array.

w

SET TIMER
RESOLUTION

Uses 1 element of Data Array.

w

SET
TEMPERATURE
PROBE TYPE

3

Temp probe type is found in first element
of Data Array

w

CONFIGURE
POSITIONS

3

Non-zero module positions get set to
outputs. Zero module positions get set to
inputs

w

CONFIGURE AS
INPUTS

3

Only module positions specified get
affected by command.

w

CONFIGURE AS
OUTPUTS

3

Only module positions specified get
affected by command.

r

READ MODULE
CONFIGURATION

4