Добрый день!
Появилась у нас задача - надо с китайского робота считывать и записывать в него информацию по OPC UA. Здесь китайский робот имеет свой Motion контроллер, у которого на борту имеется OPC UA Server. Подключаемся к нему контроллером S7-1511 как OPC UA Client. Подключение, чтение/запись в цикле - всё сейчас идёт нормально. Но в самом начале я очень часто опрашивал OPC UA сервер на чтение данных (фактически постоянно - как только успешно завершилось чтение - сразу запрос на новое чтение). Из-за этого китайский контроллер начинал сильно тупить и робот замирал во время движения на неопределённое время :). Сейчас сделал фиксированное время чтения в 250 мс - полёт нормальный. Но в тот момент у программистов робота возник ко мне вопрос - почему ты не используешь режим подписки? Это же сильно разгружает коммуникацию. Я начал искать эту информацию, в мануалах Сименса написано что да, можно использовать подписку, но нигде не сказано - как сконфигурировать этот режим подписки Может кто-нибудь сталкивался с этим режимом подписки для OPC UA клиента на S7-1500?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Режим Подписки для S7-1500 OPC UA Client
Модератор: Глоб.модераторы