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

Реализация IEC 60870-5-101 на S7-300

Ответить
Аватара пользователя

Автор темы
VADR
администратор
администратор
Сообщения: 4727
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 225 раз
Поблагодарили: 392 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение VADR »

Здравствуйте, коллеги.

Гуглил по поводу 101 протокола на 300-м симатике, накопал примерно такое:
1 вариант. SIPLUS RIC bundle with SIMATIC S7-300. Судя по описанию - комплект из 300-го симатика, коммуникационника (непонятно, почему во всех вариантах для 101-го протокола указан вариант коммуникационника для rs-232, хотя для 103 - везде rs-485) и каких-то билбиотек (вроде всё?). Непонятно, может ли этот комплект выполнять какие-то другие функции (технологией управлять), или он нужен исключительно для обмена с оборудованием по 101-му? (забыл в начале указать, что задачи для этого обмена не особо большие - сбор данных со счётчиков, количество которых точно меньше 10, управление не предполагается).
2 вариант. Библиотеки IEC 60870 (для S7-400). Здесь возможна работа через CP341 в корзине с ET200M, но по описанию - только для S7-400.
Вопрос, собственно: как лучше сделать? Если, к примеру, контроллер S7-300, корзина ET200M, в ней CP341 - как лучше сделать? А если S7-300 дублируется через SW Redundancy, и подключение ET200M делается дублированным?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1465
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 45 раз
Поблагодарили: 104 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение CHANt »

Добрый день!
На мой взгляд симатик не самый подходящий контроллер для решения задач телемеханики. Охренеть как дорого! :crazy0to: Для сложного логического управления объектом это нормально, но, контроллер телемеханики это просто однонаправленная трансляция данных наверх и обратно ТУ (если есть). Хотя, тут у нас на форуме реализаторы телемеханики РП и ТП (6-10кВ) на симатике есть :lol: , такое убабахали еще и с использованием PCS7 ))) Но все же это не практично.
Далее, может быть что-то и изменилось, я последнее время больше с бумажками работаю, но, 101 протокол "точка-точка", его конечно можно передать по RS-485, и мы используем такое когда большое расстояние между КП телемеханики и каналообразующей аппаратурой, но в такой сети только мастер и один слейв. И опять есть ограничения, работает только в небалансном режиме, а в дуплексе RS-485 сами понимаете. Т.е. Вам потребуется на 10 счетчиков десять коммуникационников. Проще опросить их по модбасу или посмотреть варианты с шлюзами. Например, S7-1200 собирает по модбасу и передает в S7-300 ...Не буду гадать не знаю Вашу задачу)
--------------------------------------------------------------------------------------------
Аватара пользователя

Автор темы
VADR
администратор
администратор
Сообщения: 4727
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 225 раз
Поблагодарили: 392 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение VADR »

Задача в общем виде такая: объект в предпроектной стадии (собираются в кучу ТЗ по разным направлениям: технология, КИП, АСУТП, электрика), окончательного выбора решения нет, в том числе - нет выбора "железа". Электрики предполагают поставить то ли счётчики, то ли измерители с поддержкой протокола 101 и, возможно, 104. Спрашивают, можем ли мы средствами АСУТП по этим протоколам выдернуть данные из этих устройств, об управлении в этом виде речь не идёт. Если будут задумываться об управлении по 101-му - буду отправлять их делать отдельную систему, ибо управлением технологией и переключениями по электрике занимаются разные люди.
CHANt писал(а): 101 протокол "точка-точка"
То есть, вариантов с общей шиной на несколько устройств с назначением адресов и обращением мастера к конкретному слейву по адресу - в 101-м нет? И тогда на каждый счётчик корячится отдельный коммуникационник??? Жесть. А 104-й по сути дарит электрикам перспективу иметь собственную отдельную сеть по предприятию, которую им же надо и администрировать, опять же - межсетевые экраны, 31-й приказ... Однако.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.

leon78
эксперт
эксперт
Сообщения: 1031
Зарегистрирован: 25 июл 2008, 10:06
Имя: Леонид
Страна: РФ
Благодарил (а): 34 раза
Поблагодарили: 110 раз

Реализация IEC 60870-5-101 на S7-300

Сообщение leon78 »

"Транснефть" использует МЭК 60870-5-101 в многоточечном режиме.
Для примера, выдержка из документации на модуль BMXNOR0200:
IEC 60870-5-101 Interoperability for BMX NOR 0200 H as Master
...
Network Configuration
X Point-to-point
X Multipoint-part line
X Multi point-to-point
X Multipoint-star

http://www.sms-automation.ru поставляет автоматики на базе контроллеров "Сименс", в составе есть коммуникационный контроллер с поддержкой 101 (не уверен, но должен быть) и 104 (100% работает).
Писали они сами, готовые библиотеки не использовали.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1465
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 45 раз
Поблагодарили: 104 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение CHANt »

VADR писал(а): То есть, вариантов с общей шиной на несколько устройств с назначением адресов и обращением мастера к конкретному слейву по адресу - в 101-м нет?
По моим данным - нет!
Пример проекта ТМ с RS-485.jpg
Вот такое на согласование приходило ))) Но, в этом примере дешевая ТМ ( по тем временам) один коммуникационник 7 тыр стоил всего, это немного.
Про многоточечный не видел и не слышал.
Мы пользуемся по RS-485 либо Modbus RTU, либо протокол производителя счетчика или МИП. Причем наша ТМ должна это поддерживать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось CHANt 03 фев 2017, 11:47, всего редактировалось 1 раз.
--------------------------------------------------------------------------------------------
Аватара пользователя

CHANt
эксперт
эксперт
Сообщения: 1465
Зарегистрирован: 25 июл 2008, 10:25
Имя: Эдуард Владимирович
Страна: СССР
город/регион: Оренбург
Благодарил (а): 45 раз
Поблагодарили: 104 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение CHANt »

leon78 писал(а): http://www.sms-automation.ru поставляет автоматики на базе контроллеров "Сименс", в составе есть коммуникационный контроллер с поддержкой 101 (не уверен, но должен быть) и 104 (100% работает).
Писали они сами, готовые библиотеки не использовали.
Да, это именно те ребята которые русифицируют WinCC, PCS7 - Центр компетенции называется. Напишут что хочешь ))) Я, в их УЦ учился. Тем не менее, в примерах их проектов по RS-485 протокол DNP3, это не 101 протокол... Ну а 104 VADR не нужен))) Киберзащитники, которым нынче еще и госизмену "шьют", запугали народ тут.
--------------------------------------------------------------------------------------------
Аватара пользователя

Автор темы
VADR
администратор
администратор
Сообщения: 4727
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 225 раз
Поблагодарили: 392 раза

Реализация IEC 60870-5-101 на S7-300

Сообщение VADR »

CHANt писал(а): 104 VADR не нужен
А вот не факт :). Хотя, судя по последним обсуждениям, вполне возможно от подключения к симатику будем отказываться совсем в пользу OPC-сервера, предоставляющего данные в АСОДУ. А электрики - отдельно сами по себе. Собственно технологу эти данные не особо и нужны - нужны электрикам и диспетчерам. Обсуждения продолжаются :)
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Ответить

Вернуться в «ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)»