background image

11

11

english

BIS C-60_3 Processor
Basic knowledge for application

The processor writes data from the host system to the data carrier or reads data from the tag
through the read/write head and prepares it for the host system. Host systems may include:

a host computer (e.g. industrial PC) or

 a programmable logic controller (PLC)

When sending data between the read/write head and the data carrier a procedure is required
for recognizing whether the data were correctly read or written.

The processor is supplied with standard Balluff procedure of double reading and comparing.
In addition to this procedure a second alternative is available: CRC-16 data checking.

Here a test code is written to the data carrier, allowing data to be checked for validity at any
time or location.

Advantages of CRC_16  

Advantages of double reading

Data checking even during the non-active phase
(CT outside read/write head zone).

No bytes on the data carrier need to be
reserved for storing a check code.

Shorter read times since each page is read only
once.

Shorter write times since no CRC needs to be
written.

Since both variations have their advantages depending on the application, the user is free to
select which method of data checking he wishes to use (see Parametering on   22).

It is not permitted to operate the system using both check procedures!

Control Function

Data checking

C60_3-025_825645_1310_e.p65

12

english

12

Communication between the BIS C-60_3 processor and the host system is via DeviceNet.

The DeviceNet system consists of the components:

– the Master (DeviceNet Master) as a controller component, and
– the bus nodes (here the BIS C-60_3 Processor)

A maximum of 63 nodes can be connected to a Master.

The Master converts the data: from the controlling system into the serial protocol of the
DeviceNet network and the reverse. For this it possesses the DeviceNet port for connecting
with the decentralized DeviceNet nodes. Information for configuring the Master can be found
in the corresponding manual.

The connection between the NMaster and the BIs C-60_3 Processor is made using the

predefined master/slave connection set

. The DeviceNet functionality of the BIS C-60_3

corresponds to a 

group 2 only server

.

DeviceNet describes the parameters and functions of a device using an object model. Access
by the network to the individual objects is accomplished exclusively using conection objects.
The object model of the BIS C-60_3 Processor is shown in   13.

DeviceNet

BUS interface DeviceNet

Opening the
connection

Object model

Summary of Contents for BIS C-60 3 Series

Page 1: ...t Handbuch English please turn over C60_3 025_825645_1310 d p65 2 Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a d F Deutschland Telefon 49 7158 173 0 Telefax 49 7158 5010 balluff balluff de www balluff com Nr 825 645 D E Ausgabe 1310 Änderungen vorbehalten Ersetzt Ausgabe 1002 ...

Page 2: ...d Betrieb sind nur durch geschultes Fachpersonal zulässig Unbefugte Eingriffe und unsachgemäße Verwendung führen zum Verlust von Garantie und Haftungsansprüchen Bei der Installation der Auswerteeinheit sind die Kapitel mit den Anschlussplänen genau zu beachten Besondere Sorgfalt erfordert der Anschluss der Auswerteeinheit an externe Steue rungen speziell bezüglich Auswahl und Polung der Verbindung...

Page 3: ...on zur Steuerung des Materialflusses z B bei variantenspezifischen Prozessen beim Werkstücktransport mit Förderanlagen zur Datengewinnung für die Qualitätssicherung zur Erfassung sicherheitsrelevanter Daten in der Werkzeugcodierung und überwachung in der Betriebsmittelorganisation im Lagerbereich zur Kontrolle der Lagerbewegungen im Transportwesen und in der Fördertechnik in der Entsorgung zur men...

Page 4: ... mit einer Verschlusskappe siehe Zubehör 90 verschlossen werden Trunk line Drop line T Port tap T Port tap Auswerte einheit mit Kopf BIS C 6003 Auswerteeinheit mit Adapter BIS C 6003 C60_3 025_825645_1310 d p65 8 deutsch 8 BIS C 3_ _ BIS C 3_ _ BIS C 3_ _ BIS C 3_ _ Einführung Identifikations System BIS C 6023 Datenträger BIS C 1_ _ Schreib Leseköpfe1 Schematische Darstellung eines Identifikations...

Page 5: ... Schreib Lesekopf über Kabel angeschlossen werden Die Auswerteeinheit BIS C 6023 besitzt ein Metallgehäuse Der Anschluss erfolgt über Rund steckverbinder Es können zwei Schreib Leseköpfe über Kabel angeschlossen werden Die Auswerteeinheiten BIS C 60_3 verfügen zusätzlich über einen digitalen Eingang Über diesen kann ein Hardware Reset der Auswerteeinheit durchgeführt werden Welche der oben beschri...

Page 6: ...anten je nach Anwendung vorteilhaft sind kann die Methode der Datensicherheit vom Anwender parametriert werden siehe 22 Ein Mischbetrieb der beiden Prüfverfahren ist nicht möglich Datensicherheit C60_3 025_825645_1310 d p65 12 deutsch 12 Die Kommunikation zwischen der Auswerteeinheit BIS C 60_3 und dem steuernden System erfolgt über das DeviceNet Das System DeviceNet besteht aus den Komponenten di...

Page 7: ...en Der Schiebeschalter S1 1 1 6 ist binär codiert Die Einstellung der Stations adresse erfolgt nach dem in der Tabelle gezeigten Schema Head X4 RS 232 X1 X2 X3 S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Schiebeschalter S1 bei geöffnetem Deckel S2 1 2 ON OFF Die Baudrate der Auswerteeinheit BIS C 60_3 kann mit dem Schiebeschalter S2 eingestellt werden Folgende Einstellungen sind möglich ...

Page 8: ...ne Diskette mit der EDS Datei EDS electronic data sheet bei Die EDS Datei enthält sämtliche Geräteparameter der Auswerte einheit BIS C 60_3 und wird in der EDS Library von RS NetWorx installiert Starten Sie hierzu RS NetWorx Wählen Sie unter Menü Tools EDS Wizard und folgen Sie den Installationsanweisungen EDS file installieren C60_3 025_825645_1310 d p65 16 deutsch 16 Funktionsbeschreibung Parame...

