regulatormodule

package
v1.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 26, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RegulatorCSG

type RegulatorCSG struct {
	// The array with the points specifying a curve shape.
	CrvPts               []*RegulatorPoint `protobuf:"bytes,1,rep,name=crvPts,proto3" json:"crvPts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Curve shape setting (FC=SP) (CSG_SP)

func (*RegulatorCSG) Descriptor

func (*RegulatorCSG) Descriptor() ([]byte, []int)

func (*RegulatorCSG) GetCrvPts

func (m *RegulatorCSG) GetCrvPts() []*RegulatorPoint

func (*RegulatorCSG) ProtoMessage

func (*RegulatorCSG) ProtoMessage()

func (*RegulatorCSG) Reset

func (m *RegulatorCSG) Reset()

func (*RegulatorCSG) String

func (m *RegulatorCSG) String() string

func (*RegulatorCSG) XXX_DiscardUnknown

func (m *RegulatorCSG) XXX_DiscardUnknown()

func (*RegulatorCSG) XXX_Marshal

func (m *RegulatorCSG) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorCSG) XXX_Merge

func (m *RegulatorCSG) XXX_Merge(src proto.Message)

func (*RegulatorCSG) XXX_Size

func (m *RegulatorCSG) XXX_Size() int

func (*RegulatorCSG) XXX_Unmarshal

func (m *RegulatorCSG) XXX_Unmarshal(b []byte) error

type RegulatorControl

type RegulatorControl struct {
	// UML inherited base object
	ControlValue *commonmodule.ControlValue `protobuf:"bytes,1,opt,name=controlValue,proto3" json:"controlValue,omitempty"`
	// MISSING DOCUMENTATION!!!
	Check *commonmodule.CheckConditions `protobuf:"bytes,2,opt,name=check,proto3" json:"check,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorControlFSCC *RegulatorControlFSCC `protobuf:"bytes,3,opt,name=regulatorControlFSCC,proto3" json:"regulatorControlFSCC,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

Regulator control

func (*RegulatorControl) Descriptor

func (*RegulatorControl) Descriptor() ([]byte, []int)

func (*RegulatorControl) GetCheck

func (*RegulatorControl) GetControlValue

func (m *RegulatorControl) GetControlValue() *commonmodule.ControlValue

func (*RegulatorControl) GetRegulatorControlFSCC

func (m *RegulatorControl) GetRegulatorControlFSCC() *RegulatorControlFSCC

func (*RegulatorControl) ProtoMessage

func (*RegulatorControl) ProtoMessage()

func (*RegulatorControl) Reset

func (m *RegulatorControl) Reset()

func (*RegulatorControl) String

func (m *RegulatorControl) String() string

func (*RegulatorControl) XXX_DiscardUnknown

func (m *RegulatorControl) XXX_DiscardUnknown()

func (*RegulatorControl) XXX_Marshal

func (m *RegulatorControl) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorControl) XXX_Merge

func (m *RegulatorControl) XXX_Merge(src proto.Message)

func (*RegulatorControl) XXX_Size

func (m *RegulatorControl) XXX_Size() int

func (*RegulatorControl) XXX_Unmarshal

func (m *RegulatorControl) XXX_Unmarshal(b []byte) error

type RegulatorControlATCC

