realtime

package
v0.0.0-...-ae4999c Latest Latest
Warning

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

Go to latest
Published: Jan 10, 2022 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Data

type Data struct {
	// contains filtered or unexported fields
}

func New

func New(chNum *CHNum.Data) *Data

func (*Data) AINum

func (r *Data) AINum() int

func (*Data) AONum

func (r *Data) AONum() int

func (*Data) CHNum

func (r *Data) CHNum() *CHNum.Data

func (*Data) Clone

func (r *Data) Clone() *Data

func (*Data) DINum

func (r *Data) DINum() int

func (*Data) DONum

func (r *Data) DONum() int

func (*Data) FetchData

func (r *Data) FetchData(conn modbus.Client) (retErr error)

func (*Data) GetAIValue

func (r *Data) GetAIValue(index int, point int) (float32, bool)

func (*Data) GetAOValue

func (r *Data) GetAOValue(index int) (float32, bool)

func (*Data) GetDIValue

func (r *Data) GetDIValue(index int) (bool, bool)

func (*Data) GetDOValue

func (r *Data) GetDOValue(index int) (bool, bool)

func (*Data) GetInt

func (r *Data) GetInt(index int) (int, bool)

func (*Data) GetVOValue

func (r *Data) GetVOValue(index int) (bool, bool)

func (*Data) Release

func (r *Data) Release()

func (*Data) SetDOValue

func (r *Data) SetDOValue(index int, value bool)

func (*Data) TimeUsed

func (r *Data) TimeUsed() time.Duration

func (*Data) VONum

func (r *Data) VONum() int

Jump to

Keyboard shortcuts

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