<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Seems, this: <br>
    </p>
    <p>> qt.modbus: (RTU server) QSerialPort error:
      QSerialPort::SerialPortError(ResourceError) "Операция ввода/вывода
      была прервана из-за завершения потока команд или по запросу
      приложения."</p>
    <p>It is an 'ERROR_OPERATION_ABORTED', that can be caused by
      ::CancelIo() (e.g. when the serial port closes) or by a HW
      problems.</p>
    <p>BR,</p>
    <p>Denis<br>
    </p>
    <br>
    <div class="moz-cite-prefix">31.05.2016 12:23, Dmitry Shapovalov
      пишет:<br>
    </div>
    <blockquote
cite="mid:CAA3nbmeTWKxFkXw2V0Gy-La89YnVCRxgHToMh27y7LFPp6FZKw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div>Thanks for reply Ralf. Email more preferable for me.</div>
        <div><br>
        </div>
        <div>
          <div>Can you tell me what type of adapter you are using? Which
            version of qtserialport are you using? Maybe my problem is
            related to the type of serial port adapter. I tried use
            arduino with different usb-uart chips(ch430 and pl2303), but
            unsuccessfully.</div>
        </div>
        <div><br>
        </div>
        <div>Here is output of qt modbus master example</div>
        <div><br>
        </div>
        <div>
          <div>Запускается
C:\Qt\Examples\Qt-5.6\qtserialbus\serialbus\modbus\build-master-Desktop_Qt_5_6_0_MinGW_32bit-Debug\debug\modbusmaster.exe...</div>
          <div>qt.modbus: (RTU client) Sent Serial PDU: 0x0400000001</div>
          <div>qt.modbus.lowlevel: (RTU client) Sent Serial ADU:
            0x01040000000131ca</div>
          <div>qt.modbus: (RTU client) Send failed: 0x0400000001</div>
          <div>qt.modbus: (RTU server) QSerialPort error:
            QSerialPort::SerialPortError(ResourceError) "Операция
            ввода/вывода была прервана из-за завершения потока команд
            или по запросу приложения."</div>
          <div>qt.modbus.lowlevel: (RTU client) Response buffer: "01"</div>
          <div>qt.modbus: (RTU client) Modbus ADU not complete</div>
          <div>qt.modbus.lowlevel: (RTU client) Response buffer:
            "0104024c494c06"</div>
          <div>qt.modbus: (RTU client) Received ADU: "0104024c494c06"</div>
          <div>qt.modbus: (RTU client) Cannot match response with open
            request, ignoring</div>
        </div>
        <div><br>
        </div>
        <div>Look like it actually sends request, but qtserialport
          reports error, so qtserialbus(modbus) ignores response.<br>
        </div>
        <div><br>
        </div>
        <div class="gmail_extra"><br>
          <div class="gmail_quote">2016-05-31 11:59 GMT+05:00 Ralf
            Nolden <span dir="ltr"><<a moz-do-not-send="true"
                href="mailto:nolden@kde.org" target="_blank">nolden@kde.org</a>></span>:<br>
            <blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><span
                class="">Am Dienstag, 31. Mai 2016, 09:34:19 schrieb
                Dmitry Shapovalov:<br>
                > Hello,<br>
                > can someone confirm that modbus over serial port is
                working on windows ?<br>
              </span>I have tested modbus over serial port on windows
              with two Schneider Electric<br>
              PLCs, a Twido and a Premium, both with TCP and RS485. We
              could evaluate your<br>
              problems on IRC if you want.<br>
              <span class=""><br>
                <br>
                > all my experiments led me to the thought that it is
                absolutely broken.<br>
                > i am using arduno as a modbus device. i tested it
                with qmodbus and modbus<br>
                > poll. works great. but when i try to use modbus
                examples from<br>
                > qt(qtserialbus/examples/serialbus/modbus/master),
                look like it can not send<br>
                > request.<br>
                > i tried release(5.6) and git version of qtserialbus
                and qtserialport<br>
                > modules with no luck.<br>
                ><br>
                > i am using windows 7 on virtualbox.<br>
                > arduino modbus library from here<br>
                > <a moz-do-not-send="true"
                  href="https://github.com/smarmengol/Modbus-Master-Slave-for-Arduino"
                  rel="noreferrer" target="_blank">https://github.com/smarmengol/Modbus-Master-Slave-for-Arduino</a><br>
                > arduino sketch <a moz-do-not-send="true"
                  href="http://pastebin.com/FHW3B7TX" rel="noreferrer"
                  target="_blank">http://pastebin.com/FHW3B7TX</a><br>
                ><br>
                > it's me or it's really broken ?<br>
                <br>
                --<br>
              </span>Kind regards,<br>
              <br>
              Ralf Nolden<br>
              <br>
              _______________________________________________<br>
              Development mailing list<br>
              <a moz-do-not-send="true"
                href="mailto:Development@qt-project.org">Development@qt-project.org</a><br>
              <a moz-do-not-send="true"
                href="http://lists.qt-project.org/mailman/listinfo/development"
                rel="noreferrer" target="_blank">http://lists.qt-project.org/mailman/listinfo/development</a><br>
            </blockquote>
          </div>
          <br>
          <br clear="all">
          <div><br>
          </div>
          -- <br>
          <div class="gmail_signature" data-smartmail="gmail_signature">--
            <div>With Best Regards<br>
            </div>
            <div>Dmitry Shapovalov<br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Development mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Development@qt-project.org">Development@qt-project.org</a>
<a class="moz-txt-link-freetext" href="http://lists.qt-project.org/mailman/listinfo/development">http://lists.qt-project.org/mailman/listinfo/development</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>