solarmodule

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2023 License: Apache-2.0 Imports: 7 Imported by: 3

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_solarmodule_solarmodule_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type SolarCSG

type SolarCSG struct {

	// The array with the points specifying a curve shape.
	CrvPts []*SolarCurvePoint `protobuf:"bytes,1,rep,name=crvPts,proto3" json:"crvPts,omitempty"`
	// contains filtered or unexported fields
}

Curve shape setting (FC=SP) (CSG_SP)

func (*SolarCSG) Descriptor deprecated

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

Deprecated: Use SolarCSG.ProtoReflect.Descriptor instead.

func (*SolarCSG) GetCrvPts

func (x *SolarCSG) GetCrvPts() []*SolarCurvePoint

func (*SolarCSG) ProtoMessage

func (*SolarCSG) ProtoMessage()

func (*SolarCSG) ProtoReflect

func (x *SolarCSG) ProtoReflect() protoreflect.Message

func (*SolarCSG) Reset

func (x *SolarCSG) Reset()

func (*SolarCSG) String

func (x *SolarCSG) String() string

type SolarCapability added in v2.1.0

type SolarCapability struct {

	// UML inherited base object
	NameplateValue *commonmodule.NameplateValue `protobuf:"bytes,1,opt,name=nameplateValue,proto3" json:"nameplateValue,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarCapabilityConfiguration *SolarCapabilityConfiguration `protobuf:"bytes,2,opt,name=solarCapabilityConfiguration,proto3" json:"solarCapabilityConfiguration,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarCapabilityRatings *SolarCapabilityRatings `protobuf:"bytes,3,opt,name=solarCapabilityRatings,proto3" json:"solarCapabilityRatings,omitempty"`
	// contains filtered or unexported fields
}

Generation capability

func (*SolarCapability) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapability.ProtoReflect.Descriptor instead.

func (*SolarCapability) GetNameplateValue added in v2.1.0

func (x *SolarCapability) GetNameplateValue() *commonmodule.NameplateValue

func (*SolarCapability) GetSolarCapabilityConfiguration added in v2.1.0

func (x *SolarCapability) GetSolarCapabilityConfiguration() *SolarCapabilityConfiguration

func (*SolarCapability) GetSolarCapabilityRatings added in v2.1.0

func (x *SolarCapability) GetSolarCapabilityRatings() *SolarCapabilityRatings

func (*SolarCapability) ProtoMessage added in v2.1.0

func (*SolarCapability) ProtoMessage()

func (*SolarCapability) ProtoReflect added in v2.1.0

func (x *SolarCapability) ProtoReflect() protoreflect.Message

func (*SolarCapability) Reset added in v2.1.0

func (x *SolarCapability) Reset()

func (*SolarCapability) String added in v2.1.0

func (x *SolarCapability) String() string

type SolarCapabilityConfiguration added in v2.1.0

type SolarCapabilityConfiguration struct {

	// UML inherited base object
	SourceCapabilityConfiguration *commonmodule.SourceCapabilityConfiguration `protobuf:"bytes,1,opt,name=sourceCapabilityConfiguration,proto3" json:"sourceCapabilityConfiguration,omitempty"`
	// contains filtered or unexported fields
}

MISSING DOCUMENTATION!!!

func (*SolarCapabilityConfiguration) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapabilityConfiguration.ProtoReflect.Descriptor instead.

func (*SolarCapabilityConfiguration) GetSourceCapabilityConfiguration added in v2.1.0

func (x *SolarCapabilityConfiguration) GetSourceCapabilityConfiguration() *commonmodule.SourceCapabilityConfiguration

func (*SolarCapabilityConfiguration) ProtoMessage added in v2.1.0

func (*SolarCapabilityConfiguration) ProtoMessage()

func (*SolarCapabilityConfiguration) ProtoReflect added in v2.1.0

func (*SolarCapabilityConfiguration) Reset added in v2.1.0

func (x *SolarCapabilityConfiguration) Reset()

func (*SolarCapabilityConfiguration) String added in v2.1.0

type SolarCapabilityOverride added in v2.1.0

type SolarCapabilityOverride struct {

	// UML inherited base object
	IdentifiedObject *commonmodule.IdentifiedObject `protobuf:"bytes,1,opt,name=identifiedObject,proto3" json:"identifiedObject,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarCapabilityConfiguration *SolarCapabilityConfiguration `protobuf:"bytes,2,opt,name=solarCapabilityConfiguration,proto3" json:"solarCapabilityConfiguration,omitempty"`
	// contains filtered or unexported fields
}

Generation capability

func (*SolarCapabilityOverride) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapabilityOverride.ProtoReflect.Descriptor instead.

func (*SolarCapabilityOverride) GetIdentifiedObject added in v2.1.0

func (x *SolarCapabilityOverride) GetIdentifiedObject() *commonmodule.IdentifiedObject

func (*SolarCapabilityOverride) GetSolarCapabilityConfiguration added in v2.1.0

func (x *SolarCapabilityOverride) GetSolarCapabilityConfiguration() *SolarCapabilityConfiguration

func (*SolarCapabilityOverride) ProtoMessage added in v2.1.0

func (*SolarCapabilityOverride) ProtoMessage()

func (*SolarCapabilityOverride) ProtoReflect added in v2.1.0

func (x *SolarCapabilityOverride) ProtoReflect() protoreflect.Message

func (*SolarCapabilityOverride) Reset added in v2.1.0

func (x *SolarCapabilityOverride) Reset()

func (*SolarCapabilityOverride) String added in v2.1.0

func (x *SolarCapabilityOverride) String() string

type SolarCapabilityOverrideProfile added in v2.1.0

type SolarCapabilityOverrideProfile struct {

	// UML inherited base object
	CapabilityMessageInfo *commonmodule.CapabilityMessageInfo `protobuf:"bytes,1,opt,name=capabilityMessageInfo,proto3" json:"capabilityMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarCapabilityOverride *SolarCapabilityOverride `protobuf:"bytes,2,opt,name=solarCapabilityOverride,proto3" json:"solarCapabilityOverride,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// contains filtered or unexported fields
}

