FieldTalk Modbus Master Library for .NET
FieldTalk Modbus Master Library for .NET
Namespaces
FieldTalk.Modbus.Master
MbusMasterFunctions Class
MbusMasterFunctions Methods
forceMultipleCoils Method
forceMultipleCoils Method (Int32, Int32, Boolean[])
forceMultipleCoils Method (Int32, Int32, Boolean[], Int32)

# MbusMasterFunctions forceMultipleCoils Method (Int32, Int32, Boolean , Int32)

Modbus function 15 (0F hex), Force Multiple Coils.

Namespace: FieldTalk.Modbus.Master
Assembly: FieldTalk.Modbus.Master (in FieldTalk.Modbus.Master.dll) Version: 2.15.2-eval+3d8362b4bb861c05760d48b11d303e954bb8597c
Syntax
C#
VB
C++
Copy

    public int forceMultipleCoils(
    	int slaveAddr,
    	int startRef,
    	bool[] bitArr,
    	int numCoils
    )

    Public Function forceMultipleCoils (
    	slaveAddr As Integer,
    	startRef As Integer,
    	bitArr As Boolean(),
    	numCoils As Integer
    ) As Integer

    public:
    int forceMultipleCoils(
    	int slaveAddr,
    	int startRef,
    	array<bool>^ bitArr,
    	int numCoils
    )

#### Parameters

slaveAddr
  Type: System
  Int32
  Modbus address of slave device or unit identifier (Range: 1 - 255)
startRef
  Type: System
  Int32
  Start reference (Range: 1 - 65536)
bitArr
  Type:
  System
  Boolean
  Buffer which contains the data to be sent.
numCoils
  Type: System
  Int32
  Number of coils to be written (Range: 1-1968).

#### Return Value

Type: Int32
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).

Note
Broadcast supported for serial protocols

See Also

#### Reference

MbusMasterFunctions Class
forceMultipleCoils Overload
FieldTalk.Modbus.Master Namespace
FieldTalk Modbus Master Library for .NET
Library version 2.15.2