type RegulatorControlATCC struct {
	// Centre of voltage control bandwidth (forward power flow presumed).
	BndCtr *commonmodule.ASG `protobuf:"bytes,1,opt,name=BndCtr,proto3" json:"BndCtr,omitempty"`
	// Control (secondary) voltage bandwidth (i.e., range), given either as voltage value or percentage
	// of the nominal voltage (forward power flow presumed).
	BndWid *commonmodule.ASG `protobuf:"bytes,2,opt,name=BndWid,proto3" json:"BndWid,omitempty"`
	// Time to wait before operating, after reaching the control point (forward power flow presumed).
	CtlDlTmms *commonmodule.ControlING `protobuf:"bytes,3,opt,name=CtlDlTmms,proto3" json:"CtlDlTmms,omitempty"`
	// Line drop voltage due to line resistance component (forward power flow presumed) at rated current.
	LDCR *commonmodule.ASG `protobuf:"bytes,4,opt,name=LDCR,proto3" json:"LDCR,omitempty"`
	// Line drop voltage due to line reactance component (forward power flow presumed) at rated current.
	LDCX *commonmodule.ASG `protobuf:"bytes,5,opt,name=LDCX,proto3" json:"LDCX,omitempty"`
	// Line drop voltage due to line total impedance (forward power flow presumed) at rated current.
	LDCZ *commonmodule.ASG `protobuf:"bytes,6,opt,name=LDCZ,proto3" json:"LDCZ,omitempty"`
	// (controllable) If true, transformers operate in parallel, otherwise they operate independently.
	ParOp *commonmodule.ControlSPC `protobuf:"bytes,7,opt,name=ParOp,proto3" json:"ParOp,omitempty"`
	// (controllable) Tap position change to the specified value.
	TapPos               *commonmodule.ControlISC `protobuf:"bytes,8,opt,name=TapPos,proto3" json:"TapPos,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

LN: Automatic tap changer controller   Name: ATCC

func (*RegulatorControlATCC) Descriptor

func (*RegulatorControlATCC) Descriptor() ([]byte, []int)

func (*RegulatorControlATCC) GetBndCtr

func (m *RegulatorControlATCC) GetBndCtr() *commonmodule.ASG

func (*RegulatorControlATCC) GetBndWid

func (m *RegulatorControlATCC) GetBndWid() *commonmodule.ASG

func (*RegulatorControlATCC) GetCtlDlTmms

func (m *RegulatorControlATCC) GetCtlDlTmms() *commonmodule.ControlING

func (*RegulatorControlATCC) GetLDCR

func (m *RegulatorControlATCC) GetLDCR() *commonmodule.ASG

func (*RegulatorControlATCC) GetLDCX

func (m *RegulatorControlATCC) GetLDCX() *commonmodule.ASG

func (*RegulatorControlATCC) GetLDCZ

func (m *RegulatorControlATCC) GetLDCZ() *commonmodule.ASG

func (*RegulatorControlATCC) GetParOp

func (*RegulatorControlATCC) GetTapPos

func (*RegulatorControlATCC) ProtoMessage

func (*RegulatorControlATCC) ProtoMessage()

func (*RegulatorControlATCC) Reset

func (m *RegulatorControlATCC) Reset()

func (*RegulatorControlATCC) String

func (m *RegulatorControlATCC) String() string

func (*RegulatorControlATCC) XXX_DiscardUnknown

func (m *RegulatorControlATCC) XXX_DiscardUnknown()

func (*RegulatorControlATCC) XXX_Marshal

func (m *RegulatorControlATCC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorControlATCC) XXX_Merge

func (m *RegulatorControlATCC) XXX_Merge(src proto.Message)

func (*RegulatorControlATCC) XXX_Size

func (m *RegulatorControlATCC) XXX_Size() int

func (*RegulatorControlATCC) XXX_Unmarshal

func (m *RegulatorControlATCC) XXX_Unmarshal(b []byte) error

type RegulatorControlFSCC

type RegulatorControlFSCC struct {
	// UML inherited base object
	ControlFSCC *commonmodule.ControlFSCC `protobuf:"bytes,1,opt,name=controlFSCC,proto3" json:"controlFSCC,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorControlScheduleFSCH *RegulatorControlScheduleFSCH `protobuf:"bytes,2,opt,name=regulatorControlScheduleFSCH,proto3" json:"regulatorControlScheduleFSCH,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}                      `json:"-"`
	XXX_unrecognized             []byte                        `json:"-"`
	XXX_sizecache                int32                         `json:"-"`
}

Using 61850 FSCC for regulator control

func (*RegulatorControlFSCC) Descriptor

func (*RegulatorControlFSCC) Descriptor() ([]byte, []int)

func (*RegulatorControlFSCC) GetControlFSCC

func (m *RegulatorControlFSCC) GetControlFSCC() *commonmodule.ControlFSCC

func (*RegulatorControlFSCC) GetRegulatorControlScheduleFSCH

func (m *RegulatorControlFSCC) GetRegulatorControlScheduleFSCH() *RegulatorControlScheduleFSCH

func (*RegulatorControlFSCC) ProtoMessage

func (*RegulatorControlFSCC) ProtoMessage()

func (*RegulatorControlFSCC) Reset

func (m *RegulatorControlFSCC) Reset()

func (*RegulatorControlFSCC) String

func (m *RegulatorControlFSCC) String() string

func (*RegulatorControlFSCC) XXX_DiscardUnknown

func (m *RegulatorControlFSCC) XXX_DiscardUnknown()

func (*RegulatorControlFSCC) XXX_Marshal

func (m *RegulatorControlFSCC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorControlFSCC) XXX_Merge

func (m *RegulatorControlFSCC) XXX_Merge(src proto.Message)

func (*RegulatorControlFSCC) XXX_Size

func (m *RegulatorControlFSCC) XXX_Size() int

func (*RegulatorControlFSCC) XXX_Unmarshal

func (m *RegulatorControlFSCC) XXX_Unmarshal(b []byte) error

type RegulatorControlProfile

