Skip to content

Commit fc7e6c2

Browse files
author
xiejingru
authored
update dm config (#251)
1 parent 7b32a8f commit fc7e6c2

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

dmcontext/config.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,10 @@ type AccessConfig struct {
4747
}
4848

4949
type ModbusAccessConfig struct {
50-
Tcp *TcpConfig `yaml:"tcp,omitempty" json:"tcp,omitempty"`
51-
Rtu *RtuConfig `yaml:"rtu,omitempty" json:"rtu,omitempty"`
50+
Id byte `yaml:"id,omitempty" json:"id,omitempty"`
51+
Interval time.Duration `yaml:"interval,omitempty" json:"omitempty"`
52+
Tcp *TcpConfig `yaml:"tcp,omitempty" json:"tcp,omitempty"`
53+
Rtu *RtuConfig `yaml:"rtu,omitempty" json:"rtu,omitempty"`
5254
}
5355

5456
type TcpConfig struct {
@@ -65,7 +67,8 @@ type RtuConfig struct {
6567
}
6668

6769
type OpcuaAccessConfig struct {
68-
ID byte `yaml:"id,omitempty" json:"id,omitempty"`
70+
Id byte `yaml:"id,omitempty" json:"id,omitempty"`
71+
Interval time.Duration `yaml:"interval,omitempty" json:"omitempty"`
6972
Timeout time.Duration `yaml:"timeout,omitempty" json:"timeout,omitempty"`
7073
Security OpcuaSecurity `yaml:"security,omitempty" json:"security,omitempty"`
7174
Auth OpcuaAuth `yaml:"auth,omitempty" json:"auth,omitempty"`

0 commit comments

Comments
 (0)