background image

www.balluff.com

BIS V-6108 PROFINET

Processor Unit

61

english

If execution is successful, the response is passed to the input buffer in the following format:

Subaddress

Meaning

Description of Function

00

hex

1st Bit Header

01

hex

No. of tags

Number of detected tags

02

hex

Number of Bytes 

per Tag

Bytes to be transmitted per tag.

03

hex

Data 1 [0]

Transmission of the 1st byte that was read from the 1st 

data carrier.

Data 1 [1]

Transmission of the 2nd byte that was read from the 1st 

data carrier.

Data 1 […]

Additional data from the 1st data carrier.

Check Byte 1

A check byte is transmitted in the last byte from the first 

data carrier, which indicates whether the data read is 

valid:

00

hex

: Data valid

FF

hex

: Data invalid

Data 2 [0]

Transmission of the 1st byte that was read from the 2nd 

data carrier.

Data 2 [1]

Transmission of the 2nd byte that was read from the 2nd 

data carrier.

Data 2 […]

Additional data from the 2nd data carrier.

Check Byte 2

A check byte is transmitted in the last byte from the 

second data carrier, which indicates whether the data 

read is valid:

00

hex

: Data valid

FF

hex

: Data invalid

Data n [0]

Transmission of the 1st byte that was read from the n-th 

data carrier.

Data n [1]

Transmission of the 2nd byte that was read from the n-th 

data carrier.

Data n […]

Additional data from the n-th data carrier.

Check Byte n

A check byte is transmitted in the last byte from the n-th 

data carrier, which indicates whether the data read is 

valid:

00

hex

: Data valid

FF

hex

: Data invalid

Last byte

2nd Bit Header

If the 1st and 2nd bit headers match, the data is valid.

Specific 
commands for 
BIS VU read/write 
heads

7

  Device Functions

Summary of Contents for BIS V-6108 PROFINET

Page 1: ...BIS V 6108 PROFINET Technical Reference Operating Manual english ...

Page 2: ...www balluff com ...

Page 3: ...on 8 3 4 Data Integrity 8 3 5 Read Write Heads H1 H4 9 3 6 PROFINET 9 3 7 IO Link 10 3 8 Communication Mode 10 3 9 USB Port 10 4 Installation 11 4 1 Processor Unit Scope of Delivery 11 4 2 Processor Unit Installation 11 4 3 Electrical Connections 12 5 Technical Data 13 6 Startup 15 6 1 Configuration 16 6 2 Parameter Configuration 19 6 3 Integration into Project Planning Software 27 7 Device Functi...

Page 4: ... are set in apostrophes e g L Note tip This symbol indicates general notes Warning notes are especially safety relevant and are used for accident avoidance This information must be read thoroughly and followed exactly The warning notes are constructed as follows SIGNAL WORD Type and source of the hazard Consequences of non observance Measures for hazard avoidance The signal words used have the fol...

Page 5: ...mpatibility ERP Effective Radiated Power EPC Electronic Product Code FCC Federal Communications Commission FE Functional ground GSD General Station Description GSDML GSD Markup Language IP Internet Protocol LF CR Line Feed with Carriage Return MAC Media Access Control n c not connected PC Personal Computer PROFINET Process Field Network RSSI Receive Signal Strength Indicator PLC Programmable Logic...

Page 6: ...essor unit to an external controller observe proper selection and polarity for the connection as well as the power supply see Installation on page 11 The processor unit may only be used with an approved power supply see Technical Data on page 13 Conformity This product was developed and manufactured in accordance with the applicable European directives CE conformity has been verified All approvals...

Page 7: ...eas of use are In manufacturing for controlling material flow e g for model specific processes for workpiece transport using conveying systems for acquiring safety related data In warehouse areas for monitoring inventory movement In the transportation sector and in materials handling Processor Unit BIS V 6108 Metal housing Round connector terminations Four read write heads can be connected 1 IO Li...

Page 8: ...ared for each R W head If both bit headers are the same then the data has been fully updated and can be transmitted This means that the data for each R W head is only valid if both bit headers are the same Thus the host control system must also compare the bits in the bit headers In order to increase data integrity data transfer between the data carrier and processor unit and the storage device mu...

Page 9: ...tions Compatible Read Write Heads H1 H4 VM 3_ _ VL 3_ _ VU 3_ _ C 3_ _ BIS V 6108 048 C002 H1 H4 YES YES YES NO BIS V 6108 048 C102 H1 H4 YES YES YES YES Note Only shielded cables are to be used for connecting read write heads An adapter cable is required for connecting read write heads in the BIS C 3_ _ series The maximum cable length for read write heads in the BIS VM 3_ _ BIS VL 3_ _ and BIS VU...

Page 10: ...standard UART protocol Process data cyclical The GSDML file provides combined input output modules 8 bytes 254 bytes for mapping the sensors Combined input output modules 8 bytes 254 bytes Service data diagnostics parameters Parallel and non reactive to process data Startup parameters can be configured using communication then Binary switching signal The device can be connected to a computer s USB...

Page 11: ...Mechanical connection dimensions in mm Figure 3 A B Installation examples A attachment to DIN rails B attachment to T slotted framing 1 2 DIN rail Fastening 3 4 T slotted framing Holder for screw mounting Select a suitable installation position Secure the processor unit using two M5 screws strength category 8 8 lightly oiled tightening torque M 5 5 Nm 4 1 Processor Unit Scope of Delivery 4 2 Proce...

