Подскажите, специалисты.
Стоит задача создать систему сбора данных с примерно десятка технологических линий под управлением S7-300 и S7-200 через industrial ethernet.
Просто сбор, архивирование и отчеты.
1. Есть ли смысл использовать готовую систему с учетом того, что задачи довольно узки?
2. Если самим писать софт для этого, то какой сименсовский софт надо использовать (OPC-сервер, драйверы, step... и пр. с учетом того, что контроллеры разные) и где его брать(покупать отдельно или может с оборудованием что-то идет)?
? какой софт нужен для сбора данных c S7-300 и S7-200 ?
-
- Posts: 109
- Joined: Thu Oct 19, 2006 7:00 am
- Location: Russia
1. Что имеется в виду под готовой системой не совсем понятно. SCADA система?
2. OPC Server для S7-200 - S7-200 PC Access (максимум 8 контроллеров)
OPC Server для полноценных S7 - в пакете Simatic NET
В зависимости от кол-ва S7-300 можно использовать разные лицензии Simatic NET (самый дешевый Lean вариант насколько я помню позволяет 6 или 8 соединений).
Все коммуникационные драйвера входят в комплект.
Информация есть на automation-drives.ru
2. OPC Server для S7-200 - S7-200 PC Access (максимум 8 контроллеров)
OPC Server для полноценных S7 - в пакете Simatic NET
В зависимости от кол-ва S7-300 можно использовать разные лицензии Simatic NET (самый дешевый Lean вариант насколько я помню позволяет 6 или 8 соединений).
Все коммуникационные драйвера входят в комплект.
Информация есть на automation-drives.ru
? какой софт нужен для сбора данных c S7-300 и S7-200 ?
Да. Какие можно использовать? Не обязательно же WinCC. Я так понимаю, что если есть ОРС сервер, то можно от любого производителя?bunglehead wrote:1. Что имеется в виду под готовой системой не совсем понятно. SCADA система?
Т.е. если у меня 3 S7-200 и 6 S7-300 мне нужен S7-200 PC Access + Simatic NET Softnet Lean (8 подключений), т.е. и то и другое?bunglehead wrote: 2. OPC Server для S7-200 - S7-200 PC Access (максимум 8 контроллеров)
OPC Server для полноценных S7 - в пакете Simatic NET
В зависимости от кол-ва S7-300 можно использовать разные лицензии Simatic NET (самый дешевый Lean вариант насколько я помню позволяет 6 или 8 соединений).
Кстати, Softnet нужен при использовании обычной сетевой карты, а если используется CP 1613 A2, то нужен Simatic NET S7-1613? Или для целей сбора данных не стоит особо разорятся и обойтись простой сетевухой и Softnet Lean?
Извиняюсь за чайниковские вопросы
-
- Posts: 109
- Joined: Thu Oct 19, 2006 7:00 am
- Location: Russia
Конечно, WinCC не обязательно. В этом случае можно любую систему с поддержкой OPC.
Судя по всему, да. Насколько я понял Simatic NET не поддерживает S7-200.Т.е. если у меня 3 S7-200 и 6 S7-300 мне нужен S7-200 PC Access + Simatic NET Softnet Lean (8 подключений), т.е. и то и другое?
Это зависит от загрузки вашей сети. Если речь идет от десятках-сотнях параметров запрашиваемых раз в секунду разницы вы врядли заметите.Кстати, Softnet нужен при использовании обычной сетевой карты, а если используется CP 1613 A2, то нужен Simatic NET S7-1613? Или для целей сбора данных не стоит особо разорятся и обойтись простой сетевухой и Softnet Lean?
Для построения системы сбора технологических данных можно:
1 - использовать готовый софт, если не ошибаюсь, то это ,например, IndustrialSQL от Wonderware, есть еще что-то и подешевле но навскидку не помню
2 - писать программу самому. При этом если не использовать платные компоненты то придется изучать спецификацию OPC. Хотя в любом случае желательно её все же изучить. Можно использовать бесплатные исходные коды примеров. Бывает (например, с контроллером Omron), доступ к данным можно получить только через DDE. Все зависит от того что из софта используется.
На счет Simatic Net: rак правило, если есть система визуализации Simatic Net и подобные закупать не нужно, нужна только сама система сбора данных.
Я делал такую систему на Delphi, в качестве хранилища данных использовал MS SQL и Firebird, в зависимости от потребностей, а далее писал программу для построения отчетности. Есть еще некоторые моменты касающиеся того чтобы получаемые данные не терялись при обрыве связи с хранилищем данных, если это критично.
Если есть какие вопросы по этой теме - чем смогу помогу
1 - использовать готовый софт, если не ошибаюсь, то это ,например, IndustrialSQL от Wonderware, есть еще что-то и подешевле но навскидку не помню
2 - писать программу самому. При этом если не использовать платные компоненты то придется изучать спецификацию OPC. Хотя в любом случае желательно её все же изучить. Можно использовать бесплатные исходные коды примеров. Бывает (например, с контроллером Omron), доступ к данным можно получить только через DDE. Все зависит от того что из софта используется.
На счет Simatic Net: rак правило, если есть система визуализации Simatic Net и подобные закупать не нужно, нужна только сама система сбора данных.
Я делал такую систему на Delphi, в качестве хранилища данных использовал MS SQL и Firebird, в зависимости от потребностей, а далее писал программу для построения отчетности. Есть еще некоторые моменты касающиеся того чтобы получаемые данные не терялись при обрыве связи с хранилищем данных, если это критично.
Если есть какие вопросы по этой теме - чем смогу помогу