Page 9: ...det siehe 45 Parameter 1 Reset Option Parameter 2 Dynamikbetrieb Kopf 1 Kopf 2 C60_3 025_825645_1310 d p65 18 deutsch 18 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS C 60_3 DigIN_Mode class 64Hex instance 01Hex attribute 66Hex Werkseinstellung Disable 0 In dieser Einstellung wird der Zustand des digitalen Eingangs nicht in der Bitleiste des Eingangspuffers angezeigt andere Einstell...

Page 10: ...ter 6 Gesamte Puffergröße Bitte beachten Sie bei der Einstellung dieses Parameters besonders die Erklä rung der Ein Aus gangspuffer ab 32 C60_3 025_825645_1310 d p65 20 deutsch 20 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS C 60_3 Buffer_Length_Head1 class 64Hex instance 01Hex attribute 6AHex Werkseinstellung 32 andere Einstellungen 0 256 maximal Buffer_Length Mit diesem Parameter...

Page 11: ...unktion Autolesen siehe 44 Parameter 9 Autolesen bei CT Present Kopf 2 Parameter 10 Anfangsadresse für Autolesen Kopf 1 C60_3 025_825645_1310 d p65 22 deutsch 22 DP2_Start_Address class 64Hex instance 01Hex attribute 6EHex Werkseinstellung 0 andere Einstellungen 1 8191 Mit diesem Parameter wird die Startadresse eingestellt ab der ein Datenträger gelesen wird wenn ein Datenträger vor Kopf 2 erkannt...

Page 12: ...r Auswerteeinheit BIS C 60_3 Parameter 14 Mode 2 Anfangsadresse Lesen Kopf 1 C60_3 025_825645_1310 d p65 24 deutsch 24 Output length 1 class 65Hex instance 01Hex attribute 68Hex Werkseinstellung 31 Byte andere Einstellungen 2 Byte Buffer_Length Output length 2 2 Byte Mit dieser Einstellung wird festgelegt wie viele Byte vom Datenträger im BIS Mode 2 am Kopf 1 geschrieben werden sollen Bitte beacht...

Page 13: ...m Kopf 2 gelesen werden soll Parameter 18 Mode 2 Anfangsadresse Lesen Kopf 2 C60_3 025_825645_1310 d p65 26 deutsch 26 Funktionsbeschreibung Parametrierung der Auswerteeinheit BIS C 60_3 Parameter 19 Mode 2 Anzahl Byte Schreiben Kopf 2 Output length 2 class 65Hex instance 01Hex attribute 6EHex Werkseinstellung 31 Byte andere Einstellungen 2 Byte Buffer_Length Output length 1 2 Byte Mit dieser Eins...

Page 14: ... jetzt übernommen werden sollen andere Einstellungen Ready 1 Bitte beachten Sie dass die Einstellungen der Parameter Buffer_Length Buffer_Length_Head1 Input length 1 Output length 1 Input length 2 Output length 2 von der Aus werteeinheit BIS C 60_3 erst übernommen werden nachdem der Parameter Buffer_Ready mit Ready 1 gesendet wurde Erklärungen zur Puffergröße siehe ab 32 Wird der Parameter Buffer_...

Page 15: ...eich auf dem Datenträger gelesen oder beschrieben werden soll Mode 1 Mode 2 C60_3 025_825645_1310 d p65 30 deutsch 30 Prinzipieller Ablauf Funktionsbeschreibung Kommunikation mit der Auswerteeinheit Die Kommunikation zwischen dem steuernden System und der Auswerteeinheit erfolgt in einem festen Protokollaublauf Die Gültigkeit von Daten von der Steuerung an die Auswerte einheit oder umgekehrt von d...

Page 16: ...2 Mode 2 Bitte be achten Sie auch die 65 72 und die Beispiele auf den 73 76 C60_3 025_825645_1310 d p65 32 deutsch 32 Ausgangs und Eingangspuffer Zur Übertragung von Befehlen und Daten zwischen der Auswerteeinheit BIS C 60_3 und dem steuernden System muss dieses zwei Felder bereitstellen Die beiden Felder sind der Ausgangspuffer für die Steuerbefehle die zu der Auswerteeinheit BIS C 60_3 geschickt...

Page 17: ...ib Lesekopf 1 Die Größe für den Ausgangspuffer Bereich Kopf 1 wird durch den Parameter 15 Output length 1 Schreibdaten 1 Byte Bitleiste festgelegt 2 2 Ausgangspuffer Bereich Kopf 2 In diesem Bereich stehen Befehlskennungen und Schreibdaten vom Schreib Lesekopf 2 Die Größe für den Ausgangspuffer Bereich Kopf 2 wird durch den Parameter 19 Output length 2 Schreibdaten 1 Byte Bitleiste festgelegt Auft...

Page 18: ...elegung und Erklärung Bit Nr 7 6 5 4 3 2 1 0 Subadresse 00Hex Bitleiste CT TI HD GR AV Bitname 01Hex Befehlskennung oder Daten 02Hex Anfangsadresse Low Byte oder Programm Nr oder Daten 03Hex Anfangsadresse High Byte oder Daten 04Hex Anzahl Byte Low Byte oder Daten 05Hex Anzahl Byte High Byte oder Daten 06Hex Daten Daten Sub Bit Bedeutung Funktionsbeschreibung adresse name 00Hex CT Datenträgertyp D...

Page 19: ...gspuffer Fortsetzung Sub Bedeutung Funktionsbeschreibung adresse 02Hex 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 Nr des im EEPROM abzulegenden Programms in Verbindung mit Befehlskennung 06Hex für die Funktion Gemischter Datenzugriff Werte zwischen 01Hex und 0A...

Page 20: ...gspuffer Belegung und Erklärung Belegung des Eingangspuffers für einen Schreib Lesekopf Darstellung gilt für Kopf 1 Bit Nr 7 6 5 4 3 2 1 0 Subadresse 00Hex Bitleiste BB HF TO IN KN AF AE AA CP Bitname 01Hex Fehlercode oder Daten 02Hex Daten 03Hex Daten 04Hex Daten 05Hex Daten 06Hex Daten Daten Sub Bit Bedeutung Funktionsbeschreibung adresse name 00Hex BB betriebsbereit Das BIS Identifikations Syst...

