Hi,
Here's my situation. I create a new PLUS1 Guide program and I compile it. I do not have the required controller right now so I cannot download the *.LHX file into it right now. I still want to create the *.P1D diagnostic offline while I'm waiting for the required controller to be shipped at my shop. I understand that because I'm working offline, I need to add a new ECU and install a *.PLG file.
Where is the *.PLG file for my compiled program? It's not inside my project folder.
Is it created when I compile the program?
As I can see, a *.PLG file is created and added to the current PLG file list only when it's downloaded into an ECU. What can I do if I don't have the ECU to download into. I still want to create the diagnostic file offline to use my spare time while I'm waiting for my controller.
If it's impossible to do what I want, then I think that offline work for diagnostic file is useless. Here's the case that happens most of the time :
1- I do a program, compile it, test it, build a diagnostic file, test in the machine and my work is done.
2- Few weeks later, my customer want to add a parameter instead of a constant value in the code.
3- I create a new revision of the program and I compile it.
4- I don't have the ECUs, they are phisically installed on the machine, thousands of miles from my desktop.
5- I want to add the new parameter into my previous diagnostic file. I can't do it because I don't have access to the ECUs so I need to work offline.
6- My customer do not have a full PLUS1 Service Tool license so he cannot add the required parameter himself while he is connected to the machine.
Our current solution for this problem is that we have a spare of each type of ECU (1x MX024, 1x DP200, 1x MC088, 1xMC050, etc) when we want to do an update of a diangostic file. This temporary solution is quite costly because all these ECUs aren't use for something else. Also, with the new MC0XX-1X0 versions of controller, we will need to buy these too in the near future because this is what our customers will use in their machines.
Anyone has a better solution for this problem?
Sam