type RegulatorControlProfile struct {
	// UML inherited base object
	ControlMessageInfo *commonmodule.ControlMessageInfo `protobuf:"bytes,1,opt,name=controlMessageInfo,proto3" json:"controlMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	Ied *commonmodule.IED `protobuf:"bytes,2,opt,name=ied,proto3" json:"ied,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorControl *RegulatorControl `protobuf:"bytes,3,opt,name=regulatorControl,proto3" json:"regulatorControl,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorSystem      *RegulatorSystem `protobuf:"bytes,4,opt,name=regulatorSystem,proto3" json:"regulatorSystem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Regulator control profile. Instructs an end device (or an end device group) to perform a specified action.

func (*RegulatorControlProfile) Descriptor

func (*RegulatorControlProfile) Descriptor() ([]byte, []int)

func (*RegulatorControlProfile) GetControlMessageInfo

func (m *RegulatorControlProfile) GetControlMessageInfo() *commonmodule.ControlMessageInfo

func (*RegulatorControlProfile) GetIed

func (*RegulatorControlProfile) GetRegulatorControl

func (m *RegulatorControlProfile) GetRegulatorControl() *RegulatorControl

func (*RegulatorControlProfile) GetRegulatorSystem

func (m *RegulatorControlProfile) GetRegulatorSystem() *RegulatorSystem

func (*RegulatorControlProfile) ProtoMessage

func (*RegulatorControlProfile) ProtoMessage()

func (*RegulatorControlProfile) Reset

func (m *RegulatorControlProfile) Reset()

func (*RegulatorControlProfile) String

func (m *RegulatorControlProfile) String() string

func (*RegulatorControlProfile) XXX_DiscardUnknown

func (m *RegulatorControlProfile) XXX_DiscardUnknown()

func (*RegulatorControlProfile) XXX_Marshal

func (m *RegulatorControlProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorControlProfile) XXX_Merge

func (m *RegulatorControlProfile) XXX_Merge(src proto.Message)

func (*RegulatorControlProfile) XXX_Size

func (m *RegulatorControlProfile) XXX_Size() int

func (*RegulatorControlProfile) XXX_Unmarshal

func (m *RegulatorControlProfile) XXX_Unmarshal(b []byte) error

type RegulatorControlScheduleFSCH

type RegulatorControlScheduleFSCH struct {
	// Discrete value in RegulatorCSG type
	ValDCSG              *RegulatorCSG `protobuf:"bytes,1,opt,name=ValDCSG,proto3" json:"ValDCSG,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

OpenFMB specialization for control schedule using: LN: Schedule   Name: FSCH

func (*RegulatorControlScheduleFSCH) Descriptor

func (*RegulatorControlScheduleFSCH) Descriptor() ([]byte, []int)

func (*RegulatorControlScheduleFSCH) GetValDCSG

func (m *RegulatorControlScheduleFSCH) GetValDCSG() *RegulatorCSG

func (*RegulatorControlScheduleFSCH) ProtoMessage

func (*RegulatorControlScheduleFSCH) ProtoMessage()

func (*RegulatorControlScheduleFSCH) Reset

func (m *RegulatorControlScheduleFSCH) Reset()

func (*RegulatorControlScheduleFSCH) String

func (*RegulatorControlScheduleFSCH) XXX_DiscardUnknown

func (m *RegulatorControlScheduleFSCH) XXX_DiscardUnknown()

func (*RegulatorControlScheduleFSCH) XXX_Marshal

func (m *RegulatorControlScheduleFSCH) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorControlScheduleFSCH) XXX_Merge

func (m *RegulatorControlScheduleFSCH) XXX_Merge(src proto.Message)

func (*RegulatorControlScheduleFSCH) XXX_Size

func (m *RegulatorControlScheduleFSCH) XXX_Size() int

func (*RegulatorControlScheduleFSCH) XXX_Unmarshal

func (m *RegulatorControlScheduleFSCH) XXX_Unmarshal(b []byte) error

type RegulatorEvent

type RegulatorEvent struct {
	// UML inherited base object
	EventValue *commonmodule.EventValue `protobuf:"bytes,1,opt,name=eventValue,proto3" json:"eventValue,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorEventAndStatusANCR *RegulatorEventAndStatusANCR `protobuf:"bytes,2,opt,name=regulatorEventAndStatusANCR,proto3" json:"regulatorEventAndStatusANCR,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}                     `json:"-"`
	XXX_unrecognized            []byte                       `json:"-"`
	XXX_sizecache               int32                        `json:"-"`
}

Regulator event

func (*RegulatorEvent) Descriptor

func (*RegulatorEvent) Descriptor() ([]byte, []int)

func (*RegulatorEvent) GetEventValue

func (m *RegulatorEvent) GetEventValue() *commonmodule.EventValue

func (*RegulatorEvent) GetRegulatorEventAndStatusANCR

func (m *RegulatorEvent) GetRegulatorEventAndStatusANCR() *RegulatorEventAndStatusANCR

func (*RegulatorEvent) ProtoMessage

func (*RegulatorEvent) ProtoMessage()

func (*RegulatorEvent) Reset

func (m *RegulatorEvent) Reset()

func (*RegulatorEvent) String

func (m *RegulatorEvent) String() string

func (*RegulatorEvent) XXX_DiscardUnknown

func (m *RegulatorEvent) XXX_DiscardUnknown()

func (*RegulatorEvent) XXX_Marshal

func (m *RegulatorEvent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorEvent) XXX_Merge

func (m *RegulatorEvent) XXX_Merge(src proto.Message)

func (*RegulatorEvent) XXX_Size

func (m *RegulatorEvent) XXX_Size() int

func (*RegulatorEvent) XXX_Unmarshal

func (m *RegulatorEvent) XXX_Unmarshal(b []byte) error

type RegulatorEventAndStatusANCR

