"timing" on the RS-485 bus

I read all the resources of communication series here but could always use a context / known Council about my application. Here is some information:

(1) we communicate with the instrument through a USB RS485 converter. I see the instrument NI Max and checked the correct COM port and the appropriate settings (baud rate, data bits, parity, stop bits flow) based on the documentation of the instrument.

(2) I use the example of Serial.vi Simple to write a command to the instrument. Documentation of the instrument indicates the instrument expects a return terminator character in the command, so I place the order to 'Display of Codes' on the front panel and add \r after the command.

(3) I run the Serial.vi Simple and get no response, 0 bytes read. I tried a wide range of "time before reading" and still no response. Interestingly, I can put my USB converter to echo and I can see the correct write command in response on front panel indicator.

(4) this is the interesting part, and my main question. A co-worker of mine has developed an application (I think he wrote in c#) who writes with success AND reading of the instrument, and during its development, he noticed the instrument committed the bus very quickly after the PC releases the bus. It seems to only less than 1 ms until the device responds to the command (see picture of oscilloscope). This response is the young? I don't know how quickly on the VIs VISA run. My thought is reading VISA in Serial.vi Simple transmission of the instrument completely missing.

Your thoughts / help is greatly appreciated!

Jeff


Tags: NI Software

Similar Questions

  • Satellite in a series - error: conflict of resources - PCI on the card mother BUS: 09

    What started it stops early on with the error:
    -Conflict PCI resources on the card mother BUS: 09, device: 01 function: 00
    -Conflict PCI resources on the card mother BUS: 09, device: 01 function: 02
    -Conflict PCI resources on the card mother BUS: 09, device: 01 function: 03

    I have the option to continue with F! that works.
    I use Windows 8 at the moment, but it seems not so stable. Above mentioned mistakes occurred that after awhile, I upgraded to W8.

    Do I need a new motherboard, or y at - it another option. What does this error mean in normal words.

    Hmm, it looks like a problem with the motherboard or part connected to the motherboard.
    The error indicates this device 01 because of controller 09 conflict
    Have you tested the RAM?

    Recommend doing this! You can use a tool like Memtest or similar.
    Maybe it isn't that a Ram problem and new modules could solve your problem.

  • HP Pavilion Slimline s5-1204: replace the front serial bus

    OK, so all first off I am new to the fourms to HP. Suffice to say. But 2 days ago or so I got up from my office to watch TV and I was still wearing my helmet and they were always connected. So when I got up I almost tore the helmet on the plug and now the front plug on the usb hub is heavily damaged. I was wondering if there was a way I could replace the front serial bus.

    Try here get spare parts:

    http://support.HP.com/us-en/document/c00372736

  • Digital waveform graph refuses to change the names of Bus

    I try to display digital signals on the graph whose lines are grouped. It looks like the functionality exist to group the lines of 'Bus '. There seems to be a way to rename each Bus of its default value 'Bus 0, Bus 1, etc.' as an Express VI called 'group digital signals' that does it. Looks like the express VI edition of the attributes on the waveforms in order to rename the bus. Attributes are NI_ChannelName for the Bus and NI_LineNames for the lines that make up the bus.

    When I code, line names are renamed according to what I want, but the Bus names remain by default 0, Bus 1 Bus, etc.. Is there something I need to do to rename the bus?

    (see annex VI)

    Thank you

    Dan

    So, he works with the good old property node. Simply set the Active Bus and then write Bus.Name.

    I've been led to believe that attributes work based on the example here.

    -Dan

  • How can I download the drivers for the Universal Serial Bus controller?

    After many restarts and troubleshooting tests, I had to go into Device Manager and uninstall some drivers under USB bus controllers because I was faced with a problem where my usb ports were not recognizing my mobile. I can't find drivers for usb on hp website?

    HI @sazz1295 ,

    Thank you for visiting the Forums HP's Support and welcome. I read your thread on your HP laptop and the USB doesn't work does not correctly. Here is a link to solve the USB connections.

    I would like to uninstall all listed in the universal serial bus controllers list.

    Please note remove any and all USB devices and remove the memory card in the slot of the card reader. Disconnect all non-essential devices before you uninstall the controller Universal serial bus.

    Restart your computer, and then insert the USB device.

    Here is a link to the HP Support Assistant. Simply download and run the application and it will help with the software and drivers on your system.

    I hope this helps.

    Thank you.

  • How to change the "timing" for the slide show

    How can I change timing for the slide show?

    Hello

    a. on which application would you like to change the "timing" slide show?
     
    In the windows photo viewer, you can change the speed. When the slide show is running, right cick anywhere on the image and choose slide show speed slow, normal or fast.
     
     
    If you want to change the timing of wallpaper slideshow see article below.
    Create a desktop background slide show
    http://Windows.Microsoft.com/en-us/Windows7/create-a-desktop-background-slide-show
     
     
    Hope this information was useful.

    Thank you, and in what concerns:
    Shekhar S - Microsoft technical support.

    Visit our Microsoft answers feedback Forum and let us know what you think.
    If this post can help solve your problem, please click the 'Mark as answer' or 'Useful' at the top of this message. Marking a post as answer, or relatively useful, you help others find the answer more quickly.

  • Simultaneous use of flex pitch and the "timing" on the same region?

    Is it possible to edit a region in 10 with the two flex pitch logic and timing? When I toggle between modes, I get a message that informs me that pitch adjustments will be suspended. If I put the pitch of the notes to something way off - to check it out - it seems that as soon as I switch to flex pitch in calendar mode, pitch adjustments are ignored. Is it possible to have both at the same time? Workaround is bounce calendar settings in place then the correct pitch. Is this the best way? The only way? Any information would be appreciated. Thank you. -John

    IF you use flexible hours first then flex pitch your flexible hourly landmarks remain intact. In pitch flex mode you can select to the end of a note and drag to the right or left and upwards or downwards. So you can bend the pitch and flexible at the same time, but only when there is an event of note.

  • Enable/disable or change the "timing" on the backlit keyboard

    I love the backlit keyboard, which was a key factor for buying the P750.

    But is it possible to change the State of the backlit keyboard?

    I found that the economic mode turns off the light, but is it possible to turn it on continuously - or change the "timing"? In my opinion, that he died too soon.

    Please open Toshiba Assist > Optimize > HWSetup and you will find all the options related to the keyboard backlight.

  • You can create profiles that are timed for the Defy?

    .. .for instance, if I want my Defy to be quiet during the night, but then come back to ring the morning after a period of time? I can find no way to create patterns like this one - timed or not. Any help gratefully received.

    Check out an app called 'Sweet Dreams'

    Mark

    Support Forums Manager

  • tasks timed inside the loop

    I have a program that has multiple tasks, and I want to work at different frequencies inside the loop.  I wonder what is the most effective way to do this?

    I read on several tasks running button push-based or events, but have not found much of the timed tasks.

    Is the loop timed the best way to go with this?  Have a loop timed for each required task?

    I have attached a vi corrupt that shows what I'm trying to do.

    I'm sure there is an easy solution, but want to find more effective this way.

    Thank you

    For a simple task like this, just turn the loop at the faster pace, you need and perform other tasks to integer multiple of it.

    Here's a simple project (LV 8.6)

    (Of course you have serious problems with stolen memory, as you grow berries of infinite sizes in the uninitialized shift registers. Which must be fixed too).

  • Model in the loop timed While the elapsed time

    Hello NOR community,

    I'm trying to use a while loop timed to run controller simulated for a mechanical system test. I need the time loop to run at an even 50 Hz to simulate the controller that will eventually drive the mechanical system. To check the speed at which the loop runs, I made a VI that gets a value from each loop clock and subtracts the value of the clock of the current iteration of the value of the clock of the previous iteration. I have eliminated all other codes this VI except for the recovery of the clock, to ensure that no problem with another code in VI. I find that the time between iterations is not constant, but it is consistent. In other words, the elapsed time can change at each loop, but it changes according to a specific model, such that the average elapsed time is equal to the value that I use for the timed loop. The loop will run faster than posed for several cycles, then slow down during a cycle even at the same time. Here are some examples:

    Running at 5 Hz: elapsed switches schedules between 0.203125 and 0,187500 seconds

    Clocked at 8 Hz: time is constantly 0.125 seconds.

    Operating at 10 Hz: elapsed switches schedules between 0,109375 and 0,093750 seconds

    By examining the differences between elapsed time and the stability of the 8 Hz setting, it seems that there is a minimum time of 0,015625 seconds (64 Hz) division. It is much worse than the 1ms accuracy claimed in documentation. This could be the cause?

    I am running Windows XP with LabVIEW version 8.5.1 and have observed this behavior on several computers with different screws

    Thank you!

    Erik

    Your problem is the function that you use to get the current time.  It's just the time of the Windows clock which has a resolution of 16 msec.

    You must use the function of number of cycles as Jarle has pointed out.

  • update my laptop stop recognizing the driver of Bus controller universal external hard drive.

    Recently my laptop stop recognizing the external hard drive. It was working fine before. The MFG. external IOMEGA Hardrive said universal Bus controller driver to be upgraded. It is Intel (R) 82801DB/DBM USB 2.0 Enhanced Controller pipe - 24CD. My several attempts to install an automatic update of the driver from the Intel Web site has failed.  What to do next?

    Hello

    1. which is the version of the service pack installed on the computer?

    2 have you made any changes to the computer before the show?

    3. What is the exact error message?

     
     
    I suggest you perform the steps described in the document:
     
     
    How to get and install the USB 2.0 drivers in Windows XP Service Pack 1
    http://support.Microsoft.com/kb/329632
     
     
     
    I hope this helps.
  • I can't delete a file on my desktop. I have the following message: "this action cannot be completed because the file is opened in the floppy disk Bus Service" Please help?

    I don't know what Bus Service floppy disk on my computer, I had a friend install a game I wanted to even out of its hard disk of his computer in his home. How can I remove this file, I deleted all the related files through the control panel to uninstall programs feature... I am at a loss. Help, please!

    Hello

    DiscSoftBusService.exe is linked to the bus floppy disk floppy disk service Ltd. it is related to DAEMON Tools software.

    You can check at the place.

    Installation folder: C:\Program daemon tools ultra

    If you want to uninstall, you can track the location for the uninstall program.

    Uninstaller: C:\Program Daemon Tools Ultra\uninst.exe

    Hope that this helps, if you have any additional questions, feel free to post. We will be happy to help you.

  • Post in the deployment of buses of Service projects using maven

    Hello

    I'm using the following documentation to deploy bus service to my server OSB projects.

    http://docs.Oracle.com/middleware/1213/core/Maven/osb_maven_project.htm#MAVEN8973

    I was also able to see the sbar .data/Maven each project directory files and able to question mvn package as described in the documentation.

    But I see the following error when I issue mvn pre-integration-test. Am I missing measures.

    [Info]---Oracle-servicebus-plugin:12.1.3-0-0: deploy (by default - deploy) @ system.

    [INFO] Service Bus Archive deployed using session system-Service_Bus_Maven-1424718369010.

    java.io.IOException: unable to resolve 'weblogic.management.mbeanservers.domainruntime '. Solved ' w

    ' eblogic. Management.mbeanservers

    at weblogic.management.remote.common.ClientProviderBase.makeConnection (ClientProviderBase.ja

    will: 237)

    at weblogic.management.remote.common.ClientProviderBase.newJMXConnector (ClientProviderBase.j

    AVA: 120)

    at javax.management.remote.JMXConnectorFactory.newJMXConnector(JMXConnectorFactory.java:369)

    at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:267)

    to oracle.sb.maven.plugin.deploy.MBeanHelper$ MBeanInvocationHandler.getJMXConnector (MBeanHel

    per. Java:228)

    to oracle.sb.maven.plugin.deploy.MBeanHelper$ MBeanInvocationHandler.invoke(MBeanHelper.java:)

    (131)

    to com.sun.proxy. $Proxy16.createSession (unknown Source)

    at oracle.sb.maven.plugin.DeployMojo.createSession(DeployMojo.java:141)

    at oracle.sb.maven.plugin.DeployMojo.execute(DeployMojo.java:89)

    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.j

    AVA: 101)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)

    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBu

    Ilder.Java:84)

    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBu

    Ilder.Java:59)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild (LifecycleStarter

    . Java:183)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)

    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)

    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)

    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)

    at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)

    at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)

    at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)

    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)

    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

    at java.lang.reflect.Method.invoke(Method.java:606)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)

    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)

    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)

    at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)

    Caused by: javax.naming.NameNotFoundException: could not resolve ' weblogic.management.mbeanservers.d

    omainruntime'. Solved "weblogic.management.mbeanservers" [root exception is javax.naming.NameNotFo

    undException: unable to resolve 'weblogic.management.mbeanservers.domainruntime '. Solved ' weblogic

    . [management.mbeanservers']; other name 'domainruntime '.

    at weblogic.jndi.internal.BasicNamingNode.newNameNotFoundException (BasicNamingNode.java:1180

    )

    at weblogic.jndi.internal.BasicNamingNode.lookupHere(BasicNamingNode.java:270)

    at weblogic.jndi.internal.ServerNamingNode.lookupHere(ServerNamingNode.java:187)

    at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:210)

    at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:224)

    at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:224)

    at weblogic.jndi.internal.BasicNamingNode.lookup(BasicNamingNode.java:224)

    at weblogic.jndi.internal.RootNamingNode_WLSkel.invoke (unknown Source)

    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:701)

    at weblogic.rmi.cluster.ClusterableServerRef.invoke(ClusterableServerRef.java:231)

    to weblogic.rmi.internal.BasicServerRef$ 1.run(BasicServerRef.java:527)

    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)

    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:146)

    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:523)

    The first thought that comes to mind is that you are sure that you connect to the server administrator?  The Runtime MBean Server domain is available on the Server Admin so if you are targeting a managed server, this error would make sense perfect.  If the administrator of the server target, you can use the WebLogic Console to display server JNDI tree to make sure that the name of "weblogic.management.mbeanservers.domainruntime" is correctly linked.

  • Major Outlook and timing of the problems after the upgrade of the El Capitan

    On the advice of the Apple support (phone call) I recently upgraded from Yosemite to El Capitan 10.11.6.

    I have many problems. The two largest are (1) stands (2016) Outlook and frequently "must be closed; (2) calendars quickly goes to "not responding" after the launch and shows multiple entries for a single event. Example: I have a class to repeat each week (when I was in Yosemite). Before the upgrade, he showed the event once a week. After the upgrade, it it shows 13452 times the same day. I followed the advice on these topics, but nothing has worked. Similarly the calendars on my iPhone5 freezes as well.

    Hello Steve,.

    Thank you for using communities Support from Apple. I have a problem with your MacBook Air use after update is not what you expect. Based on what you said, it seems you can experience some software related issues, and here's how I recommend refine you and resolve these issues:

    1. first of all, try to run a quick with the disk utility tool test, as this can correct simple problems that you encounter. Then restart normally and retest your problems.

    Disk utility (El Capitan): a disc repair

    2. use Mode without fail to start up your Mac so that it performs certain checks, remove files from the system cache, check your startup disk and trying to fix problems if necessary directory. Test mode safe questions, then restart normally and test again.

    Try safe mode if your Mac does not end commissioning
    Graphics performance limited in recovery of OS X or in safe mode

    3. you can find out if unexpected behavior is related to the user file or a parameter in trying to reproduce the problem to a different user account. This process includes creating a new user account, connect to it and test for the issue.

    How to test a question in another account on your Mac.

    See you soon!

Maybe you are looking for

  • Just got yet another call for "Windows Service Station"

    Just got yet another call for "Windows service station', saying: I was hacked and my computer sends windows warning messages and if I didn't follow his instructions all my data would be deleted... An Indian-sounding guy named Sam... I played along an

  • help... the details are in the messagewindow

    High Mylap freezes after as I enter on a website... sometimes after several minutes, I can actually look for something... the worst is my YAHOO Mail... I can't open the emails even if "I can see the topics I have a laptop Toshiba, windows 7, internet

  • Something's broken error 1392

    I tried to uninstall the advanced system of care. But after I press the button uninstall and click 'Allow', a window appears and says that something is broken. Then when I try to save an image and name, the window opens again. Please help me if there

  • Preview in Safari doesn't work once?

    It's new, just started today. (Mac Mavericks 10.9.5)I get the exact behavior even in 2014, DW and DW 2015 CC CC.When I open any HTML file in Dreamweaver and choose to 'Preview in Safari', I get a grey Safari screen that says "Safari cannot find the f

  • Scan fail to help

    First drive of long date time post...I encountered a problem which is great for me. A quick overview is that I have 4 esx 3.5 u5 host. 3 of them are seamless when I use the Update Manager in vSphere that I can scan for compliance with stains. My only