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

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

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

команда GSV

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


Зарегистрирован: Jul 10, 2006
Сообщения: 150
Рейтинг: +6/-0
Откуда: Украина, Алчевск

СообщениеДобавлено: Пт 22 Июн, 2007 6:53:04    Заголовок сообщения: команда GSV Ответить с цитатой

В RSLogix5000 есть команда GSV. И в ней есть ClassName "REDUNDANCY". Сколько не искал в документации расшифровку кодов от атрибутов этого класса - нигде ничего не нашел. Может кто-то поможет?

А вообще вопрос вот в чем. Есть много контроллеров - и хотелось бы знать их состояние. Т.е. в каком режиме они работают (Run, Prog, Test) и каково состояние модулей горячего резерва. Я так понимаю что для этого нужно воспользоваться командой GSV. Или есть другой способ?

Для того, что бы узнать режим контрллера я так понимаю можно использовать класс "CONTROLLERDEVICE" и атрибут Status. А вот для горячего резерва - зашел в тупик что использовать.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
oldDad
Site Admin
Site Admin


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

СообщениеДобавлено: Пт 22 Июн, 2007 8:34:02    Заголовок сообщения: Re: команда GSV Ответить с цитатой

kempo писал(а):
В RSLogix5000 есть команда GSV. И в ней есть ClassName "REDUNDANCY". Сколько не искал в документации расшифровку кодов от атрибутов этого класса - нигде ничего не нашел. Может кто-то поможет?


Пожалуйста:
http://www.vdt-automation.de/docs/gsv_redundancy.pdf
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
kempo
Эксперт
Эксперт


Зарегистрирован: Jul 10, 2006
Сообщения: 150
Рейтинг: +6/-0
Откуда: Украина, Алчевск

СообщениеДобавлено: Пт 22 Июн, 2007 9:21:17    Заголовок сообщения: Ответить с цитатой

Большое спасибо.
Но у меня тут назрел еще один вопрос.

С помощью команды GSV я получаю данные в каком режиме работает контроллер. Но если контроллер уходит в fault - то естественно выполнение программы останавливается и я не могу получить код ошибки. Как мне выйти из данной ситуации?

Заранее спасибо
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
DIMIOKS
Эксперт
Эксперт


Зарегистрирован: May 14, 2005
Сообщения: 290
Рейтинг: +9/-0
Откуда: г.Самара

СообщениеДобавлено: Пт 22 Июн, 2007 10:21:07    Заголовок сообщения: Ответить с цитатой

Привет всем!

У нас когда-то была проблемка с "вылетом" RSLinx. Для того, чтобы оператору индетефитировать обрыв связи, наш программист RSView32 использовал какой-то из системных тегов вьюшки (связь через ОРС). Возможно, что-то подобное подойдет и вам, чтобы поймать Fault контроллера?
С другой стороны, достаточно написать мини-процедурку, которая периодически меняет значение какого-нибуддь тега, а RSView32 ловит этот тег, и если нет изменения в течении какого-нибудь времени, то значит, что программа на контроллере остановлена.
Либо в программе обработки ошибок прописать отправку сообщения на какой-нибудь узел при наступлении Fault.

А лучше не допускать возможность ошибки контроллера, это сильно нервирует заказчика Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
kempo
Эксперт
Эксперт


Зарегистрирован: Jul 10, 2006
Сообщения: 150
Рейтинг: +6/-0
Откуда: Украина, Алчевск

СообщениеДобавлено: Пт 22 Июн, 2007 10:26:11    Заголовок сообщения: Ответить с цитатой

DIMIOKS писал(а):

А лучше не допускать возможность ошибки контроллера, это сильно нервирует заказчика Smile


Все дело в том что мы и есть Заказчик Very Happy
А "умный" Исполнитель на наши просьбы сделать обычную диагностику - не сделал ее. Приходится теперь мудрить
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Rolex
Частый гость
Частый гость


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

СообщениеДобавлено: Ср 08 Фев, 2012 7:49:41    Заголовок сообщения: Ответить с цитатой

Вот тоже проявляю интерес к этой функции Very Happy. В Симатике я в алгоритмах (на структурном тексте) всегда прописывал проверку в каком режиме сейчас находится контроллер чтобы запускать какие-то вычисления только после того как он выйдет в штатный режим работы, дабы не было вероятности мусора при чтении DI, AI, переменных да и просто на всякий случай. Есть ли такая необходимость для Logix5000? ControlLogix 35E. Могу ли использовать для этого GSV - Status -0101 ошибка (0110 выполнение 0111 программа: биты состояния устройства)?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
oldDad
Site Admin
Site Admin


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

СообщениеДобавлено: Ср 08 Фев, 2012 11:49:43    Заголовок сообщения: Ответить с цитатой

IMHO необходимости такой нет.
Рабочая программа контроллера будет гарантированно выполняться только тогда, когда контроллер инициирует режим Run.

Если рабочая программа не выполняется, то не выполнится и GSV Smile

Цитата:
Status -0101 ошибка (0110 выполнение 0111 программа: биты состояния устройства)

В GSV есть понятие объекта и понятие атрибута. Какой именно объект и какой атрибут Вы имеете в виду?
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
dv_
Эксперт
Эксперт


Зарегистрирован: Sep 14, 2006
Сообщения: 776
Рейтинг: +41/-1
Откуда: Донецк

СообщениеДобавлено: Ср 08 Фев, 2012 23:54:05    Заголовок сообщения: Ответить с цитатой

kempo писал(а):
А "умный" Исполнитель на наши просьбы сделать обычную диагностику - не сделал ее. Приходится теперь мудрить

Смените исполнителя Surprised , если это реально... Very Happy

Если контроллер не в режиме RUN состояние можно узнать
Help (не только Classic) писал(а):

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


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

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

RSLinx в компьютере, а GSV в контроллере Smile
_________________
Обращайтесь к профессионалам.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
dv_
Эксперт
Эксперт


Зарегистрирован: Sep 14, 2006
Сообщения: 776
Рейтинг: +41/-1
Откуда: Донецк

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

oldDad писал(а):
RSLinx в компьютере, а GSV в контроллере Smile

Каюсь. И вспомнился фильм "Операция Ы". Very Happy
- Идиот!
- Согласен

Конечная цель неизвестна. Но есть фраза:
kempo писал(а):
Есть много контроллеров - и хотелось бы знать их состояние.

Знать кому или чему? Если персоналу, тогда Predefined items.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Liter
Эксперт
Эксперт


Зарегистрирован: Aug 13, 2008
Сообщения: 223
Рейтинг: +11/-0

СообщениеДобавлено: Ср 22 Фев, 2012 7:34:27    Заголовок сообщения: Ответить с цитатой

... мои три копейки ... нет ... одна копейка :о)))
есть еще tag.connectionstatus, есть там информация по режиму ... и connection fault
может пригодится, но ver.17 и выше
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Smart Solutions VDT -> Программные средства систем автоматизации Часовой пояс: GMT + 1
Страница 1 из 1

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

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.127 секунды
/n