solarmodule

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 SolarCSG

type SolarCSG struct {
	// The array with the points specifying a curve shape.
	CrvPts               []*SolarPoint `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 (*SolarCSG) Descriptor

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

func (*SolarCSG) GetCrvPts

func (m *SolarCSG) GetCrvPts() []*SolarPoint

func (*SolarCSG) ProtoMessage

func (*SolarCSG) ProtoMessage()

func (*SolarCSG) Reset

func (m *SolarCSG) Reset()

func (*SolarCSG) String

func (m *SolarCSG) String() string

func (*SolarCSG) XXX_DiscardUnknown

func (m *SolarCSG) XXX_DiscardUnknown()

func (*SolarCSG) XXX_Marshal

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

func (*SolarCSG) XXX_Merge

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

func (*SolarCSG) XXX_Size

func (m *SolarCSG) XXX_Size() int

func (*SolarCSG) XXX_Unmarshal

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

type SolarControl

type SolarControl 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!!!
	SolarControlFSCC     *SolarControlFSCC `protobuf:"bytes,3,opt,name=solarControlFSCC,proto3" json:"solarControlFSCC,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Solar control

func (*SolarControl) Descriptor

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

func (*SolarControl) GetCheck

func (m *SolarControl) GetCheck() *commonmodule.CheckConditions

func (*SolarControl) GetControlValue

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

func (*SolarControl) GetSolarControlFSCC

func (m *SolarControl) GetSolarControlFSCC() *SolarControlFSCC

func (*SolarControl) ProtoMessage

func (*SolarControl) ProtoMessage()

func (*SolarControl) Reset

func (m *SolarControl) Reset()

func (*SolarControl) String

func (m *SolarControl) String() string

func (*SolarControl) XXX_DiscardUnknown

func (m *SolarControl) XXX_DiscardUnknown()

func (*SolarControl) XXX_Marshal

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

func (*SolarControl) XXX_Merge

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

func (*SolarControl) XXX_Size

func (m *SolarControl) XXX_Size() int

func (*SolarControl) XXX_Unmarshal

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

type SolarControlFSCC

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

Specialized 61850 FSCC class. LN: Schedule controller   Name: FSCC

func (*SolarControlFSCC) Descriptor

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

func (*SolarControlFSCC) GetControlFSCC

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

func (*SolarControlFSCC) GetSolarControlScheduleFSCH

func (m *SolarControlFSCC) GetSolarControlScheduleFSCH() *SolarControlScheduleFSCH

func (*SolarControlFSCC) ProtoMessage

func (*SolarControlFSCC) ProtoMessage()

func (*SolarControlFSCC) Reset

func (m *SolarControlFSCC) Reset()

func (*SolarControlFSCC) String

func (m *SolarControlFSCC) String() string

func (*SolarControlFSCC) XXX_DiscardUnknown

func (m *SolarControlFSCC) XXX_DiscardUnknown()

func (*SolarControlFSCC) XXX_Marshal

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

func (*SolarControlFSCC) XXX_Merge

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

func (*SolarControlFSCC) XXX_Size

func (m *SolarControlFSCC) XXX_Size() int

func (*SolarControlFSCC) XXX_Unmarshal

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

type SolarControlProfile

type SolarControlProfile 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!!!
	SolarControl *SolarControl `protobuf:"bytes,3,opt,name=solarControl,proto3" json:"solarControl,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter        *SolarInverter `protobuf:"bytes,4,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Solar control profile

func (*SolarControlProfile) Descriptor

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

func (*SolarControlProfile) GetControlMessageInfo

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

func (*SolarControlProfile) GetIed

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

func (*SolarControlProfile) GetSolarControl

func (m *SolarControlProfile) GetSolarControl() *SolarControl

func (*SolarControlProfile) GetSolarInverter

func (m *SolarControlProfile) GetSolarInverter() *SolarInverter

func (*SolarControlProfile) ProtoMessage

func (*SolarControlProfile) ProtoMessage()

func (*SolarControlProfile) Reset

func (m *SolarControlProfile) Reset()

func (*SolarControlProfile) String

func (m *SolarControlProfile) String() string

func (*SolarControlProfile) XXX_DiscardUnknown

func (m *SolarControlProfile) XXX_DiscardUnknown()

func (*SolarControlProfile) XXX_Marshal

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

func (*SolarControlProfile) XXX_Merge

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

func (*SolarControlProfile) XXX_Size

func (m *SolarControlProfile) XXX_Size() int

func (*SolarControlProfile) XXX_Unmarshal

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

type SolarControlScheduleFSCH

type SolarControlScheduleFSCH struct {
	// Discrete value in SolarCSG type
	ValDCSG              *SolarCSG `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 (*SolarControlScheduleFSCH) Descriptor

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

func (*SolarControlScheduleFSCH) GetValDCSG

func (m *SolarControlScheduleFSCH) GetValDCSG() *SolarCSG

func (*SolarControlScheduleFSCH) ProtoMessage

func (*SolarControlScheduleFSCH) ProtoMessage()

func (*SolarControlScheduleFSCH) Reset

func (m *SolarControlScheduleFSCH) Reset()

func (*SolarControlScheduleFSCH) String

func (m *SolarControlScheduleFSCH) String() string

func (*SolarControlScheduleFSCH) XXX_DiscardUnknown

func (m *SolarControlScheduleFSCH) XXX_DiscardUnknown()

func (*SolarControlScheduleFSCH) XXX_Marshal

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

func (*SolarControlScheduleFSCH) XXX_Merge

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

func (*SolarControlScheduleFSCH) XXX_Size

func (m *SolarControlScheduleFSCH) XXX_Size() int

func (*SolarControlScheduleFSCH) XXX_Unmarshal

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

type SolarEvent

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

Solar event

func (*SolarEvent) Descriptor

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

func (*SolarEvent) GetEventValue

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

func (*SolarEvent) GetSolarEventZGEN

func (m *SolarEvent) GetSolarEventZGEN() *SolarEventZGEN

func (*SolarEvent) ProtoMessage

func (*SolarEvent) ProtoMessage()

func (*SolarEvent) Reset

func (m *SolarEvent) Reset()

func (*SolarEvent) String

func (m *SolarEvent) String() string

func (*SolarEvent) XXX_DiscardUnknown

func (m *SolarEvent) XXX_DiscardUnknown()

func (*SolarEvent) XXX_Marshal

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

func (*SolarEvent) XXX_Merge

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

func (*SolarEvent) XXX_Size

func (m *SolarEvent) XXX_Size() int

func (*SolarEvent) XXX_Unmarshal

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

type SolarEventAndStatusZGEN

type SolarEventAndStatusZGEN struct {
	// UML inherited base object
	LogicalNodeForEventAndStatus *commonmodule.LogicalNodeForEventAndStatus `protobuf:"bytes,1,opt,name=logicalNodeForEventAndStatus,proto3" json:"logicalNodeForEventAndStatus,omitempty"`
	// DC Power On/Off Status; True = DC power on
	AuxPwrSt *commonmodule.StatusSPS `protobuf:"bytes,2,opt,name=AuxPwrSt,proto3" json:"AuxPwrSt,omitempty"`
	// MISSING DOCUMENTATION!!!
	DynamicTest *commonmodule.ENS_DynamicTestKind `protobuf:"bytes,3,opt,name=DynamicTest,proto3" json:"DynamicTest,omitempty"`
	// Emergency stop
	EmgStop *commonmodule.StatusSPS `protobuf:"bytes,4,opt,name=EmgStop,proto3" json:"EmgStop,omitempty"`
	// MISSING DOCUMENTATION!!!
	PointStatus          *SolarPointStatus `protobuf:"bytes,5,opt,name=PointStatus,proto3" json:"PointStatus,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Specialized 61850 ZGEN class

func (*SolarEventAndStatusZGEN) Descriptor

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

func (*SolarEventAndStatusZGEN) GetAuxPwrSt

func (*SolarEventAndStatusZGEN) GetDynamicTest

func (*SolarEventAndStatusZGEN) GetEmgStop

func (*SolarEventAndStatusZGEN) GetLogicalNodeForEventAndStatus

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

func (*SolarEventAndStatusZGEN) GetPointStatus

func (m *SolarEventAndStatusZGEN) GetPointStatus() *SolarPointStatus

func (*SolarEventAndStatusZGEN) ProtoMessage

func (*SolarEventAndStatusZGEN) ProtoMessage()

func (*SolarEventAndStatusZGEN) Reset

func (m *SolarEventAndStatusZGEN) Reset()

func (*SolarEventAndStatusZGEN) String

func (m *SolarEventAndStatusZGEN) String() string

func (*SolarEventAndStatusZGEN) XXX_DiscardUnknown

func (m *SolarEventAndStatusZGEN) XXX_DiscardUnknown()

func (*SolarEventAndStatusZGEN) XXX_Marshal

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

func (*SolarEventAndStatusZGEN) XXX_Merge

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

func (*SolarEventAndStatusZGEN) XXX_Size

func (m *SolarEventAndStatusZGEN) XXX_Size() int

func (*SolarEventAndStatusZGEN) XXX_Unmarshal

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

type SolarEventProfile

type SolarEventProfile 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!!!
	SolarEvent *SolarEvent `protobuf:"bytes,3,opt,name=solarEvent,proto3" json:"solarEvent,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter        *SolarInverter `protobuf:"bytes,4,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

Solar event profile

func (*SolarEventProfile) Descriptor

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

func (*SolarEventProfile) GetEventMessageInfo

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

func (*SolarEventProfile) GetIed

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

func (*SolarEventProfile) GetSolarEvent

func (m *SolarEventProfile) GetSolarEvent() *SolarEvent

func (*SolarEventProfile) GetSolarInverter

func (m *SolarEventProfile) GetSolarInverter() *SolarInverter

func (*SolarEventProfile) ProtoMessage

func (*SolarEventProfile) ProtoMessage()

func (*SolarEventProfile) Reset

func (m *SolarEventProfile) Reset()

func (*SolarEventProfile) String

func (m *SolarEventProfile) String() string

func (*SolarEventProfile) XXX_DiscardUnknown

func (m *SolarEventProfile) XXX_DiscardUnknown()

func (*SolarEventProfile) XXX_Marshal

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

func (*SolarEventProfile) XXX_Merge

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

func (*SolarEventProfile) XXX_Size

func (m *SolarEventProfile) XXX_Size() int

func (*SolarEventProfile) XXX_Unmarshal

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

type SolarEventZGEN

type SolarEventZGEN struct {
	// UML inherited base object
	SolarEventAndStatusZGEN *SolarEventAndStatusZGEN `protobuf:"bytes,1,opt,name=solarEventAndStatusZGEN,proto3" json:"solarEventAndStatusZGEN,omitempty"`
	// MISSING DOCUMENTATION!!!
	GriMod               *commonmodule.ENG_GridConnectModeKind `protobuf:"bytes,2,opt,name=GriMod,proto3" json:"GriMod,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

Specialized 61850 ZGEN class

func (*SolarEventZGEN) Descriptor

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

func (*SolarEventZGEN) GetGriMod

func (*SolarEventZGEN) GetSolarEventAndStatusZGEN

func (m *SolarEventZGEN) GetSolarEventAndStatusZGEN() *SolarEventAndStatusZGEN

func (*SolarEventZGEN) ProtoMessage

func (*SolarEventZGEN) ProtoMessage()

func (*SolarEventZGEN) Reset

func (m *SolarEventZGEN) Reset()

func (*SolarEventZGEN) String

func (m *SolarEventZGEN) String() string

func (*SolarEventZGEN) XXX_DiscardUnknown

func (m *SolarEventZGEN) XXX_DiscardUnknown()

func (*SolarEventZGEN) XXX_Marshal

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

func (*SolarEventZGEN) XXX_Merge

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

func (*SolarEventZGEN) XXX_Size

func (m *SolarEventZGEN) XXX_Size() int

func (*SolarEventZGEN) XXX_Unmarshal

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

type SolarInverter

type SolarInverter 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:"-"`
}

MISSING DOCUMENTATION!!!

func (*SolarInverter) Descriptor

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

func (*SolarInverter) GetConductingEquipment

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

func (*SolarInverter) ProtoMessage

func (*SolarInverter) ProtoMessage()

func (*SolarInverter) Reset

func (m *SolarInverter) Reset()

func (*SolarInverter) String

func (m *SolarInverter) String() string

func (*SolarInverter) XXX_DiscardUnknown

func (m *SolarInverter) XXX_DiscardUnknown()

func (*SolarInverter) XXX_Marshal

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

func (*SolarInverter) XXX_Merge

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

func (*SolarInverter) XXX_Size

func (m *SolarInverter) XXX_Size() int

func (*SolarInverter) XXX_Unmarshal

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

type SolarPoint

type SolarPoint struct {
	// Enable frequency set point
	FrequencySetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,1,opt,name=frequencySetPointEnabled,proto3" json:"frequencySetPointEnabled,omitempty"`
	// Grid connect mode
	Mode *commonmodule.ENG_GridConnectModeKind `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	// Black start enable
	PctHzDroop *wrappers.FloatValue `protobuf:"bytes,3,opt,name=pctHzDroop,proto3" json:"pctHzDroop,omitempty"`
	// Black start enable
	PctVDroop *wrappers.FloatValue `protobuf:"bytes,4,opt,name=pctVDroop,proto3" json:"pctVDroop,omitempty"`
	// Ramp rates
	RampRates *commonmodule.RampRate `protobuf:"bytes,5,opt,name=rampRates,proto3" json:"rampRates,omitempty"`
	// Enable reactive power set point
	ReactivePwrSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,6,opt,name=reactivePwrSetPointEnabled,proto3" json:"reactivePwrSetPointEnabled,omitempty"`
	// Enable real power set point
	RealPwrSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,7,opt,name=realPwrSetPointEnabled,proto3" json:"realPwrSetPointEnabled,omitempty"`
	// Reset device
	Reset_ *commonmodule.ControlDPC `protobuf:"bytes,8,opt,name=reset,proto3" json:"reset,omitempty"`
	// ESS state
	State *commonmodule.Optional_StateKind `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"`
	// Enable voltage set point
	VoltageSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,10,opt,name=voltageSetPointEnabled,proto3" json:"voltageSetPointEnabled,omitempty"`
	// X-axis value (Unix time).
	StartTime            *commonmodule.ControlTimestamp `protobuf:"bytes,11,opt,name=startTime,proto3" json:"startTime,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

Point definition (Point)

func (*SolarPoint) Descriptor

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

func (*SolarPoint) GetFrequencySetPointEnabled

func (m *SolarPoint) GetFrequencySetPointEnabled() *commonmodule.ControlDPC

func (*SolarPoint) GetMode

func (*SolarPoint) GetPctHzDroop

func (m *SolarPoint) GetPctHzDroop() *wrappers.FloatValue

func (*SolarPoint) GetPctVDroop

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

func (*SolarPoint) GetRampRates

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

func (*SolarPoint) GetReactivePwrSetPointEnabled

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

func (*SolarPoint) GetRealPwrSetPointEnabled

func (m *SolarPoint) GetRealPwrSetPointEnabled() *commonmodule.ControlDPC

func (*SolarPoint) GetReset_

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

func (*SolarPoint) GetStartTime

func (m *SolarPoint) GetStartTime() *commonmodule.ControlTimestamp

func (*SolarPoint) GetState

func (*SolarPoint) GetVoltageSetPointEnabled

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

func (*SolarPoint) ProtoMessage

func (*SolarPoint) ProtoMessage()

func (*SolarPoint) Reset

func (m *SolarPoint) Reset()

func (*SolarPoint) String

func (m *SolarPoint) String() string

func (*SolarPoint) XXX_DiscardUnknown

func (m *SolarPoint) XXX_DiscardUnknown()

func (*SolarPoint) XXX_Marshal

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

func (*SolarPoint) XXX_Merge

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

func (*SolarPoint) XXX_Size

func (m *SolarPoint) XXX_Size() int

func (*SolarPoint) XXX_Unmarshal

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

type SolarPointStatus

type SolarPointStatus struct {
	// Enable frequency set point
	FrequencySetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,1,opt,name=frequencySetPointEnabled,proto3" json:"frequencySetPointEnabled,omitempty"`
	// Grid connect mode
	Mode *commonmodule.ENG_GridConnectModeKind `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	// Black start enable
	PctHzDroop *wrappers.FloatValue `protobuf:"bytes,3,opt,name=pctHzDroop,proto3" json:"pctHzDroop,omitempty"`
	// Black start enable
	PctVDroop *wrappers.FloatValue `protobuf:"bytes,4,opt,name=pctVDroop,proto3" json:"pctVDroop,omitempty"`
	// Ramp rates
	RampRates *commonmodule.RampRate `protobuf:"bytes,5,opt,name=rampRates,proto3" json:"rampRates,omitempty"`
	// Enable reactive power set point
	ReactivePwrSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,6,opt,name=reactivePwrSetPointEnabled,proto3" json:"reactivePwrSetPointEnabled,omitempty"`
	// Enable real power set point
	RealPwrSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,7,opt,name=realPwrSetPointEnabled,proto3" json:"realPwrSetPointEnabled,omitempty"`
	// ESS state
	State *commonmodule.Optional_StateKind `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
	// Enable voltage set point
	VoltageSetPointEnabled *commonmodule.ControlDPC `protobuf:"bytes,9,opt,name=voltageSetPointEnabled,proto3" json:"voltageSetPointEnabled,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}                 `json:"-"`
	XXX_unrecognized       []byte                   `json:"-"`
	XXX_sizecache          int32                    `json:"-"`
}

Point definition (Point)

func (*SolarPointStatus) Descriptor

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

func (*SolarPointStatus) GetFrequencySetPointEnabled

func (m *SolarPointStatus) GetFrequencySetPointEnabled() *commonmodule.ControlDPC

func (*SolarPointStatus) GetMode

func (*SolarPointStatus) GetPctHzDroop

func (m *SolarPointStatus) GetPctHzDroop() *wrappers.FloatValue

func (*SolarPointStatus) GetPctVDroop

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

func (*SolarPointStatus) GetRampRates

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

func (*SolarPointStatus) GetReactivePwrSetPointEnabled

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

func (*SolarPointStatus) GetRealPwrSetPointEnabled

func (m *SolarPointStatus) GetRealPwrSetPointEnabled() *commonmodule.ControlDPC

func (*SolarPointStatus) GetState

func (*SolarPointStatus) GetVoltageSetPointEnabled

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

func (*SolarPointStatus) ProtoMessage

func (*SolarPointStatus) ProtoMessage()

func (*SolarPointStatus) Reset

func (m *SolarPointStatus) Reset()

func (*SolarPointStatus) String

func (m *SolarPointStatus) String() string

func (*SolarPointStatus) XXX_DiscardUnknown

func (m *SolarPointStatus) XXX_DiscardUnknown()

func (*SolarPointStatus) XXX_Marshal

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

func (*SolarPointStatus) XXX_Merge

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

func (*SolarPointStatus) XXX_Size

func (m *SolarPointStatus) XXX_Size() int

func (*SolarPointStatus) XXX_Unmarshal

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

type SolarReading

type SolarReading 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:"-"`
}

Solar reading value

func (*SolarReading) Descriptor

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

func (*SolarReading) GetConductingEquipmentTerminalReading

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

func (*SolarReading) GetPhaseMMTN

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

func (*SolarReading) GetReadingMMTR

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

func (*SolarReading) GetReadingMMXU

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

func (*SolarReading) ProtoMessage

func (*SolarReading) ProtoMessage()

func (*SolarReading) Reset

func (m *SolarReading) Reset()

func (*SolarReading) String

func (m *SolarReading) String() string

func (*SolarReading) XXX_DiscardUnknown

func (m *SolarReading) XXX_DiscardUnknown()

func (*SolarReading) XXX_Marshal

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

func (*SolarReading) XXX_Merge

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

func (*SolarReading) XXX_Size

func (m *SolarReading) XXX_Size() int

func (*SolarReading) XXX_Unmarshal

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

type SolarReadingProfile

type SolarReadingProfile 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!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarReading         *SolarReading `protobuf:"bytes,4,opt,name=solarReading,proto3" json:"solarReading,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

Solar reading profile

func (*SolarReadingProfile) Descriptor

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

func (*SolarReadingProfile) GetIed

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

func (*SolarReadingProfile) GetReadingMessageInfo

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

func (*SolarReadingProfile) GetSolarInverter

func (m *SolarReadingProfile) GetSolarInverter() *SolarInverter

func (*SolarReadingProfile) GetSolarReading

func (m *SolarReadingProfile) GetSolarReading() *SolarReading

func (*SolarReadingProfile) ProtoMessage

func (*SolarReadingProfile) ProtoMessage()

func (*SolarReadingProfile) Reset

func (m *SolarReadingProfile) Reset()

func (*SolarReadingProfile) String

func (m *SolarReadingProfile) String() string

func (*SolarReadingProfile) XXX_DiscardUnknown

func (m *SolarReadingProfile) XXX_DiscardUnknown()

func (*SolarReadingProfile) XXX_Marshal

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

func (*SolarReadingProfile) XXX_Merge

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

func (*SolarReadingProfile) XXX_Size

func (m *SolarReadingProfile) XXX_Size() int

func (*SolarReadingProfile) XXX_Unmarshal

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

type SolarStatus

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

Solar status

func (*SolarStatus) Descriptor

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

func (*SolarStatus) GetSolarStatusZGEN

func (m *SolarStatus) GetSolarStatusZGEN() *SolarStatusZGEN

func (*SolarStatus) GetStatusValue

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

func (*SolarStatus) ProtoMessage

func (*SolarStatus) ProtoMessage()

func (*SolarStatus) Reset

func (m *SolarStatus) Reset()

func (*SolarStatus) String

func (m *SolarStatus) String() string

func (*SolarStatus) XXX_DiscardUnknown

func (m *SolarStatus) XXX_DiscardUnknown()

func (*SolarStatus) XXX_Marshal

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

func (*SolarStatus) XXX_Merge

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

func (*SolarStatus) XXX_Size

func (m *SolarStatus) XXX_Size() int

func (*SolarStatus) XXX_Unmarshal

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

type SolarStatusProfile

type SolarStatusProfile 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!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarStatus          *SolarStatus `protobuf:"bytes,4,opt,name=solarStatus,proto3" json:"solarStatus,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

Solar status profile

func (*SolarStatusProfile) Descriptor

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

func (*SolarStatusProfile) GetIed

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

func (*SolarStatusProfile) GetSolarInverter

func (m *SolarStatusProfile) GetSolarInverter() *SolarInverter

func (*SolarStatusProfile) GetSolarStatus

func (m *SolarStatusProfile) GetSolarStatus() *SolarStatus

func (*SolarStatusProfile) GetStatusMessageInfo

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

func (*SolarStatusProfile) ProtoMessage

func (*SolarStatusProfile) ProtoMessage()

func (*SolarStatusProfile) Reset

func (m *SolarStatusProfile) Reset()

func (*SolarStatusProfile) String

func (m *SolarStatusProfile) String() string

func (*SolarStatusProfile) XXX_DiscardUnknown

func (m *SolarStatusProfile) XXX_DiscardUnknown()

func (*SolarStatusProfile) XXX_Marshal

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

func (*SolarStatusProfile) XXX_Merge

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

func (*SolarStatusProfile) XXX_Size

func (m *SolarStatusProfile) XXX_Size() int

func (*SolarStatusProfile) XXX_Unmarshal

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

type SolarStatusZGEN

type SolarStatusZGEN struct {
	// UML inherited base object
	SolarEventAndStatusZGEN *SolarEventAndStatusZGEN `protobuf:"bytes,1,opt,name=solarEventAndStatusZGEN,proto3" json:"solarEventAndStatusZGEN,omitempty"`
	// MISSING DOCUMENTATION!!!
	GriMod               *commonmodule.ENG_GridConnectModeKind `protobuf:"bytes,2,opt,name=GriMod,proto3" json:"GriMod,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

Specialized 61850 ZGEN LN class

func (*SolarStatusZGEN) Descriptor

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

func (*SolarStatusZGEN) GetGriMod

func (*SolarStatusZGEN) GetSolarEventAndStatusZGEN

func (m *SolarStatusZGEN) GetSolarEventAndStatusZGEN() *SolarEventAndStatusZGEN

func (*SolarStatusZGEN) ProtoMessage

func (*SolarStatusZGEN) ProtoMessage()

func (*SolarStatusZGEN) Reset

func (m *SolarStatusZGEN) Reset()

func (*SolarStatusZGEN) String

func (m *SolarStatusZGEN) String() string

func (*SolarStatusZGEN) XXX_DiscardUnknown

func (m *SolarStatusZGEN) XXX_DiscardUnknown()

func (*SolarStatusZGEN) XXX_Marshal

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

func (*SolarStatusZGEN) XXX_Merge

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

func (*SolarStatusZGEN) XXX_Size

func (m *SolarStatusZGEN) XXX_Size() int

func (*SolarStatusZGEN) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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