model202

package
v0.0.0-...-1daccfa Latest Latest
Warning

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

Go to latest
Published: Dec 5, 2023 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ModelID          = 202
	ModelLabel       = "split single phase (ABN) meter"
	ModelDescription = ""
)
View Source
const (
	A               = "A"
	A_SF            = "A_SF"
	AphA            = "AphA"
	AphB            = "AphB"
	AphC            = "AphC"
	Evt             = "Evt"
	Hz              = "Hz"
	Hz_SF           = "Hz_SF"
	PF              = "PF"
	PF_SF           = "PF_SF"
	PFphA           = "PFphA"
	PFphB           = "PFphB"
	PFphC           = "PFphC"
	PPV             = "PPV"
	PhV             = "PhV"
	PhVphA          = "PhVphA"
	PhVphAB         = "PhVphAB"
	PhVphB          = "PhVphB"
	PhVphBC         = "PhVphBC"
	PhVphC          = "PhVphC"
	PhVphCA         = "PhVphCA"
	TotVAhExp       = "TotVAhExp"
	TotVAhExpPhA    = "TotVAhExpPhA"
	TotVAhExpPhB    = "TotVAhExpPhB"
	TotVAhExpPhC    = "TotVAhExpPhC"
	TotVAhImp       = "TotVAhImp"
	TotVAhImpPhA    = "TotVAhImpPhA"
	TotVAhImpPhB    = "TotVAhImpPhB"
	TotVAhImpPhC    = "TotVAhImpPhC"
	TotVAh_SF       = "TotVAh_SF"
	TotVArhExpQ3    = "TotVArhExpQ3"
	TotVArhExpQ3PhA = "TotVArhExpQ3PhA"
	TotVArhExpQ3PhB = "TotVArhExpQ3PhB"
	TotVArhExpQ3PhC = "TotVArhExpQ3PhC"
	TotVArhExpQ4    = "TotVArhExpQ4"
	TotVArhExpQ4PhA = "TotVArhExpQ4PhA"
	TotVArhExpQ4PhB = "TotVArhExpQ4PhB"
	TotVArhExpQ4PhC = "TotVArhExpQ4PhC"
	TotVArhImpQ1    = "TotVArhImpQ1"
	TotVArhImpQ1PhA = "TotVArhImpQ1PhA"
	TotVArhImpQ1PhB = "TotVArhImpQ1PhB"
	TotVArhImpQ1PhC = "TotVArhImpQ1PhC"
	TotVArhImpQ2    = "TotVArhImpQ2"
	TotVArhImpQ2PhA = "TotVArhImpQ2PhA"
	TotVArhImpQ2PhB = "TotVArhImpQ2PhB"
	TotVArhImpQ2PhC = "TotVArhImpQ2PhC"
	TotVArh_SF      = "TotVArh_SF"
	TotWhExp        = "TotWhExp"
	TotWhExpPhA     = "TotWhExpPhA"
	TotWhExpPhB     = "TotWhExpPhB"
	TotWhExpPhC     = "TotWhExpPhC"
	TotWhImp        = "TotWhImp"
	TotWhImpPhA     = "TotWhImpPhA"
	TotWhImpPhB     = "TotWhImpPhB"
	TotWhImpPhC     = "TotWhImpPhC"
	TotWh_SF        = "TotWh_SF"
	VA              = "VA"
	VAR             = "VAR"
	VAR_SF          = "VAR_SF"
	VARphA          = "VARphA"
	VARphB          = "VARphB"
	VARphC          = "VARphC"
	VA_SF           = "VA_SF"
	VAphA           = "VAphA"
	VAphB           = "VAphB"
	VAphC           = "VAphC"
	V_SF            = "V_SF"
	W               = "W"
	W_SF            = "W_SF"
	WphA            = "WphA"
	WphB            = "WphB"
	WphC            = "WphC"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Block202

type Block202 struct {
	A               int16               `sunspec:"offset=0,sf=A_SF"`
	AphA            int16               `sunspec:"offset=1,sf=A_SF"`
	AphB            int16               `sunspec:"offset=2,sf=A_SF"`
	AphC            int16               `sunspec:"offset=3,sf=A_SF"`
	A_SF            sunspec.ScaleFactor `sunspec:"offset=4"`
	PhV             int16               `sunspec:"offset=5,sf=V_SF"`
	PhVphA          int16               `sunspec:"offset=6,sf=V_SF"`
	PhVphB          int16               `sunspec:"offset=7,sf=V_SF"`
	PhVphC          int16               `sunspec:"offset=8,sf=V_SF"`
	PPV             int16               `sunspec:"offset=9,sf=V_SF"`
	PhVphAB         int16               `sunspec:"offset=10,sf=V_SF"`
	PhVphBC         int16               `sunspec:"offset=11,sf=V_SF"`
	PhVphCA         int16               `sunspec:"offset=12,sf=V_SF"`
	V_SF            sunspec.ScaleFactor `sunspec:"offset=13"`
	Hz              int16               `sunspec:"offset=14,sf=Hz_SF"`
	Hz_SF           sunspec.ScaleFactor `sunspec:"offset=15"`
	W               int16               `sunspec:"offset=16,sf=W_SF"`
	WphA            int16               `sunspec:"offset=17,sf=W_SF"`
	WphB            int16               `sunspec:"offset=18,sf=W_SF"`
	WphC            int16               `sunspec:"offset=19,sf=W_SF"`
	W_SF            sunspec.ScaleFactor `sunspec:"offset=20"`
	VA              int16               `sunspec:"offset=21,sf=VA_SF"`
	VAphA           int16               `sunspec:"offset=22,sf=VA_SF"`
	VAphB           int16               `sunspec:"offset=23,sf=VA_SF"`
	VAphC           int16               `sunspec:"offset=24,sf=VA_SF"`
	VA_SF           sunspec.ScaleFactor `sunspec:"offset=25"`
	VAR             int16               `sunspec:"offset=26,sf=VAR_SF"`
	VARphA          int16               `sunspec:"offset=27,sf=VAR_SF"`
	VARphB          int16               `sunspec:"offset=28,sf=VAR_SF"`
	VARphC          int16               `sunspec:"offset=29,sf=VAR_SF"`
	VAR_SF          sunspec.ScaleFactor `sunspec:"offset=30"`
	PF              int16               `sunspec:"offset=31,sf=PF_SF"`
	PFphA           int16               `sunspec:"offset=32,sf=PF_SF"`
	PFphB           int16               `sunspec:"offset=33,sf=PF_SF"`
	PFphC           int16               `sunspec:"offset=34,sf=PF_SF"`
	PF_SF           sunspec.ScaleFactor `sunspec:"offset=35"`
	TotWhExp        sunspec.Acc32       `sunspec:"offset=36,sf=TotWh_SF"`
	TotWhExpPhA     sunspec.Acc32       `sunspec:"offset=38,sf=TotWh_SF"`
	TotWhExpPhB     sunspec.Acc32       `sunspec:"offset=40,sf=TotWh_SF"`
	TotWhExpPhC     sunspec.Acc32       `sunspec:"offset=42,sf=TotWh_SF"`
	TotWhImp        sunspec.Acc32       `sunspec:"offset=44,sf=TotWh_SF"`
	TotWhImpPhA     sunspec.Acc32       `sunspec:"offset=46,sf=TotWh_SF"`
	TotWhImpPhB     sunspec.Acc32       `sunspec:"offset=48,sf=TotWh_SF"`
	TotWhImpPhC     sunspec.Acc32       `sunspec:"offset=50,sf=TotWh_SF"`
	TotWh_SF        sunspec.ScaleFactor `sunspec:"offset=52"`
	TotVAhExp       sunspec.Acc32       `sunspec:"offset=53,sf=TotVAh_SF"`
	TotVAhExpPhA    sunspec.Acc32       `sunspec:"offset=55,sf=TotVAh_SF"`
	TotVAhExpPhB    sunspec.Acc32       `sunspec:"offset=57,sf=TotVAh_SF"`
	TotVAhExpPhC    sunspec.Acc32       `sunspec:"offset=59,sf=TotVAh_SF"`
	TotVAhImp       sunspec.Acc32       `sunspec:"offset=61,sf=TotVAh_SF"`
	TotVAhImpPhA    sunspec.Acc32       `sunspec:"offset=63,sf=TotVAh_SF"`
	TotVAhImpPhB    sunspec.Acc32       `sunspec:"offset=65,sf=TotVAh_SF"`
	TotVAhImpPhC    sunspec.Acc32       `sunspec:"offset=67,sf=TotVAh_SF"`
	TotVAh_SF       sunspec.ScaleFactor `sunspec:"offset=69"`
	TotVArhImpQ1    sunspec.Acc32       `sunspec:"offset=70,sf=TotVArh_SF"`
	TotVArhImpQ1PhA sunspec.Acc32       `sunspec:"offset=72,sf=TotVArh_SF"`
	TotVArhImpQ1PhB sunspec.Acc32       `sunspec:"offset=74,sf=TotVArh_SF"`
	TotVArhImpQ1PhC sunspec.Acc32       `sunspec:"offset=76,sf=TotVArh_SF"`
	TotVArhImpQ2    sunspec.Acc32       `sunspec:"offset=78,sf=TotVArh_SF"`
	TotVArhImpQ2PhA sunspec.Acc32       `sunspec:"offset=80,sf=TotVArh_SF"`
	TotVArhImpQ2PhB sunspec.Acc32       `sunspec:"offset=82,sf=TotVArh_SF"`
	TotVArhImpQ2PhC sunspec.Acc32       `sunspec:"offset=84,sf=TotVArh_SF"`
	TotVArhExpQ3    sunspec.Acc32       `sunspec:"offset=86,sf=TotVArh_SF"`
	TotVArhExpQ3PhA sunspec.Acc32       `sunspec:"offset=88,sf=TotVArh_SF"`
	TotVArhExpQ3PhB sunspec.Acc32       `sunspec:"offset=90,sf=TotVArh_SF"`
	TotVArhExpQ3PhC sunspec.Acc32       `sunspec:"offset=92,sf=TotVArh_SF"`
	TotVArhExpQ4    sunspec.Acc32       `sunspec:"offset=94,sf=TotVArh_SF"`
	TotVArhExpQ4PhA sunspec.Acc32       `sunspec:"offset=96,sf=TotVArh_SF"`
	TotVArhExpQ4PhB sunspec.Acc32       `sunspec:"offset=98,sf=TotVArh_SF"`
	TotVArhExpQ4PhC sunspec.Acc32       `sunspec:"offset=100,sf=TotVArh_SF"`
	TotVArh_SF      sunspec.ScaleFactor `sunspec:"offset=102"`
	Evt             sunspec.Bitfield32  `sunspec:"offset=103"`
}

func (*Block202) GetId

func (block *Block202) GetId() sunspec.ModelId

Jump to

Keyboard shortcuts

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