Beckhoff KL3356 Documentation

Beckhoff KL3356 Documentation

Accurate 1 channel terminal for resistance bridges
Table of Contents

Advertisement

Quick Links

Documentation
KL3356
Accurate 1 Channel Terminal for Resistance Bridges
Version:
Date:
2.3.0
2019-02-15

Advertisement

Table of Contents
loading

Summary of Contents for Beckhoff KL3356

  • Page 1 Documentation KL3356 Accurate 1 Channel Terminal for Resistance Bridges Version: 2.3.0 Date: 2019-02-15...
  • Page 3: Table Of Contents

    Register overview .......................... 41 Register description ......................... 44 Examples of Register Communication .................... 51 5.6.1 Example 1: reading the firmware version from Register 9.......... 51 5.6.2 Example 2: Writing to an user register................ 51 6 Appendix .............................. 54 Support and Service ........................ 54 KL3356 Version: 2.3.0...
  • Page 4 Table of contents Version: 2.3.0 KL3356...
  • Page 5: Foreword

    The TwinCAT Technology is covered, including but not limited to the following patent applications and patents: EP0851348, US6167425 with corresponding applications or registrations in various other countries. ® EtherCAT is registered trademark and patented technology, licensed by Beckhoff Automation GmbH, Germany. Copyright © Beckhoff Automation GmbH & Co. KG, Germany.
  • Page 6: Safety Instructions

    All the components are supplied in particular hardware and software configurations appropriate for the application. Modifications to hardware or software configurations other than those described in the documentation are not permitted, and nullify the liability of Beckhoff Automation GmbH & Co. KG. Personnel qualification This description is only intended for trained specialists in control, automation and drive engineering who are familiar with the applicable national standards.
  • Page 7: Documentation Issue Status

    • Calibration stabilization added • Wiring description (power contacts) updated and example added • User calibration added • Description of the KL3356 parameterization with the KS2000 software updated • Technical data updated • Basic function principles revised • English translation available •...
  • Page 8 Foreword Firmware and hardware versions Documenta- KL3356, KS3356 tion Firmware Hardware Version 2.3.0 2.2.0 2.1.0 2.0.0 1.5.0 The firmware and hardware versions (delivery state) can be found in the serial number printed on the side of the terminal. Syntax of the serial number Structure of the serial number: WW YY FF HH...
  • Page 9: Product Overview

    Introduction Fig. 1: KL3356 The KL3356 analog input terminal permits direct connection of a resistance bridge. An improved input circuit makes the KL3356 significantly more accurate than the KL3351. The ratio between the bridge voltage U and the supply voltage U is determined in the input circuit.
  • Page 10: Technical Data

    CE, cULus, ATEX [} 25] Basic function principles The KL3356 Analog Input Terminal is used to acquire the supply voltage to a load cell as a reference voltage, and simultaneously the differential voltage that is proportional to the force acting on the cell. The reference and the differential voltages are measured alternately by the same converter.
  • Page 11 16 bits (+ sign). This value is saved as a data word, without sign, in register R1 [} 44]. The sign is represented in bit SB1.0 [} 38] of the status byte. Operation modes The KL3356 provides different operation modes: KL3356 Version: 2.3.0...
  • Page 12 Only the interference suppression elements (L/C combination) and the analog switches themselves cannot be examined. The calibration interval is set in register R40 [} 49] in steps of 100 ms. The test interval is specified in register R41 [} 49] as a multiple of the calibration interval. Version: 2.3.0 KL3356...
  • Page 13: Fig. 2 Characteristic Curves For Calibration

    If this tolerance is exceeded, the situation is classified as a hardware defect, and is indicated in bit SW.8 [} 44] of the status word. If the terminal is carrying out a test, bit R0.2 [} 44] is set in register 0 (the status word). KL3356 Version: 2.3.0...
  • Page 14 A forced calibration is automatically carried out as soon as you return the terminal to normal operation again. Error diagnosis The KL3356 offers internal error diagnosis. The upper 8 bits of register R0 [} 44] (the status word) indicate errors that have occurred.
  • Page 15: Leds

    0xFFFF) • Internal reference voltage for channel 2 is missing • Channel 2 is less than about 1 V • No communication with the A/D converter. • Actual value from the test is outside the specified tolerance range KL3356 Version: 2.3.0...
  • Page 16: Mounting And Wiring

    To mount the mounting rails with a height of 7.5 mm under the terminals and couplers, you should use flat mounting connections (e.g. countersunk screws or blind rivets). Version: 2.3.0 KL3356...
  • Page 17: Fig. 5 Disassembling Of Terminal

    EL91xx, EL92xx) interrupt the power contacts and thus represent the start of a new supply rail. PE power contact The power contact labeled PE can be used as a protective earth. For safety reasons this contact mates first when plugging together, and can ground short-circuit currents of up to 125 A. KL3356 Version: 2.3.0...
  • Page 18: Installation Instructions For Enhanced Mechanical Load Capacity

    Vibration 10 frequency runs in 3 axes 6 Hz < f < 60 Hz displacement 0.35 mm, constant amplitude 60.1 Hz < f < 500 Hz acceleration 5 g, constant amplitude Shocks 1000 shocks in each direction, in 3 axes 25 g, 6 ms Version: 2.3.0 KL3356...
  • Page 19: Connection

    Standard wiring (ELxxxx / KLxxxx) Fig. 7: Standard wiring The terminals of ELxxxx and KLxxxx series have been tried and tested for years. They feature integrated screwless spring force technology for fast and simple assembly. KL3356 Version: 2.3.0...
  • Page 20: Fig. 8 Pluggable Wiring

    Ultrasonically "bonded" (ultrasonically welded) conductors Ultrasonically “bonded" conductors It is also possible to connect the Standard and High Density Terminals with ultrasonically "bonded" (ultrasonically welded) conductors. In this case, please note the tables concerning the wire-size width below! Version: 2.3.0 KL3356...
  • Page 21: Wiring

    The cables are released, as usual, using the contact release with the aid of a screwdriver. See the following table for the suitable wire size width. KL3356 Version: 2.3.0...
  • Page 22: Shielding

    Wire size width (conductors with a wire end sleeve) 0.14 ... 0.75 mm Wire size width (ultrasonically “bonded" conductors) only 1.5 mm Wire stripping length 8 ... 9 mm 3.3.3 Shielding Shielding Encoder, analog sensors and actors should always be connected with shielded, twisted paired wires. Version: 2.3.0 KL3356...
  • Page 23: Connection

    ) for the measuring bridge can be fed by a power supply terminal (e.g. KL9510) into the power contacts and then is also available at terminal points 7 (+U ) and 3 (-U ) of the KL3356 for referencing at terminal points 5 and 6. KL3356...
  • Page 24: Application Example

    Fig. 12: KL3356 - application example In the example shown, the KL9510 power supply terminal (10 V) is used to supply the load cell. Beckhoff offers various power supply terminals for the supply of power to the load cells of an KL3356: Power supply terminal...
  • Page 25: Atex - Special Conditions (Standard Temperature Range)

    80°C at the wire branching points, then cables must be selected whose tempera- ture data correspond to the actual measured temperature values! • Observe the permissible ambient temperature range of 0 to 55°C for the use of Beckhoff fieldbus compo- nents standard temperature range in potentially explosive areas! •...
  • Page 26: Atex Documentation

    Notes about operation of the Beckhoff terminal systems in potentially explosive ar- eas (ATEX) Pay also attention to the continuative documentation Notes about operation of the Beckhoff terminal systems in potentially explosive areas (ATEX) that is available in the download area of the Beckhoff homepage http:\\www.beckhoff.com! Version: 2.3.0...
  • Page 27: Ks2000 Configuration Software

    Fieldbus Box modules with the aid of which settings can be modified easily. Alternatively, you have full access to all internal registers of the bus couplers and intelligent terminals. Refer to the register description for the meanings of the registers. KL3356 Version: 2.3.0...
  • Page 28: Parameterization With Ks2000

    Click on the Login button. The configuration software will now load the information for the connected fieldbus station. In the example shown, this is • a BK9000 Ethernet Coupler • a KL1xx2 digital input terminal • a KL3356 accurate terminal for resistance bridge • a KL9010 Bus End Terminal Version: 2.3.0 KL3356...
  • Page 29: Fig. 14 Display Of The Fieldbus Station In Ks2000

    (item 2 in the example). Fig. 15: KS2000 branch for channel 1 of the KL3356 For the KL3356, the branches Register, Settings and ProcData are displayed: • Register permits direct access to the registers of the KL3356.
  • Page 30: Settings

    KS2000 Configuration Software • Under Settings [} 30] you find dialog masks for parameterizing the KL3356. • ProcData displays the KL3356 process data. Settings Under Settings you find the dialog masks for parameterizing the KL3356. Fig. 16: Settings via KS2000 Operation mode User scaling active (R32.0 [} 47])
  • Page 31 Scale factor (R38 [} 49]) You can specify the scale factor here (default: 1000). Measure interval for the reference signal (R39 [} 49]) You can specify the measuring interval for the reference signal here in steps of 100 ms (default: 360 s). KL3356 Version: 2.3.0...
  • Page 32 You can activate Fast Step Mode here (default: disabled). A fast reaction to jumps at the input follows in fast step mode, in spite of the filter stage being active. In this case the filter is bypassed! Version: 2.3.0 KL3356...
  • Page 33: Sample Program For Kl Register Communication Via Ethercat On Kl3314 Exemplary

    This example program (TwinCAT 3) provides change of single register values of the KL3314 as selection of the element type, characteristical settings of the feature register R32 and user scaling offset and gain (R33/ R34) similar as per KS2000. Fig. 17: Settings of KL3314 via visualisation of TwinCAT 3 KL3356 Version: 2.3.0...
  • Page 34: Fig. 18 Opening The *. Tnzip Archive

    [coupler (e.g. BK1120) or embedded PC] + KL3314 + KL9010. Download: https://infosys.beckhoff.com/content/1033/kl3356/Resources/zip/5996114571.zip Preparations for starting the sample programs (tnzip file / TwinCAT 3) • Click on the download button to save the Zip archive locally on your hard disk, then unzip the *.tnzip archive file in a temporary folder.
  • Page 35 "Change NetId..." have to be selected. The first 4 numbers of the NetId of the target computer have to be entered; the both last values are 4.1 usually. Example: ◦ NetId of project:       myComputer (123.45.67.89.1.1) ◦ Entry via „Change NetId...“:     123.45.67.89.4.1 KL3356 Version: 2.3.0...
  • Page 36: Access From The User Program

    Access from the user program Access from the user program Process image In the process image, the KL3356 is always represented with 6 bytes of input data and 6 bytes of output data. Format Input data Output data Byte Status byte (SB1 [} 38]) Control byte (CB1 [} 38])
  • Page 37 CB n: control byte n (appears in the output process image) DataIN n D0: input word n, low-order data byte DataIN n D1: input word n, high-order data byte DataOUT n D0: output word n, low-order data byte DataOUT n D1: output word n, high-order data byte KL3356 Version: 2.3.0...
  • Page 38: Control And Status Bytes

    RegAccess Reg. no. Using control and status bytes In contrast to other types of terminal, the process data provided when using a KL3356 is valid even during register communication! The KL3356 uses • control byte 0 and status byte 0 exclusively for register communication •...
  • Page 39 The calibration counters are a measure for the quality of the self-calibration. In standard applica- tions, it is not necessary for the user to evaluate these counters, since the KL3356 evaluates the counters itself and uses bit 0.8 or bit 0.15 of the status word (R0) to report when permitted toler- ances have been exceeded.
  • Page 40 Description CB2.3 RegLockReq Register lock not active: • The KL3356 can update the values in registers R1 [} 44], R2 [} 44], R3 [} 45] and R5 [} 45]. • Registers R2 [} 44], R3 [} 45] and R5 [} 45] can be shown by setting bit CB2.4 to 1...
  • Page 41: Register Overview

    *) Manual operation can be enabled via the command register (R7 [} 45]). Register overview All registers can be read or written via register communication. Registers R0 to R31 (direct access) These registers are used to parameterize the KL3356. KL3356 Version: 2.3.0...
  • Page 42 0x0000 R/W RAM R31 [} 46] *) depending on bit CB2.2 [} 39] and bit CB2.4 [} 39] of control byte 2 Register page 0 (access selectable via register R4 [} 45]) These registers are also used for parameterization of the KL3356. Version: 2.3.0 KL3356...
  • Page 43 R/W SEEPROM Register page 2 (access selectable via register R4 [} 45]) Freely available SEEPROM memory. Register no. Comment Default value R/W Memory freely available R/W SEEPROM R32 [} 50] freely available R/W SEEPROM freely available R/W SEEPROM KL3356 Version: 2.3.0...
  • Page 44: Register Description

    All registers can be read or written via register communication. Registers R0 to R31 (direct access) These registers are used to parameterize the KL3356. R0: status word The status word contains information about internal signals, and provides an indication of errors that have occurred.
  • Page 45 R31 [} 46]. Command 0x0101: user calibration - offset The KL3356 uses the entry 0x0101 in register R7 to compensate the user offset. The calibration value is entered in register R33 [} 47]. The calibration value is taken account in weight measuring if bit R32.0 [} 47] is set.
  • Page 46 • CB2.1 [} 39] = 1 switches to the analog converter U Output data word DataOUT1 [} 36] can be used to change the operation mode [} 11] of the KL3356. Command 0x7000: Restore Factory Settings Entering 0x7000 in register R7 restores the delivery state for the following registers: R19 [} 46]: 0...
  • Page 47 Access from the user program Register page 0 (access selectable via register R4 [} 45]) These registers are also used for parameterization of the KL3356. Feature register (R32) The feature register specifies the terminal's configuration. R32.15 R32.14 R32.13 R32.12 R32.11 R32.10 R32.9...
  • Page 48 The nominal parameter of the connected load cell is entered into register R36. The unit is 1 mV / V. R37: Filter constant of the A/D converter, and configuration bits for the filter The KL3356 possesses two low-pass filter stages: • The first stage consists of a sinc filter, and is always active.
  • Page 49 R5 should therefore be transferred to register R42 from time to time. This can be done safely, because in case of an error the value will approach 0 or 65535. R43: test tolerance This register contains the test tolerance of the terminal (+/-). KL3356 Version: 2.3.0...
  • Page 50 Registers R32 to R63 on register page 2 are freely available, non-volatile registers that can be used to store 2 x 32 words of user data. Because these values are stored in SEEPROM, they are retained when the terminal is restarted. Version: 2.3.0 KL3356...
  • Page 51: Examples Of Register Communication

    • Bit 0.6 set means: writing to the register. • Bits 0.5 to 0.0 specify the register number 31 with 01 1111 • The output data word (byte 1 and byte 2) contains the code word (0x1235) for deactivating write protection. KL3356 Version: 2.3.0...
  • Page 52 The bits of the feature register change the properties of the terminal and have a different meaning, depend- ing on the type of terminal. Refer to the description of the feature register of your terminal (chapter Register description) regarding the meaning of the individual bits before changing the values. Version: 2.3.0 KL3356...
  • Page 53 • The terminal returns a value as a receipt in the status byte that differs only in bit 0.6 from the value of the control byte. • The input data word (byte 1 and byte 2) is of no importance after the write access. Any values still displayed are invalid! KL3356 Version: 2.3.0...
  • Page 54: Appendix

    Beckhoff's branch offices and representatives Please contact your Beckhoff branch office or representative for local support and service on Beckhoff products! The addresses of Beckhoff's branch offices and representatives round the world can be found on her internet pages: http://www.beckhoff.com You will also find further documentation for Beckhoff components there.
  • Page 55 KS2000 configuration software....................Fig. 14 Display of the fieldbus station in KS2000 ..................Fig. 15 KS2000 branch for channel 1 of the KL3356................Fig. 16 Settings via KS2000 ........................Fig. 17 Settings of KL3314 via visualisation of TwinCAT 3 ..............

This manual is also suitable for:

Ks3356

Table of Contents