Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Сергей0308 ваш пример видел. Он имеет один существенный недостаток, переменную необходимо как-то вводить - место на экране, если речь о переходах с экрана.
Делать переключение по кругу при помощи дискретного входа - занимать вход, переходы все время только циклом.
Вот чтобы избавиться от подобных недостатков и нужны системные переменные - номер экрана - знаем где мы, пишем куда.
И коды клавиш прибора, как для перехода по экранам так и для ввода пароля.
Если с переменной номера экрана, хуже не будет, т. е. не надо будет делать самому, то с битовой маской нажатия кнопок не всё так однозначно, сейчас за каждой кнопкой закреплено определённое действие, надо будет их отменять и всё делать самому, если многие с таймерами мучаются, то тогда будет для техподдержки полный капут!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Да почему ? Пусть в экране так и остается клавиша "ВВЕРХ" прямо надписью, почему не использовать еще и переменную. Кому не надо, тот и ведать и знать не будет, что есть еще иной способ...
Я к тому, что когда используется переменная "битовая маска" нажатия кнопок, то придётся отменить "обычные" действия кнопок, наверно лучше выставлением галочки типа "использовать переменную"! И тогда уже сам всё мастеришь, либо не ставишь галочку и пользуешься как сейчас есть!
Последний раз редактировалось Сергей0308; 16.01.2017 в 14:18.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
ну необязательно. Например у на переход с экрана на экран только кнопками вверх и вниз, и даже если мы будем использовать переменную для скрытого пароля например, то и пусть себе экраны меняются...
Я уже как-то писал о зависшем аналоговом входе на ПРке, но это были лишь лютики. Сегодня пострашнее произошло. После отключения электроэнергии произошел подрыв взрывного клапана на котле. Причина оказалась в ПРке. Случайным образом изменились значения в энергонезависимых переменных, они корректируются только с экрана, программа с этих переменных только считывает. Не знаю, что там пришло по сети, но случайные числа в уставках не есть хорошо. Просьба к разработчикам проверить такую бяку. Пришлось все настройки загонять в константы.
С уважением, Ревака Юрий.
Инженер группы технической поддержки компании "ОВЕН"
e-mail: yu.revaka@owen.ru
Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ
Добрый день!!Возникла проблема с энергонезависимыми переменными.Из девяти переменных две не сохраняются,в ПР-200 программа работает,после повторного
включения переменные ,,работа,, и ,,мойка,, переходят в 0.Подскажите где я допустил ошибку.