Профиль должен быть заполнен на русском языке кириллицей. Заполнение профиля заведомо ложными или некорректными данными - причина возможного отказа в регистрации на форуме. См. Правила, п.2.d.

Создать пароль на изменение параметров в RSview

SCADA, серверы, АРМ верхнего уровня, диспетчерские

Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 06 авг 2012, 07:29

Добрый день.
Помогите разобраться.
Я разобрался как присваивать буквы защиты на различные элементы и создать пользователей с различным доступом. Но я не знаю как сделать что бы RSview выдавал запрос на вход для пользователя. Я запускаю проект и он прекрасно работает, не задавая ни каких вопросов.

Аватара пользователя

Looker
освоился
освоился
Сообщения: 229
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений
Откуда: Донецк
Благодарил (а): 36 раз
Поблагодарили: 12 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Looker » 06 авг 2012, 10:08

kiselevmixail писал(а):Добрый день.
... я не знаю как сделать что бы RSview выдавал запрос на вход для пользователя.

Выполнить команду Login.


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 06 авг 2012, 12:15

Запрос выдается, но я не могу зайти под созданным пользователем. В чем может быть причина?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 06 авг 2012, 12:41

У Вас Windows локализованая или английская с MUI?
Если русская, то либо перейдите на английскую, либо следуйте рекомендациям
http://vdt-automation.ru/modules.php?na ... topic&t=33
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 08 авг 2012, 10:07

С этим я не много разобрался.
Есть ли способ все это сделать как то проще чем прописывать каждому тегу уровень безопасности?
Просто в одной программе объединены три технологический участка, необходимо, что бы оператор одного участка мог менять параметры только своего участка, но при этом мог бы просматривать цифры показателей других участков. И плюс к этому необходимо иметь еще несколько ПК, с которых было бы возможен только лишь просмотр всей программы.
Плюс желательно (хотя бы для операторов) избежать ввода пароля вообще, или ограничится вводом пароля при загрузке Windows (проблема уровня знаний операторов и сохранности пароля), т.е. необходима привязка к ПК, а не к аккаунту, если такое конечно возможно.
Как это быстро и безболезненно реализовать на уже существующем проекте? Может возможно воспользоваться какими-нибудь сторонними программами.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 08 авг 2012, 11:12

Нет, я конечно понимаю, что инженер должен быть "разумно ленивым"...
Но не до такой же степени!
Ручками, коллега, ручками...
Да, работа нудная ни разу не творческая, на уровне копания ямы, но в жизни именно такой работы 99,9%
Добро пожаловать в реальность!
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 08 авг 2012, 12:32

Хмм...
Все понял, будем делать.
Подскажите еще пожалуйста, как создать пользователей из доменного перечня
пользователей Windows NT.
В руководстве написано:
1. В меню Setup (настройка) выберите NT Security Options (опции защиты NT).
Я не могу понять Setup какой программы?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 08 авг 2012, 15:09

kiselevmixail писал(а):Хмм...
Все понял, будем делать.
Подскажите еще пожалуйста, как создать пользователей из доменного перечня
пользователей Windows NT.
В руководстве написано:
1. В меню Setup (настройка) выберите NT Security Options (опции защиты NT).
Я не могу понять Setup какой программы?
Простите, я не понял о каком руководстве речь. Номер документа и страницу укажите, plz.
А то неясно, можно только догадываться, что речь идёт о DesktopLocker-е, но тот автологонится в Windows сам и, естественно, при этом о выборе пользователя Windows уже речь идти не может.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 10 авг 2012, 15:14

Руководство пользователя Doc ID 9399-2SE32UG, стр. 10-13.
Я нашел где нажать Setup, оно появляется в верхней строке меню при открытом редакторе User Accounts. И там появляется возможность загрузить пользователей из домена Windows NT. Теперь вопрос в том, что если создам пользователя с паролем, добавлю этого пользователя в проект, на другом ПК создам такого же пользователя и скопирую туда проект, будет ли работать система защиты?
И еще возникает проблема: работаю на виртуальной машине, после добавления пользователей из Windows, винда отказывается выходить из пользователя и перезагружаться может только через принудительную перезагрузку. Кто-нибудь такое встречал, это будет распространяться на рабочую ПК?


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 13 авг 2012, 12:54

Можно еще вопрос, к присвоить защиту анимации?
Есть поле ввода цифр, этому полю присвоено Animation/Visibility. В поле Expression введено:
"if (not(#24) && not (#25) && not (#26)) or (not(#24) && (#25=-1) && (#26=-1)) or (not(#24) && not(#25) && (#26=-1)) then 1 else 0"
Я хочу чтобы вводить цифры в это поле мог только пользователь с правами доступа. Но когда я пытаюсь в окне OLE Verb выбрать OLE Verb и соответственно Security, то данные поля не предоставляют возможности выбрать какое либо действие и букву защиты.
В чем причина?


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 13 авг 2012, 13:12

Или как вообще можно поставить защиту на кнопку и на поле ввода текста?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 13 авг 2012, 13:52

Насколько я помню, защита распространяется на весь объект, а не на отдельные его анимационные свойства.
Т.е., если у пользователя недостаточно прав, то объект по-просту теряет свои активные анимационные свойства для данного пользователя.
[spoiler=Из Руководства пользователя]Основные действия
Основные действия при организации защиты
информации сводятся к следующему:
• присвоение кодов защиты командам RSView32 и макрокомандам в редакторе Security Codes (кодов защиты)
• присвоение кодов защиты графическим дисплеям и объектам OLE с анимационными действиями в редакторе Graphic Display
• присвоение кодов защиты тегам в редакторе Tag Data-base
• присвоение кодов защиты пользователям в редакторе User Accounts[/spoiler]
Мне кажется, в Вашем случае речь идёт о присвоении кодов защиты на выполнение пользователем команд типа Set, Downloade, DownloadAll и т.п.

