Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
# Should be used with test05.py automatic regression testing
[MB2HAL_INIT]
INIT_DEBUG=3
SLOWDOWN=0.0
TOTAL_TRANSACTIONS=11
[TRANSACTION_00]
LINK_TYPE=tcp
TCP_IP=127.0.0.1
TCP_PORT=8502
MB_SLAVE_ID=1
MB_TX_CODE=fnct_02_read_discrete_inputs
HAL_TX_NAME=in
HAL_MAP_PIN=pin-0, 0x64, bit
HAL_MAP_PIN=pin-1, 0x65, bit
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_01]
MB_TX_CODE=fnct_15_write_multiple_coils
HAL_TX_NAME=coils
HAL_MAP_PIN=pin-0, 0, bit
HAL_MAP_PIN=pin-1, 1, bit
HAL_MAP_PIN=pin-2, 2, bit
HAL_MAP_PIN=pin-3, 3, bit
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_02]
MB_TX_CODE=fnct_04_read_input_registers
HAL_TX_NAME=analog
HAL_MAP_PIN=pin-0, 0, f16, 0.1, 50
HAL_MAP_PIN=pin-1, 1, s16, 0.1, 50
HAL_MAP_PIN=pin-2, 2, u16, 0.1, 50
HAL_MAP_PIN=pin-4, 4, f32, 0.1, 50
HAL_MAP_PIN=pin-6, 6, s32, 0.1, 50
HAL_MAP_PIN=pin-8, 8, u32, 0.1, 50
HAL_MAP_PIN=pin-9, 10, f32, 0.059
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_03]
MB_TX_CODE=fnct_16_write_multiple_registers
HAL_TX_NAME=hreg
HAL_MAP_PIN=pin-0, 0, f16, 0.1, 50
HAL_MAP_PIN=pin-1, 1, s16, 0.1, 50
HAL_MAP_PIN=pin-2, 2, u16, 0.1, 50
HAL_MAP_PIN=pin-4, 4, f32, 0.1, 50
HAL_MAP_PIN=pin-6, 6, s32, 0.1, 50
HAL_MAP_PIN=pin-8, 8, u32, 0.1, 50
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_04]
LINK_TYPE=tcp
TCP_IP=127.0.0.1
TCP_PORT=8502
MB_SLAVE_ID=1
MB_TX_CODE=fnct_02_read_discrete_inputs
FIRST_ELEMENT=116
NELEMENTS=2
HAL_TX_NAME=in2
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_05]
MB_TX_CODE=fnct_15_write_multiple_coils
FIRST_ELEMENT=16
NELEMENTS=2
HAL_TX_NAME=coils2
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_06]
MB_TX_CODE=fnct_04_read_input_registers
FIRST_ELEMENT=16
NELEMENTS=2
HAL_TX_NAME=analog2
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_07]
MB_TX_CODE=fnct_16_write_multiple_registers
FIRST_ELEMENT=16
NELEMENTS=2
HAL_TX_NAME=hreg2
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_08]
MB_TX_CODE=fnct_05_write_single_coil
HAL_TX_NAME=single-coil
HAL_MAP_PIN=pin-0, 64, bit
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_09]
MB_TX_CODE=fnct_04_read_input_registers
HAL_TX_NAME=bitfield-in
HAL_MAP_PIN=bit-00, 8, bit, 0
HAL_MAP_PIN=bit-12, 8, bit, 12
MAX_UPDATE_RATE=0.0
DEBUG=1
[TRANSACTION_10]
MB_TX_CODE=fnct_16_write_multiple_registers
HAL_TX_NAME=bitfield-out
HAL_MAP_PIN=bit-01, 10, bit, 1
HAL_MAP_PIN=bit-11, 10, bit, 11
MAX_UPDATE_RATE=0.0
DEBUG=1