BIS V-6107 TCP/IP, USB Processor unit User instructions About this Manual Typographical Conventions Symbols Meaning of Warning Notes Abbreviations Safety Intended use General Safety Notes Conformity General Safety Notes Basic knowledge Function principle of identification systems Product description Scope of delivery...
Page 4
BIS V-6107 TCP/IP, USB Processor Unit Commissioning Supply voltage Startup using USB Driver installation Startup using TCP/IP Parameter Configuration Network Parameter Device Parameter RFID Parameter IO-Link Parameter Protocol Protocol Sequence Control characters Block Check Character (BCC) Data format EPC/TID Command overview...
BIS V-6107 TCP/IP, USB Processor unit User instructions About this This manual describes the processor unit for BIS V-6107 Identification Systems and startup Manual instructions for immediate operation. Typographical The following conventions are used in this manual. Conventions Actions Action instructions are indicated by a preceding triangle. The result of an action is indicated by an arrow.
BIS V-6107 TCP/IP, USB Processor Unit User instructions Abbreviations Block Check Character Balluff Identification System Code Present Cyclic Redundancy Check I/O port Digital input and output port EEPROM Electrical Erasable and Programmable ROM EIRP Equivalent Isotropically Radiated Power Electromagnetic Compatibility...
– Components are used that are not part of the BIS V Identification System. – Components are used that have not been explicitly approved by Balluff. Operation and testing – The operator is responsible for ensuring that local safety regulations are observed –...
BIS V-6107 TCP/IP, USB Processor Unit Safety ► Before connecting the processor unit to a power supply or to an external controller please General Safety Notes read this User's Guide carefully. ► Observe all safety instructions without exception. NOTICE Exceeding maximum current draw When the maximum current draw is exceeded damage to the processor unit and any connected system components may result.
BIS V-6107 TCP/IP, USB Processor unit Basic knowledge Function prin- The identification system BIS V is classified as a non-contacting system with read and write func- ciple of identifi- tion. Data can be written without contact from a higher level controller to a data carrier (tag) and cation systems read back from the tag to the controller.
Note Device software as well as manuals with detailed information about the read/write heads used are available at www.balluff.com. BIS V-6107 processor units are available in different variants with respect to the supported read/ write heads. The following table shows the differences.
Processor Unit Basic knowledge The USB 1.1 Full-Speed-Port can be used to connect the BIS V-6107 processor unit to any USB 1.1 compatible USB port. The BIS V-6107 is detected by the PC as a system component as soon as it is plugged in and displayed as an interchangeable data carrier with a memory capacity of >...
BIS V-6107 TCP/IP, USB Processor unit Basic knowledge 3.11 IO-Link port IO-Link is defined as a standardized point-to-point connection between sensors/actuators and an I/O module. An IO-Link sensor/actuator can send additional communication data (e.g. diag- nostics signals) in addition to the binary process signals over the IO-Link interface.
BIS V-6107 TCP/IP, USB Processor Unit Installation Processor Unit 42,7 Installation 21,5 48,2 Figure 2: Mechanical connection (dimensions in mm) Figure 3: Installation examples (A: attachment to DIN rails, B: attachment to T-slotted framing) Top-hat rail T-slotted framing Fastening Holder for screw mounting ►...
BIS V-6107 TCP/IP, USB Processor unit Installation Grounding Note When installing the BIS V assembly in strong EMC environments we recommend connecting the housing from the FE terminal directly to ground. The ground connection should be short and stable. A grounding set is included with the product.
BIS V-6107 TCP/IP, USB Processor Unit Installation Electrical con- Note nection ► Fit unused plug terminals with caps to ensure the IP65 enclosure rating. Anschlüsse Connections Power Supply voltage BIS V and IO-Link and I/O modules H1…H4 Read/Write Heads USB-Port TCP/IP...
Page 17
BIS V-6107 TCP/IP, USB Processor unit Installation H1…H4 M12 female, 5-pin, A-coded Function Description H1...H4 Supply voltage for read/write heads Output V /800 mA max. COM_A Data line A N.C. 0 V Reference potential COM_B Data line B – Not used IO-Link...
BIS V-6107 TCP/IP, USB Processor Unit Technical data Dimensions 42,7 48,2 Figure 5: Dimensions in mm Mechanical Housing material GD-Zn (zinc, die-cast) data Power 7/8" male, 5-pin, A-coded H1…H4 M12 female, 5-pin, A-coded M12 female, 5-pin, A-coded IO-Link M12 female, 5-pin, A-coded...
BIS V-6107 TCP/IP, USB Processor unit Technical data NOTICE Exceeding maximum current draw When the maximum current draw is exceeded damage to the processor unit and any connected system components may result. ► Ensure that the total current carried through the Power terminal does not exceed 8 A during operation.
10/100 MBit/s Cable types CAT-3 (only 10BASE-T) CAT-5 Cable length max. 100 m Note For data transmission over longer distances Balluff recommends the use of repeaters. Connection USB USB version USB 1.1 Data rate max. 12 MBit/s Cable type Shielded, 3-conductor (USB+, USB–, 0 V) Cable length max.
BIS V-6107 TCP/IP, USB Processor unit Technical data BIS V-6107-039-C005/BIS V-6107-039-C006 (Electromagnetic Harmonized standards EN 61000-4-2 Compatibility) EN 61131-2 (Immunity) – Direct contact discharge – Severity level 2A EN 61131-2 (Emission) – Direct air discharge – Severity level 3A – Indirect contact discharge –...
BIS V-6107 TCP/IP, USB Processor Unit Function indicators The operating states of the identification system, the TCP/IP interface and the IO-Link master are displayed using LEDs. Figure 6: Function indicators BIS V Ready (RD) IO-Link port pin 2 (1) USB connection (USB) IO-Link port pin 4 (0)
BIS V-6107 TCP/IP, USB Processor unit Function Indicators IO-Link Status Mode Display Description State of the input or output is 0 Yellow State of the input or output is 1 Short circuit on Pin 2/Pin 4 Red, flashing Short circuit between Pin 1 and 3 (LED 0 also...
BIS V-6107 TCP/IP, USB Processor Unit Function Indicators Displaying tag data Cancel or Enter Main Balluff IP Set. Info Cancel (1s) Enter Cancel Info Enter (1s) Main Tag ID IP Set. Version Info Cancel (1s) Enter Cancel (1s) (1s) ID, Head 1...
BIS V-6107 TCP/IP, USB Processor unit Function Indicators Version display Main Cancel or Enter Balluff Setup Info Cancel (1s) Enter Cancel Info Enter (1s) Main Tag ID Setup Version Info Cancel (1s) Enter Cancel Info Vers. Info Enter (1s) Tag ID FW: 1.00...
BIS V-6107 TCP/IP, USB Processor Unit Function Indicators Error list display Enter 1s: Error memory is Balluff cleared Cancel Cancel 1s: Error memory is Errorcode not cleared Cancel or Cancel 1s Cancel Enter Enter Main Err Hd. 4 Cancel 1s...
Page 27
BIS V-6107 TCP/IP, USB Processor unit Function Indicators Configuring the IP configuration Main Cancel or Enter Balluff IP Set. Info Cancel 1s Enter 1s Cancel 1s Enter 1s IP Config IP Setup Static IP Conf. DHCP IP Addr. Cancel 1s ►...
BIS V-6107 TCP/IP, USB Processor Unit Function Indicators Configuring the IP address Cancel or Enter Main Balluff IP Set. Info Cancel 1s Enter Cancel 1s IP Setup IP Conf. IP Addr. Enter Cancel 1s Enter 1s IP Addr. IP Setup 192.168...
Page 29
BIS V-6107 TCP/IP, USB Processor unit Function Indicators 6.10 Configuring the Cancel or Enter 1s subnet mask Enter Main IP Setup Balluff IP Set. IP Conf. Info IP Addr. Cancel 1s Cancel 1s Enter Cancel 1s Enter 1s Enter 1s...
BIS V-6107 TCP/IP, USB Processor Unit Function Indicators 6.11 Configuring the Cancel or Enter 1s gateway address Enter Main Main Balluff IP Conf. IP Set. IP Set. Info Cancel 1s Cancel 1s Enter Cancel 1s IP Setup IP Addr. Sub. M.
BIS V-6107 TCP/IP, USB Processor unit Commissioning Supply voltage To operate the processor unit, including read/write heads and IO-Link and I/O devices, only power is necessary. External devices are powered by the processor unit. The supply voltage and power supply must meet the requirements of a Limited Power Source Class 2 (LPS Class 2) with a maximum output...
Page 32
BIS V-6107 TCP/IP, USB Processor Unit Startup To open the device properties: ► Right-click on CDC Data Interface – Properties To install: 1. Change settings – Update drivers . 2. Search for drivers on the computer. 3. After searching navigate to the directory Driver on the BIS V interchangeable data carrier.
Page 33
BIS V-6107 TCP/IP, USB Processor unit Startup Establish the USB connection For quick startup the configuration software BIS Cockpit may also be used. This is available online at www.balluff.com. The virtual USB-COM-Port can be used like a normal serial COM port.
Page 34
BIS V-6107 TCP/IP, USB Processor Unit Startup Open TCP/IP connection For quick startup the configuration software BIS Cockpit may also be used. This is available online at www.balluff.com. The BIS V communicates over Ethernet TCP/IP sockets with the higher level network. The BIS V is assigned an IP address by means of which the processor unit is accessed in the network.
The underscored entry values represent the factory default setting. Note Parameters are set using the configuration software BIS Cockpit. This is available online at www.balluff.com. Information for using can be found in the manual for the configuration software or the integrated help function. Network...
Page 36
BIS V-6107 TCP/IP, USB Processor Unit Parameter setting Single-Port Only one port is used for connecting to the processor unit. H1…H4 + IO-Link: Port 10001 Application example 1 – Single-Port – R/W heads H1…H4 – IO-Link Application BIS V Multi-Port Separate TCP ports are used for the connections H1...H4 and IO-Link.
BIS V-6107 TCP/IP, USB Processor unit Parameter setting RFID Parameter CP status If the CP-Status parameter is enabled, the processor unit reports asynchronously, i.e. without any prior request, when a data carrier enters the active field of the read/write head. Depending on the setting of the parameter Type and serial number the UID of the data carrier is returned or the memory contents of the specified auto-read range.
Page 38
BIS V-6107 TCP/IP, USB Processor Unit Parameter setting Cyclic The CRC check is a procedure for determining a check value for data in order to be able to Redundancy recognize transmission errors. If the CRC check is enabled, a status message will be sent when Check a CRC error is detected.
Page 39
BIS V-6107 TCP/IP, USB Processor unit Parameter setting Dynamic mode As soon as the Dynamic mode function is enabled, the processor unit accepts the read/write job from the controlling system and stores it, regardless of whether a data carrier is in the active zone of the R/W head or not.
Page 40
'02' '01' Data carrier types The following data carriers are available for the BIS V-6107 processor unit. Note The data carriers contain additional memory ranges for configuration and protected data. These ranges cannot be processed using the BIS V-6107 processor unit.
Page 41
BIS V-6107 TCP/IP, USB Processor unit Parameter setting For read/write heads BIS C (with adapter): Balluff data carrier Manufacturer Memory Memory Memory organi- type capacity type zation BIS C-1_ _-04 Balluff 511 bytes EEPROM 32-byte blocks BIS C-1_ _-05 Balluff...
BIS V-6107 TCP/IP, USB Processor Unit Parameter setting IO-Link Parameter Cycle Time Base Determines the cycle time base (milliseconds) with which the minimum cycle time of the IO-Link communication is calculated. – 0.1 ms – 0.4 ms – 1.6 ms Cycle Time Determines the multiplier used to calculate the minimum cycle time of the IO-Link communica- tion.
Page 43
BIS V-6107 TCP/IP, USB Processor unit Parameter setting Validation Specifies whether the parameter data for a connected IO-Link device are checked after con- necting. If this function is enabled, IO-Link communication is only started of the parameter data for the IO-Link device agree with those of the Parameter Server.
Page 44
BIS V-6107 TCP/IP, USB Processor Unit Parameter setting DeviceID Specifies the Device ID which is stored in the IO-Link master. The Device ID is used with valida- tion for the function Parameter Server, see Parameter Parameter Server and Validation in this section.
BIS V-6107 TCP/IP, USB Processor unit Protocol Either a USB 1.1 or Ethernet TCP/IP connection can be used for communication between the processor unit and the controlling system. Full, errorless and sequenced data transmission is assured by the USB or Ethernet transmission channel.
BIS V-6107 TCP/IP, USB Processor Unit Protocol Multi-level commands are carried out according to the principle Base state – Request – Reply – Acknowledgment/Data – Reply – … – Base state : Application Processor unit Ground state Command Status Acknowledgment/Data...
BIS V-6107 TCP/IP, USB Processor unit Protocol Block Check In addition to the mechanisms for data transmission verification provided by USB and TCP/IP, Character (BCC) the user data can be verified using a simple Block Check Character (BCC). The BCC is formed using simple EXOR operations on all bytes to be sent and is appended to the end of the com- mands.
BIS V-6107 TCP/IP, USB Processor Unit Protocol Data format EPC and TID data are sent in blocks of 64 bytes. The length field (1 byte) indicates what length EPC/TID the EPC and TID data have (max. 62 bytes). The block may need to be filled flush left with zeros.
Page 49
BIS V-6107 TCP/IP, USB Processor unit Protocol Global Function Command Description commands designator ASCII Type and serial number Query information for a selected R/W head – Type of connected R/W head – Type of data carrier at R/W head –...
Page 50
BIS V-6107 TCP/IP, USB Processor Unit Protocol BIS VU specific com- Function Command Description mands designator ASCII No. of tags Query the number of tags located in the range of the specified UHF R/W head Detecting data carriers Detects the data carriers which are at the...
BIS V-6107 TCP/IP, USB Processor unit Protocol Status numbers Status Function description number Everything OK Job cannot be run because there is no data carrier in range of the read/write head. Cannot read the data carrier. Data carrier was removed from the R/W head's range during writing.
BIS V-6107 TCP/IP, USB Processor Unit Protocol Description of Command ID 'Q': Cancel global com- ► Cancel multi-level commands. mands A cancel is possible after receipt of any reply. The processor unit returns to the base state after cancel. Byte...
Page 53
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'Z': CRC-16 initialize data check ► The memory area of the data carrier used is prepared for use with a CRC data check. It is initialized by writing USER data with a checksum.
Page 54
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID '&': CRC-16 Initialize data check, expanded ► Writes USER data at the specified start address. The data length is equal to the number of bytes. ► For jobs > 1024 bytes this command is required. The data are divided into several data blocks and a single data block may contain maximum 1024 bytes.
Page 55
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'L': Read data carrier ► Reads USER data from the specified start address. The data length is equal to the number of bytes. ► The number of read data is limited to 1024 bytes. For larger data block use the command Read data carrier, expanded .
Page 56
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'H': Read data carrier, expanded (> 1024 bytes) ► Reads USER data from the specified start address. The data length is equal to the number of bytes. For jobs > 1024 bytes this read command is needed.
Page 57
BIS V-6107 TCP/IP, USB Processor unit Protocol The reply then follows: Byte Length Command element Value range Control command <STX> Acknowledgment for the last data packet: Byte Length Command element Value range Status <EOT> Number of bytes (ASCII) high byte '0'…'9'...
Page 58
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'P': Write data carrier ► Writes USER data at the specified start address. The data length is equal to the number of bytes. ► The number of write data is limited to 1024 bytes. For larger data blocks use the command Write data carrier, expanded .
Page 59
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'F': Write data carrier; Expanded ► Writes USER data at the specified start address. The data length is equal to the number of bytes. For jobs > 1024 bytes this write command is needed.
Page 60
BIS V-6107 TCP/IP, USB Processor Unit Protocol After a successful acknowledgment the data blocks are sent until the required number of blocks has been reached. Byte Length Command element Value range Control command <STX> Number of bytes (ASCII) high byte '0'…'9'...
Page 61
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'C': Write data carrier, constant value ► Writes a constant value to the memory area, which is indicated with a start address and number of bytes. Byte Length Command element Value range...
Page 62
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'd': Display output ► Output of a predetermined character string on the display. Byte Length Command element Value range Command ID (ASCII) Number of characters (ASCII) high byte '0'…'9' Number of characters (ASCII) low byte '0'…'9'...
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'c': Copy data between data carriers ► Copy data from one data carrier to another. The specified number of bytes will be copied from the source start address in the source data carrier to the target start address in the target data carrier.
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'q': Reset Read/write head ► Restarts the selected read/write head. Byte Length Command element Value range Command ID (ASCII) Head number (ASCII) '1'…'4' …FF Byte Length Command element Value range Status <ACK>...
Page 65
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'A': Type and serial number ► Read read/write head as well as data carrier type and UID of a data carrier located in the field. Byte Length Command element Value range...
Page 66
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'U': Type and Status ► Query information for all R/W heads (H1…H4) – Type of connected R/W head – R/W head and tag status – Type of data carrier at R/W head –...
Page 67
BIS V-6107 TCP/IP, USB Processor unit Protocol The data have the following format: Length Meaning Function description Head 1 status Status of the 1st head: '0': Tag there '1': No tag '9': No head Head 1 type '1': C-Type '2': L-Type...
Page 68
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'u': Type and Status ASCII ► Query information for all R/W heads (H1…H4) – Type of connected R/W head – R/W head and tag status – Type of data carrier at R/W head –...
Page 69
BIS V-6107 TCP/IP, USB Processor unit Protocol The data have the following format: Length Meaning Function description <CR> <LF> Head 1 status Status of the 1st head: '0': Tag there '1': No tag '9': No head Hyphen Head 1 type (low byte)
Page 70
BIS V-6107 TCP/IP, USB Processor Unit Protocol Length Meaning Function description Head 3 type (low byte) '01': C-Type '02': L-Type '03': M-Type '04': U-Type Head 3 type (high byte) Hyphen Head 3 tag type (low byte) Tag type in ASCII...
Page 71
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'V': Read version ► One line is output for the processor unit and each R/W head. This shows the product name, firmware version, hardware version and serial number. Unconnected heads are indicated by "no head".
BIS V-6107 TCP/IP, USB Processor Unit Protocol Description of Command ID '*': Digital input, read IO-Link specific commands Byte Length Command element Value range Command ID (ASCII) IO-Link Pin (ASCII) '2': Pin 2 '4': Pin 4 …FF Acknowledgment: Byte Length...
Page 73
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID '/': Digital output, set Byte Length Command element Value range Command ID (ASCII) IO-Link Pin (ASCII) '2': Pin 2 '4': Pin 4 Value (ASCII) '0': On '1': Off …FF Acknowledgment: Byte...
Page 74
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'i': Read parameter data ► Read the IO-Link parameters. Byte Length Command element Value range Command ID (ASCII) Index (ASCII hex) high byte '0'…'F' … … … '0'…'F' Index (ASCII hex I) low byte '0'…'F'...
Page 75
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'Y': Read cyclical process data ► Write IO-Link process data. Byte Length Command element Value range Command ID (ASCII) Start address (ASCII) high byte '0'…'9' … … … '0'…'9' Start address (ASCII) low byte '0'…'9'...
Page 76
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'e': Write parameter data ► Writes IO-Link parameters. Byte Length Command element Value range Command ID (ASCII) Index (ASCII hex) high byte '0'…'F' … … … '0'…'F' Index (ASCII hex) low byte '0'…'F'...
Page 77
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'X': Write cyclical process data ► Write IO-Link process data. Byte Length Command element Value range Command ID (ASCII) Start address (ASCII) high byte '0'…'9' … … … '0'…'9' Start address (ASCII) low byte '0'…'9'...
BIS V-6107 TCP/IP, USB Processor Unit Protocol Description of Note BIS VU specific Detailed information about the function of read/write head series BIS VU* can be commands found in the manual for the read/write head. Command ID 'N': Number of tags ►...
Page 79
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'M': Read data carriers ► The Read from Multiple Data Carriers reads, depending on the configured type, the EPC or the TID of all data carriers that are located in the active read/write area of the antenna. The EPC and TID are output in reverse order with leading zeros.
Page 80
BIS V-6107 TCP/IP, USB Processor Unit Protocol After errorless reading the data are sent. Byte Length Command element Value range Status <ACK> or <EOT> Head number (ASCII) '1'…'4' Number of bytes high byte (ASCII) '0'…'9' … … … '0'…'9' Number of bytes low byte (ASCII) '0'…'9'...
Page 81
BIS V-6107 TCP/IP, USB Processor unit Protocol Example of a received data frame with 2 EPCs and 66 bytes per EPC Byte Data Description Antenna Port EPC 1 Reserved Length EPC 1 Reserved 04…53 , 00 , 00 , 00 , 00...
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'I': Read data carrier, bulk ► The Bulk Read command reads the data from a data carrier population. Optionally from all of the data carriers that are found in the active read/write zone of the antenna or from a subset that was previously selected with the Select command.
BIS V-6107 TCP/IP, USB Processor unit Protocol The reply then follows: Byte Length Command element Value range Control command <STX> If successfully executed the data are sent: Byte Length Command element Value range Status <ACK> or <EOT> Head number (ASCII) '1'…'4'...
Page 84
BIS V-6107 TCP/IP, USB Processor Unit Protocol The data have the following format: Length Meaning Function description Data Tag 1 [0] Transmission of the 1st byte that was read from the 1st data carrier. Data Tag 1 [1] Transmission of the 2nd byte that was read from the 1st data carrier.
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'O': Read data carrier, EPC ► Reads the EPC memory area of a data carrier that was previously selected with the Select command. In Single-Tag mode, that is, if it can be assured that only one data carrier is located in front of the active read/write zone antenna, then the Select command can be disregarded.
Page 86
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'y': Read data carrier, TID ► Reads the TID memory area of a data carrier that was previously selected with the Select command. In Single-Tag mode, that is, if it can be assured that only one data carrier is located in front of the active read/write zone antenna, then the Select command can be disregarded.
Page 87
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'w': Write to data carrier, bulk ► The Bulk Write command writes data to a data carrier population. Optionally to all of the data carriers that are found in the active read/write zone of the antenna or from a subset that was previously selected with the Select command.
Page 88
BIS V-6107 TCP/IP, USB Processor Unit Protocol Byte Length Command element Value range Number of bytes (ASCII) high byte '0'…'9' … … … '0'…'9' Number of bytes (ASCII) low byte '0'…'9' Data …FF … … … …FF Last byte …FF...
Page 89
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'v': Write to data carrier, EPC ► Writes to the EPC memory area of a data carrier that was previously selected with the Select command. In Single-Tag mode, that is, if it can be assured that only one data carrier is located in front of the active read/write zone antenna, then the Select command can be disregarded.
Page 90
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'k': Kill ► The Kill command can deactivate a data carrier previously selected with the Select com- mand. Note Executing the Kill command permanently deactivates the selected data carrier. The deactivation cannot be undone.
Page 91
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'l': Lock ► The Lock command can block read or write access, as well as access of any kind, to memory areas (RES, EPC, TID, USER) of a UHF data carrier. Depending on the level of security, the memory areas can be password protected or completely blocked.
Page 92
BIS V-6107 TCP/IP, USB Processor Unit Protocol Lock status of the memory ranges Reserved (Access-Password and Kill-password): Lock Permalock Lock Status Read and Write: No Password Read and write: No Password (Status can not always be changed) Read and Write:...
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'G': Read parameters ► Reads out the parameter values that are currently set in the read/write head. Note The description of the individual parameters and their interpretation can be found in the manual for the BIS VU read/write head.
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'E': Write parameters ► The Write Parameters command transfers parameters to the BIS VU read/write head that affect its behavior. Note The description of the individual parameters and their interpretation can be found in the manual for the BIS VU read/write head.
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'r': Read RSSI ► This command returns the RSSI (Receive Signal Strength Indicator) which is determined for the selected R/W head. Real-Time RSSI Returns the actual, current RSSI value Pilot Tone RSSI...
Page 96
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'z': Select (Select Data Carrier in Multi-tag Mode) ► In the Multi-tag Mode, the Select command selects a single data carrier from within a data carrier population. A data carrier that is located in the active read/write zone of the antenna is accessed and selected directly based on its EPC or its TID and is then available for further processing.
Page 97
BIS V-6107 TCP/IP, USB Processor unit Protocol Example for entering data carrier data (EPC/TID): EPC: 01 Byte Data Description Length EPC 1 Reserved 02…51 , 00 , 00 , 00 , 00 , 00 , 00 , 00 , 00...
Page 98
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'o': Read beam power ► Reads out the current beam power (ERP). The beam power is returned as a value in the form of ¼ dBm. Example: Reading out the beam power returns the value of 54 (= 84).
Page 99
BIS V-6107 TCP/IP, USB Processor unit Protocol Command ID 'p': Write beam power ► The beam power for the antenna (ERP or EIRP), which is specified as a value in ¼ dBm increments, affects the maximum range of the read/write range of the antenna.
Page 100
BIS V-6107 TCP/IP, USB Processor Unit Protocol Command ID 'n': Unselect (unselecting a data carrier selection) ► The Unselect command undoes one data carrier selection that was carried out with the Select command. If a selection is not active, the status will remain unchanged.
Page 101
BIS V-6107 TCP/IP, USB Processor unit Protocol Read/write times Note All specifications are typical values. Deviations are possible depending on the applica- tion and combination of R/W head and data carrier. The specifications apply to static operation; no CRC_16 data checking.
Page 102
BIS V-6107 TCP/IP, USB Processor Unit Protocol For read/write Read times: heads BIS VL Data carrier with 16 byte blocks BIS L-1_ _ Data carrier detection ~ 110 ms Read bytes 0 to 15 ~ 175 ms For each additional 16-byte block started ~ 40 ms Data carrier BIS L-2_ _ Data carrier detection + Read data carrier ≤...
Page 103
BIS V-6107 TCP/IP, USB Processor unit Protocol For read/write Example: 17 bytes should be written starting at address 187. Data carrier = 32 bytes per block. heads BIS C Blocks 5 and 6 are processed, since the start address 187 is in block 5 and end address 203 is in block 6.
Page 104
BIS V-6107 TCP/IP, USB Processor Unit Protocol Example 1: Read data carrier at read/write head 1, 2456 bytes USER data starting at Start address 0. Read data carrier, expanded Application BIS V Command: Read data carrier, expanded <ACK> [data] <STX> <ACK> [data] <STX>...
Page 105
BIS V-6107 TCP/IP, USB Processor unit Protocol Processor unit <ACK> '0' '0' '3' '0' '0' '1' '0' '0' '1' '0' '2' '4' [Data] BCC No. of packets Packet number No. of bytes <STX> Control system Processor unit <ACK> '0' '0' '3' '0' '0' '2' '0' '0' '1' '2' '4' [Data] BCC No.
Page 106
BIS V-6107 TCP/IP, USB Processor Unit Protocol Example 2: Write USER data to data carrier a read/write head 1, Write to data 5 bytes starting at Start address 50. carrier USER data: 01 Application BIS V Command: Write to data carrier <ACK>...
Page 107
BIS V-6107 TCP/IP, USB Processor unit Protocol Processor unit <ACK> '0' Confirm Status number Control system <STX> Start command Data Processor unit <ACK> '0' Confirm Status number www.balluff.com...
Page 108
BIS V-6107 TCP/IP, USB Processor Unit Protocol Example 3: Write USER data to the data carrier at read/write head 1, 5 bytes starting at Start address 50. Write to data Cancel after first acknowledgment. carrier with USER data: 01 cancel Application BIS V...
Page 109
BIS V-6107 TCP/IP, USB Processor unit Protocol Processor unit <ACK> '0' Confirm Status number Control system Command designator Processor unit <ACK> '0' Confirm Status number www.balluff.com...
Page 110
BIS V-6107 TCP/IP, USB Processor Unit Protocol Example 4: EPCs of the data carrier located at read/write head 3 are read. Read data carrier (only BIS VU) Application BIS V Command: Detect data carriers <ACK> [result] <STX> <EOT> [data] Telegram example:...
Page 111
BIS V-6107 TCP/IP, USB Processor unit Protocol Control system <ACK> Read/write head No. 3 EPC format No. of data carriers Number of bytes per EPC Control system <STX> Processor unit <EOT> '3' '0' '0' '1' '0' '0' '1' '0' '0' '0' '0' '6' '6' [Data] BCC Read/write head No.
Page 112
BIS V-6107 TCP/IP, USB Processor Unit Protocol Example 5: Selecting a certain data carrier at read/write head 1. Select EPC: 02 (only BIS VU) Application BIS V Command: Select <ACK> [result] Telegram example: Control system [Data] Command designator Read/write head No. 1...
BIS V-6107 TCP/IP, USB Processor unit Webserver The BIS V-TCP/IP device includes an integrated webserver for retrieving detailed information on the current status. Additionally, this can be used for configuring the IP settings and for setting parameters for devices, head and IO-Link.
BIS V-6107 TCP/IP, USB Processor Unit Webserver 10.2 Home Here the information for the processor unit configuration is shown. The device image is dynamic. The animated LEDs correspond to the current device status. 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.
BIS V-6107 TCP/IP, USB Processor unit Webserver The link "LED Legend" opens a window with a short explanation of the individual LEDs. 10.3 RFID The parameter settings of the selected module (R/W heads) are shown on this page. Each module can be selected separately.
BIS V-6107 TCP/IP, USB Processor Unit Webserver IO-Link I/O port Here the IO-Link device connected to the IO-Link port is shown/entered. The IO-Link device can be parameterized on this page. 10.4 Setup The setup is divided into three parts: network, modules and RFID.
Page 117
BIS V-6107 TCP/IP, USB Processor unit Webserver Network IP-Control can be used to specify whether the IP address is automatically assigned via DHCP or manually (Static). Factory resets the IP address to the factory default setting 192.168.72.223. Clicking on the Save Configuration button saves the setting in the device.
Page 118
BIS V-6107 TCP/IP, USB Processor Unit Webserver RFID On this page you can set the parameters for the selected head. Logout Exit the expanded functions "Setup/*“: ► Click on the "Logout" button in the navigation line.
Page 119
BIS V-6107 TCP/IP, USB Processor unit Webserver Info Display of the contact data for Balluff and legend for the navigation elements in the menu line. www.balluff.com...
4 heads VL/VM and future systems:Flanged female connector M12 internal thread, 5-pin, A-coded A-coded C106 = As for C006, also supports BIS C read/write heads (adapter required) Accessories Note (optional, not Addition accessories for BIS V-6107- can be found online at www.balluff.com. included)
Page 121
BIS V-6107 TCP/IP, USB Processor unit Appendix ASCII table Decimal Control ASCII Decimal ASCII Decimal ASCII Code Ctrl @ Ctrl A Ctrl B Ctrl C Ctrl D Ctrl E Ctrl F Ctrl G Ctrl H Ctrl I Ctrl J Ctrl K...
BIS V-6107 TCP/IP, USB Processor Unit Index Abbreviations 6 Electrical connection 16 Conformity 7 Dimensions 18 Electrical data 18 Connections Electromagnetic Compatibility (EMC) Read/write times 92 Ethernet Read times 92, 93 TCP/IP 20 Grounding 15 Scope of delivery 10 H1...H4 19...
Page 123
BIS V-6107 TCP/IP, USB Processor unit Index Standard-Gateway 29 Driver installation 25 Status Type and Serial number 33 Read/Write heads H1…H4 11 BIS V 22 Type code 111 Read/write head status 22 IO-Link 23 Spellings 5 Read/write head 22 Write times 93...
Page 124
US Service Center CN Service Center Germany Germany China Balluff GmbH Balluff GmbH Balluff Inc. Balluff (Shanghai) Trading Co., Schurwaldstrasse 9 Schurwaldstrasse 9 8125 Holton Drive Ltd. 73765 Neuhausen a.d.F. 73765 Neuhausen a.d.F. Florence, KY 41042 Room 1006, Pujian Rd. 145.