Page 21: ...en 03Hex Datenträger wurde während des Lesens aus dem Schreib Lese bereich des Schreib Lesekopfs entfernt 04Hex Fehler beim Schreiben 05Hex Datenträger wurde während des Schreibens aus dem Schreib Lesebereich des Schreib Lesekopfs entfernt Fortsetzung siehe nächste Bitte beachten Sie den prinzipiellen Ablauf auf 30 und die Beispiele auf den 50 64 C60_3 025_825645_1310 d p65 42 deutsch 42 Funktions...

Page 22: ...tionsbeschreibung Mode 1 Datenträger bearbeiten Codetag Present Kommt der Datenträger in den aktiven Bereich des Schreib Lesekopfs signalisiert dies die Auswerteeinheit durch das Setzen des CP Bit Codetag Present Um das Lesen kleiner Datenmengen zu beschleunigen stellt das Identifikations System beim Erkennen eines Datenträgers sofort die ersten Byte des Datenträgers im Eingangspuffer des jeweilig...

Page 23: ...rst danach werden die Daten auf den Datenträger geschrieben wie auf 43 beschrieben Schreiben mit simultaner Datenübertragung Bei einem Schreibauftrag beginnt die Aus werteeinheit mit dem Schreiben der Daten auf den Datenträger sobald sie die ersten zu schreibenden Daten aus dem Ausgangspuffer von der Steuerung erhalten hat Sind alle Daten auf den Datenträger geschrieben wird das AE Bit gesetzt Les...

Page 24: ... dargestellt Das Auswechseln des EEPROM ist auf 86 für BIS C 6003 und auf 93 für BIS C 6023 beschrieben Funktionsbeschreibung Mode 1 Datenträger bearbeiten C60_3 025_825645_1310 d p65 48 deutsch 48 Funktionsbeschreibung Mode 1 Datenträger bearbeiten Vom Datenträger lesen mit Programm Gemischter Datenzugriff Auf Datenträger schreiben mit Programm Gemischter Datenzugriff Mit der Befehlskennung 21Hex...

Page 25: ...tialisierung Funktionsbeschreibung Mode 1 Datenträger bearbeiten C60_3 025_825645_1310 d p65 50 deutsch 50 1 Beispiel Bei Parametrierung mit 8 Byte Puffergröße Initialisieren des Datenträgers für die CRC 16 Datenprüfung Dieser Befehl entspricht im Ablauf einem Schreibbefehl Anfangsadresse und Anzahl Byte müssen der maximal verwendeten Datenmenge entsprechen Im Beispiel soll der komplette Speicherb...

Page 26: ...Darstellung bearbeiten 8 Subadressen des Eingangspuffers bearbeiten 4 Subadressen des Eingangspuffers bearbeiten 6 Subadressen des Eingangspuffers bearbeiten 3 Subadressen des Eingangspuffers bearbeiten 7 Subadressen des Eingangspuffers bearbeiten 5 Subadressen des Eingangspuffers bearbeiten 01Hex Befehlskennung 01Hex 02Hex Anfangsadresse Low Byte 0AHex 03Hex Anfangsadresse High Byte 00Hex 04Hex A...

Page 27: ... auf 0 32 Byte Blockgröße AV Bit setzen 00Hex AA Bit setzen 01Hex 07Hex Die ersten 7 Byte Daten eintragen 00Hex TO Bit invertieren 00Hex AE Bit setzen 01 07Hex Die zweiten 7 Byte Daten eintragen 00Hex TO Bit invertieren 00Hex AE Bit setzen 01 07Hex Die ersten 7 Byte Daten kopieren Subadresse des Ausgangspuffers bearbeiten 00Hex TI Bit invertieren 3 Beispiel wie 2 Beispiel jedoch mit simultaner Dat...

Page 28: ...rtragung Bei Parametrierung mit 8 Byte Puffergröße Lesen von 30 Byte ab Datenträgeradresse 10 mit Lesefehler und simultaner Datenüber tragung Datenträgertyp mit 64 Byte Blockgröße Tritt ein Fehler auf wird das AF Bit an Stelle des AE Bit mit entsprechender Fehlernummer zugestellt Mit dem Setzen des AF Bit wird der Auftrag unterbrochen und als beendet erklärt Steuerung 1 Subadressen des Ausgangspuf...

Page 29: ...arbeiten 5 Subadressen des Eingangspuffers bearbeiten Funktionsbeschreibung Mode 1 Beispiele für den Protokollablauf C60_3 025_825645_1310 d p65 58 deutsch 58 7 Beispiel Bei Parametrierung mit 8 Byte Puffergröße Schreiben von 16 Byte ab Datenträgeradresse 20 Datenträgertyp mit 32 Byte Blockgröße Steuerung 1 Subadressen des Ausgangspuffers in der Reihenfolge der Darstellung bearbeiten Identifikatio...

Page 30: ...e Low Byte 4BHex 06Hex High Byte 00Hex 07Hex 2 Anzahl Byte Low Byte 03Hex 00Hex TI Bit invertieren 00Hex TO Bit invertieren Fortsetzung siehe nächste Funktionsbeschreibung Mode 1 Beispiele für den Protokollablauf C60_3 025_825645_1310 d p65 60 deutsch 60 8 Beispiel Programm Gemischter Datenzugriff abspeichern Fortsetzung Bei Parametrierung mit 8 Byte Puffergröße 5 Subadressen des Ausgangspuffers b...

Page 31: ..._1310 d p65 62 deutsch 62 9 Beispiel Programm Gemischter Datenzugriff anwenden Bei Parametrierung mit 8 Byte Puffergröße Lesen des Datenträgers mit Programm Nr 1 Datenträgertyp mit 32 Byte Blockgröße Identifikations System BIS C 60_3 2 Subadressen des Eingangspuffers in der Reihen folge der Darstellung bearbeiten 4 Subadressen des Eingangspuffers bearbeiten Steuerung 1 Subadressen des Ausgangspuff...

