НТК Интерфейс
Контроллеры серии «Синком-Д». Руководство по эксплуатации
×
Меню

4.18. Настройка шины TM-Bus

Шина «Исеть TM-BUS» является основным средством коммуникации между контроллерами серии «Синком-Д». Контроллеры, будучи объединёнными посредством шины «Исеть TM-BUS», образуют кластер, который даёт возможность любому устройству, входящему в кластер, использовать данные, получаемые другими устройствами из своих источников. Любой контроллер , будучи подключённым к шине, может выдавать на неё данные, полученные из своих источников, а также может получать с неё данные, источником которых являются другие модули.
Шина «Исеть TM-BUS» может быть создана в локальном сегменте сети Ethernet. В одном сегменте может существовать только одна шина «Исеть TM-BUS». Обмен данными происходит посредством широковещательных UDP-пакетов (по умолчанию - порт 973).
Шина «Исеть TM-BUS» осуществляет перенос данных от контроллера-источника к контроллерам-приемникам единовременно, поэтому можно сказать, что устройства, использующие шину «Исеть TM-BUS», фактически обладают единым адресным пространством. Контроллеры, которым разрешена выдача данных на шину, проецируют свои данные в соответствии с их адресом на шине «Исеть TM-BUS», создавая таким образом виртуальное поле данных, являющееся совместным продуктом контроллеров, входящих в кластер «Исеть TM-BUS». В оперативной памяти контроллеров, которым разрешено чтение с шины, будет сформировано реальное поле данных, которое можно отправлять на смежные уровни управления, используя их коммуникационные возможности. Для поддержания актуальности поля данных обновляется с периодом не более 5 секунд.
Чтобы настроить шину «Исеть TM-BUS» необходимо выполнить следующие действия:
Так как шина «Исеть TM-BUS» создаёт единое адресное пространство между всеми подключенными на неё контроллерами, телепараметры одного типа, полученные разными контроллерами, не должны записываться в одни и те же адреса в массивах телеметрии контроллеров.
Пример: Контроллер «Синком-Д2» получает 8 ТС от модуля серии «МТС-8», которые записываются в массив ТС контроллера по адресам с 1 до 8. Контроллер «Синком-Д3» соединён с контроллером «Синком-Д2» шиной «Исеть TM-BUS». Так как контроллеры находятся в едином адресном пространстве, ТС полученные в контроллером «Синком-Д2» также отражаются в массиве контроллера «Синком-Д3». Специальный знак рядом со значением ТС во вкладке «Мониторинг данных» отражает что ТС получены по шине «Исеть TM-BUS».
 
Внимание: В том случае, когда в одном сегменте сети Ethernet описаны шина «Исеть TM-BUS» и мостовой контроллер (Синком-IP для передачи данных в протоколах «Гранит», «ТМ-512», «Компас», «ТМ-120»), для обмена по шине  «Исеть TM-BUS» должен быть выбран UDP-порт отличный от 973, так как  по этому порту  выполняется общение с мостовым контроллером.
 
Пример 1: Контроллер «Синком-Д2» получает 8 ТС от модуля «МТС-8» и передаёт их в шину «Исеть TM-BUS». Контроллер «Синком-Д3» получает 23 ТИ от устройства, которое он опрашивает по протоколу MODBUS RTU, и данные из шины «Исеть TM-BUS». Также, контроллер  «Синком-Д3» передаёт все полученные данные на «верхний уровень».
Так как контроллер «Синком-Д2» не принимает данные из шины «Исеть TM-BUS» ТИ получаемые контроллером «Синком-Д3» в его массиве ТИ не отражаются.
Настройки шины «Исеть TM-BUS» контроллера  «Синком-Д2»
 
Настройки шины «Исеть TM-BUS» контроллера  «Синком-Д3»
 
Массив ТС контроллера  «Синком-Д2»
 
Массив ТС контроллера  «Синком-Д3»
 
Массив ТИ контроллера  «Синком-Д2»
 
Массив ТИ контроллера  «Синком-Д3»
 
 
Пример 2: Контроллер «Синком-Д2» получает 8 ТС от модуля «МТС-8» и передаёт их в шину «Исеть TM-BUS». Также, контроллер получает данный из шины «Исеть TM-BUS». Контроллер «Синком-Д3» получает 23 ТИ от устройства, которое он опрашивает по протоколу MODBUS RTU, и данные из шины «Исеть TM-BUS». Также, контроллер  «Синком-Д3» передаёт все полученные данные на «верхний уровень».
Так как оба контроллера настроены на приём и передачу по шине «Исеть TM-BUS», то оба контроллера получаю данные друг друга.
Настройки шины «Исеть TM-BUS» контроллера  «Синком-Д2»
 
Настройки шины «Исеть TM-BUS» контроллера  «Синком-Д3»
 
Массив ТС контроллера  «Синком-Д2»
 
Массив ТС контроллера  «Синком-Д3»
 
Массив ТИ контроллера  «Синком-Д2»
 
Массив ТИ контроллера  «Синком-Д3»
 
Для сохранения внесённых изменений необходимо нажать кнопку «Записать в контроллер».