Generation capability profile

func (*SolarCapabilityOverrideProfile) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapabilityOverrideProfile.ProtoReflect.Descriptor instead.

func (*SolarCapabilityOverrideProfile) GetCapabilityMessageInfo added in v2.1.0

func (x *SolarCapabilityOverrideProfile) GetCapabilityMessageInfo() *commonmodule.CapabilityMessageInfo

func (*SolarCapabilityOverrideProfile) GetSolarCapabilityOverride added in v2.1.0

func (x *SolarCapabilityOverrideProfile) GetSolarCapabilityOverride() *SolarCapabilityOverride

func (*SolarCapabilityOverrideProfile) GetSolarInverter added in v2.1.0

func (x *SolarCapabilityOverrideProfile) GetSolarInverter() *SolarInverter

func (*SolarCapabilityOverrideProfile) ProtoMessage added in v2.1.0

func (*SolarCapabilityOverrideProfile) ProtoMessage()

func (*SolarCapabilityOverrideProfile) ProtoReflect added in v2.1.0

func (*SolarCapabilityOverrideProfile) Reset added in v2.1.0

func (x *SolarCapabilityOverrideProfile) Reset()

func (*SolarCapabilityOverrideProfile) String added in v2.1.0

type SolarCapabilityProfile added in v2.1.0

type SolarCapabilityProfile struct {

	// UML inherited base object
	CapabilityMessageInfo *commonmodule.CapabilityMessageInfo `protobuf:"bytes,1,opt,name=capabilityMessageInfo,proto3" json:"capabilityMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarCapability *SolarCapability `protobuf:"bytes,2,opt,name=solarCapability,proto3" json:"solarCapability,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// contains filtered or unexported fields
}

Generation capability profile

func (*SolarCapabilityProfile) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapabilityProfile.ProtoReflect.Descriptor instead.

func (*SolarCapabilityProfile) GetCapabilityMessageInfo added in v2.1.0

func (x *SolarCapabilityProfile) GetCapabilityMessageInfo() *commonmodule.CapabilityMessageInfo

func (*SolarCapabilityProfile) GetSolarCapability added in v2.1.0

func (x *SolarCapabilityProfile) GetSolarCapability() *SolarCapability

func (*SolarCapabilityProfile) GetSolarInverter added in v2.1.0

func (x *SolarCapabilityProfile) GetSolarInverter() *SolarInverter

func (*SolarCapabilityProfile) ProtoMessage added in v2.1.0

func (*SolarCapabilityProfile) ProtoMessage()

func (*SolarCapabilityProfile) ProtoReflect added in v2.1.0

func (x *SolarCapabilityProfile) ProtoReflect() protoreflect.Message

func (*SolarCapabilityProfile) Reset added in v2.1.0

func (x *SolarCapabilityProfile) Reset()

func (*SolarCapabilityProfile) String added in v2.1.0

func (x *SolarCapabilityProfile) String() string

type SolarCapabilityRatings added in v2.1.0

type SolarCapabilityRatings struct {

	// UML inherited base object
	SourceCapabilityRatings *commonmodule.SourceCapabilityRatings `protobuf:"bytes,1,opt,name=sourceCapabilityRatings,proto3" json:"sourceCapabilityRatings,omitempty"`
	// contains filtered or unexported fields
}

MISSING DOCUMENTATION!!!

func (*SolarCapabilityRatings) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCapabilityRatings.ProtoReflect.Descriptor instead.

func (*SolarCapabilityRatings) GetSourceCapabilityRatings added in v2.1.0

func (x *SolarCapabilityRatings) GetSourceCapabilityRatings() *commonmodule.SourceCapabilityRatings

func (*SolarCapabilityRatings) ProtoMessage added in v2.1.0

func (*SolarCapabilityRatings) ProtoMessage()

func (*SolarCapabilityRatings) ProtoReflect added in v2.1.0

func (x *SolarCapabilityRatings) ProtoReflect() protoreflect.Message

func (*SolarCapabilityRatings) Reset added in v2.1.0

func (x *SolarCapabilityRatings) Reset()

func (*SolarCapabilityRatings) String added in v2.1.0

func (x *SolarCapabilityRatings) String() string

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"`
	// contains filtered or unexported fields
}

Solar control

func (*SolarControl) Descriptor deprecated

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

Deprecated: Use SolarControl.ProtoReflect.Descriptor instead.

func (*SolarControl) GetCheck

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

func (*SolarControl) GetControlValue

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

func (*SolarControl) GetSolarControlFSCC

func (x *SolarControl) GetSolarControlFSCC() *SolarControlFSCC

func (*SolarControl) ProtoMessage

func (*SolarControl) ProtoMessage()

func (*SolarControl) ProtoReflect

func (x *SolarControl) ProtoReflect() protoreflect.Message

func (*SolarControl) Reset

func (x *SolarControl) Reset()

func (*SolarControl) String

func (x *SolarControl) String() string

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"`
	// contains filtered or unexported fields
}

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

func (*SolarControlFSCC) Descriptor deprecated

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

Deprecated: Use SolarControlFSCC.ProtoReflect.Descriptor instead.

