Доброго дня!
Имеется необходимость получать данные из контроллеров 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.
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Получение данных из S7-400 в Excel
Модератор: Глоб.модераторы
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Получение данных из S7-400 в Excel
1. Любой, работающий с сименсовскими ПЛК, доступный Вам.
2. Нет, не должен. Сами руками занесёте.
3. Не передать, а получить. Да, пишется скрипт. Там не очень сложно.
2. Нет, не должен. Сами руками занесёте.
3. Не передать, а получить. Да, пишется скрипт. Там не очень сложно.
-
- здесь недавно
- Сообщения: 58
- Зарегистрирован: 08 авг 2011, 13:12
- Имя: Николай Павлович
- Страна: Россия
- город/регион: Новокузнецк
- Благодарил (а): 5 раз
Получение данных из S7-400 в Excel
Спасибо!
1) Ок. Тогда работаю с Siemens AG OPC Scout V10.
2) Пока не разобрался как внести нужный тег (куда внести и в каком формате?). Буду искать и изучать литературу на Siemens AG OPC Scout V10.
3) Может у кого-нибудь есть пример скрипта?
-
- не первый раз у нас
- Сообщения: 396
- Зарегистрирован: 28 сен 2022, 15:26
- Имя: Андрей
- Благодарил (а): 12 раз
- Поблагодарили: 54 раза
Получение данных из S7-400 в Excel
Посмотрите во вложении пример с матриконовским симулятором. Ещё в старом экселе написано, в новом может какие подпрограммы переименовать придётся.
ЗЫ: может сименсовский OPC с родного железа и сам сумеет что-то подтянуть. Не знаю, впервые слышу про такой, а дела тем более не имел.
У вас нет необходимых прав для просмотра вложений в этом сообщении.