This just in: Many OEM system builders, e.g. boilers, automobiles & trucks, copier/printers, residential & commercial appliances etc., use components from other manufacturers, e.g. EBM Pabst, one of a couple of blower/fan specialists. True Babel would be every manufacturer trying to reinvent the wheel.
Speaking of OBDII, if your tech is just swapping parts to address OBD codes you need to find a tech who better understands OBDII and how the various systems & components interact; while remarkably effective as engine control systems, (like modern ultra high efficiency boiler systems) they're not trivial systems! The CEL/MIL code(s) is/are only a starting point, systematic diagnosis is also required.
For those interested in OBDII -- MA RMV publishes a quarterly newsletter for inspection stations & OBDII emissions techs w/ some interesting case studies of particularly difficult OBDII cases. http://www.vehicletest.state.ma.us/inspection_newsletter.html
Jacob, well at least all the countries involved use the same alphabet. Imagine if there were Asian parts there as well. This is not a hit on Asian parts, just a comment on languages.
Letting an Italian company do the control system seems a little suspect. Oh, well.
In reality, your automobile is very similar to this setup. Most of the major subassemblies are made by different manufacturers. That is why there are so many microprocessors in a car. Since microcontrollers are so inexpensive, each vendor uses their own rather than trying to integrate a software routine into a central control computer, which would be feasible. Thus, even the temperature guage in your car probably has its own microcontroller.
The issue, as you have pointed out is integration. That includes specification as well as testing. Seems it was not done well in this case.
Seems as the world grows more and more digital, the way to diagnose problems is to read a code and check the manual. Which is OK if the manual is useful and/or detailed. It seems that in this instance it was not. I wonder if the control manufacturer was vague on purpose so that the customer has to rely on their service. Or they just like to cut costs and leave the manual writing to a non-technical employee.
As a car guy, the OBD2 diagnostics is useful, but I find the service techs start replacing parts until the error code goes away. In some instances, the error code is unrelated to the actual problem. Change enough parts and the problem is then "fixed".
Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.