You are here: Driver Reference > Modbus - Advanced Driver > Configuring an Advanced Modbus Channel > Specify Whether a Channel Uses Unsolicited PLC Functionality

Specify Whether a Channel Uses Unsolicited PLC Functionality

Use the fields within the Unsolicited PLC section of the Modbus tab to define whether unsolicited PLC functionality is enabled for the controllers on a channel.

Modbus controllers that have the capability to act as Modbus Masters can use Unsolicited PLC functionality.

Example:

An Advanced Modbus Channel includes the following configuration:


A Set that uses the above channel includes this configuration:
Set Address: 200

A controller on the above set includes this configuration:
Address: 60

The above controller sends an unsolicited message to ClearSCADA. The message includes the following information:

Modbus Target Address = 53
Function Code = FC 16 (decimal)
Starting Register Address = 40001
Quantity of Registers = 2
The data in register 1 = 200
The data in register 2 = 60

On receipt of the above message, ClearSCADA will poll the controller that sent the message (the controller that has an Address of 60, on the Set that has a Set Address of 200.)

(If the controller and Set in the message did not correlate with a controller that exists in the database, then ClearSCADA would respond with a Modbus exception response. If the message was not properly framed, or the target Modbus address or addressing type were not the same as the ClearSCADA settings, then ClearSCADA would discard the message and make no response.)


ClearSCADA 2015 R2