1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

управление по iec60870-5-104

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
shketkba
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 10 ноя 2019, 00:42
Имя: Богдан

управление по iec60870-5-104

Сообщение shketkba »

мб кто-то имеет опыт реализации управления по 104 протоколу (задание уставок на слейв устройства)? поделитесь опытом. хотелось бы реализовать эту задачу локально, мб на каком-нибудь ПЛК.
Аватара пользователя

servo85
специалист по B&R
специалист по B&R
Сообщения: 157
Зарегистрирован: 15 фев 2014, 23:37
Имя: Волоснов Сергей
Страна: Казахстан
город/регион: Актобе
Благодарил (а): 19 раз
Поблагодарили: 11 раз

управление по iec60870-5-104

Сообщение servo85 »

Автоматизация бардака порождает только автоматизированный бардак

Автор темы
shketkba
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 10 ноя 2019, 00:42
Имя: Богдан

управление по iec60870-5-104

Сообщение shketkba »

servo85 писал(а): 10 ноя 2019, 12:27 Возможно пригодится OPC DA и UA -сервер протокола МЭК 60870-5-104
это не совсем то что ищу. есть два слейв устройства, с первого нужно вычитать данные, с другого вычитать данные и используя полученные данные и математику задавать ему же уставки, при чем уставок допустим 20, и их нужно отправлять одновременно (или близко к этому). интересует как реализуется очередь команд по 104. и мб кто-то делал подобное на плк(симена, абб, Шнайдер и т.д.)
Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1746
Зарегистрирован: 18 янв 2009, 12:25
Имя: Дмитрий
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 143 раза

управление по iec60870-5-104

Сообщение hell_boy »

Реализация на ПЛК драйвера МЭК 60870-5-104 с функциональностью контролирующей станции "Controlling Station (Master)" - большая редкость. У Шнайдера BMXNOR0200H вроде может, но не проверял
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой

Автор темы
shketkba
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 10 ноя 2019, 00:42
Имя: Богдан

управление по iec60870-5-104

Сообщение shketkba »

hell_boy писал(а): 10 ноя 2019, 19:38 Реализация на ПЛК драйвера МЭК 60870-5-104 с функциональностью контролирующей станции "Controlling Station (Master)" - большая редкость. У Шнайдера BMXNOR0200H вроде может, но не проверял
А мб вы сможете мне подсказать как реализовать по 104 протоколу "масив" команд. Нужно делать буфер и по очереди по одной команде отсылать, или все же есть возможность реализовать отправки нескольки команд одновременно?
Аватара пользователя

hell_boy
почётный участник форума
почётный участник форума
Сообщения: 1746
Зарегистрирован: 18 янв 2009, 12:25
Имя: Дмитрий
Страна: Россия
город/регион: Москва
Благодарил (а): 6 раз
Поблагодарили: 143 раза

управление по iec60870-5-104

Сообщение hell_boy »

shketkba писал(а): 11 ноя 2019, 12:16 возможность реализовать отправки нескольки команд одновременно
Для одновременной отправки нескольких дискретных команд (вкл/выкл, 0/1 и т.п.) используются команды C_RC или C_BO, которые позволяют отправить одной посылкой (фрейме) 8-ми или 32-х битные массивы. В случае с аналоговыми командами, в теории их несколько можно отправить в одном фрейме. Максимальная длина фрейма - 249 байт, поместится 16 или 17 команд. Как оно будет в реальной жизни, надо проверять на конкретном оборудовании. В реализации firmware конкретного модуля или ЦПУ контроллера может быть заложена отправка команд в виде 1 фрейм - 1 команда.
"Умные люди обсуждают идеи, средние - события, а глупые - людей" Л.Н. Толстой
Ответить

Вернуться в «Интерфейсы, протоколы, связь»