Страница 60 из 111 ПерваяПервая ... 1050585960616270110 ... ПоследняяПоследняя
Показано с 591 по 600 из 1123

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

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

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

    По умолчанию

    Вам получается итогом нужно преобразовать в строку?
    Тогда используйте string.format ("%02X",Значение);
    Спасибо.

  2. #2

    По умолчанию

    Все верно, спасибо

  3. #3

    По умолчанию

    Добрый день. Есть ли возможность посылать групповые запросы? Например при получении с прибора текущего времени (секунды) есть задержка 10-20 сек. Можно ли сделать так, чтобы ответ получать каждую секунду? Также бывает такое, что прибор отправляет несколько запросов и лишь затем получает ответ.
    29-01-2018 11:31:38.950 TESMA_PORT::TESMA_106COM3) Rx: [0011] AA 01 FE 0F 01 04 00 13 2A 85 80
    29-01-2018 11:31:38.215 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:37.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:36.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41

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

    По умолчанию

    Цитата Сообщение от daniel23 Посмотреть сообщение
    прибор отправляет несколько запросов и лишь затем получает ответ.
    29-01-2018 11:31:38.950 TESMA_PORT::TESMA_106COM3) Rx: [0011] AA 01 FE 0F 01 04 00 13 2A 85 80
    29-01-2018 11:31:38.215 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:37.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:36.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    помоему всё очевидно, у Вас время таймаута стоит одна секунда, а в слейве какая то путаница с настройками
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    помоему всё очевидно, у Вас время таймаута стоит одна секунда, а в слейве какая то путаница с настройками
    Имеете ввиду настройки в устройстве? Время ответа тоже 1 сек.

  6. #6

    По умолчанию

    Цитата Сообщение от daniel23 Посмотреть сообщение
    Добрый день. Есть ли возможность посылать групповые запросы? Например при получении с прибора текущего времени (секунды) есть задержка 10-20 сек. Можно ли сделать так, чтобы ответ получать каждую секунду? Также бывает такое, что прибор отправляет несколько запросов и лишь затем получает ответ.
    29-01-2018 11:31:38.950 TESMA_PORT::TESMA_106COM3) Rx: [0011] AA 01 FE 0F 01 04 00 13 2A 85 80
    29-01-2018 11:31:38.215 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:37.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    29-01-2018 11:31:36.200 TESMA_PORT::TESMA_106COM3) Tx: [0010] 55 01 FE 0F 01 03 01 52 04 41
    Ну если у вас устройство отвечает с такой задержкой, то что сервер тут сделает?
    И да, почему то у вас неправильный адрес в отчете. Дожлен быть такой же как в запросе.
    Спасибо.

  7. #7

    По умолчанию

    Дело в том, что если менять параметр Межсимвольный таймаут (было 1000 мс, поставил 100), то задержка снижается до 4-10 сек. Адрес в отчете правильный, т.к. к описанию протокола к устройству в примере он такой же.
    Последний раз редактировалось daniel23; 29.01.2018 в 14:32.

  8. #8

    По умолчанию

    Цитата Сообщение от daniel23 Посмотреть сообщение
    Адрес в отчете правильный, т.к. к описанию протокола к устройству в примере он такой же.
    Тогда это не Modbus.
    В Modbus в ответе обязательно содержится адрес опрашиваемого устройства, и функция которой был выполнен опрос.
    Спасибо.

  9. #9

    По умолчанию

    Добрый день.
    Имеется задача: забрать данные по OPC и записать в ПЛК по Modbus. Возможно ли для этого использовать ваш сервер?

  10. #10

    По умолчанию

    То есть взять из стороннего ОРС и запихать в Modbus?
    Можно, но со скриптами.
    Потребуется MPS с плагином DA Client и Modbus Universal. В MPS, в плагине Script (можно в бесплатной редакции) читаете значения из вашего DA сервера, и записываете в наш Modbus сервер
    Спасибо.

Страница 60 из 111 ПерваяПервая ... 1050585960616270110 ... ПоследняяПоследняя

Ваши права

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