PDA

Просмотр полной версии : ип320 - поля ввода



Terrano1992
20.10.2010, 12:12
Панель ип320, конфигуратор 6.5к.
Создаю в проекте экран настроек для одного из режимов работы установки. В верхней строке - текст с поясняющим названием экрана, под ним - в одну строку два поля ввода (уставка параметра и ее гистерезис), еще строкой ниже снова два поля ввода (уставка другого параметра и ее гистерезис).
Загружаю проект в панель, проверяю. последовательность, в которой поля выбираются нажатиями кнопки Set - "отфонарная". А хотелось бы получить вполне определенную, в соответствии с логикой построения экрана (уст.1 - гист.1 - уст.2 - гист.2).
Копирую этот экран в другой, соседний (точно такой же набор уставок, но для другого режима работы). Ничего, кроме номеров регистров, в нем не меняю. Загружаю, проверяю - на новом экране уже получилась другая, непохожая на предыдущую последовательность обхода полей.
При этом никакой закономерности (связи с порядком создания полей на экране, либо с присвоенными им номерами регистров) не наблюдается. Если в конфигураторе подвигать поля по экрану, вернуть на прежние места и заново загрузить проект в панель - порядок выбора может остаться прежним, а может и измениться. То есть панель по нажатиям Set перебирает поля в той последовательности, в какой "сама захотела" в момент загрузки проекта.
Есть ли способ как-то с этим справиться, кроме шаманского стука в бубен и редактирования проекта до тех пор, пока после очередной заливки случайно не получится желаемый порядок? Работе установки это, конечно, не препятствует - но неупорядоченный перебор как-то неряшливо выглядит, а как известно, "встречают по одежке"... Или придется сдавать проект, объясняя заказчику "чего ж вы хотели от бюджетной панельки по цене меньше 5000 рублей"?

Илья Кареткин
21.10.2010, 12:59
здравствуйте, не смотря на то что панель действительно за 5000р. ип320 умеет чередовать установочные регистры в заданном порядке.
для этого:
1) создайте на экране все необходимые регистры, не указывая им тип "настр"
2) сохраните проект
3) проставьте галочки "настр." в необходимом вам порядке - этот порядок будет соблюден в режиме работы.
4) сохраните проект и загрузите в панель

Terrano1992
21.10.2010, 19:36
проставьте галочки "настр." в необходимом вам порядке - этот порядок будет соблюден в режиме работы.
Спасибо - теперь все получилось.
Жаль, что это никак не отражено в документации. Или хотя бы в каких-нибудь файликах "Tips & Tricks" по продуктам, не вполне тривиальным в настройке/программировании (как, например, операторские панели), чтобы документацию не переделывать...