Современная электроника №7/2026
ИНЖЕНЕРНЫЕ РЕШЕНИЯ 9 WWW.CTA.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА • № 7 / 2026 Рис. 2. Трасса от ПК до РПТ(x21) Рис. 3. Место установки РПТ(x21) Рис. 4. Место установки РПТ(x22) Рис. 5. Место установки ПК(x10) на верхней галерее элеватора тора. ПК с блоком питания и сетевым коммутатором, предназначенным для включения в локальную сеть, распо- ложены в боксе. На внешней боко- вой стороне установлена направлен- ная антенна [4]. Антенна закреплена с наклоном вниз к линии горизонта для покрытия близлежащей террито- рии складского комплекса. Таким образом, расположение ПК и РПТ обеспечивает покрытие необхо- димой площади складов. Топология обусловлена особенностями данного объекта. В конкретной реализации использовались возможности локаль- ной сети элеватора, которые позволи- ли установить ПК на верхней галерее, и имеющееся расположение других зданий объекта. Структура пакета и адресации обмена Структура пакета побайтно пред- ставлена на рис. 6. Оставлены основ- ные функциональные блоки стандар- та AX25 для пакета: синхронизация, адресация, данные, контроль пакета. Поскольку используемый HC12 настроен для максимальной дально- сти связи в режим UF4, он ограничен размером возможного использования пакета в 60 байт. Контроль искажения пакета выполняется по байту контроль- ной суммы «умножением» по модулю два всех байтов пакета. Чтобы не уве- личивать количество вычислений на другой тип контроля для большего раз- мера пакета и не терять на это время, выбран размер пакета в 23 байта. Предварительно определяются места расположения РПТ на объекте. Возможно задать вручную, какой РПТ и где работает, или перебором вари- антов возможного доступа в автома- тическом режиме. Так, например, для двух РПТ существует 3 варианта топо- логии, как показано на рис. 7. Количество вариантов определя- ется факториалом числа РПТ и для максимально применённых 6 РПТ составит 720 позиций. Поскольку РПТ располагаются постоянно и не пере- мещаются по объекту, их конфигу- рация записывается в файле ини- циализации в определённой форме. Заданное языком Forth «слово» DPK= записывает цифровую последова- тельность, определяющую топологию передачи. Чтобы не вводить лишних символов, цифрой ноль ограничива- ют поле адресов РПТ. Общий принцип конфигурации: сле- ва ноль обозначает ПК с адресом x10, и справа ноль обозначает адрес воз- можной ТШ. Между нулями указыва- ются адреса РПТ, где крайний спра- ва адрес всегда соответствует номеру по порядку строки топологии. Пер- вая строка – для РПТ(x21), вторая – для РПТ(x22) и так далее. Пример конфигурирования 6 РПТ с точкой подключения всех РПТ к ПК: DPK= 0 21 0; DPK= 0 22 0; DPK= 0 23 0; DPK= 0 24 0; DPK= 0 25 0; DPK= 0 26 0. Пример для 6 РПТ, где они располо- жены в «линейку» по три: DPK= 0 21 0 – РПТ(x21) к ПК(x10); DPK= 0 21 22 0 – РПТ(x22) к РПТ(x21), который подключён к ПК(x10); DPK= 0 21 22 23 0 – РПТ(x23) к РПТ(x22), РПТ(x22) к РПТ(x21), кото- рый подключён к ПК(x10); DPK= 0 24 0 – РПТ(x24) к ПК(x10); DPK= 0 24 25 0 – РПТ(x25) к РПТ(x24), который подключён к ПК(x10); DPK= 0 24 25 26 0 – РПТ(x26) к РПТ(x25), РПТ(x25) к РПТ(x24), кото- рый подключён к ПК(x10). Для объекта, приведённого на рис. 1, конфигурация для двух репитеров такая: DPK= 0 21 0 – РПТ(x21) к ПК(x10); DPK= 0 21 22 0 – РПТ(x22) к РПТ(x21), который подключён к ПК(x10). Если используется менее 6 РПТ, то в программе предусмотрено отключе- ние других адресов РПТ.
RkJQdWJsaXNoZXIy MTQ4NjUy