User Manual

ioThinx 4510 Series Appendix
A-10
RESTful API Description Access Format
/api/io/do/{ioName}/doStatus DO - status (0: OFF, 1: ON)
R/W 0 or 1
/api/io/do/{ioName}/doPulseCount DO - Pulse mode - count R/W 0 to 65535
/api/io/do/{ioName}/doPulseOnWidth DO - Pulse mode -
ON width
(unit: 500us)
R/W 1 to 65535
/api/io/do/{ioName}/doPulseOffWidth DO - Pulse mode - OFF
width (unit: 500us)
R/W 1 to 65535
/api/io/do/{ioName}/doPulseStatus DO - Pulse mode - status
(0: Stop 1: Start)
R/W 0 or 1
/api/io/relay/{ioName}/relayTotalCount Relay - total count R 0 to 4294967295
/api/io/relay/{ioName}/relayCurrentCount
Relay - current count
R
0 to 4294967295
/api/io/relay/{ioName}/relayCurrentCountR
eset
Relay - reset current count
(1: Reset)
R/W 0 or 1
/api/io/relay/{ioName}/relayStatus Relay - Relay mode -
status
(0: OFF, 1: ON)
R/W 0 or 1
/api/io/ai/{ioName}/aiMode AI - mode (0: disable 1:
0-10 V, 2: 0-20 mA, 3: 4-
20
mA burnout, 4: 4-
20 mA, 5:
±10 V)
R 0, 1, 2, 3, 4, 5
/api/io/ai/{ioName}/aiValueRaw AI - raw value R 0 to 65535
/api/io/ai/{ioName}/aiValueRawMin AI - minimum raw value R 0 to 65535
/api/io/ai/{ioName}/aiValueRawMax AI - maximum raw value R 0 to 65535
/api/io/ai/{ioName}/aiResetMinValue AI - reset minimum value
(1: Reset)
R/W 1
/api/io/ai/{ioName}/aiResetMaxValue AI - reset maximum value
(1: Reset)
R/W 1
/api/io/ai/{ioName}/aiStatus AI - status (0: normal, 1:
burnout, 2: over range, 3.
under range)
R 0, 1, 2, 3
/api/io/ai/{ioName}/aiBurnoutValueScaled AI - scaled burnout value R Float
/api/io/ai/{ioName}/aiValueScaled AI - scaled value R Float
/api/io/ai/{ioName}/aiValueScaledMin AI - minimum scaled value R Float
/api/io/ai/{ioName}/aiValueScaledMax AI - maximum scaled value R Float
/api/io/ao/{ioName}/aoMode AO - mode (0: disable, 1:
0-10 V, 2: 0-20mA, 3: 4-
20
mA, 4: +/-10V)
R 0, 1, 2, 3, 4
/api/io/ao/{ioName}/aoValueRaw AO - raw value R/W 0 to 65535
/api/io/ao/{ioName}/aoValueScaled AO - scaled value R/W 0 to 4294967295
/api/io/rtd/{ioName}/rtdStatus RTD -
Status (0: normal, 1:
burnout)
R 0 or 1
/api/io/rtd/{ioName}/rtdMode RTD - Type (0: PT50, 1:
PT100, 2: PT200, 3: PT500,
4: PT1000; 14: 310 Ohm,
15: 620 Ohm, 16: 1250
Ohm, 17: 2200 Ohm; 20:
JPT100, 21: JPT200, 22:
JPT500, 23: JPT1000; 30:
NI100, 31: NI200, 32:
NI500, 33: NI1000, 34:
NI120)
R
/api/io/rtd/{ioName}/rtdValueScaled RTD - scaled value R Float
/api/io/rtd/{ioName}/rtdValueScaledMin RTD - minimum scaled
value
R Float
/api/io/rtd/{ioName}/rtdValueScaledMax RTD - maximum scaled R Float