Zimmermann Elektronik Berlin
 
   
Interface-Baustein SERP28 / XSP01L / XSP01R

Kurzbeschreibung
Die Interface-Bausteine SERP28, XSP01L und XSP01R dienen zum einfachen Anschluss von jeweils acht digitalen Ein- und Ausgängen an eine serielle RS232-Schnittstelle. Da Ein- und Ausgänge durch Optokoppler vom Rest der Schaltung getrennt sind, können so auf einfache Art und Weise Signale industrieller Steuerungen mit einem PC, einem Terminal oder sonstigen Geräten mit serieller Schnittstelle verbunden werden. Dieser Interface-Baustein ist kein Ersatz für vorhandene Steuerungskomponenten, sondern ist vielmehr als Ergänzung gedacht, wenn die Ein- oder Ausgangsleitungen mal nicht ausreichen. Ein- und Ausgänge sind für 24VDC ausgelegt, der Leitungszustand kann bei den Typen XSP01 leicht über Status-LEDs erkannt werden. Während der XSP01L Halbleiter-Ausgänge besitzt, ist die Ausführung XSP01R mit Relais zum potentialfreien Schalten bestückt. Die Speisung erfolgt getrennt für Logik und über Optokoppler entkoppelte Ein- und Ausgänge und ist ebenfalls für jeweils 24VDC ausgelegt, und kann somit in den meisten Maschinensteuerungen und Schaltschränken ohne zusätzliche Spannungsversorgung direkt angeschlossen werden. Zur Montage im Schaltschrank kann dar Interface-Baustein einfach auf eine 35-mm-Tragschiene aufgerastet werden. Der elektrische Anschluss erfolgt über Federzugklemmen.

Die Umsetzung seriell auf parallel besorgt ein PIC16F877. Sofern das erforderliche Equipment zur Programmierung des PIC16F877 vorhanden ist, kann der PIC16F877 auch vom Anwender selbst neu programmiert werden, um für die Steuerung besondere Beziehungen zwischen den digitalen Eingängen und den digitalen Ausgängen herzustellen. Das Standardprogramm liest auf ein serielles Kommando Ein- und Ausgänge aus und überträgt sie zum PC oder setzt durch übertragene Parameter die Ausgangsbits. Darüberhinaus werden die Eingänge zyklisch (alle 100ms) gescannt und mit dem letzten Status verglichen. Wird eine Veränderung festgestellt, erfolgt eine unaufgeforderte Meldung des neuen Status. Damit können auf einfache Art Änderungen der Eingänge festgestellt werden.

Die Ansteuerung über die serielle RS232-Schnittstelle ist denkbar einfach, es werden keinerlei Treiber benötigt. Einfach die Schnittstelle mit 9600,8,N,1 initialisieren, und schon kann's losgehen.

Befehl Parameter Funktion Rückmeldung

Aufruf und Rückmeldung: Befehl [Parameter] CR
'X' ohne Reset ID
'I' ohne Liest Status der Eingänge Status der Eingänge
'O' ohne Liest Status der Ausgänge Status der Ausgänge
'O' '@' + bit7..4, '@' + bit3..0 Setzt die Ausgänge bit7..0 keine
 
  zurück


Kontakt: webmaster@zimmermann-elektronik.com