You're reading the documentation for an older, but still supported, version of ROS 2.
For information on the latest version, please have a look at
jazzy.
plc Services
SetOutputRegisterBit
This service sets an output register bit.
Request:
uint16 address
int32 value
Response:
bool success
SetOutputRegisterInt
This service sets an output register integer value.
Request:
uint16 address
int32 value
Response:
bool success
SetOutputRegisterFloat
This service sets an output register floating-point value.
Request:
uint16 address
float64 value
Response:
bool success
GetOutputRegisterBit
This service reads an output register bit.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
int32 value
GetOutputRegisterInt
This service reads an output register integer value.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
int32 value
GetOutputRegisterFloat
This service reads an output register floating-point value.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
float64 value
GetInputRegisterBit
This service reads an input register bit.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
int32 value
GetInputRegisterInt
This service reads an input register integer value.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
int32 value
GetInputRegisterFloat
This service reads an input register floating-point value.
Request:
uint16 address
uint32 timeout_ms
Response:
bool success
float64 value