Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

WAGO, завис TCP. ??

 Ответить Ответить Страница  12>
Автор
Сообщение
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: WAGO, завис TCP. ??
    Опубликовано: 22 Январь 2006 14:43

На одном из объектов зависла связь по TCP с ВАГО 750-841.

Генезис (не 32 ):

  - застыли показания на удаленной станции инженера - пропала связь Gateway с контроллером. Возможно влияние сварочных работ в близости от Ethernet-кабеля. Причем, самое непонятное для меня, - АРМ оператора связь не терял, работает исправно. Контроллер исправно реализует алгоритмы управления.

  - Перезагрузка ЭВМ станции инженера не помогает, кабель прозванивается. Связи Gateway c контроллером по прежнему нет.

  - После перезапуска сетевого коммутатора отпадает и АРМ оператора с теми же признаками.  

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

  - Контроллер управляет, благо - все было в автомате. Проуправлял он таким образом - полностью автономно, операторы слепы - чуть более суток. Останавливаться нельзя было - морозы, померзнут трубы. На ручное управление по-месту переходить не желали.

 

Пришлось выехать, и вот что я увидел помимо вышеужеописанного:

  - контроллер пингуется как с АРМ оператора, так и со станции инженера

  - доступен веб-интерфейс контроллера

  - а вот Gateway по TCP связываться никак не хотел.

Деалаю выводы, что дело в софте на ЭВМ, т.к. раз контроллер пингуется, веб-интерфейс работает, следовательно, дело не в контроллере и не в сети. Проверяем OPC-сервер, пробуем DDE-сервер, вывод - плох Gateway.

Нашел, что у Gateway на АРМ оператора битый symbol-файл, потому что: - путь к нему не отображался в Gateway>Inspector

- открыв его обнаружил в нем всего три-четыре строчки, причем в последней строке явные "крокозяблики" (точно нерукописные).

На станции инженера с symbol-файлом этих проблем не было, все нормально, но связи нет.

 

Сношу ОС и софт на АРМ оператора, ставлю все с нуля - не помогает, хотя symbol-файл в Gateway прописался. Вывод - не в АРМ дело.

Идем дальше. Достаем резервный 750-841, врубаю его в сеть - все отлично работает, связь есть.

Переходим на ручной. Перезапускаю откзавший ВАГО (выкл/вкл питания) - пошла связь. От греха подальше быстренько заменили ВАГО-башку на резервную и переводимся обратно в автомат.

 

За кружечкой крепкого чая делаем выводы и формулируем вопросы участникам форума, специалистам по ВАГО и КоДеСис:

Вывод:  (Другое в голову не приходит, поэтому прошу поправить, если есть соображения, мысли)

Завис код, управляющий протоколом TCP, ведь ping-, http- протоколы работали нормально. Что является причиной такого зависания неизвестно и непонятно, но условно можно списать на проведение сварочных работ, однако сомневаюсь (если бы погорело все - вопросов нет).

Вопросы:

1. Как объяснить, что разные ЭВМ, обращающиеся к одному контроллеру, потеряли связь в разное время? Разница 4-5 часов, отказ АРМ оператора спровоцирован перезапуском свитча (вкл/выкл питания).

2. Как здесь мог испортиться symbol-файл? Подгружается ли он из контроллера при инициализации Gateway? (при прошивке что-то похожее загружается в контроллер).

3. Можно ли и как реализовать fieldbus-watchdog перезапускающий только сетевой обмен и не останавливающий логику управления? Видел его в какой-то библиотеке, но понял, что действия на него программируются пользователем. А другое что-то просто перезапускает контроллер, но так не надо.

 

Буду рад любым соображениям, высказываниям, мыслям.

Ставки на ВАГО довольно высоки. Да еще и LabView навязывают, а все заказчики между собой общаются, ничего не скроешь.  Невовремя глюк...

 

Уважаемые специалисты Прософта, подскажите куда обращаться, где знающие люди? Как и есть ли смысл поконтачить с немцам? Хотелось бы прояснить ситуацию.

Наверх
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Январь 2006 15:16

Поправлюсь сразу:

Видимо, завис Modbus TCP.

Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Январь 2006 16:58
Первоначально опубликовано Petrov

Поправлюсь сразу:

Видимо, завис Modbus TCP.

А ModbusTCP OPC сервер внешний не пробовали? Чтобы исключить из цепочки все Codesys-ские дела.

 

 

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Январь 2006 21:21
Первоначально опубликовано Voronenkov

А ModbusTCP OPC сервер внешний не пробовали? Чтобы исключить из цепочки все Codesys-ские дела.

Нет, не пробовал.

Думаю, что не в CoDeSys'е дело, ведь после полной переустановки Винды и всего софта ничего не поменялось.

Наверх
Voronenkov Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 15 Март 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 112
Свойства публикации Свойства публикации   Ответить, цитируя автора - Voronenkov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Январь 2006 23:52

Жаль конечно, что объект боевой и все нужно было исправлять.

И замененная голова теперь уж точно не поделится своим опытом.

Но все же: не зацепили ли где watchdog-ские регистры?

см. пункт 6.5.1.1 и далее аглицкого описания на 750-841

Vladimir Voronenkov
"Первая Миля", Authorized ICONICS Systems Integrator
Наверх
Максим Ананских Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 14 Май 2003
Online Status: Offline
Публикации: 770
Свойства публикации Свойства публикации   Ответить, цитируя автора - Максим Ананских Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 23 Январь 2006 12:06

Эффект неприятный, хотя и интересный. Хорошо бы узнать, какова версия прошивки. Ну, и если она старая - обновление само собой напрашивается...

Инженер-системотехник
+7 (916) 477 3925
Наверх
AlexZ Смотреть выпадающим
Участник
Участник


Присоединился: 27 Апрель 2005
Категория: Ukraine
Online Status: Offline
Публикации: 81
Свойства публикации Свойства публикации   Ответить, цитируя автора - AlexZ Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 24 Январь 2006 18:56

 

 Не знаю, пригодится ли в данном случае мой опыт, но все же...

 

 Я использовал связь по TCP между PC под WinXP и PC-based контроллером под DOS. При этом контроллер был сервером.

Иногда при помехах на линии связи получалась такая ситуация:

Для PC connect разрывается, а для контроллера нет. Получается такая же ситуация: ping работает, а связь нет, пока не перезапустишь контроллер. Выход - если в течении како-то времени контроллер не получает сообщений, он должен переоткрыть свой socket.

 

 

AlexZ
Наверх
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 29 Январь 2006 11:23
Первоначально опубликовано Максим Ананских

Эффект неприятный, хотя и интересный. Хорошо бы узнать, какова версия прошивки. Ну, и если она старая - обновление само собой напрашивается...

Версия прошивки (firmware revision) 01.09.08(07).

А где искать прошивку? НА wago.com не нашел ничего похожего.

Наверх
Vmike Смотреть выпадающим
Новичок
Новичок


Присоединился: 13 Октябрь 2005
Online Status: Offline
Публикации: 7
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vmike Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 31 Январь 2006 10:39

хм...так что, где взять firmware это большая тайна???

Наверх
Petrov Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 15 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 805
Свойства публикации Свойства публикации   Ответить, цитируя автора - Petrov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 31 Январь 2006 11:21

Да видимо надо суппорт трясти.

Наверх
 Ответить Ответить Страница  12>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz