Я скопировал этот кусок для примера. Спасибо, проверю!
Вид для печати
Все равно как то тяжко мне даётся , кто-нибудь может если я проект скину настроить его так чтоб можно было значение времени с дисплея управлять?
Вложение 46192
Ну короч получилось что-то вроде этого.
Завтра будем проверять на самом ПР200.
Да давно бы уже скинули, что спрашивать то?
Если Вы сможете диапазон обозначить и минимальную ступеньку изменения, тогда легче будет помочь!
И, для скриншотов есть даже кнопка на клаве!
Флоат для удобства, например можно задать 3,3 секунды и умножить на 1000, это удобней и наглядней, чем задавать 3300 мс, для меня во всяком случае!
Вложение 46193
Вложение 46194
Так правильно выходит?
Арсен, что это вообще за схема и какова функция входа I1? По-моему, тут проще использовать блок TP вместо цепочки RTRIG-RS-NOT-AND. С заданием времени через запись в ФБ всё верно, но почему в свойствах экрана верхняя граница 1000 секунд, когда на всё число отведено 3 знака: 2 до запятой и 1 -- после?
Нет, должно быть 99,9 если у вас 2 знака до запятой и 1 после. Или добавляйте ещё знаков перед запятой.
Да вроде разобрался. Выглядит всё так:
Вложение 46213
Вложение 46214
Про 99,9 в свойствах переменной на экране уже сказали. На схеме всё правильно, умножать надо на 1000. Всё никак не могу взять в толк, зачем такие ухищрения с передними фронтами и проверкой состояния I2. Эта схема должна включать выход по сигналу на I2 и выключать с задержкой по I1? Или там ещё есть какие-то хитрости?
А разве float можно раздельно изменять ? отдельно целые, отдельно десятые и сотые ? смысл такого извращения для изменения времени ?
petera, хм, не знал. примерно как переход при настройке времени получается...
А можно ли делать уставки времени не плюс один, а плюс 30.
Скажем мне нужно менять каждое нажатие кнопки это 30 минут. 0, 30, 60, 90, ..., 240 минут?
Вы про кнопки на корпусе ПР200?
С кнопками, подключенными к дискретным входам вообще нет ни каких проблем!
Можно сделать подобное и при редактировании с экрана!
Вложение 47602
Вложение 47603
Ещё вопрос по строкам, если у меня более двух строк, то как сделать что бы можно было листать строку ниже?
Вложение 48171
А то в ПРку вливал, а внутри не перелистывается.
Вообще-то, это не так! Переход к строке ниже-выше осуществляется кратковременным нажатием кнопок "вверх" и "вниз", если Вы сделали и переход к другому экрану по кратковременному нажатию, то это Вы сами создали себе проблемы на ровном месте и разумеется у вас будет осуществляться переход к другому экрану, а не к строке ниже-выше, короче, сделайте переход к другому экрану по длительному(продолжительному) нажатию на кнопки(в настройках перехода: удержание вверх-вниз), такое впечатление, что Вы никогда ПР200 в "руках не держали"!
Вот проект, можно временно залить и посмотреть, кнопками пощёлкать:
Вложение 48173
Благодарю! Посмотрю!
Так проблема в чём? Вас беспокоит с какой строки будет переход на другой экран? Что мешает использовать для перехода другие кнопки, другую комбинацию кнопок? Для особо непонятливых: переход на другой экран с помощью кратковременного нажатия кнопок "вверх" и "вниз" не надо использовать и у вас заработает переход на строку ниже-выше!
Вот другую комбинацию и приходится использовать. Ну разве что иногда, чтобы спрятать какой-то переход можно так сделать, так как однократное нажатие немного сбивает с толку, но если сам знаешь из какого положение по удержанию произойдет переход то можно и этим воспользоваться... как-то использовал этот механизм.
Вообще-то переход по удержанию кнопок "вверх" и "вниз" происходит из крайних положений, сначала прокрутятся строки, если есть(остались) чему прокручиваться, затем произойдёт переход на другой экран, что тут непонятного, можете на экран посмотреть, чтобы не гадать, если непонятно!
И я так и не понял, какая вам разница с какой строки будет переход на другой экран, боюсь(мне так кажется) это не имеет ни какого значения!
есть такое понятие, как "красота" кода. Как угодно назовите, но когда жмешь кнопку на удержание, а на экране все мельтешит перед переходом, это просто не красиво.
Нет, удержание как-то по времени происходит, заложено в мозгах ПР. Правда на строках не проверял, например на закольцованных экранах это видно.
Для себя уже давно выбрал вариант переключения всех экранов по кругу по кнопке ALT, дальше в каждом, нужное кол-во строк, в редких случаях переход на "секретный" экран по комбинации ALT+_, возврат по ESC, этим обеспечивается быстрый просмотр/редактирование всего, без взрыва мозга.
Кстати, действительно секретного экрана очень не хватает. Какого нибудь по трем кнопкам активации..
По трем нет. только по двум. Кстати вот еще вариант "скрытых" настроек https://youtu.be/S0XBYyk98k8
У меня получилось управление тайтера с дисплея, но только в миллисекундах. В секундах не получается, не понятно что такое "wer" на картинке ??? Подскажите поподробнее - как сделать так чтобы множитель заработал.
О какой картинке речь, тут https://youtu.be/7XlMjFgQkoA есть пример на разные варианты управления с экрана.
Ребят, подскажите новичку пожалуйста, пытаюсь поменять переменную с экрана на пр200, а она после установки значения обратно практически моментально возвращается к дефолтному значению
Всем привет. Подскажите пожалуйста возможно ли в пр 200 организовать изменение одних и тех же уставок с экрана и через Owen cloud. Т.е изменять либо по месту либо удаленно. Спасибо