Tools


«Сименс» в России

«Сименс» в России

Реалезация протокола IEC60870-5-104 в SIMATIC S7-1200

Логические модули LOGO!, базовые контроллеры SIMATIC S7-1200

Модераторы: anna_razgoeva, gulenok_andrey

Юрий М
Сообщения: 5
Зарегистрирован: 17 апр 2018, 05:46

Сообщение Юрий М » 08 окт 2018, 06:43

Кто может помочь?
Необходимо написать программу в TIA Portal V15 для контроллера SIMATIC S7-1200, с которого будет осуществляться сбор данных, и который будет управляться по протоколу IEC60870-5-104 пока не понятно от какого устройства. Для этого в составе контроллера должен использоваться коммуникационный модуль CP 1243-1 (6GK7243-1BX30-0XE0).
Кто знает какие блоки или библиотеки я должен поместить в программу контроллера SIMATIC S7-1200, чтобы обеспечить передачу данных по протоколу IEC60870-5-104 и вообще разобраться как это должно быть выполнено?
К сожалению, до этого еще не приходилось работать с протоколом IEC60870-5-104.
В идеале бы помог пример программы, если у кого такой есть.
Заранее благодарен.

Аватара пользователя
Grant_116
Сообщения: 25
Зарегистрирован: 30 июл 2018, 00:12

Сообщение Grant_116 » 08 окт 2018, 09:30

Скачайте данный мануал, он поможет в выборе блоков 78028908_SIMATIC_Comm_DOKU_v21_e

akcount
Сообщения: 13
Зарегистрирован: 26 июн 2019, 07:00
Откуда: Тюмень

Сообщение akcount » 17 окт 2019, 14:08

Юрий М писал(а):
08 окт 2018, 06:43
Кто может помочь?
"Сто четвертый МЭК" - это не модбас TCP, его на коленке за час не напишешь, протокол сложный.
Готовых библиотек МЭК-104 для 1200ой серии нет.
Есть коммуникационный процессор 6GK7 243-8RX30-0XE0, он подойдет.

Аватара пользователя
masteryoda
Сообщения: 53
Зарегистрирован: 16 апр 2018, 14:17
Откуда: ОП НПК "АО ТЯЖМАШ" г.Ульяновск

Сообщение masteryoda » 17 окт 2019, 15:23

Изображение
Изображение

Как то так, Сименс всё упростил до жути :-)

Геннадий1961
Сообщения: 34
Зарегистрирован: 18 окт 2019, 11:56

Сообщение Геннадий1961 » 18 окт 2019, 12:27

В свойствах коммуникационного процессора в разделе Communication types поставьте галочку Enable telecontrol communication и выберите нужный вам тип протокола. Не забудьте поставить галочки Enable online function и Enable S7 communication если хотите также иметь доступ в PLC с программатора.

cron