tag creitor

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

tag creitor

Сообщение werg » Вт апр 03, 2012 10:35 pm

Здравствуйте.
InTouch 2010 - S7 300 TCP/IP через OPC LINK (OPC server - softing s7/s5)
Все настроил - все прекрасно
Хотел бы контролировать состояние соединения c ПЛК
При отсутствии оного выводить сообщение что нет связи
А при её последующем появлении, чтоб обмен данными возобновлялся автоматически.

Теперь по существу вопроса:
В окне таг креитора, в окошке Browse OPC, в корне древа есть 6 следующих переменных,
которым таг креитор автоматически присваивает типы данных представленные ниже
1)Connected (discrete)
2)Connection Type (message)
3)MLFB (message)
4)State (message)
5)VersionPGAS (integer)
6)VersionPLC (integer)

Можно ли для моей задачи использовать 1)Connected (discrete) ??
Будет ли это полноценно?
Раньше для решения подобных задач я использовал в комплексе
whatch dog + Счетчик в Плк, кот раз в 1 сек увеличивал значение переменной на единицу,
а в интаче скрипт раз в 5 секунд сравнивал текущее значение со значением 5 секунд назад...
Но тут ситуация не позволяет делать изменения в программе плк
Как тут поступить? что будет оптимальным
Посоветуйте, пожалуйста
werg
 
Сообщения: 124
Зарегистрирован: Пт апр 01, 2011 2:29 pm

Re: tag creitor

Сообщение Генератор зла » Вт апр 03, 2012 10:51 pm

The STATUS item is used to access the state of communications between
OPCLink and an OPC server.
• The discrete item, STATUS, is set to 1 when communications is
successful, or is set to 0 when communications with the OPC server fails.
Очевидно, да.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: tag creitor

Сообщение Генератор зла » Вт апр 03, 2012 11:13 pm

Точнее, очевидно нет :)
Т.к. STATUS, is set to 1 when communications is successful, or is set to 0 when communications with the OPC server fails. Т.е. это отражает состояние связи OPC Sever - OPCLink.
Неужели в браузинге переменных OPC сервера нет системных секунд контроллера? Или должен присутствувать служебный топик со служебными переменными, отображающими состояние подключения OPC сервер - контроллер.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: tag creitor

Сообщение werg » Ср апр 04, 2012 2:04 pm

Со статусом прояснилось, благодарю!

Неужели в браузинге переменных OPC сервера нет системных секунд контроллера? Или должен присутствувать служебный топик со служебными переменными, отображающими состояние подключения OPC сервер - контроллер.


Вот нет системных секунд, или я их вижу но не знаю что это они))

Как же мне все таки поступить? что бы контролировать связь интач-Плк
werg
 
Сообщения: 124
Зарегистрирован: Пт апр 01, 2011 2:29 pm

Re: tag creitor

Сообщение Генератор зла » Ср апр 04, 2012 3:52 pm

werg писал(а):Но тут ситуация не позволяет делать изменения в программе плк

Исходя из таких начальных условий я бы установил и настроил DASSIDirect. У него прямая связь DAS-PLC и целый набор переменных для диагностики оной.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: tag creitor

Сообщение werg » Ср апр 04, 2012 6:00 pm

А если теги уже созданы? (причем многие в ручную)
ссылочку на DASSIDirect можно?
и еще б описание по настройке :roll:
werg
 
Сообщения: 124
Зарегистрирован: Пт апр 01, 2011 2:29 pm

Re: tag creitor

Сообщение Генератор зла » Ср апр 04, 2012 6:11 pm

werg писал(а):А если теги уже созданы? (причем многие в ручную)

Любой достойный OPC-сервер имеет мех-м экспорта/импорта конфигурации в удобочитаемый формат (csv).
werg писал(а):ссылочку на DASSIDirect можно?
и еще б описание по настройке

Диск (DVD) Device Integration, там же и PDF по настройке. С картинками :)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm


Вернуться в Связь InTouch с ПЛК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 57

cron