Страница 142 из 361 ПерваяПервая ... 4292132140141142143144152192242 ... ПоследняяПоследняя
Показано с 1,411 по 1,420 из 3602

Тема: Фичи и баги OWEN Logic

  1. #1411

    По умолчанию

    Цитата Сообщение от Project M Посмотреть сообщение

    Кстати, если отобразить без преобразования to_Int, показывает 100,0
    to_INT не делает округления, он просто отбрасывает дробную часть.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    e-mail: yu.revaka@owen.ru

    Шаблон описания ошибки ПР или OL http://ftp-ow.owen.ru/softupdate/OWE...s/Shablon.docx
    Видео уроки по ПР200 и OWEN Logic http://edu.owen.ru/series/pr200_rev/
    Другие видеоролики по тематике ПР https://www.youtube.com/channel/UCj4...H5H3d_t6iDlQOQ

  2. #1412

    По умолчанию

    Цитата Сообщение от Project M Посмотреть сообщение
    Господа форумчане, благодарю всех за советы (убедился, действительно живём в стране советов).

    Проблему решил, переписал кусок кода без использования функции возведения в степень.

    Кстати, если отобразить без преобразования to_Int, показывает 100,0
    А можно было действительно сделать +0,5 и потом toint.
    "Отображалка", видимо, округляет.

  3. #1413
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Решил выложить в этой теме, заметил, на мой взгляд, необычное поведение ОЛ, сказочно исчезла жёлтая подсветка линий связи, ничего не делал, не добавлял задержку на цикл, просто удалил связи в другом(не в месте подсвечивания) месте и затем восстановил обратно, просто шаманство какое-то:

    Командоаппарат реальногого времени на 32 уставки за сутки_3.PNG

    Командоаппарат реальногого времени на 32 команды.PNG

    Вот специально выложил два одинаковых проекта(название разное), но в одном жёлтое подсвечивание связей, а в другом нет, может кто не верит, может лично убедится в этом!
    Получается определение циклических связей зависит от порядка их построения!?

    И ещё такую особенность заметил: когда выбираешь Запись, стрелкой вверх Ввод и нажимаешь SEL(ввод выбранного значения в текущую переменную и переход к следующей) начинает мигать переменная "Уставка", но значение почему-то не увеличивается на экране, но если ещё раз нажимаешь SEL и переходишь к переменной Часы, значение номера уставки наконец-то увеличивается на единицу, такая особенность, наверно ПР захватывает коррекцию(изменение переменной с экрана), но в памяти(выходном блоке переменной) сохраняет увеличенное на единицу значение! При нажатии для ввода "ОК" всё ожидаемо! Короче, так как предугадать нажатие кнопки SEL не представляется возможным, нельзя ли отложить захват переменной для коррекции(изменения) с экрана на два-три цикла, чтобы переменная успевала обновиться, в данном случае увеличится на единицу при нажатии кнопки SEL? Или сделать настраиваемым задержку захвата переменной для изменения с экрана на два-три цикла при нажатии кнопки SEL!
    Последний раз редактировалось Сергей0308; 01.10.2017 в 21:43.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  4. #1414

    По умолчанию

    Цитата Сообщение от Project M Посмотреть сообщение
    Здравствуйте, wal79.

    У меня вопрос. Есть такая ситуация:

    Вложение 33330

    Как объяснить OL, что запись в переменную tDS должна происходить после всех операций чтения, и что новое (записанное значение) мне нужно в следующем цикле? А задержки, в этом случае, просто нарушат алгоритм работы.

    Заранее, благодарю за помощь.
    Вообще это решается Режимом записи у выходной переменной. В данный момент как раз корректирую и занимаюсь усовершенствованием этой функциональности.
    программер

  5. #1415

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Решил выложить в этой теме, заметил, на мой взгляд, необычное поведение ОЛ, сказочно исчезла жёлтая подсветка линий связи, ничего не делал, не добавлял задержку на цикл, просто удалил связи в другом(не в месте подсвечивания) месте и затем восстановил обратно, просто шаманство какое-то:

    Командоаппарат реальногого времени на 32 уставки за сутки_3.PNG

    Командоаппарат реальногого времени на 32 команды.PNG

    Вот специально выложил два одинаковых проекта(название разное), но в одном жёлтое подсвечивание связей, а в другом нет, может кто не верит, может лично убедится в этом!
    Получается определение циклических связей зависит от порядка их построения!?
    Вы удалили только связь или еще какой-либо элемент? В построении порядок связей не важен. А вот порядок самих компонентов схемы может сыграть роль. К сожалению, еще остались сценарии, где порядок добавления компонентов на схему может сыграть роль. Количество таких сценариев я уменьшаю.
    Последний раз редактировалось wal79; 03.10.2017 в 15:37.
    программер

  6. #1416

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    Ещё раз пишу, что при изменении атрибутов сетевых переменных (запуск чтения, запуск записи) ОЛ не считает это изменением и не сохраняет. Чтобы сохранение произошло приходится что-нибудь изменить (или подвинуть) на холсте.
    Это в настройках RS485 Мастер?
    программер

  7. #1417

    По умолчанию

    Цитата Сообщение от pop70 Посмотреть сообщение
    Поставьте вручную лз там, где я Вам написал. Жёлтая линия пропадёт и будет обычная связь.
    ОЛ видит "обратную связь" Z-tDS-Z0-Z и предлагает первый попавшийся вариант установки лз (помечает жёлтым), но Вы можете поставить ЛЗ туда, куда хочется Вам, чтобы "разорвать" этот цикл так, как требует Ваша логика.
    Абсолютно верное замечание. Лоджик не может прочитать Ваши мысли и он помечает последнюю обнаруженную связь в цикле. Но Вы вправе (и это будет более верно с точки зрения логики Вашего алгоритма) установить ЛЗ там, где Вы считаете нужным.
    программер

  8. #1418
    Пользователь
    Регистрация
    05.04.2012
    Адрес
    Поселок Птичное Новая Москва
    Сообщений
    270

    По умолчанию

    Если в таблице переменных мы описываем переменную и заполняем столбец "комментарий" то на вкладке свойства документа, при выделении этой переменной на холсте программы, в строке комментарий мы не видим этого комментария. Если мы его там заполняем, то он меняется и в таблице переменных.

  9. #1419

    По умолчанию

    Цитата Сообщение от Massmeter Посмотреть сообщение
    Если в таблице переменных мы описываем переменную и заполняем столбец "комментарий" то на вкладке свойства документа, при выделении этой переменной на холсте программы, в строке комментарий мы не видим этого комментария. Если мы его там заполняем, то он меняется и в таблице переменных.
    Да, знаем об этом. Есть такая задача но с низким приоритетом.
    программер

  10. #1420
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,242

    По умолчанию

    Цитата Сообщение от wal79 Посмотреть сообщение
    Вы удалили только связь или еще какой-либо элемент? В построении порядок связей не важен. А вот порядок самих компонентов схемы может сыграть роль. К сожалению, еще остались сценарии, где порядок добавления компонентов на схему может сыграть роль. Количество таких сценариев я уменьшаю.
    К сожалению вынужден Вас огорчить, удаляю только связи, на всякий случай проверил ещё раз и удалил три этих связи:

    Жёлтая подсветка_2.png

    Затем исчезает жёлтая подсветка и я восстанавливаю эти связи, всё, чудо случилось! Ваша теория расходится с практикой!

    Можно и одну связь разорвать и затем восстановить:

    Жёлтая подсветка_3.png

    Тоже самое получается, жёлтая подсветка исчезает напрочь!
    Последний раз редактировалось Сергей0308; 05.10.2017 в 10:08.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Страница 142 из 361 ПерваяПервая ... 4292132140141142143144152192242 ... ПоследняяПоследняя

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  3. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16
  4. OWEN Logic 1.1.0.11b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 58
    Последнее сообщение: 12.10.2010, 21:55

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •