)))) смысл выкладывать всю программу?? если здесь нужно показывать баг !!! (как я думаю)
Вид для печати
)))) смысл выкладывать всю программу?? если здесь нужно показывать баг !!! (как я думаю)
хорошо вот написал пример он не работает до тех пор пока переменную Сброс ошибки не включена энергонезависимость !! включите сами и все заработает!!
Вложение 42042
или тут отключите энергонезависимость от переменной сброс ошибки
Вложение 42043
Запись в конце цикла ))
Хорошо спасибо Буду стараться заходить почаще
Думал, что в новой версии 1.13.184 не будет этого неприятного явления- внезапное появления зачёркнутого кружочка, при этом не возможно продолжать редактировать. Иногда через пару минут он исчезает и можно продолжать, иногда "зависает" навечно и надо закрывать программу. Это не возникает когда проект не большой, но когда количество элементов пересекает некую невидимую грань начинается фигня... нервы уже на пределе. Я об этом уже раньше писал- ноль внимания, как будь-то так и надо. Пока мои выводы- ПР200 можно использовать только в очень простых проектах.
У меня большие проекты но не возникает .
Можно Скриншоты если не сложно .
Бывает появляется кружочек синего цвета (вращающийся) но я думаю что это автообновление проекта . Но у меня не зависает .
Но это действие возникает на любых проектах .
Если курсор подвели куда не положено с активируемой связью . И лечится как было сказано выше .
Передал всю информацию разработчикам.
Вот здесь посмотрите в посте 4559: https://www.owen.ru/forum/showthread...=9398&page=456
Вложение 42352
Сделал назначение уставки с дискретностью 5 минут, ну и соответственно диапазон уменьшился для минут в 5 раз с 60 до 12.
А на счёт очереди здесь посмотрите в посте 333: https://www.owen.ru/forum/showthread...=25068&page=34
Вложение 42353
Кстати, самый сложный мой макрос!
После некоторых проб выяснил, что :
При некоторых "запрещённых" действиях в редакторе, появляется зачёркнутый кружок который сам не исчезает. Например, если в моём проекте соединить два входа макроса 4И2. Если сразу нажать клавишу Esc - то кружок исчезает и всё нормально, а если перейти на другую вкладку, например на редактирование экрана, а затем вернуться то нажатие Esc может не помочь (дело случая). Возможно есть другие подобные ситуации, но проект в основном закончил и проверять нет времени.
Вложение 42358
Взял самый большой проект . И экспериментировал . Появляется перечеркнутый кружок красного цвета . Что Я только не делал .
Но он у меня не менял цвет с красного на черный . Когда красный он всегда сбрасывается кнопкой Esc . Но Я не мог добиться чтобы он
стал черным цветом. Может программисты ОЛ знают когда он становится черным цветом как скриншоте .
Не когда не встречал перечеркнутый кружок черного цвета . Может в этом проблема.?????
первоначальный проект здесь
на скрине избавился от желтизны, котороя была показана на скрине здесь
в эмуляции нажимая на любой из флагов запускается генератор, если сетевых переменных нет то все нормально
Объяснения пользователеймне совершенно не понятно, она и так есть зачем еще что то добавлятьЦитата:
если линия желтеет, значит овен определил зацикливание, чтобы не желтела добавляют задержку на цикл
как от этого избавляться?
Ни кто не пробовал привязать работу кода программы к дате, например к году. Ну к примеру сделать демо режим работы программы на один год?????
Вложение 42543
что то типа во так
В симуляторе макрос отрабатывает, а в полной программе нет
Вложение 42544
Смысл этого???????? Пр200 это не ПЛК 63(73).
Если ты записал проект то тиражировать кроме тебя никто не сможет .
Обычто делают так . Для того чтобы о тебе не забыли. При включении ПР200 на экране
(чтобы тебе самому не забыт) дема версия работа полноценная допустим 1 час (время можешь поставить любое).
По истечению этого времени надпись демо показ завершился .
Пользователь выключает (включает) и процесс начинается снова .
А то что ты планируешь Это не есть хорошо .
Через год ты Сам забудешь что ты делал и для кого .
Я так не делал но так делают серьезные компании .
Проект делается для работы и файл будет у них
Но по количеству циклов ограничение это временная мера
Если перепрошить проект заново в контроллер, то он снова заработает и смысла в ограничении нет
А вот по времени это самое то
если толлько этот пользователь знает как это делается и что ограничение в программе по дате
Как это делать написано в Руководстве по эксплуатации, секрета никакого нет
Вложение 42547
Про "подлянку" с ограничением по дате - догадается в тот момент когда она наступит, т.к. 31 декабря 2020 все работало, а ровно 1 января 2021 уже почему-то нет :)
ЗЫ.
Для формирования события по дате используйте макросы UNIX времени, он есть в базе
https://www.owen.ru/forum/showthread...l=1#post293252
Вот здесь целая тема была . Прочитай может что нибудь для тебя и сгодится .
всем спасибо, разобрался. вопрос снят
Из свеженайденных багов:
1)Мастер тиражирования упорно ищет что-то в C:\Windows\Microsoft.NET\Framework и не находит.
Наверное потому, что система совсем не обязана быть в папке Windows и на диске С:
Вложение 42703
2)Настройки прибора -> Интерфейсы -> RS485 -> Сам,16 -> тип=целочисленное -> System.InvalidOperationException
После чего список переменных слева замерзает, как и кнопка "закрыть". По Alt-F4, к счастью, закрывает.
Вложение 42704
3)Настройки прибора -> Интерфейсы -> RS485 (Master) -> Устройство,16 -> Добавить переменную -> Регистр = 6000
Появляется предупреждение "Адрес регистра должен быть от 0 до 4094", разумно.
Тут же меняю тип на целочисленный. Предупреждение остаётся, в таблице тип меняется, а адрес - нет!
Вложение 42706
Вложение 42707
4)Полосы прокрутки развивают мелкую моторику и удовлетворяют любопытство, но удобства не добавляют совсем.
Вложение 42705
5)Открытый менеджер компонентов блокирует окно с проектом, что неудобно: не получается одновременно подсматривать в описание и вносить изменения.
6) Если вынести комментарий за пределы холста, то после увеличения масштаба его невозможно увидеть, двигая прокрутку.
Появляется пугающее окно при изменении значения по умолчанию в энергонезависимых переменных в двух и более одновременно .
Вложение 42715 . Хотя все меняется .
Сталкиваюсь постоянно . Но не систематически , но проскакивает . С чем связано ??????????????????
А у меня если вынести комментарий за пределы холста и добавить выход следующее получается .Вложение 42719
Да за комментариями нужно следить . Но так не должно быть.
Что ещё странно и неудобно:
1) Нельзя открыть менеджер компонентов при редактировании макроса. Чего вдруг?
2) Вперемешку экспоненциальное и нормальное представление float в симуляторе. Приведите уж к одному знаменателю, почему 6.3E-01, а не 0.63: Вложение 42721?
3) При двойном щелчке на константе ничего не происходит, а неплохо хотя бы фокус на поле "Значение константы" переводить.
4) Мастер тиражирования создаёт exe без значка.
Столкнулся с багом в последнем нововведении .
Имеем большой макрос в схеме . Если одновременно изменить в нем
несколько макросов . Обновить их как положено и добавить в большом выход или вход .
Большой макрос теряется и не обновляется . Вложение 42808
Происходит следующее Вложение 42809
Ошибки программы (версия Owen Logic 1.13 и 1.14)
- добавляю сервисную переменную в рабочую область проекта (ГОД, МЕСЯЦ или т.д.)
- запускаю проект в режиме OFFLINE и режим симулятора
- добавляю сервисную переменную в окно просмотра
- выхожу из режима симулятора
- удаляю из рабочей области сервисную переменную
- запускаю проект в режиме симулятора
Куча ошибок и невозможность выйти из программы без диспетчера задач.
Вложение 43004
Вот такое вылазит при использовании файла созданного в мастере тиражирования
Да, да ! у меня тоже !
Вложение 43062
Я об этом писал
https://www.owen.ru/forum/showthread...l=1#post306457
Обещали поправить. Ждём.
Версия 1.14.193.18460
* Ресайз блока комментария почему-то не попадает в список действий, к которым применима Отмена (ctrl+z), хотя перемещение - попадает.
* Экран редактирования макроса. Если переименовывать макрос в окне свойств, то название обрезается до 10 символов. Если сохранить макрос через "Файл -> Сохранить макроса как..", никакого ограничения длины имени нет.
* Экран редактирования макроса. Если выделить несколько входов или выходов -> ПКМ -> Удалить компонент, удаляется только первый выбранный вход/выход. Хотелось бы иметь возможность удалять их пачками все-таки
Ошибка какая-то появилась в проектах поста#4555:
Вложение 43180
https://www.owen.ru/forum/showthread...=9398&page=456
И здесь аналогичная лабуда в посте#511: https://www.owen.ru/forum/showthread...=12691&page=52