Page 12: ...in A coded Power 7 8 male 5 pin 2 5 1 5 3 4 2 3 4 1 A 0V B H1 H4 VP N C PIN Function 1 24 V DC 2 A 3 0 V 4 B 5 n c 3 4 2 3 1 4 5 5 2 1 VP Aktor VP Sensor BUS FE 0V 0V POWER PIN Function 1 0 V 2 0 V 3 FE 4 24 V DC 5 Reserved not connected IO Link Service M12 female 5 pin A coded 2 5 1 5 3 4 2 3 4 1 USB Tx 0V Q C IO Link IO Link Master VP USB Rx IO Link PIN Function 1 VP 24 V DC 2 n c 3 0 V 4 Q C IO...

Page 13: ...ROFINET IO port 1 M12 female 4 pin D coded PROFINET IO port 2 M12 female 4 pin D coded Protection Class IP65 with connectors Weight 800 g Operating Voltage VS 24 V DC 20 LPS Class 2 Ripple 10 Power Consumption 2 A Application interfaces PROFINET IO IO Link IO Link port M12 A coded female Pin 1 24 V DC 1 A Pin 2 USB Pin 3 0 V Pin 4 IO Link input max 500 mA Pin 5 USB Dimensions Mechanical Data Elect...

Page 14: ...verity level 3A 1400 MHz 2000 MHz Severity level 3A 2000 MHz 2700 MHz Severity level 2A Emission as per EN 55016 2 3 EN 61000 6 3 EMC BIS V 6108 048 C102 EN 61000 6 2 EN 61000 4 2 4 5 6 Severity level 2B 2A 1A 2A EN 61000 4 3 80 MHz 1000 MHz Severity level 3A 1400 MHz 2000 MHz Severity level 3A 2000 MHz 2700 MHz Severity level 2A Emission as per EN 301489 1 3 EN 55022 class A Vibration shock EN 60...

Page 15: ...with the host control system in the input and output buffers buffer The size of these buffers must be configured by the master Note The possible buffer sizes for each read write head are stored in the GSDML file A minimum size of 8 and a maximum size of 254 bytes can be configured the value must always be an even number The maximum total buffer size of 1440 bytes must not be exceeded The processor...

Page 16: ...les are assigned to a specific slot for configuring the V 6108 The BIS V 6108 header module always has to be plugged in at slot 0 The data modules for the 4 read write heads can be plugged in at slots 1 to 4 Depending on use an IO Link port a standard I O an IO Link data module or an SIO module can be plugged in at slot 5 Slot Module Function 0 BIS V 6108 header module Parameter configuration no p...

Page 17: ...I_1byte 1 byte IOL_I_2byte 2 bytes IOL_I_4byte 4 Byte IOL_I_6byte 6 Byte IOL_I_8byte 8 Byte IOL_I_10byte 10 Byte IOL_I_16byte 16 Byte IOL_I_24byte 24 Byte IOL_I_32byte 32 Byte Data modules for IO Link_outputs Data module Data width IOL_O_1byte 1 byte IOL_O_2byte 2 bytes IOL_O_4byte 4 Byte IOL_O_6byte 6 Byte IOL_O_8byte 8 Byte IOL_O_10byte 10 Byte IOL_O_16byte 16 Byte IOL_O_24byte 24 Byte IOL_O_32b...

Page 18: ...e IOL_I O_8 _8byte 8 Byte 8 Byte IOL_I O_10 _10byte 10 Byte 10 Byte IOL_I O_4 _32byte 4 Byte 32 Byte IOL_I O_32 _4byte 32 Byte 4 Byte IOL_I O_16 _16byte 16 Byte 16 Byte IOL_I O_24 _24byte 24 Byte 24 Byte IOL_I O_32 _32byte 32 Byte 32 Byte Note Project planning software of various providers mostly offers graphical assistance during configuration the configuration string is automatically created Aux...

Page 19: ... 1 Bit CRC 0 1 0 0 1 1 Bit Dynamic mode 0 1 0 0 2 1 Bit Type serial number 0 1 0 0 3 1 Bit Slow tag detection 0 1 0 0 4 1 Bit Low antenna power 0 1 0 0 5 1 Bit Head LEDs off 0 1 0 1 0 1 byte UID Compare Count only BIS VL 3 _ _ 1 7 2 2 0 1 byte Tag type Data Carrier Type 1 0 10 11 20 21 22 30 31 All data carriers in the series used e g BIS VM are recognized Mifare ISO 15693 EM4x02 Hitag1 HitagS BIS...

Page 20: ...Byte 2 0 255 0 4 0 1 byte Device ID Byte 0 0 255 0 5 0 1 byte Device ID Byte 1 0 255 0 6 0 16 bits Serial Number String Empty string 4 0 0 1 Bit Parameter server upload 0 1 0 0 1 1 Bit Parameter server download 0 1 0 0 6 2 bits Parameter server enable 0 1 2 0 5 0 0 1 Bit Diagnosis enable 0 1 0 0 1 1 Bit Diagnosis low voltage sensor 0 1 0 0 2 1 Bit Diagnosis low voltage actuator 0 1 0 0 3 1 Bit Act...