type RegulatorEventAndStatusANCR struct {
	// UML inherited base object
	LogicalNodeForEventAndStatus *commonmodule.LogicalNodeForEventAndStatus `protobuf:"bytes,1,opt,name=logicalNodeForEventAndStatus,proto3" json:"logicalNodeForEventAndStatus,omitempty"`
	// MISSING DOCUMENTATION!!!
	DynamicTest *commonmodule.ENS_DynamicTestKind `protobuf:"bytes,2,opt,name=DynamicTest,proto3" json:"DynamicTest,omitempty"`
	// MISSING DOCUMENTATION!!!
	PointStatus          *RegulatorEventAndStatusPoint `protobuf:"bytes,3,opt,name=PointStatus,proto3" json:"PointStatus,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

OpenFMB 61850 specialization for both RegulatorEventProfile and RegulatorStatusProfile

func (*RegulatorEventAndStatusANCR) Descriptor

func (*RegulatorEventAndStatusANCR) Descriptor() ([]byte, []int)

func (*RegulatorEventAndStatusANCR) GetDynamicTest

func (*RegulatorEventAndStatusANCR) GetLogicalNodeForEventAndStatus

func (m *RegulatorEventAndStatusANCR) GetLogicalNodeForEventAndStatus() *commonmodule.LogicalNodeForEventAndStatus

func (*RegulatorEventAndStatusANCR) GetPointStatus

func (*RegulatorEventAndStatusANCR) ProtoMessage

func (*RegulatorEventAndStatusANCR) ProtoMessage()

func (*RegulatorEventAndStatusANCR) Reset

func (m *RegulatorEventAndStatusANCR) Reset()

func (*RegulatorEventAndStatusANCR) String

func (m *RegulatorEventAndStatusANCR) String() string

func (*RegulatorEventAndStatusANCR) XXX_DiscardUnknown

func (m *RegulatorEventAndStatusANCR) XXX_DiscardUnknown()

func (*RegulatorEventAndStatusANCR) XXX_Marshal

func (m *RegulatorEventAndStatusANCR) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorEventAndStatusANCR) XXX_Merge

func (m *RegulatorEventAndStatusANCR) XXX_Merge(src proto.Message)

func (*RegulatorEventAndStatusANCR) XXX_Size

func (m *RegulatorEventAndStatusANCR) XXX_Size() int

func (*RegulatorEventAndStatusANCR) XXX_Unmarshal

func (m *RegulatorEventAndStatusANCR) XXX_Unmarshal(b []byte) error

type RegulatorEventAndStatusATCC

type RegulatorEventAndStatusATCC struct {
	// Centre of voltage control bandwidth (forward power flow presumed).
	BndCtr *commonmodule.ASG `protobuf:"bytes,1,opt,name=BndCtr,proto3" json:"BndCtr,omitempty"`
	// Control (secondary) voltage bandwidth (i.e., range), given either as voltage value or percentage
	// of the nominal voltage (forward power flow presumed).
	BndWid *commonmodule.ASG `protobuf:"bytes,2,opt,name=BndWid,proto3" json:"BndWid,omitempty"`
	// Line drop voltage due to line resistance component (forward power flow presumed) at rated current.
	LDCR *commonmodule.ASG `protobuf:"bytes,3,opt,name=LDCR,proto3" json:"LDCR,omitempty"`
	// Line drop voltage due to line reactance component (forward power flow presumed) at rated current.
	LDCX *commonmodule.ASG `protobuf:"bytes,4,opt,name=LDCX,proto3" json:"LDCX,omitempty"`
	// Line drop voltage due to line total impedance (forward power flow presumed) at rated current.
	LDCZ *commonmodule.ASG `protobuf:"bytes,5,opt,name=LDCZ,proto3" json:"LDCZ,omitempty"`
	// (controllable) If true, transformers operate in parallel, otherwise they operate independently.
	ParOp *commonmodule.StatusSPC `protobuf:"bytes,6,opt,name=ParOp,proto3" json:"ParOp,omitempty"`
	// If true, there was an error in tap position change, or in tap indication (for instance, wrong
	// Binary Coded Decimal (BCD) code).
	TapOpErr *commonmodule.StatusSPS `protobuf:"bytes,7,opt,name=TapOpErr,proto3" json:"TapOpErr,omitempty"`
	// (controllable) Tap position change to the specified value.
	TapPos               *commonmodule.StatusISC `protobuf:"bytes,8,opt,name=TapPos,proto3" json:"TapPos,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

LN: Automatic tap changer controller   Name: ATCC

func (*RegulatorEventAndStatusATCC) Descriptor

func (*RegulatorEventAndStatusATCC) Descriptor() ([]byte, []int)

func (*RegulatorEventAndStatusATCC) GetBndCtr

func (*RegulatorEventAndStatusATCC) GetBndWid

func (*RegulatorEventAndStatusATCC) GetLDCR

func (*RegulatorEventAndStatusATCC) GetLDCX

func (*RegulatorEventAndStatusATCC) GetLDCZ

func (*RegulatorEventAndStatusATCC) GetParOp

func (*RegulatorEventAndStatusATCC) GetTapOpErr

func (*RegulatorEventAndStatusATCC) GetTapPos

func (*RegulatorEventAndStatusATCC) ProtoMessage

func (*RegulatorEventAndStatusATCC) ProtoMessage()

func (*RegulatorEventAndStatusATCC) Reset

func (m *RegulatorEventAndStatusATCC) Reset()

func (*RegulatorEventAndStatusATCC) String

func (m *RegulatorEventAndStatusATCC) String() string

func (*RegulatorEventAndStatusATCC) XXX_DiscardUnknown

func (m *RegulatorEventAndStatusATCC) XXX_DiscardUnknown()

func (*RegulatorEventAndStatusATCC) XXX_Marshal

func (m *RegulatorEventAndStatusATCC) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorEventAndStatusATCC) XXX_Merge

func (m *RegulatorEventAndStatusATCC) XXX_Merge(src proto.Message)

func (*RegulatorEventAndStatusATCC) XXX_Size

func (m *RegulatorEventAndStatusATCC) XXX_Size() int

func (*RegulatorEventAndStatusATCC) XXX_Unmarshal

func (m *RegulatorEventAndStatusATCC) XXX_Unmarshal(b []byte) error

type RegulatorEventAndStatusPoint

type RegulatorEventAndStatusPoint struct {
	// Regulator event and status
	EventAndStatus *RegulatorEventAndStatusATCC `protobuf:"bytes,1,opt,name=eventAndStatus,proto3" json:"eventAndStatus,omitempty"`
	// Black start enable
	PctVDroop *wrappers.FloatValue `protobuf:"bytes,2,opt,name=pctVDroop,proto3" json:"pctVDroop,omitempty"`
	// Ramp rates
	RampRates *commonmodule.RampRate `protobuf:"bytes,3,opt,name=rampRates,proto3" json:"rampRates,omitempty"`
	// Enable reactive power set point
	ReactivePwrSetPointEnabled *commonmodule.StatusSPC `protobuf:"bytes,4,opt,name=reactivePwrSetPointEnabled,proto3" json:"reactivePwrSetPointEnabled,omitempty"`
	// State
	State *commonmodule.Optional_StateKind `protobuf:"bytes,5,opt,name=state,proto3" json:"state,omitempty"`
	// Enable voltage set point
	VoltageSetPointEnabled *commonmodule.StatusSPC `protobuf:"bytes,6,opt,name=voltageSetPointEnabled,proto3" json:"voltageSetPointEnabled,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                `json:"-"`
	XXX_unrecognized       []byte                  `json:"-"`
	XXX_sizecache          int32                   `json:"-"`
}

Point definition (Point)

func (*RegulatorEventAndStatusPoint) Descriptor

func (*RegulatorEventAndStatusPoint) Descriptor() ([]byte, []int)

func (*RegulatorEventAndStatusPoint) GetEventAndStatus

func (*RegulatorEventAndStatusPoint) GetPctVDroop

func (*RegulatorEventAndStatusPoint) GetRampRates

func (*RegulatorEventAndStatusPoint) GetReactivePwrSetPointEnabled

func (m *RegulatorEventAndStatusPoint) GetReactivePwrSetPointEnabled() *commonmodule.StatusSPC

func (*RegulatorEventAndStatusPoint) GetState

func (*RegulatorEventAndStatusPoint) GetVoltageSetPointEnabled

func (m *RegulatorEventAndStatusPoint) GetVoltageSetPointEnabled() *commonmodule.StatusSPC

func (*RegulatorEventAndStatusPoint) ProtoMessage

func (*RegulatorEventAndStatusPoint) ProtoMessage()

func (*RegulatorEventAndStatusPoint) Reset

func (m *RegulatorEventAndStatusPoint) Reset()

func (*RegulatorEventAndStatusPoint) String

func (*RegulatorEventAndStatusPoint) XXX_DiscardUnknown

func (m *RegulatorEventAndStatusPoint) XXX_DiscardUnknown()

func (*RegulatorEventAndStatusPoint) XXX_Marshal

func (m *RegulatorEventAndStatusPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorEventAndStatusPoint) XXX_Merge

func (m *RegulatorEventAndStatusPoint) XXX_Merge(src proto.Message)

func (*RegulatorEventAndStatusPoint) XXX_Size

func (m *RegulatorEventAndStatusPoint) XXX_Size() int

func (*RegulatorEventAndStatusPoint) XXX_Unmarshal

func (m *RegulatorEventAndStatusPoint) XXX_Unmarshal(b []byte) error

type RegulatorEventProfile

type RegulatorEventProfile struct {
	// UML inherited base object
	EventMessageInfo *commonmodule.EventMessageInfo `protobuf:"bytes,1,opt,name=eventMessageInfo,proto3" json:"eventMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	Ied *commonmodule.IED `protobuf:"bytes,2,opt,name=ied,proto3" json:"ied,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorEvent *RegulatorEvent `protobuf:"bytes,3,opt,name=regulatorEvent,proto3" json:"regulatorEvent,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorSystem      *RegulatorSystem `protobuf:"bytes,4,opt,name=regulatorSystem,proto3" json:"regulatorSystem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Regulator event profile

func (*RegulatorEventProfile) Descriptor

func (*RegulatorEventProfile) Descriptor() ([]byte, []int)

func (*RegulatorEventProfile) GetEventMessageInfo

func (m *RegulatorEventProfile) GetEventMessageInfo() *commonmodule.EventMessageInfo

func (*RegulatorEventProfile) GetIed

func (m *RegulatorEventProfile) GetIed() *commonmodule.IED

func (*RegulatorEventProfile) GetRegulatorEvent

func (m *RegulatorEventProfile) GetRegulatorEvent() *RegulatorEvent

func (*RegulatorEventProfile) GetRegulatorSystem

func (m *RegulatorEventProfile) GetRegulatorSystem() *RegulatorSystem

func (*RegulatorEventProfile) ProtoMessage

func (*RegulatorEventProfile) ProtoMessage()

func (*RegulatorEventProfile) Reset

func (m *RegulatorEventProfile) Reset()

func (*RegulatorEventProfile) String

func (m *RegulatorEventProfile) String() string

func (*RegulatorEventProfile) XXX_DiscardUnknown

func (m *RegulatorEventProfile) XXX_DiscardUnknown()

func (*RegulatorEventProfile) XXX_Marshal

func (m *RegulatorEventProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorEventProfile) XXX_Merge

func (m *RegulatorEventProfile) XXX_Merge(src proto.Message)

func (*RegulatorEventProfile) XXX_Size

func (m *RegulatorEventProfile) XXX_Size() int

func (*RegulatorEventProfile) XXX_Unmarshal

func (m *RegulatorEventProfile) XXX_Unmarshal(b []byte) error

type RegulatorPoint

type RegulatorPoint struct {
	// Regulator control
	Control *RegulatorControlATCC `protobuf:"bytes,1,opt,name=control,proto3" json:"control,omitempty"`
	// Black start enable
	PctVDroop *wrappers.FloatValue `protobuf:"bytes,2,opt,name=pctVDroop,proto3" json:"pctVDroop,omitempty"`
	// Ramp rates
	RampRates *commonmodule.RampRate `protobuf:"bytes,3,opt,name=rampRates,proto3" json:"rampRates,omitempty"`
	// Enable reactive power set point
	ReactivePwrSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,4,opt,name=reactivePwrSetPointEnabled,proto3" json:"reactivePwrSetPointEnabled,omitempty"`
	// Reset device
	Reset_ *commonmodule.ControlDPC `protobuf:"bytes,5,opt,name=reset,proto3" json:"reset,omitempty"`
	// State
	State *commonmodule.Optional_StateKind `protobuf:"bytes,6,opt,name=state,proto3" json:"state,omitempty"`
	// Enable voltage set point
	VoltageSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,7,opt,name=voltageSetPointEnabled,proto3" json:"voltageSetPointEnabled,omitempty"`
	// Start time
	StartTime            *commonmodule.Timestamp `protobuf:"bytes,8,opt,name=startTime,proto3" json:"startTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Point definition (Point)

func (*RegulatorPoint) Descriptor

func (*RegulatorPoint) Descriptor() ([]byte, []int)

func (*RegulatorPoint) GetControl

func (m *RegulatorPoint) GetControl() *RegulatorControlATCC

func (*RegulatorPoint) GetPctVDroop

func (m *RegulatorPoint) GetPctVDroop() *wrappers.FloatValue

func (*RegulatorPoint) GetRampRates

func (m *RegulatorPoint) GetRampRates() *commonmodule.RampRate

func (*RegulatorPoint) GetReactivePwrSetPointEnabled

func (m *RegulatorPoint) GetReactivePwrSetPointEnabled() *commonmodule.ControlDPC

func (*RegulatorPoint) GetReset_

func (m *RegulatorPoint) GetReset_() *commonmodule.ControlDPC

func (*RegulatorPoint) GetStartTime

func (m *RegulatorPoint) GetStartTime() *commonmodule.Timestamp

func (*RegulatorPoint) GetState

func (*RegulatorPoint) GetVoltageSetPointEnabled

func (m *RegulatorPoint) GetVoltageSetPointEnabled() *commonmodule.ControlDPC

func (*RegulatorPoint) ProtoMessage

func (*RegulatorPoint) ProtoMessage()

func (*RegulatorPoint) Reset

func (m *RegulatorPoint) Reset()

func (*RegulatorPoint) String

func (m *RegulatorPoint) String() string

func (*RegulatorPoint) XXX_DiscardUnknown

func (m *RegulatorPoint) XXX_DiscardUnknown()

func (*RegulatorPoint) XXX_Marshal

func (m *RegulatorPoint) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorPoint) XXX_Merge

func (m *RegulatorPoint) XXX_Merge(src proto.Message)

func (*RegulatorPoint) XXX_Size

func (m *RegulatorPoint) XXX_Size() int

func (*RegulatorPoint) XXX_Unmarshal

func (m *RegulatorPoint) XXX_Unmarshal(b []byte) error

type RegulatorReading

type RegulatorReading struct {
	// UML inherited base object
	ConductingEquipmentTerminalReading *commonmodule.ConductingEquipmentTerminalReading `protobuf:"bytes,1,opt,name=conductingEquipmentTerminalReading,proto3" json:"conductingEquipmentTerminalReading,omitempty"`
	// MISSING DOCUMENTATION!!!
	PhaseMMTN *commonmodule.PhaseMMTN `protobuf:"bytes,2,opt,name=phaseMMTN,proto3" json:"phaseMMTN,omitempty"`
	// MISSING DOCUMENTATION!!!
	ReadingMMTR *commonmodule.ReadingMMTR `protobuf:"bytes,3,opt,name=readingMMTR,proto3" json:"readingMMTR,omitempty"`
	// MISSING DOCUMENTATION!!!
	ReadingMMXU          *commonmodule.ReadingMMXU `protobuf:"bytes,4,opt,name=readingMMXU,proto3" json:"readingMMXU,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                  `json:"-"`
	XXX_unrecognized     []byte                    `json:"-"`
	XXX_sizecache        int32                     `json:"-"`
}

Regulator reading value

func (*RegulatorReading) Descriptor

func (*RegulatorReading) Descriptor() ([]byte, []int)

func (*RegulatorReading) GetConductingEquipmentTerminalReading

func (m *RegulatorReading) GetConductingEquipmentTerminalReading() *commonmodule.ConductingEquipmentTerminalReading

func (*RegulatorReading) GetPhaseMMTN

func (m *RegulatorReading) GetPhaseMMTN() *commonmodule.PhaseMMTN

func (*RegulatorReading) GetReadingMMTR

func (m *RegulatorReading) GetReadingMMTR() *commonmodule.ReadingMMTR

func (*RegulatorReading) GetReadingMMXU

func (m *RegulatorReading) GetReadingMMXU() *commonmodule.ReadingMMXU

func (*RegulatorReading) ProtoMessage

func (*RegulatorReading) ProtoMessage()

func (*RegulatorReading) Reset

func (m *RegulatorReading) Reset()

func (*RegulatorReading) String

func (m *RegulatorReading) String() string

func (*RegulatorReading) XXX_DiscardUnknown

func (m *RegulatorReading) XXX_DiscardUnknown()

func (*RegulatorReading) XXX_Marshal

func (m *RegulatorReading) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorReading) XXX_Merge

