УкраїнськаEnglishmRussian
Вход/Новый
Тема без ответов

OpenSCADA опрашивает Beckhoff по протоколу ADS/AMS


Автор Сообщение
Сообщение создано: 29. 03. 2021 [12:09]
monia
Олег Намятов
Зарегистрирован(а) с: 21.05.2012
Сообщения: 173
Добрый день

Может кто сталкивался с данной задачей, поделитесь опытом пожалуйста.

Мне нужно опросить Beckhoff именно по средствам ADS/AMS.
Что я сделал:
1) настроил выходной транспорт
- Адрес: "TCP:192.168.1.234:48898" 48898 - взял из документации тут. Если не верно, то подскажите где можно узнать порт.
2) настроил контроллер в "Сбор данных Simens и Beckhoff"
- Тип соединения: ADS
- Адрес удаленного контроллера: 172.16.1.131.1.1:801|172.16.1.130.1.1:801 Как я понял в этом поле нужно указать AMS Net ID Beckhoff и через "|" указать Ams Net ID OpenSCADA станции (добавив к ip 1.1:801)
- Выходной транспорт: указал ранее созданный мной транспорт.
Я не понял:
1) Как в шаблоне обратиться к адресу на Beckhoff-ве, к примеру %MW2000, если Group = 0x4020? По идее должно быть 0x4020|2000|i2, но скорее всего я не так понял :(
2) Нужно ли создавать входной или выходной транспорт для 801 порта?
3) Нужно ли на Beckhoff-ве прописывать AMS Net ID OpenSCADA станции, если да, то откуда его взять? Наверное его надо брать из "Адрес удаленного контроллера", последний параметр после "|"

[Сообщение редактировалось 2 раз(а), в последний раз 29.03.2021 в 16:46.]



4244