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

Тема: Шаблоны сетевых устройств для OWEN Logic

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,016

    По умолчанию

    Ревака Юрий вы опять сбиваете с толку, rd будет сброшен на следующем цикле самим RTRIG, при чем тут какая то аппаратность процессора после чтения переменной ? хватит уже придумывать новые способности для ПР. или вы хотите сказать что если цикл ПР будет 10 мс, а чтением переменных 20 мс (всем поставим переменную rd для разрешения), то rd будет сброшен через 20 ? Из аппаратных вижу только часы, все остальное программные функции

    з.ы. то есть фактически отключить опрос в ПР получается нельзя ? раз он будет выполняться при 1 в параметре Опрос и при отсутствии параметра, или при 0 в параметре устройство отключено ?

    Например Опрос = 1, регистры с параметром Запуск чтения = 0 - переменные этих регистров никогда читаться не будут пока не подадим импульс на Запуск чтения ?
    Последний раз редактировалось melky; 10.04.2020 в 09:06.

  2. #2

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Ревака Юрий вы опять сбиваете с толку, rd будет сброшен на следующем цикле самим RTRIG, при чем тут какая то аппаратность процессора после чтения переменной ? хватит уже придумывать новые способности для ПР. или вы хотите сказать что если цикл ПР будет 10 мс, а чтением переменных 20 мс (всем поставим переменную rd для разрешения), то rd будет сброшен через 20 ? Из аппаратных вижу только часы, все остальное программные функции

    з.ы. то есть фактически отключить опрос в ПР получается нельзя ? раз он будет выполняться при 1 в параметре Опрос и при отсутствии параметра, или при 0 в параметре устройство отключено ?

    Например Опрос = 1, регистры с параметром Запуск чтения = 0 - переменные этих регистров никогда читаться не будут пока не подадим импульс на Запуск чтения ?
    Разрешение работы с модулем первично, если назначен и там "0" то все, нет обмена, если разрешили, то дальше по цепочке, в зависимости от того что назначено и в каком состоянии.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    13,016

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Разрешение работы с модулем первично, если назначен и там "0" то все, нет обмена, если разрешили, то дальше по цепочке, в зависимости от того что назначено и в каком состоянии.
    Опрос = не задано, читается все.
    С разрешением понятно (Опрос = 0 - нет опроса), Опрос = 1 - ведется опрос согласно Запуск чтения.

    Так все же, переменная, привязанная к "Запуск чтения" будет сохранять лог 1 до окончания опроса или все же будет сброшена на следующем цикле FB RTRIG ?
    Если rd, будучи запущенной через RTRIG контролируется ПР и удерживается в 1 до окончания запроса, который может быть дольше цикла ПР ее можно воспринимать как переменную busy ? или нет ?
    Если к нескольким регистрам будет привязана одна переменная rd - какое будет поведение ? С учетом того, что нет групповых запросов в ПР.

    И по поводу переменных Статус как применительно к устройству так и применительно к регистру вы ничего не написали...

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Опрос = не задано, читается все.
    С разрешением понятно (Опрос = 0 - нет опроса), Опрос = 1 - ведется опрос согласно Запуск чтения.

    Так все же, переменная, привязанная к "Запуск чтения" будет сохранять лог 1 до окончания опроса или все же будет сброшена на следующем цикле FB RTRIG ?
    Если rd, будучи запущенной через RTRIG контролируется ПР и удерживается в 1 до окончания запроса, который может быть дольше цикла ПР ее можно воспринимать как переменную busy ? или нет ?
    Если к нескольким регистрам будет привязана одна переменная rd - какое будет поведение ? С учетом того, что нет групповых запросов в ПР.

    И по поводу переменных Статус как применительно к устройству так и применительно к регистру вы ничего не написали...
    Я сейчас попытаюсь все варианты собрать в одно целое и сделать пример, что как и когда. Скриншоты выше, там 10 регистров на чтение с установленными битами rd, после включения входа устанавливается этот бит, через 1 мс он сбросится, но он уже попал в модбас для запуска чтения, и после этого идут команды по очереди, с учетом отсутствия групповых, пока не отправятся все задания где задействован этот бит, после ничего не происходит, если отсутсвуют регистры для чтения по периоду опроса. На счет busy, сходу не скажу, но в ПР своя очередь, думаю что нет смысла сильно наворачивать еще и в логике. Статус устройства общий, "Статус — указание булевской переменной, в которую записывается статус прибора: 1 — устройство функционирует нормально, 0 — связь с устройством потеряна." если прибор отключен бит меняется с 1->0, на счет регистра "Статус — назначается целочисленная переменная, в которую будет записан код ошибки Modbus, в случае ее появления."
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

Похожие темы

  1. OWEN Logic v1.7
    от Евгений Сергеевич в разделе Среда программирования OWEN Logic
    Ответов: 404
    Последнее сообщение: 25.08.2020, 15:17
  2. ПО OWEN Logic !!!
    от Ельцов Андрей в разделе Программируемые реле
    Ответов: 3
    Последнее сообщение: 11.10.2011, 15:33
  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
  5. Шаблоны устройств.
    от LexScor в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.09.2007, 14:41

Ваши права

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