Страница 146 из 470 ПерваяПервая ... 4696136144145146147148156196246 ... ПоследняяПоследняя
Показано с 1,451 по 1,460 из 5307

Тема: ПР200

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

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

    По умолчанию

    У меня также как у вас на скрине. Отличие только в том, что мне нужно знать статус не при записи, а при чтении.

    Проверил так-же вариант, когда переменная записывается по изменению состояний, без использования флагов, в этом случае статус устройства изменяется при изменении переменной, т.е. если обмена нет и устройство оторвали от сети, то флаг не поменяется до момента начала обмена.
    Я правильно понимаю, что если при включении ПР, устройство обмена физически отключено от порта (ну либо по каким-либо причинам связь нарушена), то мы об этом не узнаем? То есть ошибка связи будет отображаться только если связь была, а потом с ней какие-то сбои? Также не понятно, статус ошибки только при записи в устройство работает, при чтении нет?

  2. #2

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    У меня также как у вас на скрине. Отличие только в том, что мне нужно знать статус не при записи, а при чтении.



    Я правильно понимаю, что если при включении ПР, устройство обмена физически отключено от порта (ну либо по каким-либо причинам связь нарушена), то мы об этом не узнаем? То есть ошибка связи будет отображаться только если связь была, а потом с ней какие-то сбои? Также не понятно, статус ошибки только при записи в устройство работает, при чтении нет?
    Чтение не проверял, сейчас попробую соорудить что-нибудь.

    С переменной на чтение еще проще, статус устройства меняет свое состояние при каждом обрыве связи, вывел сначала читаемую переменную на экран, затем удалил с экрана, оставил только в схеме, статус реагирует сразу. Если нет переменных для чтения, и запись происходит по изменению, то да при включении питания ПР не увидит обрыв связи. Ну тут вариантов особо и нет, что бы получить состояние устройства, нужно послать ему "ping", если ничего не отсылается, то ничего и не меняется. В реальной системе я думаю нет сложности читать какой-то регистр, и по нему мониторить связь с устройством.
    Последний раз редактировалось Ревака Юрий; 17.10.2016 в 10:56.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Чтение не проверял, сейчас попробую соорудить что-нибудь.

    С переменной на чтение еще проще, статус устройства меняет свое состояние при каждом обрыве связи, вывел сначала читаемую переменную на экран, затем удалил с экрана, оставил только в схеме, статус реагирует сразу. Если нет переменных для чтения, и запись происходит по изменению, то да при включении питания ПР не увидит обрыв связи. Ну тут вариантов особо и нет, что бы получить состояние устройства, нужно послать ему "ping", если ничего не отсылается, то ничего и не меняется. В реальной системе я думаю нет сложности читать какой-то регистр, и по нему мониторить связь с устройством.
    По записи по изменению понятно. По чтению не очень. У меня сейчас физически не подключен ПЧ. Ошибок нет при этом
    03.PNG

  4. #4

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    По записи по изменению понятно. По чтению не очень. У меня сейчас физически не подключен ПЧ. Ошибок нет при этом
    03.PNG
    Я статус использую для устройства.
    Изображения Изображения
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  5. #5

    По умолчанию

    Цитата Сообщение от Ревака Юрий Посмотреть сообщение
    Я статус использую для устройства.
    Да у меня так и было изначально. Это я уже в процессе экспериментов убрал.

    03.PNG
    04.PNG
    Последний раз редактировалось energvk; 17.10.2016 в 11:33.

  6. #6

    По умолчанию

    Вообще когда тестил в связке с ПЧ - не менялся. Сейчас физически ПЧ нет, уехал на объект, проверить не могу. Но при отсутствии ПЧ - бит не меняется. Хотя на мой взгляд должен, если он срабатывает только при обрыве связи, а не при её отсутствии - это некорректно. Для примера: на объекте отключилось питание. После включения ПЧ по каким-либо причинам не вышел на связь - мы об этом не узнаем по этому биту получается.

  7. #7

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    Вообще когда тестил в связке с ПЧ - не менялся. Сейчас физически ПЧ нет, уехал на объект, проверить не могу. Но при отсутствии ПЧ - бит не меняется. Хотя на мой взгляд должен, если он срабатывает только при обрыве связи, а не при её отсутствии - это некорректно. Для примера: на объекте отключилось питание. После включения ПЧ по каким-либо причинам не вышел на связь - мы об этом не узнаем по этому биту получается.
    Я проверял все описанное выше в связке ПР200 и ModBus Slave на ПК через преобразователь, самый надежный вариант при котором у меня бит статуса изменялся всегда-добавить в сетевые устройства реальный адрес регистра ПЧВ на чтение, можно его никуда не заводить, в таком варианте бит статуса у меня изменяется мгновенно если пропадает связь независимо от того записываем мы в устройство данные или нет, по изменению состояния или с использованием флагов, также и при перезапуске ПР200.

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

  8. #8

    По умолчанию

    а какой программкой на ПК вы это делали?

    Хотя всё равно непонятно. Допустим программкой попробую, но не могу понять почему сейчас при физически отключенном ПЧ нет ошибки связи

  9. #9

    По умолчанию

    Цитата Сообщение от energvk Посмотреть сообщение
    а какой программкой на ПК вы это делали?

    Хотя всё равно непонятно. Допустим программкой попробую, но не могу понять почему сейчас при физически отключенном ПЧ нет ошибки связи
    Программа ModBus Slave, по логике должно работать одинаково что с ПК что с реальным ПЧ.
    С уважением, Ревака Юрий.
    Инженер группы технической поддержки компании "ОВЕН"
    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

  10. #10

    По умолчанию

    Подключился, но связи не наблюдаю. С настройками видимо что-то не так, не могу разобраться

Страница 146 из 470 ПерваяПервая ... 4696136144145146147148156196246 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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