Защиту типа "невидимка" можно установить анализируя значение строкового системного тэга system\User в выражении для анимации объекта
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 13 авг 2012, 14:24

В проекте есть кнопка по нажатию на которой попадаю на окно указанное на скриншоте.
[spoiler=]Изображение[/spoiler]
А уже в этом окне в нижнем правом углу есть кнопка "Ввод коэф.".
Мне необходимо, чтобы окно открывалось и просматривались графики, а вот кнопка должна быть не активной.


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 13 авг 2012, 15:03

Я бы пошёл по одному из следующих путей:
Вариант 1. Загадочный для пользователя.
Установил бы защиту на тэги коэффициентов. Тогда хоть обожмись на кнопку - если у пользователя нет прав на изменение именно этих коффициентов (например, это не его регулятор), то в контроллер они отправляться не будут. Только читаться.

Вариант 2. С подсказкой пользователю.
Создаем блёклый объект, напоминающий по виду кнопку. Например, та же кнопка, но с сереньким текстом. Подкладываем этот объект под нашу "рабочую" кнопку с ярким текстом.
Яркую кнопку делаем невидимой по значению выражения.
Когда прав у пользователя недостаточно, его взору открывается блёклый пассивный объект. Кликай себе, пока не надоест.

Вариант 2-а. Для тупых пользователей.
То же, что и в варианте 2, но блёклый объект, это тоже кнопка с инверсированной по отношению к яркой кнопке невидимостью, и по блёклой кнопке вызывается окно с баннером сообщения о недостаточности прав.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 13 авг 2012, 15:20

Интересен второй вариант.
А как сделать яркую кнопку невидимой по значению выражения?


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 13 авг 2012, 15:22

Быть может я скину Вам проект, а Вы на одной кнопке покажете как это сделать?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 13 авг 2012, 15:30

Давайте попробуем.
Выгружайте куда-нибудь в сеть, а ссылку мне в личку.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр

Аватара пользователя

Looker
освоился
освоился
Сообщения: 229
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений
Откуда: Донецк
Благодарил (а): 36 раз
Поблагодарили: 12 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Looker » 14 авг 2012, 10:30

Ryzhij писал(а):...Защиту типа "невидимка" можно установить анализируя значение строкового системного тэга system\User в выражении для анимации объекта

system\User наследие от RSView32, в FTView SE не работает (для Network - 100%, для Local не помню).


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 14 авг 2012, 10:39

Спасибо конечно, но я так понял, что мы именно RSView32 и обсуждаем. Тем более, что упомянутый топик-стартером документ
kiselevmixail писал(а):Руководство пользователя Doc ID 9399-2SE32UG

именно к RSView32 и относится.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 14 авг 2012, 14:11

Получилось что нибудь сделать?
я как понял просто на кнопку нельзя сделать защиту, можно присвоить код защиты на нарисованный прямоугольник. какое выражение должно быть, что бы при удовлетворении условий защиты данный объект становился не видимым, ну или что бы он смещался на задний план или становился прозрачным, вообщем что бы он позволял нажать находящуюся под ним кнопку.


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 14 авг 2012, 15:40

вообще какая то ерунда. Открываю проект. на дисплее создаю допустим прямоугольник, иду в настройки анимации и в поле OLE Verb поле выбора уровня защиты не активно. Тут же (не закрывая проект) добавляю OLE объект, назначаю ему какую либо защиту и удаляю этот объект и теперь на первом прямоугольнике становится возможным установить защиту. Это почему так?


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 14 авг 2012, 19:00

Только сейчас из дома скачал Ваш проект. Буду смотреть.
На работе корпоративные политики качать ничего не дают, и сам этот форум забанен, а с мобильного не очень-то скачивать получается.

По поводу глюка с защитой ничего прояснить не смогу.
Странно всё это, согласен.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 2858
Зарегистрирован: 07 окт 2011, 08:12
Имя: Гаско Вячеслав Эриевич
Откуда: Рязань, Россия
Благодарил (а): 65 раз
Поблагодарили: 111 раз

Re: Создать пароль на изменение параметров в RSview

Сообщение Ryzhij » 15 авг 2012, 14:21

Поскольку версия используемого мною пакета RSView32 7.50.00 (CPR 9 Service Release 1) несколько выше, чем того, которым пользуетесь Вы, я сомневаюсь, что после внесения мною из­менений Вы сможете открыть проект.
Поэтому я подготовил отчёт о своих действиях на примере кнопки "Записать" на экране Pid_koef.gfx.

http://narod.ru/disk/59432793001.0e542e ... t.pdf.html

p.s. Тег UserCode это скорее не код пользователя, а код группы пользователей с равными правами. Например, операторы разных смен на одной установке. Для этих пользователей при входе в систему можно запускать один и тот же макрос LoginMacro.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может». Жан-Поль Сартр


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 17 авг 2012, 08:16

Вячеслав, спасибо Вам огромное за проделанную работу. Меня отвлекли другими задачами, поэтому меня не было на форуме пару дней.
Теперь я скачал файл и буду разбираться. Еще раз большое спасибо.


Автор темы
kiselevmixail
здесь недавно
здесь недавно
Сообщения: 30
Зарегистрирован: 27 июл 2012, 14:27
Имя: Киселев Михаил Владимирович

Re: Создать пароль на изменение параметров в RSview

Сообщение kiselevmixail » 17 авг 2012, 09:19

А подскажите как открыть файл параметров соответствующих именно открываемому дисплею?
Просто я захожу в #Parametrs, но там много параметров и какие из них относятся именно к открываемому дисплею не понятно.


Вернуться в «Верхний уровень автоматизации»



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя