ioThinx 4510 Series Appendix
RESTful API Description Access Format
/api/io/sp/{ioName}/spUpperLimitValue SP - system power upper
limit value
R Float
/api/io/fp/{ioName}/fpStatus FP - Field Power Status R
/api/io/di/{ioName}/diMode DI - mode (0: DI, 1:
Counter)
R 0 or 1
/api/io/di/{ioName}/diStatus DI - DI mode - status (0:
OFF, 1: ON)
R 0 or 1
/api/io/di/{ioName}/diCounterValue DI - Counter mode - value R/W 0 to 4294967295
/api/io/di/{ioName}/diCounterOverflowFlag DI - Counter mode -
overflow flag (0: Normal,
1: Overflow)
R 0 or 1
/api/io/di/{ioName}/diCounterOverflowFlag
Clear
DI - Counter mode - clear
overflow flag (1: Clear)
R/W 0 or 1
/api/io/di/{ioName}/diCounterStatus DI - Counter mode - status
(0: pause, 1: run)
R/W 0 or 1
/api/io/do/{ioName}/doMode DO - mode (0: DO, 1:
Pulse)
R 0 or 1
/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