Последний раз редактировалось Сергей0308; 22.05.2019 в 23:44.
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Пожалуйста! Подумайте о добавлении скриптовых блоков.
Скрипты конечно хорошо. Но если что то не работает то разбитаться с работой алгоритма и скриптами кто будет? Вы представляете себе как будет "легко "разбирать каждый вариат в тех поддержке овен. По тому что один и тот же алгоритм можно решить двумя и более способами.
* Переместите выбор порядка байт для сетевых переменных из Устройства в Свойства переменной. Иногда в рамках одного устройства он разный. Пример - счетчики WirenBoard.
Когда попадаешь в такую ситуацию, приходится создавать два Устройства с одинаковым адресом: в одном один порядок байт, в другом - другой. Не изящно.
ProgramRelayFBD_2019-06-11_17-21-29.png
* Порядок байт для сетевых переменных распространяется не только на тип Float, но и на многорегистровые Int. И это вопреки подписи здесь, поправьте подпись.
ProgramRelayFBD_2019-06-11_17-30-55.png
* Запись параметров в кастомные ФБ
* Элементы "Динамический текст" и "Combobox": редактирование значений прямо на панели свойств, а не во вложенном меню
https://yadi.sk/d/ELwWfI-_efV9AQ
* Создание новых переменных прямо на панели "Переменные", а не в меню "Прибор -> Таблица переменных"
https://yadi.sk/d/jKaRTzFuvoEDCA
* Виджет вывода INT-значений на экран: добавьте опцию показа нулей перед числом. Это будет полезно при выводе дат и времени
Пример:
В виджет для вывода параметра "Минуты" шириной 2 символа можно показывать как "1" или как "01" в зависимости от опции
Последний раз редактировалось phzhitnikov; 23.07.2019 в 03:10.
а можно в owen logic сделать возможность открытия менеджера компонентов не только с экрана схема а например и из экрана макроса, не удобно каждый раз переключаться
Я может повторюсь, но жаль нет эмуляции экрана. Прям иногда сильно не хватает.
Сделайте СОРТИРОВКУ ПЕРЕМЕННЫХ ПО ТИПУ И АЛФАВИТУ!
БЕСИТ, что даже в новом OWL переменные отображаются и в таблице и в панели на экране так, как их исторически забили, мать-перемать!!
Например, я делаю макрос и у меня там есть переменные с префиксами Op - OpAdd, OpSave, OpDelete
Потом я накидал ещё какие-то переменные типа ValSaved, ValCurrent, ValOut.
И после этого хочу добавить OpRestore. И просто ##$$$#!!! Эта переменная встаёт в конец списка!
Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net
Я так понимаю, что функции на ST нельзя в макрос вставить? А почему? И надо бы сделать, чтобы было можно.
Надо бы добавить стандартных компонентов в библиотеку, например побитовых логических функций, мультиплексоров для значений int и float, на разное количество входов, а не на 2, как сейчас. В чем вообще проблема сделать масштабируемые входы у подобных блоков? Почему другие производители контроллеров это могут сделать, а вы нет, за столько лет.
Менеджер по продукту | Owen Logic
email: soft@owen.ru