Flexray et bus monitor

Bonjour à tous,
J'ai en mains une carte NI flexray 8517 et je souhaite lire les trames d'un ECU à l'aide du BUS Monitor. L'ECU utilise à la fois le protocole CAN et le flexray. Pour ce qui est du CAN je n'ai aucun souci à le lire via une autre carte. Par contre ça devient un peu plus compliqué lorsque j'essaie le flexray. Le concepteur de la carte m'a fourni un fichier fibex que j'utilise comme Alias dans le bus monitor. On a vérifié à l'aide d'un boitier de chez vector que le flexray fonctionnent correctement et on a trouvé aucun souci.
Il m'a dit que cela venait probablement de la carte NI qui ne peut pas se comporter comme un ECU mais uniquement comme espion ?
J'ai bien activé le coldstart mais apparemment un deuxième est nécessaire pour activer l'ECU.
Je ne comprends pas pourquoi sous Vector ça marche alors que sous NI non alors que j'utilise la même config.
Merci de votre aide. 

Bonjour,
La carte NI doit pouvoir se comporter comme un ECU en FlexRay....
Au niveau des cold start nodes, dans quel des cas suivants vous situez vous ?
FlexRay Communication Notes
A FlexRay network always must have two cold start nodes, which initialize the FlexRay communication. All other nodes must synchronize with the cold start nodes. There are several ways to use the Bus Monitor with cold start nodes on a FlexRay network:
The two cold start nodes already have started the network.
If two cold start-capable nodes (ECUs) already have started the network, the Bus Monitor can sync with the running network. In this case, uncheck the Coldstart flag and do not select a startup frame.
The network contains only one cold start node.
If the network has only one cold start-capable node (ECU), the Bus Monitor can initiate the cold start procedure and sync all other nodes with the network communication. In this case, set the Coldstart flag within the Bus Monitor to be used and assign a valid startup frame. If no startup frame appears in the drop-down list, use the Database Editor to add a valid cold start frame onto the selected FIBEX file alias cluster.
To initiate the cold start by a LabVIEW application, for example, you can monitor the same port with the Bus Monitor by selecting the subordinate mode. In subordinate mode, the Bus Monitor is launched in a passive mode where just the received data frames are displayed; the main application processes the XNET interface initialization/start/stop. While the main application is started, the Bus Monitor receives the incoming frame data; when the main application is stopped, the Bus Monitor receives no data.
The network does not contain a cold start node.
If the network has no cold start-capable node (ECU), two NI-XNET device FlexRay ports, for example, must perform the cold start initialization. For example, you can use any XNET example and select to use a cold start frame on port A. On the second port, either use another example that uses a startup frame for cold start, or if using just the Bus Monitor, use the startup frame within the Bus Monitor. Check the Coldstart flag and assign a valid startup frame. If no startup frame appears in the drop-down list, use the Database Editor to add a valid cold start frame onto the selected FIBEX file alias cluster.
Cordialement,
Da Helmut

