- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
управление по iec60870-5-104
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 10 ноя 2019, 00:42
- Имя: Богдан
управление по iec60870-5-104
мб кто-то имеет опыт реализации управления по 104 протоколу (задание уставок на слейв устройства)? поделитесь опытом. хотелось бы реализовать эту задачу локально, мб на каком-нибудь ПЛК.
-
- специалист по B&R
- Сообщения: 157
- Зарегистрирован: 15 фев 2014, 23:37
- Имя: Волоснов Сергей
- Страна: Казахстан
- город/регион: Актобе
- Благодарил (а): 19 раз
- Поблагодарили: 11 раз
управление по iec60870-5-104
Возможно пригодится OPC DA и UA -сервер протокола МЭК 60870-5-104
Автоматизация бардака порождает только автоматизированный бардак
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 10 ноя 2019, 00:42
- Имя: Богдан
управление по iec60870-5-104
это не совсем то что ищу. есть два слейв устройства, с первого нужно вычитать данные, с другого вычитать данные и используя полученные данные и математику задавать ему же уставки, при чем уставок допустим 20, и их нужно отправлять одновременно (или близко к этому). интересует как реализуется очередь команд по 104. и мб кто-то делал подобное на плк(симена, абб, Шнайдер и т.д.)servo85 писал(а): ↑10 ноя 2019, 12:27 Возможно пригодится OPC DA и UA -сервер протокола МЭК 60870-5-104
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
управление по iec60870-5-104
Реализация на ПЛК драйвера МЭК 60870-5-104 с функциональностью контролирующей станции "Controlling Station (Master)" - большая редкость. У Шнайдера BMXNOR0200H вроде может, но не проверял
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
-
- здесь недавно
- Сообщения: 4
- Зарегистрирован: 10 ноя 2019, 00:42
- Имя: Богдан
управление по iec60870-5-104
А мб вы сможете мне подсказать как реализовать по 104 протоколу "масив" команд. Нужно делать буфер и по очереди по одной команде отсылать, или все же есть возможность реализовать отправки нескольки команд одновременно?
-
- почётный участник форума
- Сообщения: 1746
- Зарегистрирован: 18 янв 2009, 12:25
- Имя: Дмитрий
- Страна: Россия
- город/регион: Москва
- Благодарил (а): 6 раз
- Поблагодарили: 143 раза
управление по iec60870-5-104
Для одновременной отправки нескольких дискретных команд (вкл/выкл, 0/1 и т.п.) используются команды C_RC или C_BO, которые позволяют отправить одной посылкой (фрейме) 8-ми или 32-х битные массивы. В случае с аналоговыми командами, в теории их несколько можно отправить в одном фрейме. Максимальная длина фрейма - 249 байт, поместится 16 или 17 команд. Как оно будет в реальной жизни, надо проверять на конкретном оборудовании. В реализации firmware конкретного модуля или ЦПУ контроллера может быть заложена отправка команд в виде 1 фрейм - 1 команда.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой