PDA

Просмотр полной версии : Какой элемент визуализации использовать для отображения значения переменной типа int



grandcryotech
22.08.2014, 12:28
Доброго времени суток.
Начал ковырять Codesys 3.5 sp5 (взял с официального сайта), до этого использовал Сименсовский TIA Portal v12.
Сварганил маленький примерчик плавного пуска двигателя с таймером секунд, минут...
Стал делать визуализацию и тут сюрприз....
Ищу три часа простой цифровой индикатор не могу найти...Блин...есть угловые индикаторы, круглые индикаторы, линейки разные.
Близкое к предмету поисков оказалась "Комбинированное окно - Целочисленное", но у него сбоку выплывающий список и оно не убирается...
А в "Текстовом поле" в свойствах отсутсвует параметр "Переменная"...
...Толи библиотеку надо какую нибудь подключать, толи здесь вывод переменной на экран огранизован в обход свойства "Переменная" визуального элимента...
...Короче вопрос: Какой элемент визуализации использовать для отображения значения переменной целого типа? И если есть там грабли и бубны, то куда метаться и как камланить?

приборист
22.08.2014, 13:01
:D
Выбираешь прямоугольник, либо текстовое поле.
В свойствах есть текстовая переменная - это переменная из программы.
А тексте пишешь как переменную отображать. (Если десятичное число, то %d)

P.S.
В справке - раздел Визуализация\Текст и язык в визуализации

<colgroup><col style="WIDTH: 11.68%"><col style="WIDTH: 88.31%"></colgroup><tbody>
Символ

Аргумент / выход



d,i

Десятичное число



b

Двоичное число



o

Восьмеричное число без знака (без ведущего нуля)



x

Шестнадцатеричное число без знака (без ведущего 0x)



u

Десятичное число без знака



c

Один символ



s

Строка: в режиме онлайн она будет заменена на значение переменной, заданной в пункте 'Текстовая переменная' категории 'Текстовые переменные'



f

значения REAL; синтаксис: %|<выравнивание><минимальная ширина>.<точность>|f
Выравнивание задается знаком: минус - слева, плюс - справа, по умолчанию; точность определяет количество знаков после запятой (по умолчанию - 6); см. пример ниже.





</tbody>

capzap
22.08.2014, 13:05
Чтоб не изобретать велосипеды, поищите в дереве проводника по папкам установленной КДС примеры визуализации, там рассмотрены все типовые конструкции

grandcryotech
22.08.2014, 13:19
Всем спасибо!
Действительно в свойствах прямоугольника есть Текстовая переменная. Ларчик как всегда просто открывался....
Да прибудет с вами Святой Ламиконт....

tkont
27.11.2014, 14:24
:D

P.S.
В справке - раздел Визуализация\Текст и язык в визуализации

<colgroup><col style="WIDTH: 11.68%"><col style="WIDTH: 88.31%"></colgroup><tbody>
Символ

Аргумент / выход



f

значения REAL; синтаксис: %|<выравнивание><минимальная ширина>.<точность>|f
Выравнивание задается знаком: минус - слева, плюс - справа, по умолчанию; точность определяет количество знаков после запятой (по умолчанию - 6); см. пример ниже.





</tbody>

принимает только в формате
%.2f
а что за <минимальная ширина> ?, какое число не подставлю - не принимает
примерчик конкретный ни кто не скинет ?