Адресное пространство BRIC-RW-COMB-22 ====================================== SOFI V-1.0.0.5 Сетевые настройки ------------------- .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 0,"mdb_addr","u16",0,0,"Сист. Сохр.","Адрес ModBUS" 3,"module_number","u16",4,2,"Сист. Только чтение","Номер модуля (0 - 3)" 5,"ip","u8",8,4,"Сист. Сохр.","IP-адрес (SLIP)" 6,"netmask","u8",12,6,"Сист. Сохр.","Маска подсети (SLIP)" 7,"gateaway","u8",16,8,"Сист. Сохр.","Шлюз (SLIP)" 8,"usb_local_ip","u8",20,10,"Сист. Сохр.","IP-адрес (USB)" 9,"mdb_revers","u8",24,12,"Сист. Сохр.","Поменять местами функции 3 и 4 " 10,"mdb_shift","u8",25,12,"Сист. Сохр.","Задать начальный адрес с 1 " 19,"mac_addr","u8",68,34,"Сист. Только чтение","MAC адрес" Интерфейсы ------------ .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 34,"manch_freq","float",140,70,"Сист. Сохр.","Битрейт интерфейса Manchester, Гц" 43,"uart1_sets","u16",170,85,"Сист. Сохр.","Настройки RS-485 IMMO" 44,"uart3_sets","u16",172,86,"Сист. Сохр.","Настройки UART_DEBUG" 70,"rs_485_immo_sends","u32",762,381,"Сист.","RS-485 IMMO передано" 71,"rs_485_immo_errors","u32",766,383,"Сист.","RS-485 IMMO ошибки" 75,"rs_485_immo_slip","u8",837,418,"Сист. Сохр.","RS-485 IMMO Выбор протокола " Аналоговые входы ------------------ .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 52,"ai_unit","u16",522,261,"Сист. Только чтение","Значение АЦП аналоговых входов" 53,"ai_state","u16",536,268,"Сист. Только чтение","Состояние аналогового входа. Лог. 1 - в пределах 4-20 мА" 54,"ai_calib_a","float",538,269,"Сист. Сохр. ","Калибровочный коэффициент A" 55,"ai_calib_b","float",566,283,"Сист. Сохр. ","Калибровочный коэффициент B" 56,"ai_physical","float",594,297,"Сист. Только чтение","Значение в физ. единицах (мА или В)" 57,"ai_physical_high","float",622,311,"Сист. Сохр.","Верхний предел в физ. единицах (мА или В)" 58,"ai_physical_low","float",650,325,"Сист. Сохр.","Нижний предел в физ. единицах (мА или В)" 59,"ai_buf_len","u16",678,339,"Сист. Сохр.","Количество тзмерений для усреднения" 60,"ai_sample_rate","float",680,340,"Сист. Только чтение","Частота дискретизации" Дискретные входы ------------------ .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 46,"di_noise_fltr_us","u16",198,99,"Сист. Сохр.","Минимальная длительность импульса дискретных входов (х10 мкс)" 47,"di_pulseless_ms","u32",230,115,"Сист. Сохр.","Время обнуления измеренной частоты дискретных входов, мс" 48,"di_mode","u16",294,147,"Сист. Сохр.","Режим работы дискретных входов" 49,"di_state","u32",326,163,"Сист. Только чтение Сохр.","Логическое состояние дискретных входов" 50,"di_cnt","u64",330,165,"Сист. Сохр.","Счетчики дискретных входов" 51,"di_freq","float",458,229,"Сист. Только чтение Сохр.","Частота дискретных входов" Самодиагностика ----------------- .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 26,"di_test_result","u32",106,53,"Сист. Только чтение","Результат диагностики дискретных входов" 27,"ai_test_result","u32",110,55,"Сист. Только чтение","Результат диагностики аналоговых входов" 28,"sofi_test_result","u32",114,57,"Сист. Только чтение","Флаги результатов диагностики блоков" 29,"sofi_test_blocks","u32",118,59,"Сист.","Флаги запуска диагностики блоков" 30,"run_test","u32",122,61,"Сист. Только чтение","Флаги выполнения диагностики блоков" 68,"isol_pwr_state","u16",752,376,"Сист. Только чтение","Состояние источников гальв. изол. питания" Контроль ---------- .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 15,"time_hms","u8",46,23,"Сист.","Дата/время" 17,"runtime","u32",60,30,"Сист. Сохр. ","Общее время работы" 21,"internal_temp","float",86,43,"Сист. Только чтение","Температура MCU" 22,"v_pwr","float",90,45,"Сист. Только чтение","Напряжение питания" 23,"v_bat","float",94,47,"Сист. Только чтение","Напряжение батарейки" SOFI ------ .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 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,"runtime","u32",60,30,"Сист. Сохр. ","Общее время работы" 18,"os_version","u8",64,32,"Сист. Только чтение","Версия операционной системы" 20,"uniq_id","u8",74,37,"Сист. Только чтение","ID устройства" 31,"state","u32",126,63,"Сист. Только чтение","Состояние модуля" 32,"command","u16",130,65,"Сист.","Регистр команд" 33,"debug_info","u8",132,66,"Сист.","Отладочные регистры" 69,"ai_internal","u16",754,377,"Сист. Только чтение","Значение АЦП служебных каналов" 72,"watchlist","u16",770,385,"Сист. Сохр.","Список индексов отслеживаемых регистров" 74,"lang","u8",836,418,"Сист. Сохр.","Язык интерфейса " 76,"configuration","u8",838,419,"Сист. Сохр. ","Конфигурация" 77,"serial","u32",862,431,"Сист. Сохр. ","Серийный номер" 78,"compiled","u8",866,433,"Сист. Только чтение","Информания о компиляции" Процессы ---------- .. csv-table:: :header: "N","Имя","Тип","Смещение","Адрес ModBUS","Флаги", "Описание" :widths: 10, 45, 20, 30, 20, 30, 40 24,"cur_free_heap","u32",98,49,"Сист. Только чтение","Текущий размер свободной ОЗУ процессов" 25,"min_free_heap","u32",102,51,"Сист. Только чтение","Минимальный размер свободной ОЗУ процессов" 61,"flags_task","u32",708,354,"Сист. Только чтение","Проверка запущенных процессов" 62,"kernel_task_cnt","u64",712,356,"Сист. Только чтение","kernel_task счетчик" 63,"init_task_cnt","u64",720,360,"Сист. Только чтение","init_task счетчик" 64,"ethernet_input_task_cnt","u64",728,364,"Сист. Только чтение","ethernet_task счетчик" 65,"packet_task_cnt","u64",736,368,"Сист. Только чтение","packet_task счетчик" 66,"flags_init_passed","u32",744,372,"Сист. Только чтение","Флаги процессов для инициализации" 67,"flags_succ_init","u32",748,374,"Сист. Только чтение","Флаги инициализированных процессов" 79,"monitor_period","u32",906,453,"Сист. Только чтение","Период монитора процессов, мс" 80,"total_tasks_time","float",910,455,"Сист. Только чтение","Загрузка ЦП, %" 81,"task_0","u8",914,457,"Сист. Только чтение","Процесс" 82,"task_1","u8",942,471,"Сист. Только чтение","Процесс" 83,"task_2","u8",970,485,"Сист. Только чтение","Процесс" 84,"task_3","u8",998,499,"Сист. Только чтение","Процесс" 85,"task_4","u8",1026,513,"Сист. Только чтение","Процесс" 86,"task_5","u8",1054,527,"Сист. Только чтение","Процесс" 87,"task_6","u8",1082,541,"Сист. Только чтение","Процесс" 88,"task_7","u8",1110,555,"Сист. Только чтение","Процесс" 89,"task_8","u8",1138,569,"Сист. Только чтение","Процесс" 90,"task_9","u8",1166,583,"Сист. Только чтение","Процесс" 91,"task_10","u8",1194,597,"Сист. Только чтение","Процесс" 92,"task_11","u8",1222,611,"Сист. Только чтение","Процесс" 93,"task_12","u8",1250,625,"Сист. Только чтение","Процесс" 94,"task_13","u8",1278,639,"Сист. Только чтение","Процесс" 95,"task_14","u8",1306,653,"Сист. Только чтение","Процесс" 96,"task_15","u8",1334,667,"Сист. Только чтение","Процесс" 97,"task_16","u8",1362,681,"Сист. Только чтение","Процесс" 98,"task_17","u8",1390,695,"Сист. Только чтение","Процесс" 99,"task_18","u8",1418,709,"Сист. Только чтение","Процесс" 100,"task_19","u8",1446,723,"Сист. Только чтение","Процесс" 101,"task_20","u8",1474,737,"Сист. Только чтение","Процесс" 102,"task_21","u8",1502,751,"Сист. Только чтение","Процесс" 103,"task_22","u8",1530,765,"Сист. Только чтение","Процесс" 104,"task_23","u8",1558,779,"Сист. Только чтение","Процесс" 105,"task_24","u8",1586,793,"Сист. Только чтение","Процесс" 106,"task_25","u8",1614,807,"Сист. Только чтение","Процесс" 107,"task_26","u8",1642,821,"Сист. Только чтение","Процесс" 108,"task_27","u8",1670,835,"Сист. Только чтение","Процесс" 109,"task_28","u8",1698,849,"Сист. Только чтение","Процесс" 110,"task_29","u8",1726,863,"Сист. Только чтение","Процесс" 111,"task_30","u8",1754,877,"Сист. Только чтение","Процесс" 112,"task_31","u8",1782,891,"Сист. Только чтение","Процесс"