Всем добрый день!
Уважаемые знатоки, подскажите пожалуйста - как заставить ПР200-200.2.1.0 показывать реальное время на одном из экранов?
Вид для печати
Всем добрый день!
Уважаемые знатоки, подскажите пожалуйста - как заставить ПР200-200.2.1.0 показывать реальное время на одном из экранов?
Выведите нужные сервисные переменные на экран, в плане вывода на экран они ни чем не отличаются от других переменных!
Вложение 31592
именно в этом у меня пробема. Подскажите как это сделать - я начинающий, строго не судите
Всё, спасибо. Разобрался. Обкатал - всё чётко работает
Я думаю как-то так:
Вложение 31593
да да, именно так и реализовал
Следующий вопрос будет как сделать с 0, как сделать без нулей :)
не, вопрос будет немного другой.
Помогите пожалуйста разобраться с программой - не могу понять где и что я накосячил. Проблема в том, что показания давления воды на главном экране чётко на 1 кг больше, при любых показаниях. Подскажите как убрать этот кг? . Программа в приложении, датчик давления ПД100, ( 4-20 мА, предел измерения 6 кг ) , эстировку входа делал.
Зачем Вы вывели в миллиамперах, если ВПИ датчика 6 кгс/см2, так и ставьте, нижняя граница = 0, верхняя = 6!
Вложение 31606
понял, спасибо, завтра утром поменяю
Здесь просто ограничение диапазона:
Вложение 31607
И для целой составляющей значения давления Вам и одного знака(разряда) вполне достаточно, а вот для целой составляющей значения температуры одного знака(разряда) может не хватить! Я бы не стал для температуры увеличивать количество отведённых разрядов, просто количество после запятой поставил "авто"!
сделал все Ваши рекомендации.
Теперь при нулевом давлении воды показывает минус 1.1. При юстировки входа пишет что измерено не верное значение. А по температуре вот какая проблемка: при юстировки входа вгоняю значения мин, сред, макс, так же пишет не верное значение, в итоге температуры врёт, причём не линейно. В качестве датчика температуры ТСМ-1388 50м.
Изменённоя программа во вложении.
Сейчас показывает давление воды 0.9 кг, а в трубе на вскидку 2 с чем-то, ближе к 3-ём
Есть очень подходящая тема: Среда программирования OWEN Logic \ разные вопросы новичка
юстировка нужна, и если ее поломали в 1.9 это не есть хорошо... В приборе явно зашиты какие-то значения по умолчанию, но они могут чуть не соответствовать действительности.
Юстировка поломалась еще до 1.9.
Но уже пофиксили.
Вчера должны были выложить обновленную версию.
Понятно. Всем спасибо. Сегодня или завтра обновлю всё ПО и перепрошью. Попробую опять сделать юстировку. Потом тут отпишусь.
ПО обновил, пересмотрел программу, сделал юстировку ( прибор не принял новое значение и откатился к заводским ) - в общем результат пока тот же. Буду дальше колдовать
Вот чуть усовершенствовал, теперь с попеременно мигающими двоеточиями:
Вложение 32228
А так ещё проще. :)
Вложение 32230
Проще то оно проще, но я меандр хотел получить и максимально возможно разнести во времени моменты изменения переменных Секунды(Минуты, Часы) и 1 Гц, как-то так!
Можно и упростить(вопрос в одном инверторе) оставаясь со своими хотелками:
Вложение 32247
Теперь буду смотреть как незначащие нолики пририсовать(а то смотрится очень непривычно), не делать же динамический текст на 60 позиций, вроде уже в какой-то теме это порешали!
Короче не стал искать(подумал что это долго и быстрее самому сделать), сам нолики пририсовал, вот так получилось:
Вложение 32261
Теперь всё мигает и показывает как хотелось!
ага, так-же ранее и порешали:
http://www.owen.ru/forum/showthread....l=1#post221602
Спасибо что дали ссылку, посмотрел проект Реваки, Ваш ЗИП архив не открылся, пишет, что повреждён или ..., короче, там сделано не так, там зачем-то, ума не приложу, наложили элементы экрана друг на друга и результат наложения проверяли на практике, как себя поведёт ПР, у меня ничего не накладывается и результат однозначный и предсказуемый, если Вы так делали скажите зачем так надо было извращаться и почему не сделать проще и предсказуемо, как у меня?
Видимо в актуальном на сегодняшний день ОЛ уже пофиксили ту фичу из-за которой у нас тогда происходило наложение...
а в более ранней версии ОЛ, чем ОЛ (1.8.90) бала такая фича:
поэтому и писал что так-же порешали
Термин «пофиксить» (фиксить) в IT среде имеет несколько значений.
С одной стороны термин может означать как исправление ошибок(fix - исправить) (пофиксить баги).
И мультик есть такой, Фиксики называется ;)))
Спасибо! В данном случае я склоняюсь ко второму варианту, разработчики всё это время мультики Фиксики смотрят!
Короче, что получается: и раньше можно было использовать один знак в динамическом тексте, необходимость накладывать что либо друг на друга отсутствовала и второе, разработчики палец о палец не ударили в плане исправления замеченных неудобств(ошибок)! Я бы и при 2 знаках в динамическом тексте это легко разрешил без наложения, просто таблицу пришлось писать на 60(сейчас 10) состояний(строк), как-то так!
fix - исправление.
чинить, ремонтировать, починить
(repair)
fix things — чинить вещи
fix the roof — починить крышу
исправить, исправлять
(correct)
fix the world — исправить мир
fix errors — исправлять ошибки
устранить, устранять
(eliminate)
Всего лишь, при чем тут IT ????
а как реализовать, чтобы в минутах был добавлен 0? (чтобы было 14:07, а не 14: 7)
Только на днях отвечал. https://owen.ru/forum/showthread.php...838#post402838