Page 21: ...normally open contact N C Contact Input as normally closed contact IO Link IO Link function N O Contact after Parameter Configuration SIO mode an IO Link device can be configured via IO Link and afterward switched over to an SIO mode in which the IO Link port pin functions as a simple switch input N C Contact after Parameter Configuration SIO mode as with normally open after configuration but as n...

Page 22: ...224 Byte EEPROM BIS M 1_ _ 06 EM EM4135 288 Byte EEPROM BIS M 1_ _ 07 Infineon SRF55V10P 992 Byte EEPROM BIS M 1_ _ 08 NXP SL2ICS530 160 Byte EEPROM BIS M 1_ _ 09 NXP SL2ICS500 32 Byte EEPROM BIS M 1_ _ 11 Balluff BIS M 1 8192 Byte FRAM BIS M 1_ _ 13 Balluff BIS M 1 32768 Byte FRAM BIS M 1_ _ 14 Balluff BIS M 1 65536 Byte FRAM BIS M 1_ _ 15 Balluff BIS M 1 131072 Byte FRAM BIS M 1_ _ 20 Fujitsu MB...

Page 23: ...k is a procedure for determining a check value for data in order to be able to recognize transmission errors If the CRC check is enabled a status message will be sent when a CRC error is detected Note The CRC check function is only supported by read write heads in the BIS C BIS VL and BIS VM series Checksum M and L system The checksum is written to the data carrier as 2 bytes of information 2 byte...

Page 24: ... 1_ _ 15 131072 Byte 114688 Byte BIS M 1_ _ 20 8192 Byte 7168 Byte BIS L 1_ _ 01 192 bytes 168 bytes BIS L 2_ _ 03 5 bytes read only BIS L 1_ _ 05 192 bytes 168 bytes BIS C 1_ _ 04 511 Byte 450 Byte BIS C 1_ _ 05 1023 Byte 930 Byte BIS C 1_ _ 11 2047 Byte 1922 Byte BIS C 1_ _ 32 8192 Byte 7936 Byte As soon as the Dynamic Mode function is enabled the processor unit accepts the read write job from t...

Page 25: ...data carriers transfer EPC or TID into the Serial Number field depending on the most recently executed command For BIS VU 00hex is transferred by default into the data carrier type field Data Format 1 byte 1 byte 1 byte Variable Meaning Length number of bytes including length Read write head type Data Carrier Type Serial Number BIS VU 3_ _ BIS VM 3_ _ 001 S4 BIS VL 3_ _ 001 S4 BIS C 3_ _ 04 03 02 ...

Page 26: ... the end byte of the process data This setting is only for the input data has no influence on the actual process data length and is for visual purposes only Whether a connected IO Link device receives access to the IO Link master can be controlled using validation Configuration options 0 No validation 1 Compatible Only allows communication to the IO Link master for devices whose vendor ID VID and ...

Page 27: ...er set read Configuration options 8Xhex Switch on X1hex Switch on upload X2hex Switch on download The connection of a BIS V 6108 to a Siemens S7 controller using SIMATIC Manager is shown as an example The exact procedure depends on the project planning software used To perform project planning on the PC the GSD file for the module must be installed Open a new project Open the hardware configurator...

Page 28: ... RFID The module is added as PROFINET IO Select the PROFINET rail Double clicking adds the device as a PROFINET IO The slots are assigned the default settings Figure 7 Adding the BIS V 6108 as a slave Define the PROFINET station name of the device Figure 8 Determining the station name Adding a DP slave Determining the station name 6 Startup ...

Page 29: ...ocess data buffer size for a read write head can be selected by deleting and plugging in a corresponding head module min 8 bytes max 254 bytes When a module is not plugged in no process data is configured Figure 10 Configuring read write heads Changing the device s IP address Configuring read write heads 6 Startup ...

Page 30: ...e has to be deleted first Select the corresponding IO Link module after the deletion Figure 11 Selecting the IO Link module Drag the selected module to slot 5 slots 6 13 are reserved for optional additional modules for IO Link Figure 12 Plugging in the IO Link module Configuring the IO Link module 6 Startup ...

Page 31: ...5 11 1Ehex 21 2Ehex 31 3Ehex 40 4Fhex 01 0Ehex 00hex 0Fhex 10hex 1Fhex 20hex 2Fhex 30hex 3Fhex The total buffer size is derived from the sum of all buffers ranges 1 5 X and is not allowed to exceed 244 bytes The process data buffer is divided into multiple ranges Zone 1 4 read write heads 1 4 H1 H4 Range 5 IO Link Potential additional ranges for IO Link The size of these ranges can be configured u...

Page 32: ... high byte or Data 06hex Data Data Last Byte Bit Header TI KA GR AV Assignment and explanation Subaddress Bit name Meaning Description of Function 00hex last byte TI Toggle Bit In Controller is ready to receive additional data read job KA Head shutoff Shuts off the R W head s antenna Tag detection no longer takes place CP and MT are 0 GR Default state Cancels the current job for this R W head and ...

Page 33: ...ification system Write operation Identification system can accept additional data MT Multiple Tag More than 1 data carrier is in the R W head s field AF Job Error A job was processed incorrectly or was canceled AE Job End A job was completed without errors AA Job Start A job was detected and started CP Code Present A data carrier has been detected Structure of the input buffer The structure of the...

