Адресное пространство 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