Beschreibung Zur Kommunikation des Schreibers steht die Schnittstelle RS-485 zur Verfügung. Die Parametrierung des Schreibers kann am Bedientableau oder mit Hilfe eines PCs und des Parametrierprogramms über die Schnittstelle vorgenommen werden. Die serielle Kommunikation des Schreibers gemäß Schnittstellen- norm RS-485 lehnt sich an DIN 19 245 Teil 1 an. Berücksichtigt wurde nur eine Untermenge der Festlegungen.
Die Spannung +5 V am Pin 6 wird nur dann benötigt, wenn der Schreiber als Bus-Endgerät eingesetzt ist. Der Schirm wird auf ein Steckmesser am Schreibergehäuse auf- gelegt. Mit Hilfe der Widerstände R und R wird das Busruhepoten- tial festgelegt: = 390 Ω, R = 150 Ω, R = 390 Ω...
Datenübertragung Allgemeines Für die Datenübertragung wird eine Kombination von Tele- grammzeichen zusammengefaßt. Die Telegramme übernehmen die „Handshake-Funktion“, d.h. jedes Telegramm vom Rechner zum Schreiber muß erst bestätigt werden, bevor das nächste Telegramm gesendet werden kann. Hinweis Vor der Datenübertragung muß am Schreiber die Schnittstellen- adresse und die Übertragungsgeschwindigkeit parametriert sein.
Telegrammformate, Rahmenspezifikationen Telegramm SD1 Telgramm mit fester Informationsfeldlänge ohne Datenfeld Mit dem Funktionscode 4EH wird wie folgt die Identerkennung des Schreibers durchgeführt: SD1/DA/SA/FC/FCS/ED Auf eine Anfrage mit FC = 4EH antwortet der Schreiber mit ei- |<-- L -->| ner Nachricht im SD2-Format. wird für das Senden einer Anfrage an den Schreiber und als Das „Datenfeld“...
Telegramm SD3 Telegramm mit fester Informationsfeldlänge SD3/DA/SA/FC/aa/oo/oo/cc/xx/xx/xx/xx/FCS/ED |<-- -->| wird für das Senden einer Anfrage an den Schreiber benutzt. Dabei sind: = A2H Startbyte Zieladresse (Busteilnehmeradresse) Quelladresse = 15H Funktionscode Basisadresse des Parameterfeldes oo oo 2 Bytes Parameteradresse (Offset) Anzahl der Datenbytes xx xx xx xx 4 beliebige Bytes Prüfbyte (Frame Check Sequence)
Parameter Adressierbare Parameter Parameterfeld-Adressen Die folgenden Parameter können mit den Telegrammen SD2 und Gerätefunktions-Gruppe Parameterfeld- SD3 (siehe entsprechende Abschnitte auf den Seiten 6 und 7) Adresse gelesen bzw. geändert werden. Hierzu ist jeweils die Angabe einer Parameterfeld-Adresse (siehe Tabelle rechts), die Angabe Systemparametrierung einer Parameter-Adresse (Offset, ab Seite 9) sowie die Codie- Kanal-Parametrierung blau...
Druckintervalle 18H Parameteradresse (Offset) Datentyp Funktion Wertebereich und Codierung 0000H Byte Druckintervalle für Text 1 00H = aus 01H = 15 min 02H = 30 min 03H = 1 h 04H = 2 h 05H = 3 h 06H = 6 h 07H = 12 h 08H = 24 h 0001H...
Kanal-Meßwerte und Gerätestatus 1EH (Daten können nur gelesen werden) Parameteradresse (Offset) Datentyp Funktion Wertebereich und Codierung 0000H Float Meßwert Kanal blau 0004H Float Meßwert Kanal rot 0008H Float Meßwert Kanal grün 000CH Float Meßwert Kanal violett 0010H Byte Status DI 7 6 5 4 3 2 1 0 DI1 = ein DI2 = ein...
Seite 15
Parameteradresse (Offset) Datentyp Funktion Wertebereich und Codierung 001EH Byte Kanalkarten Typ 0 = Standard 1 = Universal 255 = unbekannter Typ 001FH Byte Installation DI und DO 0 = nicht installiert 1 = installiert 0020H Byte Druckkopf 0 = nicht installiert 1 = installiert 0021H Word...
Bildung von Textblöcken Sollen am Anfang oder Ende eines Chargenprozesses variable Parameter gedruckt werden (Voraussetzung: der Druckerkanal ist in den Schreiber eingebaut) kann mit Parameterfeld-Adresse F1H eine komplette Textzeile zum Schreiber geschickt werden. Druckzeilen an Schreiber senden (mit Parameterfeld-Adresse F1H) Mit dieser Nachricht wird eine Textzeile mit 16 Zeichen an den Das Nachrichtenformat ist: Schreiber gesendet.
Abfrage Druckerstatus Mit nachfolgend aufgeführtem Telegramm kann die Anzahl der Die Antwort des Schreibers ist: Zeilen in der Druckerwarteschlange abgefragt werden. SD2/LE/LEr/SD2/DA/SA/FC/aa/FCS/ED Die Anfrage an den Schreiber ist: |<-- -->| SD3/DA/SA/FC/aa/oo/oo/cc/xx/xx/xx/xx/FCS/ED Dabei sind: |<-- -->| = 68H Startbyte Dabei sind: = 17H = A2H Anzahl der Datenbytes + 7...
Anbindung des Schreibers an WIZCON Die nachstehenden Funktionscodes und Parameter-Adressen sind für die Anbindung des Schreibers an WIZCON vorgesehen. Dabei werden die von der Treibersoftware „VPIDC.COM“ ver- wendeten Funktionscodes unterstützt. Abfrage von 8 Werten (mit Telegramm SD3 und Funktionscode 04H) wird für das Senden einer Anfrage an den Schreiber benutzt.
Ändern von 2 Werten (mit Telegramm SD3 und Funktionscode 07H) Die Anfrage des Rechners ist: Dabei ist c1 bzw. c2 der Code, der bestimmt, ob der Wert tat- sächlich geändert werden soll. Ist der Code 01H oder 02H, wird SD3/DA/SA/FC/c1/a1/val1/c2/a2/val2/FCS/ED der neue Wert vom Schreiber übernommen.
Zahlenformate Die Analogwerte werden in einem normierten Format übertragen. Beispiel Als Bezug wird Skalen-anfang = 0 ‰ und Skalenende = 1000 ‰ Der Meßwert eines Kanals sei 87 °C (= val) in einem Meßbereich verwendet. Alle möglichen Werte liegen somit im Bereich von 0 von −50 °C (= low) bis +150 °C (= high).
Abfrage von Binärinformationen (mit Telegramm SD3 und Funktionscode 05H) Wird für das Senden einer Anfrage an den Schreiber benutzt. Die Dabei sind: mit dem Funktionscode 05 übertragenen Werte werden nicht ent- = A2H sprechend dem Zahlenformat bei analogen Werten umgerechnet, Startbyte da es sich hierbei durchweg um binäre Informationen handelt.
Seite 24
Form der Speicherung in Datenverarbeitungsanlagen oder Datennetzen ohne Genehmigung des Rechteinhabers sind untersagt und wer- den zivil- und strafrechtlich verfolgt. Technische Änderungen vorbehalten ABB Automation Products GmbH Printed in the Fed. R. of Germany Höseler Platz 2 42/43-29 DE Rev. 03 D-42579 Heiligenhaus Ausgabe 04.01...