CANbus design software

Discussion in 'General Electronics Chat' started by Martyn, Dec 31, 2011.

  1. Martyn

    Thread Starter New Member

    Oct 27, 2010
    20
    0
    Hi Guys,

    Do any of you know where i can get some design and emulation software for CANbus?

    I have had a hunt around and cant seem to find anything.

    Thanks

    Martyn
     
  2. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    I'm interested as well, specifically with Devicenet.
     
  3. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    You guys are joking -- Right? What possible use would a piece of simulation software do you?
     
  4. BillB3857

    Senior Member

    Feb 28, 2009
    2,400
    348
    Last edited: Dec 31, 2011
  5. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    Your link appears to be broken. Correct me if I'm wrong but automotive (on-vehicle) network software/firmware modification is contrary to the terms of use and as such is off limits for further discussion. I could also make an argument that industrial networks like DeviceNet should maybe be off limits for the same safety related concerns.
     
  6. t06afre

    AAC Fanatic!

    May 11, 2009
    5,939
    1,222
    CANbus have other uses outside the automotive scope. As long as the OP do not turn this into an automotive topic. I see no problem in discussing CAN in this forum.
     
  7. BillB3857

    Senior Member

    Feb 28, 2009
    2,400
    348
    .microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en546534
    Here is the second attempt at pasting the link. put www in front of it. If it fails, do a Google search for "CAN BUS Analyzer Tool"

    Yes, automotive topics are usually restricted due to safety concerns which is the reason I led of my first response the way I did. CAN BUS was developed by Bosch for the original purpose of automotive usage. Only later did it expand into other applications, which include industrial use.
     
  8. bertus

    Administrator

    Apr 5, 2008
    15,648
    2,346
  9. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    Yes, a CAN Bus Analyzer tool is useful for many purposes including troubleshooting an installation, finding faulty nodes, and commissioning devices. The OP was asking about something different which was "design and emulation software". As a CAN expert I have to confess that I don't know what such a tool would look like or what it might be used for.

    For the record I see that Bill's reference to automotive software/firmware was a question and not a statement.
     
  10. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    When programming for intergration with remote devices, I often emulate the device for practical reasons. Add to that packaged code, and projects become much easier to implement.
     
  11. Martyn

    Thread Starter New Member

    Oct 27, 2010
    20
    0
    the reason i was looking for this is so i could try and pay with it without actually damageing what i was plugging in to.

    I have downloaded some demo programs such as Vectors CANoe but i must admit it all looks greek to me!

    Is there a sort of idots guide to what CAN messages do etc?

    Thanks for the help guys
     
  12. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    From what point of view does the project become easier? Are we talking the development of a new node with a new device profile? Perhaps we are talking about the PLC/Scanner side where adding a new device profile may occasion some additional effort. I see the amount of effort involved in simulation/emulation as essentially equivalent to doing the work for the real device.
     
  13. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    The actual CAN specification is a physical and link layer specification. It specifies the format or syntax of messages on the wire. It says absolutely nothing about the semantics (meaning) of the messages.

    There are other specifications like CANOpen, DeviceNet, and CAN Kingdom that add the semantic component. If you build yourself a 2-node network you can play around to your hearts content.

    Have a ball, so to speak
     
  14. GetDeviceInfo

    Senior Member

    Jun 7, 2009
    1,571
    230
    and for the transport layer it's somewhat mute, however in implementing a specific protocol (Devicenet), validation must come from somewhere.
     
  15. Papabravo

    Expert

    Feb 24, 2006
    10,143
    1,790
    Ah yes..validation. ODVA pretty much settled that argument with the AB written conformance test software and the conformance testing lab. We bought the software but gave our customers a choice of having it "certified" at the lab or simply run against the latest conformance test software with the log file as proof. The price differential was 2:1 and it doesn't take a rocket scientist to figure out which one they preferred.

    The conformance test software was a great development tool for the standard objects but fell flat on its face for anything remotely "vendor specific". In later years we mostly ignored it because our implementations were so refined we could turn new products in 9 days.
     
  16. Quiet Mouse

    New Member

    Sep 29, 2016
    1
    0
Loading...