Back to Adaptive Vision Library website
You are here: Start » Function Reference » Modbus TCP » ModbusTCP_ReadCoils
ModbusTCP_ReadCoils
Function Code 01. Read contiguous status of coils in a remote device
Syntax
void avl::ModbusTCP_ReadCoils ( const avl::SocketId& inSocket, const atl::Optional<int>& inTimeout, int inUnitID, int inStartingAddress, int inBitCount, atl::Array<bool>& outBits )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inSocket | const SocketId& | Connected socket ID on port 502. | |||
inTimeout | const Optional<int>& | 10 - | NIL | Timeout in milliseconds, block if not specified. | |
inUnitID | int | 0 - 255 | 1 | Unit identifier. | |
inStartingAddress | int | 0 - 65535 | The address of the first coil. | ||
inBitCount | int | 1 - 2000 | 1 | Requested number of bits. | |
outBits | Array<bool>& | Response. |