S60_2-019_828318_0303-e mit CRC.p65 1 Manual Electronic Identification Systems BIS Processor BIS S-60_2 Profibus DP Deutsch – bitte wenden! 2 No. 828 318 D/E • Edition 0303 Subject to modification. http://www.balluff.de Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a.d.F. Germany Phone +49 (0) 71 58/1 73-0 Fax +49 (0) 71 58/50 10 E-Mail: balluff@balluff.
S60_2-019_828318_0303-e mit CRC.p65 3 Contents Safety Considerations ................................................................................................................. 4 Introduction, BIS S Identification Systems .............................................................................. 5/6 BIS S-60_2 Processor, Basic knowledge for application ........................................................ 7/8 BUS interface PROFIBUS-DP ..........................................................
S60_2-019_828318_0303-e mit CRC.p65 5 Introduction BIS S Identification Systems This manual is designed to assist the user in setting up the control program and installing and starting up the components of the BIS S Identification System, and to assure rapid, troublefree operation. Principles The BIS S Identification Systems belongs in the category of non-contact systems for reading and writing.
S60_2-019_828318_0303-e mit CRC.p65 7 BIS S-60_2 Processor Basic knowledge for application Selecting System Components The BIS S-6002 processor has a plastic housing. The BIS S-6022 processor has a metal housing. Connection is made through round connectors. Two read/write heads can be cable connected. Series BIS S-60_2 processors have in addition a digital input. The input has various functions depending on the configuration (see Parametering).
S60_2-019_828318_0303-e mit CRC.p65 9 BUS interface PROFIBUS-DP Communication between the BIS S-60_2 processor and the host system is via PROFIBUS-DP. PROFIBUS-DP The PROFIBUS-DP system consists of the components: – the bus master and – the bus modules/slaves (here the BIS S-60_2 processor). ☞ Important hints for use with PLC: In some control systems the PROFIBUS-DP data area is not synchronously transmitted with the updating of the input/output content.
S60_2-019_828318_0303-e mit CRC.p65 11 BUS interface PROFIBUS-DP Station Address setting The station address under which the unit is accessed on the bus can be assigned through the slide switch S1. Each address shall be assigned only once. The slide switch S1 is binary coded. The setting of the station address is carried out according to the scheme shown in the table. Switch position: no = left, yes = right. The address 85 is set in the following figure.
S60_2-019_828318_0303-e mit CRC.p65 13 Function Description Input and Output Buffers Input and Output Buffers In order to transmit commands and data between the BIS S-60_2 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 Identification System 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 Identification System.
S60_2-019_828318_0303-e mit CRC.p65 15 Function Description Output buffer, configuration and explanation Configuration of the output buffer for one (1) read/write head The last byte can be arranged as a 2nd bit header through parametering (default). Bit No. Subaddress 00Hex = Bit Header 01Hex 02Hex 03Hex 04Hex 05Hex 06Hex ... Last Byte Description of Output Buffer SubBit address Name CT 00Hex Bit Header TI GR Please note the basic procedure on 12 and 25...31 and the examples 32...47.
S60_2-019_828318_0303-e mit CRC.p65 17 Function Description Output buffer, configuration and explanation Description of Output Buffer (continued) Subaddress Meaning Function Description 02Hex Start address (Low Byte) Start address (Low Byte) Address at which reading from or writing to the data carrier begins. (The Low Byte includes the address range from 0 to 255). Address for the Auto-Read function, starting at which the code tag is to be read. The value is stored in the EEPROM.
S60_2-019_828318_0303-e mit CRC.p65 19 Function Description Input buffer, configuration and explanation Configuration of the input buffer for one (1) read/write head The last byte can be arranged as a 2nd bit header through parametering (default). Bit No. 7 6 BB HF 5 4 3 2 1 TO IN AF AE AA 0 Subaddress 00 Hex = Bit Header 01Hex Error Code 02Hex Data 03Hex Data 04Hex Data 05Hex Data 06Hex Data ... Please note the basic procedure on 12 and 25...31 and the examples 32...47.
S60_2-019_828318_0303-e mit CRC.p65 21 Function Description Input buffer, configuration and explanation Description of Input Buffer (continued) Subaddress Meaning 01Hex Error code (continued) Data carrier was removed from the active zone of the read/write 05Hex head while it was being written. AV bit is set but the command designator is missing or invalid. 07Hex or: Number of bytes is 00Hex. Cable break to select read/write head, or head not connected. 09Hex The EEPROM cannot be read/programmed.
S60_2-019_828318_0303-e mit CRC.p65 23 Function Description Parametering, Parametering Bytes Parametering Bytes User-Parameter Bytes For parametering all 6 bytes must always be transferred in Hex. Only the bits mentioned may be changed. No guaranty will be given for the proper functioning of the BIS S-60_2 if any of the other bits are changed.
S60_2-019_828318_0303-e mit CRC.p65 25 Function Description 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 32ff): 1.
S60_2-019_828318_0303-e mit CRC.p65 27 Function Description Processing data carriers Reading and writing in dynamic mode In normal operation a read/write job is rejected by the BIS S-60_2 processor by setting the AF 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. When a data carrier is recognized, the stored job is carried out.
S60_2-019_828318_0303-e mit CRC.p65 29 Function Description Processing data carriers Mixed Data Access (cont.) The following shows the structure of a program: Program structure Subaddress Value Command designator 1. Program record Program number 1st data record: Start address Low Byte Start address High Byte Number of bytes Low Byte Number of bytes High Byte 2nd data record: ...
S60_2-019_828318_0303-e mit CRC.p65 31 Function Description Processing data carriers CRC initialization To be able to use the CRC check, the data carrier must first be initialized with the command identifier 12Hex (see 32/33). The CRC 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.
S60_2-019_828318_0303-e mit CRC.p65 33 Function Description Examples for protocol sequence Example No. 1 (continued) For configuring with double bit header and 128-byte buffer size! Host: BIS S-60_2 Identification System: 127.) Process subaddresses of the output buffer: 01...7EHex 00Hex/7FHex Enter the remaining data byte Invert TI-Bit 129.) Process subaddresses of the output buffer: 00Hex/7FHex Reset AV-Bit 128.) Process subaddresses of the output buffer: 01...
S60_2-019_828318_0303-e mit CRC.p65 35 Function Description Examples for protocol sequence Example No. 3 like 2nd example but with simultaneous data transmission Read 17 bytes starting at data carrier address 10, with simultaneous data transmission (data carrier type with 64 byte block size): For configuring with double bit header and 8-byte buffer size! The reply “Job End” = AE bit is reliably set no later than before the last data are sent.
S60_2-019_828318_0303-e mit CRC.p65 37 Function Description Examples for protocol sequence Example No. 4 For configuring with double bit header and 8-byte buffer size! Read 30 bytes starting at data carrier address 10 with read error (data carrier type with 64 byte block size): Host: BIS S-60_2 Identification System: 1.) Process subaddresses of the output buffer in the order shown: 2.
S60_2-019_828318_0303-e mit CRC.p65 39 Function Description Examples for protocol sequence Example No. 6, with simultaneous data transmission For configuring with double bit header and 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 after data have started to be sent, the AF-Bit is set instead of the AE-Bit along with the corresponding error number.
S60_2-019_828318_0303-e mit CRC.p65 41 Function Description Examples for protocol sequence Example No. 8 Address assignment for the Auto-Read function For configuring with double bit header and 8-byte buffer size! Programming start address 75 (data carrier type with 64 byte block size): Host: BIS S-60_2 Identification System: 1.) Process subaddresses of the output buffer in the order shown: 2.
S60_2-019_828318_0303-e mit CRC.p65 43 Function Description Examples for protocol sequence Example No. 9 Store Mixed Data Access program (continued) For configuring with double bit header and 8-byte buffer size! Host: BIS S-60_2 Identification System: 5.
S60_2-019_828318_0303-e mit CRC.p65 45 Function Description Examples for protocol sequence Example No. 10 Use Mixed Data Access program For configuring with double bit header and 8-byte buffer size! Read data carrier using Program No. 1 (data carrier type with 64 byte block size): Host: BIS S-60_2 Identification System: 1.) Process subaddresses of the output buffer in the order shown: 2.
S60_2-019_828318_0303-e mit CRC.p65 47 Function Description Examples for protocol sequence Example No. 12 Put the relevant read/write head into ground state: Both read/write heads can be independently set to the ground state. Host: BIS S-60_2 Identification System: 1.) Process subaddresses of the output buffer: 2.) Go to ground state; Process subaddresses of the input buffer: 00Hex/07Hex 00Hex/07Hex Set GR-Bit 3.
S60_2-019_828318_0303-e mit CRC.p65 49 Read/Write Times Read times from Data carrier to processor in dynamic mode (parametering: 2nd byte, bit 5 = 1, without CRC-16 data check) Read times within the 1st block for dual read and compare: The indicated times apply after the Data carrier has been recognized. If the Data carrier is not yet recognized, an additional 45 ms for building the required energy field until the Data carrier is recognized must be added. Data carrier with 64 byte blocks No.
S60_2-019_828318_0303-e mit CRC.p65 51 BIS S-6002 Mounting the Processor The processor is attached using 4 M4 screws. 18.5 ~9.5 Mounting the BIS S-6002 processor Head2 Head1 150 71.6 16.8 12.8 4.3 12.5 ~19.6 82 21.5 BIS S-6002 dimensions X1 45.
S60_2-019_828318_0303-e mit CRC.p65 53 BIS S-6002 Interface Information / Wiring Diagrams PROFIBUS-DP Ensure that the device is turned off. To insert BIS S-6002 processor into the serial PROFIBUS-DP, there are the terminal X2 for the PROFIBUS input and the terminal X3 for the PROFIBUS output. Bus station Bus station BIS S-6002 green 2A A red 3 DGND 4B B ...
S60_2-019_828318_0303-e mit CRC.p65 55 BIS S-6002 Interface Information / Wiring Diagrams Wiring diagram for BIS S-6002 processor Connection for Read/Write Head 2 Head2 Head1 X1, supply voltage, digital input Connection for Read/Write Head 1 4 3 Pin Function 1 +Vs 5 4 IN 3 Vs 4 +IN 5 n.c. Pin Function 2 1 X2, PROFIBUSinput (male) 2 X3, PROFIBUSoutput (female) 3 3 4 1 5 5 1 2 1 2 VP 2 A 3 DGND 4 B 5 n.c. n.c.
S60_2-019_828318_0303-e mit CRC.p65 57 BIS S-6002 Technical Data Dimensions, Weight Housing Dimensions Weight Plastic ca. 179 x 90 x 45,5 mm ca.
S60_2-019_828318_0303-e mit CRC.
S60_2-019_828318_0303-e mit CRC.p65 61 BIS S-6022 Mounting Processor The processor is mounted using 4 M4 screws. Head 2 Head 1 M4 ca. 15 Mounting the BIS S-6022 processor 145 X2 160 X1 ca. 15 X3 X4 ca. 20 60 63 100 E 62 BIS S-6022 Opening the processor / Interface information Opening the BIS S-6022 processor To set the PROFIBUS-DP address, activate or deactivate, or to change the EEPROM, you must open up the BIS S-6022 processor. Remove the 4 screws on the BIS S-6022 and lift off the cover.
S60_2-019_828318_0303-e mit CRC.p65 63 BIS S-6022 Interface Information / Wiring Diagrams PROFIBUS-DP Ensure that the device is turned off. To insert BIS S-6022 processor into the serial PROFIBUS-DP, there are the terminal X2 for the PROFIBUS input and the terminal X3 for the PROFIBUS output. Bus station Bus station BIS S-6022 green 2A A red 3 DGND 4B B ...
S60_2-019_828318_0303-e mit CRC.p65 65 BIS S-6022 Interface Information / Wiring Diagrams Head 2 Head 1 Wiring diagram for BIS S-6022 processor X1, supply voltage, digital input 4 3 5 S1 on on on on on on on on X1 1 2 3 4 5 6 7 8 Head 2 Head 1 2 1 X2, PROFIBUS input (male) X2 4 3 3 4 +Vs IN 3 Vs 4 +IN 5 n.c.
S60_2-019_828318_0303-e mit CRC.
S60_2-019_828318_0303-e mit CRC.
S60_2-019_828318_0303-e mit CRC.