Страница 10 из 112 ПерваяПервая ... 891011122060110 ... ПоследняяПоследняя
Показано с 91 по 100 из 1125

Тема: Modbus Universal MasterOPC Server новый OPC сервер от компании ИнСАТ

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    Добрый день, вечер. Прошу объяснить что это за ответ модема < ATI > ? Суть такая. Используем ОРС сервер, по последовательному RS232 подключен ПМ01, опрашиваем несколько плк тоже с ПМ01, по CSD. Опрашиваем на скорости 9600. У всех модемов таймеры перезагрузки отключены (SETTM 0), (на объектах ПЛК свой модем выключает/включает после каждого опроса). Так вот иногда модем сервера получает ответ < 41 54 49 0D 0A > и виснет, пока его не перезапустишь выкл/вкл.
    ЧТО ЭТО за ATI и как с ним бороться?
    Фрагмент из запросов сервера:

    31-12-2013 08:50:06.206 RS232_2::насосная1COM4) Rx: [0085] 0A 03 50 10 E7 00 56 01 68 0B 6A 00 28 02 5E 00 00 00 00 47 04 40 BD FA B0 40 92 FA B0 40 92 56 15 40 9D 00 01 00 00 13 A3 00 00 00 00 00 10 00 22 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 41 E7 00 00 00 00 00 00 07 DD 00 0C 00 1F 00 08 00 1D 5E E5
    31-12-2013 08:50:04.246 RS232_2::насосная1COM4) Tx: [0008] 0A 03 00 00 00 28 44 AF
    31-12-2013 08:40:56.000 RS232_2::насосная1COM4) Rx: [0010] 41 54 49 0D 0A 41 54 49 0D 0A
    31-12-2013 08:40:55.192 RS232_2::насосная1COM4) Tx: [0008] 0A 03 00 00 00 28 44 AF

  2. #2

    По умолчанию

    Уточните данный вопрос у техподдержки ОВЕН - задайте вопрос в разделе "Эксплуатация".
    Спасибо.

  3. #3
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    В этой ветке я хотел узнать, как средствами ОРС-сервера ,на уровне тега или устройства отследить появление строки < 41 54 49 0D 0A> . Управлять питанием модема с помощью другого СОМ порта мы можем.



    Спасибо.

  4. #4

    По умолчанию

    После того как приходит эта строчка, модем зависает? То есть значения поступают перестают?
    Признак качества при этом меняется? Если признак качества переменной меняется, то проще отследить его.
    Спасибо.

  5. #5
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    После получения. 41 54 49 0D 0A, значения не изменяются, качество - BAD и далее ни каких соединений ее получается. С мобильного тел. набираешь номер сервера, там короткие гудки, трубка не положена.
    модем выкл/вкл, приводит все в порядок.

  6. #6

    По умолчанию

    Цитата Сообщение от Сергей Мих Посмотреть сообщение
    качество - BAD
    Проще будет как раз анализировать признак качества.
    Анализировать признак качества можно например при помощи функции
    val,qual=server.ReadCurrentTag();
    qual - это будет признак качества.
    Если нужно анализировать качество другого тега, то используйте функцию ReadTag().
    Описание функций с примерами есть в справке.
    Спасибо.

  7. #7
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    Цитата Сообщение от SCADAMaster Посмотреть сообщение
    После того как приходит эта строчка, модем зависает? То есть значения поступают перестают?
    Признак качества при этом меняется? Если признак качества переменной меняется, то проще отследить его.

    Мы так и делаем, только когда у всех выбранных тегов появляются Бады, отдельным узлом на уровне тега , скриптом , отслеживаем состояние одного тега в каждом устройстве и управляем другим СОМ портом для управления релюшкой, вкл/выкл питание модема.
    Вот есть вопрос, как можно определить получение в ответе, к примеру, комбинации< 41 54 49 0D 0A> при приходе такого ответа модем сервера "зависает" и далее неуправляем- соединение не рвет и висит на линии.



    Спасибо.
    Последний раз редактировалось Сергей Мих; 15.01.2014 в 18:06.

  8. #8

    По умолчанию

    А зачем вам тогда еще и отслеживать приход ответа?
    Если вы работаете с Modbus стандартными средствами сервера (не скриптами), то отследить конкретный ответ нельзя.
    Спасибо.

  9. #9
    Пользователь
    Регистрация
    22.03.2011
    Адрес
    Ивановская обл, Родники
    Сообщений
    145

    По умолчанию

    Именно требуется узнать о приходе в ответе такой последовательности.

    Спасибо.

  10. #10

    По умолчанию

    Если работать с Modbus стандартными средствами, то это не возможно.
    Спасибо.

Страница 10 из 112 ПерваяПервая ... 891011122060110 ... ПоследняяПоследняя

Ваши права

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