Port config error

Hello,
Our laptop is communicating with a Eurotherm 818 temperature control unit through the serial port. The program (Labview 7.1) uses VI's downloaded from the web, i.e. EI BYSINCH Read.vi and EI BYSINCH Write.vi, and obtains temperature and power measurements from the Eurotherm in real time. MAX says serial port is working properly. OS = Windows XP
PROBLEM: After around 2.5 hours (fairly consistently), the "Port 0 Config Error" occurs, and the program cannot be continued. I have determined that the error originates in the "Open Serial Driver.vi" which is a subvi in "Serial Port Init.vi", which in turn is a subvi in "Lab Serial Port Init.vi". (The first two vi's are Labview library files).
ATTEMPTS TO FIX: I have viewed a thread with a similar problem http://forums.ni.com/ni/board/message?board.id=170&message.id=76152&query.id=21947 for advice. I found the error handler and have tried creating loops to retry opening the driver, as well as closing it and then trying to open it again - with no success, i.e. Internal Error occurs. I have also been experimenting with the "force re-open" control in the "Open Serial Driver.vi", with no success as of yet.
Any ideas on solving this issue would be greatly appreciated.
Thanks very much,
Ian

Ian,
Sounds like your program is not structured the way I like to interface the serial port.  There should be one call to serial init.  After the serial port is open save the reference and use it to read and write the serial port.  When the program is complete call serial close once.  This will take care of the issue.  I have serial devices that I talk to for months at a time.  Yes, months using Windows XP.
Matt
Matthew Fitzsimons
Certified LabVIEW Architect
LabVIEW 6.1 ... 2013, LVOOP, GOOP, TestStand, DAQ, and Vison

Similar Messages

  • DIO Port Config & DIO Port Write Block Diagram Errors (Call Library Function Node:libra​ry not found or failed to load)

    Hi Guys, need help on this.
    I have this LabVIEW program that used to work on the old computer.
    The old computer crashes most of the time, so I upgraded the computer
    and used its Hard Drive as slave to the new computer.
    I have no idea where are its installers since the guy that made the program 
    is not in my department anymore.
    I downloaded all the drivers needed from NI: NIDAQ9.0, NIVISA,NI488.2, 
    and drivers of some instruments needed in the setup. I'm using LabVIEW8.2.
    Everything's fine until I open the LabVIEW program for our testing.
    Here goes the error:
       DIO Port Config
       DIO Port Write
    Block Diagram Errors
       Call Library Function Node: library not found or failed to load
    Attachments:
    ErrorList.JPG ‏200 KB

    Honestly, I'm a newbie on Labview. I just want this old program to run on the new computer.
    The guys that installed the drivers on the old computer are no longer here in my department.
    And I have no idea where the drivers are. So I just downloaded the drivers needed for my hardware and instruments.
    Here's my hardware: (cards: PCI-DIO-96, PCI-GPIB), (instruments: SCB100,E4407B, HP83623, HP3458, HP8657)
    OS: Windows XP Pro
    By the way, I have unzipped the TraditionalDAQ drivers. First I tried the 7.4.1, but installation error appeared.
    I thought maybe the installer is corrupted, so I downloaded the 7.4.4 and unzipped it.
    But, still same installation error appears. I don't understand, both TraditionalDAQ drivers have same installation error.
    Now I have tried the DAQmx8.7.2 driver, bu still the DIO Port Config and DIO Port Write have errors.

  • HTTP_GET - Port 80 error: NIECONN_REFUSED

    Hi Experts,
    I'm extracting data thru FM HTTP_GET, It is working fine if I provides the RFC destination as SAPHTTP (which runs on front end).
    But If I provides RFC destination as SAPHTTPA (which runs on App.Server) it is giving Error as follows.
    'Connect Error: Connect to Host inpt.co.uk Port 80 error: NIECONN_REFUSED'
    What would be the problem?
    Requesting your help.
    Thanks.
    Abhishek

    Not being familiar with Parallels, I need more information about the Network changes you made to get Firefox to work while booted in Windows. Were these changes to your Network Panel in System Preferences, or to the Network config. on the Windows side?
    As far as your OS X Network setup is concerned, you can delete the preference file com.apple.networkConfig.plist found in your HD>Library>Preferences folder. Then, you'll need to reconfigure the Network settings. Here's some guidance (assuming you are using either an Airport or Ethernet Cable Connection (not DSL).
    Go to the System Preferences>Network panel
    - Location - set up a personal location by clicking on the drop down menu and selecting "add a location". Use a name familiar to you. Once established, select "apply".
    - Next, click on the "Show" drop down menu and select Network Port Configurations. Only Ethernet (or Airport) ought to be checked. Move it to the top of the list (you can drag it). Select "apply".
    - Back to the "Show" menu, depending on your connection select "Ethernet" or "Airport". Click on the TCP panel. There, enter 208.67.222.222 and
    208.67.220.220 (separate lines) in the DNS servers box and select "apply".
    Creating a personal location, plus adding the DNS codes seems to speed things up. Otherwise, the "automatic" function has a tendency to "search" for available locations.

  • Phone number ported in error; can't access e-mails

    I bought a new cell phone and requested that my cell number be ported.  Instead of porting the cell number, our Verizon land line was ported in error.  Shortly thereafter, our account was canceled, and our access to Verizon e-mail was terminated.  Numerous calls to Verizon have been in vain.  Any suggestions on how I can impress the importance of getting our e-mail account returned to us?  My wife still has her Verizon cell phone, and Verizon has told me that they will re-port the number back to our home later this week.  Will our e-mail accounts return?

    Hi and welcome to the forums!
    I would suggest you run a diagnostics test. This will register your device and create a report that can be sent to your vendor.
    Thanks,
    Bifocals
    User Guide for your device
    Diagnostic reports
    About diagnostic reports
    Diagnostic reports provide wireless configuration and connection information for your BlackBerry® device. If you cannot connect to the wireless
    network or access services such as email messaging, your wireless service provider or administrator might ask you to run and submit a diagnostic
    report. Your wireless service provider or administrator can use the report to help you troubleshoot the problem.
    Run a diagnostic report
    If you cannot connect to the wireless network or access services such as email messaging, your wireless service provider or administrator might
    ask you to run and submit a diagnostic report. Your wireless service provider or administrator can use the report to help you troubleshoot the
    issue.
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Press the Menu key.
    6. Click Run.
    View a diagnostic report
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Highlight a report.
    6. Press the Menu key.
    7. Click View Report.
    Submit a diagnostic report
    1. On the Home screen or in a folder, click the Options icon.
    2. Click Mobile Network.
    3. Press the Menu key.
    4. Click Diagnostics Test.
    5. Highlight a report.
    6. Press the Menu key.
    7. Click Email Report or PIN Report.
    Click Accept as Solution for posts that have solved your issue(s)!
    Be sure to click Like! for those who have helped you.
    Install BlackBerry Protect it's a free application designed to help find your lost BlackBerry smartphone, and keep the information on it secure.

  • Port overrun error while reading data in queue

    I am trying to read data from various wireless sensors(5-6 in number)  which are communicating with my PC using rs232 port.
    the size of data from each sensor that i am getting is 39 bytes.
    I want to extract some bytes of these data for which i am using a string subset function.
    Now the issue is due to the high baud rate i am not able to read data from each of them individually because before one set of data is worked on another set arrives and port overrun error occurs.
    I am trying to do this using queue but could not find a possible solution.

    This shouldn't be a difficult problem, as serial communication is "slow" (compared to the speed of the CPU).  You want to take advantage of LabVIEW's parallel nature and have each of your Serial devices running in parallel, taking 39 bytes of data and passing it to an "Extract useful information" subVI.  Note that you can use the same subVI for each of the 6 lines, and the time it takes to "extract the useful information" (by doing some string parsing) should take no more than a few microseconds, so it can easily be "shared" by all of your serial devices.  Alternatively, you could make this VI reentrant, so a separate and independent copy would be assigned to each device, again allowing parallel operation.
    If you are still having problems, post some code.

  • Is anyone else having Config error 16 issue when trying to start PSE 12 or Premier Elements after Mac upgrade to Yosemite 10.10 on iMac

    Is anyone else having Config error 16 issue when trying to start PSE 12 or Premier Elements 12 after the Mac upgrade to OS X Yosemite 10.10 on iMac. I have had a number of issues with software and things after upgrading to OS X Yosemite 10.10 and even 10.10.1.  I have uninstalled and reinstalled both PSE 12 and Premier Elements 12 a number of times and everything goes fine until its ready to launch and then you get an error message. Numerous uninstalled and reinstalls don't removing the problem.  Strangely enough  PSE 11 still appears to boot up and I never owned Premier Elements 11 so I don't know if it will start. I thought with Apple dropping its Apeture software and greater integration of iPhoto and Apeture files into Lightroom 5.7 all would be harmonious between these two players. Im not sure where Adobe wants us to go it recently removed the plugin to allow you to update files from LR to Adobe Revel, whats up with that. I now own two version of Adobe software that no longer work with my Mac and now way of uploading pictures from Lightroom to Revel. Needless to say I am pretty reluctant to sign on to a subscription of Creative Cloud with long term financial obligations when I can't even get my current Adobe software to work independently much less integrate with Lightroom. Frustrated with it all!

    Get rid of 'put disks to sleep when possible' and you may see a dramatic improvement (not necessarily a cure).
    That specific problem is a multiple-Processor (including graphics processor) problem, where one of the processors lost track of whether it should be responding to interrupts. You may have a Hardware problem.

  • What is "Missing Port Information" error?

    Setting FINEST log level on JAXRPC in the AS8 2004Q04 Beta reveals nothing.
    Searches on this forum provides only 3 matches for "Missing port information" (this one makes 4). In http://forum.java.sun.com/thread.jsp?forum=136&thread=508958 the same problem that I have is described, and the problem is left unresolved, despite a plea from a second user. ( I wonder what happened to these people...Did they sell short or become .NET developers. Neither are an answer for me. )
    Searches in the bug parade shows that this error is generic: In 6157880, classpath was not set correctly. In 4859401, service used a J2SE 1.4 API in a 1.3 environment. In 4802443 there is a getter for a public field and so jaxrcp was confused. There are more bugs matching but I'm not listing them all here. My point is that there doesn't seem to be a single root cause for this problem.
    So, logs don't help, forum doesn't have answer, bug parade is too noisy. This problem seems unresolved here on Sun's web pages, but here I try again:
    Here are some questions:
    1) What is "port information"?
    2) From where is it missing? Where does AS8 expect to find it?
    3) Anyone have a strategy on how to debug this?
    I have Axis TCPMON tracing the soap messages and can verify that AS8 originates the error, not the client. The limited information from the server log verifies this too:
    [#|2004-11-01T16:28:20.008-0500|SEVERE|sun-appserver-pe8.1|javax.enterprise.resource.webservices.rpc.server.http|_Thre
    adID=11;|JAXRPCSERVLET22: no endpoint specified|#]Here is the output of a client that dumps the exception:
         [java] Endpoint address = http://Stratocaster:8080/ym/ym-alias
         [java] javax.xml.rpc.soap.SOAPFaultException: JAXRPCSERVLET28: Missing port information
         [java]     at com.sun.xml.rpc.client.StreamingSender._raiseFault(StreamingSender.java:515)
         [java]     at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:294)
         [java]     at svcp.XXXAPIR0501_Stub.create2(XXXAPIR0501_Stub.java:282)
         [java]     at SubClient.main(SubClient.java:31)

    I believe I've gotten to the bottom of this error and will report it here in case there is anyone that is also having this problem and in case there is anyone that can make sense of it.
    The alias and endpoint fields must be equal.
    The deploy tool allows you to enter an alias and an endpoint for your web service. I'll show you the user interface specifics below. The data you enter in these fields show up in the wsdl, the web.xml and the sun-web.xml, and I'll show what elements below.
    Except for the preceding '/' in the alias field (the '/' is inserted by deploytool), the alias and the endpoint string must be identical: if '/imp-alias' is the alias value, the endpoint must be 'imp-alias'.
    If they are not equal and your client uses the alias value in endpoint address, you will get "Missing port information" error.
    If they are not equal and your client uses the endpoint value in endpoint address, you will get '404 Not Found' error.
    For example, lets say I set alias to 'api-alias' and endpoint to 'api-endpoint'. Using my browser, I can get the wsdl with http://localhost:8080/context/api-alias?wsdl (where context is also a value set in deploytool gui). The returned wsdl will show that the soap:adress location attribute is: http://localhost:8080/context/api-endpoint. If your client uses the wsdl to generate stubs, the default endpoint is this location and your client will get the '404 Not Found' error. If you client provides an endpoint address by setting the ENDPOINT_ADDRESS_PROPERTY to http://localhost:8080/context/api-alias, your client will get the "Missing port information" error.
    You get to the alias and endpoint fields in deploytool from the File panel on the left. Open the subfolder that represents your war file. There will be your web service. Select the web service and the main panel will change to contain about 4-6 tabs. One tab labelled Aliases another tab labelled Endpoint.
    The alias field shows up in the web.xml file like this:
    <servlet-name>APIImpl</servlet-name>
    <url-pattern>/api-alias</url-pattern>
    </servlet-mapping>The endpoint field show up in the web.xml file under the same servlet-mapping element as alias:
    <servlet-name>APIImpl</servlet-name>
    <url-pattern>/api-endpoint/__container$publishing$subctx/*</url-pattern>
    </servlet-mapping>The endpoint field shows up in the wsdl in the soap:address element's 'location' attribute:
          <soap:address location="http://localhost:8080/context/api-endpoint" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"/>The endpoint field shows up in the sun-web.xml file
    <endpoint-address-uri>api-endpoint</endpoint-address-uri>John

  • Acrobat X Pro Config Error 130:11

    Hello,
    I've now un-installed & re-installed Acrobat X Pro a couple of times in order to get over the issue of Config Error 130:11 - which causes the application to quit (see link to original thread below).
    However, I cannot afford to do this continuously - where do I go from here?
    Thanks,
    Kieran
    http://forums.adobe.com/thread/1013013?tstart=30

    Hi there,
    The workaround we have right now is to:
    Launch any other CS6 product (such as Photoshop or InDesign)
    It will pop-up trial screen at launch.
    Click on License this software and restart subscription.
    Launch Acrobat X after this. It should launch fine
    Our engineering team is working on getting a permanent fix available for this issue.
    I'm sorry for the inconvenience!
    -David

  • Campus Manager report - Ports in error Disabled state

    Hi,
    I have LMS 3.2 and I wonder how Campus Manager collects information from the switch to generate a report of discrepancies, namely a report of "Ports in Error Disabled state"??
    I find that I have ports in errDisabled state but Campus Manger doesn´t show this information in "Ports in Error Dissabled state" report. What could be the problem?
    Thanks.

    Hi,
    Campus Manager do snmpwalk on the ciscoErrDisableMIB to get the status of the error disabled ports.
    Thanks,
    Gaganjeet Singh

  • Error: "Cannot connect to the provider. Make sure it is running in the specified host/port. Error (12031)"

    Hi,
    EPM version: EPM 11.1.2.1
    When we are using Zoom In Level as All Levels and tring to drill down for dimention of HFM application we are getting below error.
    Error: "Cannot connect to the provider. Make sure it is running in the specified host/port. Error (12031)"
    As we found some solution from comunity , we have performed below workaround but still we are getting same error.
    ·              We have done the changes in mod_wl_ohs.conf file of OHS  with (WLIOTimeoutSecs 3600 and WLIOSocketTimeoutSecs 3600)
    ·              And then restarted OHS and  APS service but still we found same error.
    Could anyone please suggest ,where can we trace its log from web server and the solution for this issue?
         Thanks,
             D.N. Rana

    Hi,
    We have already performed the changes for APS in OHS as mentioned in the solution and the path also same as under OHS.
    Intially we were getting error for "to increase netRetryCould and NetRetryInterval"  as a solution we have added below 3  registry DWORD keys under  path
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
    "KeepAliveTimeout"=dword:00180000                   (26 Minutes)
    "ReceiveTimeout"=dword:00dbba00                      (240 Minutes)
    "ServerInfoTimeout"=dword:00180000                  (26 Minutes)
    Above error resolved but then we received Error"12031"
    Now we have added above 3 DWORD keys under path HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings
    and now we are not getting the  error "12031".
    But here we are not getting how it(LB issue) resolved with above solution?
    Thanks,
    D.N.Rana

  • Apple Outlook DAV Config error with Windows7; Any help?

    I have updated Windows7 and I have downloaded the icloud control panel.  I keep getting the Apple Outlook DAV Config error.  Any help?

    I encountered the same problem yesterday.  I have not found a solution but take a look at this thread. https://discussions.apple.com/thread/3377753?start=0&tstart=0  The conclusion (at that time) was a conflict between iClound and reoccurring appointments in Outlook.  The only solution:  delete all of your reoccurring appointments in outlook  (and stop using them going forward too?)........not very feasible for me.
    Let me know if you find anything.

  • LMS 4.2.5 Netconfig changing port config based on port settings

    I am trying to use netconfig to change the port config on my switches. I want to use an adhoc rule to determine if the port already is configured for 802.1x (authentication port-control auto) authentication and then modify those ports to "authentication open".
    IS that possible?
    Thank you for your reaction?
    Regards,
    Robert

    Hi Robert,
    To check which device have this config , use Baseline Template
    check the below link for example and case study.
    Hope it will help
    Thanks-
    Afroz
    ***Ratings Encourages Contributors ***

  • Help, error connection Cisco Identity Services Engine with AD, global catalog port status error

    Dear all,
    I have Cisco Indentity Services Engine, that  connected to Active Directory. When I test connection detailed,
    the result is error, said:
    Test Connection Results
    This dialog shows the detailed logs for the operation for: idsv0018.
    Status: FAILED: Global Catalog port status error.
    Can anyone help?
    I believe,  because this error, I can't search group of AD, at Cisco ISE.
    FYI: the connection from Cisco ISE to AD, joined with successful result.
    Thanks,
    Jerri

    It's clears that when ISE tries to  find the GC using the _gc._tcp. DNS query. It doesn't find that  information on the Domain controller. The GC information is missing on  the DC.
    gc._tcp.DnsForestName
    Allows a client to locate a Global Catalog (gc) server for this domain.
    Jatin Katyal
    - Do rate helpful posts -

  • Config error, account determ, group missing for paid by company exp.type

    Hi All,
    When I am adding an Expense type to an Expense report,I am getting the following error message:
    "Config error, account determ, group missing for paid by company exp.type"
    I have maintained the configuration in Business configuration>Fine tune activity>Expense reporting-US.
    I have maintained Expense Reimbursement Group as Z1(Customized) as well asExpense Account:-  but not maintained offsetting Account For  Paid Expenses.
    Please find the screenshot.
    Sincerely,
    Rajitha

    Dear All,
    SAP development has created a software correction related to the issue.
    Software correction is  deployed in customer systems on 25th August,2014.
    Sincerely,
    Manasa Anantapur

  • Don't know how to specify a digital input or output with Port Config

    I am trying to modify an existing VI that I did not write. I have a 6533 DAQ board connected to a relay box. I would like to use one of the lines on port 0 of the DAQ as an input (it will be a switch used to trigger the sequence of outputs). the rest of the lines I would like to be outputs. I don't know how to specify which line is an input and which is an output. I am using LabVIEW 5.1 and the current VI just contains a sequence of delays and pulse width for each channel. It uses Port Config to specify the port and line directions. Only it's set so that all of the lines are outputs. Does anyone know an easy way of using one input to control several outputs from the same port?

    Thanks.. that is what I thought but I didn't see any examples with the line direction map set up like that. SO.. now I'm stuck on how to use that input to trigger the outputs on the same port. I need to use the input as a switch to activate a sequence using the outputs. So first.. how to I single out just the input line to be used for the trigger. Normally when I need to do something like this I'm referring to channels and not Port lines. Also, how do I language the switch? Is the input going to be normally binary? 0 for off and 1 for on? So should I use a boolean statement?
    Thanks again for the help.. my boss doesn't know much about the programming either so I have to figure it out.

Maybe you are looking for

  • Report server 6i and Report services 10g

    what is the extra features in Report Services 10g which are not available in Report server 6i. why would we use AS report services 10g rather then report server 6i,and our only requirment is to run oracle report on web which can fulfill with the help

  • How Do I Create A New @me or @icloud account

    How do I create a new @me or @icloud.com account.  There is no edit button on the main email account when I go to the change feature.

  • Logic Express 8 won't load saxophones

    For the first time ever, I'm getting the dreaded error: "Logical end-of-file reached during read operation. Result code = -39". This error occurs whenever I (a) load a Logic project that has a software instrument track in it that is assigned to eithe

  • Any issues with using Illustrator CC with PhotoShop CS6?

    I have the CS6 Suite of apps and my company is considering buying me Illustrator CC because of compatibility issues I have with a coworker who has Illustrator CC. I copy artwork from Illustrato to the clipboard and import into PhotoShop all the time

  • How to stop RMA'ing and get a NEW device?

    I just got my laptop another RMA for service due another major hardware failure. This will be the third RMA since I purchased it in May of last year. I am active duty military and basically live out of my luggage/in hotels/on my laptop due to having