Advertisement

BIS V-6107 TCP/IP, USB
Technical Description, User's Guide
42,7
5,3
4
21,5
48,2
31
English

Advertisement

Table of Contents
loading

Summary of Contents for Balluff BIS V-6107

  • Page 1 BIS V-6107 TCP/IP, USB Technical Description, User's Guide 42,7 21,5 48,2 English...
  • Page 2 www.balluff.com...
  • Page 3: Table Of Contents

    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...
  • Page 5: User Instructions

    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.
  • Page 6: Abbreviations

    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...
  • Page 7: Safety

    – 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 –...
  • Page 8: General Safety Notes

    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.
  • Page 9: Basic Knowledge

    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.
  • Page 10: Scope Of Delivery

    PC. In addition the user data of the serial Balluff protocol are verified using a simple Block Check Character , see...
  • Page 11: Read/Write Heads H1...H4

    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.
  • Page 12: Ethernet Tcp/Ip

    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 >...
  • Page 13: Io-Link Port

    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.
  • Page 14: Installation

    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 ►...
  • Page 15: Grounding

    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.
  • Page 16: Electrical Connection

    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...
  • Page 18: Technical Data

    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...
  • Page 19: Connections H1...H4 (Read/Write Heads)

    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.
  • Page 20: Connection Ethernet Tcp/Ip

    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.
  • Page 21: Emc (Electromagnetic Compatibility)

    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 –...
  • Page 22: Function Indicators

    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)
  • Page 23: Io-Link Status

    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...
  • Page 24: Displaying Tag Data

    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...
  • Page 25: Version Display

    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...
  • Page 26: Error List Display

    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 ►...
  • Page 28: Configuring The Ip Address

    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...
  • Page 30: Configuring The Gateway Address

    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.
  • Page 31: Commissioning

    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.
  • Page 35: Parameter Configuration

    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.
  • Page 37: Rfid Parameter

    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...
  • Page 42: Io-Link Parameter

    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.
  • Page 45: Protocol

    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.
  • Page 46: Control Characters

    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...
  • Page 47: Block Check Character (Bcc)

    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.
  • Page 48: Data Format Epc/Tid

    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...
  • Page 51: Status Numbers

    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.
  • Page 52: Description Of Global Commands

    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'...
  • Page 63: Bcc

    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.
  • Page 64: 02 1 Bcc

    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".
  • Page 72: Description Of Io-Link Specific Commands

    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'...
  • Page 78: Description Of Bis Vu Specific Commands

    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...
  • Page 82: Hex

    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.
  • Page 83: 00 1 Control 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.
  • Page 85: Last Byte Bcc Hex

    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:...
  • Page 93: Last Byte Bcc Hex

    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.
  • Page 94: Hex

    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.
  • Page 95: Hex

    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...
  • Page 113: Webserver

    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.
  • Page 114: Home

    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.
  • Page 115: Rfid

    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.
  • Page 116: Setup

    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...
  • Page 120: Appendix

    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...
  • Page 122: Index

    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.

Table of Contents