Программа подключается к устройству через библиотеку prx08. dll. В случае успешного подключения запускает ожидание пропуска. Если же не подключилась к устройству, то ждёт когда устройство будет подключено.
Скачать 14.58 Kb.
|
Установка устройства считывания пропусков Parsec PR-EH08 1. Устанавливаем драйвер скаченный с сайта производителя https://www.parsec.ru/products/readers-em-marin/pr-eh08/ (файл ftdi64_certified.msi) 2. Подключаем устройство Parsec PR-EH08 3. Для того чтобы убедиться что драйвер установлен открываем диспетчер устройств и находим там это устройство. рис4 Интегрирование программы в Windows. 1. Папку DeltaV_Login_Manager с программой помещаю на диск D:\ рис1 2. Создаю ярлык на исполняемый файл DeltaV_Login_Manager.exe и в свойствах ярлыка добавляю параметр '/h', благодаря которому программа будет запускаться скрыто сразу в трей. рис2 3. Копирую ярлык в папку Автозагрузка меню пуск. Теперь после перезагрузки программа сама запустится. рис3 Как вообще работает программа Программа подключается к устройству через библиотеку PRx08.dll. В случае успешного подключения запускает ожидание пропуска. Если же не подключилась к устройству, то ждёт когда устройство будет подключено. После того как отбились пропуском, забирает идентификатор пропуска и сравнивает его по базе, если находит, то берёт учётные данные и передаёт их программе hlo.exe (программа регистрации в DeltaV) через параметры: C:\DeltaV\bin\hlo.exe -user A.TSEKURENKO -password Qwerty123! Если учётные данные верны произойдёт регистрация пользователя Как узнать что программа видит устройство Parsec PR-EH08? 1. Необходимо открыть главное окно программы кликнув дважды по значку в трее. рис5 2. В главном окне в статус баре будет указано название устройства считывания. В том случае если программа не видит устройство, то в статус баре будет написано "Считыватель не найден". рис6 Добавление пользователя SCADA-системы в РСУ DeltaV Общая информация. Для авторизации пользователя в SCADA-систему в РСУ DeltaV используются учётные записи Windows, но это не значит что пользователей можно добавлять стандартными средствами. Пользователи добавляются специальной утилитой "Менеджер пользователей DeltaV". Эта утилита по мимо создания учётки Windows добавляет пользователей в базу данных DeltaV, которую можно прогрузить на все станции в сети РСУ и они там тоже станут доступны. 1. Открываем "Менеджер пользователей DeltaV". рис7 Окно программы рис8 2. Нажимаем "Файл->Новый->Пользователь", откроется окно создания нового пользователя. рис10 3. Во вкладке "Общие свойства" заполняем имя пользователя (латинскими символами), пароль, описание и роль. рис11 4. Во вкладке "Группы" добавить группу "Operate" с обзором "<Всеобщий>". рис12 5. Во вкладке "Ключи" добавить замок "Управление" с обзором "<Всеобщий>". рис13 6. Все, нажимаем Ок и видим что пользователь добавился. рис14 7. Теперь заходим в "Проводник DeltaV" и прогружаем пользователя непосредственно на станцию. рис15 Добавление пользователя в программу DeltaV_Login_Manager 1. Открываем главное окно программы DeltaV_Login_Manager 2. Нажимаем в пустом месте правой кнопкой мыши и в открывшемся меню выбираем "Добавить". рис16 3. Откроется окно добавления пользователя. рис17 4. В поле "имя пользователя" вводим имя пользователя что мы вводили в программе "Менеджер пользователей DeltaV". Таже самая история и с паролем. Идентификатор пропуска если знаем, то вбиваем вручную, если же нет то прикладываем пропуск к считывателю и нажимаем кнопку со стрелками (обновить). рис18 5. Нажимаем кнопку Ок и при успешном добавлении пользователя выйдет окно. рис19 6. В программе есть проверка сущестует ли такой пользователь уже в базе программы, проверка пароля в котором нужно чтобы как минимум была одна заглавная буква, одна цифра, один символ и длина пароля больше или равна 8. 7. В списке пользователей появится добавленный пользователь. рис20 Отбиваемся пропуском 1. Окно SCADA-системы до того как отбился пропуском. рис21 2. Окно SCADA-системы после отбивания пропуском. Как видно пользователь поменялся. рис22 |