A communication interface responds to a communication protocol for
interfacing a controller and any of a plurality of discrete I/O devices.
Each discrete I/O device has a different configuration. The interface has
a plurality of modes of operation to accommodate the discrete I/O devices.
In a first mode of operation, the interface accommodates a first discrete
I/O device wherein a plurality of input pins input signals from a
particular discrete I/O and a plurality of output pins output signals to
the particular discrete I/O device. In a second mode of operation, the
interface accommodates a second discrete I/O device wherein the input pins
form a bidirectional input/output port and the output pins form a control
and address line for controlling the second discrete I/O device and other
discrete I/O devices.
Eine Kommunikationsschnittstelle reagiert auf ein Kommunikationsprotokoll für die Zusammenschaltung eines Steuerpults und der irgendwelcher einer Mehrzahl der getrennten Ein-e/Ausgabegerät. Jedes getrennte Ein-/Ausgabegerät hat eine andere Konfiguration. Die Schnittstelle hat eine Mehrzahl der Betriebsart, zum der getrennten Ein-e/Ausgabegerät unterzubringen. In einer ersten Betriebsart bringt die Schnittstelle ein erstes getrenntes Ein-/Ausgabegerät unter, worin eine Mehrzahl des Einganges Eingangssignale von einem bestimmten getrennten I/O und eine Mehrzahl der Ausgang Stifte Ausgangssignale zum bestimmten getrennten Ein-/Ausgabegerät feststeckt. In einer zweiten Betriebsart bringt die Schnittstelle ein zweites getrenntes Ein-/Ausgabegerät unter, worin die Eingang Stifte ein umkehrbares Input/Output Tor bilden und die Ausgang Stifte eine Steuerung bilden und Linie für das Steuern des zweiten getrennten Ein-es/Ausgabegerät und anderer getrennter Ein-e/Ausgabegerät adressieren.