Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

L60_3-025_829744_0608-d.p65
1
2
Nr. 829 744 D/E • Ausgabe 0608
Änderungen vorbehalten.
Ersetzt Ausgabe 0511.
Balluff GmbH
Schurwaldstraße 9
73765 Neuhausen a.d.F.
Deutschland
Telefon +49 7158 173-0
Telefax +49 7158 5010
balluff@balluff.de
Elektronische Identifikations-Systeme BIS
www.balluff.com
Handbuch
Auswerteeinheit BIS L-60_3
DeviceNet
English – please turn over!

Werbung

Kapitel

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Balluff BIS L-60_3

  • Seite 1 L60_3-025_829744_0608-d.p65 Handbuch Elektronische Identifikations-Systeme BIS Auswerteeinheit BIS L-60_3 DeviceNet English – please turn over! Nr. 829 744 D/E • Ausgabe 0608 Änderungen vorbehalten. Ersetzt Ausgabe 0511. Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a.d.F. Deutschland Telefon +49 7158 173-0 Telefax +49 7158 5010 www.balluff.com...
  • Seite 2: Inhaltsverzeichnis

    Bestellinformationen: Typschlüssel, Zubehör ..........84/85 ..... 92/93 Anhang, ASCII-Tabelle ......................94 Sicherheitshinweise Bestimmungs- Auswerteeinheiten BIS L-60_3 bilden zusammen mit den anderen Bausteinen des Systems gemäßer Betrieb BIS L das Identifikations-System und dürfen nur für diese Aufgabe im industriellen Bereich entsprechend Klasse A des EMV-Gesetzes eingesetzt werden.
  • Seite 3: Einführung, Identifikations-System Bis L

    Das Identifikationssystem BIS L ermöglicht den Einsatz von nur lesbaren Datenträgern. ☞ Sind 2 Schreib-/Leseköpfe an die Auswerteeinheit BIS L-60_3 angeschlossen, können beide Schreib-/Leseköpfe unabhängig voneinander bearbeitet werden. D.h., am einen Schreib-/Lese- kopf kann ein Datenträger gelesen werden, während am anderen Schreib-/Lesekopf auf einen anderen Datenträger geschrieben wird.
  • Seite 4: Auswerteeinheit Bis L-60_3 Basiswissen Für Die Anwendung

    Der Anschluss erfolgt über Rundsteckverbinder. Es können zwei Schreib-/Leseköpfe über Kabel angeschlossen werden. Die Auswerteeinheiten BIS L-60_3 verfügen zusätzlich über einen digitalen Eingang. Der Eingang hat je nach Konfiguration unterschiedliche Funktionen (siehe Parametrierung). Die Schreib-/Leseabstände richten sich nach der Wahl des Datenträgers. In den jeweiligen Handbüchern zu den Schreib-/Leseköpfen der Baureihe BIS L-3_ _ finden Sie sämtliche...
  • Seite 5: Bus-Anbindung Devicenet

    Anschaltbaugruppe entnehmen Sie bitte dem zugehörigen Handbuch. Verbindungsaufbau Der Aufbau einer Verbindung zwischen der Anschaltbaugruppe und der Auswerteeinheit BIS L-60_3 erfolgt mit Hilfe des predifined master/slave connection set. Die DeviceNet- Funktionalität des BIS L-60_3 entspricht einem group 2 only server. Objektemodell DeviceNet beschreibt alle Parameter und Funktionen eines Gerätes anhand eines Objekte-...
  • Seite 6 BUS-Anbindung DeviceNet MAC-ID einstellen Die MAC-ID der Auswerteeinheit BIS L-60_3 kann mit dem Schiebeschalter S1.1 - 1.6 einge- stellt werden. Der Schiebeschalter S1.1 - 1.6 ist binär codiert. Die Einstellung der Stations- adresse erfolgt nach dem in der Tabelle gezeigten Schema:...
  • Seite 7: Funktionsbeschreibung Parametrierung Der Auswerteeinheit Bis L-60_3

    DeviceNet-Nodes. Informationen zur Erstellung eines Projekts entnehmen Sie bitte dem Handbuch der Software RS NetWorx. Jeder Lieferung der Auswerteeinheit BIS L-60_3 liegt eine Diskette mit der EDS-Datei (EDS = EDS-file electronic data sheet) bei. Die EDS-Datei enthält sämtliche Geräteparameter der Auswerte- installieren einheit BIS L-60_3 und wird in der EDS-Library von RS NetWorx installiert.
  • Seite 8 HD_SL_Mode class: Anwahl Schreib-/ instance: 01 Lesekopf attribute: 67 Werkseinstellung: 2 heads (= 0) Wählen Sie diese Einstellung, wenn die Auswerteeinheit BIS L-60_3 mit 2 Köpfen betrieben wird. andere Einstellungen: reserved (= 1) Diese Einstellung ist reserviert für spätere Anwendungen.
  • Seite 9 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS L-60_3 Parameter 5 BIS_Mode class: Betriebsart BIS instance: 01 attribute: 68 Werkseinstellung: Mode 1 (= 0) Standard-Mode: Gerät arbeitet mit dem Balluff-BUS- Protokoll. Lese- und Schreibaufträge werden von der Steuerung über die I/O-polling-Daten koordiniert. Nähere...
  • Seite 10 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS L-60_3 Parameter 9 DP2_Auto_Read class: Autolesen bei instance: 01 CT Present Kopf 2 attribute: 6C Werkseinstellung: Disable (= 0) CT Present-Daten, wenn der Datenträger in den Schreib-/ Lesebereich von Kopf 2 kommt. andere Einstellungen:...
  • Seite 11 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS L-60_3 Parameter 13 Input length 1 class: Mode 2: instance: 01 Anzahl Byte attribute: 65 Lesen Kopf 1 Werkseinstellung: 31 Byte andere Einstellungen: 2 Byte ... (Buffer_Length – Input length 2 – 2) Byte Mit dieser Einstellung wird festgelegt, wie viele Byte vom Datenträger im BIS-Mode 2 am Kopf 1 gelesen werden...
  • Seite 12 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS L-60_3 Parameter 17 Input length 2 class: Mode 2: instance: 01 Anzahl Byte attribute: 6B Lesen Kopf 2 Werkseinstellung: 31 Byte andere Einstellungen: 2 Byte ... (Buffer_Length – Input length 1 – 2) Byte Mit dieser Einstellung wird festgelegt, wie viele Byte vom Datenträger im BIS-Mode 2 am Kopf 2 gelesen werden...
  • Seite 13 72 Werkseinstellung: Alle Datenträgertypen (= 0) In dieser Einstellung werden alle Datenträgertypen von der von der Auswerteeinheit BIS L-60_3 erkannt und bearbeitet. andere Einstellungen: BIS L-10_-01/L (= 1) In dieser Einstellung werden nur Datenträgertypen vom Typ BIS L-10_-01/L von der Auswerteeinheit BIS L-60_3 erkannt und bearbeitet.
  • Seite 14: Betriebsarten (Mode 1, Mode 2)

    Wird der Parameter Buffer_Ready mit Ready (=1) gesendet, dann überprüft die Auswerteeinheit BIS L-60_3, ob die Einstellung gültig ist. Ist dies der Fall, werden die neuen Einstellungen über- nommen. Andernfalls wird die Einstellung des Parameters mit „Invalid attribute value“ abge- wehrt.
  • Seite 15: Funktionsbeschreibung Kommunikation Mit Der Auswerteeinheit

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Kommunikation mit der Auswerteeinheit Prinzipieller Ablauf Die Kommunikation zwischen dem steuernden System und der Auswerteeinheit erfolgt in einem festen Protokollablauf. Die Gültigkeit von Daten von der Steuerung an die Auswerte- einheit oder umgekehrt von der Auswerteeinheit an die Steuerung wird durch Steuer-Bit angezeigt.
  • Seite 16: Funktionsbeschreibung Ein- Und Ausgangspuffer

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Ein- und Ausgangspuffer Ausgangs- und Zur Übertragung von Befehlen und Daten zwischen der Auswerteeinheit BIS L-60_3 und dem Eingangspuffer steuernden System muss dieses zwei Felder bereitstellen. Die beiden Felder sind: – der Ausgangspuffer für die Steuerbefehle, die zu der Auswerteeinheit BIS L-60_3 geschickt werden und für die zu schreibenden Daten.
  • Seite 17: Mode 1

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Ein- und Ausgangspuffer Mode 1 und Mode 2 Beim Einstellen der Puffergrößen müssen folgende Regeln eingehalten werden: Gegenüberstellung Es müssen immer alle Regeln für die Parametrierung der Puffer eingehalten werden, auch wenn der betreffende Mode nicht benutzt wird! Mode 1 Die Puffergröße für Kopf 1 darf maximal dem Gesamtpuffer entsprechen: →...
  • Seite 18: Ausgangspuffer, Belegung Und Erklärung

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Ausgangspuffer, Belegung und Erklärung Belegung des Bit-Nr. Ausgangspuffers für Subadresse einen Schreib-/ = Bitleiste Bitname Lesekopf Befehlskennung oder Daten (Darstellung gilt für Kopf 1) Anfangsadresse (Low Byte) oder Programm-Nr. oder Daten Anfangsadresse (High Byte) oder Daten Anzahl Byte (Low Byte) oder Daten...
  • Seite 19 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Ausgangspuffer, Belegung und Erklärung Erklärungen zum Sub- Bedeutung Funktionsbeschreibung Ausgangspuffer adresse (Fortsetzung) Anfangsadresse Adresse, ab der vom Datenträger gelesen bzw. auf den (Low Byte) Datenträger geschrieben werden soll (das Low Byte deckt den Adressbereich von 0 bis 255 ab). oder Programm-Nr.
  • Seite 20: Eingangspuffer, Belegung Und Erklärung

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Eingangspuffer, Belegung und Erklärung Belegung des Bit-Nr. Eingangspuffers für Subadresse einen Schreib-/ Lesekopf = Bitleiste Bitname (Darstellung gilt für Fehlercode oder Daten Kopf 1) Daten Daten Daten Daten Daten Daten Erklärungen zum Sub- Bit- Bedeutung Funktionsbeschreibung Eingangspuffer adresse name...
  • Seite 21: Datenträger-Typen

    Diese sind schreib-/lesbar. Zusätzlich besitzen sie eine einmalige Seriennummer von 4 Byte. Diese sind nur lesbar. Auf dem Datenträger befinden sich zusätzliche Speicherbereiche zur Konfiguration und geschützte Daten. Diese Bereiche lassen sich mit der Auswerteeinheit BIS L-60_3 nicht bearbeiten. Datenträger BIS L-1_ _ werden mit der Konfiguration FF ausgeliefert.
  • Seite 22: Datenträger Bearbeiten

    Funktionen Bei Datenträgern vom Typ BIS L-2_ _ werden alle Daten bereits bei CT present gelesen und ausgegeben. Es sind keine weiteren Befehle der Auswerteeinheit BIS L-60_3 erforderlich. Geräteparameter Bei Verwendung eines Datenträgers vom Typ BIS L-2_ _ sind folgende Geräteparameter...
  • Seite 23 Im normalen Betrieb wird ein Lese-/Schreibauftrag mit dem Setzen des AF-Bit und einer im Dynamikbetrieb Fehlernummer von der Auswerteeinheit BIS L-60_3 abgelehnt, wenn sich kein Datenträger im aktiven Bereich des Schreib-/Lesekopfs befindet. Ist die Funktion Dynamikbetrieb konfiguriert, nimmt die Auswerteeinheit den Lese-/Schreibauftrag an und speichert ihn. Wird ein Datenträ- ger erkannt, wird der gespeicherte Auftrag ausgeführt.
  • Seite 24 Programm abspeichern: Mit der Befehlskennung 06 wird das Schreib-/Leseprogramm an die Auswerteeinheit BIS L-60_3 übergeben. Pro Befehl wird ein Programm abgespeichert. Es müssen immer alle 25 Programmsätze plus zusätzlich 2 Byte mit FF als Endekennung übergeben werden. Insgesamt sind somit 104 Byte Informationen je Programm zu übertragen (einschließlich Befehlskennung und Programmnummer).
  • Seite 25 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Datenträger bearbeiten Vom Datenträger Mit der Befehlskennung 21 können die Programmsätze, die im Programm hinterlegt sind, lesen, mit Programm vom Datenträger ausgelesen werden. Der Anwender muss genau dokumentieren, welche Gemischter Daten von wo und mit welcher Anzahl Byte für das gewählte Programm gelesen werden (siehe Datenzugriff Beispiel 7 auf 61).
  • Seite 26: Beispiele Für Den Protokollablauf

    (BIS L-10 _-01/L). Da 2 Byte je Block für den CRC_16 verwendet werden, sind lediglich 168 Byte des Datenträgers für die Nutzbyte verfügbar. Somit: Anfangsadresse = 0, Anzahl Byte = 168. Steuerung: Identifikations-System BIS L-60_3: 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der Reihenfolge der Darstellung bearbeiten:...
  • Seite 27 Mode 1: Beispiele für den Protokollablauf 2. Beispiel Lesen von 17 Byte ab Datenträgeradresse 10 (Datenträgertyp BIS L-10 _-01/L): Steuerung: Identifikations-System BIS L-60_3: Bei Parametrierung 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der Reihen- mit 8 Byte...
  • Seite 28 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Beispiele für den Protokollablauf 3. Beispiel Steuerung: Identifikations-System BIS L-60_3: (Fortsetzung) 5.) Subadressen des Eingangspuffers bearbeiten: 6.) Subadressen des Eingangspuffers bearbeiten: (wie 2. Beispiel, 01...07 Die zweiten 7 Byte Daten kopieren 01...03 Die restlichen 3 Byte Daten eintragen...
  • Seite 29 Mode 1: Beispiele für den Protokollablauf 5. Beispiel Schreiben von 16 Byte ab Datenträgeradresse 20 (Datenträgertyp BIS L-10 _-01/L): Steuerung: Identifikations-System BIS L-60_3: Bei Parametrierung 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der mit 8 Byte...
  • Seite 30 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 1: Beispiele für den Protokollablauf 6. Beispiel Steuerung: Identifikations-System BIS L-60_3: Programm 5.) Subadressen des Ausgangspuffers bearbeiten: 6.) Subadressen des Eingangspuffers bearbeiten: Gemischter Datenzugriff 2. Anzahl Byte (High Byte) 00 TO-Bit invertieren abspeichern 3. Anfangsadresse (Low Byte) 70...
  • Seite 31 Mode 1: Beispiele für den Protokollablauf 7. Beispiel Lesen des Datenträgers mit Programm Nr. 1 (Datenträgertyp BIS L-10 _-01/L): Programm Steuerung: Identifikations-System BIS L-60_3: Gemischter 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der Reihen- Datenzugriff Reihenfolge der Darstellung bearbeiten:...
  • Seite 32: Ausgangspuffer, Belegung Und Erklärung

    Grundzustand des jeweiligen Schreib-/Lesekopfs erzeugen: 9. Beispiel Beide Schreib-/Leseköpfe des Identifikations-Systems können unabhängig voneinander in den Grundzustand gebracht werden. Steuerung: Identifikations-System BIS L-60_3: 1.) Subadressen des Ausgangspuffers bearbeiten: 2.) In den Grundzustand gehen; Subadressen des Eingangspuffers bearbeiten: GR-Bit setzen BB-Bit rücksetzen 3.) Subadressen des Ausgangspuffers bearbeiten:...
  • Seite 33: Eingangspuffer, Belegung Und Erklärung

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 2: Ausgangspuffer, Belegung und Erklärung Erklärungen zum Sub- Bit- Bedeutung Funktionsbeschreibung Ausgangspuffer adresse name (Fortsetzung) Auftrag Signalisiert dem Identifikations-System, dass ein Auftrag Bitleiste für den jeweiligen Schreib-/Lesekopf vorliegt. Sub- Bedeutung Funktionsbeschreibung adresse Daten zum Schreiben auf den Datenträger Daten zum Schreiben auf den Datenträger Letztes Byte:...
  • Seite 34 L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 2: Eingangspuffer, Belegung und Erklärung Erklärungen zum Sub- Bit- Bedeutung Funktionsbeschreibung Eingangspuffer adresse name (Fortsetzung) (Fortsetzung) Bitleiste Input Wenn der Parameter DigIN_Mode = 1 ist, zeigt dieses Bit den Zustand des Eingangs an. Auftrag Fehler Der Auftrag wurde fehlerhaft bearbeitet/abgebrochen. Auftrag Ende Der Auftrag wurde ohne Fehler beendet.
  • Seite 35: Datenträger Bearbeiten

    L60_3-025_829744_0608-d.p65 Funktionsbeschreibung Mode 2: Datenträger bearbeiten Lesen und Schreiben Für die Durchführung eines Lese- oder Schreibauftrags muss sich ein Datenträger im aktiven Bereich des Schreib-/Lesekopfs befinden. Ein Lese-/Schreibauftrag hat folgenden Ablauf (siehe Beispiele auf den 72ff): 1. Die Steuerung gibt auf den Ausgangspuffer: –...
  • Seite 36: Funktionsbeschreibung Mode 2: Beispiele Für Den Protokollablauf

    Im normalen Betrieb wird ein Lese-/Schreibauftrag mit dem Setzen des AF-Bit und einer im Dynamikbetrieb Fehlernummer von der Auswerteeinheit BIS L-60_3 abgelehnt, wenn sich kein Datenträger im aktiven Bereich des Schreib-/Lesekopfs befindet. Ist die Funktion Dynamikbetrieb konfiguriert, nimmt die Auswerteeinheit den Lese-/Schreibauftrag an und speichert ihn. Wird ein Datenträ- ger erkannt, wird der gespeicherte Auftrag ausgeführt.
  • Seite 37 Leseauftrag an Kopf 1 mit Parameter Input length 1 = 12 Byte, Output length 1 = 8 Byte mit Lesefehler (Datenträgertyp BIS L-10 _-01/L): Steuerung: Identifikations-System BIS L-60_3: 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der Reihen-...
  • Seite 38: Schreib-/Lesezeiten

    Schreibauftrag an Kopf 1 mit Parameter Input length 1 = 12 Byte, Output length 1 = 8 Byte mit Schreibfehler (Datenträgertyp BIS L-10 _-01/L): Steuerung: Identifikations-System BIS L-60_3: 1.) Subadressen des Ausgangspuffers in der 2.) Subadressen des Eingangspuffers in der Reihen-...
  • Seite 39: Funktionsanzeigen

    L60_3-025_829744_0608-d.p65 Funktionsanzeigen Funktionsanzeigen Über die drei seitlichen LED meldet die Auswerteeinheit BIS L-60_3 die wichtigsten Betriebs- am BIS L-60_3 zustände des Identifikations-Systems. Betriebszustand Bedeutung MOD / NET STATUS aus Gerät ist nicht betriebsbereit – Gerät hat den Dup_MAC-ID Test noch nicht durchgeführt –...
  • Seite 40: Öffnen Der Auswerteeinheit

    L60_3-025_829744_0608-d.p65 BIS L-6003 Öffnen der Auswerteeinheit Öffnen der Um die folgenden Aktionen ausführen zu können, ist die Auswerteeinheit BIS L-6003 zu Auswerteeinheit öffnen: BIS L-6003 – DeviceNet MAC-ID einstellen, – Baudrate einstellen, Head2 Head1 – EEPROM wechseln. Sorgen Sie vor dem Öffnen dafür, dass das Gerät spannungsfrei geschaltet ist.
  • Seite 41: Wechseln Des Eeprom

    L60_3-025_829744_0608-d.p65 BIS L-6003 Wechseln des EEPROM EEPROM in der Um das EEPROM zu wechseln, ist die Auswerteeinheit entsprechend den Angaben auf Auswerteeinheit zu öffnen. BIS L-6003 wechseln Head2 Head1 Sorgen Sie vor dem Öffnen dafür, dass das Gerät spannungsfrei geschaltet ist. Um das EEPROM beim Wechseln nicht zu be- Head 2 Head 1...
  • Seite 42 89/336/EWG (EMV-Richtlinie) und des EMV-Gesetzes entsprechen. In unserem EMV-Labor, das von der DATech für Prüfungen der elektromagnetischen Verträglichkeit akkreditiert ist, wurde der Nachweis erbracht, dass die Balluff-Produkte die EMV-Anforderungen der Fachgrundnorm EN 61000-6-4 (Emission), EN 61000-6-2 (Störfestigkeit) erfüllen. BIS L-6003 Bestellinformationen Typenschlüssel...
  • Seite 43: Montage Auswerteeinheit

    L60_3-025_829744_0608-d.p65 BIS L-6003 Bestellinformationen Zubehör Bestellbezeichnung (optional, nicht im Steckverbinder für X1 BKS-S 79-00 Lieferumfang) für X2 BKS-S 92-00 für X3 BKS-S 94-00 Verschlusskappe für Head _, X3 BKS 12-CS-00 Abschlusswiderstand für X3 BKS-S 94-R01 Anschlusskabel für Head 1, Head 2; 5 m BIS L-500-PU-05 Anschlusskabel für Head 1, Head 2;...
  • Seite 44 L60_3-025_829744_0608-d.p65 BIS L-6023 Öffnen der Auswerteeinheit Öffnen der Um die folgenden Aktionen ausführen zu können, ist die Auswerteeinheit BIS L-6023 zu Auswerteeinheit öffnen: BIS L-6023 – DeviceNet MAC-ID einstellen, – Baudrate einstellen, – EEPROM wechseln. Sorgen Sie vor dem Öffnen dafür, dass das Gerät spannungsfrei geschaltet ist.
  • Seite 45 L60_3-025_829744_0608-d.p65 BIS L-6023 Wechseln des EEPROM EEPROM in der Um das EEPROM zu wechseln, ist die Auswerteeinheit zu öffnen. Auswerteeinheit BIS L-6023 wechseln Sorgen Sie vor dem Öffnen dafür, dass das Gerät spannungsfrei geschaltet ist. Head 2 Head 1 Um das EEPROM beim Wechseln nicht zu beschädigen, beachten Sie bitte die Regeln für den Umgang mit elektrosta- tisch gefährdeten Bauelementen.
  • Seite 46 89/336/EWG (EMV-Richtlinie) und des EMV-Gesetzes entsprechen. In unserem EMV-Labor, das von der DATech für Prüfungen der elektromagnetischen Verträglichkeit akkreditiert ist, wurde der Nachweis erbracht, dass die Balluff-Produkte die EMV-Anforderungen der Fachgrundnorm EN 61000-6-4 (Emission), EN 61000-6-2 (Störfestigkeit) erfüllen. BIS L-6023 Bestellinformationen Typenschlüssel...
  • Seite 47: Anhang, Ascii-Tabelle

    L60_3-025_829744_0608-d.p65 BIS L-6023 Bestellinformationen Zubehör Bestellbezeichnung (optional, nicht im Steckverbinder für X1 BKS-S 79-00 Lieferumfang) für X2 BKS-S 98-00 für X3 BKS-S 99-00 Verschlusskappe für X2 118735 Abschlusswiderstand für X2 BKS-S 98-R01 Verschlusskappe für Head 1, Head 2 BKS 12-CS-00 Verschlusskappe für X4 BES 12-SM-2...
  • Seite 48 L60_3-025_829744_0608-e.p65 Manual Electronic Identification Systems BIS Processor BIS L-60_3 DeviceNet Deutsch – bitte wenden! No. 829 744 D/E • Edition 0608 Subject to modification. Replaces edition 0511. Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a.d.F. Germany Phone +49 7158 173-0 Fax +49 7158 5010 www.balluff.com...
  • Seite 49: Safety Considerations

    Safety Considerations Approved Operation Series BIS L-60_3 processors along with the other BIS L system components comprise an identification system and may only be used for this purpose in an industrial environment in conformity with Class A of the EMC Law.
  • Seite 50: Introduction Bis L Identification Systems

    The BIS L identification system allows the use of read-only data carriers. ☞ If 2 read/write heads are connected to a BIS L-60_3 processor, both heads can be operated independently of each other. This means for example that you can read a data carrier from one head while writing to another data carrier at the other head.
  • Seite 51: Bis L-60_3 Processor Basic Knowledge For Application

    1) Ein gemischter Betrieb mit Datenträgern vom Typ BIS L-10_-01/L und BIS L-20_-03/L ist möglich. identification system 2) When connecting the BIS L-60_3 Processor per drop line, the DeviceNet output should be closed off with (example) a cap (see Accessories 85/93).
  • Seite 52: Bus Interface Devicenet

    DeviceNet nodes. Information for configuring the Master can be found in the corresponding manual. Opening the The connection between the NMaster and the BIs L-60_3 Processor is made using the connection predefined master/slave connection set. The DeviceNet functionality of the BIS L-60_3 corresponds to a group 2 only server.
  • Seite 53 BUS interface DeviceNet Setting the MAC-ID The MAC-ID of the BIS L-60_3 Processor can be set using the slide switch S1.1 - 1.6. The slide switch S1.1 - 1.6 is binary coded. The station address is set as shown in the table:...
  • Seite 54: Parametering The Bis L-60_3 Processor

    L60_3-025_829744_0608-e.p65 Function Description Parametering the BIS L-60_3 processor The parameters for operating the BIS L-60_3 Processor are stored in the BIS Config Object (class 64 ) and in the BIS R/W Object (class 65 ). The parameters are accessed using explicit messages.
  • Seite 55 Read/write head instance: 01 selection attribute: 67 Factory setting: 2 heads (= 0) Select this setting if you want to operate the BIS L-60_3 Processor with 2 heads. Other settings: reserved (= 1) The setting is reserved for later applications.
  • Seite 56 *) Please take special specified. The entire buffer size is sent between the controller note of the explanation and the BIS L-60_3 Processor in I/O polling. of the in-/output The setting is valid in BIS Mode 1 and BIS Mode 2.
  • Seite 57 L60_3-025_829744_0608-e.p65 Function Description Parametering the BIS L-60_3 processor Parameter 9 DP2_Auto_Read class: Auto Read for instance: 01 attribute: 6C CT Present Head 2 Factory setting: Disable (= 0) CT Present data, when the data carrier enters the read/write zone of Head 2.
  • Seite 58 L60_3-025_829744_0608-e.p65 Function Description Parametering the BIS L-60_3 processor Parameter 13 Input length 1 class: Mode 2: instance: 01 No. of bytes to attribute: 65 read Head 1 Factory setting: 31 Byte Other settings: 2 Byte ..(Buffer_Length – Input length 2 – 2) Byte This setting specifies how many bytes should be read from the data carrier in BIS Mode 2 on Head 1.
  • Seite 59 L60_3-025_829744_0608-e.p65 Function Description Parametering the BIS L-60_3 processor Parameter 17 Input length 2 class: Mode 2: instance: 01 No. of bytes to read attribute: 6B Head 2 Factory setting: 31 byte Other settings: 2 byte ..(Buffer_Length – Input length 1 – 2) byte This setting specifies how many bytes should be read from the data carrier in BIS Mode 2 on Head 2.
  • Seite 60 Other settings: BIS L-10_-01/L (= 1) In this setting only data carriers of type BIS L-10_-01/L are detected and processed by BIS L-60_3 processor. BIS L-20_-03/L (= 3) In this setting only data carriers of type BIS L-20_-03/L are detected and processed by BIS L-60_3 processor.
  • Seite 61: Operating Modes (Mode 1, Mode 2)

    For explanations of buffer sizes, see 31 ff. ☞ When the parameter Buffer_Ready with Ready (=1) is sent, the BIS L-60_3 Processor checks whether the setting is valid. If yes, the new settings are applied. Otherwise the parameter setting is rejected with „Invalid attribute value“.
  • Seite 62: Communication With The Processor

    L60_3-025_829744_0608-e.p65 Function Description Communication with the processor Basic Procedure Communication between the host system and the processor takes place using a fixed proto- col sequence. Data integrity from the control to the processor and vice-versa is indicated by a control bit. This bit is used to implement a handshake between the control and the processor. Following is a simplified sequence for job sent by the controller to the processor for Mode 1 and Mode 2: Basic Procedure...
  • Seite 63: Input And Output Buffers

    These two fields are: – the output buffer for the control commands which are sent to the BIS L-60_3 and for the data to be written. – the input buffer for the data to be read and for the designators and error codes which come from the BIS L-60_3.
  • Seite 64: Mode

    L60_3-025_829744_0608-e.p65 Function Description Input and Output Buffers Mode 1 and Mode 2 Observe the following rules when setting the buffer lengths: comparison All the rules for parametering the buffers must be followed, even if the corresponding mode is not used! Mode 1 The buffer length for Head 1 may not exceed the total buffer length: →...
  • Seite 65: Output Buffer, Configuration And Explanation

    L60_3-025_829744_0608-e.p65 Function Description Mode 1: Output buffer, configuration and explanation Configuration of the Bit No. output buffer for one Subaddress read/write head (Example shown for = Bit Header Bit Name Head 1) Command Designator Data Start Address (Low Byte) or Program No. Data Start Address (High Byte) Data...
  • Seite 66 L60_3-025_829744_0608-e.p65 Function Description Mode 1: Output buffer, configuration and explanation Description of Sub- Meaning Function Description Output Buffer address (continued) Start address Address at which reading from or writing to the data carrier begins. (Low Byte) (The Low Byte includes the address range from 0 to 255). Program No.
  • Seite 67: Input Buffer, Configuration And Explanation

    L60_3-025_829744_0608-e.p65 Function Description Mode 1: Input buffer, configuration and explanation Configuration of the Bit No. input buffer for one Subaddress read/write head (Example shown for = Bit Header Bit Name Head 1) Error Code Data Data Data Data Data Data Data Description of Sub-...
  • Seite 68: Data-Carrier Models

    01 is output in Byte 1 of the input buffer and then the 4 bytes representing the unique serial number. The full command set of the BIS L-60_3 processor can be used with model BIS L-1_ _ Functions data carriers.
  • Seite 69: Processing Data Carriers

    ; Instance: 01 ; Attribute 6B Output length2 (class: 65 ; Instance: 01 ; Attribute 6E All other parameters can be left at their factory setting for the BIS L-60_3 processor. TypSN (class: 64 ; Instance: 01 ; Attribute 71 Enable (=1) →...
  • Seite 70 Mode 1: Processing data carriers Reading and writing In normal operation a read/write job is rejected by the BIS L-60_3 processor by setting the in dynamic mode AF bit and an error number if there is no data carrier in the active zone of the read/write head.
  • Seite 71 Mode 1: Processing data carriers Mixed Data Access Small read/write programs can be stored in the BIS L-60_3 processor’s EEPROM. The Mixed Data Access function is useful when the required information is stored on the data carrier at various addresses. This function makes it possible to read out this “mixed”, i.e. non- contiguously stored data from the data carrier in a single procedure and using just one com- mand.
  • Seite 72 L60_3-025_829744_0608-e.p65 Function Description Mode 1: Processing data carriers Read from data The command identifier 21 can be used to read out the program records stored in the carrier, with program program from the data carrier. The user must document exactly which data are to be read Mixed Data Access from where and with what number of bytes for the respective program (see example 7 on Write to data carrier,...
  • Seite 73: Examples For Protocol Sequence

    (BIS L-10 _-01/L). Because 2 bytes are used for the CRC only 168 bytes can be used as data bytes, hence: start address = 0, number of bytes = 168. Host: BIS L-60_3 Identification System: 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 74 Example No. 2 Read 17 bytes starting at data carrier address 10 (data carrier type BIS L-10 _-01/L): Host: BIS L-60_3 Identification System: For parametering 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 75 L60_3-025_829744_0608-e.p65 Function Description Mode 1: Examples for protocol sequence Example No. 3 Host: BIS L-60_3 Identification System: (continued) 5.) Process subaddresses of the input buffer: 6.) Process subaddresses of the input buffer: like 2nd example but 01...07 Copy second 7 data bytes 01...03...
  • Seite 76 Mode 1: Examples for protocol sequence Example No. 5 Write 16 bytes starting at data carrier address 20 (data carrier type BIS L-10 _-01/L): Host: BIS L-60_3 Identification System: For parametering with 8-byte buffer 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 77 L60_3-025_829744_0608-e.p65 Function Description Mode 1: Examples for protocol sequence Example No. 6 Host: BIS L-60_3 Identification System: Store Mixed Data 5.) Process subaddresses of the output buffer: 6.) Process subaddresses of the input buffer: Access program (continued) 2nd number of bytes (High Byte) 00...
  • Seite 78 Read data carrier using Program No. 1 (data carrier type BIS L-10 _-01/L): Use Mixed Data Host: BIS L-60_3 Identification System: Access program 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 79: Output Buffer, Configuration And Explanation

    Put the relevant read/write head into ground state: Both read/write heads can be independently set to the ground state. Host: BIS L-60_3 Identification System: 1.) Process subaddresses of the output buffer: 2.) Go to ground state; Process subaddresses of the input buffer:...
  • Seite 80 L60_3-025_829744_0608-e.p65 Function Description Mode 2: Output buffer, configuration and explanation Description of Sub- Meaning Function Description Output Buffer address Name (continued) (continued) Bit Header AV Command Signals the identification system that a command for the respective read/write head is present. Sub- Meaning Function Description...
  • Seite 81 L60_3-025_829744_0608-e.p65 Function Description Mode 2: Input buffer, configuration and explanation Description of Sub- Meaning Function Description Input Buffer address Name (continued) (continued) Bit Header IN Input If the parameter "DigIN_Mode" is 1, this bit indicates the state of the Input. Command Error The command was incorrectly processed or aborted.
  • Seite 82 L60_3-025_829744_0608-e.p65 Function Description Mode 2: Processing data carriers Reading and writing To carry out a read or write job, the data carrier must be located in the active zone of the read/ write head. A read/write job has the following sequence (see examples on 72ff): 1.
  • Seite 83 Mode 2: Processing data carriers Reading and writing In normal operation a read/write job is rejected by the BIS L-60_3 processor by setting the AF in dynamic mode bit and an error number if there is no data carrier in the active zone of the read/write head. If dynamic mode is configured, the processor accepts the read/write job and stores it.
  • Seite 84 Read job on Head 1 with parameter Input length 1 = 12 Byte, Output length 1 = 8 Byte with read error (data carrier type BIS L-10 _-01/L): Host: BIS L-60_3 Identification System: 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 85: Read/Write Times

    Write job on Head 1 with parameter Input length 1 = 12 Byte, Output length 1 = 8 Byte with write error (data carrier type BIS L-10 _-01/L): Host: BIS L-60_3 Identification System: 1.) Process subaddresses of the output buffer in the 2.) Process subaddresses of the input buffer in the...
  • Seite 86: Led Display

    L60_3-025_829744_0608-e.p65 LED Display Function displays The BIS L-60_3 uses the three side-mounted LED's to indicate important conditions of the on BIS L-60_3 identification system. Status Meaning MOD / NET STATUS Device is not ready – Device has not yet carried out the Dup_MAC-ID Test noch –...
  • Seite 87: Opening The Processor

    L60_3-025_829744_0608-e.p65 BIS L-6003 Opening the Processor Opening the The BIS L-6003 processor must be opened to perform the following steps: Processor – Set DeviceNet MAC-ID, BIS L-6003 – Set baud rate, Head2 Head1 – Chamge EEPROM. Be sure that the unit is disconnected from power before opening.
  • Seite 88: Changing The Eeprom

    L60_3-025_829744_0608-e.p65 BIS L-6003 Changing the EEPROM Changing the To replace the EEPROM, open up the processor as described on EEPROM in the BIS L-6003 Head2 Head1 processor Be sure before opening that the unit is discon- nected from power. To avoid damaging the EEPROM, please ob- Head 2 Head 1 serve the requirements for handling electrostati-...
  • Seite 89: Ordering Information

    89/336/EEC (EMC-Guideline) and the EMC Law. Testing in our EMC Laboratory, which is accredited by the DATech for Testing of Electromagnetic Compatibility, has confirmed that Balluff products meet the EMC requirements of the Generic Standard EN 61000-6-4 (Emission) and EN 61000-6-2 (Noise Immunity).
  • Seite 90 L60_3-025_829744_0608-e.p65 BIS L-6003 Ordering Information Accessory Type Ordering code (optional, Connector for X1 BKS-S 79-00 not included) for X2 BKS-S 92-00 for X3 BKS-S 94-00 Protective cap for Head _, X3 BKS 12-CS-00 Termination for X3 BKS-S 94-R01 Connection cable for Head 1, Head 2;...
  • Seite 91 L60_3-025_829744_0608-e.p65 BIS L-6023 Opening the Processor Opening the The BIS L-6023 processor must be opened to perform the following steps: Processor – Set DeviceNet MAC-ID, BIS L-6023 – Set baud rate, – Chamge EEPROM. Be sure that the unit is disconnected from power before opening.
  • Seite 92 L60_3-025_829744_0608-e.p65 BIS L-6023 Changing the EEPROM Changing the To replace the EEPROM, open up the processor. EEPROM in the BIS L-6023 processor Be sure before opening that the unit is Head 2 Head 1 disconnected from power. To avoid damaging the EEPROM, please observe the requirements for handling electrostatically sensitive components.
  • Seite 93 89/336/EEC (EMC-Guideline) and the EMC Law. Testing in our EMC Laboratory, which is accredited by the DATech for Testing of Electromagnetic Compatibility, has confirmed that Balluff products meet the EMC requirements of the Generic Standard EN 61000-6-4 (Emission) and EN 61000-6-2 (Noise Immunity).
  • Seite 94 L60_3-025_829744_0608-e.p65 BIS L-6023 Ordering Information Accessory Type Ordering code (optional, Mating connector for X1 BKS-S 79-00 not included) for X2 BKS-S 98-00 for X3 BKS-S 99-00 Protective cap for X2 118735 Termination for X2 BKS-S 98-R01 Protective cap for Head 1, Head 2 BKS 12-CS-00 Protective cap for X4...

Inhaltsverzeichnis