Setup for RoboCAN

3 years 7 months ago - 3 years 7 months ago #29532836 by ttufuorPFF
Setup for RoboCAN was created by ttufuorPFF
I'm using 3 SBL1360 motor-controllers to drive 3 BLDC motors. I'd like to communicate with all of them via CAN bus. I'd like to have a central computer (Intel NUC) with a CAN adapter control the entire network (is that even possible?). From my understanding I can use RoboCAN to accomplish this. Is this accurate? i.e. Can I use the Intel computer to send commands to the controllers on the node via CAN or do I have to connect to at least one of the controllers via USB?

Finally, do I have to configure all the 3 controllers on the network for RoboCAN?

Attachments:

Please Log in or Create an account to join the conversation.

3 years 7 months ago #29532837 by blake
Replied by blake on topic Setup for RoboCAN
RoboCAN is our own proprietary CAN protocol that allows basic CAN networking between only our products. This will not work with your central computer. You will want to use another CAN protocol instead such as CANOpen, RawCAN or MiniCAN. Operation of these CAN modes are described in detail in our User Manual

Please Log in or Create an account to join the conversation.

3 years 7 months ago #29532838 by ttufuorPFF
Replied by ttufuorPFF on topic Setup for RoboCAN
I updated the initial question and added an image.
What are the roles/functions of the microcomputer and the laptop+CAN adapter?

Please Log in or Create an account to join the conversation.

3 years 7 months ago #29532839 by blake
Replied by blake on topic Setup for RoboCAN
That image is just to show what type of devices can be connected on a CAN network, you may not use all of these devices. In your case it sounds like you will only have a computer, adapter and the motor controllers on your network

Please Log in or Create an account to join the conversation.

3 years 7 months ago #29532840 by ttufuorPFF
Replied by ttufuorPFF on topic Setup for RoboCAN
Ok. So if i have a computer, adapter and motor controllers can I use RoboCAN? I'm still not clear why it's not possible

Please Log in or Create an account to join the conversation.

3 years 6 months ago - 3 years 6 months ago #29532902 by maple
Replied by maple on topic Setup for RoboCAN
RoboCAN is proprietary protocol layer sitting on top of RawCAN (probably). If my guess is correct your computer with adapter will be able to sniff CAN frames going between the nodes but you won't be able to interpret them unless you reverse-engineer RoboCAN protocol. Furthermore, if you want to send commands to the controllers, I suspect you'd have to implement entire protocol on you PC so that it could pretend to be one of the nodes on the network. All this can be done but is ABSOLUTELY POINTLESS.

The "microcomputer" on the image is where you want your PC to be. Simply connect PC to serial port of one of the nodes and let it do all this work for you. You still have to implement RS232 protocol and use it to send RoboCAN commands, but it is much easier.

Personally, I think that the drawing of laptop + adapter should be removed from this particular picture in documentation. It only makes sense as debugging tool and only for Roboteq engineers.

Please Log in or Create an account to join the conversation.

Time to create page: 0.150 seconds