ctlModel
, of the SCSWI is respected when set to
SBO Enh
. If
ctlModel
is set to
SBO
Enh
, direct operate commands from DNP3 are not allowed. On the other hand, if
ctlModel
is set to
Dir Norm
,
SBO
commands from DNP3 are allowed.
Furthermore, the select timeout parameter
tSelectTimeout
in DNP3 should be set so
that it harmonizes with the
tSelect
parameter of the SCSWI. The shortest of the two
parameters dictates the timing of select/execute.
The output L_CAUSE of SCSWI can be used to get command response feedback. It is
limited to cover the command responses from the function specific command
evaluation and keeps it available until a new command is processed and responded to
by the function. The causes that are not always reflected on the output L_CAUSE, with
description of the typical reason, are listed in Table
.
Table 2:
Cause values not reflected on the output L_CAUSE
Cause number
Cause description
Conditions
3
Select-failed
Canceled due to an unsuccessful selection
(select service)
8
Blocked-by-Mode
Control action is blocked because the LN
(CSWI) is in a mode (Mod) which doesn’t
allow any switching or does not match the
mode of the command.
12
Command-already-in-execution
Control, select or cancel service is rejected
because control action is already running.
13
Blocked-by-health
Control action is blocked due to some
internal event that prevents a successful
operation (Health).
16
Time-limit-over
Control action is terminated due to exceed of
some time limit.
18
Object-not-selected
Control action is rejected because control
object was not selected.
19
Object-already-selected
Select action is not executed because the
addressed object is already selected.
20
No-access-authority
Control action is blocked due to lack of
access authority.
26
Inconsistent-parameters
The parameters between successive control
services are not consistent, for example the
ctlNum of Select and Operate service are
different.
27
Locked-by-other-client
Another client has already reserved the
object.
3.5.3
Binary output status points and control relay output blocks
GUID-226B14A8-63D2-4CE3-9B44-ACB3B1F783B9 v2
While binary outputs status (BOS) points are included here for completeness, they are
not often polled by DNP3 masters. BOS points represent the most recent value from a
1MRK 511 413-UUS B
Section 3
Vendor-specific implementation
650 series 2.2 ANSI
19
Communication protocol manual