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

Вопрос Входом для регистра DataWorX32 служит глобальный псевдоним, значения которого являются константами. В режиме исполне- ния можно видеть, что атрибут «качество» для этого регистра DataWorX32 имеет значе- ние «плохое». Почему? Ответ Значение глобального псевдонима — это строка, которая подставляется вместо глобального псевдонима, полностью (рис. 1) или частично (рис. 2) заменяя источник данных. Допустим, в поле зна- чения глобального псевдонима введено «12». При передаче этого значения на вход регистра DataWorX32 будет пытаться установить связь с тегом «12», которого не существует. Вопрос Был создан проект с большим количеством экранов GWX и элементов с локальными те- гами в качестве источников данных. В даль- нейшем потребовалось получать данные с удаленного узла, поэтому в строку каждого источника данных надо добавить имя узла. Как можно сократить количество рутинной работы? Ответ Для этого нужно воспользоваться средствами поиска и замены GraphWorX32. Открыть пункт Заменить из меню Правка и установить следую- щие строки для поиска и замены: Найти: opc_server\ Заменить на: \\узел\ opc_server\ и произвести замену в одном или нес- кольких файлах (рис. 3). Вопрос Почему не удается установить сое- динение GenBroker по каналу TCP/IP между сервером версии 6.* и клиен- том 7.0? Ответ Вопервых, следует обновить GenBroker 6.* до версии 6.15. Не- обходимые файлы находятся на CDROMGENESIS32 7.0 в ката- логе Tools\GEN32 V6.15 SP . Вовторых, с помощью модуля GenBroker Configurator следует прове- рить и привести в соответствие номера портов TCP/IP для клиента и сервера: в шестой версии по умолчанию установ- лен порт 8080, в седьмой — 38080 (рис. 4). Вопрос После создания новой конфигурации систе- мы безопасности перевод экранных форм в режим исполнения стал невозможен: при попытке перевода в режим исполнения по- является экран Security Violation, где указы- вается на отсутствие прав доступа к этому экрану и предлагается выполнить вход в систему. Но даже после входа пользовате- ля, которому разрешены все операции, ни- чего не происходит, хотя можно видеть, что этот пользователь присутствует в системе. В чём может быть причина? Ответ Причина в том, что пользователю не разрешён доступ к этому файлу, а ис- ходная группа отсутствует (как в базо- вом режиме безопасности) или имеет ограничения доступа к файлам/тегам. При создании нового пользователя закладки Теги ОРС и Файлы в Свой- ствах пользователя изначально пустые, то есть он не обладает правами доступа к тегам и файлам вообще. Поэтому сле- дует заполнить поле Включить на зак- ладке Теги ОРС (например, * — все те- ги — рис. 5) и поле Включить на зак- ладке Файлы (например, *.* — все фай- лы — рис. 6). 70 СТА 1/2004 www.cta.ru Работа со SCADA-системой GENESIS32 Анна Долгова ВОП Р ОСЫ - О Т В Е Т Ы Рис. 1. Глобальный псевдоним — источник данных Рис. 2. Глобальный псевдоним — часть строки источника данных Рис. 3. Поиск и замена Рис. 4. Свойства TCP/IP

RkJQdWJsaXNoZXIy MTQ4NjUy