Здравствуйте, коллеги.
Гуглил по поводу 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 делается дублированным?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Реализация IEC 60870-5-101 на S7-300
Модератор: Глоб.модераторы
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Реализация IEC 60870-5-101 на S7-300
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Реализация IEC 60870-5-101 на S7-300
Добрый день!
На мой взгляд симатик не самый подходящий контроллер для решения задач телемеханики. Охренеть как дорого! Для сложного логического управления объектом это нормально, но, контроллер телемеханики это просто однонаправленная трансляция данных наверх и обратно ТУ (если есть). Хотя, тут у нас на форуме реализаторы телемеханики РП и ТП (6-10кВ) на симатике есть , такое убабахали еще и с использованием PCS7 ))) Но все же это не практично.
Далее, может быть что-то и изменилось, я последнее время больше с бумажками работаю, но, 101 протокол "точка-точка", его конечно можно передать по RS-485, и мы используем такое когда большое расстояние между КП телемеханики и каналообразующей аппаратурой, но в такой сети только мастер и один слейв. И опять есть ограничения, работает только в небалансном режиме, а в дуплексе RS-485 сами понимаете. Т.е. Вам потребуется на 10 счетчиков десять коммуникационников. Проще опросить их по модбасу или посмотреть варианты с шлюзами. Например, S7-1200 собирает по модбасу и передает в S7-300 ...Не буду гадать не знаю Вашу задачу)
На мой взгляд симатик не самый подходящий контроллер для решения задач телемеханики. Охренеть как дорого! Для сложного логического управления объектом это нормально, но, контроллер телемеханики это просто однонаправленная трансляция данных наверх и обратно ТУ (если есть). Хотя, тут у нас на форуме реализаторы телемеханики РП и ТП (6-10кВ) на симатике есть , такое убабахали еще и с использованием PCS7 ))) Но все же это не практично.
Далее, может быть что-то и изменилось, я последнее время больше с бумажками работаю, но, 101 протокол "точка-точка", его конечно можно передать по RS-485, и мы используем такое когда большое расстояние между КП телемеханики и каналообразующей аппаратурой, но в такой сети только мастер и один слейв. И опять есть ограничения, работает только в небалансном режиме, а в дуплексе RS-485 сами понимаете. Т.е. Вам потребуется на 10 счетчиков десять коммуникационников. Проще опросить их по модбасу или посмотреть варианты с шлюзами. Например, S7-1200 собирает по модбасу и передает в S7-300 ...Не буду гадать не знаю Вашу задачу)
--------------------------------------------------------------------------------------------
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Реализация IEC 60870-5-101 на S7-300
Задача в общем виде такая: объект в предпроектной стадии (собираются в кучу ТЗ по разным направлениям: технология, КИП, АСУТП, электрика), окончательного выбора решения нет, в том числе - нет выбора "железа". Электрики предполагают поставить то ли счётчики, то ли измерители с поддержкой протокола 101 и, возможно, 104. Спрашивают, можем ли мы средствами АСУТП по этим протоколам выдернуть данные из этих устройств, об управлении в этом виде речь не идёт. Если будут задумываться об управлении по 101-му - буду отправлять их делать отдельную систему, ибо управлением технологией и переключениями по электрике занимаются разные люди.
То есть, вариантов с общей шиной на несколько устройств с назначением адресов и обращением мастера к конкретному слейву по адресу - в 101-м нет? И тогда на каждый счётчик корячится отдельный коммуникационник??? Жесть. А 104-й по сути дарит электрикам перспективу иметь собственную отдельную сеть по предприятию, которую им же надо и администрировать, опять же - межсетевые экраны, 31-й приказ... Однако.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- эксперт
- Сообщения: 1146
- Зарегистрирован: 25 июл 2008, 10:06
- Имя: Леонид
- Страна: РФ
- Благодарил (а): 49 раз
- Поблагодарили: 134 раза
Реализация IEC 60870-5-101 на S7-300
"Транснефть" использует МЭК 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% работает).
Писали они сами, готовые библиотеки не использовали.
Для примера, выдержка из документации на модуль 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% работает).
Писали они сами, готовые библиотеки не использовали.
Хард - это то, что можно швырнуть об стенку, а софт - это то, что можно лишь обматерить.
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Реализация IEC 60870-5-101 на S7-300
По моим данным - нет! Вот такое на согласование приходило ))) Но, в этом примере дешевая ТМ ( по тем временам) один коммуникационник 7 тыр стоил всего, это немного.
Про многоточечный не видел и не слышал.
Мы пользуемся по RS-485 либо Modbus RTU, либо протокол производителя счетчика или МИП. Причем наша ТМ должна это поддерживать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось CHANt 03 фев 2017, 11:47, всего редактировалось 1 раз.
--------------------------------------------------------------------------------------------
-
- эксперт
- Сообщения: 1467
- Зарегистрирован: 25 июл 2008, 10:25
- Имя: Эдуард Владимирович
- Страна: СССР
- город/регион: Оренбург
- Благодарил (а): 46 раз
- Поблагодарили: 105 раз
Реализация IEC 60870-5-101 на S7-300
Да, это именно те ребята которые русифицируют WinCC, PCS7 - Центр компетенции называется. Напишут что хочешь ))) Я, в их УЦ учился. Тем не менее, в примерах их проектов по RS-485 протокол DNP3, это не 101 протокол... Ну а 104 VADR не нужен))) Киберзащитники, которым нынче еще и госизмену "шьют", запугали народ тут.leon78 писал(а): http://www.sms-automation.ru поставляет автоматики на базе контроллеров "Сименс", в составе есть коммуникационный контроллер с поддержкой 101 (не уверен, но должен быть) и 104 (100% работает).
Писали они сами, готовые библиотеки не использовали.
--------------------------------------------------------------------------------------------
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Реализация IEC 60870-5-101 на S7-300
А вот не факт :). Хотя, судя по последним обсуждениям, вполне возможно от подключения к симатику будем отказываться совсем в пользу OPC-сервера, предоставляющего данные в АСОДУ. А электрики - отдельно сами по себе. Собственно технологу эти данные не особо и нужны - нужны электрикам и диспетчерам. Обсуждения продолжаются :)
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.