func (*SolarControlFSCC) GetControlFSCC

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

func (*SolarControlFSCC) GetSolarControlScheduleFSCH

func (x *SolarControlFSCC) GetSolarControlScheduleFSCH() *SolarControlScheduleFSCH

func (*SolarControlFSCC) ProtoMessage

func (*SolarControlFSCC) ProtoMessage()

func (*SolarControlFSCC) ProtoReflect

func (x *SolarControlFSCC) ProtoReflect() protoreflect.Message

func (*SolarControlFSCC) Reset

func (x *SolarControlFSCC) Reset()

func (*SolarControlFSCC) String

func (x *SolarControlFSCC) String() string

type SolarControlProfile

type SolarControlProfile struct {

	// UML inherited base object
	ControlMessageInfo *commonmodule.ControlMessageInfo `protobuf:"bytes,1,opt,name=controlMessageInfo,proto3" json:"controlMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarControl *SolarControl `protobuf:"bytes,2,opt,name=solarControl,proto3" json:"solarControl,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// contains filtered or unexported fields
}

Solar control profile

func (*SolarControlProfile) Descriptor deprecated

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

Deprecated: Use SolarControlProfile.ProtoReflect.Descriptor instead.

func (*SolarControlProfile) GetControlMessageInfo

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

func (*SolarControlProfile) GetSolarControl

func (x *SolarControlProfile) GetSolarControl() *SolarControl

func (*SolarControlProfile) GetSolarInverter

func (x *SolarControlProfile) GetSolarInverter() *SolarInverter

func (*SolarControlProfile) ProtoMessage

func (*SolarControlProfile) ProtoMessage()

func (*SolarControlProfile) ProtoReflect

func (x *SolarControlProfile) ProtoReflect() protoreflect.Message

func (*SolarControlProfile) Reset

func (x *SolarControlProfile) Reset()

func (*SolarControlProfile) String

func (x *SolarControlProfile) String() string

type SolarControlScheduleFSCH

type SolarControlScheduleFSCH struct {

	// Discrete value in SolarCSG type
	ValDCSG *SolarCSG `protobuf:"bytes,1,opt,name=ValDCSG,proto3" json:"ValDCSG,omitempty"`
	// contains filtered or unexported fields
}

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

func (*SolarControlScheduleFSCH) Descriptor deprecated

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

Deprecated: Use SolarControlScheduleFSCH.ProtoReflect.Descriptor instead.

func (*SolarControlScheduleFSCH) GetValDCSG

func (x *SolarControlScheduleFSCH) GetValDCSG() *SolarCSG

func (*SolarControlScheduleFSCH) ProtoMessage

func (*SolarControlScheduleFSCH) ProtoMessage()

func (*SolarControlScheduleFSCH) ProtoReflect

func (x *SolarControlScheduleFSCH) ProtoReflect() protoreflect.Message

func (*SolarControlScheduleFSCH) Reset

func (x *SolarControlScheduleFSCH) Reset()

func (*SolarControlScheduleFSCH) String

func (x *SolarControlScheduleFSCH) String() string

type SolarCurvePoint added in v2.1.0

type SolarCurvePoint struct {

	// The array with the points specifying a curve shape.
	Control *SolarPoint `protobuf:"bytes,1,opt,name=control,proto3" json:"control,omitempty"`
	// Start time
	StartTime *commonmodule.ControlTimestamp `protobuf:"bytes,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
	// contains filtered or unexported fields
}

Curve shape setting (FC=SP) (CSG_SP)

func (*SolarCurvePoint) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarCurvePoint.ProtoReflect.Descriptor instead.

func (*SolarCurvePoint) GetControl added in v2.1.0

func (x *SolarCurvePoint) GetControl() *SolarPoint

func (*SolarCurvePoint) GetStartTime added in v2.1.0

func (x *SolarCurvePoint) GetStartTime() *commonmodule.ControlTimestamp

func (*SolarCurvePoint) ProtoMessage added in v2.1.0

func (*SolarCurvePoint) ProtoMessage()

func (*SolarCurvePoint) ProtoReflect added in v2.1.0

func (x *SolarCurvePoint) ProtoReflect() protoreflect.Message

func (*SolarCurvePoint) Reset added in v2.1.0

func (x *SolarCurvePoint) Reset()

func (*SolarCurvePoint) String added in v2.1.0

func (x *SolarCurvePoint) String() string

type SolarDiscreteControl added in v2.1.0

type SolarDiscreteControl 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!!!
	SolarDiscreteControlPV *SolarDiscreteControlPV `protobuf:"bytes,3,opt,name=solarDiscreteControlPV,proto3" json:"solarDiscreteControlPV,omitempty"`
	// contains filtered or unexported fields
}

Cap bank discrete control

func (*SolarDiscreteControl) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarDiscreteControl.ProtoReflect.Descriptor instead.

func (*SolarDiscreteControl) GetCheck added in v2.1.0

func (*SolarDiscreteControl) GetControlValue added in v2.1.0

func (x *SolarDiscreteControl) GetControlValue() *commonmodule.ControlValue

func (*SolarDiscreteControl) GetSolarDiscreteControlPV added in v2.1.0

func (x *SolarDiscreteControl) GetSolarDiscreteControlPV() *SolarDiscreteControlPV

func (*SolarDiscreteControl) ProtoMessage added in v2.1.0

func (*SolarDiscreteControl) ProtoMessage()

func (*SolarDiscreteControl) ProtoReflect added in v2.1.0

func (x *SolarDiscreteControl) ProtoReflect() protoreflect.Message

func (*SolarDiscreteControl) Reset added in v2.1.0

func (x *SolarDiscreteControl) Reset()

func (*SolarDiscreteControl) String added in v2.1.0

func (x *SolarDiscreteControl) String() string

type SolarDiscreteControlPV added in v2.1.0

type SolarDiscreteControlPV struct {

	// UML inherited base object
	LogicalNodeForControl *commonmodule.LogicalNodeForControl `protobuf:"bytes,1,opt,name=logicalNodeForControl,proto3" json:"logicalNodeForControl,omitempty"`
	// MISSING DOCUMENTATION!!!
	Control *SolarPoint `protobuf:"bytes,2,opt,name=control,proto3" json:"control,omitempty"`
	// contains filtered or unexported fields
}

OpenFMB specialization for cap bank discrete control:

func (*SolarDiscreteControlPV) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarDiscreteControlPV.ProtoReflect.Descriptor instead.

func (*SolarDiscreteControlPV) GetControl added in v2.1.0

func (x *SolarDiscreteControlPV) GetControl() *SolarPoint

func (*SolarDiscreteControlPV) GetLogicalNodeForControl added in v2.1.0

func (x *SolarDiscreteControlPV) GetLogicalNodeForControl() *commonmodule.LogicalNodeForControl

func (*SolarDiscreteControlPV) ProtoMessage added in v2.1.0

func (*SolarDiscreteControlPV) ProtoMessage()

func (*SolarDiscreteControlPV) ProtoReflect added in v2.1.0

func (x *SolarDiscreteControlPV) ProtoReflect() protoreflect.Message

func (*SolarDiscreteControlPV) Reset added in v2.1.0

func (x *SolarDiscreteControlPV) Reset()

func (*SolarDiscreteControlPV) String added in v2.1.0

func (x *SolarDiscreteControlPV) String() string

type SolarDiscreteControlProfile added in v2.1.0

type SolarDiscreteControlProfile struct {

	// UML inherited base object
	ControlMessageInfo *commonmodule.ControlMessageInfo `protobuf:"bytes,1,opt,name=controlMessageInfo,proto3" json:"controlMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarDiscreteControl *SolarDiscreteControl `protobuf:"bytes,2,opt,name=solarDiscreteControl,proto3" json:"solarDiscreteControl,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// contains filtered or unexported fields
}

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

