LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

LabWindows 2010 Compatibility with LabView RT 2011

Thomas,

 

Nick is going to be out for awhile, so I am going to pick up where he left off with helping you troubleshoot this issue. We are looking into some options for debugging this further, but in the meantime, I wanted to double check to see if you tried connecting with the firewall disabled.

 

National Instruments
0 Kudos
Message 11 of 23
(1,900 Views)

Yes.  However, the firewall does not impact using CVI when the target is configured with LV-RT-10.0.  I only experience these problems when the target is configured with LV-RT-11.0. 

 

Tom

 

0 Kudos
Message 12 of 23
(1,894 Views)

Yes.  However, the firewall does not impact using CVI when the target is configured with LV-RT-10.0.  I only experience these problems when the target is configured with LV-RT-11.0. 

 

Tom

 

0 Kudos
Message 13 of 23
(1,894 Views)

Tom,

 

Could you send me a dump of your current connections of Service Locator. You can retrieve this by navigating to http://<target ip>:3580/dumpinfo? in a web browser.

 

Also, could you try switching your execution target (Run>>Select Execution Target for Debugging) to some other target, then switch it back to the target that is giving errors and see if another error pops up?

National Instruments
0 Kudos
Message 14 of 23
(1,889 Views)

Infomation on current connections of Service Locator:

 

Service Locator URL
Mappings
URL Content
Main Application
Instance/RTServiceName
HTTP/1.0 200 OK
Server: Service Locator
Pragma: no-cache
Connection: Close
Content-Length: 11
Content-Type: text/html

Port=3079
National
Instruments/NI-RPC/Interface/158513d1-adcb-11d3-aa08-005004d131ee
HTTP/1.0 200 OK
Server: Service Locator
Pragma: no-cache
Connection: Close
Content-Length: 15
Content-Type: text/html

Mapping=51700
National
Instruments/NI-RPC/Interface/f52d0817-1176-427c-9637-ae177aebd682
HTTP/1.0 200 OK
Server: Service Locator
Pragma: no-cache
Connection: Close
Content-Length: 15
Content-Type: text/html

Mapping=62602
National
Instruments/NINetworkDiscovery
HTTP/1.0 200 OK
Server: Service Locator
Pragma: no-cache
Connection: Close
Content-Length: 14
Content-Type: text/html

Mapping=1055
National Instruments/Web
Servers/NI System Web Server/http
HTTP/1.0 200 OK
Server: Service Locator
Pragma: no-cache
Connection: Close
Content-Type: text/html
Content-Length: 14

Mapping=3580

 

 

When I select another target then try to come back to the target with the LV-RT-11.0 driver, I get the same error as before:

 

Unable to connect.jpg

 

Tom

 

0 Kudos
Message 15 of 23
(1,877 Views)

Are there any more items to try or is this the end of the thread?

0 Kudos
Message 16 of 23
(1,853 Views)

Sorry for the delay, we were investigating an issue related to you mappings. I do have some more troubleshooting steps for you.

 

In the root directory of the RT machine there is a ni-rt.ini file. In that file there is a key listing the StartupDLLs. Could you send me that list? It should contain "c:\NI-RT\system\cvi_lvrt.dll". The theory is that this or one of it's dependencies is not properly loaded.

National Instruments
0 Kudos
Message 17 of 23
(1,849 Views)

Attached is the file you requested.  I have also copied the contents of the ni-rt-.ini file below:

 

[SYSTEMSETTINGS]
Host_Name=ATOM-4826269F
Comment=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
Comment_Format=512

[TCP_STACK_CONFIG]
IP_Address=195.0.0.234
Subnet_Mask=255.255.255.0
Gateway=195.0.0.1
DNS_Address=0.0.0.0

[LVRT]
StartupDLLs=nisysrpc.dll;c:\ni-rt\system\mxsemb.dll;c:\ni-rt\system\taggerrt.dll;c:\NI-RT\system\cvi_lvrt.dll;sysstatepublisher.dll;c:\NI-RT\cvi\JAWS2LEAL.dll;
RTTarget.ApplicationPath=c:\ni-rt\startup\startup.rtexe
RTTarget.OlsonTimeZone=EST
RTTarget.TimeZone=EST5
CVIRealTimePort=3291
RTUseMutexOptimizations=True
SocketSendBufferSize=65535
SocketRecvBufferSize=65535
EnableCPULoadDisplay=True
LABVIEWRTDir=C:\ni-rt\system
CDIntervalTicks=55
WebServer.Enabled=FALSE
RTTarget.VIPath=C:\ni-rt\startup
RTTarget.IPAccess=+*
RTEnetRcvMode=2
RTCPULoadMonitoringEnabled=True
PATH=C:\ni-rt\system\;c:\NI-RT\cvi\;

[NVE]
MessageQueueUpperBound=100000

[STARTUP]
MainExe=/ni-rt/system/lvrt.dll
EarlyStartupLibraries=nirtdm.dll;nimdnsr.dll;C:\ni-rt\system\lvuste.dll;C:\ni-rt\system\tsengine.dll;C:\ni-rt\system\nisl_emb.dll;RTWebServer.dll;niDiscSvc.dll;

[SUPPORTED LOCALES]
english=L1

[MDNSRESPONDER]
mDNSDisableAnnouncement=0
mDNSDisableDiscovery=0

 

 

0 Kudos
Message 18 of 23
(1,837 Views)

Thomas,

 

Do you have the files /ni-rt/system/MSVCR71.dll and /ni-rt/system/MSVCP71.dll on the RT target? Those are the two required dependencies for the cvi_lvrt.dll.

National Instruments
0 Kudos
Message 19 of 23
(1,826 Views)

The files /ni-rt/system/MSVCR71.dll and /ni-rt/system/MSVCP71.dll are on the target.

 

Tom

0 Kudos
Message 20 of 23
(1,819 Views)