Page 32: ... dem Beispiel 7 auf 58 Während der Gemischte Datenzugriff abgearbeitet wird ist der Dynamikbetrieb ausgeschaltet Funktionsbeschreibung Mode 1 Beispiele für den Protokollablauf 00Hex AA Bit setzen TO Bit invertieren 01 07Hex Die ersten 7 Byte Daten kopieren Subadresse des Eingangspuffers bearbeiten 00Hex TO Bit invertieren C60_3 025_825645_1310 d p65 64 deutsch 64 11 Beispiel Steuerung 1 Subadresse...

Page 33: ...e Beispiele auf den 73 76 C60_3 025_825645_1310 d p65 66 deutsch 66 Sub Bit Bedeutung Funktionsbeschreibung adresse name 00Hex GR Grundzustand Veranlasst das BIS System in den Grundzustand Bitleiste für den jeweiligen Schreib Lesekopf zu gehen Ein evtl anstehender Auftrag wird abgebrochen RW Schreib Signalisiert dem BIS System ob ein Schreib oder Leseauftrag ein Leseauftrag durchgeführt weren soll...

Page 34: ...Belegung und Erklärung Erklärungen zum Eingangspuffer Fortsetzung Sub Bit Bedeutung Funktionsbeschreibung adresse name 00Hex Fortsetzung Bitleiste IN Input Wenn der Parameter DigIN_Mode 1 und Parameter HS_SL_Mode 0 ist zeigt dieses Bit den Zustand des Eingangs an KN Input Wenn der Parameter DigIN_Mode 0 und Parameter HS_SL_Mode 1 ist zeigt dieses Bit den Angewählten Kopf 0 Kopf X 1 1 Kopf X 2 AF A...

Page 35: ...spiele auf den 73 76 C60_3 025_825645_1310 d p65 70 deutsch 70 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 73ff 1 Die Steuerung gibt auf den Ausgangspuffer das RW Bit zur Aus...

Page 36: ...t die Funktion Auto Lesen aktiviert werden Daten ab einer Anfangsadresse gelesen sobald ein Datenträger erkannt wird Die Anfangsadressen können für Kopf 1 und Kopf 2 unter schiedlich sein sie werden bei der Parametrierung festgelegt Die Anzahl der gelesenen Byte wird durch die gewählte Größe des Parameters Input length 1 bei Kopf 1 bzw Input length 2 bei Kopf 2 festgelegt Damit unterscheidet sich ...

Page 37: ...length 1 Daten kopieren Subadresse des Ausgangspuffers bearbeiten 00Hex AV Bit 0 Funktionsbeschreibung Mode 2 Beispiele für den Protokollablauf C60_3 025_825645_1310 d p65 74 deutsch 74 Leseauftrag an Kopf 1 mit Parameter Input length 1 12 Byte Output length 1 8 Byte mit Lesefehler Datenträgertyp mit 32 Byte Blockgröße 2 Beispiel Identifikations System BIS C 60_3 2 Subadressen des Eingangspuffers ...

Page 38: ...00Hex AV Bit 0 Funktionsbeschreibung Mode 2 Beispiele für den Protokollablauf C60_3 025_825645_1310 d p65 76 deutsch 76 Schreibauftrag an Kopf 1 mit Parameter Input length 1 12 Byte Output length 1 8 Byte mit Schreibfehler Datenträgertyp mit 32 Byte Blockgröße 4 Beispiel Identifikations System BIS C 60_3 2 Subadressen des Eingangspuffers in der Reihen folge der Darstellung bearbeiten Steuerung 1 S...

Page 39: ...31 110 n 10 von 0 bis 63 220 n 10 32 y 120 n 10 64 y 230 n 10 n Anzahl der zusammenhängend zu schreibenden Byte y Anzahl der zu bearbeitenden Blöcke Beispiel Es sollen 17 Byte ab Adresse 187 geschrieben werden Datenträger 32 Byte je Block Bearbeitet werden Block 5 und 6 da Anfangsadresse 187 in Block 5 und Endadresse 203 in Block 6 ist t 2 120 17 10 410 C60_3 025_825645_1310 d p65 78 deutsch 78 Le...

Page 40: ...b blinkt Kabelbruch zum Schreib Lesekopf 2 bzw nicht angeschlossen aus Kein Datenträger im Schreib Lesebereich von Schreib Lesekopf 2 Wenn alle drei LED synchron blinken liegt ein Hardwarefehler vor Das Gerät muss zur Reparatur MOD NET STATUS Ct1 Present operating Ct2 Present operating Funktionsanzeigen C60_3 025_825645_1310 d p65 80 deutsch 80 BIS C 6003 Montage Kopf Auswerteeinheit 4 3 12 8 82 9...

Page 41: ...einheit BIS C 6003 Öffnen der Auswerteeinheit C60_3 025_825645_1310 d p65 82 deutsch 82 Schnittstellen für Auswerteeinheit BIS C 6003 mit integriertem Schreib Lesekopf BIS C 6003 Schnittstelleninformationen Anschlusspläne S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Head X4 RS 232 X1 X2 X3 Stromversorgung digitaler Eingang Funktionserde FE Der Erdanschluss ist je nach Anlage Potenzialausg...

Page 42: ...2 IN 3 Vs 4 IN 5 Pin Funktion 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L Pin Funktion 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L C60_3 025_825645_1310 d p65 84 deutsch 84 Schnittstellen für Auswerteeinheit BIS C 6003 mit Adapter BIS C 670 BIS C 6003 Schnittstelleninformationen Anschlusspläne S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 O OFF N Head 1 Head 2 Head 1 Head 2 Head X4 RS 232 X1 X2 X3 Der Erdanschluss ist je nach Anlage ...

Page 43: ...ceNet Eingang Stecker X3 DeviceNet Ausgang Buchse Funktionserde FE Pin Funktion 1 Vs 2 IN 3 Vs 4 IN 5 Pin Funktion 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L Pin Funktion 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L C60_3 025_825645_1310 d p65 86 deutsch 86 S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Head X4 RS 232 X1 X2 X3 EEPROM in der Auswerteeinheit BIS C 6003 wechseln Lage des EEPROM BIS C 6003 Wechseln de...