func (*SolarDiscreteControlProfile) Descriptor deprecated added in v2.1.0

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

Deprecated: Use SolarDiscreteControlProfile.ProtoReflect.Descriptor instead.

func (*SolarDiscreteControlProfile) GetControlMessageInfo added in v2.1.0

func (x *SolarDiscreteControlProfile) GetControlMessageInfo() *commonmodule.ControlMessageInfo

func (*SolarDiscreteControlProfile) GetSolarDiscreteControl added in v2.1.0

func (x *SolarDiscreteControlProfile) GetSolarDiscreteControl() *SolarDiscreteControl

func (*SolarDiscreteControlProfile) GetSolarInverter added in v2.1.0

func (x *SolarDiscreteControlProfile) GetSolarInverter() *SolarInverter

func (*SolarDiscreteControlProfile) ProtoMessage added in v2.1.0

func (*SolarDiscreteControlProfile) ProtoMessage()

func (*SolarDiscreteControlProfile) ProtoReflect added in v2.1.0

func (*SolarDiscreteControlProfile) Reset added in v2.1.0

func (x *SolarDiscreteControlProfile) Reset()

func (*SolarDiscreteControlProfile) String added in v2.1.0

func (x *SolarDiscreteControlProfile) String() string

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"`
	// contains filtered or unexported fields
}

Solar event

func (*SolarEvent) Descriptor deprecated

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

Deprecated: Use SolarEvent.ProtoReflect.Descriptor instead.

func (*SolarEvent) GetEventValue

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

func (*SolarEvent) GetSolarEventZGEN

func (x *SolarEvent) GetSolarEventZGEN() *SolarEventZGEN

func (*SolarEvent) ProtoMessage

func (*SolarEvent) ProtoMessage()

func (*SolarEvent) ProtoReflect

func (x *SolarEvent) ProtoReflect() protoreflect.Message

func (*SolarEvent) Reset

func (x *SolarEvent) Reset()

func (*SolarEvent) String

func (x *SolarEvent) String() string

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"`
	// DC Power On/Off Status; True = DC power on
	Alrm *commonmodule.Optional_AlrmKind `protobuf:"bytes,6,opt,name=Alrm,proto3" json:"Alrm,omitempty"`
	// Emergency stop
	GnSynSt *commonmodule.StatusSPS `protobuf:"bytes,7,opt,name=GnSynSt,proto3" json:"GnSynSt,omitempty"`
	// DC Power On/Off Status; True = DC power on
	GridConnectionState *commonmodule.Optional_GridConnectionStateKind `protobuf:"bytes,8,opt,name=GridConnectionState,proto3" json:"GridConnectionState,omitempty"`
	// DC Power On/Off Status; True = DC power on
	ManAlrmInfo *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=ManAlrmInfo,proto3" json:"ManAlrmInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	OperatingState *commonmodule.Optional_OperatingStateKind `protobuf:"bytes,10,opt,name=OperatingState,proto3" json:"OperatingState,omitempty"`
	// contains filtered or unexported fields
}

Specialized 61850 ZGEN class

func (*SolarEventAndStatusZGEN) Descriptor deprecated

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

Deprecated: Use SolarEventAndStatusZGEN.ProtoReflect.Descriptor instead.

func (*SolarEventAndStatusZGEN) GetAlrm added in v2.1.0

