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 Geo SCADA Expert. 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, Geo SCADA Expert 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 Geo SCADA Expert 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 Geo SCADA Expert settings, then Geo SCADA Expert would discard the message and make no response.)


Disclaimer

Geo SCADA Expert 2020