Documentation

MbusMasterFunctionsreadInputDiscretes Method (Int32, Int32, Boolean, Int32)

Modbus function 2 (02 hex), Read Inputs Status/Read Input Discretes.

Namespace:  FieldTalk.Modbus.Master
Assembly:  FieldTalk.Modbus.Master (in FieldTalk.Modbus.Master.dll) Version: 2.15.2-eval+3d8362b4bb861c05760d48b11d303e954bb8597c
Syntax
public int readInputDiscretes(
	int slaveAddr,
	int startRef,
	bool[] bitArr,
	int numDiscretes
)

Parameters

slaveAddr
Type: SystemInt32
Modbus address of slave device or unit identifier (Range: 1 - 255)
startRef
Type: SystemInt32
Start reference (Range: 1 - 65536)
bitArr
Type: SystemBoolean
Buffer which will contain the data read.
numDiscretes
Type: SystemInt32
Number of inputs to be read (Range: 1-2000).

Return Value

Type: Int32
BusProtocolErrors.FTALK_SUCCESS on success or error code. See BusProtocolErrors for possible error codes.
Remarks
Reads the contents of the discrete inputs (input status, 1:00000 table).
Note Note
No broadcast supported
See Also