func (*SolarEventAndStatusZGEN) GetAuxPwrSt

func (*SolarEventAndStatusZGEN) GetDynamicTest

func (*SolarEventAndStatusZGEN) GetEmgStop

func (*SolarEventAndStatusZGEN) GetGnSynSt added in v2.1.0

func (*SolarEventAndStatusZGEN) GetGridConnectionState added in v2.1.0

func (*SolarEventAndStatusZGEN) GetLogicalNodeForEventAndStatus

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

func (*SolarEventAndStatusZGEN) GetManAlrmInfo added in v2.1.0

func (x *SolarEventAndStatusZGEN) GetManAlrmInfo() *wrapperspb.StringValue

func (*SolarEventAndStatusZGEN) GetOperatingState added in v2.1.0

func (*SolarEventAndStatusZGEN) GetPointStatus

func (x *SolarEventAndStatusZGEN) GetPointStatus() *SolarPointStatus

func (*SolarEventAndStatusZGEN) ProtoMessage

func (*SolarEventAndStatusZGEN) ProtoMessage()

func (*SolarEventAndStatusZGEN) ProtoReflect

func (x *SolarEventAndStatusZGEN) ProtoReflect() protoreflect.Message

func (*SolarEventAndStatusZGEN) Reset

func (x *SolarEventAndStatusZGEN) Reset()

func (*SolarEventAndStatusZGEN) String

func (x *SolarEventAndStatusZGEN) String() string

type SolarEventProfile

type SolarEventProfile struct {

	// UML inherited base object
	EventMessageInfo *commonmodule.EventMessageInfo `protobuf:"bytes,1,opt,name=eventMessageInfo,proto3" json:"eventMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarEvent *SolarEvent `protobuf:"bytes,2,opt,name=solarEvent,proto3" json:"solarEvent,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,3,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// contains filtered or unexported fields
}

Solar event profile

func (*SolarEventProfile) Descriptor deprecated

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

Deprecated: Use SolarEventProfile.ProtoReflect.Descriptor instead.

func (*SolarEventProfile) GetEventMessageInfo

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

func (*SolarEventProfile) GetSolarEvent

func (x *SolarEventProfile) GetSolarEvent() *SolarEvent

func (*SolarEventProfile) GetSolarInverter

func (x *SolarEventProfile) GetSolarInverter() *SolarInverter

func (*SolarEventProfile) ProtoMessage

func (*SolarEventProfile) ProtoMessage()

func (*SolarEventProfile) ProtoReflect

func (x *SolarEventProfile) ProtoReflect() protoreflect.Message

func (*SolarEventProfile) Reset

func (x *SolarEventProfile) Reset()

func (*SolarEventProfile) String

func (x *SolarEventProfile) String() string

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"`
	// contains filtered or unexported fields
}

Specialized 61850 ZGEN class

func (*SolarEventZGEN) Descriptor deprecated

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

Deprecated: Use SolarEventZGEN.ProtoReflect.Descriptor instead.

func (*SolarEventZGEN) GetGriMod

func (*SolarEventZGEN) GetSolarEventAndStatusZGEN

func (x *SolarEventZGEN) GetSolarEventAndStatusZGEN() *SolarEventAndStatusZGEN

func (*SolarEventZGEN) ProtoMessage

func (*SolarEventZGEN) ProtoMessage()

func (*SolarEventZGEN) ProtoReflect

func (x *SolarEventZGEN) ProtoReflect() protoreflect.Message

func (*SolarEventZGEN) Reset

func (x *SolarEventZGEN) Reset()

func (*SolarEventZGEN) String

func (x *SolarEventZGEN) String() string

type SolarInverter

type SolarInverter struct {

	// UML inherited base object
	ConductingEquipment *commonmodule.ConductingEquipment `protobuf:"bytes,1,opt,name=conductingEquipment,proto3" json:"conductingEquipment,omitempty"`
	// contains filtered or unexported fields
}

MISSING DOCUMENTATION!!!

func (*SolarInverter) Descriptor deprecated

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

Deprecated: Use SolarInverter.ProtoReflect.Descriptor instead.

func (*SolarInverter) GetConductingEquipment

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

func (*SolarInverter) ProtoMessage

func (*SolarInverter) ProtoMessage()

func (*SolarInverter) ProtoReflect

func (x *SolarInverter) ProtoReflect() protoreflect.Message

func (*SolarInverter) Reset

func (x *SolarInverter) Reset()

func (*SolarInverter) String

func (x *SolarInverter) String() string

type SolarPoint

