Страница 456 из 460 ПерваяПервая ... 356406446454455456457458 ... ПоследняяПоследняя
Показано с 4,551 по 4,560 из 4593

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

  1. #4551

    По умолчанию

    Цитата Сообщение от Сергей0308 Посмотреть сообщение
    Я у меня всё нормально показывает:

    Вложение 89319

    Хотя зачем использовать для булевого сигнала целый регистр я не понимаю, вроде даже не сто, а сто тысяч раз советовали упаковывать в маску, короче, не надо стремится сделать как можно хуже или по принципу "и так сойдёт", для этого даже ничего и думать не надо, просто прислушиваться к советам или здравому смыслу, получится ровно в 16 раз лучше, мне так кажется!
    Полностью согласен. Проект не мой, делает студент)))Про маски и использование переменных внутренних и сетевых с одной целью...все уже сказано. Вопрос был только в pt100...Вообщем проблема ушла сама, также как пришла. Обновил еще раз прошивку и программа заработала. Было как на скриншоте. Работал только один макрос подключенный на AI3.
    Изображения Изображения

  2. #4552

    По умолчанию

    В описании макроса pt100 есть упоминание, что в случае недостоверных измерений (обрыв или КЗ датчика) на выходе будут последние корректные измерения, а не текущие.
    На скрине видно, что сопротивление на входах составляет сотни мегаом, что соответствует обрыву и значению выхода при последнем корректном измерении - вероятно, равном нулю.

  3. #4553

    По умолчанию

    Цитата Сообщение от FPavel Посмотреть сообщение
    В описании макроса pt100 есть упоминание, что в случае недостоверных измерений (обрыв или КЗ датчика) на выходе будут последние корректные измерения, а не текущие.
    На скрине видно, что сопротивление на входах составляет сотни мегаом, что соответствует обрыву и значению выхода при последнем корректном измерении - вероятно, равном нулю.
    Да. действительно. Скорее всего в этом и была проблема. Спасибо!

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

    По умолчанию

    Цитата Сообщение от Mr_Camel Посмотреть сообщение
    Полностью согласен. Проект не мой, делает студент)))Про маски и использование переменных внутренних и сетевых с одной целью...все уже сказано. Вопрос был только в pt100...Вообщем проблема ушла сама, также как пришла. Обновил еще раз прошивку и программа заработала. Было как на скриншоте. Работал только один макрос подключенный на AI3.
    Так проблема то не в макросе, а в сопротивлении на его входе, короче, дело было не в бабине!

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

  5. #4555

    По умолчанию

    ПР205, лоджик версии 3.0.373.0. Записываю с экрана в некоторую слейв-переменную число. Поставил запись по команде. Запись происходит каждый цикл. Что я делаю не так? Еще одна вещь - если переменную команды записи менять с экрана (кнопка), программа не загружается в контроллер (Operation is not valid due to the current state of the object.).

    запись по изменению тоже не очень, беспрерывный поток запросов на запись, хотя значение записываемой переменной не меняется
    Последний раз редактировалось xjkpt; 25.05.2026 в 14:47.

  6. #4556
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,114

    По умолчанию

    Цитата Сообщение от xjkpt Посмотреть сообщение
    ПР205, лоджик версии 3.0.373.0. Записываю с экрана в некоторую слейв-переменную число. Поставил запись по команде. Запись происходит каждый цикл. Что я делаю не так? Еще одна вещь - если переменную команды записи менять с экрана (кнопка), программа не загружается в контроллер (Operation is not valid due to the current state of the object.).

    запись по изменению тоже не очень, беспрерывный поток запросов на запись, хотя значение записываемой переменной не меняется
    Период записи отключен?
    Безымянный.png

  7. #4557

    По умолчанию

    Цитата Сообщение от xjkpt Посмотреть сообщение
    ПР205, лоджик версии 3.0.373.0. Записываю с экрана в некоторую слейв-переменную число. Поставил запись по команде. Запись происходит каждый цикл. Что я делаю не так? Еще одна вещь - если переменную команды записи менять с экрана (кнопка), программа не загружается в контроллер (Operation is not valid due to the current state of the object.).

    запись по изменению тоже не очень, беспрерывный поток запросов на запись, хотя значение записываемой переменной не меняется
    Вы бы хоть показали, как настроено Скринами или проект выложили

  8. #4558

    По умолчанию

    Да, действительно, если период записи отключить, то работает как надо. Я этого в руководстве не увидел.

  9. #4559
    Пользователь
    Регистрация
    09.03.2020
    Адрес
    Новочеркасск
    Сообщений
    53

    По умолчанию

    Обнаружил интересное поведение:

    ПР205***
    Сетевой регистр, в настройках которого задано Min = 0, Max = 0, в комментарии указано, что эти поля задают ограничения для внешних редактирований по сети или ПО.
    Этот регистр сохраняет в себе набор флагов (не предполагает внешнего редактирования), потому границы ему и установлены такие.
    При отладке этот регистр получает значение, например 125, не суть, любое ненулевое значение.
    И вот если опросить этот регистр по сети (ModbusTCP) - внешнее ПО получает - 0.

    Мне кажется, либо здесь неверное поведение либо неверное описание этих полей регистра, и тогда непонятно их назначение. Склоняюсь, что это ошибка.

  10. #4560
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,114

    По умолчанию

    Цитата Сообщение от kaftanati Посмотреть сообщение
    Обнаружил интересное поведение:

    ПР205***
    Сетевой регистр, в настройках которого задано Min = 0, Max = 0, в комментарии указано, что эти поля задают ограничения для внешних редактирований по сети или ПО.
    Этот регистр сохраняет в себе набор флагов (не предполагает внешнего редактирования), потому границы ему и установлены такие.
    При отладке этот регистр получает значение, например 125, не суть, любое ненулевое значение.
    И вот если опросить этот регистр по сети (ModbusTCP) - внешнее ПО получает - 0.

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

Страница 456 из 460 ПерваяПервая ... 356406446454455456457458 ... ПоследняяПоследняя

Похожие темы

  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

Ваши права

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