Page 34: ...der are not the same The 2nd bit header must be used 20hex Address assignment of the read write job is outside the memory range of the data carrier 21hex This function is not possible for this data carrier 30hex License key incorrect 31hex Invalid parameter set 32hex Password required 33hex Password invalid 34hex Memory area is locked 35hex Value range of the parameter incorrect Description of the...

Page 35: ... 01hex Command Identifier 01hex Read from data carrier 02hex Start address low byte Start address for reading 03hex Start address high byte Start address for reading 04hex Number of bytes low byte Number of bytes to be read starting from the start address 05hex Number of bytes high byte Number of bytes to be read starting from the start address None No meaning Last byte 2nd Bit Header If the 1st a...

Page 36: ... 01hex Command Identifier 01hex Read from data carrier 02hex Start address low byte Start address for reading 03hex Start address middle byte Start address for reading 04hex Start address high byte Start address for reading 05hex Number of bytes low byte Number of bytes to be read starting from the start address 06hex Number of bytes middle byte Number of bytes to be read starting from the start a...

Page 37: ... be written from 03hex Start address high byte Start address to be written from 04hex Number of bytes low byte Number of bytes to be written starting from the start address 05hex Number of bytes high byte Number of bytes to be written starting from the start address None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Data is accepted from the processor u...

Page 38: ...the start address 06hex Number of bytes middle byte Number of bytes to be written starting from the start address 07hex Number of bytes high byte Number of bytes to be written starting from the start address None No meaning Last byte 2nd Bit Header Valid data is present if the 1st and 2nd bit strings match Command designator 03hex Display output Output of a predetermined character string on the di...

Page 39: ... match the data is valid Command Identifier 87hex Save the Start Address for the Auto Read Function with 24 bit addresses When assigning addresses to data carriers with expanded memory the start address and number of bytes can be specified as 24 bit values Information about executing the command as well as about return values are drawn from the 07hex command See Command designator 07hex Store the ...

Page 40: ...dentifier 09hex Read out type and serial number None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid If execution is successful the response is passed to the input buffer in the following format Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Length Length number of bytes including length 02hex Read write head type C 01 VL 02 VM 03 V...

Page 41: ...is to start 04hex Target start address low byte Copy the start address of the target data carrier for the function from which copying is to start 05hex Target start address high byte Copy the start address of the target data carrier for the function from which copying is to start 06hex Number of bytes low byte Number of bytes to be copied starting from the source start address 07hex Number of byte...

Page 42: ...address of the source data carrier for the function from which copying is to start 05hex Target start address low byte Copy the start address of the target data carrier for the function from which copying is to start 06hex Target Start Address Middle Byte Copy the start address of the target data carrier for the function from which copying is to start 07hex Target start address high byte Copy the ...

Page 43: ...heck is to be carried out 04hex Number of bytes low byte Start address from which the CRC_16 data check is to be carried out 05hex Number of bytes high byte Start address from which the CRC_16 data check is to be carried out None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Data is accepted from the processor unit only after the command has been accept...

Page 44: ...rt address low byte Start address from which the CRC_16 data check is to be carried out 03hex Start address middle byte Start address from which the CRC_16 data check is to be carried out 04hex Start address high byte Start address from which the CRC_16 data check is to be carried out 05hex Number of bytes low byte Start address from which the CRC_16 data check is to be carried out 06hex Number of...

Page 45: ...te Number of bytes to be written starting from the start address None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Data is accepted from the processor unit only after the command has been accepted by the processor unit and acknowledged Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Data Value that is to be written to the data car...

Page 46: ...and Identifier 32hex Write a constant value to the data carrier 02hex Start address low byte Start address to be written from 03hex Start address middle byte Start address to be written from 04hex Start address high byte Start address to be written from 05hex Number of bytes low byte Number of bytes to be written starting from the start address 06hex Number of bytes middle byte Number of bytes to ...

Page 47: ...es Number of bytes for the data carrier identifier EPC or TID that is transmitted in subsequent cycles 04hex Reserved Set to 0 05hex Reserved Set to 0 06hex Reserved Set to 0 None No meaning Last byte 2nd Bit Header Valid data is present if the 1st and 2nd bit strings match Data is accepted from the processor unit only after the command has been accepted by the processor unit and acknowledged Suba...

Page 48: ...ction 00hex 1st Bit Header 01hex Command Identifier 41hex Unselect Undo the data carrier selection None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Input Buffer Status Message Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Status code Provides information on the status of a query None No meaning Last byte 2nd Bit Header If the 1...

Page 49: ...er 01hex Command Identifier 42hex Read from EPC None No meaning Last byte 2nd Bit Header Valid data is present if the 1st and 2nd bit strings match If execution is successful the response is passed to the input buffer in the following format Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex No of bytes Number of bytes in the read EPC 02hex EPC Data Transmission of EPC data that...

Page 50: ...Bit Header 01hex Command Identifier 43hex Write to EPC 02hex No of bytes Number of bytes for the EPC to be written None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Data is accepted from the processor unit only after the command has been accepted by the processor unit and acknowledged Subaddress Meaning Description of Function 00hex 1st Bit Header 01he...

Page 51: ...ng Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Command Identifier 44hex Read from TID None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid If execution is successful the response is passed to the input buffer in the following format Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex TID Data Transmission of TID...

Page 52: ...ion 00hex 1st Bit Header 01hex Command Identifier 45hex Set antenna power 02hex Antenna power Antenna power ERP EIRP in increments of n 0 25 dBm A value of 0 turns off the antenna Example An antenna power of 20 dBm corresponds to a value of 80hex The entered value is not saved permanently and will be reset to the default value when the Reader is rebooted None No meaning Last byte 2nd Bit Header Va...

Page 53: ...tch the data is valid If execution is successful the response is passed to the input buffer in the following format Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Antenna power Antenna power in increments of n 0 25 dBm or 0 for disconnected antennae Example An antenna power of 20 dBm corresponds to a value of 80hex None No meaning Last byte 2nd Bit Header Valid data is prese...

Page 54: ...st byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid If the EPCs transfer with the length of 12 bytes the response in the input buffer is as follows Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex No of tags 02hex Number of bytes per EPC 12 This corresponds to the length of the longest transmitted EPC configured in the device EPCs shorter than this le...

Page 55: ...t right justified and filled with zeros on the left In the following the number of data carriers read number of bytes per EPC are transmitted For 64 bytes per EPC the actual EPC length in ASCII is specified in the 1st and 2nd byte of the EPC 03hex EPC 1 Length MSB Length ASCII 04hex EPC 1 Length LSB Length ASCII 05hex EPC 1 EPC data uppermost address EPC 1 EPC data lowermost address EPC 2 Length M...

Page 56: ...it headers EPC 1 Length 48 bytes 34hex 38hex EPC E2 FF 00 00 E2 11 90 22 E2 03 01 27 33 44 55 66 77 88 99 AC 01 02 03 04 05 06 07 08 09 0A 0B 0C 00 00 00 00 00 00 00 00 00 00 00 00 00 00 AA BB EPC 2 Length 12 bytes 31hex 32hex EPC E2 00 90 51 32 05 01 74 07 80 C5 BE Data Specific commands for BIS VU read write heads 7 Device Functions ...

Page 57: ...it only after the command has been accepted by the processor unit and acknowledged Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Data Parameter data Data Parameter data None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Numerical parameters consisting of more than 8 bits 1 byte are transmitted with the LSB first Example The 32 bi...

Page 58: ...unction 00hex 1st Bit Header 01hex No of bytes Number of bytes of the parameter that is transmitted in the subsequent cycles 02hex Data Parameter data Data Parameter data Data Parameter data Data Parameter data Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Numerical parameters consisting of more than 8 bits 1 byte are transmitted with the LSB first Example The 32 ...

Page 59: ...ocols Class 1 Generation 2 UHF RFID and ISO IEC 18000 63 The EPCglobal standard is available online at www gs1 org standards Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Command Identifier 50hex Kill 02hex Password 1 1st byte password 03hex Password 2 2nd byte password 04hex Password 3 3rd byte password Password 4 High Byte 4th byte password None No meaning Last byte 2nd B...

Page 60: ... occur In which case the data will be marked as invalid via a check byte at the end of the data block and transmitted to the controller Data blocks marked as valid in their check bytes can be used without restrictions A maximum of 255 bytes from 255 data carriers can be read at a time Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Command Identifier 53hex Bulk Read 02hex Sta...

Page 61: ...alid Data 2 0 Transmission of the 1st byte that was read from the 2nd data carrier Data 2 1 Transmission of the 2nd byte that was read from the 2nd data carrier Data 2 Additional data from the 2nd data carrier Check Byte 2 A check byte is transmitted in the last byte from the second data carrier which indicates whether the data read is valid 00hex Data valid FFhex Data invalid Data n 0 Transmissio...

Page 62: ...Max Tags Maximum number of tags None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Data is accepted from the processor unit only after the command has been accepted by the processor unit and acknowledged Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Data Transmission of the data that is to be written from the data carriers Data T...

Page 63: ...x No of tags Number of detected tags 02hex Number of Successfully Written Data Carriers 0 255 None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid or Input Buffer Status Message Subaddress Meaning Description of Function 00hex 1st Bit Header AF 1 Status message 01hex Status code Provides information on the status of a query None No meaning Last byte 2nd B...

Page 64: ...der If the 1st and 2nd bit headers match the data is valid If execution is successful the response is passed to the input buffer in the following format Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Number of data carriers read 0 255 None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid If no tag is identified this command returns t...

Page 65: ... RSSI 2 Data RSSI None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid The RSSI value is returned in the form of an I component and a Q component as a power level measured in dBm Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex I value 02hex Q value None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data...

Page 66: ...data carrier should be processed with respect to its Lock Status 0 Memory area is not affected by the Action field 1 Memory area is affected by the Action field Action Bit Mask 16 Bit used to determine how the Lock Status of the respective memory areas should be changed The Lock Status can be set for individual memory areas by setting or resetting the Lock and Permalock bits Bit No 7 6 5 4 3 2 1 0...

Page 67: ...1 1 Read and Write Not Possible State can no longer be changed Subaddress Meaning Description of Function 00hex 1st Bit Header 01hex Command Identifier 57hex Lock 02hex Mask 0 03hex Mask 1 04hex Action 0 05hex Action 1 None No meaning Last byte 2nd Bit Header If the 1st and 2nd bit headers match the data is valid Input Buffer Status Message Subaddress Meaning Description of Function 00hex 1st Bit ...

Page 68: ...e controller sends a command identifier to the processor unit in the output buffer with the AV bit set The AV bit tells the processor unit that a job is starting and that the transmitted data is valid 2 The processor unit accepts the job and confirms the job by setting the AA bit in the input buffer 3 If additional data needs to be exchanged for the job readiness for additional data exchange is in...

Page 69: ...tarted 10 ms Write times Data carrier with 16 bytes per block FRAM BIS M 1_ _ 02 20 EEPROM BIS M 1_ _ 03 07 08 Data carrier detection 20 ms 20 ms Write bytes 0 to 15 60 ms 80 ms For each additional 16 byte block started 25 ms 80 ms High speed Read times Data carrier with 64 bytes per block Data carrier detection 20 ms Read bytes 0 to 63 14 ms For each additional 64 byte block started 6 ms Write ti...

Page 70: ...s Data carrier BIS L 2_ _ Writing not possible Read times in static mode Data carrier with 32 bytes per block No of bytes Read time ms 0 to 31 110 For each additional 32 byte block started 120 Data carrier with 64 bytes per block No of bytes Read time ms 0 to 63 220 For each additional 64 byte block started 230 Write times in static mode Data carrier with 32 bytes per block No of bytes Read time m...

Page 71: ...5 0 to 31 112 Data carrier with 64 bytes per block No of bytes Read time ms 0 to 3 14 For each additional byte 3 5 0 to 63 224 m Highest address to read Formula t m 1 3 5 ms Example Read 11 bytes starting at address 9 This means that the largest address to be read is 19 This yields 70 ms Dynamic operation with BIS C The times indicated apply after the data carrier has been detected Otherwise 45 ms...

Page 72: ... Failure SF red Bus Failure BF Red Off Device is not ready for operation No voltage or PROFINET IO ready for operation No voltage or PROFINET IO connection established LED lights up Device is ready for operation PROFINET IO not ready PROFINET IO not configured or not connected LED flashes DCP signal service enabled No data exchange Indicator Function RD R W head Green COM R W head Yellow Off Not r...

Page 73: ... LED for displaying the operational status Indicator Function IO Link Input Off PROFINET IO not yet started Signal 0 Yellow Signal 1 Red Error SC Green IO Link communication active Flashing green IO Link node missing or cable break Short circuit at PIN 1 In this case the LED lights up in red IO Link port LED ...

Page 74: ... note sequence 2 Process Input Buffer note sequence 01hex Command designator 01hex 00hex 0Fhex Set AA bit 02hex Start address 0Ahex 01 0Ehex Enter first 14 bytes 03hex Start address 00hex 00hex 0Fhex Invert TO bit 04hex No of bytes 1Ehex 00hex 0Fhex Set AE bit 05hex No of bytes 00hex 00hex 0Fhex Set AV Bit 3 Process input buffer 4 Process input buffer 01 0Ehex Copy first 14 bytes 01 0Ehex Enter se...

Page 75: ...Control Identification System 1 Process output buffer note sequence 2 Process Input Buffer note sequence If problem occurs immediately 01hex Command designator 01hex 00hex 0Fhex Set AA bit 02hex Start address 0Ahex 01hex Enter status number 03hex Start address 00hex 00hex 0Fhex Set AF bit 04hex No of bytes 1Ehex 05hex No of bytes 00hex 00hex 0Fhex Set AV Bit 3 Process input buffer 4 Process input ...

Page 76: ...1 Process output buffer note sequence 2 Process Input Buffer note sequence 01hex Command designator 01hex 00hex 0Fhex Set AA bit 02hex Start address 0Ahex 01 0Ehex Enter first 14 bytes 03hex Start address 00hex 00hex 0Fhex Invert TO bit 04hex No of bytes 1Ehex 05hex No of bytes 00hex 00hex 0Fhex Set AV Bit 3 Process input buffer 4 Process input buffer If a problem has occurred 01 0Ehex Copy first ...

Page 77: ...output buffer 4 Process output buffer 01 0Ehex Enter first 14 bytes 01 0Ehex Copy first 14 bytes 00hex 0Fhex Invert TI bit Process input buffer 00hex 0Fhex Invert TO bit 5 Process output buffer 6 Process output buffer 01 0Ehex Enter second 14 bytes 01 0Ehex Copy second 14 bytes 00hex 0Fhex Invert TI bit Process input buffer 00hex 0Fhex Invert TO bit 7 Process output buffer 8 Process output buffer ...

Page 78: ...17 bytes starting from address 10 of the data carrier are to be copied to the data carrier in front of read write head 3 starting from address 35 Control Identification System 1 Process output buffer note sequence 2 Process Input Buffer note sequence 01hex Command designator 11hex 00hex 0Fhex Set AA bit Set AE bit 02hex Source start address 0Ahex 03hex Source start address 00hex 04hex Target start...

Page 79: ...s Input Buffer note sequence 01hex Command designator 32hex 00hex 0Fhex Set AA bit invert TO bit 02hex Start address 50hex 03hex Start address 00hex 04hex Number of bytes E8hex 05hex No of bytes 03hex 00hex 0Fhex Set AV Bit 3 Process output buffer 4 Process output buffer 01 Enter constant value 01 Copy constant value 00hex 0Fhex Invert TI bit Process input buffer 00hex 0Fhex Set AE bit 5 Process o...

Page 80: ...A bit invert TO bit 02hex Start address 00hex 03hex Start address 00hex 04hex No of bytes 92hex 05hex No of bytes 02hex 00hex 0Fhex Set AV Bit 3 Process output buffer 4 Process output buffer 01 0Ehex Enter first 14 bytes 01 0Ehex Copy first 14 bytes 00hex 0Fhex Invert TI bit Process input buffer 00hex 0Fhex Invert TO bit 5 Process output buffer 6 Process output buffer 01 0Ehex Enter second 14 byte...

Page 81: ...ffer 2 Go to the default state Process input buffer 00hex 0Fhex Set GR bit 00hex 0Fhex Reset BB bit R W head is shut off 3 Process output buffer 4 Process input buffer 00hex 0Fhex Reset GR bit 00hex 0Fhex Set BB bit R W head is switched on 9 Switching off a read write head antenna During normal operation all read write head antennas are switched on The antenna of a respective R W head can be switc...

Page 82: ...0hex 0Fhex Set AE bit 3a Process input buffer 4 Process input buffer 01hex Note number of data carriers 01 0Chex Enter second EPC 12 bytes 02hex Save number of bytes 0Dhex 0Ehex Enter third EPC 2 bytes 03hex 0Ehex Copy first EPC 12 bytes 00hex 0Fhex Invert TO bit 3b Process output buffer 00hex 0Fhex Invert TI bit 5a Process input buffer 6 Process input buffer 01hex 0Chex Copy second EPC 12 bytes 0...

Page 83: ...ator 40hex 00hex 0Fhex Set AA bit Invert TO bit 02hex Type EPC 00hex 03hex Length of the EPC 0Chex 04hex Reserved 00hex 05hex Reserved 00hex 06hex Reserved 00hex 00hex 0Fhex Set AV Bit 3 Process output buffer 4a Process output buffer 01hex 0Chex Enter 12 bytes EPC 01hex 0Chex Save EPC 00hex 0Fhex Invert TI bit 4b Process input buffer 00hex 0Fhex Set AE bit 5 Process output buffer 6 Process input b...

Page 84: ...Max Tags FFhex 00hex 0Fhex Set AV Bit 3 Process output buffer 4a Process output buffer 01 0Ehex Enter first 14 bytes 01 0Ehex Copy first 14 bytes 00hex 0Fhex Invert TI bit 4b Process input buffer 00hex 0Fhex Invert TO bit 5 Process output buffer 6a Process output buffer 01 02hex Enter the last 2 bytes 01 02hex Copy last 2 bytes 00hex 0Fhex Invert TI bit 6b Process input buffer 01hex Enter the numb...

Page 85: ...0hex 0Fhex Invert TO bit 00hex 0Fhex Set AV Bit 00hex 0Fhex Set AE bit 3a Process input buffer 01hex Copy the number of tags 02hex Copy the number of bytes per tag 03hex 06hex Copy the 4th byte of data for the 1st tag 07hex Read the check byte 08hex 0bhex Copy the 4th byte of data for the 2nd tag 0Chex Read the check byte 0Dhex 0Ehex Copy the 2nd byte of data for the 3rd tag 3b Process output buff...

Page 86: ... parameter data 00hex 0Fhex Set AV Bit 00hex 0Fhex Set AE bit 3a Process input buffer 4 Process input buffer 01hex Read parameter length 00hex 0Fhex Reset AA and AE bits 02hex Copy parameter data 3b Process output buffer 00hex 0Fhex Reset AV bit 15 Unselect only BIS VU Undoing a data carrier selection that was made with the Select command Control Identification System 1 Process output buffer note ...

Page 87: ...sequence 01hex Command designator 48hex 00hex 0Fhex Set AA bit Invert TO bit 02hex Parameter 02hex 03hex Parameter 10hex 04hex Parameter Length 04hex 00hex 0Fhex Set AV Bit 3 Process output buffer 4a Process output buffer 01hex Parameter Data 78hex 01 04hex Copy parameter data 02hex Parameter Data 56hex 4b Process input buffer 03hex Parameter Data 34hex 00hex 0Fhex Set AE bit 04hex Parameter Data ...

Page 88: ...on controller You can navigate within a menu level by holding the Enter Down and Cancel Up buttons for a short time You can switch between menu levels or confirm or cancel an action by pressing the buttons longer Display Gray black text blue backlighting Enter Down button Cancel Up button Note After starting the unit the last octet of the IP address is shown on the display of the BIS V This consti...

Page 89: ...Config IP Subnet Config IP Subnet Config Subnet Gatew Config PN Na Fa Re Config Gatew PN Na Device resets now Reset default settings Cancel or Enter Enter 1 s Enter Enter Enter Enter Enter 1 s Cancel Cancel Cancel Cancel Cancel 1 s Cancel 1 s Cancel 1 s Enter 1 s 1 2 3 4 5 6 7 8 9 Reset device settings ...

Page 90: ... s Cancel 1 s Enter 1 2 3 6 4 5 Main Config Info Info Tag ID Version ID Head 1 E0 08 01 D7 E5 47 5D 55 ID Head 2 E0 08 01 D7 E5 47 5D 56 Display of the ID of the data carrier in front of read head 1 Display of the ID of the data carrier in front of read head 2 When selecting Head_IDs 1 4 5 6 etc you can hold down Cancel for 1 second to jump back to 4 Displaying tag data ...

Page 91: ...r Enter 1 s Enter Enter 1 s Enter Cancel Cancel 1 s Cancel Cancel 1 s Cancel 1 s 1 2 3 4 6 5 Main Config Info Info Tag ID Version Info Tag ID Version Vers Info FW IOL 1 10 010A Two versions are displayed the firmware version of the controller here 1 00 and the version text of the IO Link firmware 010A Version display ...

Page 92: ...ns 001 Main Config Info Cancel or Enter Enter 1 s Enter Enter 1 s Enter Enter Cancel Cancel 1 s Cancel Cancel Cancel Cancel 1 s 1 2 3 4 6 7 5 Main Config Info Info Tag ID Version Info Tag ID Version Info Version MAC ID MAC ID 00 19 31 20 21 47 View the MAC address ...

Page 93: ...BIS V 6108 PROFINET Processor Unit 93 english 7 Device Functions 001 Main Config Info Cancel or Enter Enter 1 s Enter 1 s Cancel 1 s Cancel 1 s Cancel 1 s 1 2 3 4 Config IP Subnet IP 192 168 002 001 View the IP Address ...

Page 94: ...ssor Unit 94 english 7 Device Functions 001 Main Config Info Cancel or Enter Enter 1 s Enter Enter 1 s Cancel 1 s Cancel Cancel 1 s Cancel 1 2 3 4 5 Config IP Subnet Config IP Subnet Subnet 255 255 255 000 View the Subnet Mask ...

Page 95: ...nglish 7 Device Functions 001 Main Config Info Cancel or Enter Enter 1 s Enter Enter Enter 1 s Cancel 1 s Cancel Cancel Cancel 1 s Cancel 1 s 1 2 3 4 6 5 Config IP Subnet Config IP Subnet Config Subnet Gatew Gateway 192 168 002 001 View the Gateway Address ...

Page 96: ...ions 001 Main Config Info Config IP Subnet Config IP Subnet Config Subnet Gatew Config Gatew PN Na Cancel or Enter Enter 1 s Enter Enter Enter Enter 1 s Cancel 1 s Cancel Cancel Cancel Cancel 1 s Cancel 1 s 1 2 3 4 5 6 7 PN Na bisv61080 48 View the Station Name ...

Page 97: ... for setting parameters for IO Link For connection setup with the webserver enter the IP address of the module in the address line of the browser Please use Internet Explorer 7 or higher Information on the configuration and network activity of the module can be found on this page The navigation bar appears in the upper area of the window which allows you to switch between the various web pages A c...

Page 98: ... device is visualized by LEDs on this page If an RFID R W head or an IO Link device is connected to the respective ports then additional information on the connected module will be displayed alongside the status information Clicking on this text or the device port acts as a link that takes you to Device Properties Operation Process ...

Page 99: ...ink are shown on this page Every module can be selected individually right side IO Link modules can also be configured using this page Note The connected IO Link module can be configured in this window A suitable controller with the corresponding software is needed to configure the PROFINET device and the R W ports however Device Properties ...

Page 100: ...BIS V 6108 PROFINET Processor Unit 100 english This page shows the current status of the module and the network as it appears on the module Diagnostic Module 7 Device Functions ...

Page 101: ...The module description and module position of the BIS V device can be edited on this page The device settings can also be reset This function can only be used after entering a username and password Username Balluff Password BISVPNT Configurations 7 Device Functions ...

Page 102: ...BIS V 6108 PROFINET Processor Unit 102 english This page shows the contact information Contact 7 Device Functions ...

Page 103: ...onnector with 7 8 external thread IO Link Master and USB Flanged female connector M12 internal thread 5 pin A coded PROFINET Input Flanged male connector M12 external thread 5 pin D coded PROFINET Output Flanged female connector M12 internal thread 5 pin D coded 4 heads VL VM and future systems Flanged female connector M12 internal thread 5 pin A coded C102 As for C002 also supports BIS C read wri...

Page 104: ...A 101 65 e 16 10 Ctrl P DLE 59 3B 102 66 f 17 11 Ctrl Q DC1 60 3C 103 67 g 18 12 Ctrl R DC2 61 3D 104 68 h 19 13 Ctrl S DC3 62 3E 105 69 i 20 14 Ctrl T DC4 63 3F 106 6 A j 21 15 Ctrl U NAK 64 40 107 6B k 22 16 Ctrl V SYN 65 41 A 108 6C l 23 17 Ctrl W ETB 66 42 B 109 6D m 24 18 Ctrl X CAN 67 43 C 110 6E n 25 19 Ctrl Y EM 68 44 D 111 6F o 26 1 A Ctrl Z SUB 69 45 E 112 70 p 27 1B Ctrl ESC 70 46 F 113...

Page 105: ...ctions 12 Electrical Data 13 I Input buffer 33 34 Bit Header 33 Intended Use 6 IP Address 15 AnyBus IPconfig 15 DHCP 15 M Mechanical Data 13 O Operating conditions 14 Operating Principle 7 11 31 Output buffer 32 Bit Header 32 P Processor Unit Communication 68 Display elements 72 Input buffer 33 34 Operating Principle 31 Output buffer 32 Total Buffer 31 Product Description 7 10 11 R Read times 68 7...

Page 106: ...lluff com www balluff com No 912447 726 EN 04 125050 K17 Subject to modification Replaces D16 Balluff GmbH Schurwaldstraße 9 73765 Neuhausen a d F Germany Tel 49 7158 173 0 Fax 49 7158 5010 balluff balluff de ...

Reviews: