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

Получение данных из S7-400 в Excel

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)

Модератор: Глоб.модераторы

Ответить

Автор темы
MypaBeu
здесь недавно
здесь недавно
Сообщения: 58
Зарегистрирован: 08 авг 2011, 13:12
Имя: Николай Павлович
Страна: Россия
город/регион: Новокузнецк
Благодарил (а): 5 раз

Получение данных из S7-400 в Excel

Сообщение MypaBeu »

Доброго дня!
Имеется необходимость получать данные из контроллеров S7-400 в Excel. Может кто-то уже озадачивался этим вопросом?
Предполагаемые варианты:
1) Насколько понимаю, чаще всего для реализации различных «хотелок» используется OPC. Но в этой теме я полный «чайник». В частности, вопрос сразу подразделяется на 3 подвопроса: 1) какой OPC сервер нужен? (Siemens AG OPC Scout?) 2) как получать данные? (в ОРС сервере должен появиться перечень опрашиваемых тегов?)? 3) как передать данные в Excel (написать в Excel-е скрипт на Visual Basic?)? Подобные темы уже несколько раз рассматривались на форумах, например здесь: viewtopic.php?p=149378&hilit=pcs7#p149378 но «накатанного» пути (когда было бы понятно – какова последовательность действий для получения результата) – пока не нашел.
2) Как вариант – получать данные из визуализации. В т.ч. как вариант – формировать файл при нажатии доп. кнопки на визуализации. Но вариант «так себе». Кроме того, потребуется корректировка ПО. (при использовании ОРС, как полагаю, корректировка ПО не нужна.)
3) Использовать S7 Excel Connect. https://www.automation-portal.com/suppo ... 0-example/ Вроде бы лучший вариант: готовое приложение, только используй… Но из знакомых АСУшников никто о таком ПО даже и не слышал, т.е. не у кого даже проконсультироваться. Демо-версия почему-то не позволяет считать с контроллера ни одного тега, (даже не появляется возможности выбора тегов).

Очень понравилось, как реализуется данная задача у Rockwell Automation… Штатное ПО позволяет сразу тянуть данные в Excel.

I_m
не первый раз у нас
не первый раз у нас
Сообщения: 396
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 12 раз
Поблагодарили: 54 раза

Получение данных из S7-400 в Excel

Сообщение I_m »

1. Любой, работающий с сименсовскими ПЛК, доступный Вам.
2. Нет, не должен. Сами руками занесёте.
3. Не передать, а получить. Да, пишется скрипт. Там не очень сложно.

Автор темы
MypaBeu
здесь недавно
здесь недавно
Сообщения: 58
Зарегистрирован: 08 авг 2011, 13:12
Имя: Николай Павлович
Страна: Россия
город/регион: Новокузнецк
Благодарил (а): 5 раз

Получение данных из S7-400 в Excel

Сообщение MypaBeu »

I_m писал(а): 13 мар 2024, 14:23 1. Любой, работающий с сименсовскими ПЛК, доступный Вам.
2. Нет, не должен. Сами руками занесёте.
3. Не передать, а получить. Да, пишется скрипт. Там не очень сложно.
Спасибо!
1) Ок. Тогда работаю с Siemens AG OPC Scout V10.
2) Пока не разобрался как внести нужный тег (куда внести и в каком формате?). Буду искать и изучать литературу на Siemens AG OPC Scout V10.
3) Может у кого-нибудь есть пример скрипта?

I_m
не первый раз у нас
не первый раз у нас
Сообщения: 396
Зарегистрирован: 28 сен 2022, 15:26
Имя: Андрей
Благодарил (а): 12 раз
Поблагодарили: 54 раза

Получение данных из S7-400 в Excel

Сообщение I_m »

MypaBeu писал(а): 13 мар 2024, 15:43 3) Может у кого-нибудь есть пример скрипта?
Посмотрите во вложении пример с матриконовским симулятором. Ещё в старом экселе написано, в новом может какие подпрограммы переименовать придётся.

ЗЫ: может сименсовский OPC с родного железа и сам сумеет что-то подтянуть. Не знаю, впервые слышу про такой, а дела тем более не имел.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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