<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>