/// <summary> /// Constructor. /// </summary> /// <param name="ln">Logical Name of the object.</param> /// <param name="sn">Short Name of the object.</param> public GXDLMSLimiter(string ln, ushort sn) : base(ObjectType.Limiter, ln, sn) { EmergencyProfile = new GXDLMSEmergencyProfile(); ActionOverThreshold = new GXDLMSActionItem(); ActionUnderThreshold = new GXDLMSActionItem(); }
/// <summary> /// Constructor. /// </summary> /// <param name="ln">Logican Name of the object.</param> /// <param name="sn">Short Name of the object.</param> public GXDLMSLimiter(string ln, ushort sn) : base(ObjectType.Limiter, ln, 0) { EmergencyProfile = new GXDLMSEmergencyProfile(); ActionOverThreshold = new GXDLMSActionItem(); ActionUnderThreshold = new GXDLMSActionItem(); }
/// <summary> /// Constructor. /// </summary> public GXDLMSLimiter() : base(ObjectType.Limiter) { EmergencyProfile = new GXDLMSEmergencyProfile(); ActionOverThreshold = new GXDLMSActionItem(); ActionUnderThreshold = new GXDLMSActionItem(); }