07-07-2008 12:35 PM
07-08-2008 02:12 AM
Hi,
I would like to know more information about this problem.
Does HSE/H1 refer to HSE/H1 linking device?
Which NI-FBUS VIs are you using? On which VIs does this application stop respond? Is there any error message?
Could you give a brief description of the sequence of this LabVIEW application?
One method that you can try is adding more delay time for the loop in which your devices are accessed.
07-08-2008 10:28 AM
Hi
HSE/H1 refers to HSE/H1 linking device.
I'm using "FF_OpenSession.vi" with tag file created in "Tag Editor", "FF_Read.vi" to read values, and "FF_CloseSession"
at the end of application. Those vis are located at "Instrument I/O->Foundation Fieldbus" palette.
Application stops at "FF_Read" and after cca 20 seconds resumes with no error message.
Delay between two attempts to read data is 5 seconds.
I also used "Ultra Network Sniffer" to monitor trafic on Communication Manager.
There you can see that "Manager" use UDP protocol. First "comm channel" use port 8192 on both host and target with no trafic
(0 send and 0 received packages). I can't remember port numbers, but on second "comm channel" there are packages sent
from target(HSE/H1 LD) to host every 15 seconds. Host(PC) just listens.
Finaly there is third channel with bidirectional communication and I suppose it's actual data excange.
Host sends some packages and target responds.
But every cca 8 minutes that comm channel seems to break, and after cca 20 seconds communication is reestablished
with some new port numbers on host and target.
In attachment you can see "Ethernet Interface Properties".
I've noticed same behavior with datasocket vis as well, and on two different computers.
07-09-2008 04:51 AM
Hi,
Thanks very much for your detail information.
I totally understand this problem now. It seems that the session is timeout after 8min and reconnects again.
Please try this way first. In Ethernet Interface Properties, increase "Normal Session Timeouts" to a larger value.
I have forwarded this problem to R&D team for further investigation.