type SolarPoint struct {

	// Grid connect mode
	Mode *commonmodule.ENG_GridConnectModeKind `protobuf:"bytes,2,opt,name=mode,proto3" json:"mode,omitempty"`
	// Ramp rates
	RampRates *commonmodule.RampRate `protobuf:"bytes,5,opt,name=rampRates,proto3" json:"rampRates,omitempty"`
	// Reset device
	Reset_ *commonmodule.ControlSPC `protobuf:"bytes,8,opt,name=reset,proto3" json:"reset,omitempty"`
	// MISSING DOCUMENTATION!!!
	State *commonmodule.Optional_StateKind `protobuf:"bytes,9,opt,name=state,proto3" json:"state,omitempty"`
	// MISSING DOCUMENTATION!!!
	EnterServiceOperation *commonmodule.EnterServiceAPC `protobuf:"bytes,12,opt,name=enterServiceOperation,proto3" json:"enterServiceOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	HzWOperation *commonmodule.HzWAPC `protobuf:"bytes,13,opt,name=hzWOperation,proto3" json:"hzWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	LimitWOperation *commonmodule.LimitWAPC `protobuf:"bytes,14,opt,name=limitWOperation,proto3" json:"limitWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	PFOperation *commonmodule.PFSPC `protobuf:"bytes,15,opt,name=pFOperation,proto3" json:"pFOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	TmHzTripOperation *commonmodule.TmHzCSG `protobuf:"bytes,16,opt,name=tmHzTripOperation,proto3" json:"tmHzTripOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	TmVoltTripOperation *commonmodule.TmVoltCSG `protobuf:"bytes,17,opt,name=tmVoltTripOperation,proto3" json:"tmVoltTripOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VArOperation *commonmodule.VarSPC `protobuf:"bytes,18,opt,name=vArOperation,proto3" json:"vArOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VoltVarOperation *commonmodule.VoltVarCSG `protobuf:"bytes,19,opt,name=voltVarOperation,proto3" json:"voltVarOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VoltWOperation *commonmodule.VoltWCSG `protobuf:"bytes,20,opt,name=voltWOperation,proto3" json:"voltWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	WVarOperation *commonmodule.WVarCSG `protobuf:"bytes,21,opt,name=wVarOperation,proto3" json:"wVarOperation,omitempty"`
	// Black start enable
	BlackStartEnabled *commonmodule.ControlSPC `protobuf:"bytes,22,opt,name=blackStartEnabled,proto3" json:"blackStartEnabled,omitempty"`
	// MISSING DOCUMENTATION!!!
	WOperation *commonmodule.WSPC `protobuf:"bytes,24,opt,name=wOperation,proto3" json:"wOperation,omitempty"`
	// contains filtered or unexported fields
}

Point definition (Point)

func (*SolarPoint) Descriptor deprecated

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

Deprecated: Use SolarPoint.ProtoReflect.Descriptor instead.

func (*SolarPoint) GetBlackStartEnabled added in v2.1.0

func (x *SolarPoint) GetBlackStartEnabled() *commonmodule.ControlSPC

func (*SolarPoint) GetEnterServiceOperation added in v2.1.0

func (x *SolarPoint) GetEnterServiceOperation() *commonmodule.EnterServiceAPC

func (*SolarPoint) GetHzWOperation added in v2.1.0

func (x *SolarPoint) GetHzWOperation() *commonmodule.HzWAPC

func (*SolarPoint) GetLimitWOperation added in v2.1.0

func (x *SolarPoint) GetLimitWOperation() *commonmodule.LimitWAPC

func (*SolarPoint) GetMode

func (*SolarPoint) GetPFOperation added in v2.1.0

func (x *SolarPoint) GetPFOperation() *commonmodule.PFSPC

func (*SolarPoint) GetRampRates

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

func (*SolarPoint) GetReset_

func (x *SolarPoint) GetReset_() *commonmodule.ControlSPC

func (*SolarPoint) GetState

func (*SolarPoint) GetTmHzTripOperation added in v2.1.0

func (x *SolarPoint) GetTmHzTripOperation() *commonmodule.TmHzCSG

func (*SolarPoint) GetTmVoltTripOperation added in v2.1.0

func (x *SolarPoint) GetTmVoltTripOperation() *commonmodule.TmVoltCSG

func (*SolarPoint) GetVArOperation added in v2.1.0

func (x *SolarPoint) GetVArOperation() *commonmodule.VarSPC

func (*SolarPoint) GetVoltVarOperation added in v2.1.0

func (x *SolarPoint) GetVoltVarOperation() *commonmodule.VoltVarCSG

func (*SolarPoint) GetVoltWOperation added in v2.1.0

func (x *SolarPoint) GetVoltWOperation() *commonmodule.VoltWCSG

func (*SolarPoint) GetWOperation added in v2.1.0

func (x *SolarPoint) GetWOperation() *commonmodule.WSPC

func (*SolarPoint) GetWVarOperation added in v2.1.0

func (x *SolarPoint) GetWVarOperation() *commonmodule.WVarCSG

func (*SolarPoint) ProtoMessage

func (*SolarPoint) ProtoMessage()

func (*SolarPoint) ProtoReflect

func (x *SolarPoint) ProtoReflect() protoreflect.Message

func (*SolarPoint) Reset

func (x *SolarPoint) Reset()

func (*SolarPoint) String

func (x *SolarPoint) String() string

type SolarPointStatus

