Адресное пространство DO (BRIC_SOFI)
name |
type |
size |
byte address |
mdb address |
flags |
description |
---|---|---|---|---|---|---|
mdb_addr |
U16 |
1 |
0 |
0 |
SELF| SAVED |
modbus address |
device_type |
U8 |
1 |
2 |
1 |
SELF| RO| SAVED |
type of device |
board_ver |
U8 |
1 |
3 |
1 |
SELF| RO| SAVED |
board version |
module_number |
U16 |
1 |
4 |
2 |
SELF| SAVED |
module do number 0 - 127 |
num_of_vars |
U16 |
1 |
6 |
3 |
SELF |
num_of_vars |
ip |
U8 |
4 |
8 |
4 |
SELF| SAVED |
ip address |
netmask |
U8 |
4 |
12 |
6 |
SELF| SAVED |
netmask address |
gateaway |
U8 |
4 |
16 |
8 |
SELF| SAVED |
gateaway address |
usb_local_ip |
U8 |
4 |
20 |
10 |
SELF| SAVED |
ip address for local usb net |
mdb_revers |
U8 |
1 |
24 |
12 |
SELF| SAVED |
reverse 3 and 4 function |
mdb_shift |
U8 |
1 |
25 |
12 |
SELF| SAVED |
shift start address regs from 0 to 1 |
reset_num |
U16 |
1 |
26 |
13 |
SELF| RO| SAVED |
number of system resets |
last_reset |
U16 |
1 |
28 |
14 |
SELF| RO| SAVED |
reason of last system reset |
sys_tick_counter |
U64 |
1 |
30 |
15 |
SELF| RO |
tick in ms |
tick100us |
U64 |
1 |
38 |
19 |
SELF| RO |
tick counter in 100us time |
time_hms |
U8 |
10 |
46 |
23 |
SELF |
struct for real time |
unix_time_sec |
S32 |
1 |
56 |
28 |
SELF |
unix_time_sec |
os_version |
U8 |
4 |
60 |
30 |
SELF| RO |
os_version |
mac_addr |
U8 |
6 |
64 |
32 |
SELF| RO |
mac address |
uniq_id |
U8 |
12 |
70 |
35 |
SELF| RO |
uniq_id number |
internal_temp |
FLOAT |
1 |
82 |
41 |
SELF| RO |
temperature internal sense value |
v_pwr |
FLOAT |
1 |
86 |
43 |
SELF| RO |
PWR voltage |
v_bat |
FLOAT |
1 |
90 |
45 |
SELF| RO |
3V battery voltage |
cur_free_heap |
U32 |
1 |
94 |
47 |
SELF| RO |
cur_free_heap |
min_free_heap |
U32 |
1 |
98 |
49 |
SELF| RO |
min_free_heap |
do_test_result |
U32 |
1 |
102 |
51 |
SELF| RO |
do test result |
sofi_test_result |
U32 |
1 |
106 |
53 |
SELF| RO |
sofi_test blocks results |
sofi_test_blocks |
U32 |
1 |
110 |
55 |
SELF |
sofi test blocks |
run_test |
U32 |
1 |
114 |
57 |
SELF| RO |
running tests |
state |
U32 |
1 |
118 |
59 |
SELF| RO |
current module state |
command |
U16 |
1 |
122 |
61 |
SELF |
command register |
debug_info |
U8 |
8 |
124 |
62 |
SELF |
reserved use for debug |
uart1_sets |
U16 |
1 |
132 |
66 |
SELF| SAVED |
settings immodule uart |
uart3_sets |
U16 |
1 |
134 |
67 |
SELF| SAVED |
settings MESO_UART |
channels_timeout |
U32 |
6 |
136 |
68 |
SELF| SAVED |
time outs for channel use for retranslations |
do_state |
U16 |
1 |
160 |
80 |
SELF| RO |
state of digital output |
do_sc_ctrl |
U16 |
1 |
162 |
81 |
SELF| SAVED |
DO short circuit control |
do_ctrl |
U16 |
1 |
164 |
82 |
SELF |
control digital output |
do_pwm_freq |
U16 |
1 |
166 |
83 |
SELF| SAVED |
PWM frequency Hz |
do_pwm_ctrl |
U16 |
8 |
168 |
84 |
SELF| SAVED |
PWM control |
flags_task |
U32 |
1 |
184 |
92 |
SELF| RO |
check for task created |
counter_task |
U64 |
4 |
188 |
94 |
SELF| RO |
struct counter tasks |
flags_init_passed |
U32 |
1 |
220 |
110 |
SELF| RO |
inited modules |
flags_succ_init |
U32 |
1 |
224 |
112 |
SELF| RO |
success inited modules |
isol_pwr_state |
U16 |
1 |
228 |
114 |
SELF| RO |
isolated power state |
ai_internal |
U16 |
4 |
230 |
115 |
SELF| RO |
12 bit capacity internal analog inputs |
rs_485_immo_sends |
U32 |
1 |
238 |
119 |
SELF |
RS-485_1 send num |
rs_485_immo_errors |
U32 |
1 |
242 |
121 |
SELF |
RS-485_1 errors |
pass_key |
U32 |
1 |
246 |
123 |
SELF| RO| SAVED |
key for registers change |
monitor_period |
U32 |
1 |
250 |
125 |
SELF| RO |
sofi_monitor period in ms |
total_tasks_time |
FLOAT |
1 |
254 |
127 |
SELF| RO |
total_tasks_time |
task |
U8 |
28 |
258 |
129 |
SELF| RO |
task0 |
task |
U8 |
28 |
286 |
143 |
SELF| RO |
task1 |
task |
U8 |
28 |
314 |
157 |
SELF| RO |
task2 |
task |
U8 |
28 |
342 |
171 |
SELF| RO |
task3 |
task |
U8 |
28 |
370 |
185 |
SELF| RO |
task4 |
task |
U8 |
28 |
398 |
199 |
SELF| RO |
task5 |
task |
U8 |
28 |
426 |
213 |
SELF| RO |
task6 |
task |
U8 |
28 |
454 |
227 |
SELF| RO |
task7 |
task |
U8 |
28 |
482 |
241 |
SELF| RO |
task8 |
task |
U8 |
28 |
510 |
255 |
SELF| RO |
task9 |
task |
U8 |
28 |
538 |
269 |
SELF| RO |
task10 |
task |
U8 |
28 |
566 |
283 |
SELF| RO |
task11 |
task |
U8 |
28 |
594 |
297 |
SELF| RO |
task12 |
task |
U8 |
28 |
622 |
311 |
SELF| RO |
task13 |
task |
U8 |
28 |
650 |
325 |
SELF| RO |
task14 |
task |
U8 |
28 |
678 |
339 |
SELF| RO |
task15 |
task |
U8 |
28 |
706 |
353 |
SELF| RO |
task16 |
task |
U8 |
28 |
734 |
367 |
SELF| RO |
task17 |
task |
U8 |
28 |
762 |
381 |
SELF| RO |
task18 |
task |
U8 |
28 |
790 |
395 |
SELF| RO |
task19 |
task |
U8 |
28 |
818 |
409 |
SELF| RO |
task20 |
task |
U8 |
28 |
846 |
423 |
SELF| RO |
task21 |
task |
U8 |
28 |
874 |
437 |
SELF| RO |
task22 |
task |
U8 |
28 |
902 |
451 |
SELF| RO |
task23 |
task |
U8 |
28 |
930 |
465 |
SELF| RO |
task24 |
task |
U8 |
28 |
958 |
479 |
SELF| RO |
task25 |
task |
U8 |
28 |
986 |
493 |
SELF| RO |
task26 |
task |
U8 |
28 |
1014 |
507 |
SELF| RO |
task27 |
task |
U8 |
28 |
1042 |
521 |
SELF| RO |
task28 |
task |
U8 |
28 |
1070 |
535 |
SELF| RO |
task29 |
task |
U8 |
28 |
1098 |
549 |
SELF| RO |
task30 |
task |
U8 |
28 |
1126 |
563 |
SELF| RO |
task31 |
link |
U16 |
1 |
1154 |
577 |
SELF| RO |
link |
eth_arp |
U16 |
1 |
1156 |
578 |
SELF| RO |
eth_arp |
ip_frag |
U16 |
1 |
1158 |
579 |
SELF| RO |
ip_frag |
ip_proto |
U16 |
1 |
1160 |
580 |
SELF| RO |
ip_proto |
icmp |
U16 |
1 |
1162 |
581 |
SELF| RO |
icmp |
udp |
U16 |
1 |
1164 |
582 |
SELF| RO |
udp |
tcp |
U16 |
1 |
1166 |
583 |
SELF| RO |
tcp |
mem_heap |
U16 |
1 |
1168 |
584 |
SELF| RO |
mem_heap |
memp_udp_pool |
U16 |
1 |
1170 |
585 |
SELF| RO |
memp_udp_pool |
memp_tcp_pool |
U16 |
1 |
1172 |
586 |
SELF| RO |
memp_tcp_pool |
memp_listen_tcp |
U16 |
1 |
1174 |
587 |
SELF| RO |
memp_listen_tcp |
memp_seg_tcp |
U16 |
1 |
1176 |
588 |
SELF| RO |
memp_seg_tcp |
memp_altcp |
U16 |
1 |
1178 |
589 |
SELF| RO |
memp_altcp |
memp_reassdata |
U16 |
1 |
1180 |
590 |
SELF| RO |
memp_reassdata |
memp_frag_pbuf |
U16 |
1 |
1182 |
591 |
SELF| RO |
memp_frag_pbuf |
memp_net_buf |
U16 |
1 |
1184 |
592 |
SELF| RO |
memp_net_buf |
memp_net_conn |
U16 |
1 |
1186 |
593 |
SELF| RO |
memp_net_conn |
memp_tcpip_api |
U16 |
1 |
1188 |
594 |
SELF| RO |
memp_tcpip_api |
memp_tcpip_input |
U16 |
1 |
1190 |
595 |
SELF| RO |
memp_tcpip_input |
memp_sys_timeout |
U16 |
1 |
1192 |
596 |
SELF| RO |
memp_sys_timeout |
memp_pbuf_ref |
U16 |
1 |
1194 |
597 |
SELF| RO |
memp_pbuf_ref |
memp_pbuf_pool |
U16 |
1 |
1196 |
598 |
SELF| RO |
memp_pbuf_pool |
lwip_sys |
U16 |
1 |
1198 |
599 |
SELF| RO |
lwip_sys |