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
Syntaxpublic int readInputDiscretes(
int slaveAddr,
int startRef,
bool[] bitArr,
int numDiscretes
)
Public Function readInputDiscretes (
slaveAddr As Integer,
startRef As Integer,
<OutAttribute> bitArr As Boolean(),
numDiscretes As Integer
) As Integer
public:
int readInputDiscretes(
int slaveAddr,
int startRef,
[InAttribute] [OutAttribute] array<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 |
|---|
| No broadcast supported |
See Also