type SolarPointStatus struct {

	// Enable frequency set point
	FrequencySetPointEnabled *commonmodule.StatusSPS `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"`
	// MISSING DOCUMENTATION!!!
	PctHzDroop *wrapperspb.FloatValue `protobuf:"bytes,3,opt,name=pctHzDroop,proto3" json:"pctHzDroop,omitempty"`
	// MISSING DOCUMENTATION!!!
	PctVDroop *wrapperspb.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.StatusSPS `protobuf:"bytes,6,opt,name=reactivePwrSetPointEnabled,proto3" json:"reactivePwrSetPointEnabled,omitempty"`
	// Enable real power set point
	RealPwrSetPointEnabled *commonmodule.StatusSPS `protobuf:"bytes,7,opt,name=realPwrSetPointEnabled,proto3" json:"realPwrSetPointEnabled,omitempty"`
	// MISSING DOCUMENTATION!!!
	State *commonmodule.Optional_StateKind `protobuf:"bytes,8,opt,name=state,proto3" json:"state,omitempty"`
	// Enable voltage set point
	VoltageSetPointEnabled *commonmodule.StatusSPS `protobuf:"bytes,9,opt,name=voltageSetPointEnabled,proto3" json:"voltageSetPointEnabled,omitempty"`
	// MISSING DOCUMENTATION!!!
	BlackStartEnabled *commonmodule.ControlSPC `protobuf:"bytes,10,opt,name=blackStartEnabled,proto3" json:"blackStartEnabled,omitempty"`
	// MISSING DOCUMENTATION!!!
	EnterServiceOperation *commonmodule.EnterServiceAPC `protobuf:"bytes,11,opt,name=enterServiceOperation,proto3" json:"enterServiceOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	HzWOperation *commonmodule.HzWPoint `protobuf:"bytes,12,opt,name=hzWOperation,proto3" json:"hzWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	LimitWOperation *commonmodule.LimitWAPC `protobuf:"bytes,13,opt,name=limitWOperation,proto3" json:"limitWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	PFOperation *commonmodule.PFSPC `protobuf:"bytes,14,opt,name=pFOperation,proto3" json:"pFOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	SyncBackToGrid *commonmodule.ControlSPC `protobuf:"bytes,15,opt,name=syncBackToGrid,proto3" json:"syncBackToGrid,omitempty"`
	// MISSING DOCUMENTATION!!!
	TmHzTripOperation *commonmodule.TmHzCSG `protobuf:"bytes,16,opt,name=tmHzTripOperation,proto3" json:"tmHzTripOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	TmVoltTripOperation *commonmodule.TmVoltCSG `protobuf:"bytes,17,opt,name=tmVoltTripOperation,proto3" json:"tmVoltTripOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VArOperation *commonmodule.VarSPC `protobuf:"bytes,18,opt,name=vArOperation,proto3" json:"vArOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VoltVarOperation *commonmodule.VoltVarCSG `protobuf:"bytes,19,opt,name=voltVarOperation,proto3" json:"voltVarOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	VoltWOperation *commonmodule.VoltWCSG `protobuf:"bytes,20,opt,name=voltWOperation,proto3" json:"voltWOperation,omitempty"`
	// MISSING DOCUMENTATION!!!
	WVarOperation *commonmodule.WVarCSG `protobuf:"bytes,21,opt,name=wVarOperation,proto3" json:"wVarOperation,omitempty"`
	// contains filtered or unexported fields
}

Point definition (Point)

func (*SolarPointStatus) Descriptor deprecated

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

Deprecated: Use SolarPointStatus.ProtoReflect.Descriptor instead.

func (*SolarPointStatus) GetBlackStartEnabled added in v2.1.0

func (x *SolarPointStatus) GetBlackStartEnabled() *commonmodule.ControlSPC

func (*SolarPointStatus) GetEnterServiceOperation added in v2.1.0

func (x *SolarPointStatus) GetEnterServiceOperation() *commonmodule.EnterServiceAPC

func (*SolarPointStatus) GetFrequencySetPointEnabled

func (x *SolarPointStatus) GetFrequencySetPointEnabled() *commonmodule.StatusSPS

func (*SolarPointStatus) GetHzWOperation added in v2.1.0

func (x *SolarPointStatus) GetHzWOperation() *commonmodule.HzWPoint

func (*SolarPointStatus) GetLimitWOperation added in v2.1.0

func (x *SolarPointStatus) GetLimitWOperation() *commonmodule.LimitWAPC

func (*SolarPointStatus) GetMode

func (*SolarPointStatus) GetPFOperation added in v2.1.0

func (x *SolarPointStatus) GetPFOperation() *commonmodule.PFSPC

func (*SolarPointStatus) GetPctHzDroop

func (x *SolarPointStatus) GetPctHzDroop() *wrapperspb.FloatValue

func (*SolarPointStatus) GetPctVDroop

func (x *SolarPointStatus) GetPctVDroop() *wrapperspb.FloatValue

func (*SolarPointStatus) GetRampRates

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

func (*SolarPointStatus) GetReactivePwrSetPointEnabled

func (x *SolarPointStatus) GetReactivePwrSetPointEnabled() *commonmodule.StatusSPS

func (*SolarPointStatus) GetRealPwrSetPointEnabled

func (x *SolarPointStatus) GetRealPwrSetPointEnabled() *commonmodule.StatusSPS

func (*SolarPointStatus) GetState

func (*SolarPointStatus) GetSyncBackToGrid added in v2.1.0

func (x *SolarPointStatus) GetSyncBackToGrid() *commonmodule.ControlSPC

func (*SolarPointStatus) GetTmHzTripOperation added in v2.1.0

func (x *SolarPointStatus) GetTmHzTripOperation() *commonmodule.TmHzCSG

func (*SolarPointStatus) GetTmVoltTripOperation added in v2.1.0

func (x *SolarPointStatus) GetTmVoltTripOperation() *commonmodule.TmVoltCSG

func (*SolarPointStatus) GetVArOperation added in v2.1.0

func (x *SolarPointStatus) GetVArOperation() *commonmodule.VarSPC

func (*SolarPointStatus) GetVoltVarOperation added in v2.1.0

func (x *SolarPointStatus) GetVoltVarOperation() *commonmodule.VoltVarCSG

func (*SolarPointStatus) GetVoltWOperation added in v2.1.0

func (x *SolarPointStatus) GetVoltWOperation() *commonmodule.VoltWCSG

func (*SolarPointStatus) GetVoltageSetPointEnabled

func (x *SolarPointStatus) GetVoltageSetPointEnabled() *commonmodule.StatusSPS

func (*SolarPointStatus) GetWVarOperation added in v2.1.0

func (x *SolarPointStatus) GetWVarOperation() *commonmodule.WVarCSG

func (*SolarPointStatus) ProtoMessage

func (*SolarPointStatus) ProtoMessage()

func (*SolarPointStatus) ProtoReflect