func (m *RegulatorReading) XXX_Merge(src proto.Message)

func (*RegulatorReading) XXX_Size

func (m *RegulatorReading) XXX_Size() int

func (*RegulatorReading) XXX_Unmarshal

func (m *RegulatorReading) XXX_Unmarshal(b []byte) error

type RegulatorReadingProfile

type RegulatorReadingProfile struct {
	// UML inherited base object
	ReadingMessageInfo *commonmodule.ReadingMessageInfo `protobuf:"bytes,1,opt,name=readingMessageInfo,proto3" json:"readingMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	Ied *commonmodule.IED `protobuf:"bytes,2,opt,name=ied,proto3" json:"ied,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorReading []*RegulatorReading `protobuf:"bytes,3,rep,name=regulatorReading,proto3" json:"regulatorReading,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorSystem      *RegulatorSystem `protobuf:"bytes,4,opt,name=regulatorSystem,proto3" json:"regulatorSystem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Regulator reading profile

func (*RegulatorReadingProfile) Descriptor

func (*RegulatorReadingProfile) Descriptor() ([]byte, []int)

func (*RegulatorReadingProfile) GetIed

func (*RegulatorReadingProfile) GetReadingMessageInfo

func (m *RegulatorReadingProfile) GetReadingMessageInfo() *commonmodule.ReadingMessageInfo

func (*RegulatorReadingProfile) GetRegulatorReading

func (m *RegulatorReadingProfile) GetRegulatorReading() []*RegulatorReading

func (*RegulatorReadingProfile) GetRegulatorSystem

func (m *RegulatorReadingProfile) GetRegulatorSystem() *RegulatorSystem

func (*RegulatorReadingProfile) ProtoMessage

func (*RegulatorReadingProfile) ProtoMessage()

func (*RegulatorReadingProfile) Reset

func (m *RegulatorReadingProfile) Reset()

func (*RegulatorReadingProfile) String

func (m *RegulatorReadingProfile) String() string

func (*RegulatorReadingProfile) XXX_DiscardUnknown

func (m *RegulatorReadingProfile) XXX_DiscardUnknown()

func (*RegulatorReadingProfile) XXX_Marshal

func (m *RegulatorReadingProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorReadingProfile) XXX_Merge

func (m *RegulatorReadingProfile) XXX_Merge(src proto.Message)

func (*RegulatorReadingProfile) XXX_Size

func (m *RegulatorReadingProfile) XXX_Size() int

func (*RegulatorReadingProfile) XXX_Unmarshal

func (m *RegulatorReadingProfile) XXX_Unmarshal(b []byte) error

type RegulatorStatus

type RegulatorStatus struct {
	// UML inherited base object
	StatusValue *commonmodule.StatusValue `protobuf:"bytes,1,opt,name=statusValue,proto3" json:"statusValue,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorEventAndStatusANCR *RegulatorEventAndStatusANCR `protobuf:"bytes,2,opt,name=regulatorEventAndStatusANCR,proto3" json:"regulatorEventAndStatusANCR,omitempty"`
	XXX_NoUnkeyedLiteral        struct{}                     `json:"-"`
	XXX_unrecognized            []byte                       `json:"-"`
	XXX_sizecache               int32                        `json:"-"`
}

