Страница 38 из 81 ПерваяПервая ... 28363738394048 ... ПоследняяПоследняя
Показано с 371 по 380 из 806

Тема: Макросы в онлайн базе OWEN Logic

  1. #371

    По умолчанию

    Здравствуйте.
    Обнаружил ошибку в макросе PLA.Выдаёт неверные значения.
    Записал ошибку на видео https://cloud.mail.ru/public/4cSt/3KE2bdL5y

  2. #372

    По умолчанию

    Цитата Сообщение от Belletein Посмотреть сообщение
    Здравствуйте.
    Обнаружил ошибку в макросе PLA.Выдаёт неверные значения.
    Записал ошибку на видео https://cloud.mail.ru/public/4cSt/3KE2bdL5y
    UPD: Посмотрел, разобрался. Да, абсциссы графика нужно обязательно подавать на входы макроса в порядке возрастания, иначе будут глюки из-за блоков fGT. Проще добавить этот пункт в описание макроса, чем пытаться это исправить.
    Последний раз редактировалось dan75; 01.12.2019 в 12:57.

  3. #373

    По умолчанию

    Цитата Сообщение от Bariy Посмотреть сообщение
    Здравствуйте!

    Обнаружил ошибку (недочёт) в макросе (Pt100) - Преобразование сопротивления в температуру.

    Ошибка проявляется следующим образом:
    В случае если входное сопротивление выше верхней границы диапазона (обрыв провода, плохой контакт) макрос выдает ошибку с кодом 2, на выходе Т="не число".
    После нормализации сопротивления на входе (допустим устранили обрыв) ошибка пропадает (код=0), но на выходе макроса Т остается "не число", а должна уже быть фактическая температура.
    Другими словами значение температуры на выходе макроса не нормализуется. Показания восстанавливаются только после перезагрузки контроллера, либо (если проверяем в симуляторе - поста останова выполнения программы).

    При КЗ (R=0) и последующего восстановления макрос отрабатывает нормально.

    Считаю данную ошибку критической.
    Глючит чёйта старенький макрос SEL_FLOAT, вложенный в макрос (Pt100). Но в нём больше нет необходимости. Проверяйте.
    Вложения Вложения
    • Тип файла: owl Pt100.owl (306.7 Кб, Просмотров: 20)

  4. #374
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    про макроc pt100 речь заходила полтора года назад, там был и мой вариант https://owen.ru/forum/showthread.php...l=1#post273524
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  5. #375

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    про макроc pt100 речь заходила полтора года назад, там был и мой вариант https://owen.ru/forum/showthread.php...l=1#post273524
    Применительно к теме разговора: там защиты от КЗ и обрыва нет вообще.

  6. #376
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Применительно к теме разговора: там защиты от КЗ и обрыва нет вообще.
    да нет, но тогда я и создавал макрос, потому что тоже находил ошибку в коде онлайн макроса, где то вокруг того поста, возможно в другой теме но в это же время, я об этом писал Юрию, нл если нет то упс
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  7. #377
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Добрый вечер, как добавить макрос? Есть готовый для грузового лифта 1 и 2 этаж с двухстворчатыми дверями.

  8. #378

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    Глючит чёйта старенький макрос SEL_FLOAT, вложенный в макрос (Pt100). Но в нём больше нет необходимости. Проверяйте.
    Спасибо, эта версия нормально отрабатывает аварию.
    Для промышленной так сказать эксплуатации не плохо было бы дополнить макрос входным значением Т при возникновении аварийной ситуации (в случае error > 0). Сейчас на выходе макроса при аварии выдаётся последнее вычисленное из диапазона значение, но это не всегда соответствует безопасному завершению (либо продолжению работы) контролируемого процесса.

  9. #379

    По умолчанию

    Цитата Сообщение от Bariy Посмотреть сообщение
    Спасибо, эта версия нормально отрабатывает аварию.
    Для промышленной так сказать эксплуатации не плохо было бы дополнить макрос входным значением Т при возникновении аварийной ситуации (в случае error > 0). Сейчас на выходе макроса при аварии выдаётся последнее вычисленное из диапазона значение, но это не всегда соответствует безопасному завершению (либо продолжению работы) контролируемого процесса.
    Так это просто. Блок fSEL на выход. Сигнал аварии преобразовываем в булевый формат и управляем этим fSELом. На входе 0 -- выходное значение макроса. На входе 1 -- константа Т.

  10. #380

    По умолчанию

    Цитата Сообщение от dan75 Посмотреть сообщение
    UPD: Посмотрел, разобрался. Да, абсциссы графика нужно обязательно подавать на входы макроса в порядке возрастания, иначе будут глюки из-за блоков fGT. Проще добавить этот пункт в описание макроса, чем пытаться это исправить.
    Был уверен что этот момент описан, проверил действительно, нет этой информации. По возможности добавлю.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

Страница 38 из 81 ПерваяПервая ... 28363738394048 ... ПоследняяПоследняя

Похожие темы

  1. Универсальные макросы для OWEN Logic
    от rovki в разделе Среда программирования OWEN Logic
    Ответов: 827
    Последнее сообщение: 22.12.2023, 13:20
  2. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  3. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Программируемые реле
    Ответов: 401
    Последнее сообщение: 28.07.2016, 19:46
  4. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 16:33
  5. OWEN Logic 1.2.0.14b
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 40
    Последнее сообщение: 21.02.2011, 14:16

Ваши права

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