func (x *SolarPointStatus) ProtoReflect() protoreflect.Message

func (*SolarPointStatus) Reset

func (x *SolarPointStatus) Reset()

func (*SolarPointStatus) String

func (x *SolarPointStatus) String() string

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"`
	// contains filtered or unexported fields
}

Solar reading value

func (*SolarReading) Descriptor deprecated

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

Deprecated: Use SolarReading.ProtoReflect.Descriptor instead.

func (*SolarReading) GetConductingEquipmentTerminalReading

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

func (*SolarReading) GetPhaseMMTN

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

func (*SolarReading) GetReadingMMTR

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

func (*SolarReading) GetReadingMMXU

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

func (*SolarReading) ProtoMessage

func (*SolarReading) ProtoMessage()

func (*SolarReading) ProtoReflect

func (x *SolarReading) ProtoReflect() protoreflect.Message

func (*SolarReading) Reset

func (x *SolarReading) Reset()

func (*SolarReading) String

func (x *SolarReading) String() string

type SolarReadingProfile

type SolarReadingProfile struct {

	// UML inherited base object
	ReadingMessageInfo *commonmodule.ReadingMessageInfo `protobuf:"bytes,1,opt,name=readingMessageInfo,proto3" json:"readingMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,2,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarReading *SolarReading `protobuf:"bytes,3,opt,name=solarReading,proto3" json:"solarReading,omitempty"`
	// contains filtered or unexported fields
}

Solar reading profile

func (*SolarReadingProfile) Descriptor deprecated

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

Deprecated: Use SolarReadingProfile.ProtoReflect.Descriptor instead.

func (*SolarReadingProfile) GetReadingMessageInfo

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

func (*SolarReadingProfile) GetSolarInverter

func (x *SolarReadingProfile) GetSolarInverter() *SolarInverter

func (*SolarReadingProfile) GetSolarReading

func (x *SolarReadingProfile) GetSolarReading() *SolarReading

func (*SolarReadingProfile) ProtoMessage

func (*SolarReadingProfile) ProtoMessage()

func (*SolarReadingProfile) ProtoReflect

func (x *SolarReadingProfile) ProtoReflect() protoreflect.Message

func (*SolarReadingProfile) Reset

func (x *SolarReadingProfile) Reset()

func (*SolarReadingProfile) String

func (x *SolarReadingProfile) String() string

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"`
	// contains filtered or unexported fields
}

Solar status

func (*SolarStatus) Descriptor deprecated

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

Deprecated: Use SolarStatus.ProtoReflect.Descriptor instead.

func (*SolarStatus) GetSolarStatusZGEN

func (x *SolarStatus) GetSolarStatusZGEN() *SolarStatusZGEN

func (*SolarStatus) GetStatusValue

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

func (*SolarStatus) ProtoMessage

func (*SolarStatus) ProtoMessage()

func (*SolarStatus) ProtoReflect

func (x *SolarStatus) ProtoReflect() protoreflect.Message

func (*SolarStatus) Reset

func (x *SolarStatus) Reset()

func (*SolarStatus) String

func (x *SolarStatus) String() string

type SolarStatusProfile

type SolarStatusProfile struct {

	// UML inherited base object
	StatusMessageInfo *commonmodule.StatusMessageInfo `protobuf:"bytes,1,opt,name=statusMessageInfo,proto3" json:"statusMessageInfo,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarInverter *SolarInverter `protobuf:"bytes,2,opt,name=solarInverter,proto3" json:"solarInverter,omitempty"`
	// MISSING DOCUMENTATION!!!
	SolarStatus *SolarStatus `protobuf:"bytes,3,opt,name=solarStatus,proto3" json:"solarStatus,omitempty"`
	// contains filtered or unexported fields
}

Solar status profile

func (*SolarStatusProfile) Descriptor deprecated

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

Deprecated: Use SolarStatusProfile.ProtoReflect.Descriptor instead.

func (*SolarStatusProfile) GetSolarInverter

func (x *SolarStatusProfile) GetSolarInverter() *SolarInverter

func (*SolarStatusProfile) GetSolarStatus

func (x *SolarStatusProfile) GetSolarStatus() *SolarStatus

func (*SolarStatusProfile) GetStatusMessageInfo

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

func (*SolarStatusProfile) ProtoMessage

func (*SolarStatusProfile) ProtoMessage()

func (*SolarStatusProfile) ProtoReflect

func (x *SolarStatusProfile) ProtoReflect() protoreflect.Message

func (*SolarStatusProfile) Reset

func (x *SolarStatusProfile) Reset()

func (*SolarStatusProfile) String

func (x *SolarStatusProfile) String() string

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"`
	// contains filtered or unexported fields
}

Specialized 61850 ZGEN LN class

func (*SolarStatusZGEN) Descriptor deprecated

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

Deprecated: Use SolarStatusZGEN.ProtoReflect.Descriptor instead.

func (*SolarStatusZGEN) GetGriMod

func (*SolarStatusZGEN) GetSolarEventAndStatusZGEN

func (x *SolarStatusZGEN) GetSolarEventAndStatusZGEN() *SolarEventAndStatusZGEN

func (*SolarStatusZGEN) ProtoMessage

func (*SolarStatusZGEN) ProtoMessage()

func (*SolarStatusZGEN) ProtoReflect

func (x *SolarStatusZGEN) ProtoReflect() protoreflect.Message

func (*SolarStatusZGEN) Reset

func (x *SolarStatusZGEN) Reset()

func (*SolarStatusZGEN) String

func (x *SolarStatusZGEN) String() string

Jump to

Keyboard shortcuts

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