BIS L-409-045-00x-07-S4 41 Technical Description, User's Guide A English
www.balluff.
BIS L-409 IO-Link Device Processor 1 Notes to the user 1.1 1.2 1.3 1.4 1.5 2 About this manual Structure of the manual Typographical conventions Symbols Abbreviations Safety 2.1 Intended use 2.2 General safety notes 2.3 Meaning of the warnings 3 Getting Started 3.1 Mechanical connection 3.2 Electrical connection 4 Basic knowledge 4.1 4.2 4.3 4.4 4.5 4.
BIS L-409 IO-Link Device Processor 9 Startup 9.1 Project administration 9.2 Integration into project administration software 9.3 Integration example 10 Device Function 10.1 Function principle 10.2 Operating mode 10.3 Process data 10.4 Protocol sequence 10.5 Protocol examples 10.6 Error codes 10.
BIS L-409 IO-Link Device Processor 1 Notes to the user 1.1 About this manual This manual describes processors in the series BIS L- 09-... identification system as well as startup instructions for immediate operation. 1.2 Structure of the manual The manual is organized so that the sections build on one another. Section 2: Basic safety information. Section : The main steps for installing the identification system. Section : Introduction to the material. Section : Technical data for the processor.
BIS L-409 IO-Link Device Processor 1 Notes to the user 1.
BIS L-409 IO-Link Device Processor 2 Safety 2.1 Intended use BIS L- 09-... processors together with the other components of the BIS L system comprise the identification system. They may be used only for this purpose in an industrial environment corresponding to Class A of the EMC Law. This description applies to the compact processors in the BIS L- 09-... series. 2.2 General safety notes Installation and startup Installation and startup are to be performed only by trained specialists.
BIS L-409 IO-Link Device Processor 3 Getting Started 41 3.1 Mechanical connection A Fig. 1: BIS L- 09-0 -001-07-S with integrated read head, dimensions in mm A Clear zone ► Attach the processor using M screws. Note maximum tightening torque of 1 Ncm. 41 In addition to the processor with integrated read head, the following processors with remote read head are available. The processors with remote read head are also tightened using M screws to a max. tightening torque of 1 Ncm: A Fig.
BIS L-409 IO-Link Device Processor Getting Started 41 3 A Fig. : Processor BIS L- 09-0 -00 -07-S , dimensions in mm Clear zone 41 A A A Fig. : Processor BIS L- 09-0 -00 -07-S , dimensions in mm A www.balluff.
BIS L-409 IO-Link Device Processor 3 Getting Started Distance between data carriers Data carrier BIS L-200-0 /L BIS L-100-0 /L BIS L-201-0 /L BIS L-101-0 /L BIS L-202-0 /L BIS L-102-0 /L Distance > 2 cm > 0 cm > 0 cm Distance between processors Fig. : Distance between two processors, see table for legend The following distances between individual BIS L- 09_... systems must be maintained: Processor Distance x Distance Y BIS L- 09-...-001- ... 1m 1m BIS L- 09-...-002- ... 0. m 0.
BIS L-409 IO-Link Device Processor 3 Getting Started 3.2 Electrical connection 8 7 Fig.
BIS L-409 IO-Link Device Processor 3 Getting Started Operating mode/ baud rate X3 S101 S102 ON ON X1 X4 Fig. 7: Overview of BIS L- 09-... processor 1 2 X1 - Device terminal X3 - Read head terminal 3 4 X4 - Jumper for operating mode S101/S102 - baud rate setting The operating mode is set using jumpers in the processor (X ): – IO-Link mode, jumper setting as shown in Fig.
BIS L-409 IO-Link Device Processor 4 Basic knowledge 4.1 Function principle of Identification Systems The BIS L- 09-... Identification System is a non-contact read-only system. The compact processor consists of processing circuitry with a fixed read head. The system may be used to read information which has been permanently programmed into the data carrier and to send current status messages to the controller. The main components of the BIS L- 09-...
BIS L-409 IO-Link Device Processor 4 Basic knowledge 4.2 System topology Fig.
BIS L-409 IO-Link Device Processor 4 Basic knowledge 4.3 Read distance/ offset To ensure that data carriers are recognized without error and the data can be reliably read, do not exceed a maximum distance and maximum offset between the data carriers and read heads (see “Technical Data” starting page 16). The “distance” specification refers to the maximum distance from the data carrier to the sensing surface of the read head.
BIS L-409 IO-Link Device Processor 5 Technical Data 41 BIS L-409-045001-07-S4 Dimensions A Fig.
BIS L-409 IO-Link Device Processor 5 Technical data Electrical data Operating conditions Function indicators Operating voltage VS 2 V DC +10/-20 % Ripple ≤ 10 % Current draw ≤ 1 0 mA Load current capacity in SIO mode max.
BIS L-409 IO-Link Device Processor 5 Technical data 41 BIS L-409-045002-07-S4 Dimensions A Fig.
BIS L-409 IO-Link Device Processor 5 Technical data Electrical Data Operating conditions Function indicators Operating voltage VS 2 V DC +10/-20 % Ripple ≤ 10 % Current draw ≤ 1 0 mA Load current capacity in SIO mode max.
BIS L-409 IO-Link Device Processor 5 Technical data 41 BIS L-409-045003-07-S4 Dimensions A Fig.
BIS L-409 IO-Link Device Processor 5 Technical data Electrical Data Operating conditions Function indicators Operating voltage VS 2 V DC +10/-20 % Ripple ≤ 10 % Current draw ≤ 1 0 mA Load current capacity in SIO mode max.
BIS L-409 IO-Link Device Processor 5 Technical data 41 BIS L-409-045004-07-S4 Dimensions A A Fig.
BIS L-409 IO-Link Device Processor 5 Technical data Electrical Data Operating conditions Function indicators Operating voltage VS 2 V DC +10/-20 % Ripple ≤ 10 % Current draw ≤ 1 0 mA Load current capacity in SIO mode max.
BIS L-409 IO-Link Device Processor 6 Installation 41 6.1 Installation A Fig. 1 : Processor with integrated read head BIS L- 09-0 -001-07-S (dimensions in mm) A Clear zone ► Attach processor using four M screws Note maximum tightening torque of 1 Ncm. 41 Processors with remote read head are also tightened using M screws to a max. tightening torque of 1 Ncm: A Fig.
BIS L-409 IO-Link Device Processor Installation 41 6 A Fig. 16: Processor BIS L- 09-0 -00 -07-S (dimensions in mm) Clear zone 41 A A A Fig. 17: Processor BIS L- 09-0 -00 -07-S (dimensions in mm) A www.balluff.
BIS L-409 IO-Link Device Processor 6 Installation Distance between processors Fig. 18: Distance between processors The following distances between individual BIS L- 09_... systems must be maintained: Processor Distance x Distance Y BIS L- 09-...-001- ... 1m 1m BIS L- 09-...-002- ... 0. m 0. m BIS L- 09-...-00 - ... 0. m 0. m BIS L- 09-...-00 - ... 0. m 0. m Note When installing two BIS L- 09-... on metal there is normally no mutual interference.
BIS L-409 IO-Link Device Processor 6 Installation Orienting the read head The read head of the processor consists of a read head module and read head carrier. The sensing face of the read head can be positioned as desired (see Fig. 19). Rotating the sensing face from front to up or to the side: ► Unscrew both screws (6) on the read head carrier (7). ► Rotate read head module (2) by 180°. ► Tighten both screws (6). Rotating the read head: ► Loosen locking screw ( ).
BIS L-409 IO-Link Device Processor 6 Installation IO-Link connection Note Make the ground connection, depending on the system, either directly or using an RC combination to ground. IO-Link port (M12, A-coded, female) PIN Function 1 +2 V 2 NC GND C/Q ► Connect data line to IO-Link Master. (See Balluff IO-Link catalog for connection cable and accessories) 6.3 Hardware settings The operating mode and the baud rate are set in the processor using jumpers and DIP switches.
BIS L-409 IO-Link Device Processor 7 IO-Link Basics 7.1 Digital point-topoint connection Three-conductor physics IO-Link integrates conventional and intelligent actuators and sensors into automation systems. Mixed use of traditional and intelligent devices is possible with no additional effort. IO-Link is intended as a communications standard below the traditional fieldbus level. Fieldbusneutral IO-Link transmission uses existing communications systems (fieldbuses or Ethernetbased systems).
BIS L-409 IO-Link Device Processor 7 IO-Link Basics 7.2 Process data container The IO-Link protocol provides a process data container 2 bytes in size. Addressing is done in the command byte which the IO-Link Master sends. When process data are sent, addressing is directly to the sub-indices 00hex … 1Fhex. The BIS L- 09-… processes 8 bytes of input and 8 bytes of output data (input buffer/output buffer).
BIS L-409 IO-Link Device Processor 7 IO-Link Basics Direct parameter page (cont.) DPP SPDU Parameter Access BIS L-409 Meaning Address Index Subindex 0 hex 0 5 IO Link Revision R 10hex Version of the IO-Link spec matching the device: 10hex = V1.
BIS L-409 IO-Link Device Processor 8 Setting the processor parameters 8.1 Required data The device-specific parameters for the identification system application are in addresses 10hex ... 12hex. The parameter data are described in greater detail in the following.
BIS L-409 IO-Link Device Processor 8 Setting the processor parameters 8.2 Parameterization data mapping CRC check Address 10hex, CRC_16 check The CRC check is a procedure for determining a check value in order to be able to recognize data transmission errors. If the CRC check is activated, an error message is sent when a CRC error is detected. (If the parameter CRC_16 data check is set, then in addition to the data carrier data, a 2-byte CRC_16 checksum is checked (see “Data integrity” on page 1 ).
BIS L-409 IO-Link Device Processor 8 Setting the processor parameters Data comparison counter Address 12hex, data comparison counter Using this parameter you can increase data integrity if the CRC_16 checksum is not used. The processor reads the data carrier data multiple times within a read operation. The processor stores and compares the data. Once the data carrier is recognized, the processor releases the data. From 1 to 10 read repetitions can be set in the “Data comparison counter” field.
BIS L-409 IO-Link Device Processor 9 Startup 9.1 Project administration GSD file In project administration of fieldbus devices, a physical device is mapped as a modular system consisting of a head module and multiple data modules. The device data required for project planning are stored in GSD files (Generic Station Description). The GSD files are made available by the vendors of the IO-Link Masters. The GSD files for Balluff IO-Link Masters are available on the Internet at “www.balluff.
BIS L-409 IO-Link Device Processor 9 Startup Fig. 2 : The modules are shown in the product tree. Selecting the module To be able to select a CPU, you must first have selected a module carrier, here for example “RACK- 00”. ► In the hardware catalog under “SIMATIC 00” select | “RACK- 00 | Rail”. Fig.
BIS L-409 IO-Link Device Processor 9 Startup Selecting the CPU ► Select CPU from the hardware catalog. Fig. 2 : Selecting CPU Specifying the properties ► Double-click to open the properties. ⇒ The “Properties - PROFIBUS Interface DP” opens. ► Specify the Profibus address of the CPU and select subnet “PROFIBUS”. Fig. 26: Specifying CPU properties www.balluff.
BIS L-409 IO-Link Device Processor 9 Startup Add DP slave (IO-Link Master) The modules are located in the hardware catalog under “Other field devices”. The IO-Link Master is added as a DP slave: ► Select Profibus rail. ► Add IO-Link Master as DP-Slave by double-clicking. ⇒ The slots are assigned the default settings. Fig. 27: Adding a module as a DP slave Specifying the address ► Double-click on the head module to open the properties. ⇒ The “Properties - DP-Slave” window opens.
BIS L-409 IO-Link Device Processor 9 Startup Configuring inputs or outputs The ports and PINs are represented by the slots. In the example an IO-Link port is configured. ► Select Slot 6. ► Select the menu command “Edit | Delete”. Fig. 29: Slot 6 selected, deleting default setting www.balluff.
BIS L-409 IO-Link Device Processor 9 Startup After deleting the default setting: ⇒ Port and PIN are displayed. Fig. 0: Slot for port and PIN is free Add device The IO-Link slot can now be assigned the data module “IOL_I/O_8/8_Byte”, which is used for the BIS L- 09-.... ► Use drag and drop to assign the data module to the free slot. Fig. 1: Using drag and drop to assign the data module to the free slot.
BIS L-409 IO-Link Device Processor 10 Device Function 10.1 Function principle The BIS L- 09-... Identification System is a non-contact read-only system. The compact processor consists of processing circuitry with a fixed read head. The system may be used to read information which has been permanently programmed into the data carrier and to send current status messages to the controller. The main components of the BIS L- 09-... Identification System are: – Processor, – read head, – data carriers.
BIS L-409 IO-Link Device Processor 10 Device Function 10.3 Process data The start addresses of the input and output data are assigned in the hardware configuration for the host system. The BIS L- 09-... uses 8 bytes of input and 8 bytes of output data, with assignment as described in the following. Subaddress 00hex corresponds to the respective start address of the hardware configuration. Output/Input buffer The BIS L- 09-...
BIS L-409 IO-Link Device Processor 10 Device Function Input buffer: Bit-No.
BIS L-409 IO-Link Device Processor 10 Device Function 10.4 Protocol sequence When communication is initiated by the IO-Link Master, transmission of the current process data begins. Reading is automatic and does not have to be initiated. The bit headers of the output buffer offer the possibility of having the device go into the ground state or to turn off a head. For this the corresponding control commands in the two bit headers need to be set (see “Process data” on page 2).
BIS L-409 IO-Link Device Processor 10 Device Function 4th example Job incorrectly processed: Command from controller Response from BIS L- 09 Process input buffer: 5th example 00hex Set AF bit 01hex Error code (1 byte) 02 ... 0 hex bytes of data (stored, last current data) 07hex Set AF bit Turn off read head: Command from controller Response from BIS L- 09 1. Process output buffer: 2. Process input buffer: 00hex KA bit = 1 00hex Set HF bit and clear CP bit 07hex KA bit = 1 01 ...
BIS L-409 IO-Link Device Processor 10 Device Function 6th example Place device in ground state: Command from controller Response from BIS L- 09 1. Process output buffer: 2. Go to ground state and process input buffer: 00hex GR bit = 1 00hex Clear BB bit 07hex GR bit = 1 01...0 hex each 00hex 07hex Clear BB bit . Process output buffer: . Start running and process input buffer:1) 00hex GR bit = 0 00hex Set BB bit 07hex GR bit = 0 01...
BIS L-409 IO-Link Device Processor 10 Device Function 10.7 Data transmission timing Fig.
BIS L-409 IO-Link Device Processor 10 Device Function Updating the IOLink Master data When a data carrier enters the read range, its data are read and stored within time t1. The data are sent at the next start of a process data cycle (In-Data). The data carrier should be located within the read range at the start of a process data cycle so that the CP bit is set when the current data are polled. If the data carrier leaves the read range before polling, the data are sent but the CP bit is not set.
BIS L-409 IO-Link Device Processor Appendix BIS L – 409 – 045 – 00X –07– S4 Ordering code Balluff Identification System Series L = Read system Hardware type 09 = Plastic housing, IO-Link Software type 0 = Software number, IO-Link Version 001 = Coil Ø mm 002 = Offset read head M18 (0. m cable) 00 = Offset read head M12 (0. m cable) 00 = Remote read head C- 0 housing (0. m cable) Interface 07 = IO-Link Module S = M12 -pin male Accessories (optional, not included) www.balluff.
BIS L-409 IO-Link Device Processor Appendix ASCII table 0 Decimal Hex Control Code ASCII Decimal Hex ASCII Decimal Hex ASCII 0 00 Ctrl @ NUL 2B + 86 6 V 1 01 Ctrl A SOH 2C , 87 7 W 2 02 Ctrl B STX 2D - 88 8 X 0 Ctrl C ETX 6 2E . 89 9 Y 0 Ctrl D EOT 7 2F / 90 A Z 0 Ctrl E ENQ 8 0 0 91 B [ 6 06 Ctrl F ACK 9 1 1 92 C \ 7 07 Ctrl G BEL 0 2 2 9 D [ 8 08 Ctrl H BS 1 9 E
BIS L-409 IO-Link Device Processor Appendix A H S Accessories 9 ASCII table 0 Hardware settings 28 C Installation 2 Installing the GSD file Integration GSD file, head module, data modules Intended use 7 IO-Link connection 28 Safety 7 Installation 7 Operation 7 Startup 7 Characteristic data 16, 18, 20, 22 Checksum Connections 11, 12, 27, 28 CRC check Error message 1 D I Data carrier Data comparison counter Data integrity 1 CRC_16 data check 1 Double reading 1 Data mod
Balluff GmbH Schurwaldstrasse 9 7 76 Neuhausen a.d.F. Germany Phone + 9 71 8 17 -0 Fax + 9 71 8 010 balluff@balluff.de www.balluff.com No. 8 8282 . 00.000000 . Edition 080 ; Subject to modification. www.balluff.