Добрый день.
Подскажите, можно ли при помощи OPC - сервера MasterOPC опрашивать контроллер S7-1200 и записывать данные в MySQL сервер? Вроде как можно через ODBC клиент, но был ли у кого такой опыт?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Запись из S7-1200 в MySQL
Модератор: Глоб.модераторы
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 27 апр 2013, 13:58
- Имя: Леонтьев Валерий Яковлевич
-
- почётный участник форума
- Сообщения: 3971
- Зарегистрирован: 20 янв 2010, 22:23
- Имя: Никита
- Страна: РФ
- город/регион: Мурманск
- Благодарил (а): 21 раз
- Поблагодарили: 229 раз
Запись из S7-1200 в MySQL
По второй части - было, но давно. Вспоминать надо, были нюансы, как с подключением, так и с данными. Кратко - удалось не все, что хотелось.
По первой - если MasterOPC сумеет опросить контроллер (по модбасу, скорее всего), то со стыком с мастерскадой проблем уже быть не должно (хотя, если OPC и скада на разных машинах - затея может быть ооочень увлекательной)
По первой - если MasterOPC сумеет опросить контроллер (по модбасу, скорее всего), то со стыком с мастерскадой проблем уже быть не должно (хотя, если OPC и скада на разных машинах - затея может быть ооочень увлекательной)
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
-
- здесь недавно
- Сообщения: 16
- Зарегистрирован: 02 июл 2015, 12:43
- Имя: Момотова Мария
- Страна: РФ
- Поблагодарили: 6 раз
Запись из S7-1200 в MySQL
Можно опросить Сименс Multi-Protocol MasterOPC Serverом, соответствующим плагином.
-
- здесь недавно
- Сообщения: 5
- Зарегистрирован: 27 апр 2013, 13:58
- Имя: Леонтьев Валерий Яковлевич
Запись из S7-1200 в MySQL
Проблема решена!
Кому может пригодится. Сименс опрашивали Multi-Protocol MasterOPC Serverом, правда пришлось отказаться от MySQL, записывали в sqlite3. Дело в том, что в бесплатной версии нет поддержки ODBC, она начинается только с 10к тегов плюс ключ, что нецелесообразно для нескольких тегов. Там можно вызвать скрипт на LUA, который и записывает в базу. А дальше мы дёргали оттуда из php-скрипта, что позволило осуществить небольшую web - визуализацию.
Кому может пригодится. Сименс опрашивали Multi-Protocol MasterOPC Serverом, правда пришлось отказаться от MySQL, записывали в sqlite3. Дело в том, что в бесплатной версии нет поддержки ODBC, она начинается только с 10к тегов плюс ключ, что нецелесообразно для нескольких тегов. Там можно вызвать скрипт на LUA, который и записывает в базу. А дальше мы дёргали оттуда из php-скрипта, что позволило осуществить небольшую web - визуализацию.