Page 44: ...nbaustecker 4 polig Stift alternativ bei montiertem Adapter BIS C 655 2 2 Einbaustecker 4 polig Stift für alle Schreib Leseköpfe BIS C 3_ _ mit 4 poligem Stecker Buchse nicht BIS C 350 und BIS C 352 BIS C 6003 Technische Daten Betriebsbedingungen Anschlussart Schutzart Elektrische Anschlüsse C60_3 025_825645_1310 d p65 88 deutsch 88 alternativ bei montiertem Adapter BIS C 670 1 abgesetzter Anschlu...

Page 45: ... 352 655 Adapter mit 2 2 Anschlüssen für externe Schreib Leseköpfe BIS C 3_ _ ausgenommen BIS C 350 und 352 670 Adapter mit einem abgesetztem Anschlussstecker für einen externen Schreib Lesekopf BIS C 350 oder BIS C 352 Schnittstelle 03 BUS Varianten Kundenanschluss ST12 Steckervariante Typenschlüssel BIS C 6003 Bestellinformationen BIS C 6003 025 _ _ _ 03 ST12 C60_3 025_825645_1310 d p65 90 deuts...

Page 46: ...hnittstelleninformationen Anschlusspläne 1 2 3 4 X4 Service Schnittstelle Pin Funktion 1 2 TxD 3 GND 4 RxD Der Erdanschluss ist je nach Anlage Potenzialausgleich direkt oder über eine RC Kombination an Erde zu legen Beim Anschluss der Bus Leitungen ist darauf zu achten dass der Schirm eine einwandfreie Verbindung zum Steckergehäuse hat Anschluss für Schreib Lesekopf 2 Anschluss für Schreib Lesekop...

Page 47: ...s 60 C Einbaustecker X1 5 polig Stift Einbaustecker Head 1 Head 2 4 polig Stift Rundsteckverbinder X2 und X3 5 polig Buchse X2 5 polig Stecker X3 Einbaustecker X4 4 polig Stift Schutzart IP 65 in angeschlossenem Zustand Betriebsspannung VS DC 24 V 20 LPS Class 2 Restwelligkeit 10 Stromaufnahme 400 mA Anschluss der Betriebsspannung VS über Stecker X1 Digitaler Eingang X1 IN über Optokoppler getrenn...

Page 48: ...mitätserklärung separat anfordern Weitere Sicherheitsmaßnahmen entnehmen Sie bitte dem Kapitel Sicherheit siehe 4 C60_3 025_825645_1310 d p65 96 deutsch 96 BIS C 6023 025 050 03 ST13 Balluff Identifikations System Baureihe C Schreib Lesesystem Hardware Typ 6023 Metallgehäuse DeviceNet Software Typ 025 DeviceNet Adapter 050 mit zwei Anschlüssen für externe Schreib Leseköpfe BIS C 3_ _ ausgenommen B...

Page 49: ... R01 Verschlusskappe für Head 1 Head 2 X4 BES 12 SM 2 Schnittstellenkabel RS 232 für den Anschluss an eine 9 polige SUB D COM Schnittstelle an einem Laptop oder PC BIS C 522 BIS C 6023 Bestellinformationen Zubehör optional nicht im Lieferumfang C60_3 025_825645_1310 d p65 98 deutsch 98 Symbole Abkürzungen DC Current Limited Power Source Class 2 Funktionserde ESD Symbol LPS ...

Page 50: ...rl G BEL 29 1D Ctrl GS 51 33 3 72 48 H 93 5D 114 72 r 8 08 Ctrl H BS 30 1E Ctrl RS 52 34 4 73 49 I 94 5E 115 73 s 9 09 Ctrl I HT 31 1F Ctrl _ US 53 35 5 74 4A J 95 5F _ 116 74 t 10 0A Ctrl J LF 32 20 SP 54 36 6 75 4B K 96 60 117 75 u 11 0B Ctrl K VT 33 21 55 37 7 76 4C L 97 61 a 118 76 v 12 0C Ctrl L FF 34 22 56 38 8 77 4D M 98 62 b 119 77 w 13 0D Ctrl M CR 35 23 57 39 9 78 4E N 99 63 c 120 78 x 1...

Page 51: ...Net Manual Deutsch bitte wenden C60_3 025_825645_1310_e p65 2 No 825 645 D E Edition 1310 Subject to modification Replaces edition 1002 Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a d F Germany Phone 49 7158 173 0 Fax 49 7158 5010 balluff balluff de www balluff com ...

Page 52: ...ronment in conformity with Class A of the EMC Law Installation and operation should be carried out by trained personnel only Unauthorized work and improper use will void the warranty and liability When installing the processor follow the chapters containing the wiring diagrams closely Special care is required when connecting the processor to external controllers in particular with respect to selec...

Page 53: ... include for controlling material flow in production processes e g in model specific processes for workpiece conveying in transfer lines in data gathering for quality assurance for gathering safety related data in tool coding and monitoring in equipment organization in storage systems for monitoring inventory movement in transporting and conveying systems in waste management for quantity based fee...

Page 54: ...90 Trunk line Drop line T Port tap T Port tap Processor with head BIS C 6003 Processor with head BIS C 6003 Schematic representation of an Identification System example C60_3 025_825645_1310_e p65 8 english 8 BIS C 3_ _ BIS C 3_ _ BIS C 3_ _ BIS C 3_ _ Introduction BIS C 6023 Identification Systems Data carriers BIS C 1_ _ Read write heads1 Schematic representation of an identification system exam...

Page 55: ...processor has a metal housing Connection is made through round connec tors Two read write heads can be cable connected to the BIS C 6022 processor Series BIS C 60_3 processors have in addition a digital input This input can be used to perform a hardware reset of the Processor Whether the compact version of the processor with integrated read write head makes sense or whether the external solution i...

Page 56: ...tion the user is free to select which method of data checking he wishes to use see Parametering on 22 It is not permitted to operate the system using both check procedures Control Function Data checking C60_3 025_825645_1310_e p65 12 english 12 Communication between the BIS C 60_3 processor and the host system is via DeviceNet The DeviceNet system consists of the components the Master DeviceNet Ma...

