Страница 29 из 111 ПерваяПервая ... 1927282930313979 ... ПоследняяПоследняя
Показано с 281 по 290 из 1109

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

  1. #281

    По умолчанию

    SCADAMaster Спасибо!
    А описание этих функций есть? В хелпе я их не вижу. какие аргументы нужно передать функциям, чтобы переключить их в 0? В 1?

  2. #282

    По умолчанию

    В Хелп их пока не внесли. Если нужно переключить их в 1, подайте в качестве аргумента True, если 0 - False.
    Спасибо.

  3. #283

    По умолчанию

    Подскажите пожадуйста, есть ли встроенные средства для преобразования строки вида "+14.25" в число типа float, или нужно писать такую функцию самостоятельно?

  4. #284

    По умолчанию

    Поясните - как именно вы получаете эту строку?
    Спасибо.

  5. #285

    По умолчанию

    SCADAMaster Поясните - как именно вы получаете эту строку?
    Эта строка приходит от оборудования внутри его ответа на запрос ПК (протокол не стандартный, описан скриптом)

  6. #286

    По умолчанию

    Если скриптом, то тогда используйте функцию SendAndReciveDataByMask, а в качестве маски используйте sdouble. Посмотрите пример в документации про DCON - там примерно такая же задача.
    Спасибо.

  7. #287

    По умолчанию

    Добрый день.Столкнулся с проблемой записи значения "предустановленного задания 0" (параметр 3-10) по адресу 3099 в Овен ПЧВ2.
    Создав тег в сервере MasterOPC Universal Modbus Server,пытаюсь записать необходимое значение.Сервер пишет, что значение записано. А в ПЧВ данные не меняются. Или записываются в "предустановленное задание 7".Отмечу, что "предустановленное задание" является массивом из 7 ячеек(Адрес один).
    Спрашивал техподдержку Овена. Вот что ответили:
    "...Также вы можете записывать данные в ячейки параметров , которые являются массивами, например 3-10 или 13-51.
    Чтобы записать в нужную ячейку данные , предварительно нужно указать номер ячейки , записав её в регистр номер 6, после этого обратиться к регистру параметра (№ параметра *10 - 1 )."
    Попробовал записать в Holding_Registers 0X0006 .Данные не записываются. Сервер выдает ошибку записи.Подскажите пожалуйста, как записывать на уровне сервера именно в "предустановленное задание 0"

  8. #288

    По умолчанию

    Уточните у ОВЕН какие точно Modbus команды нужно выполнить в какой последовательности (номер функции, номер ячейки, данные).
    Спасибо.

  9. #289

    По умолчанию

    Вот ответ:
    "Пишите 16ой функцией, читаете 3 или 4."
    Крайне лаконично
    А вот как записать функцией 16 ?
    Последний раз редактировалось Brewer; 01.06.2015 в 10:33.

  10. #290

    По умолчанию

    Для региона Holding Registers по умолчанию запись ведется как раз функцией 16.
    Нужен более развернутый ответ - в какие регистры, в какой последовательности.
    Спасибо.

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

Ваши права

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