PDA

Просмотр полной версии : Проблема связи WinCC + CoDeSys OPC Server



kraftway
17.11.2009, 14:28
Всем добрый день!

Необходима поддержка по проблеме потери связи между SCADA WinCC и CoDeSys OPC.

Существует следующая конфигурация аппаратно-программных средств:

1) ПЛК Овен 150-И-М , версия прошивки ПЛК 2.10.8, таргет 2.10 - 2 штуки
2) ПК с ОС Windows XP Pro SP2, с установленным WinCC RT v.6.0 SP4
3) ПК с ОС Windows 2000, c установленным WinCC RT v.6.0.SP4
4) Два сегмента сети Ethernet связаны между собой Wi-Fi мостом
5) ПЛК Овен c условным именем "V11_NO" + ПК WinXP находятся в одном сегменте, ПЛК Овен с именем "V11_VU" + ПК Win2000 находятся во втором сегменте.
6) На каждом ПК установлено ПО CoDeSys OPC Server v. 2.3.13.2 и GW v.2.3.9.1
7) На каждом ПК создана конфигурация символов для OPС для ПЛК,
находящихся в одном сегменте сети с ПК.
8) На каждом ПК прописаны шлюзы к ПЛК через другой ПК, находящийся в
отличном сегменте.

Конфигурация каждого из ПЛК в OPC называется V11_VU и V11_NO.

При такой конфигурации, OPC-серверы с каждого компьютера получают
доступ к одному ПЛК через локальный CoDeSys Gateway, а ко второму -
через соответствующие шлюзы, на удаленных ПК.

Проблема в том, что периодически пропадает связь между сегментами сети (Wi-Fi не так надежен, как хотелось бы) и при этом SCADA WinCC теряет соединение с ОБОИМИ ПЛК. Как видно из логов, сервер OPC почему-то перестает предоставлять данные с обоих ПЛК, хотя связь пропадает только с одним из описанных в его конфигурации.
При удалении из конфигурации сервера OPC ПЛК, который недоступен, и
после перезапуска всех компонентов, SCADA начинает снова получать
данные с доступного ПЛК.

Во вложении лог OPC сервера, который находиться в одном сегменте с ПЛК V11_NO.

В чем может быть проблема или кто-то сталкивался с этим?

kraftway
30.11.2009, 10:14
ау! компания овен! господа - как же так, проект запущен в эксплуатацию, а о поддержке остается только мечтать?! как говорится, все по-русски - главное продать продукт?....

Илья Кареткин
30.11.2009, 23:37
Нет. Уверен, если бы кто-то сталкивался.. ответ был бы дан..
Здравствуйте.
Возможно стоит как-нибудь наладить wifi, облегчив обмен или изменить принципиально топологию -ведь явно причина в обращении к упавшему участку..

kraftway
02.12.2009, 09:18
Возможно стоит как-нибудь наладить wifi, облегчив обмен или изменить принципиально топологию -ведь явно причина в обращении к упавшему участку..
Илья, согласитесь - ситуация, когда может пропасть связь между ПЛК и СКАДА, хотя и нештатная, но вполне вероятная. Я работал со СКАДА GE Fanuc Proficy HMI/SCADA - Cimplicity, с Wonderware InTouch, все они без проблем восстанавливали связь с ПЛК после того, как она физически возобновлялась. Я считаю, что проблема в неправильном взаимодействии CoDeSys OPC и CoDeSys Gateway. Я задавал вопрос компании Пролог - официально занимающейся поддержкой CoDeSys на территории РФ - они посоветовали обратиться в Овен. А от Овена ответа так и нет :(

Николаев Андрей
02.12.2009, 14:34
1. Прошу быть более сдержанным в своих высказываниях. Очень настоятельно.
2. Как Вы понимаете мы не можем проверить все ситуации, в которые загоняют наши контроллеры.
3. К сожалению с ОРС сервером CoDeSys действительно не все так гладко, и у нас самих есть некоторые вопросы. НО: компания ОВЕН НИКАК не влияет на работу OPC сервера и Gateway сервера CoDeSys, так как Gateway - закрытый протокол, и даже мы его не имеем.
Контроллер список формирует. При запросе список отдает. А вот стык отдачи информации контроллером с "падением" Gateway по Wifi - вопрос более чем сложный.

Мы готовы заниматься такими исследованиями вместе с Вами. Но как Вы понимаете - это не вопрос форума. Пишите: plc@owen.ru

kraftway
03.12.2009, 20:08
1. прошу быть более сдержанным в своих высказываниях. очень настоятельно.
приношу извинения.

TYER
17.12.2009, 10:34
Здравствуйте!
У меня тоже периодически ОРС сервер не предоставляет данных в скаду. Но запись в лог файле другая. Для восстановления связи помогает в лучшем случае изменение конфигурации ОРС сервера, в худшем приходится его переустанавливать.
Использую скаду DataRate. пока проект в скаду разработан не полностью часто приходится вносить изменения. Проблеммы с ОРС возникают при частом переключении скады с режима исполнения на режим разработки.
Лог файл прилагаю