Page 57: ...ing 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 Head X4 RS 232 X1 X2 X3 S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Slide switch S1 cover opened S2 1 2 ON OFF The baud rate of the BIS C 60_3 Processor can be set using slide switch S2 The following settings are possible Setting the baud rate MAC ID Slide switch S1 6 ...

Page 58: ...ipped with a diskette containing the EDS file EDS electronic data sheet The EDS file contains all the device parameters for the BIS C 60_3 Processor and is installed in the EDS library of RS NetWorx To do this start RS NetWorx Under the Tools menu select EDS Wizard and follow the installation instructions Installing EDS file C60_3 025_825645_1310_e p65 16 english 16 Function Description Parameteri...

Page 59: ...ead see 45 Parameter 1 Reset Option Parameter 2 Dynamic mode Head 1 Head 2 C60_3 025_825645_1310_e p65 18 english 18 Function Description Parametering the BIS C 60_3 processor DigIN_Mode class 64Hex instance 01Hex attribute 66Hex Factory setting Disable 0 In this setting the state of the digital input is not shown in the bit header of the input buffer Other settings Enable 1 The state of the digit...

Page 60: ... note of the explanation of the in output buffers starting on 32 when setting this parameter C60_3 025_825645_1310_e p65 20 english 20 Function Description Parametering the BIS C 60_3 processor Buffer_Length_Head1 class 64Hex instance 01Hex attribute 6AHex Factory setting 32 Other settings 0 256 maximal Buffer_Length This parameter is used to specify which part of the total buffer should be used f...

Page 61: ...or more information on the Auto Read function see 44 Parameter 9 Auto Read for CT Present Head 2 Parameter 10 Start Address for Auto Read Head 1 C60_3 025_825645_1310_e p65 22 english 22 DP2_Start_Address class 64Hex instance 01Hex attribute 6EHex Factory setting 0 Other settings 1 8191 This parameter sets the start address from which a data carrier is read when a data carrier is detected in front...

Page 62: ... BIS C 60_3 processor Parameter 14 Mode 2 Start address for reading Head 1 C60_3 025_825645_1310_e p65 24 english 24 Output length 1 class 65Hex instance 01Hex attribute 68Hex Factory setting 31 bytes Other settings 2 bytes Buffer_Length Output length 2 2 bytes This setting specifies how many bytes should be written to the data carrier in BIS Mode 2 on Head 1 Please note when setting this paramete...

Page 63: ... BIS Mode 2 on Head 2 Parameter 18 Mode 2 Start address for reading Head 2 C60_3 025_825645_1310_e p65 26 english 26 Function Description Parametering the BIS C 60_3 processor Parameter 19 Mode 2 No of bytes for writing Head 2 Output length 2 class 65Hex instance 01Hex attribute 6EHex Factory setting 31 bytes Other settings 2 bytes Buffer_Length Output length 2 2 bytes This setting specifies how m...

Page 64: ...ls that the settings for the buffer sizes should now be applied Other settings Ready 1 Please note that the settings for the parameters Buffer_Length Buffer_Length_Head1 Input length 1 Output length 1 Input length 2 Output length 2 are not applied by the BIS C 60_3 Processor until the parameter Buffer_Ready with Ready 1 has been sent For explanations of buffer sizes see 32 ff When the parameter Bu...

Page 65: ...ata carrier is always read or written to Mode 1 Mode 2 C60_3 025_825645_1310_e p65 30 english 30 Basic Procedure Function Description Communication with the processor 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 handsh...

Page 66: ...ples on 73 76 Basic Procedure for Mode 2 C60_3 025_825645_1310_e p65 32 english 32 Input and Output Buffers In order to transmit commands and data between the BIS C 60_3 and the host system the latter must prepare two fields These two fields are the output buffer for the control commands which are sent to the BIS C 60_3 and for the data to be written the input buffer for the data to be read and fo...

Page 67: ...termined by Parame ter15 Output length 1 write data 1 byte bit header 2 2 Output buffer area Head 2 This area contains command identifiers and write data from Read Write Head 2 The size of the output buffer area Head 2 is determined by Parame ter 19 Output length 2 write data 1 byte bit header durch den Parameter 19 Output length 2 Schreibdaten 1 Byte Bitleiste festgelegt Distributing the buffer i...

Page 68: ...fer configuration and explanation Bit No 7 6 5 4 3 2 1 0 Subaddress 00Hex Bit Header CT TI HD GR AV Bit Name 01Hex Command Designator or Data 02Hex Start Address Low Byte or Program No or Data 03Hex Start Address High Byte or Data 04Hex No of Bytes Low Byte or Data 05Hex No of Bytes High Byte or Data 06Hex Data Data Sub Bit Meaning Function Description address Name 00Hex CT Data carrier type Selec...

Page 69: ...d explanation Please note the basic procedure on 30 and the examples on pages 50 64 Description of Output Buffer continued Sub Meaning Function Description address 02Hex 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 or Program No Number of the program to be stored in the EEPROM in conjunction with co...

Page 70: ... and explanation Configuration of the input buffer for one read write head Example shown for Head 1 Bit No 7 6 5 4 3 2 1 0 Subaddress 00Hex Bit Header BB HF TO IN KN AF AE AA CP Bit Name 01Hex Error Code or Data 02Hex Data 03Hex Data 04Hex Data 05Hex Data 06Hex Data Data Sub Bit Meaning Function Description address Name 00Hex BB Ready The BIS Identification System is in the Ready state Bit Header ...

Page 71: ...was removed from the active zone of the read write head while it was being read 04Hex Write error 05Hex Data carrier was removed from the active zone of the read write head while it was being written 06Hex Access error in memory continued on next Please note the basic procedure on 30 and the examples on pages 50 64 C60_3 025_825645_1310_e p65 42 english 42 Function Description Mode 1 Input buffer ...

Page 72: ...lish 44 Special characteristics Auto Read Function Description Mode 1 Processing data carriers Codetag Present As soon as the data carrier enters the active one of the read write head the processor indicates this by setting the CP bit Codetag Present To accelerate the reading of small amounts of data the ID system makes the first bytes of the data carrier available in the input buffer of the respe...

