Господа специалисты, объясните, пожалуйста, некоторые моменты по сети BACNET
Есть три устройства связанных между собой некой внутренней сетью (это пожарные станции Siemens FC726).
Так как эта сеть имеет уровень IP, каждое из устройств адресуется как:
Устройство 1 - 192.168.2.1
Устройство 2 - 192.168.2.2
Устройство 3 - 192.168.2.3
Устройство 1 имеет еще один 2-й физический порт, адресуемый как 192.168.200.1. По этому порту это устройство подключено физически к ПК(IP адрес 192.168.200.5) с целью передачи информации о себе и о 2-х остальных устройствах по стандарту Bacnet IP (UDP порт BAC1(47809)).
На стороне ПК сконфигурен роутер на устройство 1 (команда Route -ADD -p 192.168.2.0 MASK 255.255.255.0 192.168.200.1 METRIC 99)
На стороне ПК (клиента) настроен BACNET драйвер (Cimetrix bacstac):
- UDP port BAC1 (47809)
- Разрешение на BBMD (типа широковещательные запросы в другие подсети)
- организован перечень IP адресов в разделе BBMD 192.168.2.1, 192.168.2.2, 192.168.2.3 с маской 255.255.255.255
С ПК обращение к Bacnet устройствам осуществляется через приложение “Wago Bacnet Configurator”. Анализ трафика осуществляется утилитой “WireShark”.
Вот не понятный мне момент.
Wago Bacnet Configurator «вываливает» в окно мониторинга все объекты от устройств, но при этом по WireShark не наблюдается ни единого bacnet или bacapp пакета (типа who is, readproperty и т.д.), только udp. Объясните как такое возможно? Приложены скрин-шоты: scr00 – подключение к устройству 1; scr01- к другим устройствам (это станции автоматизации Siemens PXC2000E.D), на которые драйвер "Cimetrix bacstac" перенастраивается (обращение не через BBMD, порт BAC0(47808)), сетевая карта также перенастраивается на сеть 192.168.1.X .
Всем спасибо
Сообщение отредактировал Sasha_24 - 24.4.2013, 12:11