Gets or sets the digital mask value made available in configuration frames for use with digital values published by this PhasorDataConcentratorBase.
Declaration Syntax
C# | Visual Basic | Visual C++ |
public uint DigitalMaskValue { get; set; }
Public Property DigitalMaskValue As UInteger Get Set
public: property unsigned int DigitalMaskValue { unsigned int get (); void set (unsigned int value); }
Remarks
This value represents two mask words for use with digital status values. In IEEE C37.118 configuration frames, the two 16-bit words that make up a digital mask
value are provided for each defined digital word. Note that this value represents the default value that will be used if user has not specified a value for an
individual device. The low word will be used to indicate the normal status of the digital inputs by returning a 0 when exclusive ORed (XOR) with the status word.
The high word will indicate the current valid inputs to the PMU by having a bit set in the binary position corresponding to the digital input and all other bits
set to 0. If digital status words are used for something other than boolean status indications, the use is left to the user.