Page 73: ...he data that need to be written from the controller Only then are the data written to the data carrier as described on 43 Writing with simultaneous data transmission In the case of a write job the processor begins to write the data to the data carrier as soon as it has received the first data to be written from the controller s output buffer Once all the data have been written to the data carrier ...

Page 74: ...e on 59 61 Replacing the EEPROM is described on 86 for BIS C 6003 and on 93 for BIS C 6023 Function Description Mode 1 Processing data carriers C60_3 025_825645_1310_e p65 48 english 48 Function Description Mode 1 Processing data carriers Read from data carrier with program Mixed Data Access Write to data carrier with program Mixed Data Access The command identifier 21Hex can be used to read out t...

Page 75: ...ble CRC initialization Function Description Mode 1 Processing data carriers C60_3 025_825645_1310_e p65 50 english 50 Example No 1 For parametering with 8 byte buffer size To be continued until the complete memory range is written See next Function Description Mode 1 Examples for protocol sequence Initializing the data carrier for the CRC 16 data checking The processing of this command is similar ...

Page 76: ...e input buffer BIS C 60_3 Identification System 2 Process subaddresses of the input buffer in the order shown 3 Process subaddresses of the input buffer 4 Process subaddresses of the input buffer 6 Process subaddresses of the input buffer 5 Process subaddresses of the input buffer Host 1 Process subaddresses of the output buffer in the order shown 01Hex Command designator 01Hex 02Hex Start address...

Page 77: ...x Set AE Bit 01 07Hex Copy first 7 data bytes Process subaddress of the output buffer 00Hex Invert TI Bit Example No 3 like 2nd example but with simultaneous data transmission For parametering with 8 byte buffer size Continued on next BIS C 60_3 Identification System 2 Process subaddresses of the input buffer in the order shown Host 1 Process subaddresses of the output buffer in the order shown 3 ...

Page 78: ...tocol sequence Example No 5 like 4th example but with simultaneous data transmission For parametering with 8 byte buffer size Read 30 bytes starting at data carrier address 10 with read error and simultaneous data transmission data carrier type with 64 byte block size If an error occurs the AF bit is set instead of the AE Bit with a corresponding error number When the AF BIT is set the job is inte...

Page 79: ...ddress of the output buffer 00Hex Reset AV Bit 00Hex Reset AA Bit and AF Bit 5 Process subaddress of the input buffer C60_3 025_825645_1310_e p65 58 english 58 Function Description Mode 1 Examples for protocol sequence Example No 7 For parametering with 8 byte buffer size Write 16 bytes starting at data carrier address 20 data carrier type with 32 byte block size Host 1 Process subaddresses of the...

Page 80: ... 03Hex 1st number of bytes Low Byte 07Hex 04Hex High Byte 00Hex 05Hex 2nd start address Low Byte 4BHex 06Hex High Byte 00Hex 07Hex 2nd number of bytes Low Byte 03Hex 00Hex Invert TI Bit 00Hex Invert TO Bit Continued on next C60_3 025_825645_1310_e p65 60 english 60 Function Description Mode 1 Examples for protocol sequence Host BIS C 60_3 Identification System Example No 8 Store Mixed Data Access ...

Page 81: ...025_825645_1310_e p65 62 english 62 Function Description Mode 1 Examples for protocol sequence Example No 9 Use Mixed Data Access program For parametering with 8 byte buffer size Read data carrier using Program No 1 data carrier type with 32 byte block size 01Hex Command designator 21Hex 02Hex Program number 01Hex 00Hex CT Bit to 0 32 byte block size set AV Bit 00Hex Set AA Bit 01 07Hex Enter firs...

Page 82: ...of the input buffer in the order shown 3 Process subaddresses of the output buffer 4 Process subaddresses of the output buffer 01 07Hex Enter the first 7 data bytes 00Hex Invert TI Bit 00Hex Set AA Bit invert TO Bit 01 07Hex Copy first 7 data bytes Process subaddress of the input buffer 00Hex Invert TO Bit C60_3 025_825645_1310_e p65 64 english 64 Function Description Mode 1 Examples for protocol ...

Page 83: ...le shown for Head 1 Description of Output Buffer Please note the basic procedure on 70 and the examples on pages 73 76 C60_3 025_825645_1310_e p65 66 english 66 Sub Bit Meaning Function Description address Name 00Hex GR Ground state Causes the BIS system to go to the ground state Bit Header for the respective read write head Any pending command is cancelled AV Command Signals the identification sy...

Page 84: ...tinued Sub Bit Meaning Function Description address Name 00Hex continued Bit Header IN Input If the parameter DigIN_Mode is 1 and parameter HS_LS_Mode is 0 this bit indicates the state of the Input KN Input If parameter DigIN_Mode 0 and HS_SL_Mode 1 this bit indicates the selected head 0 Head X 1 1 Head X 2 AF Command Error The command was incorrectly processed or aborted AE Command end The comman...

Page 85: ...0 and the examples on pages 73 76 C60_3 025_825645_1310_e p65 70 english 70 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 73ff 1 The host sends to the output buffer the RW Bit for selecting whether to carr...

Page 86: ...or These are as follows If Auto Read is enabled data are read beginning from a start address as soon as a data carrier is recognized The start addresses for Head 1 and Head 2 may be dcifferent and are determined when parametering The number of bytes read is determined by the selected size of the parameter Input length 1 for Head 1 or Input length 2 for Head 2 This distinguishes the Auto Read funct...

Page 87: ...h 1 Copy data Process subaddresses of the output buffer 00Hex AV Bit 0 Function Description Mode 2 Examples for protocol sequence C60_3 025_825645_1310_e p65 74 english 74 Read job on Head 1 with parameter Input length 1 12 Byte Output length 1 8 Byte with read error data carrier type with 32 byte block size Example No 2 BIS C 60_3 Identification System 2 Process subaddresses of the input buffer i...

