SmartSwarm 300 Series
:
93
10.3 PAYLOADS (WHAT)
For every event type, you can decide WHAT to publish when that event happens.
Payload
Description
Default
Only the register that triggered the event will be published.
Slave
All registers on this slave will be published.
HR
All Holding registers on this slave will be published.
IR
All Input registers on this slave will be published.
IS
All Discrete Input registers on this slave will be published.
CS
All Coils on this slave will be published.
Range
Registers within a range will be published.
Table 36. Payload options
The “Default” payload can sometimes contain more than one register. In the case of a Global Read or Global
Change rule, a single Modbus transaction may read or write more than one register. Every register that meets the
Read or Change criteria will be published.
Not all payload selections are available for all event types, as the following table explains.
Event
Default
Slave
HR
IR
IS
CS
Range
Read
✔
Change
✔
Delta
✔
✔
✔
✔
✔
✔
✔
High Threshold
✔
✔
✔
✔
✔
✔
✔
Low Threshold
✔
✔
✔
✔
✔
✔
✔
High Rate
✔
✔
✔
✔
✔
✔
✔
Low Rate
✔
✔
✔
✔
✔
✔
✔
Scheduled
✔
✔
✔
✔
✔
✔
✔
Global Read
✔
Global Change
✔
Table 37. Event / Payload matrix
A payload will only be published if there has been actual data observed on the Modbus network for
the defined payload type. In other words, the device will not publish “enrichment” only, without an
observed “num_value” (see payload examples below).
In the case of the “default” payload there will always be a publish to correspond with the event
trigger.