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

Собрать технологических данные и передать в СУБД

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

Ответить

Автор темы
Alexandr_N
здесь недавно
здесь недавно
Сообщения: 34
Зарегистрирован: 04 авг 2010, 08:35
Имя: инженер
Страна: Россия
город/регион: Свердловская обл

Собрать технологических данные и передать в СУБД

Сообщение Alexandr_N »

Всем доброго времени суток. Хотелось бы услышать советы вот по какому делу. Стоит задача централизованного сбора, обработки технологических данных с нескольких цехов для последующего использования в различных АРМах управленцев и для SAP/R3. Производство трубной продукцией. Автоматизацией цехов заниматься не планируется, будем использовать что есть, Наверное можно обратиться к решениям по MES. На сегодняшний день достаточен модуль для обеспечения связи с оборудованием цехов для получения технологических данных с одной стороны и для передачи обработанных данных например в СУБД. Какие существуют на данный момент готовые решения. Какое из решение наиболее оптимально с точки зрения простоты внедрения и цены?

Romcheg
SCADA+
SCADA+
Сообщения: 597
Зарегистрирован: 05 ноя 2009, 11:18
Имя: Бузинов Роман Анатольевич
Страна: Россия
город/регион: Москва
Благодарил (а): 8 раз
Поблагодарили: 36 раз

Re: Собрать технологических данные и передать в СУБД

Сообщение Romcheg »

Тут еще вопрос - на чем у вас сама АСУТП сделана, а то может так оказаться, что или уже в СКАДе этой есть готовое решение, чтобы во внешнюю СУБД передать данные, а может и оказаться, что потребуется одевание штанов через голову, чтобы эти данные для СУБД у АСУТП отобрать силой. :D
SCADA+

Автор темы
Alexandr_N
здесь недавно
здесь недавно
Сообщения: 34
Зарегистрирован: 04 авг 2010, 08:35
Имя: инженер
Страна: Россия
город/регион: Свердловская обл

Re: Собрать технологических данные и передать в СУБД

Сообщение Alexandr_N »

автоматизация на Siemens, кое-где овеновские приборчики (локальные счетчики и измерители), регистраторы, фирму сейчас не помню (отечественные). СКАДА WinCC, но пока под эту задачу не заточена.

Romcheg
SCADA+
SCADA+
Сообщения: 597
Зарегистрирован: 05 ноя 2009, 11:18
Имя: Бузинов Роман Анатольевич
Страна: Россия
город/регион: Москва
Благодарил (а): 8 раз
Поблагодарили: 36 раз

Re: Собрать технологических данные и передать в СУБД

Сообщение Romcheg »

Ну - по Siemens тут вроде есть спецы, помогут. Я так подозреваю, что у них что-то должно быть штатное для передачи данных в СУБД, вроде "сурьезная" конторка. :)
SCADA+
Аватара пользователя

Trkoff
здесь недавно
здесь недавно
Сообщения: 56
Зарегистрирован: 03 ноя 2010, 11:11
Имя: Тырков Борис Алексеевич
Страна: Россия
город/регион: Омск

Re: Собрать технологических данные и передать в СУБД

Сообщение Trkoff »

А Вы в Вашей ВыньСС с архивами работаете?
А какую СУБД хотите использовать для хранения и накопления данных?

Автор темы
Alexandr_N
здесь недавно
здесь недавно
Сообщения: 34
Зарегистрирован: 04 авг 2010, 08:35
Имя: инженер
Страна: Россия
город/регион: Свердловская обл

Re: Собрать технологических данные и передать в СУБД

Сообщение Alexandr_N »

С архивами не работаем, база данных предполагается oracle.
Аватара пользователя

Trkoff
здесь недавно
здесь недавно
Сообщения: 56
Зарегистрирован: 03 ноя 2010, 11:11
Имя: Тырков Борис Алексеевич
Страна: Россия
город/регион: Омск

Re: Собрать технологических данные и передать в СУБД

Сообщение Trkoff »

