We have a SCADA system successfully sending controls over DNP3. These are being done using combined elements to write values to the Binary Output USINTs (like 65 for "oper Close").
We are hoping to improve the look of the CEL logs generated by these. Right now, the only way we can figure out how to log these controls is through the Write Set Value logging and its "Modify Spontaneous Value" log generation.
Ideally, we would like to instead use Limit Values or some other logging type where we can change the Message Text because the "Modify Spontaneous Value" text looks bad when compared to our other logs. However, Limit Values don't seem to work with the DNP controls because the value always shows "0" and does not trigger any Limits even though our controls change the value (I assume because the DNP driver just takes the "set to 65" and uses it to drive the DNP command without actually letting the variable itself change values).
Does anyone know any way that we can log these controls? Is there something that we are missing with how spontaneous values work with limit values or with the DNP driver or something?