Адресное пространство AI (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 ai_test_result U32 1 102 51 SELF| RO ai 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 uart6_sets U16 1 136 68 SELF| SAVED settings HART
35 channels_timeout U32 6 138 69 SELF| SAVED time outs for channel use for retranslations
36 ai_unit U16 16 162 81 SELF| RO 14 bit capacity or 12 bit capacity for analog inputs
37 ai_state U16 1 194 97 SELF| RO ai_state
38 ai_calib_a FLOAT 16 196 98 SELF| SAVED multiple coef for AI
39 ai_calib_b FLOAT 16 260 130 SELF| SAVED additive coef for AI
40 ai_physical FLOAT 16 324 162 SELF| RO ai_physical
41 flags_task U32 1 388 194 SELF| RO check for task created
42 counter_task U64 4 392 196 SELF| RO struct counter tasks
43 flags_init_passed U32 1 424 212 SELF| RO inited modules
44 flags_succ_init U32 1 428 214 SELF| RO success inited modules
45 isol_pwr_state U16 1 432 216 SELF| RO isolated power state
46 ai_internal U16 4 434 217 SELF| RO 12 bit capacity internal analog inputs
47 rs_485_immo_sends U32 1 442 221 SELF RS-485_1 send num
48 rs_485_immo_errors U32 1 446 223 SELF RS-485_1 errors
49 pass_key U32 1 450 225 SELF| RO| SAVED key for registers change
50 monitor_period U32 1 454 227 SELF| RO sofi_monitor period in ms
51 total_tasks_time FLOAT 1 458 229 SELF| RO total_tasks_time
52 task U8 28 462 231 SELF| RO task0
53 task U8 28 490 245 SELF| RO task1
54 task U8 28 518 259 SELF| RO task2
55 task U8 28 546 273 SELF| RO task3
56 task U8 28 574 287 SELF| RO task4
57 task U8 28 602 301 SELF| RO task5
58 task U8 28 630 315 SELF| RO task6
59 task U8 28 658 329 SELF| RO task7
60 task U8 28 686 343 SELF| RO task8
61 task U8 28 714 357 SELF| RO task9
62 task U8 28 742 371 SELF| RO task10
63 task U8 28 770 385 SELF| RO task11
64 task U8 28 798 399 SELF| RO task12
65 task U8 28 826 413 SELF| RO task13
66 task U8 28 854 427 SELF| RO task14
67 task U8 28 882 441 SELF| RO task15
68 task U8 28 910 455 SELF| RO task16
69 task U8 28 938 469 SELF| RO task17
70 task U8 28 966 483 SELF| RO task18
71 task U8 28 994 497 SELF| RO task19
72 task U8 28 1022 511 SELF| RO task20
73 task U8 28 1050 525 SELF| RO task21
74 task U8 28 1078 539 SELF| RO task22
75 task U8 28 1106 553 SELF| RO task23
76 task U8 28 1134 567 SELF| RO task24
77 task U8 28 1162 581 SELF| RO task25
78 task U8 28 1190 595 SELF| RO task26
79 task U8 28 1218 609 SELF| RO task27
80 task U8 28 1246 623 SELF| RO task28
81 task U8 28 1274 637 SELF| RO task29
82 task U8 28 1302 651 SELF| RO task30
83 task U8 28 1330 665 SELF| RO task31
84 link U16 1 1358 679 SELF| RO link
85 eth_arp U16 1 1360 680 SELF| RO eth_arp
86 ip_frag U16 1 1362 681 SELF| RO ip_frag
87 ip_proto U16 1 1364 682 SELF| RO ip_proto
88 icmp U16 1 1366 683 SELF| RO icmp
89 udp U16 1 1368 684 SELF| RO udp
90 tcp U16 1 1370 685 SELF| RO tcp
91 mem_heap U16 1 1372 686 SELF| RO mem_heap
92 memp_udp_pool U16 1 1374 687 SELF| RO memp_udp_pool
93 memp_tcp_pool U16 1 1376 688 SELF| RO memp_tcp_pool
94 memp_listen_tcp U16 1 1378 689 SELF| RO memp_listen_tcp
95 memp_seg_tcp U16 1 1380 690 SELF| RO memp_seg_tcp
96 memp_altcp U16 1 1382 691 SELF| RO memp_altcp
97 memp_reassdata U16 1 1384 692 SELF| RO memp_reassdata
98 memp_frag_pbuf U16 1 1386 693 SELF| RO memp_frag_pbuf
99 memp_net_buf U16 1 1388 694 SELF| RO memp_net_buf
100 memp_net_conn U16 1 1390 695 SELF| RO memp_net_conn
101 memp_tcpip_api U16 1 1392 696 SELF| RO memp_tcpip_api
102 memp_tcpip_input U16 1 1394 697 SELF| RO memp_tcpip_input
103 memp_sys_timeout U16 1 1396 698 SELF| RO memp_sys_timeout
104 memp_pbuf_ref U16 1 1398 699 SELF| RO memp_pbuf_ref
105 memp_pbuf_pool U16 1 1400 700 SELF| RO memp_pbuf_pool
106 lwip_sys U16 1 1402 701 SELF| RO lwip_sys