Centraal regelen is geen probleem als je een field bus gebruikt en je met je elektrische signalen naar een I/O kaart gaat => field bus => centraal sturingssysteem. Echter dat neemt veel plaats die er niet is terwijl de voordelen als flexbiliteit niet nodig zijn, eenmaal een wagen ontwikkeld is, er komt niet als de wagen al gebouwd is nog een uitlaatsysteem bij, dat is dus typerend iets wat je in complexe industrie gaat terug vinden maar niet in autosturingen.
Het timing issue is niet zozeer een probleem, wel moet je centrale sturing dan draaien op de cyclustijd (hoeveel keer per seconde de logica uitgevoerd word) die het meest kritische proces vraagt, de sturing van veiligheidssystemen draaien op heel lage cyclustijden maar ook die om een motor te sturen, de sturing pakweg van de verlichting mag op veel hogere cyclus tijden draaien maar als je gaat combineren moet alles op die heel lage cyclustijd draaien. Dat kan gevolgen hebben voor de kostprijs.
Een ander issue is dat met name veiligheidssytemen heel wat red tape hebben om aanpassingen te kunnen doen, als je dan alles in 1 steekt, niet zo handig om iedere keer heel dat proces te moeten doorlopen als je iets banaal aanpast maar ook een nucleaire reactor heeft dat probleem, men lost dat op door maar niet beperkt tot, aparte centrale safety sturing die de sturing overneemt als die iets ziet wat hem niet aanstaat. (en zonder dat de operator dit kan negeren/overrulen zoals gebeurd bij Tsjernobyl)
De I/O doortrekken naar een centraal punt is idd vragen om heel veel miserie, sommige elektrische signalen zijn héél gevoelig, bijvoorbeeld die van een lambdasonde. Zolang je met analoge signalen zit (0,25V tot 1.5V waarbij 0.25V 0 gram lucht en 1.5V 250 gram lucht voorstelt) wil je die I/O zo kort mogelijk houden. En begin dan inderdaad maar met troubleshooten als je al die elektrische kabels in een grote warboel samen brengt.
Een oplossing daarvoor is zuiver digitale aansturing te gebruiken, dat je in plaats van 12V naar een motortje sturen je een 1 of 0 stuurt. Hoewel dat de toekomst is, dat is een pak duurder dan anologe signalen te gebruiken. (en dat wilt eigenlijk zeggen dat je een mini controller/sturing op je meting/motor hebt)
Veel van die sturingen zijn dus in werkelijkheid maar heel simpele dingen, vergelijkbaar met de sturing van je wasmachine waar de analoge I/O van bijvoorbeeld de deur ingaan. De communicatiebus dient dan gewoon om metingen uit te wisselen of commands, bijvoorbeeld, deur rechts, activeer logica open raam waarop die controller de 12V uitstuurt voor het motortje dat de ruit bediend.
[Reactie gewijzigd door sprankel op 15 februari 2021 16:14]