Print this page

Analog I/O Table

The Analog I/O table is where analog (numeric value) inputs and outputs are read and written. The OID numbers below correspond to the start of each column in the table, and the row values for that column will be found "below" the listed OID number.

Analog I/O ID ( This is the sequence number for this row. It is typically not used for this table.

Analog I/O Description ( This is the description of this Analog I/O. It can be read and written. The description is limited to 16 characters. We recommend either leaving it as is, or setting it to a better description of what is connected to this I/O point.

Analog I/O Slot ( This is the Slot (Module) number for this Analog I/O. It corresponds to the Slot number in the Expansion Module table. 0 is the base unit, 1 is the first Expansion unit, and so on. It should be noted that the slot number will not necessarily correspond to the physical arrangement of expansion modules.

Analog I/O Position ( This is the Position Number of this Analog I/O. It will be the same for all identical modules. For instance, position 0 of an analog output module will always correspond to the first analog output. The relation between position and the exact I/O is documented in each expansion module's documentation.

Analog I/O Value ( read-write value contains the actual status of the Analog I/O. When reading this value, it will typically correspond to the current status of the Analog I/O. For outputs, writing a value to this OID will cause the output to change to match that value. For inputs, writing to this value will have no effect. It should be noted that many Analog I/O modules will require additional math before the value is usable. For some modules, the value is in tenths or hundredths of the expected unit (for instance voltage might be read as 240 or 2400 for 24 volts)

Analog I/O PowerOn Value ( read-write value contains the status which the Analog Output is set to upon power on. For instance, if you write a value of '100' to this OID, upon power on, the corresponding output will be set to '100'.

Previous page: Binary I/O Table
Next page: String I/O Table