Similar Messages

  • No signals appear in Signals tab of NI-XNET Bus Monitor

    Hi, I am trying to use a NI 9862 USB to read a J1939 PGN.  I will choose PGN 65265 (CCVS1), SPN 84 (Wheel Based Vehicle Speed) as an example.  In the Monitor tab of NI-XNET Bus Monitor, I can see that the Frame counter is increasing at the expected rate for that ID, and the Frame Name column is filled in with my custom text.  A couple weeks ago, I was able to click on the Signals tab and see the payload for the Signal I had defined listed converted to engineering units.  Now, nothing is appearing in the Signals tab.  I have used Add/Remove Signals to select the signal of interest to list in the "Signals in View".  Any ideas?  I did recently swap out a bad NI 9862 for a new one, but I don't see how that would be related to this issue.
    Solved!
    Go to Solution.

    Hello barkeram
    If you are at the add/remove signals, when you select names to search=signals, Are you getting results?
    Is the frame view still working fine? did you change any setting like Interface and Database?
    Regards
    Frank R.

  • Is it possible to programmatically start the CAN Bus Monitor?

    Is it possible to programmatically start the CAN Bus Monitor?  I was unable to find the executable, so either I'm not looking in the right place or it's built into NI-CAN or MAX.
    Message Edited by FlamingYawn on 05-24-2007 06:19 PM
    Robert C. Mortensen
    Certified LabVIEW Architect
    Certified LabVIEW Embedded Systems Developer
    Endigit

    Indeed it is.  I found the executable at c:\Program Files\National Instruments\NI-CAN\bin.  It won't run by simply clicking on it, you must call it with the can port (e.g. CAN0) as the first paramenter.
    Robert C. Mortensen
    Certified LabVIEW Architect
    Certified LabVIEW Embedded Systems Developer
    Endigit

  • USB-8473s Bus Monitor Won't Start

    Hello
    I have an 8473s USB CAN module I am trying to get working.
    I have MAX 5.5 and CAN 2.7.5 on Windows 7
    The 8473s sometimes starts with a nice yellow USB light, sometimes with one that flashes green-yellow, sometimes one that flashes in a pattern yellow two short two long (I think, it's been a while since this one happened and I didn't take good notes on the pattern)
    I can expand Devices and Interfaces, and then NI-CAN Devices, and then USB-8473s. Then in the right pane I click on Bus Monitor. And that's the last thing I can do before I have to task kill MAX.
    Sometimes I am able to Self Test the unit, sometimes not. Bus Monitor used to take a long time then pop up a confusing message: "NI-CAN: (Hex 0xBFF62103) The firmware of the CAN or LIN hardware no longer responds to commands from the Windows driver, usually due to frequent CAN/LIN or timer interrupts. Solution: For CAN, use comparator/mask (filter) properties to reduce received trafic." After that the Bus Monitor would show it's user interface, but if I tried to Start, it would go Not Responding and never come back (or at least not after a half an hour).
    I have two 8473s units, and both respond the same. I have tried different USB ports with no difference. I have tried to repair the CAN 2.7.5 driver, and it did not help.
    What else should I do to get Bus Monitor to work?
    I wish I had a PCI CAN interface. I don't trust the USB.
    Thanks
    Keith

    Thanks for the input.
    The machine that is the subject of the original post is the customer equipment. It is an Advantech industrial PC.
    I tried it on my development system, a Lenovo Laptop, and it works perfectly.
    My current best guess is an incompatibility with the Advantech, some kind of motherboard driver or USB thing. Ugh.
    Unfortunately at the moment there's a different fire pulling me away for a little bit here.
    I did get an "nicanerr.txt" dump, if it is useful:
    [OSINFO_SECTION]
    OS=Workstation
    Service_Pack=Service Pack 1 (Build 7601)
    [DRIVER_VERSION_SECTION]
    NICAN.DLL_VERSION=12.6.2f3
    NICANFRM.DLL_VERSION=12.6.2f3
    DRIVERS\NICANPK.DLL_VERSION=12.6.2f3
    NICANPU.DLL_VERSION=12.6.2f3
    NICANTSK.DLL_VERSION=12.6.2f3
    NICANCFQ.DLL_VERSION=2.6.0f0
    NCVI.DLL_VERSION=2.7.4.12288
    NICAN_S1.NFW_VERSION=2050300
    NICAN_S2.NFW_VERSION=2050300
    [CURRENT_SECTION]
    Section_Index=5
    [INDEX_0]
    Local_Time=
    Err_Status=
    Function=
    [INDEX_1]
    Local_Time= 11/13/2014 16:46:27.130
    Err_Status= Status:0xb1080002-Location:0x30000000-Internal:0x01080000
    Function= ncConfig-CAN0
    [INDEX_2]
    Local_Time= 11/13/2014 16:47:47.131
    Err_Status= Status:0xb1080002-Location:0x30000000-Internal:0x01080000
    Function= ncConfig-CAN0
    [INDEX_3]
    Local_Time= 11/13/2014 16:49:07.132
    Err_Status= Status:0xb1080002-Location:0x30000000-Internal:0x01080000
    Function= ncConfig-CAN0
    [INDEX_4]
    Local_Time= 11/14/2014 08:49:01.922
    Err_Status= Status:0xb1340103-Location:0x30000000-Internal:0x01340000
    Function= ncAction-CAN0
    [INDEX_5]
    Local_Time= 11/14/2014 09:02:41.046
    Err_Status= Status:0xb2e70002-Location:0x30000000-Internal:0x02e70000
    Function= ncConfig-CAN0
    Thanks again
    Keith

  • NI-CAN BUS MONITOR

    I am using the NI-CAN bus monitor in measurement and automation explorer. I would like to observe all frames on the network. However, if multiple frames use the same Arb. ID it only displays the last frame received. Is there a setting that will enable me to see every CAN frame as they appear on the network. I know that you can use the ID logger window to display all frames of a particular ID but I would like to be able to see every frame. Is there a way to do this?
    Thanks
    Kyle

    Hi Kyle,
    Aside from using the ID logger, you could stream all the CAN data to a file (Options » Streaming Setup).
    Would that do the trick?
    -B2k

  • NI-XNET Bus Monitor doesn't detect port

    Hi All,
    I need somehelp. I have 2 PXI 8512 and set them to CAN1, CAN2, CAN3, and CAN 4.
    I want to monitor data traffic from my XNET. Yes, they are available in MAX. But once i open NI-XNET Bus Monitor, all the channel i have are not detected.  Interface Name box is empty, doesn't show anything.
    Here is a screenshot.
    Anyone knows what the problem is?
    Thanks for help.
    Rajamodol
    Solved!
    Go to Solution.

    You are a great...
    I have followed the pictures...
    installing NI-XNET 1.6 my problem seems resolved.
    Looking the png attached is possible to see that with vers. XNET 1.6 PXI 8512 is supported(this was my issue).
    Now i can connect with varistand to CAN port.
    Thanks again and bye
    Nicola
    Attachments:
    forum1.PNG ‏166 KB

  • Graphical applicatin NI-CAN bus monitor

    I am looking for an appliction much like the NI-CAN bus monitor, that will show CAN network utilization, bandwidth information (what percentage of bandwidth certain types of CAN messages are taking up) in a more graphical nature - much like an ethernet network utilization found in windows task manager. If anyone knows if any kind of application like this is out there, let me know!
    Thanks in advance,
    JB

    You could try using CANalyzer, it is a program capable of many of the things you need, including busload calculation, and advanced programming of scripts and displays. They also have an optional package that lets you tie Labview and DIADem into them.
    take a look at their website for details.
    The bad news:
    Right now, CANalyzer only works with Vector CANcards, it WILL NOT work with NI CANcards.
    Hopefully you are sitting down when you look at Vector's pricelist, their prices are shockingly high.
    Other than that, I would suggest writing your own.
    >

  • My periodic tasks don't look so periodic on the bus monitor.

    My periodic tasks don't look so periodic on the bus monitor.  Is it possible the bus monitor is reporting incorrect rates or are my frames really not being sent very close to periodically?  Are there only certain multiples of a base rate than can be sent periodically?  The attachment shows my different rates.  I've written in the middle of the columns what they should be.  Some are fairly close, some are not.  Am I doing something wrong?  Thanks for any help/advice.
    Robert C. Mortensen
    Certified LabVIEW Architect
    Certified LabVIEW Embedded Systems Developer
    Endigit
    Attachments:
    CAN Bus Timing.PNG ‏44 KB

    Hi Chris,
    Thanks for responding.  I've attached an image of my LabVIEW code setting up and executing the periodic messages.  I'm doing a simple loopback to read what I'm sending out on the other port.  The code is executing without error; I was just wondering if it is normal for hardware-timed periodic messages to be so erratic.  I would have imagined that if the CAN transciever is sending out buffered data at intervals specified by the on-board clock the messages would appear more deterministically timed.
    I appreciate your efforts to keep these forums monitored.  I know these questions can be pretty random.
    Robert C. Mortensen
    Certified LabVIEW Architect
    Certified LabVIEW Embedded Systems Developer
    Endigit
    Attachments:
    Periodic CAN.PNG ‏16 KB

  • PCMCIA CAN and MAX Bus Monitor

    I have a series 1 PCMCIA CAN Controller Card (184272F-01) and Series 1 CAN Cable (184354B-01) attempt to communicate with a DDC RPC CAN Interface (29bit arbitration ID, 250K Baud)
    Command:  Version ID?: 0000 0000 0000 001B
    29bit ArbID: 0x18EFE3E1
    1-First does MAX actually wrap the remainder of the Full CAN message, for example the CRC checksum?
    2-Can I run the Bus Monitor and send out the message with Test Panel at the same time? 
    thanks in advance,
    JS

    1. Yes it does.
    2. Yes you can.
    Have Fun.
    DirkW

  • NI-CAN Bus Monitor Application does not launch

    I have just installed a PCI-CAN Series-2 Card. I tested the card installtion through MAX (by running the Self Test). The card passes the test. However, when I try to launch the Bus Monitor Application, there is no response. No error message is displayed, and the application does not launch.
    Does anybody know why this would occur? Something that I am missing out during the installation?
    Any help will be greatly appreciated.
    Thanks.

    Hello,
    Generally to get the Bus Monitor Application open, all you have to do is right click on the CAN interface that you want to monitor (in MAX) and click on Bus Monitor. If this is what is failing for you, consider trying the following things:
    -First, make sure that you have updated information about installed hardware in MAX by pressing the F5 key.
    -Run NI-Spy to see if any CAN calls are being made to the NI-CAN Driver. See information about using NI-Spy here: http://zone.ni.com/devzone/conceptd.nsf/webmain/C31BC5FB34DBC0EF86256ADF007B8A47?opendocument
    -What version and revision of the CAN driver is currently installed? You check this in Measurement and Automation by expanding the Software branch and clicking on NI-CAN.
    -If you can watch your
    processes as you try to start Bus Monitor, does a process named nican_bm.exe ever start?
    -Additionally, try starting bus monitor from the command prompt by running C:\Program Files\National Instruments\NI-CAN\bin\nican_bm with parameter CAN0 so your command is (without quotes): "nican_bm CAN0".
    -If you have a 2 port card, have you successfully been able to run Obj2Obj? I'm curious if your CAN interface is working properly at all. From the NI-CAN\utilities directory, run obj2obj.exe with a correctly terminated cable connecting both ports of your CAN card.
    Let me know the results of this if you are still having problems.
    Thanks,
    Scott B.
    Applications Engineer
    National Instruments

  • Oracle Service Bus: Monitoring/Tracking Consumer Services?

    Hi,
    since we have a Oracle Service Bus and a Oracle Service Registry, is there any standard solution for tracking which consumer services/applications are accessing which provider services? What we need is monitoring the applications (consumer) which are accessing an specific service (provider) registered in the OSB. Is it possible to have this information as monitoring/statistical data in the Oracle Service Bus console? if not, any suggestion to implement such behaviour ?
    Thank you in advance,
    Antonio.

    I would like to have (don't know where) a list with all my consumer services (outside OSB) and so map them with the accessed proxy services (providers on OSB). The aim for this functionality is being able to monitor which consumer services from outside the OSB (then I need a place where these services can be identified and listed) are accessing specific proxy services published as providers on the OSB. Is like "well, I have my proxies published on the OSB, but I need to know WHO (consumers outside the OSB) is accessing to them?". I don't know if such functionality is provided by the Oracle Service Registry or the Service Bus, or it's just a custom implementation without any Oracle product.
    Thank you for your help Manoj!
    Antonio.

  • PXI/MXI bus monitor for data transfer

    Hi,
    I want to monitor the data transfer in a MXI/PXI bus. Is there any tool for that? else, can we write our own tool using some APIs?
    Kindly let me know.
    Regards,
    Priya.

    I am not aware of any such tools available with NI
    Here are some places where you will find info on PXI architecture if that will help you :
    http://forums.ni.com/ni/board/message?board.id=270&message.id=694&requireLogin=False
    http://zone.ni.com/devzone/cda/tut/p/id/2722
    http://zone.ni.com/devzone/cda/tut/p/id/3886
    http://zone.ni.com/devzone/cda/tut/p/id/3221

  • Oracle Service Bus- Monitoring

    Hi,
    Is there a way to extract monitoring statistics like: Pipeline matrix, action matrix using jmx monitoring API?
    Thanks.

    this same question has been asked recently in another thread (can't find it now)
    essentially you have this API exposed as a JMX transport, but without a corresponding MBean:
    http://docs.oracle.com/cd/E21764_01/doc.1111/e15867/app_jmx_monitoring.htm
    I think it would not be very difficult to expose it through a MBean and register the MBean into the WebLogic MBeanServer.
    As soon as I find 1 hour I will do it and (hopefully) let you know (I always say so and never do it :o( )

  • Can we monitor the CAN bus load through a vi

    Is there a way to monitor the CAN bus load through a vi? I am using USB 8473 to establish a CAN communication.
    Thank You,
    -Raghu

    Hi Raghu,
    Are you referring to fuctionality similar to the percentage bus load the NI CAN Bus Monitor shows?
    If so, there are no built-in LabVIEW VIs that access this information.  You would have to use the available CAN VIs and implement it yourself. 
    Alternativly, if you only need this for testing, you can use another NI CAN device on the bus to monitor the bus load and then simply remove this device for deployment.
    Hope this helps!

  • How can I resolve a bus error in can?

    I am trying to scan CAN messages with the bus monitor in the software NI-CAN 1.5 but always I have an error on the communication Bus. I just put voltage on the CAN board (2 ports low speed) and a warning appear on the Bus monitor I don't know why, also I am using a harness to communicate with UUT by Teststand and the functioning is good but in the bus monitor not. So my question is if you have another Can Bus Analizer or if this error is easy to resolve and HOW?....
    Attachments:
    error.bmp ‏1873 KB

    This warning means that the CAN device has entered "Error Passive state", which means it has exceeded the allowable number of errors on the CAN bus. This may occur if your cabling is not correct. Check the NI-CAN User Manual, Appendix E "Cabling Requirements for Low-Speed CAN" for correct cabling. Make sure that bus power is applied (V+ = +8 to +27V DC), and that none of the other cable lines are shorted, or interrupted.

Maybe you are looking for

  • HT204266 The sound no longer works on my ipad?

    The sound no longer works on my iPad although when I put headphones in it does. When I press the volume button it comes up as "sound effects" but with no dots that would normally go up or down. When I double click the start button there is the normal

  • My Macbook won't go to the login screen and the Lion OS-X is stuck in disc drive

    I can't get my mac in safe mode I just circle slash screens or question folder. How can at least get to safe mode

  • Float notes are not working

    Im using Float Notes for Firefox https://addons.mozilla.org/en-US/firefox/addon/floatnotes/ But they stopped working about week ago. I dont know why. I guess it can be another plug-in blocking them. But they were very usefull for me. Now even the Men

  • Subtotals in BI Beans

    Is there a way to create a sub-total on only the dimension members that are currently selected? For example out of 10 cities in the dimension only 4 are selected for the given measure in the down dimension. I'd like to see a sub total of just those t

  • Netbeans \ Eclipse ... Please advise

    In Netbeans, pressing F9 compiles the current .java file. Simple. In Netbeans, pressing F11 builds the current project to a .jar. Simple. In Netbeans, pressing F6 (or Shift+F6, depending) compiles and runs the current .java file. Simple. In Netbeans,