Показано с 1 по 10 из 4630

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

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Есть два ПР. ПР225 выступает в роли мастера, ПР200 в роли слейва.
    Не могу добиться нормальной работы записи в регистры с ПР225.
    Например(см.картинки) пишу в 524 регистр, записывается в 525ый.
    ПО другим регистрам аналогичная ситуация, какой-то закономерности нет, а какие-то регистры вообще не записываются.
    Я понимаю что скорее всего косяк где-то у меня, но где - найти не могу.
    Помогите разобраться, плз.
    2.png3.png

  2. #2

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Есть два ПР. ПР225 выступает в роли мастера, ПР200 в роли слейва.
    Не могу добиться нормальной работы записи в регистры с ПР225.
    Например(см.картинки) пишу в 524 регистр, записывается в 525ый.
    ПО другим регистрам аналогичная ситуация, какой-то закономерности нет, а какие-то регистры вообще не записываются.
    Я понимаю что скорее всего косяк где-то у меня, но где - найти не могу.
    Помогите разобраться, плз.
    2.png3.png
    Проверьте карту в ПР200 на наличие пропусков адресов.
    Все объявленные в ПР200 сетевые переменные должны использоваться в программе (в идеале - проверить наличие циферок на каждой сетевой переменной в отладке)

  3. #3

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Проверьте карту в ПР200 на наличие пропусков адресов.
    Все объявленные в ПР200 сетевые переменные должны использоваться в программе (в идеале - проверить наличие циферок на каждой сетевой переменной в отладке)
    Пропусков нет, все переменные используются. Циферки должны появиться при записи с пр225, но этого не происходит.

  4. #4

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Пропусков нет, все переменные используются. Циферки должны появиться при записи с пр225, но этого не происходит.
    Я имел в виду, что должно быть хоть какое-то значение, а не пустое место. Пустое место означает что данные этой переменной программой не обрабатываются

  5. #5

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Есть два ПР. ПР225 выступает в роли мастера, ПР200 в роли слейва.
    Не могу добиться нормальной работы записи в регистры с ПР225.
    Например(см.картинки) пишу в 524 регистр, записывается в 525ый.
    ПО другим регистрам аналогичная ситуация, какой-то закономерности нет, а какие-то регистры вообще не записываются.
    Я понимаю что скорее всего косяк где-то у меня, но где - найти не могу.
    Помогите разобраться, плз.
    2.png3.png
    Добрый день.
    Попробуйте отключить групповые запросы или отвязать переменную от параметра статуса опроса. Сейчас есть проблема с обработкой групповых запросов в некоторых случаях:
    • Если в групповом опросе участвуют переменные разного размера (16bit+32bit), то в случае привязки переменной к параметру статус опроса происходит смещение данных.
    • Если в групповом опросе включен порядок данных "старшим регистром вперед", происходит смещение данных.

    О проблеме знаем, работаем над решением.
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

  6. #6

    По умолчанию

    Цитата Сообщение от Королев Кирилл Посмотреть сообщение
    Добрый день.
    Попробуйте отключить групповые запросы или отвязать переменную от параметра статуса опроса. Сейчас есть проблема с обработкой групповых запросов в некоторых случаях:
    • Если в групповом опросе участвуют переменные разного размера (16bit+32bit), то в случае привязки переменной к параметру статус опроса происходит смещение данных.
    • Если в групповом опросе включен порядок данных "старшим регистром вперед", происходит смещение данных.

    О проблеме знаем, работаем над решением.
    Спасибо. Первый случай мой. Два дня бился и не мог понять что происходит с проектом и почему такие простые вещи не работают как задумывалось в моей голове.
    После отключения группового опроса вроде всё работает как должно.

    Подкажите ещё вопрос, если ОЗУ визуализации ПР225 заполнено на 98% - в этом случае визуализация(ну и сама ПР) будет работать стабильно?
    4.png

  7. #7

    По умолчанию

    Цитата Сообщение от meta11ist87 Посмотреть сообщение
    Спасибо. Первый случай мой. Два дня бился и не мог понять что происходит с проектом и почему такие простые вещи не работают как задумывалось в моей голове.
    После отключения группового опроса вроде всё работает как должно.

    Подкажите ещё вопрос, если ОЗУ визуализации ПР225 заполнено на 98% - в этом случае визуализация(ну и сама ПР) будет работать стабильно?
    4.png
    Прибор будет работать корректно, если нет ошибок в расчете занимаемой памяти. Периодически отлавливаем эти баги и корректируем расчет, поэтому, проекты, созданные в более ранних версиях могут перестать влезать на актуальных и их нужно оптимизировать. Из-за этого рекомендую останавливаться на 70-80% ОЗУ визу, чтобы потом не было проблем с поддержкой этих проектов.

    Если будут ошибки в расчете (элементы визуализации занимают больше места, чем указано в расчете), то прибор может перезагружаться в произвольный момент времени.
    Последний раз редактировалось Королев Кирилл; 12.01.2026 в 14:11.
    Инженер по продукту | ПР и Owen Logic
    email: k.korolev@owen.ru

Похожие темы

  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, 20:55

Ваши права

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