Sicherheitshinweise Bestimmungs- Auswerteeinheiten BIS M-4_ _ bilden zusammen mit den anderen Bausteinen des Systems gemäßer Betrieb BIS M 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 Ein- Betrieb griffe und unsachgemäße Verwendung führen zum Verlust von Garantie- und Haftungsan- sprüchen.
Einführung Identifikations-System BIS M-4_ _ Dieses Handbuch soll den Anwender bei der Installation und Inbetriebnahme der Kompo- nenten des Identifikations-Systems BIS M-4_ _ anleiten, so daß sich ein sofortiger, rei- bungsloser Betrieb anschließt. Prinzip Das Identifikations-System BIS M-4_ _ gehört zur Kategorie der berührungslos arbeitenden Systeme, die sowohl lesen als auch schreiben können.
Seite 8
Einführung Identifikations-System BIS M-4_ _ System- Die Hauptbestandteile des Identifikations-Systems BIS M-4_ _ sind komponenten – Auswerteeinheit mit integriertem Lesekopf und – Datenträger. Verbindungen zum steuernden System Verbindungen zum steuernden System Schematische Datenträger BIS M-1_ _ Darstellung eines Identifikations- Systems (Beispiel) deutsch...
Seite 9
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 doppelten Einlesens mit anschliessendem Vergleich eingestellt. Neben diesem Verfah- ren steht ein zweites als Alternative zur Verfügung: die CRC_16-Datenprüfung.
Vor Beginn der Programmierung ist die Konfiguration der Auswerteeinheit durchzuführen, falls nicht mit der Werkseinstellung gearbeitet werden soll. Die Konfiguration wird mittels PC und der Balluff-Software Konfigurationssoftware BIS vor- genommen und in der Auswerteeinheit gespeichert. Sie kann jederzeit überschrieben wer- den.
Seite 11
Konfiguration Schnittstelle In der ersten Maske werden die Parameter Übertragungsrate, Anzahl der Daten- und Stop- BIS M-40.-007-... bits sowie die Parity-Art für die serielle Schnittstelle eingestellt. Die Abbildung zeigt die Werkseinstellungen. Die weiteren Einstellungen werden in den Masken vorgenommen, die auf den folgenden abgebildet sind.
Seite 12
Konfiguration Einstellungen BIS M-40.-007-... deutsch...
Seite 13
Konfiguration Protokolltyp Werkseitig ist auf Betrieb mit Blockcheck BCC eingestellt. Für Steuergeräte, die ein Ende- kennungszeichen benötigen, kann die zusätzliche Verwendung von Carriage Return 'CR' oder Linefeed mit Carriage Return 'LF CR' eingerichtet werden. Auf der folgenden finden Sie Beispiele für die verschiedenen Möglichkeiten. Beispiele für den Protokollvarianten Telegramm mit Befehl,...
Seite 14
Konfiguration Parameter – CT-Daten sofort senden Bei jedem Neuerkennen eines Datenträgers wird dieser je nach Konfiguration ausgelesen und die Daten werden an die Schnittstelle ausgegeben. Mit dieser Einstellung erübrigt sich der Lesebefehl im Dialogmodus. – Dynamikbetrieb Diese Funktion schaltet die Fehlermeldung "Kein Datenträger vorhanden" aus, d.h.: ->...
Seite 15
Konfiguration Parameter Datenträgerdaten ohne direkten Befehl lesen und senden: (Fortsetzung) Die vorgegebene Datenmenge (Anzahl Byte ab Startadresse) wird vom neu erkannten Datenträger ausgelesen. Nach dem Lesen werden die Daten automatisch an die Schnittstelle gesendet. Wahlweise können zusätzlich als Abschluss ein BBC und/oder 1 bzw. 2 frei definierbare Abschlusszeichen gesendet werden.
Seite 16
Konfiguration Parameter CRC_16 Datenprüfung (Fortsetzung) Um das CRC_16-Verfahren verwenden zu können, müssen die Datenträger zunächst mit dem Z-Befehl initialisiert werden (siehe 28). Die CRC_16-Initialisierung wird wie ein nor- maler Schreibauftrag verwendet. Dieser wird mit einer Fehlermeldung abgelehnt, wenn die Auswerteeinheit erkennt, dass der Datenträger nicht die richtigen CRC_16-Prüfsumme ent- hält.
Seite 17
ße Information geschrieben. Es gehen 2 Byte pro CRC-Block verloren, d.h. der CRC-Block enthält nur noch 14 Byte Nutzdaten. Dies bedeutet, dass sich die konkret nutzbare Anzahl Byte verringert. Mifare Unterstützte Datenträger und Balluff Datenträgertyp Hersteller Bezeichnung Speicherkapazität Nutzbare Byte bei CRC Speichertyp Speicherkapazität BIS M-1_ _-01 Philips...
Seite 18
Auswählen des Datenträgertyps, der bearbeitet werden soll: - ALL TYPES - MIFARE - ISO 15693 ALL TYPES: Alle von Balluff unterstützten Datenträger können bearbeitet werden. MIFARE: Alle von Balluff unterstützten Mifare-Datenträger können bearbeitet werden. ISO 15693: Alle von Balluff unterstützten Datenträger der ISO 15693 können bearbeitet werden.
Programmierinformationen Nachdem in den vorangegangenen Kapiteln der prinzipielle Telegrammablauf und die Kon- figuration dargestellt wurden, folgen nun die Informationen zum korrekten Aufbau der Tele- gramme. Für die einzelnen Aufgaben im Identifikations-System BIS M existieren spezifische Telegram- me. Sie beginnen stets mit dem Befehl, der der Telegrammart zugeordnet ist: Telegrammarten Lesen des Datenträgers mit 2 Byte Reservierung mit zugehörigem...
Seite 20
Programmierinformationen Erklärung einiger Startadresse und Die Startadresse (A3, A2, A1, A0) und die Anzahl der zu übertragenden Telegramminhalte Anzahl Byte Bytes (L3, L2, L1, L0) werden dezimal als ASCII-Zeichen übertragen. Für die Startadresse kann der Bereich 0000 bis "Speicherkapazität -1" und für die Anzahl Byte 0001 bis "Speicherkapazität"...
Seite 21
Programmierinformationen Bildung des Der Blockcheck BCC wird als EXOR-Verknüpfung aus den seriell übertragenen Binär- Blockchecks BCC zeichen des Telegrammblocks gebildet. Beispiel: Lesen ab Adresse 13, 128 Byte sind zu lesen. Die Befehlszeile ohne BCC lautet: 'L 0013 0128 11'. BCC wird gebildet: 0100 1100 EXOR 0011 0000...
Seite 22
Programmierinformationen Darstellung der Von der vorangegangenen stammt die Befehlszeile 'L 0013 0128 11 E' mit 'E' als BCC. verschiedenen Diese Befehlszeile wird hier in den möglichen Varianten gegenübergestellt; dabei werden Protokollvarianten auch die verschiedenen Formen der Quittung mit und ohne Endekennung dargestellt: Befehlszeile vom Quittung vom BIS Quittung vom BIS...
Seite 23
Programmierinformationen Lesen vom Datenträger mit L-Befehl Schreiben auf den Datenträger P-Befehl Task Datenfluss Startadresse Anzahl der reser- Quit- Ende- Start Ende- Daten (von Quit- Ende- fehl des ersten zu über- viert schluss tung ken- ken- Startadresse bis schluss tung ken- zu übertra- tragenden nung...
Seite 24
Programmierinformationen Telegrammbeispiel -> Es sollen 10 Byte ab Adresse 50 vom Datenträger gelesen werden. Das Steuersystem sendet 'L 0 0 5 0 0 0 1 0 1 1 H' BCC (48 Lesen vom Adresse des ersten zu lesenden Byte Datenträger mit L-Befehl Anzahl der zu lesenden Byte mit Blockcheck (BCC)
Seite 25
Programmierinformationen Schreiben eines konstanten Wertes auf den Datenträger mit C-Befehl Dieser Befehl kann zum Löschen eines Datenträgers verwendet werden. Man spart die Zeit zur Übertragung der zu schreibenden Byte. Start Task Datenfluss Startadresse Anzahl der Quit- Ende- Ende- Daten (von Quit- Ende- reser-...
Seite 26
Programmierinformationen Telegrammbeispiel -> Es sollen 101 Byte ab Adresse 20 auf den Datenträger mit dem ASCII Datenwert 0 ) geschrieben werden. Schreiben auf den Das Steuersystem sendet 'C 0 0 2 0 0 1 0 1 1 1 A' BCC (41 Datenträger mit C-Befehl Adresse des ersten zu schreibenden Byte...
Seite 27
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 nung genden Byte...
Seite 28
Programmierinformationen Telegrammbeispiel Lesen vom Datenträger: -> Es sollen 10 Byte ab Adresse 50 gelesen werden. Das Steuersystem sendet 'R 0 0 5 0 0 0 1 0 V' BCC (56 Lesen vom Adresse des ersten zu lesenden Byte Datenträger mit Blockcheck (BCC) Anzahl der zu lesenden Byte Die BIS-Auswerteeinheit quittiert mit <ACK>...
Seite 29
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 (Quitt) dieses Telegramms sind ca. 500 ms Pause vorzusehen, bevor ein neues Telegramm ge- startet wird.
Seite 30
Programmierinformationen CRC_16-Datenprüfung initialisieren Mit diesem Telegramm wird ein Datenträger, der sich vor dem Schreib-/Lesekopf befindet, für die Verwendung bei CRC_16-Datenprüfung initialisiert. Dieses Telegramm muss auch dann erneut gesendet werden, wenn ein 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 31
Programmierinformationen Abfrage von Mit dem Telegramm werden Status-Byte (Tag Present), Datenträgertyp und Datenträger ID Status-Byte, von Datenträgern gelesen und gesendet. Im Unterschied zum Standard-Befehl wird hier nicht Datenträgertyp, mit <ACK> oder <NAK> geantwortet, sondern immer mit einem festen Datentelegramm. Datenträger ID Task Datenfluss Befehl...
Fehlernummern Fehlernummern BIS M-4_ _ gibt immer eine Fehlernummer aus. Deren Bedeutung zeigt nachfolgende Tabelle. Nr. Fehlerbeschreibung Auswirkung Kein Datenträger Telegrammabbruch, vorhanden Auswerteeinheit geht in den Grundzustand. Fehler beim Lesen Lesetelegrammabbruch, Auswerteeinheit geht in den Grundzustand. Mögliche Lesefehler: - Datenträger entfernt - Key falsch Fehler beim Schreiben Schreibtelegrammabbruch,...
Seite 33
Fehlernummern Fehlernummern Nr. Fehlerbeschreibung Auswirkung (Fortsetzung) BCC-Fehler, der über- Telegrammabbruch, tragene BCC ist falsch. Auswerteeinheit geht in den Grundzustand. CT-Fehler Gestörtes CT-Signal, Auswerteeinheit geht in den Grundzustand. CRC-Fehler, der CRC Telegrammabbruch, auf dem Datenträger ist Auswerteeinheit geht in den Grundzustand. falsch.
Schreib-/Lesezeiten Lesezeiten Datenträger mit je 16 Byte/Block BIS M-1_ _-01 BIS M-1_ _-02 Zeit zur Datenträgererkennung/serial ID < 20 ms < 20 ms Lesen von Byte 0 bis 15 < 20 ms < 30 ms für jeweils weitere angebrochene < 10 ms <...
Seite 35
BIS M-4_ _ Montage Montage BIS M-4_ _ Bei der Montage von zwei BIS M-4_ _ auf Metall ergibt sich normalerweise keine Beein- und zulässige flussung zueinander. Bei ungünstiger Führung eines Metallrahmens kann es beim Auslesen Abstände der Datenträger unter Umständen zu Problemen kommen. In diesem Fall sinkt der Leseab- stand auf 80 % des Maximalwertes.
Seite 36
BIS M-400-007-001-_ _-S115 Montage Montage und Freizone c Freizone b zulässige Abstände Anzugsdrehmoment max. 40 Nm Datenträger Aktive Fläche deutsch...
BIS M-400-007-001-_ _-S115 Montage Kenndaten in Kenndaten in Bei v = 0 (statischer Zustand) Freizone Verbindung mit Verbindung mit Abstand Versatz zur Mittelachse bei Abstand Datenträger (in Datenträger Freizone (mm) von: (mm) eingebaut) BIS M-101-01/L 0-20 ±14 ±10 ±5 BIS M-102-01/L 0-28 ±20 ±20...
Seite 38
BIS M-401-007-001-_ _-S115 Montage Montage und zulässige Abstände deutsch...
Seite 39
BIS M-401-007-001-_ _-S115 Montage Kenndaten in Kenndaten in Bei v = 0 (statischer Zustand) Freizone Verbindung mit Verbindung mit Datenträger (in Abstand Versatz zur Mittelachse bei Abstand von: (mm) Datenträger Freizone (mm) eingebaut) BIS M-101-01/L 0-28 ±15 BIS M-102-01/L 0-45 ±30 ±24 ±15...
Seite 40
BIS M-400-007-002-_ _-S115 Montage Montage und Freizone b Freizone c zulässige Abstände Anzugsdrehmoment max. 40 Nm Aktive Fläche Datenträger deutsch...
Seite 41
BIS M-400-007-002-_ _-S115 Montage Kenndaten in Kenndaten in Bei v = 0 (statischer Zustand) Freizone Verbindung mit Verbindung mit Abstand (mm) Versatz zur Mittelachse bei Datenträger (in lesen/ Abstand von: (mm) Datenträger Freizone schreiben eingebaut) BIS M-101-01/L 0-15 ±9 ±6 ±4 BIS M-102-01/L 0-18...
Seite 42
BIS M-451-007-001-_ _-S115 Montage Montage und Freizone c Freizone b zulässige Abstände Datenträger Aktive Fläche deutsch...
Seite 43
BIS M-451-007-001-_ _-S115 Montage Kenndaten in Kenndaten in Bei v = 0 (statischer Zustand) Freizone Verbindung mit Verbindung mit Datenträger Datenträger (in Abstand (mm) Versatz auf X-Achse bei Versatz auf Y-Achse bei Freizone lesen/ Abstand von: (mm) Abstand von: (mm) eingebaut) schreiben 0...10...
BIS M-4_ _-007-_ _ _-00-S115 Montage Anschlussbelegung BIS M-4_ _-007-... -00-S115 Farbbelegung bei Verwendung RS232 = 00 des Kabels BKS-S116-PU / -S115-PU OUT TP gelb grau rosa RTS (TP) grün blau braun weiss deutsch...
Seite 45
BIS M-4_ _-007-_ _ _-00-S115 Schnittstelleninformationen Schnittstelle V.24 / RS232 M-4_ _-007-...-00-S115 9-pol. Anschluss ➀ Verbindung RTS (TP) ermöglicht die Anzeige TP im Programm BISCOMRW.EXE. ➁ OUT TP schaltet nach +24V, wenn sich ein Datenträger im Aktionsfeld befindet. deutsch...
Seite 46
BIS M-4_ _-007-_ _ _-00-S115 Anschlusspläne Beschaltung des Ausganges OUT TP (nur bei RS232 verfügbar) Spannungsversorgung: DC 24 V +10% / –20% (inkl. Restwelligkeit) Ausgang Strom: max. 200 mA Spannungsabfall bei 50 mA: < 1.5 V deutsch...
Seite 47
BIS M-4_ _-007-_ _ _-02-S115 Montage Anschlussbelegung BIS M-4_ _-007-... -02-S115 Farbbelegung bei Verwendung RS422 = 02 des Kabels BKS-S116-PU / -S115-PU A (R+) gelb Y (T+) grau B (R-) rosa n.c. Z (T-) grün blau braun weiss deutsch...
Seite 48
BIS M-4_ _-007-_ _ _-02-S115 Schnittstelleninformationen Schnittstelle RS422 M-4_ _-007-...-02-S115 4 Draht Punkt zu Punkt 1) Abschlusswiderstand Für Stromversorgung und RS422-Schnittstelle wird eine galvanische Trennung empfohlen! Datenleitungen paarweise verdrillt. deutsch...
BIS M-4_ _ Technische Daten Allgemeine Daten Gehäuse M-400-... M-401-... CuZn vernickelt Kunststoff (PBT) Temperaturbereich Umgebungstemperatur 0 °C bis +70 °C Schutzart Schutzart IP 67 Spannungs- Betriebsspannung V DC 24 V +10 % / –20 % (inkl. Restwelligkeit) versorgung LPS Class 2 ≤...
BIS M-4_ _ Bestellinformationen Zubehör Bestellbezeichnung (optional, nicht im Anschlussstecker ohne Kabel BKS-S115-00 Lieferumfang) Anschlusskabel (Anschlussbelegung siehe BKS-S116-PU-.. Anschlusskabel (Anschlussbelegung siehe BKS-S115-PU-.. Die Anschlusskabel sind in verschiedenen Längen erhältlich: 2 m, 5 m, 10 m, 15 m, 20 m, 25 m Beispiel: BKS-S115-PU-02 Bestellbezeichnung für 2 m Anschlusskabel BKS-S116-PU-15 Bestellbezeichnung für 15 m Anschlusskabel...
Seite 55
Manual Identification Systems BIS Compact Processor BIS M-4_ _-007-...-S115...
Seite 56
Nr. 854 304 EN • D22 Subject to modification. Replaces edition 0910. Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a.d.F. Germany Phone +49 7158 173-0 Fax +49 7158 5010 www.balluff.com balluff@balluff.de...
Seite 57
Contents Safety Notes ..........................4 Introduction BIS M-4_ _ Identification System ..............5/6 Basic knowledge for using the BIS M-4_ _ Processor ............7 Configuration ......................... 8-16 Programming Information ....................17-29 Error Numbers ........................30/31 Read/Write Times ........................32 Installation RS232 ....................... 33-42 Interface Information RS232 ....................
Safety Notes Proper use and BIS M-4_ _ processor together with the other BIS M system components comprise the operation Identification System and may only be used for this purpose in industrial applications corresponding to Class A of the EMC Directive. Installation and Installation and operation are permitted by trained specialists only.
Introduction BIS M-4_ _ Identification System This manual is intended to guide the user in installing and commissioning the components in the BIS M-4_ _ identification system, so that start-up time is reduced to an absolute minimum. Principle The BIS M-4_ _ identification system belongs to the category of non-contacting systems, which can both read and write.
Seite 60
Introduction BIS M-4_ _ Identification System System The main components of the BIS M-4_ _ identification system are components – the processor with integrated read head, and – the data carrier(s). Connections to host system Connections to host system Schematic Data carriers BIS M-1..
Seite 61
CRC_16 required for recognizing whether the data were correctly read or written. The processor is supplied with standard Balluff procedure of double reading and compar- ing. 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.
Before programming, the processor configuration must be carried out, in case the factory settings will not be used. Configuration is done using a computer and the Balluff software Configuration software BIS, and it is stored in the processor. It may be overwritten at any time. The configuration can be stored in a file, making it accessible when required.
Seite 63
Configuration The first screen shows the parameters baud rate, number of data and stop bits, and parity Interface type for the serial interface selected. The graphic shows the factory settings. The other BIS M-40.-007-... settings are carried out in the corresponding masks which are illustrated in the following english...
Seite 64
Configuration Parameters BIS M-40.-007-... english...
Seite 65
Configuration Protocol Type Operation with blockcheck BCC is factory set. For host devices which require a terminator, the additional use of Carriage Return 'CR' or Line Feed with Carriage Return 'LF CR' is made available. The following page contains examples of the various possibilities. Examples for Protocol Variants Telegram with command,...
Seite 66
Configuration Parameters – Immediately send CT data Each time another data carrier is detected, it is read according to the configuration and the data are output. This setting eliminates the read command in dialog mode. – Dynamic Mode This function switches off the error-message "No data carrier present", i.e.: ->...
Seite 67
Configuration Parameters Read and send data carrier data without direct command: (continued) The specified data amount (number of bytes beginning at start address) is read from the newly detected data carrier. After reading, the data are automatically output. If desired, a BCC and/or 1 or 2 freely definable terminators may be sent also. english...
Seite 68
Configuration Parameters – CRC_16 initialization (continued) To be able to use the CRC_16 check, the data carrier must first be initialized with the com- mand identifier Z (see 28). The CRC_16 initialization is used like a normal write job. The latter is rejected (with an error message) if the processor recognizes that the data carrier does not contain the correct CRC_16 checksum.
Seite 69
16 bytes). 2 bytes are used (lost) for each CRC block, i.e., the CRC block contains only 14 bytes of user data. This means that the actual usable number of bytes is reduced: Supported data Mifare carriers and Balluff data carrier type Manufacture Name Memory capacity Usable bytes using CRC...
Seite 70
Select the data carrier type, you want to process: - ALL TYPES - MIFARE - ISO 15693 ALL TYPES: All data carriers supported by Balluff can be processed. MIFARE: All Mifare data carriers supported by Balluff can be processed. ISO 15693: All ISO15693 data carriers supported by Balluff can be processed.
Programming Information The preceding sections describe basic telegram sequence, and configuration and wiring of the interfaces. What now follows is information about the proper construction of the telegrams themselves. Specific telegrams exist in the BIS M Identification System for particular tasks. They always begin with the command which is associated with the telegram type.
Seite 72
Programming Information Telegram Contents Start address and The start address (A3, A2, A1, A0) and the number of bytes to send no. of bytes (L3, L2, L1, L0) are sent in decimal as ASCII characters. For the start address, the range 0000 to "memory capacity -1" can be used, and for the number of bytes 0001 to "memory capacity".
Seite 73
Programming Information BCC Block Check The BCC block check is formed as an EXOR of the serially transmitted binary characters of the telegram block. Example: Read 128 bytes starting at address 13. The command line without BCC is: 'L 0013 0128 11'. The BCC is formed: 0100 1100 EXOR 0011 0000...
Seite 74
Programming Information Description of Reference is now made to the command string 'L 0013 0128 11 E' with 'E' as BCC (see Various Protocol preceding ). This command string is here shown in its possible variants; also shown are Variants the various forms of acknowledgement with and without terminator: Command line from Acknowledge from BIS...
Seite 75
Programming Information Read from data carrier with command L Write to data carrier with command P Task Data Flow Com- Start address Number of Acknow- Termi- Start Termi- Data (from start Acknow- Termi- serv- mand of first byte to bytes to be ledge nator trans-...
Seite 76
Programming Information Telegram example -> Read 10 bytes starting at address 50 of the data carrier. The host sends 'L 0 0 5 0 0 0 1 0 1 1 H' BCC (48 Read from data carrier with command L Address of first byte to read with block check (BCC) Number of bytes to read...
Seite 77
Programming Information Writing a constant value in the data carrier with command C This command can be used to erase a data carrier data. One saves the time for the transmission of the write byte. Task Data Flow Com- Start address Number of Acknow- Termi-...
Seite 78
Programming Information Telegram example -> Write 101 bytes of ASCII data value 0 (30 ) starting at address 20 of the data carrier. The host sends 'C 0 0 2 0 0 1 0 1 1 1 A' BCC (41 Write to data carrier with command C Address of first byte to write...
Seite 79
Programming Information Read from Data carrier, Write to Data carrier Task Data Flow Com- Start address Number of Acknow- Termi- Start Termi- Data (from start Acknow- Termi- mand of first byte to bytes to ledge trans- address to start ledge nator nator nator...
Seite 80
Programming Information Telegram example Read from Data carrier: -> Read 10 bytes starting at address 50. The host sends 'R 0 0 5 0 0 0 1 0 V' BCC (56 Read from Data Address of first byte to read carrier with block check (BCC) Number of bytes to read...
Seite 81
Programming Information Restart the Sending the Restart command causes a telegram in process to be aborted and puts the Processor (Quit) processor in the ground state. After this telegram is acknowledged, an approx. 500 ms pause should be allowed before starting a new telegram. Important! The Quit command is not permitted while the processor is waiting for a terminator (BCC, 'CR' or 'LF CR').
Seite 82
Programming Information Initialize CRC_16 data check This telegram initializes a data carrier located at the read/write head for use of CRC_16 data checking. This tele- gram must also be send again if a CRC error results from a failed write operation, i.e., the data carrier must be reinitialized in order to use it again.
Seite 83
Programming Information Query With the telegram the status byte (Tag Present), data carrier type and data carrier ID of status byte, data carriers are read and sent. In contrast to the standard command, here the reply is not data carrier type, an <ACK>...
Error Numbers Error Numbers The BIS M-4_ _ always outputs an error number. The meaning of these error numbers is indicated in the following table. No. Error Description Effect No data carrier present Telegram aborted, processor goes into ground state. Read error Read telegram aborted, processor goes into ground state.
Seite 85
Error Numbers Error Numbers No. Error Description Effect (continued) BCC error, the trans- Telegram is aborted, mitted BCC is wrong processor goes into ground state. CT error Bad CT signal, processor goes into ground state. CRC error: the CRC on the Telegram aborted, data carrier is wrong.
Read/Write Times Read times Data carrier with each 16 bytes/block BIS M-1_ _-01 BIS M-1_ _-02 Time for data carrier recognition/serial ID < 20 ms < 30 ms Read bytes 0 to 15 < 20 ms < 30 ms For each additional 16 bytes add another <...
Seite 87
BIS M-4_ _ Installation Installing the When installing two BIS M-400 on a metal base, there is normally no mutual interference. If BIS M-4_ _, a metal frame is located in an unfavorable location, problems may result when reading out permissible the data carriers.
Seite 88
BIS M-400-007-001-_ _-S115 Installation Installation and Clear zone c Clear zone b permissible distances Tightening torque max. 40 Nm Active surface Data carrier english...
Seite 89
BIS M-400-007-001-_ _-S115 Installation Characteristic data Characteristic at v = 0 (static condition) Clear zone data by data by data carrier Dis- Center axis offset at a distance of: carrier (installed in clear zone) tance (mm) (mm) BIS M-101-01/L 0-20 ±14 ±10 ±5...
Seite 90
BIS M-401-007-001-_ _-S115 Installation Installation and permissible distances english...
Seite 91
BIS M-401-007-001-_ _-S115 Installation Characteristic data Characteristic at v = 0 (static condition) Clear zone data by data by data carrier carrier (installed Dis- Center axis offset at a distance of: in clear zone) tance (mm) (mm) BIS M-101-01/L 0-28 ±15 BIS M-102-01/L 0-45...
Seite 92
BIS M-400-007-002-_ _-S115 Installation Installation and Clear zone c Clear zone b permissible distances Tightening torque max. 40 Nm Data carrier Active surface english...
Seite 93
BIS M-400-007-002-_ _-S115 Installation Characteristic data Characteristic at v = 0 (static condition) Clear zone data by data by data carrier Distance Center axis offset at a distance of: carrier (installed (mm) read/ (mm) in clear zone) write BIS M-101-01/L 0-15 ±9 ±6...
Seite 94
BIS M-451-007-001-_ _-S115 Installation Installation and Clear zone c Clear zone b permissible distances Data carrier Active surface english...
Seite 95
BIS M-451-007-001-_ _-S115 Installation Characteristic data Characteristic at v = 0 (static condition) Clear zone by data carrier data by data carrier (installed Distance X-axis offset at a distance Y-axis offset at a distance in clear zone) (mm) read/ of: (mm) of: (mm) write 0...10...
BIS M-4_ _-007-_ _ _-00-S115 Installation Pin assignments BIS M-4_ _-007-... -00-S115 Color code using cables RS232 = 00 BKS-S116-PU / -S115-PU OUT TP yellow gray pink RTS (TP) green blue brown white english...
BIS M-4_ _-007-_ _ _-00-S115 Interface Information Interface V.24 / RS232 M-4_ _-007-...-00-S115 9 pin connector ➀ RTS connection (TP) allows TP display in the BISCOMRW.EXE program. ➁ OUT TP switches to +24V when there is a data carrier in the capture zone. english...
BIS M-4_ _-007-_ _ _-00-S115 Connection Diagrams Wiring the outputs OUT TP (only for RS232) Supply voltage: DC 24 V +10% / –20% (incl. ripple) Output current: max. 200 mA Voltage drop at 50 mA: < 1.5 V english...
Seite 99
BIS M-4_ _-007-_ _ _-02-S115 Installation Pin assignments BIS M-4_ _-007-... -02-S115 Color code using cables RS422 = 00 BKS-S116-PU / -S115-PU OUT TP yellow gray pink RTS (TP) green blue brown white english...
Seite 100
BIS M-4_ _-007-_ _ _-02-S115 Interface Information Interface RS422 M-4_ _-007-...-02-S115 4-wires point-to-point 1) Termination For the power supply and the RS422 interface a galvanic isolation is recommended! Twisted pair cable data links. english...
BIS M-4_ _ Technical Data General data Housing M-400-... M-401-... CuZn nickel-plated plastic (PBT) Temperature range Ambient temperature 0 °C to +70 °C Enclosure rating IP 67 Enclosure rating Supply voltage V DC 24 V +10 % / –20 % (incl. ripple) Supply voltage LPS Class 2 ≤...
BIS M-4_ _ Ordering Information Part Numbers BIS M-4_ _-007-00_-0_-S115 Balluff Identification System Series M Hardware type 4_ _ = Processor 400 = M30 housing 401 = Maxisensor 451 = Maxisensor for data carrier on metal Software type 007 = Balluff-Protocol...
BIS M-4_ _ Ordering Information Accessories Type Part No. (optional, not Mating connector without cable BKS-S115-00 included in scope of Cable (Pin assignments see BKS-S116-PU-.. delivery) Cable (Pin assignments see BKS-S115-PU-.. Cable is available in various standard lengths: 2 m, 5 m, 10 m, 15 m, 20 m, 25 m Example: BKS-S115-PU-02 Part number for 2 m cable BKS-S116-PU-15 Part number for 15 m cable...
写入/读取时间 读取时间 具有 16 字节/数据块的数据载体 BIS M-1_ _-01 BIS M-1_ _-02 数据载体识别时间/序列 ID < 20 ms < 20 ms 读取字节 0 至 15 < 20 ms < 30 ms < 10 ms < 15 ms 对于存在的额外的 16 字节,增加额外的 BIS M-1_ _-01 BIS M-1_ _-02 写入时间...
Seite 139
BIS M-4_ _ 装配 在将两个 BIS M-4_ _ 装配至金属上时,通常彼此之间没有影响。如果金属框架导向不灵活,则可 BIS M-4_ _ 能会在读取数据载体时出现问题。在这样的情况下,读取间隔降低至最大值的 80%。 装配和允许的间隔 在关键应用中建议测试一次! 金属框架 两个数据载体之间的间隔 BIS M-101-01/L BIS M-108-02/L BIS M-102-01/L BIS M-105-01/A BIS M-120- BIS M-150-02/A BIS M-110-02/L BIS M-112-02/L BIS M-122-02/A 01/L BIS M-151-02/A BIS M-111-02/L BIS M-400- >...
Seite 140
BIS M-400-007-001-_ _-S115 装配 装配和允许的间隔 自由区域 c 自由区域 b 最大拧紧力矩 40 Nm 活跃区域 数据载体 中文...
Seite 141
BIS M-400-007-001-_ _-S115 装配 对于 v = 0(静态) 与数据载体有关的特 与数据载体(安装在自由区 自由区域 域中)有关的特性值 性值 间隔 (mm) 在下列间隔情况下与中轴的偏移量:(mm) BIS M-101-01/L 0-20 ±14 ±10 ±5 BIS M-102-01/L 0-28 ±20 ±20 ±15 BIS M-105-01/A ±7 BIS M-105-02/A 0-11 ±8 BIS M-108-02/L 0-28 ±16 ±14 ±14 BIS M-110-02/L 0-20...
Seite 142
BIS M-401-007-001-_ _-S115 装配 装配和允许的间隔 中文...
Seite 143
BIS M-401-007-001-_ _-S115 装配 与数据载体有关的特 对于 v = 0(静态) 与数据载体(安装在自 自由区域 性值 由 区 域 中 ) 有 关 的 特 间隔 在下列间隔情况下与中轴的偏移量:(mm) 性值 (mm) BIS M-101-01/L 0-28 ±15 BIS M-102-01/L 0-45 ±30 ±24 ±15 BIS M-120-01/L 0-50 ±40 ±40 ±28 ±4 ±30...
Seite 144
BIS M-400-007-002-_ _-S115 装配 装配和允许的间隔 自由区域 b 自由区域 c 最大拧紧力矩 40 Nm 数据载体 活跃区域 中文...
Seite 145
BIS M-400-007-002-_ _-S115 装配 与数据载体有关的特 对于 v = 0(静态) 自由区域 与数据载体(安装在自由区域中) 性值 在下列间隔情况下与中轴的偏移量:(mm) 读取/写入间隔 有关的特性值 (mm) BIS M-101-01/L 0-15 ±9 ±6 ±4 BIS M-102-01/L 0-18 ±16 ±12 ±8 BIS M-105-01/A ±4 BIS M-105-02/A ±6 BIS M-108-02/L 0-20 ±14 ±12 ±10 ±7 BIS M-110-02/L 0-15...
Seite 146
BIS M-451-007-001-_ _-S115 装配 装配和允许的间隔 自由区域 c 自由区域 b 数据载体 LED 电源 LED TP 活跃区域 中文...
Seite 147
BIS M-451-007-001-_ _-S115 装配 与数据载体有关的 对于 v = 0(静态) 与数据载体(安装 自由区域 特性值 在自由区域中)有 关的特性值 在下列间隔情况下 X 轴上的 在下列间隔情况下 Y 轴上的 读取/写入间隔 (mm) 偏移量:(mm) 偏移量:(mm) 0...10 0...10 BIS M-150-02/A 0-60 ±50 ±40 ±30 ±10 ±10 ±10 ±8 ±5 BIS M-151-02/A 0-60 ±50 ±40 ±30...
Seite 148
BIS M-4_ _-007-_ _ _-00-S115 装配 BIS M-4_ _-007-...- 00-S115 接口布局 OUT TP RTS (TP) RS232 = 00 使用电缆时的颜色布局 BKS-S116-PU / -S115-PU OUT TP 黄色 灰色 粉红色 红色 RTS (TP) 绿色 蓝色 棕色 白色 中文...
Seite 149
BIS M-4_ _-007-_ _ _-00-S115 接口信息 接口 V.24 / RS232 M-4_ _-007-...-00-S115 内部 回路 OUT TP OUT TP 9 针 接口 RTS (TP) ➀ 可通过 RTS (TP) 连接在 BISCOMRW.EXE. 程序中显示 TP。 ➁ 如果在活跃区域中有一个数据载体,则 OUT TP 接通 +24V。 中文...
Seite 150
BIS M-4_ _-007-_ _ _-00-S115 接线图 OUT TP 输出端接线 (仅 RS232 可用) 内部 回路 OUT TP DC 24 V +10% / –20%(包括剩余波纹度) 供电: 最大 200 mA 电流输出端: 50 mA 时的电压降: < 1.5 V 中文...
Seite 151
BIS M-4_ _-007-_ _ _-02-S115 装配 接口布局 BIS M-4_ _-007-...- 02-S115 RS232 = 00 使用电缆时的颜色布局 BKS-S116-PU / -S115-PU A (R+) 黄色 Y (T+) 灰色 B (R-) 粉红色 n.c. 红色 Z (T-) 绿色 蓝色 棕色 白色 中文...
Seite 155
BIS M-4_ _ 订购信息 类型 订购名称 配件(可选,不在供货 BKS-S115-00 范围中) 无电缆 的连接插头 40) BKS-S116-PU-.. 连接电缆 (接口布局参见 40) BKS-S115-PU-.. 连接电缆 (接口布局参见 可选购不同长度的连接电缆: 2 m, 5 m, 10 m, 15 m, 20 m, 25 m BKS-S115-PU-02 2 m 连接电缆的订购名称 示例: BKS-S116-PU-15 15 m 连接电缆的订购名称 ☞...