Страница 1 из 1

Добавлено: 05 дек 2012, 09:40
alex_ros
Под рукой нет BoxPult чтобы проверить это, поэтому обращаюсь за консультацией.

Я выводу на BoxPult две строки через функцию BoxPultPutMessage 3 параметра на каждом цикле выполнения алгоритма, встала задача вывести еще 2 аналога. Думаю их сконфигурировать чтобы отображались по F1 и F2.

Мне нужно, чтобы при нажатии F1 или F2 выводились соответствующие аналоги, а при нажатии, например, ESC опять отображались исходные 3 параметра.

Поэтому интересно:

1. Если я нажму F1 или F2 будет ли информации перетерта на следующем цикле алгоритма?
2. Значения будут отображены, но перестанут отображаться параметры выводимые функцией?
3. Может быть другое поведение?

И как сделать чтобы получить желаемый результат?

Добавлено: 06 дек 2012, 11:12
Равиль
Я не нашел такой функции как BoxPultPutMessage.

Вам можно сделать так: завести глобальную переменную целого типа. Если эта переменная равна 0, то выводить 3 параметра, если 1, то выводить первый аналог, если 2, то выводить второй аналог. При нажатии на клавишу ESC устанавливать эту переменную равной 0, при нажатии F1, устанавливать равной 1, при нажатии F2, устанавливать равной 2.

Добавлено: 06 дек 2012, 13:52
alex_ros
Спасибо за идею. Но я уже сделать вывод 2-х аналогов F1 и F2 через конфигурирование. Чтобы выйти на "главный экран", необходимо два раза нажать кнопку "стрелка влево".

p.s. Ошибся с функцией, конечно же это dep_ConPutStr, то что я написал выше это моя обвертка :)