Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  
Smart Solutions VDT :: Просмотр темы - Проверка связи с ПЛК
 FAQFAQ   ПоискПоиск   ГруппыГруппы   ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Проверка связи с ПЛК
На страницу 1, 2  След.
 
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации
Предыдущая тема :: Следующая тема  
Автор Сообщение
Aibolit
Новичок
Новичок


Зарегистрирован: Jun 20, 2012
Сообщения: 7
Рейтинг: +0/-0

СообщениеДобавлено: Чт 09 Авг, 2012 7:49:52    Заголовок сообщения: Проверка связи с ПЛК Ответить с цитатой

Привет всем!
Есть FactoryTalk SE v. 6.10 и ПЛК Controllogix. Задача - при потере линка с ПЛК быстро выдать сообщение оператору и индикацию на мнемосхеме. SE с плк общается ч/з RSlinx enterprise. проблема в том, что при потере связи он видит это только секунд ч/з 20, а не сразу. Использовал для контроля и функцию comm_err(), и @IsPresent (@IsPresent(5) не поддерживается CLX). Может где-то настраивается "период опроса" RSlinx enterprise? Почему так долго видит пропадание связи?

Спасибо.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
off-65
Частый гость
Частый гость


Зарегистрирован: Jul 07, 2011
Сообщения: 28
Рейтинг: +0/-0

СообщениеДобавлено: Чт 09 Авг, 2012 9:37:05    Заголовок сообщения: Ответить с цитатой

Что то не совсем понятно. А скорость обмена (отображения информации) нормальная? Не тормозит? А функции comm_err() где вызываете?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Aibolit
Новичок
Новичок


Зарегистрирован: Jun 20, 2012
Сообщения: 7
Рейтинг: +0/-0

СообщениеДобавлено: Чт 09 Авг, 2012 9:57:08    Заголовок сообщения: Ответить с цитатой

Отображение не тормозит, дисплеи настроены на обновление 0,5 сек. Настраивал и на минимум - все работает. comm_err(тег в плк) вызывал при анимации visible. Если нет связи - возвращает 1 и всплывает рамка с сообщением.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Чт 09 Авг, 2012 12:36:24    Заголовок сообщения: Ответить с цитатой

Через сколько секунд comm_err возвращает единицу, проверяли?
Он пытается восстановить связь, и только через N попыток сообщает, что связь потеряна.
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Aibolit
Новичок
Новичок


Зарегистрирован: Jun 20, 2012
Сообщения: 7
Рейтинг: +0/-0

СообщениеДобавлено: Чт 09 Авг, 2012 12:42:46    Заголовок сообщения: Ответить с цитатой

проверял - 19-20 секунд
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Чт 09 Авг, 2012 13:04:40    Заголовок сообщения: Ответить с цитатой

Похоже на правду. Пока он не совершит, по-моему, 256 попыток, он единицу не покажет.
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Mr_Wasp
Эксперт
Эксперт


Зарегистрирован: Mar 14, 2006
Сообщения: 128
Рейтинг: +2/-0
Откуда: Липецк

СообщениеДобавлено: Пт 10 Авг, 2012 5:07:38    Заголовок сообщения: Ответить с цитатой

Создайте в ПЛК тег, который будет изменять значение циклически. А в системе визуализации проверяйте его изменение. Если каждую секунду в ПЛК вы будете изменять значение вашего WatchDog, а в системе визуализации будет проверка каждые 5 сек, то вполне адекватно можно отловить отсуствие связи или останов программы в ПЛК. Удачи
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Aibolit
Новичок
Новичок


Зарегистрирован: Jun 20, 2012
Сообщения: 7
Рейтинг: +0/-0

СообщениеДобавлено: Пт 10 Авг, 2012 6:20:26    Заголовок сообщения: Ответить с цитатой

Изменять в плк значение (типа генератора) конечно можно. Но как в системе визуализации (FTalk SE) делать проверку каждые 5 секунд? И опять же, при обрыве связи последнее полученное значение м.б. какое угодно, к чему же тогда привязываться, как понять что значение не "истинно"?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
off-65
Частый гость
Частый гость


Зарегистрирован: Jul 07, 2011
Сообщения: 28
Рейтинг: +0/-0

СообщениеДобавлено: Пт 10 Авг, 2012 9:14:32    Заголовок сообщения: Ответить с цитатой

Цитата:
Но как в системе визуализации (FTalk SE) делать проверку каждые 5 секунд?

Через Еventsы.

А что вообще даст уменьшение времени сообщения по потери связи? Ну увидит оператор что связь потеряна через 20 а не через 5 сек., и что она не будет нормативы сдавать по восстановлению?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пт 10 Авг, 2012 9:23:14    Заголовок сообщения: Ответить с цитатой

Мне тоже интересно. Для моего понимания: что может случиться за "лишние" 15 секунд?
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Aibolit
Новичок
Новичок


Зарегистрирован: Jun 20, 2012
Сообщения: 7
Рейтинг: +0/-0

СообщениеДобавлено: Пт 10 Авг, 2012 10:38:33    Заголовок сообщения: Ответить с цитатой

Ну предостваление диагностической информации, в том числе и о работе всех систем САУиР с задержкой не более 5 секунд- это требование заказчика. Объект находится на химическом заводе.
Вопрос что может случиться - хороший, но зная из опыта общений с заказчиками это:
1. Не подписанные акты о приемке в эксплуатацию, в итоге - неустойка и "мондифик" от руководства.
2. В случае, если что-то случиться за эти 15 сек., например, останов по разным причинам - предистория останова будет некорректна. Много параметров в технологии взаимосвязаны между собой.
3. При своевремненной индикации оператор успеет за 15 сек предпринять действия для перевода установки в безопасный режим работы (рядом есть физ. кнопка).
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
off-65
Частый гость
Частый гость


Зарегистрирован: Jul 07, 2011
Сообщения: 28
Рейтинг: +0/-0

СообщениеДобавлено: Пт 10 Авг, 2012 12:28:56    Заголовок сообщения: Ответить с цитатой

Требование заказчика "отбражение информации с задержкой <5сек" это скорее всего речь идет о нагруженности сети т.е. тормозит картинка или нет? Здесь у вас проблем нет.
Произойдет что то серьезное именно в тот момент, когда пропадает связь, конечно мало вероятно, но клиент есть клиент, а тем более если хороший клиент, тогда генерируйте события каждые 5 сек. и сделайте как советовал mr_waps.
А по поводу того что оператор успеет перевести в ручной режим, так это как практика показывает еще бабушка на двое сказала, человек он есть человек. Поэтому все мыслимые и не мыслимые форс мажоры надо пытаться решать на уровне контролера.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


Зарегистрирован: May 05, 2005
Сообщения: 2773
Рейтинг: +89/-5

СообщениеДобавлено: Пт 10 Авг, 2012 14:01:39    Заголовок сообщения: Ответить с цитатой

По моему мнению, предпринять действия для перевода установки в безопасный режим работы долженн не человек, а контроллер. Специальный. GuardLogix. Чтобы быстро, эффективно, надёжно и наверняка.
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
s60
Эксперт
Эксперт


Зарегистрирован: Aug 17, 2007
Сообщения: 157
Рейтинг: +2/-0
Откуда: СПб

СообщениеДобавлено: Пн 27 Авг, 2012 10:22:29    Заголовок сообщения: Ответить с цитатой

Aibolit писал(а):
Ну предостваление диагностической информации, в том числе и о работе всех систем САУиР с задержкой не более 5 секунд- это требование заказчика. Объект находится на химическом заводе.
Вопрос что может случиться - хороший, но зная из опыта общений с заказчиками это:
1. Не подписанные акты о приемке в эксплуатацию, в итоге - неустойка и "мондифик" от руководства.


Oooo!!!! +100500
А я думал только у меня задержка comm_err() в 20 секунд......
_________________
Самоуверенность новичков - предмет зависти профессионалов
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
s60
Эксперт
Эксперт


Зарегистрирован: Aug 17, 2007
Сообщения: 157
Рейтинг: +2/-0
Откуда: СПб

СообщениеДобавлено: Пн 27 Авг, 2012 10:25:06    Заголовок сообщения: Ответить с цитатой

oldDad писал(а):
По моему мнению, ...


А по мнению заказчика.... особенно если это Газпром......

Я только одну контору знаю, которая клала с прибором на их закидоны и пожелания - rolls royce
_________________
Самоуверенность новичков - предмет зависти профессионалов
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
На страницу 1, 2  След.
Страница 1 из 2

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах

Powered by phpBB © 2001, 2005 phpBB Group
Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.161 секунды
/n