Адресное пространство DI (BRIC_SOFI)
index |
name |
type |
size |
byte address |
mdb address |
flags |
description |
---|---|---|---|---|---|---|---|
0 |
mdb_addr |
U16 |
1 |
0 |
0 |
SELF| SAVED |
modbus address |
1 |
device_type |
U8 |
1 |
2 |
1 |
SELF| RO| SAVED |
type of device |
2 |
board_ver |
U8 |
1 |
3 |
1 |
SELF| RO| SAVED |
board version |
3 |
module_number |
U16 |
1 |
4 |
2 |
SELF| SAVED |
module ao number 0 - 127 |
4 |
num_of_vars |
U16 |
1 |
6 |
3 |
SELF |
num_of_vars |
5 |
ip |
U8 |
4 |
8 |
4 |
SELF| SAVED |
ip address |
6 |
netmask |
U8 |
4 |
12 |
6 |
SELF| SAVED |
netmask address |
7 |
gateaway |
U8 |
4 |
16 |
8 |
SELF| SAVED |
gateaway address |
8 |
usb_local_ip |
U8 |
4 |
20 |
10 |
SELF| SAVED |
ip address for local usb net |
9 |
mdb_revers |
U8 |
1 |
24 |
12 |
SELF| SAVED |
reverse 3 and 4 function |
10 |
mdb_shift |
U8 |
1 |
25 |
12 |
SELF| SAVED |
shift start address regs from 0 to 1 |
11 |
reset_num |
U16 |
1 |
26 |
13 |
SELF| RO| SAVED |
number of system resets |
12 |
last_reset |
U16 |
1 |
28 |
14 |
SELF| RO| SAVED |
reason of last system reset |
13 |
sys_tick_counter |
U64 |
1 |
30 |
15 |
SELF| RO |
tick in ms |
14 |
tick100us |
U64 |
1 |
38 |
19 |
SELF| RO |
tick counter in 100us time |
15 |
time_hms |
U8 |
10 |
46 |
23 |
SELF |
struct for real time |
16 |
unix_time_sec |
S32 |
1 |
56 |
28 |
SELF |
unix_time_sec |
17 |
os_version |
U8 |
4 |
60 |
30 |
SELF| RO |
os_version |
18 |
mac_addr |
U8 |
6 |
64 |
32 |
SELF| RO |
mac address |
19 |
uniq_id |
U8 |
12 |
70 |
35 |
SELF| RO |
uniq_id number |
20 |
internal_temp |
FLOAT |
1 |
82 |
41 |
SELF| RO |
temperature internal sense value |
21 |
v_pwr |
FLOAT |
1 |
86 |
43 |
SELF| RO |
PWR voltage |
22 |
v_bat |
FLOAT |
1 |
90 |
45 |
SELF| RO |
3V battery voltage |
23 |
cur_free_heap |
U32 |
1 |
94 |
47 |
SELF| RO |
cur_free_heap |
24 |
min_free_heap |
U32 |
1 |
98 |
49 |
SELF| RO |
min_free_heap |
25 |
di_test_result |
U32 |
1 |
102 |
51 |
SELF| RO |
di test result |
26 |
sofi_test_result |
U32 |
1 |
106 |
53 |
SELF| RO |
sofi_test blocks results |
27 |
sofi_test_blocks |
U32 |
1 |
110 |
55 |
SELF |
sofi test blocks |
28 |
run_test |
U32 |
1 |
114 |
57 |
SELF| RO |
running tests |
29 |
state |
U32 |
1 |
118 |
59 |
SELF| RO |
current module state |
30 |
command |
U16 |
1 |
122 |
61 |
SELF |
command register |
31 |
debug_info |
U8 |
8 |
124 |
62 |
SELF |
reserved use for debug |
32 |
uart1_sets |
U16 |
1 |
132 |
66 |
SELF| SAVED |
settings immodule uart |
33 |
uart3_sets |
U16 |
1 |
134 |
67 |
SELF| SAVED |
settings DEBUG_UART |
34 |
channels_timeout |
U32 |
6 |
136 |
68 |
SELF| SAVED |
time outs for channel use for retranslations |
35 |
di_noise_fltr_us |
U16 |
16 |
160 |
80 |
SELF| SAVED |
digital inputs noise filter in us (x10) |
36 |
di_pulseless_ms |
U32 |
16 |
192 |
96 |
SELF| SAVED |
digital inputs pulseless time in ms |
37 |
di_mode |
U16 |
16 |
256 |
128 |
SELF| SAVED |
digital inputs mode |
38 |
di_state |
U32 |
1 |
288 |
144 |
SELF| RO| SAVED |
digital inputs state |
39 |
di_cnt |
U64 |
16 |
292 |
146 |
SELF| SAVED |
digital inputs cnt values |
40 |
di_freq |
FLOAT |
16 |
420 |
210 |
SELF| RO| SAVED |
digital inputs frequency values |
41 |
flags_task |
U32 |
1 |
484 |
242 |
SELF| RO |
check for task created |
42 |
counter_task |
U64 |
4 |
488 |
244 |
SELF| RO |
struct counter tasks |
43 |
flags_init_passed |
U32 |
1 |
520 |
260 |
SELF| RO |
inited modules |
44 |
flags_succ_init |
U32 |
1 |
524 |
262 |
SELF| RO |
success inited modules |
45 |
isol_pwr_state |
U16 |
1 |
528 |
264 |
SELF| RO |
isolated power state |
46 |
ai_internal |
U16 |
4 |
530 |
265 |
SELF| RO |
adc internal service channels |
47 |
rs_485_immo_sends |
U32 |
1 |
538 |
269 |
SELF |
RS-485_1 send num |
48 |
rs_485_immo_errors |
U32 |
1 |
542 |
271 |
SELF |
RS-485_1 errors |
49 |
pass_key |
U32 |
1 |
546 |
273 |
SELF| RO| SAVED |
key for registers change |
50 |
monitor_period |
U32 |
1 |
550 |
275 |
SELF| RO |
sofi_monitor period in ms |
51 |
total_tasks_time |
FLOAT |
1 |
554 |
277 |
SELF| RO |
total_tasks_time |
52 |
task |
U8 |
28 |
558 |
279 |
SELF| RO |
task0 |
53 |
task |
U8 |
28 |
586 |
293 |
SELF| RO |
task1 |
54 |
task |
U8 |
28 |
614 |
307 |
SELF| RO |
task2 |
55 |
task |
U8 |
28 |
642 |
321 |
SELF| RO |
task3 |
56 |
task |
U8 |
28 |
670 |
335 |
SELF| RO |
task4 |
57 |
task |
U8 |
28 |
698 |
349 |
SELF| RO |
task5 |
58 |
task |
U8 |
28 |
726 |
363 |
SELF| RO |
task6 |
59 |
task |
U8 |
28 |
754 |
377 |
SELF| RO |
task7 |
60 |
task |
U8 |
28 |
782 |
391 |
SELF| RO |
task8 |
61 |
task |
U8 |
28 |
810 |
405 |
SELF| RO |
task9 |
62 |
task |
U8 |
28 |
838 |
419 |
SELF| RO |
task10 |
63 |
task |
U8 |
28 |
866 |
433 |
SELF| RO |
task11 |
64 |
task |
U8 |
28 |
894 |
447 |
SELF| RO |
task12 |
65 |
task |
U8 |
28 |
922 |
461 |
SELF| RO |
task13 |
66 |
task |
U8 |
28 |
950 |
475 |
SELF| RO |
task14 |
67 |
task |
U8 |
28 |
978 |
489 |
SELF| RO |
task15 |
68 |
task |
U8 |
28 |
1006 |
503 |
SELF| RO |
task16 |
69 |
task |
U8 |
28 |
1034 |
517 |
SELF| RO |
task17 |
70 |
task |
U8 |
28 |
1062 |
531 |
SELF| RO |
task18 |
71 |
task |
U8 |
28 |
1090 |
545 |
SELF| RO |
task19 |
72 |
task |
U8 |
28 |
1118 |
559 |
SELF| RO |
task20 |
73 |
task |
U8 |
28 |
1146 |
573 |
SELF| RO |
task21 |
74 |
task |
U8 |
28 |
1174 |
587 |
SELF| RO |
task22 |
75 |
task |
U8 |
28 |
1202 |
601 |
SELF| RO |
task23 |
76 |
task |
U8 |
28 |
1230 |
615 |
SELF| RO |
task24 |
77 |
task |
U8 |
28 |
1258 |
629 |
SELF| RO |
task25 |
78 |
task |
U8 |
28 |
1286 |
643 |
SELF| RO |
task26 |
79 |
task |
U8 |
28 |
1314 |
657 |
SELF| RO |
task27 |
80 |
task |
U8 |
28 |
1342 |
671 |
SELF| RO |
task28 |
81 |
task |
U8 |
28 |
1370 |
685 |
SELF| RO |
task29 |
82 |
task |
U8 |
28 |
1398 |
699 |
SELF| RO |
task30 |
83 |
task |
U8 |
28 |
1426 |
713 |
SELF| RO |
task31 |
84 |
link |
U16 |
1 |
1454 |
727 |
SELF| RO |
link |
85 |
eth_arp |
U16 |
1 |
1456 |
728 |
SELF| RO |
eth_arp |
86 |
ip_frag |
U16 |
1 |
1458 |
729 |
SELF| RO |
ip_frag |
87 |
ip_proto |
U16 |
1 |
1460 |
730 |
SELF| RO |
ip_proto |
88 |
icmp |
U16 |
1 |
1462 |
731 |
SELF| RO |
icmp |
89 |
udp |
U16 |
1 |
1464 |
732 |
SELF| RO |
udp |
90 |
tcp |
U16 |
1 |
1466 |
733 |
SELF| RO |
tcp |
91 |
mem_heap |
U16 |
1 |
1468 |
734 |
SELF| RO |
mem_heap |
92 |
memp_udp_pool |
U16 |
1 |
1470 |
735 |
SELF| RO |
memp_udp_pool |
93 |
memp_tcp_pool |
U16 |
1 |
1472 |
736 |
SELF| RO |
memp_tcp_pool |
94 |
memp_listen_tcp |
U16 |
1 |
1474 |
737 |
SELF| RO |
memp_listen_tcp |
95 |
memp_seg_tcp |
U16 |
1 |
1476 |
738 |
SELF| RO |
memp_seg_tcp |
96 |
memp_altcp |
U16 |
1 |
1478 |
739 |
SELF| RO |
memp_altcp |
97 |
memp_reassdata |
U16 |
1 |
1480 |
740 |
SELF| RO |
memp_reassdata |
98 |
memp_frag_pbuf |
U16 |
1 |
1482 |
741 |
SELF| RO |
memp_frag_pbuf |
99 |
memp_net_buf |
U16 |
1 |
1484 |
742 |
SELF| RO |
memp_net_buf |
100 |
memp_net_conn |
U16 |
1 |
1486 |
743 |
SELF| RO |
memp_net_conn |
101 |
memp_tcpip_api |
U16 |
1 |
1488 |
744 |
SELF| RO |
memp_tcpip_api |
102 |
memp_tcpip_input |
U16 |
1 |
1490 |
745 |
SELF| RO |
memp_tcpip_input |
103 |
memp_sys_timeout |
U16 |
1 |
1492 |
746 |
SELF| RO |
memp_sys_timeout |
104 |
memp_pbuf_ref |
U16 |
1 |
1494 |
747 |
SELF| RO |
memp_pbuf_ref |
105 |
memp_pbuf_pool |
U16 |
1 |
1496 |
748 |
SELF| RO |
memp_pbuf_pool |
106 |
lwip_sys |
U16 |
1 |
1498 |
749 |
SELF| RO |
lwip_sys |