Правильно ли я понял, что Вы мечтаете просто "засунуть" тэги из СКАДА в реляционную БД?
В табличку типа: TagName, TimeStamp, Value, etc.
Тогда по моему так можно (тут много достойных людей, которые, если что, меня поправят :-) ):
1. ВыньСС содержит в себе MS SQL. Оно туда тренды пишет (по-моему так).
2. Есть функции в WinCC, которые могут извлекать данные из архивов.
3. Осталось написать функции, которые пишут данные в Oracle

Это при условии, что у WinCC нет интерфейса в Oracle. Тут я не знаю...

Василий Иванович
авторитет
авторитет
Сообщения: 878
Зарегистрирован: 21 авг 2009, 14:25
Имя: Василий Иванович
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Собрать технологических данные и передать в СУБД

Сообщение Василий Иванович »

http://www.totallyintegratedautomation. ... nications/

https://a248.e.akamai.net/cache.automat ... en_V10.pdf

Вот. Держал в руках, работал с ним. Рекомендую. Штатное сименсовское устройство цепляется к обычной S7-300. Но программируется оно отдельной софтиной, которая по сути конфигурирует драйвер доступа к СУБД и к прочим локальным контроллерам (т.е. не только Сименс), а также компьютерам (Modbus, TCP и т.д.). Драйвер SAP R/3 тоже имеется. Эту софтину Сименс берет у американцев перепродает вместе со своим железом.

СКАДА при этом совсем не нужна. Данные берутся прямо из контроллера и кладутся в целевую базу или куда-нибудь еще. Не нужен шлюзовой компьютер, соответственно минимум проблем с техобслуживанием и вирусами. Программирования для организации связи нужно минимум, в основном конфигурирование драйверов.

Василий Иванович
авторитет
авторитет
Сообщения: 878
Зарегистрирован: 21 авг 2009, 14:25
Имя: Василий Иванович
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Собрать технологических данные и передать в СУБД

Сообщение Василий Иванович »

Кстати, из WinCC прямо в SAP заложить данные не получится никак. Штатный путь - через OPC куда-нибудь на третий компьютер или скриптами в базу, как уже советовали.

Автор темы
Alexandr_N
здесь недавно
здесь недавно
Сообщения: 34
Зарегистрирован: 04 авг 2010, 08:35
Имя: инженер
Страна: Россия
город/регион: Свердловская обл

Re: Собрать технологических данные и передать в СУБД

Сообщение Alexandr_N »

Trkoff писал(а):Правильно ли я понял, что Вы мечтаете просто "засунуть" тэги из СКАДА в реляционную БД?
Не совсем. Использование СКАДА системы по большому счету даже нежелательно, но пока единственное решение, до которого дошли самостоятельно (рассматривается как некий шлюз между АСУТП и ERP). Предполагали использовать срипты WinCC с запросами в БД, таким образом осуществлять взаимодействие.
Заинтересовало решение предложенное Василий Ивановичем. На первый взгляд именно то что нужно. Будем разбираться.

ibednyakov
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 21 май 2011, 08:17
Имя: Бедняков Илья Владиславович
Страна: Россия
город/регион: Санкт-Петербург

Re: Собрать технологических данные и передать в СУБД

Сообщение ibednyakov »

3 варианта навскидку (сам этим занимаюсь)

1. Лезем в SQL и берем что нужно сторонним софтом (VB. C#) и передаем в SAP
2. Сторонним софтом коннектимся к WinCC OPC серверу (или тому который у вас стоит для сбора данных), забираем данные on-line и кладем в то место куда хотим (база данных, файлы с отчетами)
3. SAP как правило имеет модули взаимодействия с SCADA системами или OPC

Василий Иванович
авторитет
авторитет
Сообщения: 878
Зарегистрирован: 21 авг 2009, 14:25
Имя: Василий Иванович
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: Собрать технологических данные и передать в СУБД

Сообщение Василий Иванович »

Все три варианта - это "сторонний софт" в той или иной форме. Насчет саповских "модулей взаимодействия" Вы твердо знаете, или просто догадки? Если знаете, скажите, как называются эти модули, а то я подозреваю, что это тот же "сторонний софт". А человеку надо готовое решение.
Ответить

Вернуться в «MES - Системы автоматизации управления производством»