Regulator status

func (*RegulatorStatus) Descriptor

func (*RegulatorStatus) Descriptor() ([]byte, []int)

func (*RegulatorStatus) GetRegulatorEventAndStatusANCR

func (m *RegulatorStatus) GetRegulatorEventAndStatusANCR() *RegulatorEventAndStatusANCR

func (*RegulatorStatus) GetStatusValue

func (m *RegulatorStatus) GetStatusValue() *commonmodule.StatusValue

func (*RegulatorStatus) ProtoMessage

func (*RegulatorStatus) ProtoMessage()

func (*RegulatorStatus) Reset

func (m *RegulatorStatus) Reset()

func (*RegulatorStatus) String

func (m *RegulatorStatus) String() string

func (*RegulatorStatus) XXX_DiscardUnknown

func (m *RegulatorStatus) XXX_DiscardUnknown()

func (*RegulatorStatus) XXX_Marshal

func (m *RegulatorStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorStatus) XXX_Merge

func (m *RegulatorStatus) XXX_Merge(src proto.Message)

func (*RegulatorStatus) XXX_Size

func (m *RegulatorStatus) XXX_Size() int

func (*RegulatorStatus) XXX_Unmarshal

func (m *RegulatorStatus) XXX_Unmarshal(b []byte) error

