Parallel Port address out of range for output.vi

Hi all,
I know people have had this question before, but I don't seem to follow the responses.
Basically, I have a Parallel Port connected through a PCI slot with the address BCC8, and I've been trying to talk to a stepper motor using output.vi, but as far as I can tell the address input is limited to I16 values.  Is there away to get around this?
Hann

Hi Hann,
What forum postings have you been researching before posting? We need more information about your application, perhaps posting your code would be helping in resolving your issue. Are you using a particular LabVIEW toolkit like the LabVIEW Motion Control Tools or are you using VISA Read and Write functions?Where are you getting the output.vi? What version of LabVIEW are you using.
Joshua B.
National Instruments
NI Services
NI Support Resources
NI Training Resources

Similar Messages

  • Failure migrating wiki to Mountain Lion Server with wikiadmin, value is out of range for type integer

    We are trying to migrate our 10.6.8 wikis from the OS X Server to our new Mountain Lion OS X Server.  I am using "wikiadmin migration -r <collaboration directory> -g <wiki name>" to migrate each wiki individually. We have about 30 wikis in the old server, three of which fail to migrate, all with the same problem (below). The process runs successfully for a while, but ultimately fails and rolls back the transaction. It appears there is some problem trying to generate a unique filename, perhaps for some of the uploaded files?
    Has anyone else seen this error? large amount of pages, content, and attachments in these wikis and just recreating them in the new server would be a monumental task. Some of these attachments include videos and other large files, not sure if that might contribute to the problem.
    === wikiadmin migrate output log ===
    Aug 29 13:25:11 gslcwiki.local wikiadmin[54032] <Debug>: [PGCConnection:233 7e7e1180 +0ms] Executing query [INSERT INTO entity (uid, tiny_id, entity_type_fk, short_name, long_name, description, create_time, update_time, createdby_user_fk, updatedby_user_fk, ownedby_uid_fk, owner_entity_type_fk, is_hidden) (SELECT uid, tiny_id, entity_type_fk, short_name, long_name, description, create_time, update_time, createdby_user_fk, updatedby_user_fk, ownedby_uid_fk, owner_entity_type_fk, is_hidden FROM master_entity_scratch_20120829T132314 WHERE entity_type_fk='com.apple.entity.File')]
    Aug 29 13:25:11 gslcwiki.local wikiadmin[54032] <Debug>: [PGCConnection:181 7e7e1180 +151ms] Query result is [PGRES_FATAL_ERROR] rows returned=0/updated=
    Aug 29 13:25:11 gslcwiki.local wikiadmin[54032] <Error>: [PGCConnection:148 7e7e1180 +0ms] Error in TXN: Error executing query [INSERT INTO entity (uid, tiny_id, entity_type_fk, short_name, long_name, description, create_time, update_time, createdby_user_fk, updatedby_user_fk, ownedby_uid_fk, owner_entity_type_fk, is_hidden) (SELECT uid, tiny_id, entity_type_fk, short_name, long_name, description, create_time, update_time, createdby_user_fk, updatedby_user_fk, ownedby_uid_fk, owner_entity_type_fk, is_hidden FROM master_entity_scratch_20120829T132314 WHERE entity_type_fk='com.apple.entity.File')]: ERROR:  value "109120715161" is out of range for type integer
              CONTEXT:  PL/pgSQL function "uniquify_filename" line 7 at RETURN
              PL/pgSQL function "trg_update_entity_filename" line 23 at assignment
                        0   CoreFoundation                      0x00007fff93b67716 __exceptionPreprocess + 198
                        1   libobjc.A.dylib                     0x00007fff95aaf470 objc_exception_throw + 43
                        2   PostgreSQLClient                    0x00000001026ff9ae -[PGCConnection checkResultOK:forSQL:] + 360
                        3   PostgreSQLClient                    0x00000001026ffec3 -[PGCConnection executeQuery:] + 223
                        4   wikiadmin                           0x000000010269d586 wikiadmin + 66950
                        5   PostgreSQLClient                    0x00000001026ff5f7 -[PGCConnection transactionInBlock:onError:] + 147
                        6   wikiadmin                           0x000000010269cd86 wikiadmin + 64902
                        7   wikiadmin                           0x00000001026a025d wikiadmin + 78429
                        8   wikiadmin                           0x00000001026924c8 wikiadmin + 21704
                        9   libdyld.dylib                       0x00007fff912857e1 start + 0
                        10  ???                                 0x0000000000000006 0x0 + 6
    Aug 29 13:25:11 gslcwiki.local wikiadmin[54032] <Debug>: [PGCConnection:320 7e7e1180 +0ms] Executing update [ROLLBACK]

    Okay, so a little more detail for you…
    If I can manage to restart the server without the wiki service on, everything else seems to work fine (including the web service running the default home page) and "serveradmin fullstatus wiki" will report that the service is stopped.
    But as soon as I try to start the wiki service, it never finishes, and it prevents the web service from working properly anymore. i.e. I get a 502 Proxy Error instead of the OS X Server default home page. It's after the attempted wiki start that "serveradmin fullstatus wiki" starts to give the
    serveradmin[2373:707] outstanding requests are: (
            Command = getState;
            Module = "servermgr_wiki";
            Timestamp = "2012-10-25 16:22:15 +0000";
    error. And then I can't stop the wiki service - even "serveradmin stop wiki" gives the same "outstanding requests" message.
    This time I tried to stop the wiki from Server app and I got this error:
    An error occurred on the server while processing a command.
    The error occurred while processing a command of type 'getState' in plug-in 'servermgr_wiki'.
    If it's helpful at all, I've notice the following in my log files that seem related, but I have no idea how to fix - it almost seems lie the migration of the wiki failed from 10.7 to 10.8:
    collabd[767]: [CSConnectionPool:141 6a92000 +14027ms] Schema is STILL out of date (14 < 69) after launching wikiadmin, update failed! collabd will refuse to run until this is fixed.
    I'm really pulling my hair out over here, and have no idea what to try next?
    Anyone have any suggestions?
    Thank you!

  • Chartread: Error - icoms - usb_is_usb_portno: port number out of range!

    Hello.  This is the error I get on my iMac Lion using an i1Pro spectrometer and the latest Argyll ICC software.  Chartread is the sub program for reading printed color targets.
    chartread: Error - icoms - usb_is_usb_portno: port number out of range!   
    Q. 1 I can't figure out how to fix this and I have no X-Rite software remaining on my computer. 
    Q. 2 How do I get a list of usb devices (in terminal?) and if I can do that can I assign a new number to that device?
    Regards
    Mark MacKenzie

    Without the KVM the results are the same, except that using the fallback grub entry shows the console but X fails to start
    (EE) intel(0): No kernel modesetting driver detected.
    (II) UnloadModule: "intel"
    (EE) Screen(s) found, but none have a usable configuration.
    The same happens if I load the i915 module
    MODULES=(i915 !vesafb !uvesafb !vboxdrv)
    If I load the i915 and use
    kernel /boot/vmlinuz26 root=/dev/sda2 ro vga=795 i915.modeset=1
    the console still is unusable, but X boots
    And I still see the
    fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
    Last edited by noalwin (2009-12-28 12:38:51)

  • Mbuf address out of range problem - worth downgrading?

    I've been getting kernel panics since the 10.4.7 update. The general opinion seems to be that they're Airport driver related. Has anyone tried dropping back to 10.4.6 and if so did they have any success?
    The panics log like this:
    panic(cpu 0 caller 0x00351703): mbuf address out of range 0x10e48000
    Which is consistent with what other people are seeing?
    MacBook Pro   Mac OS X (10.4.7)  

    I tried that and still got an "mbuf address out of range" error as follows..
    Sat Jul 15 12:52:24 2006
    panic(cpu 0 caller 0x003500DC): mbuf address out of range 0x2fcd8000
    Backtrace, Format - Frame : Return Address (4 potential args on stack)
    0x24dbbe64 : 0x128b5e (0x3bc46c 0x24dbbe88 0x131bbc 0x0)
    0x24dbbea4 : 0x3500dc (0x3dbeb8 0x2fcd8000 0x369b6a00 0x34f035)
    0x24dbbec4 : 0x350483 (0x369acf00 0x1e 0xffffffff 0x369a9b00)
    0x24dbbee4 : 0x24f138 (0x369acf00 0x0 0xe3 0x36aa78e3)
    0x24dbbf64 : 0x21125d (0x369acf00 0x369acf00 0x42db5c 0x3585608)
    0x24dbbfa4 : 0x1f7871 (0x4b8000 0x369acf00 0x369acffc 0x3585608)
    0x24dbbfd4 : 0x197b19 (0x0 0x0 0x3585880 0x134aec) Backtrace terminated-invalid frame pointer 0x0
    Kernel version:
    Darwin Kernel Version 8.7.1: Wed Jun 7 16:19:56 PDT 2006; root:xnu-792.9.72.obj~2/RELEASE_I386

  • 2nd Parallel Port address problem

    I bought a PCI parallel card and install in the computer. After installation, computer(window XP) automatic assign the 2nd parallel port to 0xC8C8 (which is virtual memory). I have software directly talked to Parallel port. It works fine with 1st port (0x378). When I change to address 0xC8C8, it could not work.
    There is something related to address. I use outport8.vi to talk to port. In this vi, address is I16. It only works with I/O memory range. My question is
    1. How do I change the address 0xC8C8 to Legacy address, such as 0x278? It does not work in XP.
    2. If I could not change port address, how do I talk to parallel port using some available vis?
    Thanks,
    Lucy

    Hello Lucy,
    find attached a simple Test-Program .... your Address 0xC8C8 is selected, if you choose LPT3.
    I had in the past the same problems on different Lab-PC's and additional PCI-cards. I solved it with "LPT.vi" - in example used as sub.vi - I think, this should be an acceptable workaround.
    Regards
    Werner
    Attachments:
    printer_port_test.zip ‏57 KB

  • When I'm out of range for Wi-Fi on iPad, can I use the Internet connection from my iPhone 5?

    I only get Internet on my iPad when I have my wireless router. When I'm out if range can I piggyback with my iPhone5? If so, how.

    Yes, you can use the hot spot feature of the iPhone 5 to create a WiF Access Point.
    See here in Chapter 33 Settings http://manuals.info.apple.com/en_US/iphone_user_guide.pdf

  • Exporting incoming email address by date range for all mailboxes

    I run a Small Business 2011 Standard server using Exchange 2010 for a small municipality.  A public records request was made for all email address that emailed any employee of that city between 1-1-2013 and 3-6-2014 .  There are about 160,000 emails
    for that date range but how can I just export a log of the senders email address with a time stamp?  Thank you in advanced for any help you can give.
    I should add that All logging is at defaults values 
    I found a "work around",  I have a Barracuda Message Archiver, I did a search of the date range and exported it to CSV, then imported it in to Excel and just deleted the extra data.
    Thanks for the fast replies 

    Good point, Belinda. If you have that time period within your log retention, then you should be able to do something with the Exchange Shell. This is a bit rough but could serve your purpose:
    #--- This finds the email addresses of the users whose city is set to Sydney.
    $Sydmbx = Get-ADUser -Filter {City -eq "Sydney"} -Properties homemdb, proxyaddresses | ?{$_.homemdb -ne $null}
    $Sydmbx | %{$Sydaddresses += $_.Proxyaddresses}
    $Sydaddresses = $Sydaddresses.TrimStart("SMTP:")
    $Sydaddresses = $Sydaddresses.TrimStart("smtp:")
    #--- Enter your HT servers here
    $ExchServ = @("exch01", "exch02")
    #--- This creates an object which lists senders who have sent to our recipient addresses, the timestamp and messageid.
    $Report =@()
    foreach ($server in $ExchServ){
    foreach ($addy in $Sydaddresses){
    $sentmail = Get-MessageTrackingLog -Server $server -Recipients $addy -Start "01/01/2013 12:00:00 AM" -End "06/03/2014 2:00:00 PM" -EventID Deliver -ResultSize Unlimited
    $sentmail | foreach{
    $Trackobj = New-Object PSObject
    $Trackobj | Add-Member -MemberType NoteProperty -Name "Recipient" -Value $addy
    $Trackobj | Add-Member -MemberType NoteProperty -Name "Timestamp" -Value $_.Timestamp
    $Trackobj | Add-Member -MemberType NoteProperty -Name "Sender" -Value $_.Sender
    $Trackobj | Add-Member -MemberType NoteProperty -Name "MessageID" -Value $_.MessageID
    $Report += $Trackobj
    $Report
    You can change the location to suit yourself as long as you populate "City" in AD and the server names with your own servers.

  • I have an alm Tiway host cmd error response 0002: address out of range

    Some of the i/o points do not display either as alias or as native memebers.

    Hello,
    Thank you for contacting National Instruments
    I�m not completely clear on your issue. Here are a few questions that should help me answer your questions better:
    1) What version of Lookout are you using?
    2) Are you using the Lookout Tiway object? If not, what Lookout object are you using?
    3) How are you receiving this error message? Is this being received from the Alarms Window?
    4) Has this communication with your Tiway ever worked? If so, what has changed since stopped working?
    5) Can you give me more information on the way you are connecting and communicating to the Tiway? Also, can you tell me what model of PLC you are using?
    6) What data members are not reading correctly from the Tiway object? Which data members, if any, are reading correctly?
    I have included a link to a Knowledgebase article which may help out in diagnosing the communications from the Tiway object:
    How Do I Create a Communication Diagnostic File for the Lookout Tiway Object?
    I hope this helps. Please let me know the answers to the above questions.
    Ken S.
    Applications Engineering
    National Instruments

  • Between operator fetches results out of range for varchar2

    I am struggling with a problem and would be obliged to get answer/suggestion on that.
    Table TMP_TABLE contains varchar2 column named Id, which contains following values
    apg50
    apg49
    apg48
    apg47
    apg46
    apg45
    apg5
    SELECT ID FROM TMP_TABLE WHERE ID BETWEEN 'apg45' AND 'apg50' fetches all the rows mentioned above.
    Whereas THE EXPECTED RESULTS ARE
    apg50
    apg49
    apg48
    apg47
    apg46
    apg45
    ie. IT FETCHES ADDITIONAL ROWS like the one mentioned in upper listing ( "apg5" )
    Can anyone suggest a way to restrict unwanted ids from the result.
    Thanks In Advance,

    You are comparing strings not numbers!
    The strings are compared character by character that's why 'apg49' < 'apg5' < 'apg50'.
    To get your select working, you could use:
    SELECT ID
    FROM   TMP_TABLE
    WHERE  ID BETWEEN 'apg45' AND 'apg50'
    AND    length(ID) = 5;You could also trim the alphanumeric charactes at the beginning and convert the strings into numbers.
    But beware, the optimizer can't use any existing indexes on ID in this case.

  • Parallel port and labview

    I am trying to control a OMHT23-400 stepper motor through a 3540M motor drive using a Moschip PCI Parallel Port. I created a program to send alternatilng pulses to the motor and rotate it a desired amount of degrees. The address of the stepper motor in my computer is I/O Range BD00-BD07. The same program worked in another computer who's parallel port address was I/O Range 0378-037F. I dont know why the program is working in the first computer and the same program wont work in this one. Thank you for your help.
    PS: the program that i wrote is attached below.
    Guillermo Naranjo
    Physics/Space Science
    Florida Institute of Technology
    Phone: 768 537 6392
    e-mail: [email protected]
    Solved!
    Go to Solution.
    Attachments:
    Rotation of Camera2.vi ‏17 KB

    Dear Gant88,
     first download and unpack accesshw.zip as instructed  (you can also unpack it to the directory where your .vi files for this projet are, thugh this is not good practice).
    I attached my write_port and my read_from_port. (LV 7.1)
    In my case I wanted to write (or read) 32 bit integer from the port, for this purpose I am writing (or reading) three (data, status, control) bytes at different locations. You will figure out.
    Take care not to have any printer installed (in win xp) on parallel port, because windows will do some check-ups on printer from time to time. This will interfere with your program. 
    Try and let me know.
    regards.
    Bojan
    Attachments:
    write_to_port.vi ‏28 KB
    read_from_port.vi ‏32 KB

  • Out of Range problem

    I have a G5 dual 2.3 with a Sony monitor (analog) connected to the DVI port by the converter that came with the Mac. I have a problem in that certain games set the default resolution to a setting that is out of range of the monitor. Specifically, the refresh rate is out of range for it. This same problem occurs with any VGA monitor I use. Is there any way around this? I just bought the Cars game for my kids, for example, and I can't use it (Cars does not have a windowed mode).
    Thanks

    As it turns out, I tried switchresX and I can force the game not to change the settings. It works, but it seems silly for me to spend an extra 17.00 to play a $29 game. Anyone know of a free utility that does the same thing?

  • Monitor out of range problem

    I have a G5 dual 2.3 with a Sony monitor (analog) connected to the DVI port by the converter that came with the Mac. I have a problem in that certain games set the default resolution to a setting that is out of range of the monitor. Specifically, the refresh rate is out of range for it. This same problem occurs with any VGA monitor I use. Is there any way around this? I just bought the Cars game for my kids, for example, and I can't use it (Cars does not have a windowed mode).

    as a wild guess, some monitors come with software drivers that allow to get more options for setting parameters.
    you can check Sony site for any drivers for your monitor model, and also check what video card you have in G5 and check on card manufacturer site for driver updates for Mac OS.

  • PC parallel port access with XP

    I recently got In Port and Out Port working on XP.
    I searched the ni site for AccessHW. The CVI Run Time Engine has to be
    version 5.510 or earlier. I checked the version number of one file, i.e.
    cvirte.dll to verify.
    I directed the installer to install accesshw to the directory where the new
    In Port and Out Port and the rest of the new parallel port .vis were going
    to be, i.e. Labview\Labview 6\vi.lib\platform.
    I downloaded parallel.zip from ni.com and moved the parallelnt.llb file to
    this same directory. Parallelnt.llb has a number of parallel port vis, not
    just replacements for In Port and Out Port. I replaced the In Port.vi and
    Out Port.vis in the diagrams I was trying to make work with the new .vis.
    So, on this XP machine, with
    a monitor program, parmon.exe, running to
    display the bits on the parallel port, Labview can be seen to be using the
    new parallel port .vis, and, bits on the port are changing.

    I wonder if there's a reason why there's a javax.comm 3 series for *nix, but not for windows. Hmmm.                                                                                                                                                                                                       

  • JAX-WS Port address

    hi ,
    Our Webservice implementation has deployed into http://wixt.wload.global:7806/mcfe/InvolvedPartyManagement.
    Webservice client code is reading this port address from WSDL file through the following API
    protected Service(URL wsdlDocumentLocation, QName serviceName)
    is there any way to pass the port address as an argument for the method on any jax-ws class?
    although i have tried the addPort(QName portName, String bindingId, String endpointAddress) in service class.However its not useful for our scenarion
    Any help on this highly appreciated?
    Thanks
    Kamal

    Is your issue that the port in the soap:address location is incorrect in the WSDL? I have had problems before where the soap:address location is incorrect because a lot of the time it depends on where the client is connecting from (for example not all clients can hit an external facing IP and port, especially if the client is inside the network and cannot get out). The answer is to override the soap:address location using BindingProvider. For example if the port 7806 should be 8000 you could so something like this (obviously the service, host and port will not be correct in this example):
    final InvolvedPartyManagementService ss = new InvolvedPartyManagementService(
      new URL("http://wixt.wload.global:7806/mcfe/InvolvedPartyManagement?wsdl"), // wsdl url
      SERVICE_NAME
    InvolvedPartyManagementWebService port = ss.getInvolvedPartyManagementWebServicePort();
    // override the endpoint address (fixes incorrect soap:address)
    final BindingProvider bp = (BindingProvider) port;
    bp.getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY,
      "http://wixt.wload.global:8000/mcfe/InvolvedPartyManagement"); // endpointThe endpoint address ("http://wixt.wload.global:8000/mcfe/InvolvedPartyManagement" in this example) can be anything and it will override the soap:address location.

  • Parallel Port Communication

    any one can tell me how to change the mode of parallel port from " out put only" to input....

    Apparently so (I don't have access to solaris at the
    moment but looking around the net it would appear
    that
    a mode change is possible in solaris.
    Try using the rxtx library
    http://www.rxtx.org/
    It apparently supports Windows now. It provides a
    commapi interface and it may provide more
    functionality
    then suns commapi implementation. (although I would
    not hold my breath)
    There are also a few comercial vendors of commapi
    complient libraries out there but they appear to have
    problems with parallel ports also. One suggestion is
    to buy a cheap serial to parallel port adapter and
    use that (nasty hack though).
    matfudThank so much for help. I will try to use the rxtx library and I'll inform you about it.
    Further, I agree with you regarding the use of a serial/parallel adapter, it seems a last solution.
    marco

Maybe you are looking for

  • Getting KEYS from a database!

    Hi Everybody, I have a serious problem! I have to get the Keys(Column Names) from a Database (MS-ACCESS) Table. JDBC2.0 contains a class called DatabaseMetaData. It has functions like getPrimaryKeys(), getImportedKeys() and getExportedKeys(), all of

  • Getting error after enabling php in httpd.conf

    Hi, I want to get php enable on the Apache web sever that is part of OS 10.6.1. I read the docs and uncommented the Load line for php in httpd.conf. Then I restarted the web server. Now when i try to access via Safari a phpinfo( ); command as part of

  • Satisfied with the Online/Web Gallery? (Elements 8)

    Hi there, most of the templates are unuseable bells and whistles Slide-Shows and the Slide-Show itself can not be deactivated. Futher there is no possibility to create a initial index site with an overview to all my albums, instead of, I have to prov

  • HT4623 itunes will not load on my iphone 5.

    Itunes not working. When i pull it up its a blank white page.

  • Email Receiving Option On/Off

    I have Curve 9300 with OS 6.1.. Can anyone guide me that how it is possible that i can only recive/send email messages when my wi-fi is turned on only.. I dont want to recived email messages through GPRS/EDGE etc any more.. any help please