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

Запись из S7-1200 в MySQL

Ответить

Автор темы
aanvale
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 27 апр 2013, 13:58
Имя: Леонтьев Валерий Яковлевич

Запись из S7-1200 в MySQL

Сообщение aanvale »

Добрый день.
Подскажите, можно ли при помощи OPC - сервера MasterOPC опрашивать контроллер S7-1200 и записывать данные в MySQL сервер? Вроде как можно через ODBC клиент, но был ли у кого такой опыт?
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3913
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 20 раз
Поблагодарили: 218 раз

Запись из S7-1200 в MySQL

Сообщение Никита »

По второй части - было, но давно. Вспоминать надо, были нюансы, как с подключением, так и с данными. Кратко - удалось не все, что хотелось.
По первой - если MasterOPC сумеет опросить контроллер (по модбасу, скорее всего), то со стыком с мастерскадой проблем уже быть не должно (хотя, если OPC и скада на разных машинах - затея может быть ооочень увлекательной)
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "

MariaM
здесь недавно
здесь недавно
Сообщения: 16
Зарегистрирован: 02 июл 2015, 12:43
Имя: Момотова Мария
Страна: РФ
Поблагодарили: 6 раз

Запись из S7-1200 в MySQL

Сообщение MariaM »

Можно опросить Сименс Multi-Protocol MasterOPC Serverом, соответствующим плагином.

Автор темы
aanvale
здесь недавно
здесь недавно
Сообщения: 5
Зарегистрирован: 27 апр 2013, 13:58
Имя: Леонтьев Валерий Яковлевич

Запись из S7-1200 в MySQL

Сообщение aanvale »

Проблема решена!
Кому может пригодится. Сименс опрашивали Multi-Protocol MasterOPC Serverом, правда пришлось отказаться от MySQL, записывали в sqlite3. Дело в том, что в бесплатной версии нет поддержки ODBC, она начинается только с 10к тегов плюс ключ, что нецелесообразно для нескольких тегов. Там можно вызвать скрипт на LUA, который и записывает в базу. А дальше мы дёргали оттуда из php-скрипта, что позволило осуществить небольшую web - визуализацию.
Ответить

Вернуться в «MasterScada»