Modbus function 15 (0F hex), Force Multiple Coils.
[Visual Basic] Overloads Public Function forceMultipleCoils( _ ByVal slaveAddr As Integer, _ ByVal startRef As Integer, _ ByVal bitArr As Boolean(), _ ByVal numCoils As Integer _ ) As Integer
[C#] public int forceMultipleCoils( intslaveAddr, intstartRef, bool[]bitArr, intnumCoils );
Parameters
slaveAddr
Modbus address of slave device or unit identifier (Range: 1 - 255)
startRef
Start reference (Range: 1 - $10000)
bitArr
Buffer which contains the data to be sent.
numCoils
Number of coils to be written (Range: 1-800).
Return Value
BusProtocolErrors.FTALK_SUCCESS on success or error code. See BusProtocolErrors for possible error codes.
Remarks
Writes binary values into a sequence of discrete outputs (coils, 0:00000 table).