Function Blocks
Client
Client
(FB)ClientRequest
(FB)ClientRequestMaskWriteRegister
(FB)ClientRequestRead
(FB)ClientRequestReadBits
(FB)ClientRequestReadCoils
(FB)ClientRequestReadDiscreteInputs
(FB)ClientRequestReadHoldingRegisters
(FB)ClientRequestReadInputRegisters
(FB)ClientRequestReadRegisters
(FB)ClientRequestReadWriteMultipleRegisters
(FB)ClientRequestWriteMultiple
(FB)ClientRequestWriteMultipleCoils
(FB)ClientRequestWriteMultipleRegisters
(FB)ClientRequestWriteSingle
(FB)ClientRequestWriteSingleCoil
(FB)ClientRequestWriteSingleRegister
(FB)ClientSerial
(FB)ClientTCP
(FB)
Server
ExampleDataModel
(FB)Server
(FB)- Supported function codes
- “data model”
- “data item” offset / “data item” numbers
DataModel
Impl
Server.ProcessMaskWriteRegister
(METH)Server.ProcessReadCoils
(METH)Server.ProcessReadDiscreteInputs
(METH)Server.ProcessReadHoldingRegisters
(METH)Server.ProcessReadInputRegisters
(METH)Server.ProcessReadWriteMultipleRegisters
(METH)Server.ProcessRequestFallback
(METH)Server.ProcessWriteMultipleCoils
(METH)Server.ProcessWriteMultipleRegisters
(METH)Server.ProcessWriteSingleCoil
(METH)Server.ProcessWriteSingleRegister
(METH)
Log
Server.SupportFc
(METH)Server.SupportsFc
(METH)
ServerSerial
(FB)ServerTCP
(FB)
Util
ByteBuffer
(FB)ByteBuffer.BytesToEnd
(METH)ByteBuffer.Capacity
(METH)ByteBuffer.CopyContent
(METH)ByteBuffer.Equals
(METH)ByteBuffer.Freeze
(METH)ByteBuffer.GetByte
(METH)ByteBuffer.GetData
(METH)ByteBuffer.GetDataPointerAt
(METH)ByteBuffer.GetDataPointerAtPosition
(METH)ByteBuffer.GetNBytes
(METH)ByteBuffer.GetNBytesReverse
(METH)ByteBuffer.GetNWords
(METH)ByteBuffer.GetWord
(METH)ByteBuffer.Init
(METH)ByteBuffer.Len
(METH)ByteBuffer.PutByte
(METH)ByteBuffer.PutNBytes
(METH)ByteBuffer.PutNBytesReverse
(METH)ByteBuffer.PutNWords
(METH)ByteBuffer.PutWord
(METH)ByteBuffer.PutWordAt
(METH)ByteBuffer.Rewind
(METH)ByteBuffer.SetLen
(METH)ByteBuffer.SetPos
(METH)ByteBuffer.SetPosToEnd
(METH)