Onze vrienden hebben voldaan aan mijn vraag, dus kunnen we verder met deze leerzame discussie:
Beste Piet,
Natuurlijk moeten computerprogramma en de centrale dezelfde taal spreken, maar dat wil nog niet zeggen dat direct naar elkaar luisteren, want dat is een zaak van prioriteitsstelling, voorbeeld:
ik ben op zolder de was op aan het hangen, de voordeurbel gaat, ik moet nog één ding ophangen, dat doe ik (vertraagd het "luisteren") en loop dan naar de voordeur, doe de deur open en zeg "nog even geduld, even het gas onder de aardappels lager zetten, anders branden ze aan", loop terug en ga luisteren naar de aanbeller.
zo'n verhaal is ook te bedenken in de communicatie tussen computerprogramma en centrale, bijvoorbeeld de centrale is net bezig een aantal instructies op de rail te zetten en kan dus even niet luisteren naar wat de computer wil vertellen.
overigens is een "Windows" computer ook vaak met hele andere zaken bezig, Windows is een mooi programma voor algemene toepassingen, maar industriële automatiseerders haten het vanwege de inefficiëncy.
ik denk dat de "centrale geschiktheid lijst" van Railware,
http://www.railware.de/doku/tiki-index.php?page=Treiberpflege+f%C3%BCr+Digitalzentralen , hier op gebaseerd is.
Groet, Anne W