Back to Aurora Vision Library website

You are here: Start » Function Reference » System » Modbus TCP » ModbusTCP_ReadExceptionStatus

ModbusTCP_ReadExceptionStatus


Header: STD.h
Namespace: avl
Module: FoundationLite

Function Code 07. Attempts to read Exception Status

Syntax

void avl::ModbusTCP_ReadExceptionStatus
(
	const avl::SocketId& inSocket,
	const atl::Optional<int>& inTimeout,
	int inUnitID,
	int& outStatus
)

Parameters

Name Type Range Default Description
Input value inSocket const SocketId& Connected socket ID on port 502.
Input value inTimeout const Optional<int>& 10 - NIL Timeout in milliseconds, block if not specified.
Input value inUnitID int 0 - 255 1 Default is 1
Output value outStatus int&

Errors

List of possible exceptions:

Error type Description
IoError Received message length is too short.