From OpenSCADAWiki
Jump to: navigation, search

API функції вихідних запитів

API функції вихідних запитів (messIO()) оперують обміном блоками PDU, загорнутими у XML-пакети, з відповідною структурою:

  • <{prt} id="{sId}" reqTm="{reqTm}" node="{node}" reqTry="{reqTry}">{pdu}</{prt}>
Де:
  • prt — ім'я тегу запиту з назвою використаного варіанту протоколу (TCP, RTU або ASCII).
  • sId — ідентифікатор джерела запиту. Використовується для розташування до звіту вихідного протоколу.
  • reqTm — час запиту, а саме — час, протягом якого, очікувати відповіді, у мілісекундах.
  • node — номер вузла призначення або ідентифікатор юніту ModBus/TCP.
  • reqTry — кількість спроб повтору запиту з помилкою у відповіді. Тільки для варіантів ModBus/{RTU,ASCII}.
  • pdu — безпосередньо блок юніту даних (PDU) протоколу ModBus.