ЖУРНАЛ «СТА» №1/2004

Вопрос Как можно выполнить привязку псевдони- мов при запуске экранной формы GWX? Только с помощью сценария VBA? Ответ Нет, есть и другой способ. Нужно сохранить настройки псевдонимов в файле и затем запустить GraphWorx32 из командной строки (можно с по- мощью ярлыка или из GenTray ) со сле- дующими параметрами: Gwx32.exe AliasTest1.gdf Runtime AliasFile=AliasTest1.txt , где AliasTest1.gdf — файл экранной формы, а AliasTest1.txt — файл с на- стройками псевдонимов. Вопрос Можно ли сделать так, чтобы в случае нару- шения/восстановления соединения с серве- ром время возникновения тревоги в элемен- те просмотра тревог AWX Viewer сохраня- лось прежним, а не заменялось на время нарушения/восстановления связи? Ответ Если необходимо, чтобы время ава- рии не изменялось при обрыве и вос- становлении связи, следует использо- вать атрибут Time/Date (Время актив- ности тревоги) вместо Event Time (Вре- мя/дата) (рис. 7). Пример: Сервер тревог отслеживает дискретное состояние параметра на другом компьютере, тревога: параметр = 1 норма: параметр = 0 1. Посылаем 1 в параметр. Возникает тревога, Time/Date = Event Time = вре- мени возникновения тревоги. Качест- во нормальное. 2. Разрываем сеть. Time/Date = вре- мени возникновения тревоги, Event Time = времени обрыва связи. Качест- во плохое. 3. Восстанавливаем соединение. Time/Date = времени возникновения тревоги, Event Time = времени восста- новления связи. Качество нормальное. Вопрос Можно ли запретить запись значений в оп- ределенные ОРС-теги для пользователя, ес- ли он вошёл в систему на некотором узле, но в то же время не ограничивать права это- го пользователя, вошедшего в систему с других, «разрешённых» узлов? Ответ Да, можно. Для этого надо выпол- нить следующие настройки безопас- ности: 1. Для группы DEFAULT (Исходная) добавьте теги, доступ к которым требу- ется ограничить, в список «Исклю- чить» (рис. 9). 2. Создайте две группы с именами ALLOW и DENY . Для группы ALLOW установите доступ к любым тегам и до- бавьте в список «Включить» те узлы, доступ с которых должен быть разре- шен (рис. 10а, б): 3. Для группы DENY добавьте теги с ограниченным доступом в список «Исключить» и добавьте в список «Включить» те узлы, доступ с которых должен быть запрещён (рис. 11а, б). 4. Добавьте нового пользователя и свяжите его с обеими группами одно- временно (рис. 12). Закладки Теги OPC и Станции в свойствах пользователя ос- тавьте пустыми. 5. Войдите в систему с указанным именем пользователя на одном и на другом узле и убедитесь, что пользова- тель не имеет возможности изменить ВОП Р ОСЫ - О Т В Е Т Ы 71 СТА 1/2004 www.cta.ru Рис. 5. Свойства пользователя — Теги ОРС Рис. 9. Свойства группы DEFAULT Рис. 10а. Свойства группы ALLOW - Теги ОРС Рис. 10б. Свойства группы ALLOW - Станции Рис. 6. Свойства пользователя — Файлы Рис. 7.Выбор Time Date (времени активности тревоги) Рис. 8а. Возникновение тревоги Рис. 8б. Разрыв соединения Рис. 8в. Восстановление соединения

RkJQdWJsaXNoZXIy MTQ4NjUy