Comment Re:I don't get it (Score 4, Informative) 111
You have newer been working on something just a little industrial.
You cant run TTL signals, and single-ended analogue inputs in a electrical nosy industrial environment.
And the electronics need to be encapsulated to handle water and oil sprays.
It is most likely is a giant amalgamation of ancient, unsupported proprietary code, running on CPU's that does not exist anymore, interconnected in networks that also does not exist anymore.
Connected to sensors with interfaces that are not well supported anymore.
Germany's Brandenburg class F123 frigates were commissioned in the mid 1990s
If is was commissioned in the 1990, then the development would have taken at least a few years, and be based on hardware there are a few years older.
I know people that had been writing software for Danish ships in the late 80's in ADA, this was software that interfacing to a lot of systems, and involved 100's of man years of work back then.
Software was developed on this insanely expensive machine https://en.wikipedia.org/wiki/...
One system that I have been working on 30 years back were using: 80186 CPU's interconnected in a token bus ARCNet, where IO's are connected with an Texas instrument CRU bus. The Code was written in Modual2, and running on a home made scheduler.
The code is running IO timing controlled by NOP's
Replacing or rewirering 1000's of IO takes months.
The most expensive part of such a system is the wirering, and the software.
How would _you_ upgrade such a system?