Vocabulary to represent Modbus messages in RDF.
This document is a work in progress
To use in TD forms.
IRI: https://www.w3.org/2019/wot/modbus#DataRequest
Sub-class of | Data Field |
IRI: https://www.w3.org/2019/wot/modbus#DataResponse
Sub-class of | Data Field |
IRI: https://www.w3.org/2019/wot/modbus#Data_Field
Sub-class of | Payload |
Super-class of | Data request Data response Exception code |
IRI: https://www.w3.org/2019/wot/modbus#Entity
Enumeration members | Coil Discrete Input Holding Register Input Register |
IRI: https://www.w3.org/2019/wot/modbus#ExceptionFunction
Sub-class of | Function Field |
IRI: https://www.w3.org/2019/wot/modbus#ExceptionResponse
Sub-class of | Response |
IRI: https://www.w3.org/2019/wot/modbus#Function
IRI: https://www.w3.org/2019/wot/modbus#Function_Field
Sub-class of | Payload |
Super-class of | Exception function Function |
IRI: https://www.w3.org/2019/wot/modbus#Message
Super-class of | Request Response |
IRI: https://www.w3.org/2019/wot/modbus#NormalResponse
Sub-class of | Response |
IRI: https://www.w3.org/2019/wot/modbus#Payload
Super-class of | Data Field Function Field |
IRI: https://www.w3.org/2019/wot/modbus#PayloadDataType
Enumeration members | integer boolean string float decimal byte short int long unsignedByte unsignedShort unsignedInt unsignedLong double hexBinary |
IRI: https://www.w3.org/2019/wot/modbus#Request
Sub-class of | A Modbus Message |
IRI: https://www.w3.org/2019/wot/modbus#Response
Sub-class of | A Modbus Message |
Super-class of | Exception response Normal response |
IRI: https://www.w3.org/2019/wot/modbus#ResponseCode
Sub-class of | Data Field |
Enumeration members | ILLEGAL FUNCTION ILLEGAL DATA ADDRESS ILLEGAL DATA VALUE SLAVEDEVICE FAILURE ACKNOWLEDGE SLAVEDEVICE BUISY |
IRI: https://www.w3.org/2019/wot/modbus#hasEntity
Domain | Request |
Range | Entity |
IRI: https://www.w3.org/2019/wot/modbus#hasFunction
Domain | Normal response Request |
Range | Function |
IRI: https://www.w3.org/2019/wot/modbus#hasPayloadDataType
xsd:decimal
.Domain | Normal response Request |
Range | PayloadDataType |
IRI: https://www.w3.org/2019/wot/modbus#hasAddress
Domain | Request |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasCodeNumber
Domain | Exception function Function Exception code |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasMostSignificantByte
true
, it describes that the byte order of the data in the Modbus message is the most significant byte first (i.e., Big-Endian). When false
, it describes the least significant byte first (i.e., Little-Endian).Domain | Request |
Range | boolean |
IRI: https://www.w3.org/2019/wot/modbus#hasMostSignificantWord
true
, it describes that the word order of the data in the Modbus message is the most significant word first (i.e., no word swapping). When false
, it describes the least significant word first (i.e. word swapping)Domain | Request |
Range | boolean |
IRI: https://www.w3.org/2019/wot/modbus#hasPollingTime
Domain | Request |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasQuantity
Domain | Request |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasTimeout
Domain | Request |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasUnitID
Domain | Request |
Range | integer |
IRI: https://www.w3.org/2019/wot/modbus#hasZeroBasedAddressingFlag
true
or false
.Domain | Request |
Range | boolean |
IRI: https://www.w3.org/2019/wot/modbus#Coil
Instance of | Entity |
IRI: https://www.w3.org/2019/wot/modbus#DiscreteInput
Instance of | Entity |
IRI: https://www.w3.org/2019/wot/modbus#HoldingRegister
Instance of | Entity |
IRI: https://www.w3.org/2019/wot/modbus#InputRegister
Instance of | Entity |
IRI: https://www.w3.org/2019/wot/modbus#readCoil
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#readDeviceIdentification
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#readDiscreteInput
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#readHoldingRegisters
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#readInputRegisters
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#writeMultipleCoils
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#writeMultipleHoldingRegisters
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#writeSingleCoil
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus#writeSingleHoldingRegister
Instance of | Function |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#01
Instance of | Exception code |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#02
Instance of | Exception code |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#03
Instance of | Exception code |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#04
Instance of | Exception code |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#05
Instance of | Exception code |
IRI: https://www.w3.org/2019/wot/modbus/errorCode#06
Instance of | Exception code |