Crate slmp

Crate slmp 

Source

Structs§

BlockedDeviceData
Blocked data used for block-write request. Multiple blocks are acceptable for block-write request.
Device
It works as a device pointer.
DeviceBlock
Block unit of the device pointer. It is used for block-read request. Multiple blocks are acceptable for block-read request.
DeviceData
Data of the specified device. It is used for random-write request and all of read requests.
MonitorList
Mitsubishi PLC allow only the signle-word access and double-word access. Multi-word access which used for f64 and string is not supported by default. This library supporrts the multi-word access using signle-word access.
MonitorRequest
MonitoredDevice
PLCData
PLCString
String is stored as u8 array (max: 64 byte). Character code is Shift-JIS.
SLMP4EConnectionProps
SLMPClient
SLMPConnectionManager
SLMPWorker
TypedDevice
Device pointer with type annotation. It is used for random-read request. Results of random-read are typed as requested.

Enums§

AccessType
CPU
DataType
Available data type for SLMP communication.
DeviceType
Device type used in Mitsubishi PLC.
TypedData
Available typed-data for SLMP communication. It is used for all of write requests.

Constants§

PLCSTRING_QUERY_SPLITTER