Здравствуйте, Помогите реализовать пароль в меню ПР200, может у кого есть готовое решение
Вид для печати
Здравствуйте, Помогите реализовать пароль в меню ПР200, может у кого есть готовое решение
Подробнее, что собираетесь защитить паролем?
А как поступить, если нужно заблокировать доступ к изменениям нескольких настроек с экрана ПР?
Моё ИМХО, что эту возможность должны реализовать разработчики ПР200. Это нужно и важно.
Можно конечно с макросами попрыгать и по переменной вход сделать, но это изврат, т.к. переменная не сбрасывается, ручками уводить в ноль надо.
А как поставить пароль на кнопки ,что на щите управления ???;),например .
Извените, если не совсем правильно объяснил. Я создаю экраны, в которых есть уставки, редактирование которых я хотел бы ограничить паролем.
Во вложении то, что у меня получилось. Хотелось -бы чтобы каждый разряд вводился отдельно, что-бы при выходе из экрана уставок пароль обнулялся.
В конце системного меню
Вложение 23067
Не уже ли никто такую задачу не решал? По мне так через один проект должен иметь пароль на изменение уставок, или просмотр определенных экранов.
Выше я привел пример что у меня получилось. Там программа для управления двумя светофорами, которые ставяться на парковку, а проезд в обе стороны по одной полосе движения. Там у меня две уставки, время зеленого цвета и время для проезда машин.
Пароль не знаю как обнулить после выхода из экрана уставок, только отключать питание, а уставки делать с энергонезависимой памятью.
Да не было экрана на ПР114, не было проблем с несанкционированным доступом к уставкам...:D.Для таких случаев придуман модуль блютуз с паролем на смартфоне ,подошел ,достал из широких штанин смартфон ,изменил уставки и работай дальше - мобильный пульт управления так сказать ...:cool: если для ПР200 ,то так же- все важное ,требующее ограничения доступа на смартфоне ,остальное на панели реле.
А так задаем в переменную код(пароль) сравниваем с зашитым вПР ,если равны ,то запускаем таймер на 30сек ,например .через SEL открывается доступ к нужным уставкам для их изменения с экрана .если пароль не ввели то все записи уставок в " воздух".....Просто и сердито :D
Поясню, программа делалась для тоннеля с одной полосой движения, поэтому, когда полоса свободна, в обе стороны горит зелёный, если полоса занята, то в зависимости от того с какой стороны заехала машина, по ходу движения зелёный, навстречу - красный. После того как полоса освободилась, снова в обоих направлениях загорается зелёный.
Вот вам макрос для задания уставок по паролю .Важно как на схеме для переменной пароля использовать явную обратную связь и вторую ,выходную переменную пароля .На выходе формируется строб на 30сек в течении которого нужно сменить уставку .пАРОЛЬ обнуляется на экране....:eek:
Второй вариант макроса пароля - набираем зашитый пароль и изменение уставок становится доступным на все время пока не задашь отличный (другой) от зашитого пароль....:cool:
Richman
Переход по паролю с экрана. После перехода пароль сбрасывается.
Ещё и переход по combobox обкатал.
а если один экран ,то кто будет сбрасывать пароль ?
так решение то новое ,а утверждение хоть и старое ,но не верное..;)ЧТО БЫ НОВОЕ ЗНАНИЕ В ГОЛОВЕ ОТЛОЖИЛОСЬ У ВСЕХ ,ДАЖЕ У РАЗРАБОТЧИКОВ ОЛ:D.
Мне удобнее несколько.
Мухи отдельно, котлеты-тоже отдельно.
На большом производстве всегда найдётся "альтернативно одарённый" сотрудник-большой любитель в кнопки потыкать.
Паролю именно переход.Цитата:
Вы паролите сам переход с экрана на экран ,то есть не ввел пароль не перейдешь или как?
В общем случае ,на одном экране могут быть не только задатчики ,но и индикаторы и тогда заблокировав переход на другой экран мы лишаем возможности наблюдать параметры .Кроме того при большом количестве экранов ,нужно много раз вводить пароли (хорошо ,если одинаковые ) при переходах. Думается все же лучше паролить смену уставок ,параметров ,а контролировать показания на всех экранах без ограничений(ввода паролей).Хотя и частный случай с кодированием переходов то же имеет право на жизнь....:rolleyes:
Размещению индикатора одной переменной на нескольких экранах мешают религиозные убеждения или что?
На запароленном - задаём её значение. На всех остальных - только наблюдение.
Зачем? Паролится сразу группа экранов. Внутри группы свободный переход между экранами.Цитата:
Кроме того при большом количестве экранов ,нужно много раз вводить пароли (хорошо ,если одинаковые ) при переходах.
Самое главное - выработать правила назначения переходов и жёстко их соблюдать.
Хозяин -барин ...:cool:Для меня вообще много экранов по 2 строки не вдохновляет ,если задавать уставки еще как то можно по многим экранам последовательно ,то наблюдать оператору надо сразу за всем .Ясно что зависит от задачи где стоит ПР ...
Для операторов - или панель оператора/несколько (в особо запущенных случаях ПК с монитором), или ваша каскада.
У меня задача - ввод уставок и режимов работы. Изменения редкие. И вывод состояний, аварий и пр. для сервисных целей.
Нефиг оператору в электрощите делать. И кнопки ПР200 - не для управления техпроцессом, когда их по 100-500 раз за смену нажимать будут...
ПКЕ не всегда год-два выдерживают.
Это да ,типа настроичный пульт..как на ПЧВ ;)
Макрос пароля. Ввод начинается с предварительно установленного числа. (мотать в две стороны намного интереснее):)
Также для облегчения тяжкого труда брутфорсеров после каждого неправильного ввода переменная устанавливается в исходное состояние.
Здравствуйте. Подскажите пожалуйста, как поставить пароль на макрос?
Заполнить одноименное поле в свойствах макроса,
там же все написано!
Вложение 45112