type RegulatorStatusProfile

type RegulatorStatusProfile struct {
	// UML inherited base object
	StatusMessageInfo *commonmodule.StatusMessageInfo `protobuf:"bytes,1,opt,name=statusMessageInfo,proto3" json:"statusMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	Ied *commonmodule.IED `protobuf:"bytes,2,opt,name=ied,proto3" json:"ied,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorStatus *RegulatorStatus `protobuf:"bytes,3,opt,name=regulatorStatus,proto3" json:"regulatorStatus,omitempty"`
	// MISSING DOCUMENTATION!!!
	RegulatorSystem      *RegulatorSystem `protobuf:"bytes,4,opt,name=regulatorSystem,proto3" json:"regulatorSystem,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

Regulator status profile

func (*RegulatorStatusProfile) Descriptor

func (*RegulatorStatusProfile) Descriptor() ([]byte, []int)

func (*RegulatorStatusProfile) GetIed

func (*RegulatorStatusProfile) GetRegulatorStatus

func (m *RegulatorStatusProfile) GetRegulatorStatus() *RegulatorStatus

func (*RegulatorStatusProfile) GetRegulatorSystem

func (m *RegulatorStatusProfile) GetRegulatorSystem() *RegulatorSystem

func (*RegulatorStatusProfile) GetStatusMessageInfo

func (m *RegulatorStatusProfile) GetStatusMessageInfo() *commonmodule.StatusMessageInfo

func (*RegulatorStatusProfile) ProtoMessage

func (*RegulatorStatusProfile) ProtoMessage()

func (*RegulatorStatusProfile) Reset

func (m *RegulatorStatusProfile) Reset()

func (*RegulatorStatusProfile) String

func (m *RegulatorStatusProfile) String() string

func (*RegulatorStatusProfile) XXX_DiscardUnknown

func (m *RegulatorStatusProfile) XXX_DiscardUnknown()

func (*RegulatorStatusProfile) XXX_Marshal

func (m *RegulatorStatusProfile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorStatusProfile) XXX_Merge

func (m *RegulatorStatusProfile) XXX_Merge(src proto.Message)

func (*RegulatorStatusProfile) XXX_Size

func (m *RegulatorStatusProfile) XXX_Size() int

func (*RegulatorStatusProfile) XXX_Unmarshal

func (m *RegulatorStatusProfile) XXX_Unmarshal(b []byte) error

type RegulatorSystem

type RegulatorSystem struct {
	// UML inherited base object
	ConductingEquipment  *commonmodule.ConductingEquipment `protobuf:"bytes,1,opt,name=conductingEquipment,proto3" json:"conductingEquipment,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                          `json:"-"`
	XXX_unrecognized     []byte                            `json:"-"`
	XXX_sizecache        int32                             `json:"-"`
}

Pole-mounted fault interrupter with built-in phase and ground relays, current transformer (CT), and supplemental controls.

func (*RegulatorSystem) Descriptor

func (*RegulatorSystem) Descriptor() ([]byte, []int)

func (*RegulatorSystem) GetConductingEquipment

func (m *RegulatorSystem) GetConductingEquipment() *commonmodule.ConductingEquipment

func (*RegulatorSystem) ProtoMessage

func (*RegulatorSystem) ProtoMessage()

func (*RegulatorSystem) Reset

func (m *RegulatorSystem) Reset()

func (*RegulatorSystem) String

func (m *RegulatorSystem) String() string

func (*RegulatorSystem) XXX_DiscardUnknown

func (m *RegulatorSystem) XXX_DiscardUnknown()

func (*RegulatorSystem) XXX_Marshal

func (m *RegulatorSystem) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegulatorSystem) XXX_Merge

func (m *RegulatorSystem) XXX_Merge(src proto.Message)

func (*RegulatorSystem) XXX_Size

func (m *RegulatorSystem) XXX_Size() int

func (*RegulatorSystem) XXX_Unmarshal

func (m *RegulatorSystem) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL