Home
www.balluff.com
Contents
1. X2 PROFIBUS input male X3 PROFIBUS output female 4 3 4 VP A n c n c do not connect Protecti The ground connector should be connected to A d earth directly or through a RC combination ground PE n f xi depending on the system potential counter PROFIBUS DP poise When connecting the bus leads make sure that the shield has proper connection to con nector housing Supply voltage digital input C60 2 019 818217 0806 e p65 BIS C 6002 ST11 Interface Information Wiring Diagrams Wiring diagram for i Connection for X1 supply voltage digital input BIS C 6002 ST11 Lr Read Write Head processor with BIS C 355 S92 adapter BIS C 654 1 2 X2 PROFIBUS X3 PROFIBUS input male output female 4 i Function VP A DGND B n c n c do not connect Protection The BIS C 6002 654 03 ST11 processor may only be Xi x 7 ground PE operated in a compatible mode This means switch S1 8 Terminal location Supply volt PROFIBUS DP must be in the CN position see 13 Please refer to the and designation age digital manual for BIS C 6 2 for the parameter values and enabling input the Select both heads function and use
2. Connection locations Service interface X4 Ww B and names Protection ground PE 76 BALLUFF C60 2 019 818217 0806 e p65 PROFIBUS DP Remote bus cable for PROFIBUS DP BIS C 6022 ST10 BIS C 6022 ST14 78 BALLUFF 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 have to be connected to the terminals of the processor For more details regarding the wiring see the following The read write heads have to be con nected to the to terminals Head 1 and Head 2 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 m 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
3. ojo XIx s gt 0 1 2 3 4 5 6 7 8 9 10 11 E N o o j ojo a w E a o A 3 2 e o oj o o Nn ix si ci o a a o cjajojIjojvojojz z r x j N o N BALLUFF 85
4. POWER RS 232 Terminal block connections The ground connector should be connected to earth directly or through a RC combination de pending on the system potential counterpoise When connecting the bus leads make sure that the shield has proper connection to the PG housing Please note the assembling instructions on 60 BALLUFF Interface Information Wiring Diagrams Wiring diagram Terminal for read write head 8 pin for BIS C 6002 processors with adapter BIS C 670 2222229992900909999 Terminal id s2 block Protection ground PE x y Terminal location and PROFIBUS DP designation Supply voltage input output BALLUFF 11 Mio OUTPUT 01 CT Present 1 02 CT Present 2 16 15 14 VS POWER Terminal block connections The ground connector should be connected to earth directly or through a RC combination de pending on the system potential counterpoise When connecting the bus leads make sure that the shield has proper connection to the PG housing Please note the assembling instructions on 60 63 C60 2 019 818217 0806 e p65 66 Remote bus cable for PROFIBUS DP Wiring diagram for BIS C 6002 ST11 processor with adapter BIS C 650 Terminal location and designa
5. BIS C 6022 ST14 X1 supply voltage digital input and CT Present outputs 4 3 1 2 X2 PROFIBUS output X3 PROFIBUS input X4 Service interface 4 3 Function Vs CT Present 2 Ns N CT Present 1 nG do not connect BALLUFF Interface Information Wiring Diagrams Wiring diagram for Head2 Head 1 BIS C 6022 ST14 processor E Protection ground PE X2 PROFIBUS input male 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 80 BALLUFF X1 supply voltage digital input 4 X4 Service interface 4 3 3 X3 PROFIBUS output female Function Vs oN Ns n c do not connect 79 C60 2 019 818217 0806 e p65 82 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
6. 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 RO1 Protective cap for Head 1 Head2 BES 12 SM 2 74 BALLUFF C60 2 019 818217 0806 e p65 BIS C 6022 Mounting Processor Mounting the The processor is mounted using 4 M4 screws BIS C 6022 processor Head2 Head 1 i pes BALLUFF 75 BIS C 6022 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 1 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 EL E ex Oo Be sure before opening that the unit A is disconnected Supply voltage from power input xi H f output ST10 only PROFIBUS DP x2 l PROFIBUS DP x3 l Mounting of the cover 4 screws max permissible tightening O Oo torque 0 15 Nm
7. 400 mA electrically isolated 69 C60 2 019 818217 0806 e p65 72 Electrical Connections continued with KL2 only Function Displays BALLUFF BIS C 6002 Technical Data Digital 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 Vg 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 Optocoupler isolated 4Vto40V 1 5 V to 40V 11 mA 5 ms IN IN 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 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 71 EU Directive CE The CE Mark is your assurance that our products are in conformance with the 2004 108 EC EM
8. 10 kQ to Vs C60 2 019 818217 0806 e p65 84 Electrical Connections continued Function di isplays Ordering code Accessory optional not included BALLUFF BIS C 6022 Technical Data Digital input IN Optocoupler isolated Control voltage active 4Vto40V Control voltage inactive 1 5V 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 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 EU Directive 2004 108 EC 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 BIS C 6022 Ordering Information BIS C 6022 019 050 03 ST _ Balluff Identification System d Type C Read Write System Hardware Type 6022 metal housing PROFIBUS DP Software Type 019 PR
9. 69 for BIS C 6002 and on M 81 for BIS C 6022 BALLUFF 33 Function Description Processing data carriers Read from data The command identifier 21Hex can be used to read out the program records stored in the pro carrier with program gram from the data carrier The user must document exactly which data are to be read from Mixed Data Access where and with what number of bytes for the respective program see example 11 on P 51 Write to data carrier The command identifier 22ue can be used to write the program records stored in the pro with program Mixed gram to the data carrier The user must document exactly which data are to be written from Data Access where and with what number of bytes for the respective program see example 12 on P 52 Copying from For a copy command there must be a data carrier in front of both read write heads even if Head 1 to Head 2 dynamic mode is configured Simultaneous data transmission is used to read even if si multaneous data transmission is not configured The total process is controlled with the bit header s for Head 1 The start address and number of bytes applies both to reading at Head 1 and to writing at Head 2 The copy command is in principle the same as reading with simultaneous data transmission In addition the data which are placed in the input buffer are written at the same time to the data carrier at Head 2 The AE bit is not set until the write procedure at Head 2 has finished s
10. BIS C 6002 1 D processor Processor BIS C 6002 Processor BIS C 6002 with with adapter BIS C 670 adapter BIS C 650 Processor BIS C 6002 Read write Read write with head heads read NN write head BIS C 65_ BIS C 35_ BIS C 3__ BIS C 3__ gt gt Data carriers BIS C 1__ Schematic representation of an Identification System example 1 BIS C 3__ series except BIS C 350 and 352 2 only BIS C 350 or 352 6 BALLUFF C60 2 019 818217 0806 e p65 Configuration with BIS C 6022 processor Schematic representation of an identification system example Selecting System Components 8 BALLUFF Introduction BIS C Identification Systems PROFIBUS DP 11 A OF Processor BIS C 6022 Processor BIS C 6022 version 050 version 050 Ji Ie BISC 3 BIS C 3__ Read write heads BIS C 3__ BIS C 3__ gt gt gt Data carriers BIS C 1__ 1 BIS C 3_ _ series except BIS C 350 and 352 BALLUFF BIS C 60_2 Processor Basic knowledge for application The BIS C 6002 processor has a plastic housing Depending on the version connections are made either through a terminal strip with the cable secured using a PG fitting or 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 attac
11. Description of Input Buffer continued Please note the basic procedure on 14 and 29 35 and the examples on pages 36 53 BALLUFF Function Description Input buffer configuration and explanation The last byte can be arranged as a 2nd bit header through parametering default Bit No 7 6 5 4 3 2 1 0 Subaddress OOHex Bit Header BB HF TO AF AE AA CP Bit Name O1 Hex Error Code O2Hex O3Hex O4Hex O5Hex O6Hex 2nd Bit Header Last byte as above or Sub Bit Meaning Function Description address Name O0Hex BB Ready The BIS Identification System is in the Ready state Bit Header HF Head Error Cable break from read write head or no read write head connected TO Toggle Bit Out for read BIS has new additional data ready for write BIS is ready to accept new additional data continued on next BALLUFF 21 Function Description Input buffer configuration and explanation Sub Bit Meaning Function Description address Name O0tHex continued Bit Header IN KN Use the same bit in the bit header Either IN or KN may be displayed Therefore select either Parameter Ath byte bit 7 1 or Parameter 4th byte bit 6 1 see 27 Input If the parameter is 4th byte bit 7 1 and 4th byte bit 6 0 this bit indicates the status of the input Head No If the parameter is 4th byte bit 6 1 and 4th byte bit 7 0 this
12. O2Hex O3Hex O4 Hex O5Hex O0Hex O7Hex Command designator 01 Hex Start address Low Byte OAue Start address High Byte 00u No of bytes Low Byte 1EHex No of bytes High Byte OOHex Set CT Bit to 1 64 Byte block size set AV Bit O0tHex O7 Hex O1 Hex O0tHex O7 Hex Set AA Bit Enter error number Set AF Bit 3 Process subaddress of the input buffer 4 Process subaddresses of the input buffer O0Hex O7Hex O1 ex Copy error number Process subaddress of the output buffer OOHex O7Hex Reset AV Bit Reset AA Bit and AF Bit An error can also occur after the data have already been sent see 6th example on the next 41 C60 2 019 818217 0806 e p65 Example No 6 with simultaneous data transmission For configuring with double bit header and 8 byte buffer size Example No 7 For configuring with double bit header and 8 byte buffer size 44 BALLUFF Function Description Examples for protocol sequence 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 The error message AF is dominant It cannot be specified which data are incorrect When the AF Bit is set the job is interrupted and declare
13. Process subaddresses of the output buffer 4 Process subaddresses of the output buffer 01 06Hex O0Hex O7Hex Enter first 6 bytes of data Invert TI Bit 01 06Hex Copy the first 6 data bytes Process subaddress of the input buffer A total of 27 bytes of data are exchanged O0ne 07ue Invert TO Bit For the remainder of the procedure see Example 7 on P 44 Dynamic mode is turned off while the Mixed Data Access program is being run 51 C60 2 019 818217 0806 e p65 54 Example No 13 Read times from Data carrier to processor in static mode parametering 2nd byte bit 5 0 without CRC_16 data check Write times from processor to Data carrier in static mode parametering 2nd byte bit 5 0 without CRC_16 data check ks 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 O0He O7He Set GR Bit O0He 07H Reset BB Bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer O0 07 Reset GR Bit O0He O7He Set BB Bit Read Write Times BALLUFF For double read and
14. Reading and writing in dynamic mode Reading and writing with simultaneous data transmission Mixed Data Access BALLUFF Function Description Processing data carriers 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 Reading without simultaneous data transmission In the case of a read job the proces Sor first reads our all requested data from the data carrier after receiving the start address and the desired number of bytes and then sets the AE bit Then the data read from the data carrier are written to the input buffer In the case of larger data amounts this is done in blocks controlled by the handshake with the toggle bits as described on M 29 Reading with simultaneous data transmission In the case of a read job the processor begins by transmitting the data into the input buffer as soon as the first 30 bytes with 2nd bit header or 31 bytes without 2nd bit header or less if the buffer size was set smaller have been read from the data carrier beginning with the start address and indicates this by inverting the TO bit As soon as the controller inverts the TI bit the processor sends the data which have in the meantime been read to t
15. buffer size minus bit headers for Head 1 4th byte bit 8 Arrange a 2nd bit header at the end of the input and output buffers DS If this function is selected then the minimum size of both buffers is 4 words 8 bytes each Please note the basic procedure on 14 and 29 35 and the examples on pages MM 36 53 26 BALLUFF C60 2 019 818217 0806 e p65 Function Description Parametering Parametering Bytes Parametering Bytes 4th byte bit 7 Display state of the digital input in the bit header of the input buffers User Parameter Bytes 0 no Input is Low IN in the bit header of the input buffers 0 continued 1 yes Input is High IN in the bit header of the input buffers 1 Important KN and IN use the same bit in the bit header If the BIS C 655 adapter is connected for 2 x 2 heads you must select 0 no 4th byte bit 6 Select read write adapter 2 Head 4 Head connection O no Select this setting if no more than 2 read write heads can be connected Standard configuration 1 2 yes Select this setting if the processor is being operated using the BIS C 655 read head adapter and 2 x 2 heads Important If 4th byte bit 6 is set to 1 yes the setting 4th byte bit 7 must be set to 0 no 4th byte bit 2 Reset the BIS C 60_2 processor through the digital input O0 no Input is Low Do not reset 1 yes Input is High Reset 5th byte bit 8 Activate simultaneous data transmission
16. 01 06Hex O0Hex 07 Hex Enter the second 6 data bytes Invert TO Bit Continued on next BALLUFF 45 Function Description Examples for protocol sequence 46 Example No 8 continued For configuring with double bit header BALLUFF 5 Process subaddresses of the input buffer 6 Process subaddresses of the input buffer 01 06Hex Copy the second 6 data bytes 01 05nex Enter the remaining 5 data bytes Process subaddresses of the input buffer OOne 07ue Invert TO Bit O0rie O7Hex Invert Ti Bit 7 Process subaddresses of the input buffer 8 Process subaddresses of the input buffer 01 05nex Copy the remaining 5 data bytes O0He 07He Set AE Bit Process subaddresses of the output buffer O0Hie O7Hex Invert TI Bit 9 Process subaddresses of the output buffer 10 Process subaddresses of the input buffer 004 074 Reset AV Bit OOttex O7Hex Reset AA Bit and AE Bit C60 2 019 818217 0806 e p65 Function Description Examples for protocol sequence Example No 9 Programming start address 75 data carrier type with 32 byte block size Address assignment for the Auto Read Host BIS C 60 2 Identification System function 1 Process subaddresses of the output buffer in the 2 Process subaddresses of the input buffer order shown For configuring with o1 Command designator 06Hex O0Hex O7Hex Set
17. 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 OtHex Command designator 21Hex OOHex O7Hex Set AA Bit O2Hex Program number O1Hex OOHex O7Hex CT Bit to 0 32 byte block size set AV Bit 3 Process subaddresses of the input buffer 01 06Hex Enter first 6 bytes of data OOHex O7Hex Set AE Bit 4 Process subaddresses of the output buffer 01 06re Copy first 6 data bytes 01 06Hex Enter the second 6 data bytes Process subaddress of the output buffer OOtex O7Hex Invert TO Bit O0Hie O7Hex Invert TI Bit A total of 27 bytes of data are exchanged For the remainder of the procedure see Example 2 on 38 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 subaddresses of the input buffer in the order shown Ou Command designator 22Hex O0Hex O7 Hex Set AA Bit invert TO Bit O2Hex O0Hex O7Hex Program number 01 Hex CT Bit to 0 32 byte block size set AV Bit 3
18. AA Bit and AE Bit double bit header and 8 byte buffer O2Hex Start address Low Byte 48sex size O3Hex Start address High Byte 00sex O0He 07He CT Bit to 0 32 byte block size set AV Bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer OOHex O7Hex Reset AV Bit OOnex O7Hex Reset AA Bit and AE Bit To ensure correct data output use command identifier O7Hex for each distributed buffer Head 1 and or Head 2 If the Auto Read function is not activated the processor runs in standard mode and sends starting with data carrier address 0 until the buffer is filled but a maximum of 30 bytes for double bit header or 31 bytes for a single bit header BALLUFF 47 Function Description Examples for protocol sequence Example No 10 Storing a program for reading out 3 data records Store Mixed Data Access program 1st data record Start address 5 Number of bytes 2nd data record Start address 75 Number of bytes 3rd data record Startaddress 312 Number of bytes Total number of bytes exchanged in the operation 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 buffer in the 2 Process subaddresses of the input buffer order shown O1Hex Command designator 06Hex O0ue 07ue Set AA Bit invert TO Bit 02hHex Program
19. ST14 Electrical connections with ST10 only BALLUFF BIS C 6022 Changing the EEPROM To change the EEPROM open the processor as described on 76 Be sure before opening that the unit is 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 Head2 Head 1 00000000000 t 18 17 16 15 14 18 12 1710 BALLUFF 81 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 V 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 96 10 96 400 mA Optocoupler isolated PNP current sourcing DC 24 V 20 via X1 lt 10 max 20 mA BESSA approx 2 5 V
20. bit indicates the selected head 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 Ouex Error code Error number is entered if command was incorrectly processed or aborted Only valid with AF bit O0Hex No error O1 Hex Reading or writing not possible because no Data carrier is present in the active zone of a read write head continued on next C60 2 019 818217 0806 e p65 24 Description of Input Buffer continued Please note the basic procedure on PT 14 and 29 35 and the examples on pages 1 36 53 Description of Input Buffer continued Please note the basic procedure on P 14 and 29 35 and the examples on pages 36 53 BALLUFF Function Description Input buffer configuration and explanation Sub Meaning address Function Description Ot Hex Error code continued O2Hex O3Hex O4uex 05uex O7uex O9uex OCuex ODuex OEHex OF Hex 11Hex 12Hex or Data Read error Data carrier was removed from the active zone of the read wr
21. compare Data carrier with 32 byte blocks No of bytes Read time ms Data carrier with 64 byte blocks 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 Including readback and compare Data carrier with 32 byte blocks No of bytes Write time ms from 0 to 31 110 n 10 Data carrier with 64 byte blocks No of bytes Write time ms from 0 to 63 220 n 10 for 32 bytes or more y 120 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 410 ms 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 53 C60 2 019 818217 0806 e p65 Read Write Times Read times from Read times within the 1st block for dual read and compare Data carrier to processor in The indicated times apply after the Data carrier has been recognized If the Data carrier is not dynamic mode yet recognized an additional 45
22. continued Please note the basic procedure on 14 and 29 35 and the examples on pages 1 36 53 Description of Output Buffer continued Please note the basic procedure on P 14 and 29 35 and the examples on pages 36 53 BALLUFF Function Description Output buffer configuration and explanation Sub Meaning address Function Description 02Hex Start address Low Byte Start address Low Byte Program No Program No Data Program data 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 The Low Byte covers the address range from 0 to 255 Number of the program to be stored in the EEPROM in conjunction with command ID 06u for Mixed Data Access function values between O1Hex and O0Auex are allowedl Number of the program stored in the EEPROM for read or write operations in conjunction with command ID 21ue or 22ue for the Mixed Data Access function for writing to the Data carrier for writing to the EEPROM Start address High Byte Start address High Byte or Data or Program data Address for reading from or writing to the Data carrier the High is additionally used for the address range from 256 to 8 191 Address for the Auto Read function starting at w
23. 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 Please see also PP 29 35 and the examples on 1136 53 14 BALLUFF C60 2 019 818217 0806 e p65 16 Input and Output Buffers Please note the basic procedure on PT 14 and 29 35 and the examples on pages 1 36 53 Input and Output Buffers continued is Please note the basic procedure on P 14 and 29 35 and the examples on pages 36 53 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 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
24. 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 16 for example If a buffer size of less than 6 bytes 8 bytes with double bit header is set for a read write head a read write request can be carried out without specifying the start address and the number of bytes Automatic reading for Codetag Present see 30 remains active This permits fast reading of small data quantities without placing an unnecessary load on the bus Buffer size 1 number of bytes read without double bit header Buffer size 2 number of bytes read with double bit header BALLUFF 15 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 buffe
25. nu EM 0 Select Head 1 1 Select Head 2 1 andthe examples n 1 Select Head 1 2 Select Head 2 2 only in conjunction with Adapter 655 pages 36 53 BALLUFF 17 continued next Function Description Output buffer configuration and explanation Description of Sub Bit Meaning Function Description Output Buffer address Name continued O0tHex GR Ground state Causes the BIS system to go to the ground state Bit Header for the respective read write head Any pending command is cancelled AV Command Signals the identification system that a command for the respective read write head is present Sub Meaning Function Description address O1uex Command designator OOnex No command present Ouex Read Data carrier O2Hex Write to Data carrier 06u Store program in the EEPROM for the Mixed Data Access function 07 Hex Store the start address for the Auto Read function in the EEPROM 11 Hex Copying from Head 1 to Head 2 12ux Initialize the CRC_16 data check 21 Hex Read for Mixed Data Access function corresponding to the program stored in the EEPROM 22u Write for Mixed Data Access function Please note the corresponding to the program stored in the EEPROM basic procedure on or Data for writing to the Data carrier ae on or Program data for writing to the EEPROM pages 36 53 continued next gt 18 BALLUFF C60 2 019 818217 0806 e p65 20 Description of Output Buffer
26. output buffer the command designator to subaddress 01uex the start address for reading or writing to subaddress 02H O3Hex the number of bytes for reading or writing to subaddress 04ue 05ue the CT bit in the bit header 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 bit 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 carrier 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 01uex of the input buffer and the AF bit in the bit header of the input buffer will be set BALLUFF 29 Function Description Processing data carriers Codetag Present As soon as the data carrier enters the active one of the read write head the processor indi cates this by setting the CP bit Codetag Present To accelerate the reading of small amounts of data the ID system makes the first bytes of the I data carrier avai
27. this phase Reading and writing may be dynamic or static 7 C60 2 019 818217 0806 e p65 BIS C 60 2 Processor Basic knowledge for application 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 Data checking When sending data between the read write head and the Data carrier a procedure is re quired 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 Advantages of CRC 16 Advantages of double reading Data checking even during the non active phase No bytes on the data carrier need to be CT outside read write head zone reserved for storing a check code Shorter read times since each page is read only Shorter write times since no CRC needs to be once written Since both variations have their advantages depending on the application the user is free to select which method of data checking he wishes to use see Parametering on 26 It is not permitted to operate the sy
28. 1 Hex Command designator 02ue OOtiex O7Hex Set AA Bit invert TO Bit O2ue O3nue Start address 14 Hex OOHex O4tiex OSHex No of bytes 10Hex OOHex OOtex O7Hex 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 06rex Copy the first 6 data bytes O0Hex O7Hex Invert TI Bit Process subaddress of the input buffer 5 Process subaddresses of the output buffer O0Hie O7Hex Invert TO Bit 6 Process subaddresses of the output buffer 01 06Hex Enter the second 6 data bytes 01 06Hex Copy the second 6 data bytes O0Hex O7Hex Invert TI Bit Process subaddress of the input buffer 7 Process subaddresses of the output buffer O0Hie O7Hex Invert TO Bit 8 Process subaddresses of the output buffer 01 04nex Enter the remaining 4 data bytes 01 04nex Copy the remaining 4 data bytes O0Hex O7Hex Invert TI Bit Process subaddress of the input buffer 9 Process subaddresses of the output buffer O0Hie O7Hex Set AE Bit 10 Process subaddresses of the input buffer O0He 07He Reset AV Bit O0Hex O7 Hex Reset AA Bit and AE Bit BALLUFF C60 2 019 818217 0806 e p65 Function Description Examples for protocol sequence Example No 8 Copy 17 bytes star
29. 30 bytes or 62 bytes depending on data carrier type setup of page size see 17 This means that the actual usable number of bytes is re duced Data carrier type Usable bytes 128 bytes 120 bytes 256 bytes 240 bytes 511 bytes 450 bytes 1023 bytes 930 bytes 2047 bytes 1922 bytes 2018 bytes 1984 bytes The last data carrier page for these EEPROM 8192 bytes 7936 bytes based data carriers is not available BALLUFF 35 Function Description Examples for protocol sequence Initializing the Data carrier for the CRC_16 data checking The processing of this command is similar to a write command Start address and number of bytes have to correspond to the maximum number of data to be used In this example the complete memory range of a Data carrier with 128 bytes shall be used BIS C 1_ _ 03 L with 32 byte block size Because 2 bytes are used for the CRC only 120 bytes can be used as data bytes hence start address 0 number of bytes 120 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 Command designator 12Hex OOtiex O7Hex Set AA Bit invert TO Bit Start address 00ue Start address 00ue O4nex No of bytes 78Hex O5Hex No of bytes OOtex OOtiex O7Hex Set AV Bit CT Bit to 0 3 Process subaddresses of the output buffer 4 Process subaddresses of the outpu
30. 6 user parameter bytes stored on the Profibus master that can be used to activate Overview 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 CRC 16 data check If this function is activated the correctness of the read or written data is ensured by a CRC 16 data check see M 9 Simultaneous data transmission for both read write heads With simultaneous data transmission shorter read write times can be achieved depending on the amount of data to be read written and the type of controller Dynamic operation on read write head 1 or 2 If dynamic operation is parametered a read write job 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 Auto Read for read write head 1 or 2 If this function is activated the processor reads out the first max 31 bytes from the Data carrier starting at a defined start address as soon as the tag enters the active zone of the read write head The start address must first have been stored in the processor s EEPROM with the command ID 07uex 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 func
31. 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 59 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 019 818217 0806 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 Fx N t A yiyyyy 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 m s2 S2 Terminating resistor by closing the switch 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 N
32. C 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 C60 2 019 818217 0806 e p65 BIS C 6002 Ordering Information Ordering Code BIS C 6002 019 Balluff Identification System Type C Read Write System Hardware Type 6002 plastic housing PROFIBUS DP Software Type 019 PROFIBUS DP Read Write Head Adapter 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 654 adapter with one connection for external read write heads BIS C 355 S92 with cable BIS C 520 655 adapter with 4 connections for external read write heads BIS C 3_ _ execpt BIS C 35 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 73 BIS C 6002 Ordering Information
33. C60 2 019 818217 0806 e p65 BALLUFF sensors worldwide Electronic Identification Systems BIS Processor BIS C 60_2 Profibus DP No 818 217 D E Edition 0806 Subject to modification Replaces edition 0608 Balluff GmbH Schurwaldstrasse 9 73765 Neuhausen a d F Germany Phone 49 7158 173 0 Fax 49 7158 5010 balluff balluft de E www balluff com C60 2 019 818217 0806 e p65 4 Approved Operation Installation and Operation Use and Checking Fault Conditions Scope BALLUFF Contents Safety Considerations Introduction BIS C Identification Systems BIS C 60 2 Processor Basic knowledge for application 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 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 Ordering Code Accessory Appendix ASCII Table BALLUFF Safety Considerations Series BIS C 60_2 processors along with the other BIS C system components comprise an id
34. Hex Invert TO Bit O3Hex O4Hex not used FFHex FFHex O5te 06Hex not used FFHe F FHex OOHex O7Hex Invert TI Bit Fill all unused start addresses and number of bytes with FFHex Function Description Examples for protocol sequence Host 9 Process subaddresses of the output buffer Continued on next BALLUFF BIS C 60 2 Identification System 10 Process subaddresses of the input buffer Oiue 02ue not used FFue FFuex O0ne 07 nex Set AE Bit O3Hex 04Hex O5Hex 06Hex O0Hex O7Hex not used not used Invert TI Bit FFHex FFHex FFHex FFHex 11 Process subaddresses of the output buffer 12 Process subaddresses of the input buffer O0Hex 07He Reset AV Bit OOtiex O7Hex 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 49 C60 2 019 818217 0806 e p65 52 Example No 11 Use Mixed Data Access program For configuring with double bit header and 8 byte buffer size Example No 12 Use Mixed Data Access program For configuring with double bit header and 8 byte buffer size BALLUFF Function Description Examples for protocol sequence Read data carrier using Program No 1 data carrier type with
35. OFIBUS DP 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 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 Type Ordering code for ST10 Ordering code for ST14 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 83 C60 2 019 818217 0806 e p65 Appendix ASCII Table Deci Contro Agcy Deci Hex Control Asc Deci Hex asc PPC Hex asc Dec Hex asc Dec Hex ascii mal Code mal Code mal mal mal mal 00 Ctrl NUL 22 16 CtiV SYN 44 2C 65 41 A 86 56 107 6B 01 CtrlA SOH 23 17 CtlW ETB 45 2D 66 42 B 87 57 6c 02 CtlB STX 24 18 CtrlX CAN 46 2E A 67 43 88 58 6D 03 CtriC ETX 25 19 CtrlY EM 04 CtiD EOT 26 1A CtrlZ SUB 05 CtriE ENQ 27 1B Ctri ESC 06 CtriF ACK 28 1C Ctri FS 07 CtiG BEL 29 1D Ctr GS 08 CtriH BS 30 1E Ctu RS 09 Ctrl HT 31 1F Ctrl US OA CtrlJ LF 32 20 OB CtriK VT 33 21 OC Ctrl FF 34 22 OD CtriM 35 23 OE CtriN 36 24 OF Ctro 37 25 10 CtriP 38 26 11 CtrlQ 39 27 12 CtriR 40 28 13 Ct s 41 29 14 CtHT 42 2A 15 CtrlU 43 2B
36. cable for the supply voltage the digital input and the outputs to terminal X1 BALLUFF 77 BIS C 6022 Interface Information Wiring Diagrams To insert BIS C 6022 processor into the serial PROFIBUS DP there are the terminal X2 for the PROFIBUS output and the terminal X3 for the PROFIBUS input Bus station Bus station BIS C 6022 ST10 Bus station 1 DGND DGND 1 2A A2 4B B4 Connect shield i iy Connect shield to connector s M to connector housing housing Output 12 pin female 12 pin female Input X3 input X2 output Bus station Bus station BIS C 6022 ST14 Bus station 1 VP VP 1 2A A2 i 1 green A l 3 DGND DGND 3 1 L l red 4B B4 Connect shield Connect shield to connector to connector housing housing 5 pin male 5 pin female X2 input X3 output C60 2 019 818217 0806 e p65 BIS C 6022 ST10 Interface Information Wiring Diagrams Wiring diagram for Head2 Head 1 BIS C 6022 ST10 processor 00000000000 lisa 17 16 18 1419 12 EI le Protection 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
37. configuring with double bit header and 8 byte buffer size Example No 3 continued like 2nd example but with simultaneous data transmission For configuring with double bit header and 8 byte buffer size 40 BALLUFF Function Description Examples for protocol sequence Read 17 bytes starting at data carrier address 10 with simultaneous data transmission data carrier type with 32 byte block size While the read job is being carried out and as soon as the input buffer is filled the first data are sent The AE bit is not set until the Read operation is completed by the processor The reply Job End AE bit is reliably set no later than before the last data are sent The exact time depends on the requested data amount the input buffer size and the timing of the controller This is indicated in the following by Host 1 Process subaddresses of the output buffer in the order shown the note Set AE Bit in italics BIS C 60 2 Identification System 2 Process subaddresses of the input buffer in the order shown Command designator 01Hex OOHex O7Hex Set AA Bit Start address Low Byte OAnex Start address High Byte OOHex 01 06Hex Enter first 6 bytes of data OOHex O7Hex Invert TO Bit No of bytes Low Byte 11Hex OOHex O7Hex Set AE Bit No of bytes High Byte O0Hex CT Bit to 0 32 Byte block size set AV Bit OO0Hex 07 Hex 3 Process subaddre
38. d to be ended 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 O1Hex Command designator 01 Hex OOHex O7Hex Set AA Bit O2Hex Start address Low Byte OAnex 01 06Hex Enter the first 6 data bytes O3Hex Start address High Byte OOHex OOHex O7Hex Invert TO Bit O4Hex No of bytes Low Byte 1EHex O5Hex No of bytes High Byte O0Hex O0He 07Hex Set CT Bit to 1 64 Byte block size set AV Bit 3 Process subaddress of the input buffer 01 06re Copy first 6 data bytes 4 Process subaddresses of the input buffer If an error has occurred Process subaddress of the output buffer O0Hie O7Hex Invert TI Bit O1Hex Enter error number OOHex O7Hex Set AF Bit 5 Process subaddress of the input buffer 6 Process subaddresses of the input buffer OtHex Copy error number O0Hex O7Hex Reset AA Bit and AF Bit Process subaddress of the output buffer O0Hie O7Hex Reset AV Bit Function Description Examples for protocol sequence Host 1 Process subaddresses of the output buffer in the order shown Write 16 bytes starting at data carrier address 20 data carrier type with 32 byte block size BIS C 60 2 Identification System 2 Process subaddresses of the input buffer in the order shown O
39. d 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 56 BALLUFF C60 2 019 818217 0806 e p65 58 Orientation of the read write head or adapter Mounting the BIS C 6002 processor Opening the Processor BIS C 6002 A Opening the processor BALLUFF BIS C 6002 Mounting Head Processor Depending on model the processor is equipped 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 Caution wires inside that power is off first Loosen 7 both screws indicated with L i ey 3 arrows Carefully pull the head or adapter out towards the side direction of arrow right draw ing Head1 Head 2 e Caution wires inside Reattach at the desired orienta tion and screw tight again The processor is attached using 4 M4 screws BALLUFF 57 BIS C 6002 Opening the Processor The BIS C 6002 processor must be opened to perform the following steps Set PROFIBUS DP address Activate
40. 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 for user data This 2nd alternative is the Balluff recommended setting factory default 10 BALLUFF C60 2 019 818217 0806 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 12 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 US 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 25 ES The preset is stored in the GSD file BALLUFF 11 BUS interface PROFIBUS DP S
41. 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 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 gt Mounting of the cover 4 screws max permissible tightening torque 0 15 Nm C60 2 019 818217 0806 e p65 60 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 58 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 60 For additional infor mation on wiring see the following 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
42. e 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 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 2 bytes FFuexFFHex as a terminator It is recommended that the remaining unused memory sector be filled with FFHexFFHex If an address range is selected twice the data will also be output twice C60 2 019 818217 0806 e p65 Function Description Processing data carriers Mixed Data Access The following shows the structure of a program cont Program structure Subaddress Value Range Command designator O1uex O6Hex 1 Program record Program number 02uex O1Hex O1Hex to OAHex 1st data record Start address Low Byte O3hHex Start address High Byte O4nex Number of bytes Low Byte O5Hex Number of bytes High Byte O6Hex 2nd data record 25th data record Start address Low Byte O3Hex Start address High Byte O4Hex Number of bytes Low Byte O5Hex Number of bytes High Byte O6Hex Terminator FFuex FFHex To store a second program repeat this process The procedure for writing these settings to the EEPROM is described in the 10th example on T 48 50 Replacing the EEPROM is described on
43. entification system and may only be used for this purpose in an industrial environment in conformity with Class A of the EMC Law Installation and operation should be carried out by trained personnel only Unauthorized work and improper use will void the warranty and liability When installing the processor follow the chapters containing the wiring diagrams closely Special care is required when connecting the processor to external controllers in particular with respect to 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 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 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 This manual applies to processors in the series BIS C 6002 019 03 and BIS C 6022 019 050 03 3 C60 2 019 818217 0806 e p65 Introduction BIS C Identification Systems This manual is designed to assist the user i
44. for both read write heads Bit state 0 no 5th byte bit 5 Dynamic mode on read write head 2 1 yes for effects on read write times see T 54 55 5th byte bit 4 Activate Auto Read function for Head 2 starting at specified address after CT Present the number of bytes read depends on the selected buffer size minus bit headers for Head 2 6th byte bit 1 8 No of bytes in input and output buffer which shall be used for read write head 1 see example on M 16 BALLUFF 27 Function Description Parametering Parametering Bytes 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 continued format and must be in a range between O2Hex and 80Hex 128 dec Parametering Bytes User Parameter Bytes US 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 Please note the basic procedure on 14 and 29 35 and the examples on pages M 36 53 28 BALLUFF C60 2 019 818217 0806 e p65 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 M 38ff 1 The host sends to the
45. he input buffer This is repeated until the processor has read out all the desired data from the data carrier Now the processor sets the AE bit and outputs the remaining data on the input buffer Writing without simultaneous data transmission In the case of a write job the proces sor waits until it has received all the data that need to be written from the controller Only then are the data written to the data carrier as described on 29 Writing with simultaneous data transmission In the case of a write job the processor begins to write the data to the data carrier as soon as it has received the first data to be written from the controller s output buffer Once all the data have been written to the data carrier the AE bit is set BALLUFF 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 command 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 O6uex is used to send th
46. hed 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 repre sents an free standing unit and needs no line carried power It receives its energy from the read write head The latter 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
47. hich the code tag is to be read The value is stored in the EEPROM the High Byte is also required for the address range from 256 to 8 191 for writing to the Data carrier for writing to the EEPROM continued next BALLUFF 19 Function Description Output buffer configuration and explanation Sub Meaning address Function Description O4tHex No of bytes Low Byte or Data or Program data Number of bytes to read or write beginning with the start address the Low Byte includes from 1 to 256 bytes for writing to the Data carrier for writing to the EEPROM No of bytes High Byte Data Program data Number of bytes to read or write beginning with the start address the High Byte is additionally used for the range between 257 and 8 192 bytes for writing to the Data carrier for writing to the EEPROM Data Program data for writing to the Data carrier for writing to the EEPROM Data or Program data for writing to the Data carrier for writing to the EEPROM Last byte 2nd Bit header or Data or Program data The data are valid if the 1st and 2nd bit header are identical for writing to the Data carrier for writing to the EEPROM C60 2 019 818217 0806 e p65 22 Configuration of the input buffer for one 1 read write head Description of Input Buffer Please note the basic procedure on PT 14 and 29 35 and the examples on pages 36 53
48. ion of the EEPROM Dimensions Weight Operating Conditions Enclosure Rating Connections BIS C 6002 KL2 Connections BIS C 6002 ST11 Electrical Connections BALLUFF BIS C 6002 Changing the EEPROM To replace the EEPROM open up the processor as described on 58 nected from power To avoid damaging the EEPROM please ob cally sensitive components Be sure before opening that the unit is discon serve the requirements for handling electrostati The EEPROM is replaced by unplugging and plugging back into the socket BIS C 6002 Technical Data oOoo0000000000000000 19 1817 1615 1419 1217109 8 7 6 2 3 27 s2 BALLUFF 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 ca 500g 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 10 mm 1 x PG 9 fittings metal 4to 8mm 0 14 to 1 mm 0 25 to 0 34 mm Integral connector X1 for Vs 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 V input Ripple Current draw PROFIBUS DP slave DC 24 V 20 96 10 96
49. ite head while it was being read Write error Data carrier was removed from the active zone of the read write head while it was being written AV bit is set but the command designator is missing or invalid Number of bytes is OOHex Cable break to select read write head or head not connected The EEPROM cannot be read programmed Faulty communication with the Data carrier Note Verify installation criteria or distance between data carrier and read write head The CRC of the read data does not coincide with the CRC of the Data carrier 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 Invoking a function that is not possible since the processor is in compatible with BIS C 6 2 mode Copying is not possible since a command is already started on Head 2 Data which was read from the Data carrier continued on next M BALLUFF 23 Function Description Input buffer configuration and explanation Sub Meaning address Function Description 02uex Data Data which was read from the Data carrier Data Data which was read from the Data carrier Last byte 2nd Bit header Data The data are valid if the 1st and 2nd bit headers are in agreement Data which was read from the Data carrier C60 2 019 818217 0806 e p65 Function Description Parametering the BIS C 60 2 processor Parameters There are
50. lable in the input buffer of the respective read write head as soon as the tag is detected 30 bytes with 2nd bit header 31 bites without 2nd bit header or less if the buffer size has been set smaller The data are only valid after the rising edge of the CP bit in the bit header of the input buffer They remain valid until the falling edge of the CP bit or until the controller issues a new job Special To adjust the read write functions to the numerous possible applications a few unique fea characteristics tures have been implemented that the user can select and set when parametering or program ming the processor These are as follows Auto Read If the Auto Read function is activated the data are read as soon as a data carrier is recog nized No command from the controller is required Since there is an in and output buffer for each read write head the start address must be specified for each head using the command designator 07uex The start addresses may be different The number of bytes read is deter mined by the selected size of the input buffer which is distributed over both heads when 2 are used This distinguishes the Auto Read function from the standard setting for automatic reading which always starts at Address 0 and includes a maximum number of 30 bytes with 2nd bit header or 31 bytes without 2nd bit header or les if the buffer size has been set smaller 30 BALLUFF C60 2 019 818217 0806 e p65 32
51. may download it from the Internet at www balluff de g Slide switch S1 compatible with BIS C 6_2 BIS C 60_2 OANOaRWNH Key no switch left yes switch right In the illustration compatibility with the BIS C 6_2 is not set To open the cover of the BIS C 6002 processor see 58 and for BIS C 6022 see 76 Slide switch S1 with cover removed BALLUFF 13 Function Description Communication with the processor Basic Procedure Communication between the host system and the processor takes place using a fixed proto col sequence Data integrity from the control to the processor and vice versa is indicated by a control bit This bit is used to implement a handshake between the control and the processor Following is a simplified 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 which 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
52. ms for building the required energy field until the Data carrier is parametering recognized must be added 2nd byte bit 5 1 without CRC 16 data check 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 55 LED Display Function displays The BIS C 60 2 uses the three side mounted LED s to indicate important conditions of the on BIS C 60 2 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 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 rea
53. n 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 Principles 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 Applications 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 monitoring inventory movement in transporting and conveying systems in waste management for quantity based fee assessment BALLUFF 5 Introduction BIS C Identification Systems System Components The main components of the BIS C Identification Systems are Processor Read Write Heads and Data carriers Configuration with PROFIBUS DP
54. number O1Hex OOHex O7Hex CT Bit to O or 1 depending on block size set AV Bit 3 Process subaddresses of the output buffer 4 Process subaddresses of the input buffer Ot Hex 1st start address Low Byte 05ue O0ne 07ue Invert TO Bit O2 hex High Byte OOHex O3uex 1st number of Low Byte 07ue O4ttex bytes High Byte 00ue O5Hex 2nd start address Low Byte 4Bue O6Hex High Byte OOHex O0tex O7Hex Invert TI Bit Continued on next 48 BALLUFF C60 2 019 818217 0806 e p65 50 Example No 10 Store Mixed Data Access program continued For configuring with double bit header and 8 byte buffer size Example No 10 Store Mixed Data Access program continued For configuring with double bit header and 8 byte buffer size BALLUFF Function Description Examples for protocol sequence Host 5 Process subaddresses of the output buffer BIS C 60 2 Identification System 6 Process subaddresses of the input buffer 2nd number of bytes 3rd start address Low Byte O3ue High Byte 00uex Low Byte 38ue High Byte 01 Hex O3Hex O4tHex O5Hex O6Hex 3rd number of bytes Low Byte 11Hex High Byte OOHex OOHex O7Hex Invert TI Bit 7 Process subaddresses of the output buffer OOHex O7Hex Invert TO Bit 8 Process subaddresses of the input buffer O1Hex O2Hex Terminator FFHex FFHex OOHex O7
55. ote In this case S2 has to be open BALLUFF 61 BIS C 6002 KL2 Interface Information Wiring Diagrams Wiring diagram for BIS C 6002 processor with integrated read write head 11 Viso OUTPUT 01 CT Present 1 02 CT Present 2 Terminal block Protection POWER Terminal block connections The ground connector should be connected to earth directly or through a RC combination depending on the system po tential counterpoise When connecting the bus leads make sure that the shield has proper connection to the PG housing Please note the assem bling instructions on 60 f Supply voltage Terminal location and input output designation 62 BALLUFF C60 2 019 818217 0806 e p65 64 BIS C 6002 KL2 Interface Information Wiring Diagrams Wiring diagram for BIS C 6002 LAS processors with Heada Headz adapter BIS C 650 Terminal block Protection ground PE PROFIBUS DP Supply voltage Terminal location and input output designation BIS C 6002 KL2 PROFIBUS DP 11 9 TVso Veo 01 OUTPUT 01 CT Present 1 02 CT Present 2 18 16 15 14 vs 1 RxD
56. r IB 32 to IB 77 gt Output buffer OB 32 to OB 77 Buffer for R W 1 Read Write Head 2 Subaddress 00 IB 78 and OB 78 R W 2 Input buffer IB 78 to IB 113 Output buffer OB 78 to OB 113 Buffer for R W 2 Note that these buffers can be in two different Sequence 1 Sequence 2 d di the t f control ud d LE Subaddress 00 Subaddress 01 01 00 The following description is based on sequence 1 02 03 03 02 04 05 05 04 06 07 07 06 C60 2 019 818217 0806 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 BRNO Of 8 5 3 i 9 Subaddress OOHex Bit Header CT TI HD O1Hex Command Designator O2Hex Start Address Low Byte or Program No O3Hex Start Address High Byte O4tHex No of Bytes Low Byte O5tHex No of Bytes High Byte O6Hex Data Data Last Byte 2nd Bit Header as above Sub Meaning Function Description Description of address Output Buffer O0Hex 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 Toggle Bit In Shows during a read action that the controller is ready for additional data Please note the Head select for Head 1 for Head 2
57. r type with 64 byte block size Host BIS C 60 2 Identification System 2 Process subaddresses of the input buffer in the order shown If an error occurs right away 1 Process subaddresses of the output buffer in the order shown OtHex Command designator 01 Hex O2Hex Start address Low Byte OAxex O0tHex O7Hex Set AA Bit O3Hex Start address High Byte OOHex Ot Hex Enter error number O4Hex No of bytes Low Byte 1EHex OOHex O7Hex Set AF Bit O5Hex O0Hex 07 Hex No of bytes High Byte O0Hex 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 O0Hex O7Hex Ou Copy error number Reset AA Bit and AF Bit Process subaddress of the output buffer O0He O7Hex Reset AV Bit BALLUFF Function Description Examples for protocol sequence Read 30 bytes starting at data carrier address 10 with read error and simultaneous data transmission data carrier type with 64 byte block size If an error occurs the AF bit is set instead of the AE Bit with a corresponding error number When the AF BIT is set the job is interrupted and declared to be ended Host BIS C 60 2 Identification System 2 Process subaddresses of the input buffer in the order shown If an error occurs right away 1 Process subaddresses of the output buffer in the order shown Ou
58. rocess 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 Command designator 01Hex OOHex O7Hex Set AA Bit Start address Low Byte OAue Start address High Byte 00u 01 06Hex Enter first 6 bytes of data OOHex O7Hex Set AE Bit No of bytes Low Byte 1 1Hex No of bytes High Byte OOHex CT Bit to 0 32 Byte block size set AV Bit O0Hex O7Hex 3 Process subaddresses of the input buffer 4 Process subaddresses of the input buffer 01 06Hex Copy first 6 data bytes Process subaddress of the output buffer OOHex O7Hex Invert TI Bit 5 Process subaddresses of the input buffer 01 06Hex Enter the second 6 data bytes OOtex O7Hex Invert TO Bit 6 Process subaddresses of the input buffer 01 06Hex Copy second 6 data bytes Process subaddress of the output buffer OOHex O7Hex Invert TI Bit 7 Process subaddresses of the input buffer 01 05nex Enter the remaining 5 data bytes OOns 07ue Invert TO Bit 8 Process subaddresses of the input buffer 01 05uex Copy the remaining 5 data bytes O0Hex O7 Hex Reset AA Bit and AE Bit Process subaddress of the output buffer O0ns 07u Reset AV Bit 37 C60 2 019 818217 0806 e p65 Example No 3 like 2nd example but with simultaneous data transmission For
59. sses of the input buffer 4 Process subaddresses of the input buffer 01 06Hex Copy first 6 data bytes Process subaddress of the output buffer OOHex O7Hex Invert TI Bit 01 06Hex O0Hex 07 Hex O0Hex 07 Hex Enter the second 6 data bytes Invert TO Bit Set AE Bit Continued on next Function Description Examples for protocol sequence Host 5 Process subaddresses of the input buffer BALLUFF BIS C 60 2 Identification System 6 Process subaddresses of the input buffer 01 06Hex Copy second 6 data bytes Process subaddress of the output buffer OOHex O7Hex Invert TI Bit 01 05uex O0Hex O7Hex O0Hex O7Hex Enter the remaining 5 data bytes Invert TO Bit Set AE Bit 7 Process subaddresses of the input buffer 8 Process subaddresses of the input buffer 01 05uex Copy the remaining 5 data bytes OOtiex O7Hex Reset AA Bit and AE Bit Process subaddress of the output buffer O0n 07u Reset AV Bit 39 C60 2 019 818217 0806 e p65 Example No 4 For configuring with double bit header and 8 byte buffer Size Example No 5 like 4th example but with simultaneous data transmission For configuring with double bit header and 8 byte buffer size is 42 BALLUFF Function Description Examples for protocol sequence Read 30 bytes starting at data carrier address 10 with read error data carrie
60. stem using both check procedures BALLUFF 9 BUS interface PROFIBUS DP PROFIBUS DP Communication between the BIS C 60 2 processor and the host system is via PROFIBUS 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 cal 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 Ilf 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
61. t buffer 01 06Hex Enter first 6 bytes of data 01 06Hex Copy first 6 data bytes OOHex O7Hex Invert TI Bit Process subaddress of the input buffer O0Hie O7Hex Invert TO Bit 5 Process subaddresses of the output buffer Process subaddresses of the output buffer 01 06Hex Enter the second 6 data bytes 01 06Hex Copy second 6 data bytes O0tex O7Hex Invert TI Bit Process subaddress of the input buffer O0Hie O7Hex Invert TO Bit C60 2 019 818217 0806 e p65 38 Example No 1 continued 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 BALLUFF Function Description Examples for protocol sequence Host 7 Process subaddresses of the output buffer BIS C 60 2 Identification System 8 Process subaddresses of the output buffer 0 Hex O0Hex 07 Hex Enter the remaining data byte Invert TI Bit 01 06Hex Copy the remaining data byte Process subaddress of the input buffer 9 Process subaddresses of the output buffer O0Hie O7Hex Set AE Bit 10 Process subaddresses of the input buffer OOHie O7Hex Reset AV Bit O0Hex 07 Hex Reset AA Bit and AE Bit Function Description Examples for protocol sequence BALLUFF Read 17 bytes starting at data carrier address 10 Data carrier type with 32 byte block size Host 1 P
62. tation 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 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 200 Slide switch S1 Station 5 4 3 Address 2r 25 2 2 85 yes Head 2 0000000000000000000 19 16 17 16 15 1413 Br sil 123 yes yes no 124 yes yes yes 125 yes yes yes 126 yes yes yes 127 not allowed o 001 0n2N Slide switch S1 with cover removed To open the cover of the processor see 58 for BIS C 6002 or 76 for BIS C 6022 12 BALLUFF C60 2 019 818217 0806 e p65 Compatibility with BIS C 6 2 processor Setting compatibility Slide switch S1 is used to set compatibility with the BIS C 602 and BIS C 622 processors US 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 2 proces Sor This user s manual can be mailed on request or you
63. the GSD file C6x2 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 BALLUFF 67 BIS C 6002 019 655 03 ST11 Interface Information Wiring Diagrams Wiring diagram Connection for Read Write Heads 1 1 1 2 X1 supply voltage digital input for BIS C 6002 NG Connection for processors with ee Se Read Write Heads 2 1 2 2 adapter BIS C 655 2 x 2 heads Head 12 Head 22 X2 PROFIBUS X3 PROFIBUS input male output female 3 4 i Function n c n c do not connect Supply voltage PROFIBUS DP digital input Terminal block connections The ground connector should be connected to earth directly or through a RC combination depending on the system potential counterpoise 11 10 9 8 When connecting the bus leads make sure that the shield has proper BK YE GY connection to connector housing Head Select 68 BALLUFF C60 2 019 818217 0806 e p65 70 Changing the EEPROM in the BIS C 6002 processor A Locat
64. ting at data carrier address 10 data carrier type with 32 byte block size For configuring with Data from the data carrier in front of Head 1 are read and written to the same memory lo double bit header cation in the data carrier in front of Head 2 Data transmission can be started even while the data carrier in front of Head 1 is being read This is indicated by the TO bit in the input buffer During data transmission toggling of the TI bit TO bit and only then are the bytes read written to the data carrier in front of Head 2 The AE bit is not set until the write process at Head 2 has been successfully completed Any errors at Head 2 are indicated by the AF bit in the bit header for Head 1 Host BIS C 60 2 Identification System 2 Process subaddresses of the output buffer in the order shown O0Hex O7Hex set AA Bit 01 06Hex Enter the first 6 data bytes O0Hex O7Hex Invert TO Bit 1 Process subaddresses of the output buffer in the order shown O1Hex O2Hex O3Hex O4Hex O5Hex 00 07 Hex Command designator 11Hex Start address Low Byte OAHex Start address High Byte O0Hex No of bytes Low Byte 11ue No of bytes High Byte O0Hex CT Bit to 0 32 Byte block size set AV Bit 3 Process subaddresses of the input buffer 4 Process subaddresses of the input buffer 01 06w Copy the first 6 data bytes Process subaddresses of the output buffer O0Kie O7He Invert TI Bit
65. tion BALLUFF BIS C 6002 ST11 Interface Information Wiring Diagrams To insert BIS C 6002 ST11 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 BIS C 6002 ST11 1 VP VP 1 i 2A A2 3 DGND DGND 3 Bus station Bus station 4B B4 Connect shield to connector housing Connect shield to connector housing 5 pin male 5 pin female 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 s2 S2 mi closed open Input 1 In the device by closing the switch S2 factory standard is open Note Output terminal must be closed off with a screw cover in order to maintain the enclosure rating Outside 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 Terminating resistor active passive BALLUFF 65 BIS C 6002 ST11 Interface Information Wiring Diagrams Connection for Read Write Head 1 X1 supply voltage digital input Connection for E Read Write Head 1 b 3
66. tion is activated the IN bit displays the state of the digital input of the processor Please note the IN 0 gt digital input low IN 1 gt digital input high basic procedure on PP 14 and 29 35 Reset BIS C 60 2 processor through the digital input and the examples on If this function is activated the processor is reset when the digital input is set to high pages 1 36 53 BALLUFF 25 Function Description Parametering Parametering Bytes peat g mc For parametering all 6 bytes must always be transferred in uex Only the bits mentioned ser Parameter Bytes may be changed No guaranty will be given for the proper functioning of the 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 These are used for bit 6 configuration bit 4 bit 7 bit 2 bit4 bit 1 8 bit 5 bit 5 bit 8 bit 5 bit 8 Having the following The bits which serve for parametering have the following functions functions UNCHONS 1st byte bit5 Activate CRC_16 data checking 2nd byte bit5 Dynamic mode on read write head 1 Bit state 0 no for effects on read write times see PM 54 55 1 yes i 2nd byte bit 4 Activate Auto Read function starting at specified address after CT Present for Head 1 the number of bytes read depends on the selected
67. uccessfully If the GR bit is set during a started copy command both read write heads are placed in the base state and the pending job is aborted see example 8 on 45 84 BALLUFF C60 2 019 818217 0806 e p65 36 CRC initialization Example No 1 For configuring with double bit header and 8 byte buffer Size To be continued until the complete memory range is written See next gt BALLUFF Function Description Processing data carriers To be able to use the CRC check the data carrier must first be initialized with the com mand identifier 12Hex see 36 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 Data carriers as shipped from the factory all data are 0 can immediately be programmed with a CRC check If CRC 16 data checking is activated a special error message is output to the interface whenever a CRC error is detected If the error message is not caused by a failed write request it may be assumed that one or more memory cells on the data carrier is defective That data carrier must then be re placed If the CRC error is however due to a failed write request you must reinitialize the data car rier in order to continue using it The checksum is written to the data carrier as a 2 byte wide datum Two bytes per page are lost i e the page size becomes
Download Pdf Manuals
Related Search
www.balluff.com www.balluff.com www.balluff.com.cn
Related Contents
CHERI Programmer`s Guide - The Computer Laboratory Samsung MAXDC990 دليل المستخدم AMD ASUS K7M-RM Athlon Slot A microATX Motherboard - K7M-RM HOAX.....mode d`emploi REV02 - COLUNA PEDICULAR Allegato Istruzioni Montaggio 長岡京市立小中学校普通教室等空気調和環境提供等事業 DitoGear™ Evolution User Manual EXTRAIT DE VIN BLANC 1060 - MADA-NEFF Copyright © All rights reserved.
Failed to retrieve file