Приложение Ж. Карта регистров контроллера Мега12-NW

НазваниеТип переменнойРазмер массиваMODBUS адресПримечание
0Адрес РТМ контроллераKodInt1610РТМ64-адрес (в старшем бите - связной)
1Адрес MODBUS контроллераKodInt1611ModBus - адрес(+ обработка есть, но не используется)
2OffSet_RNKodInt1612Смещение частоты
3Адрес IP контроллераKodInt843
4Ошибки при ретрансляцииKodInt815
5Код ошибки конфигурацииKodInt815
6CRC описания СПKodInt826
7Маска IP контроллераKodInt847
8Уровень RSSI 6Lo WPANKodInt849
9Шлюз IP контроллераKodInt8411
10Адрес Second IP контроллераKodInt8413Второй IP для регистрациив 6Lo WPAN
11MAC Адрес 1 контроллераKodInt8615
12MAC Адрес 2 контроллераKodInt8618
13Текущее время: ГодKodInt8121Год c 1980
14Текущее время: МесяцKodInt8121Месяц
15Текущее время: ДеньKodInt8122День
16Текущее время: ЧасKodInt8122Час
17Текущее время: МинутаKodInt8123Минута
18Текущее время: СекундаKodInt8123Секунда
19Команда сбросаKodInt161245300=Перезагрузка контроллера (RESET)
20КомандаобновленияконфигурацииKodInt161255400=Обновить конфигурацию из буфера, 5401=Скопировать рабочую конфигурацию в буфер
21Команда окончания загрузкиKodInt16126Команда окончания загрузки файла прошивки 5500=Перевести контроллерв BOOT, 5501= Перевести контроллер в USER, 5502=Перевести контроллер в BOOT и обновить прошивку. 5800= сброс номера архивной записи
22Управление конфигурациейKodInt161275600=отключить,5601=включить исполнение ФБ, 5602=сохранить данные (принудительно)
23Команда расчета CRCKodInt161285700= посчитать СRC буфера конфигурации, 5701=буфера прошивки
24CRC файла прошивкиKodInt16129
25Настройка COM1KodInt16130Скорость СОМ1.(0-default,1-2400,2-4800,3-9600,4-14400,5-19200,6-28800,7-38400,8-56000,9-57600,10-76800,11-115200)
26Настройка COM2KodInt16131Скорость СОМ2
27Настройка COM3KodInt16132Скорость СОМ3
28Настройка COM4KodInt16133Скорость СОМ4
29Настройка INTBUSKodInt16134Скорость СОМIntBUS
30WhileTimerKodInt32135Служебный регистр
31ExtDeviceStatusKodInt32137Тип и состояние внешнего модуля на IDC-14
32Shift_MB_AdrKodInt16739
33Адрес конфигурацииKodInt32146
34Адрес прошивкиKodInt32148
35Адрес областиKodInt32150
36CRC всего файлаKodInt16152
37CRC сетевых переменныхKodInt16153
38Количество архивируемых СПKodInt16154
39Размер области архиваодной СПKodInt32155
40ConfigNumberKodInt16157Количество параллельно исполняемых конфигураций
41CurrentConfigKodInt16158Номер текущей конфигурации
42IP_Address_6LoWPANKodInt8459
43LocalnetworkipmaskKodInt8461IP маска 6Lo WPAN
44Время отключенияKodInt32163Время отключения запакованное.
45Дата отключенияKodInt32165Дата отключения запакованная.
46Настройка 6Lo WPANKodInt3216766-Мощность, 67-Номер канала
47Размер свободного стека в байтахKodInt16169
48НастройкиRadioNearKodInt16170Настройки ближнего радио: биты D0-D3 - мощность передатчика ближнего радио. 0=+3dBm…7=+20dBm; битыD4-D7 - режим работы ближнего радио 1=Smart433, 2=RFM23, 3=RadioNear; битыD8-D10 - частотный канал ближнего радио; биты D11-D15 - скорость ближнего радио 1=2400,2=4800,3=9600,4=19200,5=38400.
49Частота скоростных каналовKodInt32271Частота DI15,DI16
50Счетчики цифровых входовKodInt321875Счётчики DI1…DI16
51Состояние выходовKodInt161111Состояние DO1…DO4
52Состояние аналоговых входовKodInt164112Состояние AI1…AI4
53Предыдущее состояние DIKodInt321120Предыдущее сост. DI1…DI18
54СостояниеDIKodInt321122Состояние DI1…DI18
55Фильтр DIKodInt161124Фильтр дребезга DI1…DI14
56RSSI_RNKodInt162125Уровень радио RFM22
57Флаги исполнения конф.KodInt161127Флаги исполнения конфигурации
58Время цикла конф.(по 100мкс)KodInt161128Время исполнения конфигурации в циклах (по 100мкс)
59KernelClearTimeKodInt161129
60KernelLoadVarsTimeKodInt161130
61KernelSaveVarsTimeKodInt161131
62Кол-во принятых пакетовKodInt161132
63Кол-во пакетов с истекшим таймаутомKodInt161133
64BrakePaketsNumKodInt161134
65Макс размер конфигурации(исполняемая часть)KodInt161135В байтах
66Макс размер прошивкиKodInt161136В байтах
67ОЗУ переменныхKodInt161137Область переменных конфигурации в байтах
68ОЗУ сохраняемое во флешьKodInt161138Область сохраняемых переменных конфигурации в байтах
69Кол-во странице архивовKodInt161139Количество архивных записей по 64 байта
70Номер последнего архиваKodInt321140Номер последнего сохранённого архива в контролере
71Размер конфигурацииKodInt161142В байтах
72CfgTWICommSizeKodInt161143
73Кол-во СПKodInt161144
74Кол-во СП собственныхKodInt161145
75Кол-во перезагрузокKodInt161146
76Причина перезагрузокKodInt161147
77Версия ПОKodInt161148
78BootFlagsKodInt161149
79Флаги ошибокKodInt321150Приобновлении конфигурации
80Флаги ошибокKodInt321152Приисполнении конфигурации
81ModbusshiftKodInt81154Смещение регистров ModBus"0/1"
82modbus_function_reversKodInt81154Перенаправление 3 и 4 функции 0-норм, 1-инверсия
83Элементов очереди приемаKodInt162155Количество занятых элементов очереди приема
84Настройка дальнего радиоKodInt1611570-GMSK,1-FFSKClouse,2-FFSKOpen,3-Bell202
85RF modeKodInt161158Текущее состояние радио
86FBCfgSizeKodInt161159Размер конфигурации в байтах
87Кол-во циклов исполнения конфигурации в секKodInt161160
88RegTimeOutKodInt169161
89EthernetstatusKodInt161170
90GlobalTickKodInt322171
91KernelEventFlagsKodInt321175
92ConfigTimeKodInt321177
93Rezerv358KodInt161179
94GuIDKodInt323180
95MAC Адрес Slave1KodInt812186
96MAC Адрес Slave2KodInt812192
97MAC Адрес Slave3KodInt812198
98MAC Адрес Slave4KodInt812204
99MAC Адрес Slave5KodInt812210
100MAC Адрес Slave6KodInt812216
101MAC Адрес Slave7KodInt812222
102MAC Адрес Slave8KodInt812228
103MAC Адрес Slave9KodInt812234
104MAC Адрес Slave10KodInt812240
105MAC Адрес Slave11KodInt812246
106MAC Адрес Slave12KodInt812252
107MAC Адрес Slave13KodInt812258
108MAC Адрес Slave14KodInt812264
109MAC Адрес Slave15KodInt812270
110MAC Адрес Slave16KodInt812276
111MAC Адрес Slave17KodInt812282
112MAC Адрес Slave18KodInt812288
113MAC Адрес Slave19KodInt812294
114MAC Адрес Slave20KodInt812300
115MAC Адрес Slave21KodInt812306
116MAC Адрес Slave22KodInt812312
117MAC Адрес Slave23KodInt812318
118MAC Адрес Slave24KodInt812324
119MAC Адрес Slave25KodInt812330
120MAC Адрес Slave26KodInt812336
121MAC Адрес Slave27KodInt812342
122MAC Адрес Slave28KodInt812348
123MAC Адрес Slave29KodInt812354
124MAC Адрес Slave30KodInt812360
125MAC Адрес Slave31KodInt812366
126MAC Адрес Slave32KodInt812372
127MapTableKodInt1632378
128AdrArchKodInt321410Адрес области архива, ст.мл.
129DataArchKodInt864412Данные архива, 64 байта
130AdrConfigKodInt321444Адрес области конфигурации, ст.мл.
131DataConfigKodInt864446Данные конфигурации, 64 байта
132AdrFlashKodInt321478Адрес области ПО во флеш, ст.мл.
133DataFlashKodInt864480Данные ПО во флеш, 64 байта
134Буф_для_записи_FlashKodInt8256512
135SlaveCountKodInt161640
136link_errKodInt161641
137etharp_errKodInt161642
138etharp_cachinitKodInt161643
139ip_frag_errKodInt161644
140ip_errKodInt161645
141icmp_errKodInt161646
142udp_errKodInt161647
143tcp_errKodInt161648
144mem_max_usedKodInt161649
145mem_errKodInt161650
146mem_availKodInt161651
147mem_usedKodInt161652
148tcp_seg_useKodInt81653
149tcp_seg_errKodInt81653
150tcp_pcb_useKodInt81654
151tcp_pcb_errKodInt81654
152arp_errKodInt81655
153pbuf_pool_errKodInt81655
154pbuf_ref_errKodInt81656
155tcp_listen_errKodInt81656
156route_numberKodInt161657Количество маршрутов
157NumRecvPacketKodInt329658Количество принятых пакетов по каналам
158unix_timeKodInt321678Время в секундах в формате UnixTime
159debug_cmdKodInt161680
160From_To1_To2KodInt163681
161Routing_addKodInt161684
162reserv_buffKodInt8164685