Page 1 of 2
SDL to M600 communication

Posted:
Tue Feb 03, 2015 7:10 am
by JohnTSI
I have a M600 and a SDL, I am picking up the motec inputs perfectly and the SDL input channels in the dash. Howevere my question is can I set it up to communicate with the Motec ECU through the usb port for the SDL or do I need to coninue to use the UTC at the ECU as well? I apologize if I missed it in the users guide but I can't seem to find any information about it.
Re: SDL to M600 communication

Posted:
Tue Feb 03, 2015 11:35 am
by Scott@FP
CAN bus is wired to both an SDL and an ECU, the UTC is connected from a computer USB port to the CAN bus, you should be able to connect to any device on the CAN bus with its software. See the last couple pages of the user manual for CAN bus wiring info. For communications between the SDL and the ECU over CAN, see the communications/CAN setup in each device.
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 7:39 am
by JohnTSI
Scott,
Yesterday I started at looking at pushing the channels from the SDL to the M600 and found I have to setup a template with ADL2 manager and save it in SDL manager to do so, I will attempt this tonight. However right now all my communication seems one way. The SDL can talk to the Motec, its displaying the information from the motec perfectly. However if I attempt to connect to the motec with ECU manager through the USB port for the dash it doesn't recognize the ECU as being connected. I am sure I am just doing something wrong but do I have to setup the Motec to recieve somehow on the can bus from the SDL?
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 7:58 am
by Scott@FP
Yes, you need to set up CAN comms in each device, so when in ECU mgr for the M600 you go to setup/communications/CAN setup and select a CAN channel and CAN address to receive from the SDL (ADL), that matches what the SDL is set to send to the ECU. And vice versa. The common data sets and addresses are listed. You send on one CAN channel and receive on another. F1 is useful in this case.
Not sure why you'd be able to communicate data from SDL to ECU on CAN, but not be able to connect to ECU via ECU mgr. Maybe close the SDL/ADL software?
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 8:13 am
by JohnTSI
I will mess around with it this evening, still setting up some additional sensors for logging and waiting on some parts from Marco.
I thought it was strange it would communicate one way and not the other as well. I already setup the motec to send on the can to the SDL and the SDL to receive the channels (thanks to the F1 key). However SDL manager doesn't have the advanced button to create your own setup for the recieve and send communications, but like I said I found out I can used ADL manager to do it and save it in the SDL folder so perhaps when I setup the SDL to send the information to the ECU it will allow two way communication? Whatever it is its probably because I overlooked something I am sure.
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 10:35 am
by AdamW
JohnTSI wrote:However if I attempt to connect to the motec with ECU manager through the USB port for the dash it doesn't recognize the ECU as being connected.
Scott may correct me here, but I'm pretty sure you cant configure a M*00 ECU using the SDL USB port - you must use a UTC (or the old parallel CAN adapter).
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 11:59 am
by Scott@FP
I wasn't aware the SDL isn't visible on the bus via UTC having never had one, is this the case that it has its own native USB connection? That small detail could confuse someone for sure. ECU you definitely have to go thru the UTC or old PP adapter.
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 6:58 pm
by AdamW
I've never used a SDL either so I'm making assumptions but I think the same as you - if using the UTC the OP should be able to configure both the SDL and m600 via CAN. But I don't think that is his original question - to me it seems he wants to communicate with the m600 by pluging the laptop into the SDL USB port, which I'm nearly certain wouldn't be possible.
Re: SDL to M600 communication

Posted:
Wed Feb 04, 2015 11:51 pm
by JohnTSI
Adam,
You are correct the USB port that is wired into the dash would be easier and eliminate the UTC if possible. I have not tried to program the dash through the UTC to see if it works backwards that way.
Re: SDL to M600 communication

Posted:
Thu Feb 05, 2015 8:32 pm
by AlanB
There seems to be a little confusion here, so just to clarify:
You can only connect to the M600 through the CAN bus (connected to pins B24 and B23 on the M600) using either a UTC or a CAN cable.
You can connect to the SDL through the same CAN bus (connected to pins 35 and 36 on the SDL) using the same UTC as the M600, or via separate USB wiring (connected to pins 9, 10 , 24 and 25 on the SDL).
I would recommend connecting to the SDL via USB as it is faster than CAN and it allows simultaneous connection to the M600 (if you use CAN for both devices then ECU Manager will prevent communications with the SDL).
One thing that causes confusion is that both methods of connection to the SDL appear to be USB, but that is only on the PC side. The UTC actually stands for 'USB To CAN', so although it connects to the USB port on the PC, it is actually using CAN to communicate with the SDL.
Hopefully this helps!