dhruv_electro
Advanced Member level 4
- Joined
- Dec 17, 2010
- Messages
- 118
- Helped
- 9
- Reputation
- 18
- Reaction score
- 8
- Trophy points
- 1,298
- Location
- India
- Activity points
- 2,378
Hi,
We are familiar with MODBUS a lot. Now we have just started learning about CAN. System we wanted to implement is as follows:
We have multiple node wanted shared data. So we decided to give a try to CANOpen / J1939. Till date we have transfer various bytes over raw CAN peripheral Module in MCUs. As a learning we have gone through here:
https://www.esd-electronics-usa.com/online-seminars.html
Our Queries:
1. Pardon if we misunderstood here CANopen, Is it like CANopen is a Master / Slave protocol?
2. If yes, Is it necessary that one master should be there in CANopen network? Because we wanted to avoid Master / Slave (Query / Response)
3. Can you suggest which we should use CANopen or J1939?
4. No matter how hard we find, there is not useful material available about J1939 !!! (Do we need to pay to SAE lump-sum amount of $500 just to learn and check if J1939 is suitable for us?)
We are familiar with MODBUS a lot. Now we have just started learning about CAN. System we wanted to implement is as follows:
We have multiple node wanted shared data. So we decided to give a try to CANOpen / J1939. Till date we have transfer various bytes over raw CAN peripheral Module in MCUs. As a learning we have gone through here:
https://www.esd-electronics-usa.com/online-seminars.html
Our Queries:
1. Pardon if we misunderstood here CANopen, Is it like CANopen is a Master / Slave protocol?
2. If yes, Is it necessary that one master should be there in CANopen network? Because we wanted to avoid Master / Slave (Query / Response)
3. Can you suggest which we should use CANopen or J1939?
4. No matter how hard we find, there is not useful material available about J1939 !!! (Do we need to pay to SAE lump-sum amount of $500 just to learn and check if J1939 is suitable for us?)