Home
BIS C-60_2
Contents
1. 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer O0HeV07 Hex Reset AV Bit 00Hev07Hex Reset AA Bit and AE Bit Store split address in processor Host 1 Process subaddresses of the output buffer in the order shown BIS C 60_2 Identification System 2 Process subaddresses of the input buffer in the order shown O1 Hex Command identifier OAhex 00He 07Hex Set AA bit and TO bit 02 03Hex Enter split address Low High byte 02 03Hex Copy split address Low High byte 00He 07Hex Set AV bit O0He O7Hex Set AE bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer O0Hex 07Hex Reset AV Bit O0te O7Hex Reset AA Bit and AE Bit C60_2 028_823024_0401 e p65 Function Description Examples for protocol sequence Example No 4 Read 17 bytes starting at data carrier address 10 data carrier type with 32 byte block size Host BIS C 60_2 Identification System 1 Process subaddresses of the output buffer in the 2 Process subaddresses of the input buffer in the order shown order shown O14 Hex Command designator 01 Hex 00Hex 07Hex Set AA Bit 02 Hex Start address Low Byte 0A Hex 01 06Hex Enter first 6 bytes of data 03Hx Start address High Byte 00 Hex 00Hex 07Hex Set AE Bit O04 Hex No of bytes Low Byte 11 Hex O5 tex No of bytes
2. O01 Hex Command designator 01 Hex 02 Hex Start address Low Byte OAtex O0tex O7 Hex Set AA Bit O3Hex Start address High Byte 00 Hex O1Hex Enter error number O4hHex No of bytes Low Byte 1E Hex O0tex O7 Hex Set AF Bit O5tHex No of bytes High Byte 00 Hex O0re 07Hex Set CT Bit to 1 64 Byte block size set AV Bit 3 Process subaddress of the input buffer 4 Process subaddresses of the input buffer Ot Hex Copy error number O0Hex 07Hex Reset AA Bit and AF Bit Process subaddress of the output buffer O0tHer O7Hex Reset AV Bit 38 CE BALLUFF C60_2 028_823024_0401 e p65 Function Description Examples for protocol sequence Example No 6 Write 16 bytes starting at data carrier address 20 data carrier type with 32 byte block size Host BIS C 60_2 Identification System 1 Process subaddresses of the output buffer in the 2 Process subaddresses of the input buffer in the order shown order shown For configuring with double bit header and 8 byte buffer size O1 Hex Command designator 02Hex O0Hex O7Hex Set AA Bit invert TO Bit 02He O3Hex Start address 14Hex OOHex O4hHex O5Hex No of bytes 10Hex OOHex O0te O07Hex CT Bit to 0 32 Byte block size set AV Bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the output buffer 01 06Hex Enter the first 6 data bytes 01 06 Hex Copy the first 6 data bytes
3. 7 Process subaddresses of the output buffer 00 HeW 07 Hex Invert TO Bit 8 Process subaddresses of the input buffer 01 He 02Hex Terminator FFie FF Hex 00 Hex 07 Hex Invert TO Bit O3tHeW 04 Hex not used FF red FF Hex OS Hex O6 Hex not used Fed FF rex O0tHex 07 Hex Invert TI Bit Fill all unused start addresses and number of bytes with FFHex Function Description Examples for protocol sequence Host 35 Process subaddresses of the output buffer Host Continued on next D CE 41 BALLUFF 36 Process subaddresses of the input buffer O01 He 02Hex not used FF ie FF Hex O0Hex 07 Hex Set AE Bit O3He 04 Hex not used FF ie FF rex 05 Hex 06 Hex not used FF io FF Hex O0Hex 07 Hex Invert TI Bit 37 Process subaddresses of the output buffer 38 Process subaddresses of the input buffer 00 Hed 07 Hex Reset AV Bit O0tHex O7 Hex Reset AA Bit and AE Bit We recommend that you carefully document which parameters are used for start addresses and number of bytes for writing reading the desired data records The data are sequenced in the exact order specified in the program C60_2 028_823024_0401 e p65 Example No 8 Use Mixed Data Access program For configuring with double bit header and 8 byte buffer size Example
4. The possible setting values are stored in the GSD file The buffer size can be selected between 4 and 128 bytes in steps of 2 bytes This must be given by the master during parametering The total buffer size is divided into 2 ranges Buffer range 1 for Read Write Head 1 size is specified in paramter byte 6 Buffer range 2 for Read Write Head 2 size total buffer size buffer size of Read Write Head 1 See D 18 for example If a buffer size of less than 6 bytes 8 bytes with double bit header is used for a read write head no read write job can be carried out Buffer size 1 number of bytes read without double bit header Buffer size 2 number of bytes read with double bit header BALLUFF CE 17 Function Description Input and Output Buffers Example The 82 bytes for the total buffer need to be distributed An input output buffer of 46 bytes is assigned to Read Write Head 1 This results in an input output buffer of 36 bytes for Read Write Head 2 Procedure The buffer size for Read Write Head 1 is set to 46 bytes This means using the parameter byte 6 to enter Hex value 2E corresponds to 46 decimal which corresponds to binary 00101110 PLC Organisation The buffer range starts at input byte IB 32 and output byte OB 32 Result IBO OBO Read Write Head 1 Subaddress 00 IB 32 and OB 32 PLC buffer R W 1 Input buffer IB 32 to IB 77 Output buffer OB 32 to OB 77 Buffer for R W 1 Read Write Head 2
5. X4 male 1x 5 pin 1x 4 pin female 2x 12 pin ST14 Connector version X1 X2 X3 X4 male 2x 5 pin 1x 4 pin female 1x 5 pin Accessory Type Ordering code for ST10 Ordering code for ST14 Facies Mating connector for X1 BKS S 79 00 BKS S 79 00 for X2 BKS S 86 00 BKS S103 00 for X3 BKS S 86 00 BKS S105 00 for X4 BKS S 10 3 BKS S 10 3 Protective cap for Head_ X4 BES 12 SM 2 BES 12 SM 2 Protective cap 115 475 for X2 BKS 12 CS 01 for X3 Termination BKS S105 R01 for X3 74 CE BALLUFF C60_2 028_ 823024 _0401 e p65 Appendix ASCII Table Deci Control Deci Control Deci Deci Deci Deci mal Hex Code ASCII mal Hex Code ASCII mal Hex ASCII mal Hex ASCII mal Hex ASCII Mal 00 Ctr NUL 22 16 Ctr SYN 44 65 41 86 56 107 01 Ct SOH 23 17 Ctrl ETB 45 66 42 87 57 108 02 STX 24 18 Ctr 46 67 43 88 58 109 03 ETX 25 19 Ctrl EM 47 68 44 89 59 110 04 26 1A Ctr SUB 48 69 45 90 5A 111 05 27 1B Ctrl ESC 06 28 1C FS 07 29 1D GS 08 30 1E RS 09 31 1F US 0A 32 20 SP 0B 33 21 oc 34 22 OD 35 23 0E 36 24 OF 37 25 10 38 26 11 39 27 12 40 28 13 41 29 14 42 2A 15 43 2B gt of ri ri ri ri Q g g j oj gt mm ojojo N lt x lt dj o 3 3 7 gt H 25N lt x s lt s ale 1 2 3 4 5 6 7 8 9 Q Cc A MO BD O d O z z m A Cc ZL ol mnim Oo oO wa gt Q S Q 2 9 29 ojoj NI om B
6. DP The PROFIBUS DP system consists of the components the bus master and the bus modules slaves here the BIS C 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 If more than 2 bytes of data are sent a mechanism must be used which guarantees that the data in the PLC and the data in the BIS C are always identi call 1st alternative Synchronous data transmission as a setting on the Master In this method the bus Master ensures that all the data necessary for the respective Slave are always sent contiguously There is usually a special software function in the PLC which likewise controls access between the PLC and bus Master so that data are always sent contiguously 2nd alternative Set 2nd bit header Data exchange between PLC and BIS is controlled by the so called bit header This is always the first byte of the respective read write head in the data buffer This bit header exists both in the input range data from BIS to the PLC and in the output range data from the PLC to the BIS IIf this bit header is also sent as the last byte a comparison of these two bytes can be used to guarantee the consistency of the transmitted data In this method the PLC cycle is unaffected nor is the bus access time changed All that is required is that a byte in the data buffer be used for the 2nd bit header instead of
7. Subaddress 00 IB 78 and OB 78 PEET R W 2 Input buffer IB 78 to IB 113 J Output buffer OB 78 to OB 113 Note that these buffers can be in two different Seguence 1 Seguence 2 seguences depending on the type of control Subaddress 00 Subaddress 01 01 00 The following description is based on seguence 1 02 03 03 02 04 05 05 04 06 07 07 06 C60_2 028_823024_0401 e p65 Function Description Output buffer configuration and explanation Configuration of the The last byte can be arranged as a 2nd bit header through parametering default output buffer for one _ 1 read write head Bit No 7 6 5 4 3 2 1 0 Subaddress 00Hex Bit Header CT TI GR AV OtHex Command Designator or O2Hex Start Address Low Byte or Program No or O3Hex Start Address High Byte or O4Hex No of Bytes Low Byte or OSHex No of Bytes High Byte or O6Hex Data Data Last Byte 2nd Bit Header as above Description of Sub Meaning Function Description Output Buffer address 004 CT Data carrier type Select data carrier type for data carrier type Bit Header 0 32 Byte block size BIS C 1_ _ 02 03 04 05 1 64 Byte block size BIS C 1__ 10 11 30 TI Toggle Bit In Shows during a read action that the controller is ready for additional data Please note the GR Ground state Causes the BIS system to go to the ground state for the basic procedure on respective rea
8. constantly sends out a carrier signal which supplies the code head as soon as the required distance between the two is reached The read write operation takes place during this phase Reading and writing may be dynamic or static 8 O BALLUFF C60_2 028_823024_0401 e p65 Protocol Initializing the data carrier 10 BALLUFF BIS C 60_2 Processor Optimized data carrier memory management The BIS C 60_2 028 version works with a further developed Balluff protocol which optimizes memory handling in the data carrier This version would be required whenever the required number of write cycles exceeds the number permitted for the EEPROM in the data carrier Depending on type this will lie between 100 000 and 1 000 000 cycles and is indicated on the data sheet for each respective data carrier You must select a data carrier whose memory size is a multiple of the number of bytes actually used for writing For any given data carrier the maximum number of write cycles permitted can be calculated as follows 7 Ker 5 W Wer a Kcr Memory size of data carrier in bytes Wer maximum number of write cycles for data carrier per data sheet n maximum number of bytes for read write commands Using this intelligent method of memory handling the number of write cycles is stored in a counter When the permitted number is reached the previously used memory range is blocked and anew memory range is used This process is continued until the last
9. oO rm o 5 a ec 2a o o vs nm o Cc e BALLUFF
10. of information per program must be sent including the command identifier and program num ber The individual program records must all be contiguous They must be sent one after the other and be terminated with FFHaxFFHe as a terminator It is recommended that the remaining un used memory sector be filled with FFHeFFHex If an address range is selected twice the data will also be output twice C60_2 028_823024_0401 e p65 Mixed Data Access cont Monitoring data carrier initialization see 2nd example on 2136 Splitting data carrier memory see 3rd example on D 36 34 BALLUFF Function Description Processing data carriers The following shows the structure of a program Program structure Subaddress Value Range Command designator 01Hx 06Hx 1 Program record Program number 02Hx 01Hx 01Hx to OAHex 1st data record Start address Low Byte 03Hx Start address High Byte 04Hx Number of bytes Low Byte 05Hx Number of bytes High Byte 06Hx 2nd data record 25th data record Start address Low Byte 03Hx Start address High Byte 04Hx Number of bytes Low Byte 05Hx Number of bytes High Byte 06Hx Terminator FFHex FFHex To store a second program repeat this process The procedure for writing these settings to the EEPROM is described in the 7th example on CDO 40 42 Replacing the EEPROM is described on 159 for BIS C 6002 and on D71 for BIS C 6022 BALLUFF CE 33 Function Description Monitorin
11. subaddresses of the input buffer in the order shown O1 Hex 02Hex O0Hex 07 Hex Command designator 21 Hex Program number 01 Hex CT Bit to 0 32 byte block size set AV Bit 3 Process subaddresses of the output buffer O0tex O7Hex Set AA Bit invert TO Bit 4 Process subaddresses of the output buffer 01 06Hex Enter the first 6 data bytes 01 06Hex Copy the first 6 data bytes O0He O7Hex Invert TI Bit Process subaddress of the input buffer A total of 27 bytes of data are exchanged O0Hex O7Hex Invert TO Bit For the remainder of the procedure see example 6 on 139 Dynamic mode is turned off while the Mixed Data Access program is being run C60_2 028_823024_0401 e p65 Example No 10 Read times from data carrier to processor in static mode parametering 2nd byte bit 5 0 Write times from processor to data carrier in static mode parametering 2nd byte bit 5 0 is 46 CE BALLUFF Function Description Examples for protocol sequence Put the relevant read write head into ground state Both read write heads can be independently set to the ground state Host 1 Process subaddresses of the output buffer BIS C 60_2 Identification System 2 Go to ground state Process subaddresses of the input buffer O0te O7Hex Set GR Bit 00He O7Hex Reset BB Bit 3 Process subaddresse
12. write range of read write head 1 CT2 Present operating green Data carrier read write ready at read write head 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 C60_2 028_823024_0401 e p65 Orientation of the read write head or adapter Mounting the BIS C 6002 processor Opening the Processor BIS C 6002 A BIS C 6002 Mounting Head Processor Depending on model the processor is eguipped with a read write head or the adapter for offset read write heads Both the read write head and the adapter can be rotated by the user by or 90 deg to the desired position see drawing Be sure that power is off first Loosen both screws indicated with eo eae arrows Carefully pull the head or adapter out towards the side direction of arrow right draw ing Caution wires inside Head1 Head2 Caution wires inside Reattach at the desired orienta tion and screw tight again The processor is attached using 4 M4 screws BALLUFF CE
13. 0401 e p65 BIS C 60_2 Processor Optimized data carrier memory management Initializing the Example of an initialization data carrier continued On a data carrier with 128 byte memory size 24 bytes shall be used for reading and writing The maximum permissible number of write cycles according to the data carrier data sheet is 100 000 The result is the following initialization of the first 9 bytes of memory 00 01 Oty 00 18 00 00 00 00 Number of the 1st memory range An address named Memory size of data carrier 128 bytes in a telegram does Permissible no of write cycles 100 000 not distinguish be tween data carriers Maximum no of bytes per read write cycle with and without set to 24 bytes initialization Counter of 1st field set to 0 The ratio of memory size to memory requirement thus permits 400 000 write cycles since the available memory size can be divided into 4 memory ranges of 100 000 bytes each The pre warning is given after the 399 000th write cycle Control Function 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 BALLUFF CE 11 BUS interface PROFIBUS DP PROFIBUS DP Communication between the BIS C 60_2 processor and the host system is via PROFIBUS
14. 2 proces sor This user s manual can be mailed on request or you may download it from the Internet at www balluff de In Compatible with BIS C 6_2 mode the error code also has the error number 19Hex added This error number indicates that a command used in this mode does not work GA Slide switch S1 8 compatible with yes BIS C 6_2 no BIS C 60_2 ONOnRWNH Key no switch left yes switch right 00000000000 SE IEE In the illustration compatibility with the BIS C 6_2 is not set To open the cover of the BIS C 6002 processor see D 50 and for BIS C 6022 see 1 66 BALLUFF CE 15 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 handshake between the control and the processor Following is a simplified representation of the sequence of a job sent from the control to the processor 1 The control sends a command designator to the processor together with the associated command parameters and sets a bit AV bit This bit indicates to the processor that the transmitted data are valid and that the job is now beginning The processor takes the job and sets a bit AA bit whic
15. 22 processor Head 2 Head 1 af i i NGS 66 BIS C 6022 BALLUFF CE 65 Opening the processor Interface information Opening the To set the PROFIBUS DP address activate or deactivate the internal termination resistor set BIS C 6022 the compatibility mode or to change the EEPROM you must open up the BIS C 6022 proces processor sor Remove the 4 screws on the BIS C 6022 and lift off the cover See the following CO for addi tional information BIS C 6022 Head 2 Head 1 interfaces Connection for read write head 2 i i Connection for read write head 1 EA e Oe k Supply voltage input output PROFIBUS DP output Be sure before opening that the unit is disconnected from power PROFIBUS DP input O XJ Mounting of the cover 4 screws max permissible tightening torque 0 15 Nm Connection locations Service interface X4 EJ ae and names 66 CE BALLUFF Protection ground PE C60_2 028_823024_0401 e p65 BIS C 6022 Interface Information Wiring Diagrams To insert BIS C 6022 processor into the serial PROFIBUS and to connect the supply voltage and the digital input the cables h
16. 49 BIS C 6002 Opening the Processor The BIS C 6002 processor must be opened to perform the following steps Set PROFIBUS DP address Activate deactivate termination resistor Set change compatibility mode Replace EEPROM Make electrical connections supply voltage in output PROFIBUS DP connections Be sure that the unit is disconnected from power before opening j Remove the 4 screws on the BIS C 6002 and lift off the cover Perform the desired action To make the electrical connec tions push the cables through the fittings For additional wiring details see the following 2D Mounting of the cover 4 screws max permissible tightening torque 0 15 Nm Opening the processor 50 CE BALLUFF C60_2 028_ 823024 _0401 e p65 Make connections on the BIS C 6002 processor Connecting the shield of the PROFIBUS DP cable in the PG 11 housing on the processor BIS C 6002 BALLUFF BIS C 6002 KL2 Installing the connection cables The BIS C 6002 processor must be opened in order to make the connections for the supply voltage the digital input and the PROFIBUS connections see D 50 First be sure that the unit is disconnected from power Remove the 4 screws on the BIS C 6002 and lift off the cover Guide the two PROFIBUS cables through the PG 11 fittings see 52 For additional informa tion on wiring see t
17. 5th byte bit 5 Dynamic mode on read write head 2 for effects on read write times see D 46 47 6th byte bit 1 6 No of bytes in input and output buffer which shall be used for read write head 1 see example on D 18 The specification for the input and output buffer on the Master applies to both read write heads i e this buffer must be divided for both heads The specification is done in Hex format and must be in a range between 02Hex and 80hex 128 dec If only one read write head Head 1 will be used you may enter the same value here as for the total buffer size An entry of less than 2 bytes results in an undefined state BALLUFF CE 29 Function Description Processing data carriers 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 CO 37ff 1 The host sends to the output buffer the command designator to subaddress 01 hex the start address for reading or writing to subaddress O2He O3Hex the number of bytes for reading or writing to subaddress 04He O5Hex the CT bit according to the data carrier type block size and sets the AV bit in the bit header to high The processor takes the request AA in the bit header of the input buffer to high begins to transport the data read from data carrier to input buffer write from output buffer to data carri
18. A A2 4B B4 Connect shield u w Connect shield to connector kj to connector housing housing Output 12 pin female 12 pin female Input X3 input X2 output BIS C 6022 ST14 Bus station Bus station BIS C 6022 ST14 Bus station lan green 1 VP WPI ors green lan oe A2 Je NE I 3 DGND DGND3 C red tt se atte ttt Connect shield C Connect shield to connector to connector housing housing 1 l red I 5 pin male 5 pin female X2 input X3 output 68 CE BALLUFF C60_2 028_ 823024 _0401 e p65 BIS C 6022 ST10 Interface Information Wiring Diagrams Wiring diagram for Head 2 Head 1 X1 supply voltage digital input and BIS C 6022 ST10 CT Present outputs processor 4 3 i 1 X2 PROFIBUS output X3 PROFIBUS input 000000000000000 61514 1312 1106 876 54321 gt 5 oa PE X4 Service interface 4 3 The ground connector should be connected to earth directly or through a RC combination depending on the system potential counterpoise When connecting the bus leads make sure that the shield has proper connection to connector housing Function Vs CT Present 2 Vs HN CT Present 1 10 12
19. BUS DP 12 11 10 9 AN Wo Veo 01 OUTPUT 01 CT Present 1 02 CT Present 2 18 16 15 14 VS TxD RxD 0000000000000000000 Terminal POWER RS 232 19 1817 1615 T4111 87 6 54321 block s2 Terminal block connections Protection ground PE The ground connector should be connected to earth directly or through a RC combination de pending on the system potential counterpoise u When connecting the bus leads make sure that the s shield has proper connection to the PG housing RROFIBUS DP Please note the assembling instructions on 1 52 J Terminal location and designation Supply voltage input output BALLUFF 55 BIS C 6002 KL2 Interface Information Wiring Diagrams Wiring diagram Terminal for read write head 8 pin for BIS C 6002 processors with BIS C 670 adapter PROFIBUS DP 11 10 9 VNo 01 OUTPUT 01 CT Present 1 02 CT Present 2 18 16 15 14 s RxD POWER RS 232 99000000000000 Terminal Kitee g f block Terminal block connections Protection The ground connector should be connected to ground PE earth directly or throu
20. C60_2 028_823024_0401 e p65 BALLUFF Electronic Identification Systems BIS Processor BIS C 60_2 Profibus DP with Memory Optimization No 823 024 D E Edition 0401 Subject to modification Replaces edition 0301 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 de 2 CE BALLUFF C60_2 028_ 823024 _0401 e p65 Contents Safety Considerations Introduction BIS C Identification Systems BIS C 60_2 Processor Basic knowledge for application Optimized data carrier memory management BUS interface PROFIBUS DP Compatibility with BIS C 6_2 processor Function Description Communication with the processor Input and Output Buffers Output buffer configuration and explanation Input buffer configuration and explanation Parametering the BIS C 60_2 processor Processing data carriers Reading and writing Reading and writing in dynamic mode Reading and writing with program Mixed Data Access Monitoring data carrier initialization Splitting data carrier memory Examples for protocol sequence Read Write Times LED Display Mounting Head Processor Opening the processor Installing the connection cables Mounting the PG connection Interface information Wiring diagrams Changing the EEPROM Technical Data Ordering information Appendix ASCII Table BALLUFF CE 3 Safety Co
21. High Byte 00 Hex 00 Hex 07 Hex CT Bit to 0 32 Byte block size set AV Bit For configuring with double bit header and 8 byte buffer size 3 Process subaddresses of the input buffer 4 Process subaddresses of the input buffer 01 06Hex Copy first 6 data bytes 01 06Hex Enter the second 6 data bytes Process subaddress of the output buffer 00He 07Hex Invert TO Bit 00He4074x Invert TI Bit 5 Process subaddresses of the input buffer 6 Process subaddresses of the input buffer 01 06Hex Copy second 6 data bytes 01 05Hex Enter the remaining 5 data bytes Process subaddress of the output buffer 00He 07Hex Invert TO Bit O0te O7Hex Invert TI Bit 7 Process subaddresses of the input buffer 8 Process subaddresses of the input buffer 01 05Hex Copy the remaining 5 data bytes 00He 074ex Reset AA Bit and AE Bit Process subaddress of the output buffer O0re O7 Hex Reset AV Bit BALLUFF CE 37 Function Description Examples for protocol sequence Example No 5 Read 30 bytes starting at data carrier address 10 with read error data carrier type with 64 byte block size For configuring with Host BIS C 60_2 Identification System double bit header and 8 byte buffer 1 Process subaddresses of the output buffer inthe 2 Process subaddresses of the input buffer in the size order shown order shown If an error occurs right away
22. IES i PD 16 and 30 34 18Hex Data carrier not initialized All bytes are still OOHex and the examples or Data Data which was read from the data carrier on pages 1 35 45 continued on next D BALLUFF CE 25 Function Description Input buffer configuration and explanation Description of Sub Meaning Function Description Input Buffer address continued 02Hex Data Data which was read from the data carrier or Warning Memory management details see 9 signals 56Hex Pre warning 1 000 write cycles left 45Hex End warning Data Data which was read from the data carrier Last byte 2nd Bit header The data are valid if the 1st and 2nd bit headers are in agreement Data Data which was read from the data carrier Please note the basic procedure on 716 and 30 34 and the examples on pages CO 35 45 26 CE BALLUFF C60_2 028_823024_0401 e p65 Parameters Overview Parametering Bytes User Parameter Bytes Bit state 0 no 1 yes 28 CE BALLUFF Function Description Parametering the BIS C 60_2 processor There are 6 user parameter bytes stored on the Profibus master that can be used to activate and deactivate various functions Setting is done directly by linking a device to the Profibus master The parameter default settings are stored in the GSD file Dynamic operation on Read Write Head 1 or 2 If dynamic operation is parametered a read write jo
23. Input IN IN Control voltage active Control voltage inactive Input current at 24 V Delay time typ Control outputs CT Present 1 and 2 Output circuit PNP current sourcing Operating voltage Vso external for output Ripple Output current Voltage drop at 20 mA Output resistance Ra Service interface Read Write Head option for mounted adapter BIS C 650 option for mounted adapter BIS C 670 rotatable by 90 degrees Terminal block Optocoupler isolated 4V to 40V 1 5 V to 40 V IN 11 mA IN 5ms Optocoupler isolated DC 24 V 20 lt 10 max 20 mA approx 2 5 V 10 KQ to Vso RS 232 integrated BIS C 65_ and following 2 x connectors 4 pin male for all read write heads BIS C 3__ with 4 pin connector female except BIS C 350 and BIS C 352 1 x connector 8 pin male for one of the read write heads BIS C 350 or BIS C 352 E BIS operating messages Ready Bus active CT1 Present operating CT2 Present operating BIS C 6002 Technical Data LED red green LED green yellow LED green yellow BALLUFF E gt 61 The CE Mark is your assurance that our products are in conformance with the EC Guideline 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 o
24. No 9 Use Mixed Data Access program For configuring with double bit header and 8 byte buffer size 44 BALLUFF Function Description Examples for protocol seguence Read data carrier using Program No 1 data carrier type with 32 byte block size Host 1 Process subaddresses of the output buffer in the order shown BIS C 60_2 Identification System 2 Process subaddresses of the input buffer in the order shown O1 Hex 02 Hex Command designator 21 Hex Program number 01 Hex O0He O7Hex Set AA Bit 01 06Hex Enter first 6 bytes of data O0He 07Hex CT Bit to 0 32 byte block size set AV Bit 3 Process subaddresses of the input buffer O0He O7Hex Set AE Bit 4 Process subaddresses of the output buffer 01 06Hex Copy first 6 data bytes 01 06Hex Enter the second 6 data bytes Process subaddress of the output buffer 00He 07bex Invert TO Bit O0He O7Hex Invert TI Bit A total of 27 bytes of data are exchanged For the remainder of the procedure see example 4 on D 37 Dynamic mode is turned off while the Mixed Data Access program is being run Function Description Examples for protocol sequence BALLUFF Write data carrier using Program No 1 data carrier type with 32 byte block size Host 1 Process subaddresses of the output buffer in the order shown BIS C 60_2 Identification System 2 Process
25. O0He O7 Hex Invert TI Bit Process subaddress of the input buffer O0Hex 07Hex Invert TO Bit 5 Process subaddresses of the output buffer 6 Process subaddresses of the output buffer 01 06Hex Enter the second 6 data bytes 01 06Hex Copy the second 6 data bytes O0te O7Hex Invert TI Bit Process subaddress of the input buffer O0He O7Hex Invert TO Bit 7 Process subaddresses of the output buffer 8 Process subaddresses of the output buffer 01 04Hex Enter the remaining 4 data bytes 01 04 rex Copy the remaining 4 data bytes O0He O7 Hex Invert TI Bit Process subaddress of the input buffer O0tHex O7Hex Set AE Bit 9 Process subaddresses of the output buffer 10 Process subaddresses of the input buffer 00He 07Hex Reset AV Bit 00He 07Hex Reset AA Bit and AE Bit BALLUFF CE 39 Function Description Examples for protocol sequence Example No 7 Storing a program for reading out 3 data records Store Mixed Data Access Srodram 1st data record Start address 5 Number of bytes 7 2nd data record Start address 75 Number of bytes 3 3rd data record Startaddress 312 Number of bytes 17 Total number of bytes exchanged in the operation 27 bytes For configuring with double bit header and 8 byte buffer All 104 bytes are written for the programming size Host Host 1 Process subaddresses of the output buff
26. O4Hex or or or No of bytes Number of bytes to read or write beginning with the start address Low Byte the Low Byte includes from 1 to 256 bytes Initialization data Data for writing to the data carrier Program data for writing to the EEPROM No of bytes Number of bytes to read or write beginning with the start address High Byte the High Byte is additionally used for the range between 257 and 8 192 bytes Initialization data Data for writing to the data carrier Program data for writing to the EEPROM Data for writing to the data carrier Program data for writing to the EEPROM or Data for writing to the data carrier Program data for writing to the EEPROM Last byte or or 2nd Bit header The data are valid if the 1st and 2nd bit header are identical Data for writing to the data carrier Program data for writing to the EEPROM C60_2 028_823024_0401 e p65 Function Description Input buffer configuration and explanation Configuration of the The last byte can be arranged as a 2nd bit header through parametering default input buffer for one 1 Read Write head Subaddress O0Hex Bit Header HF TO Bit Name O11 Hex Error Code O2Hex O3Hex 04Hex O5ttex 06Hex Last byte 2nd Bit Header as above Description of Sub Bit Meaning Function Description Input Buffer address Name 0OHex BB Ready The BIS Identification Syst
27. PROM open up the processor as described on D 50 Be sure before opening that the unit is discon nected from power To avoid damaging the EEPROM please ob serve the requirements for handling electrostati cally sensitive components A hued S The EEPROM is replaced by unplugging and plugging back into the socket BIS C 6002 Technical Data O Head 1 0 ooo0o000000000000000 19 18 17 16 15 14 131211 109 87654321 H sp BALLUFF CE 59 Housing Dimensions with read write head BIS C 65_ Dimensions with adapter BIS C 650 Weight Plastic ABS ca 169 x 90 x 35 mm ca 185 x 90 x 35 mm approx 500 g Ambient temperature 0 C to 50 C Enclosure rating IP 65 with read write head Terminal block Cable entry Cable diameter Cable entry Cable diameter Conductor size with ferrules 19 pin 2 x PG 11 fittings metal 5 to 10mm 1 x PG 9 fittings metal 4to8mm 0 14 to 1 mm 0 25 to 0 34 mm Integral connector X1 for V IN Integral connector X2 for PROFIBUS DP Input Integral connector X3 for PROFIBUS DP Output 5 pin male 5 pin male 5 pin female Supply voltage Vs input Ripple Current draw PROFIBUS DP slave DC 24 V 20 lt 10 lt 400 mA Terminal block electrically isolated C60_2 028_823024_0401 e p65 Electrical Connections continued with KL2 only Function Displays 62 GE BALLUFF BIS C 6002 Technical Data Digital
28. active zone of the read write and the examples head while it was being read on pages 0 35 45 04Hex Write error continued on next D Please note the basic procedure on 24 BALLUFF C60_2 028_ 823024 _0401 e p65 Function Description Input buffer configuration and explanation Description of Sub Meaning Function Description Input Buffer address continued OtHex Error code continued O5xHex Data carrier was removed from the active zone of the read write head while it was being written 07Hex AV bit is set but the command designator is missing or invalid Number of bytes is OOHex 09Hex Cable break to select read write head or head not connected OCHex The EEPROM cannot be read programmed ODHex Faulty communication with the data carrier Note Verify installation criteria or distance between data carrier and read write head Contents of the 1st and 2nd bit header 1st and last bytes of the output buffers are not identical 2nd bit header must be served 13Hex Start address number of bytes memory range entered in the initialization 14Hex invalid max number of write cycles entered in the initialization 15Hex invalid memory size of the data carrier entered in the initialization 16Hex Max 1 kB segment size exceeded PI h 17Hex Data carrier incorrectly initialized comparison with nominal data ease note the with command identifier 09Hex does not bring agreement basic procedure on u
29. ave to be connected to the terminals of the processor For more details regarding the wiring see the following 2D The read write heads have to be con nected to the to terminals Head 1 and Head 2 PROFIBUS DP Ensure that the device is turned off Connect the incoming PROFIBUS cable to the PROFIBUS Input Connect the outgoing PROFIBUS cable to the PROFIBUS Output The last bus module must terminate the bus with a resistor In the case of the BIS C 6022 this can be realized in two different ways 1 In the device s2 S2 Terminating resistor by closing the switch S2 factory standard is open closed active The PROFIBUS Output must open passive be closed off with a screw cover in order to maintain the enclosure rating Outside the device in a connector In this case the signal VP and DGND should be brought out in order to connect the external resistor to the potential Note In this case the S2 switch has to be open No supply voltage is allowed on the PROFIBUS connections Connect cable for the supply voltage the digital input and the outputs to terminal X1 BALLUFF CE 67 BIS C 6022 Interface Information Wiring Diagrams Remote bus cable To insert BIS C 6022 processor into the serial PROFIBUS DP there are the terminal X2 for the for PROFIBUS DP PROFIBUS output and the terminal X3 for the PROFIBUS input BIS C 6022 ST10 Bus station Bus station BIS C 6022 ST10 Bus station 1 DGND DGND 1 2
30. b can be sent even though there is no data carrier in the active zone of the head As soon as a data carrier passes by the head the command is immediately carried out 2nd bit header at end of in and output buffer The 2nd bit header factory setting prevents data from being accepted by the bus as long as it is not fully updated Display state of the digital input in the bit header of the input buffer If this function is activated the IN bit displays the state of the digital input of the processor IN 0 gt digital input low IN 1 digital input high Reset BIS C 60_2 processor through the digital input If this function is activated the processor is reset when the digital input is set to high Monitor data carrier initialization If this function is activated the initialization data on the data carrier are compared with the initialization data stored in the processor If these do not agree a read write error is rejected with an error message Split data carrier memory If this function is activated data on the data carrier beyond a certain specified address are no longer optimized The split address must have first been stored in the processor using command identifier OAhex BALLUFF CE 27 Function Description Parametering the BIS C 60_2 processor tioned may be changed No guaranty will be given for the proper functioning of the N For parametering all 6 bytes must always be transferred in Hex Only the bits
31. ch S2 closed active factory standard is open open passive Outside the device in a plug In this case the signals VP terminal 4 and DGND terminal 3 should be brought out in order to connect the external resistor to the potential Note In this case S2 has to be open BALLUFF CE 53 BIS C 6002 KL2 Interface Information Wiring Diagrams Wiring diagram for BIS C 6002 processor with integrated read write head 11 OUTPUT 01 CT Present 1 02 CT Present 2 __ lOd9dDd000000000000000 Terminal 16 15 14 0187 wUNBRNWe 8 7 6 84321 block POWER RS 232 Protection ground PE Terminal block connections The ground connector should be connected to earth directly or through a RC combination depending on the system po PROFIBUS DP tential counterpoise When connecting the bus leads make sure that the shield has Supply voltage proper connection to the PG housing Please note the assem Terminal location and input output bling instructions on D 52 designation 54 CE BALLUFF C60_2 028_ 823024 _0401 e p65 BIS C 6002 KL2 Interface Information Wiring Diagrams Wiring diagram Connection for Read Write Head 1 5 4 3 for BIS C 6002 ini processors with onnection for BIS C 650 adapter i i Read Write Head 2 B VP DGND Head1 Head 2 0800 PROFI
32. continued Control voltage inactive 1 5 V to 40 V Input current at 24 V 11 mA Delay time typ 5 ms PROFIBUS DP Connector X2 X3 serial interface for PROFIBUS stations Head 1 Head 2 Read Write Head via 2 x connectors for all read write heads BIS C 3__ with 4 pin connector female excluding BIS C 350 and BIS C 352 Service interface X4 RS 232 Function displays BIS operating messages Ready Bus active LED red green CT1 Present operating LED green yellow CT2 Present operating LED green yellow The CE Mark is your assurance that our products are in conformance with the EC Guideline 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 BALLUFF CE 73 BIS C 6022 Ordering Information Ordering code BIS C 6022 028 050 03 ST_ _ Balluff Identification System Type C Read Write System Hardware Type 6022 metal housing PROFIBUS DP Software Type 028 PROFIBUS DP with memory optimization Version 050 with two connections for external read write heads BIS C 3_ _ except BIS C 350 and 352 Interface 03 bus versions User Connection ST10 Connector version X1 X2 X3
33. d write head CD 16 and 30 34 Any pending command is cancelled and the ae AV Command Signals the identification system that a command enipages sears for the respective read write head is present continued next O a BALLUFF CE 19 Function Description Output buffer configuration and explanation Description of Sub Meaning Function Description Output Buffer address continued Ofa Command designator OD No command present OA nex Read data carrier O2 sve Write to data carrier 06Hx Store program in the EEPROM for the Mixed Data Access function O8Hex Initialize data carrier O9Hex Save monitoring of data carrier initialization in EEPROM OAHex Save split address for dividing the data carrier into an area having memory optimization in EEPROM 21Hx Read for Mixed Data Access function corresponding to the program stored in the EEPROM 22Hex Write for Mixed Data Access function corresponding to the program stored in the EEPROM or Initialization data or Data for writing to the data carrier or Program data for writing to the EEPROM continued next 3 Please note the basic procedure on CD 16 and 30 34 and the examples on pages CO 35 45 20 BALLUFF C60_2 028_823024_0401 e p65 Description of Output Buffer continued Please note the basic procedure on CDO 16 and 30 34 and the examples on pages 1 35 45 Description of Output Buffer conti
34. disconnected from power To avoid damaging the EEPROM please observe the requirements for handling electrostatically sensitive components The EEPROM is replaced by unplugging and plugging back into the socket BIS C 6022 Technical Data A LS Head2 Head 1 000000000000 O 18 17 16 15 14 181211109 8 BALLUFF CO 71 Housing Dimensions Weight Metal 190 x 120 x 60 mm 820g Ambient temperature 0 C to 60 C Protection class IP 65 when connected Integral connector X1 for Vs CT Present_ IN Round connector X2 X3 for PROFIBUS DP Integral connector X4 for Service interface 5 pin male 12 pin female 4 pin male Integral connector X1 for Vs IN Integral connector X2 for PROFIBUS DP input Integral connector X3 for PROFIBUS DP output Integral connector X4 for Service interface 5 pin male 5 pin male 5 pin female 4 pin male Supply voltage Vs Ripple Current draw Control outputs CT Present 1 and 2 Output circuit Operating voltage Vs for output Ripple Output current Voltage drop at 20 mA Output resistance Ra DC 24 V 20 lt 10 lt 400 mA Optocoupler isolated PNP current sourcing DC 24 V 20 via X1 lt 10 u fed max 20 mA approx 2 5 V 10 KQ to Vs C60_2 028_ 823024 _0401 e p65 BIS C 6022 Technical Data Electrical Digital input IN Optocoupler isolated Connections Control voltage active 4Vto 40 V
35. em is in the Ready state Please note the Bit Header HF Head Error Cable break from read write head or basic procedure on no read write head connected CDO 16 and 30 34 TO Toggle Bit Out for read BIS has new additional data ready and the examples for write BIS is ready to accept new additional data on pages 1 35 45 continued on next BALLUFF CE 23 Function Description Input buffer configuration and explanation Description of Sub Bit Meaning Function Description Input Buffer address Name continued 00Hex continued Bit Header IN Input If the parameter Input IN is 1 this bit indicates the state of the Input AF Command Error The command was incorrectly processed or aborted AE Command end The command was finished without error AA Command start The command was recognized and started CP Codetag Present Data carrier present within the active zone of the read write head In addition to the CP bit the output signal CT Present is available This allows you to process the presence of a data carrier directly as a hardware signal Sub Meaning Function Description address O1Hex Error code Error number is entered if command was incorrectly processed or aborted Only valid with AF bit OOHex No error O1Hex Reading or writing not possible because no data carrier is present in the active zone of a read write head O2Hex Read error AD 16 and 30 34 O3Hex Data carrier was removed from the
36. er Larger data quantities are sent in blocks block size with 2nd bit header buffer size 2 block size without 2nd bit header buffer size 1 The toggle bits in the two bit headers are used as a kind of handshaking between the host and the BIS C 60_2 processor The processor has processed the command correctly AE bit in the bit header of the input buffer If an error occurred during execution of the command an error number will be written to subaddress 01hex of the input buffer and the AF bit in the bit header of the input buffer will be set C60_2 028_823024_0401 e p65 Special characteristics Reading and writing in dynamic mode Read from data carrier with program Mixed Data Access Write to data carrier with program Mixed Data Access Mixed Data Access 32 CE BALLUFF Function Description Processing data carriers To adjust the read write functions to the numerous possible applications a few unique fea tures have been implemented that the user can select and set when parametering or program ming the processor These are as follows In normal operation a read write job is rejected by the BIS C 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 The command iden
37. er in the 2 Process subaddresses of the input buffer order shown O14 Hex Command designator 06Hex 00 07 Hex Set AA Bit invert TO Bit 02 Hex Program number 01 Hex O0tHe O7Hex CT Bit to 0 or 1 depending on block size set AV Bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer O1 Hex 1st start address Low Byte 05Hex O0Hex 07 Hex Invert TO Bit 02Hex High Byte 00 Hex 03Hx 1st number of bytes Low Byte 07Hex O04 Hex High Byte 00 Hex O5 tex 2nd start address Low Byte 4Brex O6 Hex High Byte 00 Hex O0Hex 07Hex Invert TI Bit Continued on next D 40 CE BALLUFF C60_2 028_ 823024 _0401 e p65 Function Description Examples for protocol sequence Example No 7 Store Mixed Data Access program continued For configuring with double bit header and 8 byte buffer size Example No 7 Store Mixed Data Access program continued For configuring with double bit header and 8 byte buffer size 42 CE BALLUFF Host 5 Process subaddresses of the output buffer Host 6 Process subaddresses of the input buffer O1 Hex 02 Hex 2nd number of bytes Low Byte 03Hx High Byte 00 tex O3Hex O4hHex 3rd start address High Byte 01 Hex 05Hex 6 Hex 3rd number of bytes Low Byte 11 Hex Low Byte 38Hex I High Byte 00 Hex O0tHex O7 Hex Invert TI Bit
38. eries BIS C 6002 028 03 __ _ and BIS C 6022 028 050 03 ST 4 CO BALLUFF C60_2 028_ 823024 _0401 e p65 Principles Applications System Components Configuration with BIS C 6002 processor Schematic representation of an Identification System example 6 CO BALLUFF Introduction BIS C 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 C Identification System and to assure rapid trouble free operation The BIS C Identification Systems belongs in the category of non contact systems for reading and writing This dual function permits applications for not only transporting information in fixed program med data carriers but also for gathering and passing along up to date information as well If 2 read write heads are connected to a BIS C 60_2 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 Some of the notable areas of application 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 monitorin
39. f the Generic Standard EN 61000 6 4 Emission and EN 61000 6 2 Noise Immunity C60_2 028_823024_0401 e p65 BIS C 6002 Ordering Information Ordering Code BIS C 6002 028 _ _ _ 03 _ Balluff Identification System Type C Read Write System Hardware Type 6002 plastic housing PROFIBUS DP Software Type 028 PROFIBUS DP with memory optimization Read Write Head 000 no read write head 651 with read write head Type 651 with circular antenna on top 652 with read write head Type 652 with circular antenna on front 653 with read write head Type 653 with rod antenna 650 adapter with 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 KL2 terminal block via 2 x PG 11 and 1 x PG 9 cable fittings ST11 Connector version X1 X2 X3 2x male 5 pin 1x female 5 pin BALLUFF CE 63 BIS C 6002 Ordering Information Accessory for ST11 Type Ordering code Connector for X1 BKS S 79 00 for X2 BKS S103 00 for X3 BKS S105 00 Protective cap for X3 BKS 12 CS 00 Termination for X3 BKS S105 R01 Protective cap for Head 1 Head2 BES 12 SM 2 64 GE BALLUFF C60_2 028_823024_0401 e p65 BIS C 6022 Mounting Processor Mounting the The processor is mounted using 4 M4 screws BIS C 60
40. for user data This 2nd alternative is the Balluff recommended setting factory default 12 BALLUFF C60_2 028_823024_0401 e p65 BUS interface PROFIBUS DP Unit s Master Data For the correct parametering of the bus master as per type a diskette containing the unit s master data in the form of a GSD file is included with the BIS C 60_2 processor Station Address The Processor BIS C 60_2 is delivered with the station address 126 This has to be set indi vidually before using in a bus system See information on D 14 Input Output Buffer An input buffer and an output buffer are used for the data exchange with the control system The size of these buffers has to be configured via the master ie The possible settings are entered in the GSD file and Type file A minimum of 4 and a maxi mum of 128 bytes can be accommodated However it must be an even number Parametering Bytes Besides in the case of the BIS C 60_2 processor there are 6 further bytes User Parameter User Parameter Bytes Bytes which have to be set while parametering The significance of the 6 bytes for para metering is described starting from D 28 ir The preset is stored in the GSD file BALLUFF CE 13 BUS interface PROFIBUS DP Station Address The station address under which the unit is accessed on the bus can be assigned through the setting slide switch S1 Each address shall be assigned only once The s
41. g initialization splitting memory Command identifier O9Hex allows initialization data to be stored in the processor If the Monitor Data carrier Initialization function is activated a read write command results first in the initialization data on the data carrier being compared with the data in the processor If these do not agree error message 17hHex is output If the data carrier has not even been initial ized yet i e all initialization data are 0 error message 18Hex is output Command identifier OAHex allows an address to be stored in the processor starting at which the data carrier data are no longer memory optimized When dividing the memory make the sector with memory optimization large enough so that it is sufficient for the maximum intended number of write cycles see 1 9 for calculation Division brings an advantage in processing small quantities of data that are frequently pro grammed written in the sector not having memory optimization If the split function is activated this memory division applies to every data carrier entering the read write zone of the processor C60_2 028_823024_0401 e p65 Example No 1 For configuring with double bit header and 8 byte buffer size Example No 2 For configuring with double bit header and 8 byte buffer size Example No 3 For configuring with double bit header and 8 byte buffer size 36 CE BALLUFF Function Description Examples for protocol seq
42. g inventory movement in transporting and conveying systems in waste management for quantity based fee assessment BALLUFF CE 5 Introduction BIS C Identification Systems The main components of the BIS C Identification Systems are Processor Read Write Heads and Data carriers PROFIBUS DP E E Processor BIS C 6002 Processor BIS C 6002 with ras with ieee adapter BIS C 670 adapter BIS C 650 Processor BIS C 6002 Read write Read write with head heads read write head BIS C 65_ BIS C 35_ BIS C 3__ BIS C 3_ _ gt Data carriers BIS C 1__ 1 BIS C 3__ series except BIS C 350 and 352 2 only BIS C 350 or 352 C60_2 028_ 823024 _0401 e p65 Introduction BIS C Identification Systems Configuration with PROFIBUS DP BIS C 6022 TI E processor Processor BIS C 6022 Processor BIS C 6022 ot BIS C 3__ BISC 3__ Read write heads BIS C 3__ BIS C 3__ gt gt z Schematic Data carriers BIS C 1__ representation of an identification system example 1 BIS C 3_ _ series except BIS C 350 and 352 BALLUFF CE 7 BIS C 60_2 Processor Basic knowledge for application Selecting System The BIS C 6002 processor has a plastic housing Depending on the version connections are Components made either through a terminal strip with the cable secured using a PG fitting or
43. gh a RC combination de pending on the system potential counterpoise H When connecting the bus leads make sure that the A PROFIBUS DP shield has proper connection to the PG housing Terminal location and 5 Please note the assembling instructions on 52 designation Supply voltage input output J 56 CE BALLUFF C60_2 028_823024_0401 e p65 BIS C 6002 ST11 Interface Information Wiring Diagrams Remote bus cable To insert BIS C 6002 ST11 processor into the serial PROFIBUS DP there are the terminal for PROFIBUS DP X2 for the PROFIBUS input and the terminal X3 for the PROFIBUS output Bus station Bus station BIS C 6002 Bus station tC ors LI mm 1 Lu I reen a g EC A2 3 DGND DGND 3 7 I EC Connect shield Connect shield rc to connector to connector 1 housing housing t Output 5 pin male 5 pin female Input X2 input X3 output In case the processor is the last bus module in the chain then only the incoming cable is con nected to X2 The last bus module must terminate the bus with a resistor In the case of the BIS C 602 this can be realized in two different ways 1 In the device by closing the switch S2 factory standard is open III s2 S2 Terminating resistor Note Output terminal must be closed closed active off with a screw cover in order to see g open passive maintain the enclosure rating Ou
44. h indicates this to the control If an additional exchange of data between the control and the processor is required to carry out the job each uses a bit TI bit and TO bit to indicate that the control processor is now ready for additional data exchange or has accepted the received data 4 Once the processor has carried out the job correctly it sets a bit AE bit 5 Once the control has accepted all the important data it indicates this to the processor by resetting the bit that was set at the beginning AV bit The processor now in turn sets all the control bits that were set during the sequence AA bit AE bit and is ready for the next job C60_2 028_823024_0401 e p65 Input and Output Buffers Please note the basic procedure on CL 16 and 30 34 and the examples on pages 1 35 45 Input and Output Buffers continued Is Please note the basic procedure on CD 16 and 30 34 and the examples on pages CO 35 45 18 BALLUFF Function Description Input and Output Buffers In order to transmit commands and data between the BIS C 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
45. he following CO Push the cable for supply voltage and for the digital input through the PG 9 fitting Close up the processor If the processor is equipped with an adapter BIS C 650 Connect the read write heads to terminals Head 1 and Head 2 BIS C 670 Connect the read write head to terminal Head 1 BALLUFF CE 51 BIS C 6002 KL2 Mounting the PG Connection for PROFIBUS DP After connecting the field bus leads to the termional block make sure that the shield has proper connection to the PG housing Screw socket Inside O ring Cable clamp Screw the swivel nut with a torque of 4 17 Nm C60_2 028_ 823024 _0401 e p65 BIS C 6002 KL2 Interface Information Wiring Diagrams Remote bus cable To insert BIS C 6002 processor into the serial PROFIBUS terminals 1and 2 and 5 and 6 for and interfaces for the PROFIBUS DP interface are located on the terminal block incoming and outgoing PROFIBUS DP Bus station Bus station BIS C 6002 Bus station 7 oN a A La I e ii Terminal block red yy green In case the processor is the last bus module in the chain then only the incoming cable is con nected You can either use the connections 1 and 2 or 5 and 6 The last bus module must terminate the bus with a resistor In the case of the BIS C 6002 this can be realized in two different ways 1 In the device H s2 S2 Terminating resistor by closing the swit
46. lide switch S1 is binary coded The setting of the station address is carried out according o the scheme shown in the table Switch position no left yes right The address 85 is set in the following figure 990 I Slide switch S1 Station 5 4 3 Address 24 23 22 not allowed no no no no no no no no no no no yes no no yes ie 85 yes yes 0000000000000000000 81817 16 1514 13 12 11108 8 7 6 54321 2 123 yes yes no 124 yes yes yes FT I 9 125 yes yes yes H t t 126 yes yes yes a A j i i pete ke ae i ONDARON To open the cover of the processor see D 50 for BIS C 6002 or D 66 for BIS C 6022 14 BALLUFF C60_2 028_823024_0401 e p65 Setting compatibility is Slide switch S1 with cover removed Basic Procedure Please see also 2D 30 34 and the examples on CO 35 45 16 GE BALLUFF Compatibility with BIS C 6_2 processor Slide switch S1 is used to set compatibility with the BIS C 602 and BIS C 622 processors If the BIS C 60_2 processor is set to be compatible with the BIS C 602 or BIS C 622 all set tings for data exchange must be made as described in the sections on parametering function description protocol sequence and LED display in the user s manual for the BIS C 6_
47. memory range is used up During the last 1 000 write cycles the processor acknowledges all successful write operations with a pre warning 56Hex in subaddress O2 ex of the input buffer When the maximum number of write cycles for the last memory range is reached writing to this memory range continues but an additional final warning is indicated 45Hex in subaddress 02Hex of the input buffer BALLUFF CE 9 BIS C 60_2 Processor Optimized data carrier memory management In order to use a data carrier for memory optimization the data carrier must first be initialized This can be done either with the Handy Terminal BIS C 800 or from a PC station with a built in BIS C 480 007 PC card or using the initializing command of BIS C 60_2 028 The first 5 bytes of the memory are used for the designator Byte No Initialization Meaning Function hexadecimal 0 00H Number of currently used memory range on data carrier 1 01H 128 Byte Enter memory range of data carrier 02H 256 Byte 03H 512 Byte 04H 1 024 Byte 05H 2 048 Byte 06H 4 096 Byte 07H 8 192 Byte 08H 16 384 Byte 09H 127 Byte OAH 255 Byte OBH 511 Byte OCH 1 023 Byte ODH 2 047 Byte 01H 100 000 Enter maximum number of write cycles of the data carrier 02H 200 000 see data sheet 03H 300 000 04H 400 000 05H 500 000 OAH 1 000 000 maximum maximum number of bytes per read write cycle 0400H 1 kByte segment size C60_2 028_823024_
48. men BIS C 60_2 if any of the other bits are changed The default values factory setting for the 6 bytes are 1st byte 2nd byte 3rd byte 4th byte 5th byte 6th byte Hex 00 80 00 82 00 02 Binary 00000000 10000000 00000000 10000010 00000000 00000010 II OT bit 1 bit7 bit2 bit4 bit 1 8 bit 2 bit 5 bit 8 bit 5 The bits which serve for parametering have the following functions 1st byte bit 2 Monitor data carrier initialization 1st byte bit 1 Divide data carrier memory into one area with memory expansion and one area without memory expansion 2nd byte bit5 Dynamic mode on read write head 1 for effects on read write times see COD 46 47 Continued on next L C60_2 028_823024_0401 e p65 Parametering Bytes continued Bit state 0 no 1 yes Reading and writing 30 CE BALLUFF Function Description Parametering the BIS C 60_2 processor 4th byte bit8 Arrange a 2nd bit header at the end of the input and output buffers If this function is selected then the minimum size of both buffers is 4 words 8 bytes each 4th byte bit 7 Display state of the digital input in the bit header of the input buffers 0 no 1 yes Input is Low IN in the bit header of the input buffers 0 Input is High IN in the bit header of the input buffers 1 4th byte bit 2 Reset the BIS C 60_2 processor through the digital input 0 no 1 yes Input is Low Do not reset Input is High Reset
49. mode parametering 2nd byte bit 5 1 Function displays on BIS C 60_2 48 CE BALLUFF Read Write Times 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 32 byte blocks Data carrier with 64 byte blocks No of bytes Read time ms No of bytes Read time ms from 0 to 3 14 from 0 to 3 14 for each additional for each additional byte add 3 5 byte add 3 5 from 0 to 31 112 from 0 to 63 224 m highest address to be read Formula t m 1 3 5 ms Example Read 11 bytes starting at address 9 i e the highest address to be read is 19 This corresponds to 70 ms BALLUFF E gt 47 LED Display The BIS C 60_2 uses the three side mounted LED s to indicate important conditions of the identification system Status LED Meaning Ready Bus active red Supply voltage OK no hardware error however bus not active green Supply voltage hardware OK bus active CT1 Present operating green Data carrier read write ready at read write head 1 yellow Read write command at read write head 1 in process yellow flashes Cable break to read write head or not connected off No data carrier in read
50. n c do not connect BALLUFF 69 BIS C 6022 ST14 Wiring Diagram Wiring diagram for Head2 Head 1 X1 supply voltage digital input BIS C 6022 ST14 processor 4 3 X2 PROFIBUS X3 PROFIBUS input male output female l0000000000000000000 O0 howrwewewNS 876 54321 s2 A B e opl fpo x4 fi E X4 Service interface Protection 4 3 ground PE The ground connector should be connected to earth directly or through a RC combination depending on the system potential counterpoise When connecting the bus leads make sure that the shield has proper connection to connector housing 70 CE BALLUFF Funktion Vs IN Vs N n c RxD n c do not connect C60_2 028_ 823024 _0401 e p65 Changing the EEPROM in the BIS C 6022 processor A Location of the EEPROM Dimensions weight Operating conditions Enclosure Connections BIS C 6022 ST10 Connections BIS C 6022 ST14 Electrical connections with ST10 only 72 BALLUFF BIS C 6022 Changing the EEPROM To change the EEPROM open the processor as described on D 66 Be sure before opening that the unit is
51. nsiderations Approved Operation Series BIS C 60_2 processors along with the other BIS C 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 Installation and Installation and operation should be carried out by trained personnel only Unauthorized work Operation 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 selection and polarity of the signals and power supply Only approved power supplies may be used for powering the processor See chapter Techni cal Data for details Use and Checking Prevailing safety regulations must be adhered to when using the identification system In par ticular steps must be taken to ensure that a failure of or defect in the identification system does not result in hazards to persons or equipment This includes maintaining the specified ambient conditions and regular testing for functionality of the identification system including all its associated components Fault Conditions Should there ever be indications that the identification system is not working properly it should be taken out of commission and secured from unauthorized use Scope This manual applies to processors in the s
52. nued Please note the basic procedure on CD 16 and 30 34 and the examples on pages CO 35 45 22 CE BALLUFF Function Description Output buffer configuration and explanation Sub address Meaning Function Description O2Hex 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 Das Low Byte deckt den Adressbereich von 0 bis 255 ab Program No Number of the program to be stored in the EEPROM in conjunction with command ID O6nex for Mixed Data Access function values between 01 Hex and OAtex are allowed Program No Number of the program stored in the EEPROM for read or write operations in conjunction with command ID 22Hex or 22Hex for the Mixed Data Access function Initialization data Data for writing to the data carrier Program data for writing to the EEPROM Parametering data for writing to the EEPROM or or or or Start address Start address for reading from or writing to the data carrier the High High Byte Byte is additionally used for the address range from 256 to 8 191 Initialization data Data for writing to the data carrier Program data for writing to the EEPROM Parametering data for writing to the EEPROM continued next C BALLUFF CE 21 Function Description Output buffer configuration and explanation Sub address Meaning Function Description
53. s of the output buffer 4 Process subaddresses of the input buffer O0He O7Hex Reset GR Bit O0He O7Hex Set BB Bit Read Write Times BALLUFF E gt 45 For double read and compare Data carrier with 32 byte blocks Data carrier with 64 byte blocks No of bytes Read time ms No of bytes Read time ms from 0 to 31 110 from 0 to 63 220 for each additional 32 bytes add 120 for each additional 64 bytes add 230 from 0 to 255 950 from 0 to 2047 7350 ncluding readback and compare Data carrier with 32 byte blocks Data carrier with 64 byte blocks No of bytes Write time ms rom 0 to 31 110 n 10 or 32 bytes or more y 120 n 10 No of bytes Write time ms from 0 to 63 220 n 10 for 64 bytes or more y 230 n 10 n number of contiguous bytes to write y number of blocks to be processed Example 17 bytes from address 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 410ms recognized must be added 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 C60_2 028_823024_0401 e p65 Read times from data carrier to processor in dynamic
54. tifier 21Hex can be used to read out the program records stored in the pro gram from the data carrier The user must document exactly which data are to be read from where and with what number of bytes for the respective program see example 8 on D 43 The command identifier 22Hex can be used to write the program records stored in the program to the data carrier The user must document exactly which data are to be written from where and with what number of bytes for the respective program see example 9 on D 44 BALLUFF CE 31 Function Description Processing data carriers Small read write programs can be stored in the BIS C 60_2 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 Up to 10 programs with up to 25 instructions can be stored Each program instruction con tains a start address and a number of bytes specification The amount of data for reading may not exceed 2 kB Storing a program The command identifier 06Hex is used to send the read write program to the BIS C 60_2 pro cessor One program per command can be stored All 25 program records plus an additional 2 bytes with FFHexFFHex as a terminator must always be sent This means a total of 104 bytes
55. tside the device in a connector to socket X3 In this case the signal VP pin 1 and DGND pin 3 should be brought out in order to connect the external resistor to the poten tial Note In this case S2 has to be open BALLUFF CE 57 BIS C 6002 ST11 Interface Information Wiring Diagrams Wiring diagram for Connection for Read Write Head 1 X1 supply voltage digital input BIS C 6002 ST11 Connection for processor with T Read Write Head 1 4 3 adapter BIS C 650 iJ obo X2 PROFIBUS X3 PROFIBUS input male output female 3 4 VP A DGND B n c n c do not connect Terminal location Protecti The ground connector should be connected to and designation i mo ud PE earth directly or through a RC combination ce x4 groun depending on the system potential counter digital input PROFIBUS DP poise i When connecting the bus leads make sure that the shield has proper connection to con nector housing 58 CE BALLUFF C60_2 028_ 823024 _0401 e p65 Changing the EEPROM in the BIS C 6002 processor A Location of the EEPROM Dimensions Weight Operating Conditions Enclosure Rating Connections BIS C 6002 KL2 Connections BIS C 6002 ST11 Electrical Connections 60 CE BALLUFF BIS C 6002 Changing the EEPROM To replace the EE
56. uence Initializing the data carrier for memory optimization data carrier type with 32 byte block size Host 1 Process subaddresses of the output buffer in the order shown BIS C 60_2 Identification System 2 Process subaddresses of the input buffer in the order shown O1 Hex O0Hex O7 Hex Command designator 08Hex CT Bit to 0 32 Byte block size set AV Bit 3 Process subaddresses of the output buffer Set AA Bit invert TO Bit 00 Hed 07 Hex 4 Process subaddresses of the input buffer 01 06Hex O0Hex 07 Hex Enter first 6 bytes of data Invert TI Bit 01 05Hex 00Hex 07Hex Copy the 5 initialization bytes Set AE Bit 5 Process subaddresses of the output buffer 6 Process subaddresses of the input buffer 005e 07Hex Reset AV Bit 00He 07Hex Reset AA Bit and AE Bit Function Description Examples for protocol seguence BALLUFF CE 35 Store data carrier initialization data for monitoring in the processor Host 1 Process subaddresses of the output buffer in the order shown BIS C 60_2 Identification System 2 Process subaddresses of the input buffer in the order shown O1 Hex Command identifier 09 Hex 00Hev07Hex Set AA bit and TO bit 02 05Hex Enter 2nd through 5th initialization bytes 02 05Hex Copy 2nd through 5th initialization OOHe O7Hex Set AV bit bytes O0He O7Hex Set AE bit
57. via round connectors A single read write head from BIS C 65_ series can be directly mounted to the processor which creates a compact unit If the BIS C 650 adapter is attached instead of the BIS C 65_ read write head two read write heads may be cable connected If the BIS C 670 adapter is attached one read write head may be cable connected The BIS C 6022 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_2 processors have in addition a digital input The input has various functions depending on the configuration see Parametering Whether the compact version of the processor with integrated read write head makes sense or whether the external solution is preferred depends primarily on the spatial arrangement of the components There are no functional limitations All read write heads are suitable for both static and dynamic reading Distance and relative velocity are based on which data carrier is selected Additional information on the read write heads in series BIS C 65_ and series BIS C 3__ including all the possible data carrier read write head combinations can be found in the manuals for the respective read write heads The system components are electrically supplied by the processor The data carrier represents an free standing unit and needs no line carried power It receives its energy from the read write head The latter
Download Pdf Manuals
Related Search
Related Contents
薄くろげね - くろがね工作所 Installation Manual BACnet I/O Modules - mbs opérations manual manual del 0perador manuel d`instructions Consulte Attenzione Samsung HC-P4741W Manuel de l'utilisateur 取扱説明書 - M Panasonic ET-ELW20 projection lense Rotel RT-820 User's Manual Mostrar - Service, Support Copyright © All rights reserved.
Failed to retrieve file