Страница 1 из 1

Alarm Panel

СообщениеДобавлено: Пн июл 25, 2011 1:44 pm
ZTy
День добрый. Может кто даст дельный совет. Бинарный сигнал, оператор производит его маскирование или имитацию. В аларм панели отображается бит тега и его предварително настроенное текстовое сообщение на это действие. Проблема в следующем, как отобразить имя оператора в столбце "оператор", чтобы видеть кто подал команду. То что отображается в Events не много не то, так как alarm comment уже не тот что нужен. Если что не понятно спрашивайте, если есть другие пути реализации, буду за них признателен.

Re: Alarm Panel

СообщениеДобавлено: Пн июл 25, 2011 3:55 pm
Генератор зла
Настройте Security (Galaxy, OS User, OS Group), в ней создайте пользователей, роли, привяжите одно к другому,... В Security Type InTouch-а выберите ArchestrA. В результате в поле Operator будет записываться текущий оператор, под которым была подана команда (произошло событие), а в поле Operator Full Name - его дескрипшн.

Re: Alarm Panel

СообщениеДобавлено: Пн июл 25, 2011 4:32 pm
ZTy
Роли как и пользователи созданы, каждый пользователь привязан к опредленной роли. Во вкладке секьюрити Ачестра уже выбрана. Событие отображается в режиме "хисторикал" с заполненным полем "оператор", однако коммент не тот что нужен. А команда с нужным комментом в общем журнале в режиме "саммери", без заполненного поля "оператор". Как-то так, надеюсь не запутал.

Re: Alarm Panel

СообщениеДобавлено: Пн июл 25, 2011 4:34 pm
Генератор зла
Зря надеетесь :(

Re: Alarm Panel

СообщениеДобавлено: Пн июл 25, 2011 5:21 pm
ZTy
1. Существует userdefined объект, в котором созданы атрибуты
2. Первый атрибут считывает замаскирован ли объект.
3. Во торой атрибут записывается команда оператора на маскирование
4. Для обоих атрибутов а Ачестре прописан дескрипшн.
5. Создаем в InTouch объект на основе userdefined объекта Ачестры, даем объекту дескрипшн
6. Подаем команду маскирования. 1 записывается во второй атрибут.
7. В журнале событий появляется запись с заполненным полем "оператор", однако alarm comment содержит description объекта InTouch, вместо
description второго атрибута(описание команды)
8. В журанале аварий появлется запись о маскировании объекта с alarm comment = description первого атрибута, однако поле "оператор" пустое.
Вообщем нам нужно отобразить запись в которой бы указывалась непосредственно команда и имя оператора давшего команду.

Re: Alarm Panel

СообщениеДобавлено: Вт июл 26, 2011 1:04 pm
Генератор зла
1. Существует userdefined объект, в котором созданы атрибуты

Field Att или UDA?
2. Первый атрибут считывает замаскирован ли объект.

Как, посредством чего?
3. Во торой атрибут записывается команда оператора на маскирование

Всё-таки UDA?
4. Для обоих атрибутов а Ачестре прописан дескрипшн.

Разные/одинаковые?
5. Создаем в InTouch объект на основе userdefined объекта Ачестры, даем объекту дескрипшн

Объекты создаются не в InTouch, а в IDE. В InTouch только графические объекты. Что за объект и что за дескрипшн?
6. Подаем команду маскирования. 1 записывается во второй атрибут.

Зер гут. Хоть что то работает :wink:
7. В журнале событий появляется запись с заполненным полем "оператор", однако alarm comment содержит description объекта InTouch, вместо
description второго атрибута(описание команды)

Опять "объект InTouch" :evil: Я запутался...
8. В журанале аварий появлется запись о маскировании объекта с alarm comment = description первого атрибута, однако поле "оператор" пустое.

Каким образом связаны эти два аттрибута?

Re: Alarm Panel

СообщениеДобавлено: Вт июл 26, 2011 2:40 pm
ZTy
Спасибо за поддержку. Тему можно закрыть.