Herunterladen Inhalt Inhalt Diese Seite drucken
Balluff BIS Serie Handbuch

Balluff BIS Serie Handbuch

Elektronische identifikations-systeme; auswerteeinheit

Werbung

Handbuch
Elektronische Identifikations-Systeme BIS
Auswerteeinheit BIS C-60_5
English – please turn over!

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Balluff BIS Serie

  • Seite 1 Handbuch Elektronische Identifikations-Systeme BIS Auswerteeinheit BIS C-60_5 English – please turn over!
  • Seite 2 Nr. 874 004 D/E • Ausgabe 1007 Änderungen vorbehalten. Ersetzt Ausgabe 1004. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Telefon +49 7158 173-0 Telefax +49 7158 5010 www.balluff.com balluff@balluff.de...
  • Seite 3: Inhaltsverzeichnis

    Inhaltsverzeichnis Sicherheitshinweise ........................4 Einführung BIS C ........................5-7 Anwendung BIS C-60_5 ......................8-9 Konfiguration Allgemein/Datensicherheit ..............10-14 Parallelbetrieb ..................15-21 Serieller Betrieb ..................22-27 Parallelbetrieb Programmablauf ..................28-36 Inbetriebnahmehinweise ................37 Fehlernummern ..................38-39 Serieller Betrieb Protokollgrundlagen ................40-47 Programmierinformationen ..............
  • Seite 4: Sicherheitshinweise

    Sicherheitshinweise Bestimmungsgemäßer Auswerteeinheiten BIS C-60_5 bilden zusammen mit den anderen Bausteinen des Systems Betrieb BIS C das Identifikations-System und dürfen nur für diese Aufgabe im industriellen Bereich entsprechend Klasse A des EMV-Gesetzes eingesetzt werden. Installation und Installation und Betrieb sind nur durch geschultes Fachpersonal zulässig. Unbefugte Eingriffe Betrieb und unsachgemäße Verwendung führen zum Verlust von Garantie- und Haftungsansprüchen.
  • Seite 5: Einführung Bis C

    Einführung Identifikations-System BIS C Dieses Handbuch soll den Anwender beim Erstellen des Steuerprogramms, der Installation und der Inbetriebnahme der Komponenten des Identifikations-Systems BIS C-60_5 anlei- ten, so dass sich ein sofortiger, reibungsloser Betrieb anschließt. Prinzip Das Identifikations-System BIS C-60_5 gehört zur Kategorie der berührungslos arbeitenden Systeme, die sowohl lesen als auch schreiben können.
  • Seite 6 Einführung Identifikations-System BIS C-6005 System- Die Hauptbestandteile des Identifikationssystems BIS C-6005 sind komponenten – Auswerteeinheit, – Schreib-/Leseköpfe und – Datenträger. Verbindung zum steuernden System über parallele oder serielle Schnittstelle Auswerte- Auswerte- BIS C-6005 BIS C-6005 einheit einheit mit Adapter mit Adapter BIS C-6005 Auswerte- Schreib-/...
  • Seite 7 Einführung Identifikations-System BIS C-6025 System- Die Hauptbestandteile des Identifikationssystems BIS C-6025 sind komponenten – Auswerteeinheit, – Schreib-/Leseköpfe und – Datenträger. Verbindung zum steuernden System über parallele oder serielle Schnittstelle Auswerte- einheit BIS C-6025 Schreib-/Leseköpfe Schematische Datenträger BIS C-1.. Darstellung eines Identifikations-Systems (Beispiel) ) ausgenommen BIS C-350 und C-352...
  • Seite 8: Anwendung Bis C-60_5

    Anwendung Auswerteeinheit BIS C-60_5 Auswahl der Die Auswerteeinheit BIS C-6005 besitzt ein Kunststoffgehäuse. Der Anschluss erfolgt über Systemkomponenten eine 25-polige D-Sub-Steckverbindung. In die Auswerteeinheit kann ein einzelner Schreib-/ Lesekopf der Baureihe BIS C-65_ direkt montiert werden, wodurch eine kompakte Einheit entsteht.
  • Seite 9 Anwendung Auswerteeinheit BIS C-60_5 Dialogmodus Die Auswerteeinheit BIS C-60_5 wird von einer übergeordneten Einheit gesteuert: – von einem Steuerrechner (z.B. Industrie-PC) oder – von einer externen speicherprogrammierbaren Steuerung (SPS). Direkt-Lesemodus Die Auswerteeinheit sendet nach dem Erkennen eines Datenträgers die über die Konfiguration eingestellten, gelesenen Datenträgerdaten an eine übergeordnete Einheit.
  • Seite 10: Konfiguration Allgemein

    Ausgangssignal ausgegeben. Ein Schreiben von Daten darüberhinaus auf den Datenträger ist nicht möglich. Die serielle Schnittstelle entspricht im wesentlichen dem BALLUFF 007-Protokoll. Es kann der Datenträger gelesen und geschrieben werden. Mit Ausnahme der Befehle für den Digitalen Eingang und der 4 digitalen Ausgänge sind alle Befehle aus dem 007-Protokoll verwendbar.
  • Seite 11: Konfiguration Datensicherheit

    Verfahrens, welches erkennen kann ob die Daten richtig gelesen bzw. richtig ge- schrieben worden sind. Bei der Auslieferung ist die Auswerteeinheit auf das bei Balluff gebräuchliche Verfahren des doppeltes Einlesens mit anschließendem Vergleich eingestellt. Neben diesem Verfah- ren steht ein zweites Verfahren als Alternative zur Verfügung: die CRC-16-Datenprüfung.
  • Seite 12 Konfiguration Datensicherheit Datensicherheit Bei Erkennen eines CRC Fehlers, wird dieser über eine spezielle Fehlermeldung an der (Fortsetzung) Schnittstelle angezeigt. Wenn die Fehlermeldung keine Folge aus einem missglückten Schreibauftrag ist, kann davon ausgegangen werden dass eine oder mehrere Speicherzel- len auf dem Datenträger defekt sind. Ist der CRC-Fehler jedoch eine Folge aus einem missglückten Schreibauftrag, muss der Datenträger neu initialisiert werden, um ihn weiter verwenden zu können.
  • Seite 13: Konfiguration Mit Pc

    Konfiguration mit PC Initialisierung Die Auswerteeinheit muss initialisiert werden. Dies ist nur mit Hilfe eines PC und der Software "BISC605A.EXE" oder "Konfigurationssoftware BIS.EXE" möglich. Darüberhinaus können spezifische Einstellungen zum Betrieb des Gerätes vorgenommen werden. Konfiguration Menü Über die serielle Schnittstelle, muss die Auswerteeinheit mit einem PC verbunden werden. PC-Konfiguration Nach Aufruf der Software (unter DOS) muss über das Menü...
  • Seite 14: Konfiguration Initialisierung

    Konfiguration Initialisierung Als erstes ist der Menüpunkt Initialisierung aufzurufen. Es wird die Verbindung zwischen PC Menüpunkt Initialisierung und Auswerteeinheit aufgebaut und die Initialisierung vorgenommen. Danach erscheint die erste Maske zur Einstellung verschiedener Parameter. Schnittstelle BIS C-60_5 In der ersten Maske werden die Parameter Übertragungsrate, Anzahl der Daten- und Stopbits sowie die Parity-Art für die serielle Schnittstelle eingestellt.
  • Seite 15: Parallelbetrieb

    Konfiguration Parallele Schnittstelle Über die Maske Schnittstelle und Button <Weiter> wird die nächste Maske aufgerufen. Konfiguration Parallelbetrieb Die Einstellung der parallelen Schnittstelle wird hier beschrieben. Mit dieser Maske werden auch Parameter des seriellen Betriebes eingestellt. Die Beschreibung hierzu erfolgt ab Seite 22, Konfiguration Serielle Schnittstelle.
  • Seite 16 Konfiguration Parallele Schnittstelle Feld I/O - Bit schreiben Parameter Parallel Wird diese Funktion gewählt, dann kann der Zustand des GUT/SCHLECHT Einganges auf (Fortsetzung) den Datenträger geschrieben werden. Die Adresse und die Bit-Nummer wird über die BIS- Konfiguration eingestellt. Incrementale Datenausgabe Ist diese Funktion nicht gewählt, können maximal 4 Byte des Datenträgers ausgegeben werden.
  • Seite 17 Konfiguration Parallele Schnittstelle Feld Seitengröße Seitengröße Die Datenträger sind je nach Speichergröße unterschiedlich organisiert. Die Auswerteeinheit benötigt den Typ zur korrekten Bearbeitung. Es gilt: Datenträger BIS C-1__-02/_ = 32 Byte Seitengröße BIS C-1__-03/_ BIS C-1__-04/_ BIS C-1__-05/_ Datenträger BIS C-1__-10/_ = 64 Byte Seitengröße BIS C-1__-11/_ BIS C-1__-30/_ BIS C-1__-32/_...
  • Seite 18 Konfiguration Parallele Schnittstelle Menüpunkt Über das Untermenü 'BIS Konfiguration' das aus dem Hauptmenü 'Online' aufgerufen werden BIS Konfiguration kann, gelangt man zur genaueren Definition der gewünschten Verwendung. EINGANG/AUSGÄNGE ZUWEISEN ( • ) Angaben für Parallelbetrieb ( ) Datenträgerdaten ohne direkten Befehl lesen und senden. <seriell > <...
  • Seite 19 Konfiguration Parallele Schnittstelle Maske Konfiguration Konfiguration der Parallelschnittstelle Parallelschnittstelle Lesebereich Fehlerauswertung ( • ) Daten = Fehlernummer Startadresse: [ 0000 ] Dezimal ( ) Daten = 0 ( ) Daten = 1 Anzahl Byte: [ 0000 ] Dezimal ( ) Keine Änderung der Daten I/O-Bit Konfiguration Adresse Bi t -Nummer...
  • Seite 20 Konfiguration Parallele Schnittstelle Feld Im Feld 'Fehlerauswertung', wird vorgegeben, wie die Ausgänge der Auswerteeinheit Fehlerauswertung gesetzt werden, wenn ein Fehler während der Datenträgerbearbeitung auftritt. Daten = Fehlernummer Es wird die Fehlernummer des aufgetretenen Fehlers an die Datenausgänge ausgegeben. Daten = 0 Es werden alle Datenausgänge auf 0 gesetzt, sobald ein Fehler auftritt.
  • Seite 21 Konfiguration Parallele Schnittstelle Feld b) Für die Anwendungen, bei denen eine sehr hohe Programmierhäufigkeit gefordert ist, I/O-Bit Konfiguration kann alternativ statt eines Bit, ein variabler Speicherbereich für diese Information reserviert (Fortsezung) werden. Die Angabe Adresse und Anzahl Byte definiert den reservierten Speicherbereich. Das erste Byte in diesem Bereich gilt als Zähler, der die tatsächliche Position der Bit- information innerhalb des Bereiches anzeigt.
  • Seite 22: Konfiguration Serielle Schnittstelle

    Konfiguration Serielle Schnittstelle Menü Online Über den Menüpunkt 'Initialisierung' erscheint die Maske 'Schnittstelle BIS C-605'. Diese ist Menüpunkt auf Seite 14 beschrieben. Über den Button <Weiter> erscheint folgende Maske, mit der die Initialisierung Schnittstellenkonfiguration in diesem Fall für den seriellen Betrieb eingestellt werden kann. EINSTELLUNGEN BIS C-605 Parallel Parameter...
  • Seite 23 Konfiguration Serielle Schnittstelle Feld Dynamik-Betrieb Parameter Seriell Diese Funktion schaltet die Fehlermeldung 'Kein Datenträger vorhanden' aus. Wird ein (Fortsetzung) Schreib- oder Lesebefehl an die BIS C-60_5 geschickt, ohne dass ein Datenträger vor dem Schreib-/ Lesekopf steht, dann wird der Befehl mit <NAK> 1 abgelehnt. Möchte man jedoch den Datenträger im Vorbeifahren bearbeiten, dann muss der Befehl bereits vor dem Daten- träger an die BIS C-60_5 gesendet werden.
  • Seite 24 Konfiguration Serielle Schnittstelle Protokolltyp Feld Protokolltyp Es gibt 4 Protokollvarianten mit denen die BIS C-60_5 betrieben werden kann. Die genaue Beschreibung kann im Kapitel 'Serieller Betrieb Protokollgrundlagen' nachgelesen werden. Empfohlene Einstellung : BCC-Betrieb, Werkseinstellung: BCC Feld Seitengröße Seitengröße Die Datenträger sind je nach Speichergröße unterschiedlich organisiert. Die Auswerteeinheit benötigt den Typ zur korrekten Bearbeitung.
  • Seite 25 Konfiguration Serielle Schnittstelle Menü Online Über den Menüpunkt 'BIS Konfiguration' das aus dem Menü 'Online' aufgerufen werden Menüpunkt kann, gelangt man zur genaueren Definition der gewünschten Verwendung. BIS Konfiguration EINGANG/AUSGÄNGE ZUWEISEN ( ) Angaben für Parallelbetrieb ( • ) Datenträgerdaten ohne direkten Befehl lesen und senden. <seriell > <...
  • Seite 26 Konfiguration Serielle Schnittstelle Maske Daten nach Datenträgererkennung ausgeben Datenträgererkennung Datenmenge Startadresse: [ 0000 ] Dezimal Anzahl Byte: [ 0000 ] Dezimal Endekennung [ ] ja Abschlusszeichen: [ ] ja Wert: [ 000 ] Dez. Abschlusszeichen: [ ] ja Wert: [ 000 ] Dez. <...
  • Seite 27 Konfiguration Serielle Schnittstelle Feld Endekennung Endekennung Zusätzlich kann als Datensicherung ein BCC an die Daten angehängt und wahlweise noch 1 oder 2 Endezeichen mitgesendet werden. Diese Endekennungen können frei definiert werden und sind einzeln zu- und abschaltbar. deutsch...
  • Seite 28: Parallelbetrieb Programmablauf

    Parallelbetrieb Programmablauf Direkte Adressierung Daten lesen und ausgeben Tritt ein Datenträger in den aktiven Schreib-/Lesebereich ein, wird dieser ab der angegebe- nen Startadresse gelesen. Der Lesebereich umfasst den gesamten Bereich Startadresse + Anzahl Byte, sowie die Angabe der I/O-Bit Konfiguration wie diese mit der Konfigurations- software gemacht wurden.
  • Seite 29 Parallelbetrieb Programmablauf Ablaufdiagramm 1: Direkte Adressierung, Daten lesen und ausgeben Aktiver Schreib-/ Lesebereich Ready/Error Read/Write Head Data Valid GUT/SCHLECHT Ausgang Daten Strobe IN 0 IN 1 IN 3 Schreib-/Lese- kopf t1 = je nach Anzahl zu lesender Daten t2 = > 5 ms t3 = > 10 ms deutsch...
  • Seite 30 Parallelbetrieb Programmablauf Direkte Adressierung Daten lesen und I/O-Bit programmieren Über die Parametereinstellung muss 'I/O-Bit schreiben' gesetzt sein. Tritt ein Datenträger in den aktiven Schreib-/Lesebereich ein, wird dieser ab der angegebe- nen Startadresse gelesen. Der Lesebereich umfasst den gesamten Bereich Startadresse + Anzahl Byte, sowie die Angabe der I/O-Bit Konfiguration wie diese mit der Konfigurations- software gemacht wurden.
  • Seite 31 Parallelbetrieb Programmablauf Ablaufdiagramm 2: Direkte Adressierung, Daten lesen und I/O-Bit programmieren Aktiver Schreib-/ Lesebereich Ready/Error (Read/Write Head) IN 2 GUT/SCHLECHT Eingang Data Valid GUT/SCHLECHT Ausgang Daten Strobe IN 0 IN 1 IN 3 Schreib-/Lese- kopf t1 = je nach Anzahl zu lesender Daten t2 = > 5 ms t3 = >...
  • Seite 32 Parallelbetrieb Programmablauf Inkrementelle Daten lesen und ausgeben Adressierung Über die Konfiguration, muss der Parameter 'Incrementale Datenausgabe' gesetzt sein. Daten lesen und ausgeben: Tritt ein Datenträger in den aktiven Schreib-/Lesebereich ein, wird dieser ab der angegebe- nen Startadresse gelesen. Der Lesebereich umfasst den gesamten Bereich Startadresse + Anzahl Byte, sowie die Angabe der I/O-Bit Konfiguration wie diese mit der Konfigurations- software gemacht wurden.
  • Seite 33 Parallelbetrieb Programmablauf Ablaufdiagramm 3: Inkrementelle Adressierung, Daten lesen und ausgeben Aktiver Schreib-/ Lesebereich Ready/Error Read/Write Head Data Valid GUT/SCHLECHT Ausgang Daten Strobe IN 0 IN 1 IN 3 Schreib-/Lese- kopf t1 = je nach Anzahl zu lesender Daten t2 = > 5 ms t3 = > 10 ms deutsch...
  • Seite 34 Parallelbetrieb Programmablauf Inkrementelle Daten lesen und I/O-Bit programmieren Adressierung Über die Parametereinstellung muss 'I/O-Bit schreiben' gesetzt sein. Tritt ein Datenträger in den aktiven Schreib-/Lesebereich ein, wird dieser ab der angegebe- nen Startadresse gelesen. Der Lesebereich umfasst den gesamten Bereich Startadresse + Anzahl Byte, sowie die Angabe der I/O-Bit Konfiguration wie diese mit der Konfigurations- software gemacht wurden.
  • Seite 35 Parallelbetrieb Programmablauf Ablaufdiagramm 4: Inkrementelle Adressierung, Daten lesen und I/O-Bit programmieren Aktiver Schreib-/ Lesebereich Ready/Error (Read/Write Head) IN 2 GUT/SCHLECHT Eingang Data Valid GUT/SCHLECHT Ausgang Daten Strobe IN 0 IN 1 IN 3 Schreib-/Lese- kopf t1 = je nach Anzahl zu lesender Daten t2 = > 5 ms t3 = >...
  • Seite 36 Parallelbetrieb Programmablauf Schreib-/Lesekopf- Über das Eingangssignal IN3, kann zwischen 2 Schreib-/Leseköpfe umgeschaltet werden. Anwahl 2 Schreib-/Leseköpfe können über den Adapter BIS C-650 angeschlossen werden. Out 10 ist das Rückmeldesignal für den momentan angewählten Schreib-/Lesekopf. Diese Rückmeldung kann auch an der LED (HEAD) abgelesen werden. Es gilt: IN 3 = 0 OUT10 Head = 1...
  • Seite 37: Inbetriebnahmehinweise

    Parallelbetrieb Inbetriebnahmehinweise Eingangssignal- Eine Änderung der Leseadresse wird von der Auswerteeinheit bearbeitet, wenn die neue Adresse verzögerungszeit mindestens 5ms (Eingangssignalverzögerungszeit) unverändert an den Adresseingängen ansteht. Die Signale von der Steuerung zur Auswerteeinheit haben eine Laufzeit, welche durch die im Signalweg befindlichen Bauelemente bestimmt werden. Dazu gehören die Ein- und Ausschalt- zeiten der Ausgänge, die Kabellänge sowie die Schaltzeit der Eingänge.
  • Seite 38: Fehlernummern

    Parallelbetrieb Fehlernummern Fehlernummern Tritt während der Bearbeitung des Datenträgers ein Fehler auf, dann wird das Ausgangs- signal "Betriebsbereit / Error" zurückgesetzt und die Datenausgänge werden entsprechend der Vorgabe über die Konfigurationssoftware aktualisiert. Fehler Fehler- Auswirkung beschreibung Fehler beim Lesen Lesetelegrammabbruch, Auswerteeinheit geht in den Grundzustand.
  • Seite 39 Parallelbetrieb Fehlernummern Fehlernummern Spezielle Fehler bei Verwenden des I/O-Bit als Speicherbereich (Fortsetzung) Zähler für I/O-Bit auf uner- laubtem Wert Zähler abgelaufen, kein Schreiben mehr möglich Bitinformation nicht erlaubt (nicht 55 oder AA Zähler kann nicht geschrieben werden Der Fehler wird zurückgesetzt, wenn entweder ein Datenträger neu erkannt wird, oder wenn an den Eingangssignalen IN0 - IN3 eine Änderung stattfindet.
  • Seite 40: Serieller Betrieb Protokollgrundlagen

    Serieller Betrieb Protokollgrundlagen Der Steuerungsablauf zwischen PC oder SPS einerseits und der Auswerteeinheit anderer- seits läuft nach gewissen Regeln, nach einem 'Protokoll' ab. Der Datenaustausch zwi- schen Auswerteeinheit und SPS/PC nennt man auch Telegramme. Die Protokollgrundlagen zeigen auf: - prinzipieller Protokollablauf (grafische Darstellung) - Telegrammarten - Telegramminhalte - Abschluss von Telegrammen...
  • Seite 41 Serieller Betrieb Protokollgrundlagen Protokollablauf: Lesen: a) Es tritt kein Fehler auf: b) Es tritt ein Fehler auf: Dialogmodus ohne Kopfumschaltung < > < > < ' > u l l u l l t1 je nach Anzahl zu lesender Bytes (siehe Seite 64/65) t1 je nach Anzahl zu lesender Bytes (siehe Seite 64/65) t2 >...
  • Seite 42 Serieller Betrieb Protokollgrundlagen Protokollablauf: Lesen: Dialogmodus mit a) Es tritt kein Fehler auf: Kopfumschaltung < > < > u l l t1, t3, t7 > 0 t5 > 0 (wird von der Auswerte- t2 = max. 500 ms einheit nicht überwacht) t4 je nach Anzahl zu lesender Bytes (siehe Seite 64/65) t6 = max.
  • Seite 43 Serieller Betrieb Protokollgrundlagen Nachdem in den vorangegangenen Kapiteln der prinzipielle Telegrammablauf und die Konfiguration dargestellt wurden, folgen nun die Informationen zum korrekten Aufbau der Telegramme. Für die einzelnen Aufgaben im Identifikations-System BIS C existieren spezifische Telegram- me. Sie beginnen stets mit dem Befehl, der der Telegrammart zugeordnet ist: Telegrammarten Lesen des Datenträgers mit Anwahl des Schreib-/Lesekopfes und der Blockgröße mit zugehörigem...
  • Seite 44 Serieller Betrieb Protokollgrundlagen Erklärung einiger Startadresse und Die Startadresse (A3, A2, A1, A0) und die Anzahl der zu übertragenden Telegramminhalte Anzahl Bytes Bytes (L3, L2, L1, L0) werden dezimal als ASCII-Zeichen übertragen. Für die Startadresse kann der Bereich 0000 bis 8191 und für die Anzahl Byte 0001 bis 8192 verwendet werden.
  • Seite 45 Serieller Betrieb Protokollgrundlagen Bildung des Der Blockcheck BCC wird als EXOR-Verknüpfung aus den seriell übertragenen Binärzeichen Blockchecks BCC des Telegrammblocks gebildet. Beispiel: Lesen ab Adresse 13, 128 Byte sind zu lesen. Die Befehlszeile ohne BCC lautet: 'L 0013 0128 20'. BCC wird gebildet: 0100 1100 EXOR 0011 0000...
  • Seite 46 Serieller Betrieb Protokollgrundlagen Darstellung der Von der vorangegangenen Seite stammt die Befehlszeile 'L 0013 0128 20 G' mit 'G' als verschiedenen BCC. Diese Befehlszeile wird hier in den möglichen Varianten gegenübergestellt; dabei Protokollvarianten werden auch die verschiedenen Formen der Quittung mit und ohne Endekennung dargestellt: Befehlszeile vom Quittung vom BIS Quittung vom BIS...
  • Seite 47 Serieller Betrieb Protokollgrundlagen Beispiel für den Protokollvarianten Telegramm mit Befehl, Abschluss Quittung Ende- Abschluss der Adresse und Anzahl Bytes kennung Telegramme mit Blockcheck BCC 'R 0000 0001' <ACK> '0' mit Carriage Return 'R 0000 0001' 'CR' <ACK> '0' mit Endekennung 'R 0000 0001' 'CR' <ACK>...
  • Seite 48: Programmierinformationen

    Serieller Betrieb Programmierinformationen Lesen vom Datenträger mit Anwahl des Schreib-/Lesekopfs und der Blockgröße Schreiben auf den Datenträger mit Anwahl des Schreib-/Lesekopfs und der Blockgröße Start Task Datenfluss Startadresse Anzahl der Kopf- Block- Quit- Ende- Ende- Daten (von Quit- Ende- fehl des ersten zu zu über- num-...
  • Seite 49 Serieller Betrieb Programmierinformationen Telegrammbeispiel -> Kopf 1 ist angewählt. Es sollen 10 Byte ab Adresse 50 vom Datenträger am Schreib-/ zu Seite 48: Lesekopf 2 gelesen werden. Der Datenträger vor Kopf 4 hat eine Blockgröße von 64 Byte. Lesen vom Code- Das Steuersystem sendet 'L 0 0 5 0 0 0 1 0 2 0 J' BCC (4A...
  • Seite 50 Serieller Betrieb Programmierinformationen Schreiben eines konstanten Wertes auf den Datenträger mit Anwahl des Schreib-/Lesekopfs und der Blockgröße Dieser Befehl kann zum Löschen eines Datenträgers verwendet werden. Man spart die Zeit zur Übertragung der zu schreibenden Byte. Task Datenfluss Startadresse Anzahl der Kopf- Block- Quit-...
  • Seite 51 Serieller Betrieb Programmierinformationen Telegrammbeispiel -> Kopf 1 ist angewählt. Es sollen 500 Byte ab Adresse 20 auf den Datenträger am Schreib-/ zu Seite 50: Lesekopf 2 mit dem ASCII Datenwert 0 (30 Hex) geschrieben werden. Der Datenträger vor Schreiben auf den Kopf 2 hat eine Blockgröße 64 Byte.
  • Seite 52 Serieller Betrieb Programmierinformationen Lesen vom Datenträger, Schreiben auf den Datenträger Task Datenfluss Startadresse Anzahl zu Quit- Ende- Start Ende- Daten (von Quit- Ende- fehl des ersten übertragen- schluss tung ken- ken- Startadresse schluss tung ken- zu übertra- der Bytes nung Über- nung bis Startadresse...
  • Seite 53 Serieller Betrieb Programmierinformationen Telegrammbeispiel Lesen vom Datenträger: -> Es sollen 10 Byte ab Adresse 50 gelesen werden. zu Seite 52: Das Steuersystem sendet 'R 0 0 5 0 0 0 1 0 V' BCC (56 Lesen vom Datenträger Adresse des ersten zu lesenden Byte mit Blockcheck (BCC) Anzahl der zu lesenden Byte Die BIS-Auswerteeinheit quittiert mit...
  • Seite 54 Serieller Betrieb Programmierinformationen Anwahl des Mit dem Befehl 'H1' kann der Schreib-/Lesekopf 1, mit 'H2' der Schreib-/Lesekopf 2 Schreib-/Lesekopfs angewählt werden. Task Datenfluss Befehl Kopfnummer Abschluss 2) Quittung 3) Endekennung 4) Anwahl vom steuernden '1', '2' BCC oder Schreib-/ System zum BIS siehe 2) Lesekopf vom BIS zum...
  • Seite 55 Serieller Betrieb Programmierinformationen Nächsten Mit dem nachfolgend angegebenen Telegramm wird der nächste Datenträger gesucht. Dabei Datenträger suchen wird zum nächstfolgenden Schreib-/Lesekopf weitergeschaltet und geprüft, ob sich ein Daten- (einmal) träger vor diesem Schreib-/Lesekopf befindet. Wenn ja, enthält die Telegrammrückmeldung die zugehörige Nummer des Schreib-/Lesekopfs und die ersten 4 Byte des Datenträgers.
  • Seite 56 Serieller Betrieb Programmierinformationen Nächsten Mit dem nachfolgend angegebenen Telegramm wird der nächste Datenträger gesucht. Dabei Datenträger suchen wird zum nächstfolgenden Schreib-/Lesekopf weitergeschaltet und geprüft, ob sich ein (ständig) Datenträger vor diesem Schreib-/Lesekopf befindet. Wenn ja, enthält die Telegrammrückmel- dung die zugehörige Nummer des Schreib-/Lesekopfs und die ersten 4 Byte des Datenträ- gers.
  • Seite 57 Serieller Betrieb Programmierinformationen Neustart der Durch das Absenden des Telegramms Neustart wird ein in Arbeit befindliches Telegramm Auswerteeinheit abgebrochen und die Auswerteeinheit in den Grundzustand gebracht. Nach der Quittierung (Quit) dieses Telegramms sind mindestens 1600 ms Pause vorzusehen, bevor ein neues Telegramm gestartet wird.
  • Seite 58 Serieller Betrieb Programmierinformationen Abfrage der Mit dem Statustelegramm wird abgefragt, was für ein Telegramm sich in Arbeit befindet. Statusmeldung Wichtig: Der Befehl Status ist nicht zugelassen, während die Auswerteeinheit auf ein Ab- schlusszeichen wartet (BCC, 'CR' oder 'LF CR'). In dieser Situation würde Status als Abschluss- ☞...
  • Seite 59 Serieller Betrieb Programmierinformationen Statusmeldungen 'S L' Lesen vom Datenträger mit und ihre Bedeutung: Anwahl des Schreib-/Lesekopfs und der Blockgröße des Datenträgers 'S P' Schreiben auf den Datenträger mit Anwahl des Schreib-/Lesekopfs und der Blockgröße des Datenträgers 'S R' Lesen vom Datenträger 'S W' Schreiben auf den Datenträger 'S H'...
  • Seite 60 Serieller Betrieb Programmierinformationen I/O-Bereich initialisieren (nur für den parallelen Betrieb erforderlich) Dieses Telegramm initialisiert den I/O-Bereich des Datenträgers, der sich vor dem aktiven Schreib-Lesekopf befindet. Die Startadresse (0000 bis 8191) muss bei 'A', siehe Tabelle, eingegeben werden. Die Anzahl der zu übertragen- den Byte (0001 bis 8192) wird bei 'L', siehe Tabelle, eingegeben.
  • Seite 61 Serieller Betrieb Programmierinformationen CRC-16 Datenprüfung initialisieren Mit diesem Telegramm wird ein Datenträger, der sich vor dem aktiven Schreib-/Lesekopf befindet, für die Verwen- dung bei CRC_16-Datenprüfung initialisiert. Dieses Telegramm muss auch dann erneut gesendet werden, wenn eine CRC-Fehler als Folge aus einem missglückten Schreibauftrag aufgetreten ist, d.h. der Datenträger muss neu initialisiert werden, um ihn wieder verwenden zu können.
  • Seite 62: Serieller Betrieb Fehlernummern

    Serieller Betrieb Fehlernummern Fehlernummern Die Auswerteeinheit BIS C-60_5 gibt im Fehlerfall eine Fehlernummer aus. Deren Bedeu- tung geht aus nachfolgender Tabelle hervor. deutsch...
  • Seite 63 Serieller Betrieb Fehlernummern , r e ü Fehlernummern t s i t i e (Fortsetzung) ä t l h t i e ö k b ü h ä , t l ö k . n i ö k h ä , t l d r i r b l...
  • Seite 64: Schreib-/Lesezeiten

    Schreib-/Lesezeiten Lesezeiten im Für zweimaliges Lesen und Vergleichen: statischen Betrieb ä r ä r (Konfiguration: ohne Dynamikbetrieb) Gilt nicht beim r ü s l i e t i r ü s l i e t i CRC-16 Betrieb. e t i e t i Schreibzeiten im Inclusive Rücklesen und Vergleichen:...
  • Seite 65 Schreib-/Lesezeiten Lesezeiten im Lesezeiten innerhalb des 1. Blocks für zweimaliges Lesen und Vergleichen: dynamischen Betrieb (Konfiguration: ä r ä r mit Dynamikbetrieb) Gilt nicht beim r ü e t i r ü e t i CRC-16-Betrieb. m = größte zu lesende Adresse Formel: t = (m + 1) * 3,5 ms Beispiel: Es sollen 11 Byte ab Adresse 9 gelesen werden.
  • Seite 66: Anzeigeelemente

    Anzeigeelemente e l l e l l LED-Anzeige: System Ready/Error ü r , t i Data Valid ö t . r e Read/Write Head e i l . ) r ä i e r . ) r d i l ä...
  • Seite 67: Bis C-6005

    BIS C-6005 Montage Auswerteeinheit / Kopf Montage der Die Auswerteeinheit wird an den 4 seitlichen Langlöchern befestigt. Achtung: Auswerteeinheit Je nach Ausführung ist interne Kabel- BIS C-6005 und die Auswerteeinheit mit verbindung! Anordnung des einem Schreib-/Lesekopf Schreib-/Lesekopfes oder dem Adapter für bzw.
  • Seite 68 BIS C-6005 Montage Auswerteeinheit / Kopf Öffnen der Um den Schreib-/Lesekopf oder Adapter zu ersetzen, ist die Auswerteeinheit BIS C-6005 Auswerteeinheit zu öffnen. BIS C-6005 Sorgen Sie dafür, dass das Gerät spannungsfrei geschaltet ist. Öffnen Sie die 4 Schrauben am BIS C-6005 und entfernen Sie den Deckel. Weitere Einzelheiten zur Verdrahtung siehe folgende Seiten.
  • Seite 69 BIS C-6005 Montage Auswerteeinheit / Kopf Montage eines Wenn Sie einen Schreib-/Lesekopf wechseln wollen: Auswerteeinheit spannungsfrei schalten Schreib-/Lesekopfes und öffnen. Befestigungsschrauben des Schreib-/Lesekopfs lösen (siehe Seite 67) und bzw. Adapters Deckel der Auswerteeinheit abschrauben (siehe Seite 68). Lösen Sie die Steckverbindung BIS C-650 des Schreib-/Lesekopfs von der Platine und ziehen Sie das Verbindungskabel durch den Kabelschacht heraus.
  • Seite 70: Schnittstelleninformationen

    BIS C-6005 Schnittstelleninformationen Steckerbelegung Typus Kennz. Beschreibung Sub-D, 25-polig Spannungsversorgung Gerät +24V Ausgang +24V für Ausgänge für Ein- und Ausgänge Parallele Schnittstelle Eingang IN 0 Befehlsauswahl IN 1 Befehlsauswahl IN 2 GUT/SCHLECHT IN 3 Schreib-/Lesekopf Ausgang Out 0 Ausgang Bit 0 Out 1 Ausgang Bit 1 Out 2...
  • Seite 71: Bis C-6025

    BIS C-6005 Technische Daten Abmessungen, Gehäuse Kunststoff PS Gewicht Abmessungen mit Schreib-/Lesekopf BIS C-652 147 x 90 x 36 mm Abmessungen mit Adapter BIS C-650 162 x 90 x 36 mm Gewicht ca. 400 g Temperaturbereiche Umgebungstemperatur 0 °C bis + 60 °C Anschlüsse Parallele /Serielle Schnittstelle Steckerleiste Sub-D 25-polig...
  • Seite 72: Technische Daten

    BIS C-6005 Technische Daten Elektrische Steuerausgänge Optokoppler getrennt Anschlüsse plusschaltend (Fortsetzung) *) = 0 V für Ein- und Ausgänge **) = +24 V für Ausgänge Spannungsversorgung Ausgang DC 24 V ±20 % Restwelligkeit <10 % Ausgangsstrom max. 20 mA Spannungsabfall bei 20 mA ca.
  • Seite 73 BIS C-6005 Technische Daten Process Control Equipment Control No 3TLJ File No E227256 CE-Konformitätser- Dieses Produkt wurde unter Beachtung geltender europäischer Normen und klärung und Anwen- Richtlinien entwickelt und gefertigt. dersicherheit ☞ Sie können eine Konformitätserklärung separat anfordern. Weitere Sicherheitsmaßnahmen entnehmen Sie bitte dem Kapitel Sicherheit (siehe deutsch...
  • Seite 74: Bestellinformationen

    Balluff Identifikations-System Baureihe C Hardware-Typ 6005 = Kunststoffgehäuse Software-Typ 027 = Balluff-Protokoll + Parallelprotokoll Schreib-/Lesekopf 000 = kein Schreib-/Lesekopf 651 = mit Schreib-/Lesekopf BIS C-651 (Rundantenne stirnseitig) 652 = mit Schreib-/Lesekopf BIS C-652 (Rundantenne frontseitig) 653 = mit Schreib-/Lesekopf BIS C-653 (Stabantenne) 650 = mit zwei Anschlüssen für externe Schreib-/Leseköpfe BIS C-3_ _...
  • Seite 75: Montage Bis C-6025 Auswerteeinheit

    Montage BIS C-6025 Auswerteeinheit Die Auswerteeinheit wird an den 4 oben und unten befindlichen Löchern (vorzugsweise mit Montage der Auswerteeinheit M4 Schrauben) befestigt. BIS C-6025 deutsch...
  • Seite 76: Schnittstelleninformationen

    BIS C-6025 Schnittstelleninformationen Anschluss für 2 Schreib-/Leseköpfe Spannungsversorgung Serielle Schnittstelle RS232 Parallele Schnittstelle deutsch...
  • Seite 77 BIS C-6025 Schnittstelleninformationen Typus Kennz. Beschreibung Steckerbelegung X1 Spannungsversorgung Gerät +24V n.c. n.c. n.c. Steckerbelegung X2 Typus Kennz. Beschreibung Serielle Schnittstelle RS232 n.c. n.c. n.c. n.c. n.c. n.c. deutsch...
  • Seite 78 BIS C-6025 Schnittstelleninformationen Steckerbelegung X3 Typus Kennz. Beschreibung Parallele Schnittstelle Eingang IN 0 Befehlsauswahl IN 1 Befehlsauswahl IN 2 GUT/SCHLECHT IN 3 Schreib-/Lesekopf Ausgang Out 0 Ausgang Bit 0 Out 1 Ausgang Bit 1 Out 2 Ausgang Bit 2 Out 3 Ausgang Bit 3 Out 4 Ausgang Bit 4...
  • Seite 79 BIS C-6025 Technische Daten Abmessungen, Gehäuse Metall Gewicht Abmessungen 175 x 120 x 60 mm Gewicht 820 g Temperaturbereiche Umgebungstemperatur 0 °C bis + 60 °C Anschlüsse Stromversorgung Einbaustecker X1, 5-polig (Stift) Serielle Schnittstelle Einbaustecker X2, 9-polig (Stift) Parallele Schnittstelle Einbaustecker X3, 19-polig (Stift) Schreib-/Lesekopf Einbaustecker Head 1 u.
  • Seite 80 BIS C-6025 Technische Daten Elektrische Steuerausgänge Optokoppler getrennt Anschlüsse plusschaltend (Fortsetzung) *) = 0 V für Ein- und Ausgänge **) = +24 V für Ausgänge Spannungsversorgung Ausgang DC 24 V ±20 % Restwelligkeit <10 % Ausgangsstrom max. 20 mA Spannungsabfall bei 20 mA ca.
  • Seite 81 BIS C-6025 Technische Daten Process Control Equipment Control No 3TLJ File No E227256 CE-Konformitätser- Dieses Produkt wurde unter Beachtung geltender europäischer Normen und klärung und Anwen- Richtlinien entwickelt und gefertigt. dersicherheit ☞ Sie können eine Konformitätserklärung separat anfordern. Weitere Sicherheitsmaßnahmen entnehmen Sie bitte dem Kapitel Sicherheit (siehe deutsch...
  • Seite 82: Bestellinformationen

    BIS C-6025-027-050-05-ST6 Balluff Identifikations-System Baureihe C Schreib/-Lesesystem Hardware-Typ 6025 = Metallgehäuse Software-Typ 027 = Balluff-Protokoll + Parallelprotokoll Schreib-/Lesekopf 050 = mit zwei Anschlüssen für externe Schreib-/Leseköpfe BIS C-3_ _ (ausgenommen BIS C-350 und C-352) Schnittstelle = RS 232 (V.24-Schnittstelle) oder Parallelschnittstelle Kundenanschluss ST6 = Steckervariante, 3 Rundsteckverbinder für Spannungsversorgung,...
  • Seite 83: Symbole / Abkürzungen

    Symbole / Abkürzungen DC Current Limited Power Source Class 2 Funktionserde ESD Symbol deutsch...
  • Seite 84: Ascii-Tabelle

    Anhang, ASCII-Tabelle l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t l r t...

Diese Anleitung auch für:

Bis c-60 5 serieBis c-6005Bis c-6025

Inhaltsverzeichnis