I should have guessed it was an FDA request, tekochip. Awhile back, we did a story about Medtronic's development of an implantable defibrillator. In the story, there was a photo of a Medtronic employee standing next to the stack of paper that composed their FDA application. It towered over her.
No, it didn't come from Legal, it is part of the 510(k) from the FDA. It was just so alien to me to be aware of a problem and NOT fix it. Anytime there has been a bug that couldn't be immeadiatly cured it has always been something very dangerous like buffer overruns, stack corruption, or even silicon faults (NXP).
That reminds me, I had one engineer I had to watch closely because he would "fix" software without understanding what had cured the symptom. On one occasion I found the cause, it was an I2C ISR driver that wasn't using the hardware properly.
That's really strange, tekochip. The form you describe is essentially asking people to identify mistakes that they didn't bother to fix. This sounds like a very clumsy attempt to cover themselves legally.
"of course MS will claim thyat their product should not be used for industrial control systems. That is a universal cop-out line."
I don't see it as a cop-out. It is undisputable that Windows was developed as a desktop operating environment (I won't even call the early versions an operating system, because it was actually developed as a DOS application as graphical user interface, not as an OS) It migrated to a full OS over time. As such, why would they expose themselves to the risk of marketing it as a control OS? It wasn't designed for that.
"That must be why they have offered versions tailored for control systems."
Perhaps it is, and I don't know that I would say that they have been successful in marketing an OS that is really mission critical enough to fly on. Windows CE may be as close as they have come, and it doesn't seem to have a large user base.
"Of course, the fact that they have systematically and very deliberately killed off most organizations that would compete with them may also have something to do with why their OS finds it's way into controls computers."
I don't know whether or not the first part of this statement is a fair characterization or not, but I don't agree that the lack of competition is why Windows has penetrated the controls market.
I would say that it has penetrated the market because of the development tools, software, and hardware that are supported by Windows. At some point one becomes frustrated trying to do increasingly complex tasks with tools that are inadequate for the task, and decides to seek out more suitable tools. That is where Windows comes in.
As time has progressed, the expectations of control systems expanded, particularly in the area of data collection, analysis, storage, presentation, and distribution. Traditional industrial controls are simply inadequate for some of these functions. If you want to collect even one shift worth of data in a typical PLC, it might not be possible due to things like memory size, data table addressing restrictions, etc. Collecting years worth of data is easy to do with the tools available in Windows.
Windows as a control platform has many down sides, but when the tasks become complex enough, you choose to live with the downside to have tools available that are up to the job.
ttemple, of course MS will claim thyat their product should not be used for industrial control systems. That is a universal cop-out line. That must be why they have offered versions tailored for control systems. Of course, the fact that they have systematically and very deliberately killed off most organizations that would compete with them may also have something to do with why their OS finds it's way into controls computers.
The first time I submitted a product to the FDA was shocked to see a question on the form asking me to list all the known bugs in the code. I couldn't believe that anyone would submit a medical product with known bugs in the code.
A middle school team from Rochester, Mich., has again nabbed the grand prize in the annual international Future City Competition, which drew students from 37 regions of the United States, as well as from England and China.
The word “smart” is becoming the dumbest word around. It has been applied to almost every device and system in our homes. In addition to smartphones and smart meters, we now hear about smart clothing and smart shoes, smart lights, smart homes, smart buildings, and every trendy city today has its smart city project. Just because it has a computer inside and is connected to the Web, does not mean it is smart.
Are you being paid enough? Do you want a better job? According to a recent survey Manpower released just before Engineers Week, employers and engineers don't see eye-to-eye about the state of US engineers' skills and experience.
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.