Page 88: ...it 0 00Hex AV Bit 0 Function Description Mode 2 Examples for protocol sequence C60_3 025_825645_1310_e p65 76 english 76 Write job on Head 1 with parameter Input length 1 12 Byte Output length 1 8 Byte with write error data carrier type with 32 byte block size Example No 4 BIS C 60_3 Identification System 2 Process subaddresses of the input buffer in the order shown Host 1 Process subaddresses of ...

Page 89: ... 187 have to be written Data carrier with 32 bytes per block The blocks 5 and 6 will be processed since the start address 187 is in block 5 and the end address 203 in block 6 t 2 120 17 10 410 ms Write times from processor to data carrier in static mode parametering Operating_Mode 0 no dynamic mode without CRC_16 data check Read Write Times C60_3 025_825645_1310_e p65 78 english 78 Read times from...

Page 90: ...d 2 yellow Read write command at read write head 2 in process yellow flashes Cable break to read write head or not connected off No data carrier in read write range of read write head 2 If all three LED s are synchronously flashing it means a hardware error Return the unit to the factory MOD NET STATUS Ct1 Present operating Ct2 Present operating LED Display C60_3 025_825645_1310_e p65 80 english 8...

Page 91: ... C60_3 025_825645_1310_e p65 82 english 82 Wiring diagram for BIS C 6003 processor with integrated read write head BIS C 6003 Interface Information Wiring Diagrams S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Head X4 RS 232 X1 X2 X3 Pin Function 1 Vs 2 IN 3 Vs 4 IN 5 Pin Function 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L Pin Function 1 Drain 2 V 3 V 4 CAN_H 5 CAN_L X1 supply voltage and digital inp...

Page 92: ...ection to connector housing supply voltage digital input DeviceNet input DeviceNet output Function ground FE C60_3 025_825645_1310_e p65 84 english 84 Wiring diagram for BIS C 6003 processors with BIS C 670 adapter BIS C 6003 Interface Information Wiring Diagrams S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 O OFF N Head 1 Head 2 Head 1 Head 2 Head X4 RS 232 X1 X2 X3 Terminal for read write head 8 pin Pin Func...

Page 93: ...tential counterpoise When connecting the bus leads make sure that the shield has pro per connection to connector housing 86 english 86 S1 1 2 3 4 5 6 7 8 OFF ON S2 1 2 ON OFF Head 1 Head 2 Head X4 RS 232 X1 X2 X3 Changing the EEPROM in the BIS C 6003 processor Location of the EEPROM BIS C 6003 Changing the EEPROM To replace the EEPROM open up the processor as described on 81 Be sure before opening...

Page 94: ...nnectors 4 pin male option for mounted adapter BIS C 655 2 x 2 connectors 4 pin male for all read writ heads BIS C 3_ _ with 4 pin connector female except BIS C 350 and BIS C 352 BIS C 6003 Technical Data Operating Conditions Connection type Enclosure Rating Electrical Connections C60_3 025_825645_1310_e p65 88 english 88 option for mounted adapter BIS C 670 1 cable with connector 8 pin male for a...

Page 95: ... 350 and 352 655 adapter with 2 x two connections for external read write heads BIS C 3_ _ except BIS C 350 and 352 670 adapter with one cable connection for an external read write head BIS C 350 or BIS C 352 Interface 03 BUS versions User Connection ST12 Connector version Ordering Code BIS C 6003 Ordering Information BIS C 6003 025 _ _ _ 03 ST12 C60_3 025_825645_1310_e p65 90 english 90 Type Orde...

Page 96: ...äne 1 2 3 4 X4 Service interface Pin Function 1 2 TxD 3 GND 4 RxD Connection for read write head 2 Connection for read write head 1 Pin Function 1 Drain 2 VS1 3 VS1 4 CAN_H 5 CAN_L Pin Function 1 Drain 2 VS1 3 VS1 4 CAN_H 5 CAN_L Pin Function 1 Vs 2 IN 3 Vs 4 IN 5 n c n c do not connect The ground connector should be connected to earth directly or through a RC combination depending on the system p...

Page 97: ...0 C to 60 C Integral connector X1 5 pin male Integral connector Head 1 Head 2 4 pin male Round connector for X2 and X3 5 pin female X2 5 pin male X3 Integral connector X4 4 pin male Protection class IP 65 when connected Supply voltage VS DC 24 V 20 LPS Class 2 Ripple 10 Current draw 400 mA Connections for supply voltage VS at input X1 Digital input X1 IN IN galvanically isolated optocoupler Contro...

Page 98: ...parately request a Declaration of Conformity Further safety measures you can find in chapter Safety see 4 C60_3 025_825645_1310_e p65 96 english 96 BIS C 6023 025 050 03 ST13 Balluff Identification System Type C Read Write System Hardware Type 6023 metal housing DeviceNet Software Type 025 DeviceNet Adapter 050 with two connections for external read write heads BIS C 3_ _ except BIS C 350 and 352 ...

Page 99: ...X2 BKS S 98 R01 Protective cap for Head 1 Head 2 X4 BES 12 SM 2 RS 232 interface cable for connecting to a 9 pin SUB D COM port on a laptop or PC BIS C 522 BIS C 6023 Ordering Information Accessory optional not included C60_3 025_825645_1310_e p65 98 english 98 Symbols Abbreviations DC Current Limited Power Source Class 2 Function ground ESD Symbol LPS ...

Page 100: ...rl G BEL 29 1D Ctrl GS 51 33 3 72 48 H 93 5D 114 72 r 8 08 Ctrl H BS 30 1E Ctrl RS 52 34 4 73 49 I 94 5E 115 73 s 9 09 Ctrl I HT 31 1F Ctrl _ US 53 35 5 74 4A J 95 5F _ 116 74 t 10 0A Ctrl J LF 32 20 SP 54 36 6 75 4B K 96 60 117 75 u 11 0B Ctrl K VT 33 21 55 37 7 76 4C L 97 61 a 118 76 v 12 0C Ctrl L FF 34 22 56 38 8 77 4D M 98 62 b 119 77 w 13 0D Ctrl M CR 35 23 57 39 9 78 4E N 99 63 c 120 78 x 1...

Reviews: