Адресное пространство BRIC-DO-R-16 (SOFI V-0.0.0.0)
Сетевые настройки
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
0 |
mdb_addr |
u16 |
0 |
0 |
Сист. Сохр. |
Адрес ModBUS |
5 |
ip |
u8 |
8 |
4 |
Сист. Сохр. |
IP-адрес Ethernet |
6 |
netmask |
u8 |
12 |
6 |
Сист. Сохр. |
Маска подсети |
7 |
gateaway |
u8 |
16 |
8 |
Сист. Сохр. |
Шлюз |
8 |
usb_local_ip |
u8 |
20 |
10 |
Сист. Сохр. |
IP-адрес USB |
9 |
mdb_revers |
u8 |
24 |
12 |
Сист. Сохр. |
Поменять местами функции 3 и 4 |
10 |
mdb_shift |
u8 |
25 |
12 |
Сист. Сохр. |
Задать начальный адрес с 1 |
18 |
mac_addr |
u8 |
64 |
32 |
Сист. Только чтение |
MAC адрес |
Интерфейсы
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
32 |
uart1_sets |
u16 |
132 |
66 |
Сист. Сохр. |
Настройки RS-485 IMMO |
33 |
uart3_sets |
u16 |
134 |
67 |
Сист. Сохр. |
Настройки UART_DEBUG |
34 |
channels_timeout |
u32 |
136 |
68 |
Сист. Сохр. |
Тайм-аут каналов для ретрансляции |
53 |
rs_485_immo_sends |
u32 |
370 |
185 |
Сист. |
RS-485 IMMO передано |
54 |
rs_485_immo_errors |
u32 |
374 |
187 |
Сист. |
RS-485 IMMO ошибки |
57 |
rs_485_immo_slip |
u8 |
383 |
191 |
Сист. Сохр. |
RS-485 IMMO SLIP-протокол |
Дискретные входы
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
35 |
di_noise_fltr_us |
u16 |
160 |
80 |
Сист. Сохр. |
Минимальная длительность импульса дискретных входов (х10 мкс) |
36 |
di_pulseless_ms |
u32 |
162 |
81 |
Сист. Сохр. |
Время обнуления измеренной частоты дискретных входов, мс |
37 |
di_mode |
u16 |
166 |
83 |
Сист. Сохр. |
Режим работы дискретных входов |
38 |
di_state |
u32 |
168 |
84 |
Сист. Только чтение Сохр. |
Логическое состояние дискретных входов |
39 |
di_cnt |
u64 |
172 |
86 |
Сист. Сохр. |
Счетчики дискретных входов |
40 |
di_freq |
float |
180 |
90 |
Сист. Только чтение Сохр. |
Частота дискретных входов |
Дискретные выходы
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
41 |
do_rele_limit |
u32 |
184 |
92 |
Сист. |
Ресурс срабатываний реле |
42 |
do_rele_cnt |
u32 |
248 |
124 |
Сист. Сохр. |
Счетчик срабатываний реле |
43 |
do_ctrl |
u32 |
312 |
156 |
Сист. |
Управление дискретными выходами |
61 |
do_accident_state |
u32 |
452 |
226 |
Сист. Сохр. |
Состояние дискретных выходов при обрыве связи |
62 |
accident_watchdog_ms |
u32 |
456 |
228 |
Сист. |
Сторожевой таймер обрыва связи в мс |
63 |
accident_ctrl |
u32 |
460 |
230 |
Сист. Сохр. |
Режим работы сторожевого таймера |
Межмодуль
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
3 |
module_number |
u16 |
4 |
2 |
Сист. Сохр. |
Номер модуля (0 - 127) |
29 |
state |
u32 |
118 |
59 |
Сист. Только чтение |
Состояние модуля |
Самодиагностика
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
26 |
sofi_test_result |
u32 |
106 |
53 |
Сист. Только чтение |
Флаги результатов диагностики блоков |
27 |
sofi_test_blocks |
u32 |
110 |
55 |
Сист. |
Флаги запуска диагностики блоков |
28 |
run_test |
u32 |
114 |
57 |
Сист. Только чтение |
Флаги выполнения диагностики блоков |
Контроль
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
11 |
reset_num |
u16 |
26 |
13 |
Сист. Только чтение Сохр. |
Количество перезапусков |
12 |
last_reset |
u16 |
28 |
14 |
Сист. Только чтение Сохр. |
Причина последнего сброса |
15 |
time_hms |
u8 |
46 |
23 |
Сист. |
Дата/время |
20 |
internal_temp |
float |
82 |
41 |
Сист. Только чтение |
Температура чипа |
21 |
v_pwr |
float |
86 |
43 |
Сист. Только чтение |
Напряжение питания |
22 |
v_bat |
float |
90 |
45 |
Сист. Только чтение |
Напряжение батарейки |
SOFI
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
1 |
device_type |
u8 |
2 |
1 |
Сист. Только чтение Сохр. |
Тип устройства |
2 |
board_ver |
u8 |
3 |
1 |
Сист. Только чтение Сохр. |
Версия устройства |
4 |
num_of_vars |
u16 |
6 |
3 |
Сист. Только чтение |
Общее количество регистров ОС + пользователь |
13 |
sys_tick_counter |
u64 |
30 |
15 |
Сист. Только чтение |
Миллисекундный таймер |
14 |
tick100us |
u64 |
38 |
19 |
Сист. Только чтение |
100-микросекундный таймер |
15 |
time_hms |
u8 |
46 |
23 |
Сист. |
Дата/время |
16 |
unix_time_sec |
s32 |
56 |
28 |
Сист. |
Дата/вермя в Unix-формате |
17 |
os_version |
u8 |
60 |
30 |
Сист. Только чтение |
Версия операционной системы |
19 |
uniq_id |
u8 |
70 |
35 |
Сист. Только чтение |
ID устройства |
29 |
state |
u32 |
118 |
59 |
Сист. Только чтение |
Состояние модуля |
30 |
command |
u16 |
122 |
61 |
Сист. |
Регистр команд |
31 |
debug_info |
u8 |
124 |
62 |
Сист. |
Отладочные регистры |
52 |
ai_internal |
u16 |
362 |
181 |
Сист. Только чтение |
Значение АЦП служебных каналов |
56 |
lang |
u8 |
382 |
191 |
Сист. Сохр. |
Язык интерфейса |
58 |
configuration |
u8 |
384 |
192 |
Сист. Сохр. |
Конфигурация |
59 |
serial |
u32 |
408 |
204 |
Сист. Сохр. |
Серийный номер |
60 |
compiled |
u8 |
412 |
206 |
Сист. Только чтение |
Информания о компиляции |
Процессы
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
23 |
cur_free_heap |
u32 |
94 |
47 |
Сист. Только чтение |
Текущий размер свободной ОЗУ процессов |
24 |
min_free_heap |
u32 |
98 |
49 |
Сист. Только чтение |
Минимальный размер свободной ОЗУ процессов |
44 |
flags_task |
u32 |
316 |
158 |
Сист. Только чтение |
Проверка запущенных процессов |
45 |
kernel_task_cnt |
u64 |
320 |
160 |
Сист. Только чтение |
kernel_task счетчик |
46 |
init_task_cnt |
u64 |
328 |
164 |
Сист. Только чтение |
init_task счетчик |
47 |
ethernet_input_task_cnt |
u64 |
336 |
168 |
Сист. Только чтение |
ethernet_task счетчик |
48 |
packet_task_cnt |
u64 |
344 |
172 |
Сист. Только чтение |
packet_task счетчик |
49 |
flags_init_passed |
u32 |
352 |
176 |
Сист. Только чтение |
Флаги процессов для инициализации |
50 |
flags_succ_init |
u32 |
356 |
178 |
Сист. Только чтение |
Флаги инициализированных процессов |
64 |
monitor_period |
u32 |
464 |
232 |
Сист. Только чтение |
Период монитора процессов, мс |
65 |
total_tasks_time |
float |
468 |
234 |
Сист. Только чтение |
Загрузка ЦП, % |
66 |
task_0 |
u8 |
472 |
236 |
Сист. Только чтение |
Процесс |
67 |
task_1 |
u8 |
500 |
250 |
Сист. Только чтение |
Процесс |
68 |
task_2 |
u8 |
528 |
264 |
Сист. Только чтение |
Процесс |
69 |
task_3 |
u8 |
556 |
278 |
Сист. Только чтение |
Процесс |
70 |
task_4 |
u8 |
584 |
292 |
Сист. Только чтение |
Процесс |
71 |
task_5 |
u8 |
612 |
306 |
Сист. Только чтение |
Процесс |
72 |
task_6 |
u8 |
640 |
320 |
Сист. Только чтение |
Процесс |
73 |
task_7 |
u8 |
668 |
334 |
Сист. Только чтение |
Процесс |
74 |
task_8 |
u8 |
696 |
348 |
Сист. Только чтение |
Процесс |
75 |
task_9 |
u8 |
724 |
362 |
Сист. Только чтение |
Процесс |
76 |
task_10 |
u8 |
752 |
376 |
Сист. Только чтение |
Процесс |
77 |
task_11 |
u8 |
780 |
390 |
Сист. Только чтение |
Процесс |
78 |
task_12 |
u8 |
808 |
404 |
Сист. Только чтение |
Процесс |
79 |
task_13 |
u8 |
836 |
418 |
Сист. Только чтение |
Процесс |
80 |
task_14 |
u8 |
864 |
432 |
Сист. Только чтение |
Процесс |
81 |
task_15 |
u8 |
892 |
446 |
Сист. Только чтение |
Процесс |
82 |
task_16 |
u8 |
920 |
460 |
Сист. Только чтение |
Процесс |
83 |
task_17 |
u8 |
948 |
474 |
Сист. Только чтение |
Процесс |
84 |
task_18 |
u8 |
976 |
488 |
Сист. Только чтение |
Процесс |
85 |
task_19 |
u8 |
1004 |
502 |
Сист. Только чтение |
Процесс |
86 |
task_20 |
u8 |
1032 |
516 |
Сист. Только чтение |
Процесс |
87 |
task_21 |
u8 |
1060 |
530 |
Сист. Только чтение |
Процесс |
88 |
task_22 |
u8 |
1088 |
544 |
Сист. Только чтение |
Процесс |
89 |
task_23 |
u8 |
1116 |
558 |
Сист. Только чтение |
Процесс |
90 |
task_24 |
u8 |
1144 |
572 |
Сист. Только чтение |
Процесс |
91 |
task_25 |
u8 |
1172 |
586 |
Сист. Только чтение |
Процесс |
92 |
task_26 |
u8 |
1200 |
600 |
Сист. Только чтение |
Процесс |
93 |
task_27 |
u8 |
1228 |
614 |
Сист. Только чтение |
Процесс |
94 |
task_28 |
u8 |
1256 |
628 |
Сист. Только чтение |
Процесс |
95 |
task_29 |
u8 |
1284 |
642 |
Сист. Только чтение |
Процесс |
96 |
task_30 |
u8 |
1312 |
656 |
Сист. Только чтение |
Процесс |
97 |
task_31 |
u8 |
1340 |
670 |
Сист. Только чтение |
Процесс |
LWIP
N |
Имя |
Тип |
Смещение |
Адрес ModBUS |
Флаги |
Описание |
---|---|---|---|---|---|---|
98 |
link |
u16 |
1368 |
684 |
Сист. Только чтение |
link |
99 |
eth_arp |
u16 |
1370 |
685 |
Сист. Только чтение |
eth_arp |
100 |
ip_frag |
u16 |
1372 |
686 |
Сист. Только чтение |
ip_frag |
101 |
ip_proto |
u16 |
1374 |
687 |
Сист. Только чтение |
ip_proto |
102 |
icmp |
u16 |
1376 |
688 |
Сист. Только чтение |
icmp |
103 |
udp |
u16 |
1378 |
689 |
Сист. Только чтение |
udp |
104 |
tcp |
u16 |
1380 |
690 |
Сист. Только чтение |
tcp |
105 |
mem_heap |
u16 |
1382 |
691 |
Сист. Только чтение |
mem_heap |
106 |
memp_udp_pool |
u16 |
1384 |
692 |
Сист. Только чтение |
memp_udp_pool |
107 |
memp_tcp_pool |
u16 |
1386 |
693 |
Сист. Только чтение |
memp_tcp_pool |
108 |
memp_listen_tcp |
u16 |
1388 |
694 |
Сист. Только чтение |
memp_listen_tcp |
109 |
memp_seg_tcp |
u16 |
1390 |
695 |
Сист. Только чтение |
memp_seg_tcp |
110 |
memp_altcp |
u16 |
1392 |
696 |
Сист. Только чтение |
memp_altcp |
111 |
memp_reassdata |
u16 |
1394 |
697 |
Сист. Только чтение |
memp_reassdata |
112 |
memp_frag_pbuf |
u16 |
1396 |
698 |
Сист. Только чтение |
memp_frag_pbuf |
113 |
memp_net_buf |
u16 |
1398 |
699 |
Сист. Только чтение |
memp_net_buf |
114 |
memp_net_conn |
u16 |
1400 |
700 |
Сист. Только чтение |
memp_net_conn |
115 |
memp_tcpip_api |
u16 |
1402 |
701 |
Сист. Только чтение |
memp_tcpip_api |
116 |
memp_tcpip_input |
u16 |
1404 |
702 |
Сист. Только чтение |
memp_tcpip_input |
117 |
memp_sys_timeout |
u16 |
1406 |
703 |
Сист. Только чтение |
memp_sys_timeout |
118 |
memp_pbuf_ref |
u16 |
1408 |
704 |
Сист. Только чтение |
memp_pbuf_ref |
119 |
memp_pbuf_pool |
u16 |
1410 |
705 |
Сист. Только чтение |
memp_pbuf_pool |
120 |
lwip_sys |
u16 |
1412 |
706 |
Сист. Только чтение |
lwip_sys |