background image

Foreword

EK1960

8

Version: 1.3.1

EtherCAT

®

 and Safety over EtherCAT

®

 are registered trademarks and patented technologies, licensed by

Beckhoff Automation GmbH, Germany.

Copyright

© Beckhoff Automation GmbH & Co. KG, Germany.
The reproduction, distribution and utilization of this document as well as the communication of its contents to
others without express authorization are prohibited.
Offenders will be held liable for the payment of damages. All rights reserved in the event of the grant of a
patent, utility model or design.

Delivery conditions

In addition, the general delivery conditions of the company Beckhoff Automation GmbH & Co. KG apply.

1.2

Safety instructions

1.2.1

Delivery state

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.

1.2.2

Operator's obligation to exercise diligence

The operator must ensure that

• the TwinSAFE products are only used as intended (see chapter Product description);

• the TwinSAFE products are only operated in sound condition and in working order.

• the TwinSAFE products are operated only by suitably qualified and authorized personnel.

• the personnel is instructed regularly about relevant occupational safety and environmental protection

aspects, and is familiar with the operating instructions and in particular the safety instructions contained
herein.

• the operating instructions are in good condition and complete, and always available for reference at the

location where the TwinSAFE products are used.

• none of the safety and warning notes attached to the TwinSAFE products are removed, and all notes

remain legible.

Summary of Contents for EK1960 Series

Page 1: ...Operating Instructions for EK1960 TwinSAFE Compact Controller 1 3 1 2019 01 28 Version Date...

Page 2: ......

Page 3: ...nput and output spring contact strip 18 3 4 3 Relay contact spring contact strip 18 3 5 Intended use 19 3 6 Technical data 20 3 6 1 Technical data relay option 22 3 7 Safety parameters 24 3 8 Error re...

Page 4: ...4 13 5 Subfolder Alias Devices 104 4 13 6 Goto linked element 105 4 13 7 Path view to linked signal 105 4 13 8 Multiline comments 106 4 13 9 Names of Alias Devices in the process image 107 4 13 10 Pr...

Page 5: ...1960 5 Version 1 3 1 4 22 Maintenance 133 4 22 1 Cleaning 133 4 23 Service life 134 4 23 1 Decommissioning 135 4 24 Firmware update of TwinSAFE products 136 5 Appendix 139 5 1 Support and Service 139...

Page 6: ...Table of contents EK1960 6 Version 1 3 1...

Page 7: ...age in emails or in other publications is not authoritative Disclaimer The documentation has been prepared with care The products described are subject to cyclical revision For that reason the documen...

Page 8: ...on 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 1 2 2 Operator s o...

Page 9: ...dangers the life and health of persons WARNING Risk of injury Failure to follow this safety instruction endangers the life and health of persons CAUTION Personal injuries Failure to follow this safety...

Page 10: ...usted Note to the permissible loads on the relay contacts added 1 1 0 Note to the input and output process image added Description for Sync Manager configuration added TwinSAFE SC description updated...

Page 11: ...e software can be carried out can be found in the chapter Firmware update of TwinSAFE products 136 Date SW Version HW Version Changes 2017 05 02 01 00 First Release 2017 07 14 02 01 Optimized safety m...

Page 12: ...alog operations 2 2 Safety concept TwinSAFE Safety and I O technology in one system Extension of the familiar Beckhoff I O system with TwinSAFE components Safe and non safe components can be combined...

Page 13: ...alone TwinSAFE compact controller without the use of an EtherCAT network with 20 inputs and 24 outputs An extension with terminals to the right of the EK1960 on the E bus is not possible in this oper...

Page 14: ...y option EK1960 0008 EK1960 with EtherCAT M8 connections without relay option EK1960 2600 EK1960 with EtherCAT RJ45 connections with four potential free contacts NO EK1960 2608 EK1960 with EtherCAT M8...

Page 15: ...nel3 Output 4 4 4 Input to Relay 4 make contact Channel7 FSOUT RelaisModule Channel4 Output 5 n c not used 6 n c not used 7 4 5 Output to Relay 1 make contact Channel7 FSOUT RelaisModule Channel1 Outp...

Page 16: ...4 FSOUT Module 4 Channel1 Output 7 7 6 Output 14 from UP4 Channel4 FSOUT Module 4 Channel2 Output 8 7 7 Output 15 from UP4 Channel4 FSOUT Module 4 Channel3 Output 9 7 8 Output 16 from UP4 Channel4 FSO...

Page 17: ...ected wiring If the wiring of the outputs or the connected actuators leaves the control cabinet the user must ensure that the wiring is protected WARNING Active loads The use of active loads with thei...

Page 18: ...2 Number of contacts 10 Contact spacing 3 5 mm Connection methods Spring loaded terminal technology Wire cross section solid wire 0 2 1 5 mm Wire cross section fine wire 0 2 1 5 mm Conductor cross sec...

Page 19: ...ificate applies to the EK1960 the function blocks available in it the documentation and the engineering tool Approved engineering tools are TwinCAT 3 1 TwinSAFE Loader and CODESYS Safety for EtherCAT...

Page 20: ...tic curve of the inputs 27 Output module 4 channels 24 VDC 15 20 SELV PELV for UP1 to UP6 max 2 A per channel min 30 mA with a test pulse length of 400 s and resistive load Simultaneity factor 50 per...

Page 21: ...ation shock resistance conforms to EN 60068 2 6 EN 60068 2 27 EMC immunity emission conforms to EN 61000 6 2 EN 61000 6 4 Shocks 15 g with pulse duration 11 ms in all three axes Protection class as pe...

Page 22: ...I 3 A Maximum switching current NO contact 8 A Minimum switching current NO contact 10 mA AgNi Switching capacity according to IEC EN 60947 5 1 AC15 DC13 250 VAC 3 A 24 VDC 2 A Switching frequency max...

Page 23: ...K1960 23 Version 1 3 1 Operating lifetime for contact material AgNi Fig 4 Operating lifetime of the AgNi NO contact for DC1 DC13 AC1 and AC15 Reduction factor for inductive loads Fig 5 Reduction facto...

Page 24: ...put is suitable up to Cat 2 PL d The two channel relay output use of two relay contacts in series is suitable up to Cat 3 PL d or Cat 4 PL e depending on the number of actuations Cat 4 PL e requires a...

Page 25: ...input value to determine the total PFH value Digital input parameters Value PFHD 6 4 E 11 PFDG 6 1 E 06 MTTFD high DCavg high Performance Level PL e Category 4 SIL 3 Safety mat input safety parameters...

Page 26: ...E 11 6 4 E 11 Logic PLe Cat 4 5 18 E 09 5 18 E 09 5 18 E 09 5 18 E 09 5 18 E 09 Digital output PLe Cat 4 1 5 E 10 1 5 E 10 1 5 E 10 Relay output Cat 4 PLe Cat 4 1 46 E 09 1 46 E 09 Relay output Cat 2...

Page 27: ...dback test 4 cycles diagnostic test ModuloDiagTestPulse 1 internal cycle time 1 25 4 outputs 4 4 1 2 ms 1 25 4 80 ms For the relay module the resulting time is Relay module time 100 internal cycle tim...

Page 28: ...nal must be 0 V for at least 200 s within a test pulse This is independent of the setting of the parameter MultiplierDiagTestPulse Minimum load The test pulse length of the outputs is set by default t...

Page 29: ...3 1 3 11 Load characteristic curve inductive load If an external freewheeling diode is not used for inductive loads the permissible maximum load can be taken from the following characteristic curve Fi...

Page 30: ...ersion 1 3 1 3 12 Block diagram of the EK1960 The following block diagram shows the basic structure of the EK1960 The sub modules shown exist several times according to the information on the sub modu...

Page 31: ...set with the three rotary switches on the housing of the EK1960 TwinSAFE controller TwinSAFE addresses between 1 and 4095 are available Rotary switch Address 1 top 2 center 3 bottom 0 0 1 1 0 0 2 2 0...

Page 32: ...Examples of the wiring of the individual connections of the EK1960 are shown in the following Power supply X3 The X3 connection is for the supply of power to the EK1960 The internal logic and the E b...

Page 33: ...area surrounded by the dotted line shows the make contacts of the individual relays Fig 12 Relay contact X4 EK1960 260x only Digital outputs X5 X7 and X9 Connection X5 X7 and X9 must be supplied with...

Page 34: ...Digital inputs X6 X8 The digital inputs are supplied with 24VDC signals In the default setting static or clocked signals are supported Safe outputs of the EK1960 can also be selected as the clock sig...

Page 35: ...ed for a safety mat operation mode Only safety mats operating according to the resistance change principle may be used Only 8K2 8 2 k termination resistors are supported CAUTION Safety mat wiring The...

Page 36: ...f a sensor such as a key switch represented here by S19 and S20 is two channel wired within one single non metallic sheathed cable the two channels must be fed from different clock sources This makes...

Page 37: ...phones radio equipment transmitters or high frequency systems that exceed the interference emissions limits specified in the standards are operated near Twin SAFE components the function of the TwinS...

Page 38: ...below which enables optimum cooling of the electronics through convection The direction indication down corresponds to the direction of positive acceleration due to gravity Fig 17 Installation positio...

Page 39: ...g the two clamps on top of or underneath the device To do this insert a screwdriver into the recess provided and open the clamp until it latches Fig 19 DIN rail clamp closed Once the two upper or lowe...

Page 40: ...power supply to the TwinSAFE compact controller 4 2 4 2 Wiring The connectors support the push in wiring of individual wires and fine wire conductors with wire end sleeves In the case of multi wire a...

Page 41: ...es routed in parallel can influence the signal form of the test pulses and thus cause diagnostic messages e g sensor errors or OpenLoad errors D Distance between the cable ducts should be as large as...

Page 42: ...expected behavior of the controller 4 3 1 Configuration requirements Version 3 1 build 4020 or higher of the TwinCAT automation software is required for configuring the EL6910 The current version is...

Page 43: ...TwinSAFE blocks groups and connections can be found in the Twin SAFE Logik FB Documentation available on the Beckhoff website under http www beckhoff de german download twinsafe htm 4 3 3 1 Add new i...

Page 44: ...ct Wizard 4 3 3 3 Target System After creating the project with the Project Wizard the safety project can be assigned to the physical EK1960 TwinSAFE controller by selecting the Target System node Fig...

Page 45: ...as devices are created for all safe inputs and outputs and also for standard signal types For the safe inputs and outputs this can be done automatically via the I O configuration The connection and de...

Page 46: ...ias devices are created in the safety project when the dialog is closed via OK Alternatively the user can create the alias devices individually To this end select Add and New item from the context men...

Page 47: ...heckbox for setting as External Device and the link to the physical I O device If an ADS online connection to the physical I O device exists the DIP switch setting is displayed Re reading of the setti...

Page 48: ...ich this connection is defined Yes ComErrAck If ComErrAck is linked to a variable the connection must be reset via this signal in the event of a communication error Yes Info data The info data to be s...

Page 49: ...o set the safety functions of the AX5000 safety drive options Creating and opening of an alias device for an AX5805 results in five tabs the Linking Connection and Safety Parameters tabs are identical...

Page 50: ...Offers user friendly display and editing of the parameters The parameters under the Safety Parameters tab can also be edited The parameters for this function can be set by selecting a function in the...

Page 51: ...nal connection An external Custom FSoE Connection can be created for a connection to a further EL69x0 EJ6910 KL6904 or third party device If a dedicated ESI file exists for a third party device the de...

Page 52: ...table data types for different numbers of safety data are provided in the dropdown lists for the input and output parameters Fig 42 Parameterization of the process image size Once the size is selected...

Page 53: ...inking tab The Link button next to Full Name input and Full Name output can be used to select the corresponding variable Fig 44 Selecting the variables This can be a PLC variable for example which is...

Page 54: ...ng with the process image of an EtherCAT Terminal Further information can be found in the TwinCAT documentation for the variable selection dialog The Connection tab is used to set the connection speci...

Page 55: ...ed and a module error occurs on the Alias Device this also leads to a connection error and therefore to disabling of the TwinSAFE group in which this connection is defined Yes Safe Parameters Appl Par...

Page 56: ...ing the alias device to Local Only the info data for inputs and outputs can be activated on the Connection tab Fig 49 Info data for local connection The corresponding parameters are set for each input...

Page 57: ...tive 8000 03 FALSE standard outputs deactivated TRUE standard outputs are ANDed with the safe outputs FALSE Diag TestPulse active 8000 04 FALSE Clocking of the outputs deactivated TRUE Clocking of the...

Page 58: ...Operation EK1960 58 Version 1 3 1 Fig 51 Safety parameters of the input modules...

Page 59: ...they are used 3 300 s Channel1 TestPulse Diag Mode 8071 03 The output channel from which the test pulse is expected must be set here External Testpulse or drop down list of the EK1960 outputs Channel...

Page 60: ...devices only the corresponding module two inputs or four outputs is assigned to the respective TwinSAFE group when selecting an input or output signal of the local alias device All other modules can...

Page 61: ...he function blocks can be moved from the toolbox into the SAL worksheet via drag and drop Variables can be created by clicking next to a function block input or output which can then be linked with al...

Page 62: ...n 1 3 1 Once the pointer connector has been selected from the toolbox connections between the input and output ports of the function blocks can be dragged with the mouse Fig 55 Dragging a connection b...

Page 63: ...Network or Add Before and Network to create a network after or before the current network Fig 57 Creating a network The instance path to the FB port to be linked can be specified in order to exchange...

Page 64: ...t menus next to the FB port Fig 58 Change Link This function opens a dialog for selecting a suitable FB port Fig 59 Dialog for selecting a suitable FB port Once the link has been created on one side o...

Page 65: ...context menu of the safety project and selecting Add and New Item Fig 61 Creating a TwinSAFE group Like the first group the group of a subitem for the alias devices and a sal worksheet Fig 62 Componen...

Page 66: ...hange Link This function opens a dialog for selecting a suitable FB port Fig 64 Dialog for selecting a suitable FB port Once the link has been created on one side of the connection the link is automat...

Page 67: ...winSAFE group The inputs and outputs of the TwinSAFE groups are consolidated under the Group Ports tab of the Variable Mapping dialog Group inputs EL6910 EJ6910 For a project to be valid as a minimum...

Page 68: ...After an error has occurred all errors have been rectified and the Err Ack signal is 1 6 START The group remains in this state as long as not all connections have started up after the start of the gr...

Page 69: ...r of the groups can be changed The individual groups do not necessarily have to be numbered in consecutive ascending order The numbering can contain gaps Fig 67 Context menu Edit TwinSAFE Group Order...

Page 70: ...ing Sample FBAnd1 AndIn1 testVariable FB_INSTANCENAME PORTNAME FB_INSTANCENAME PORTNAME Creating a connection between two FBs Sample FBAnd1 AndIn1 FBOr1 OrOut 4 3 3 15 FB port properties The behavior...

Page 71: ...oth inputs are activated and two channel evaluation with Discrepancy Time ms If the Two Channel evaluation is enabled the corresponding Discrepancy time ms can be set in milliseconds For each input th...

Page 72: ...Operation EK1960 72 Version 1 3 1 Fig 72 Menu Change Inport Settings Fig 73 Dialog Change InPort Settings 4 3 3 16 Variable Mapping Fig 74 Variable Mapping...

Page 73: ...with a white background If several outputs are to be written by one variable these signals can be assigned by holding down the CTRL key and selecting the channels Fig 75 Selection dialog for the alias...

Page 74: ...ical Online CRC CRC of the safety project on EL6910 EJ6910 This value is read online by the EL6910 EJ6910 In the absence of an ADS connection to the EL6910 EJ6910 this value is displayed with Download...

Page 75: ...checking can take place at the project level if online access is only available for the EL6910 EJ6910 or the logic component If the check returns no errors the project download can continue CAUTION U...

Page 76: ...ig 80 Download Project Data The Login dialog In the Download Project Data dialog specify the user name the serial number of the EL6910 EJ6910 or the logic component onto which the project is to be loa...

Page 77: ...83 Download Project Data The Final Verification dialog The locally calculated CRCs and the online CRCs of the safety project are displayed in the Final Verification dialog They are automatically check...

Page 78: ...iption Safe Logic Data Safe Logic Data contains the safety related program Mapping Data Mapping Data contains the link data for inputs outputs function blocks connections etc Parameter Data Parameter...

Page 79: ...cture below the EL6910 in the process image From here these signals can be linked with PLC variables Further information on the included data can be found in the documentation for TwinCAT function blo...

Page 80: ...can be enabled in the properties of the function block Fig 89 Enabling the info data for function blocks The info data are shown in the I O tree structure below the EL6910 in the process image From he...

Page 81: ...the properties of the TwinSAFE group Fig 91 Enabling the info data in the properties of the TwinSAFE group The info data are shown in the I O tree structure below the I O device in the process image F...

Page 82: ...or the EK1960 can be activated on theTarget System tab These are the serial number of the EK 1960 and the current online CRC of the safety project Fig 93 Activation of the info data for the EK1960 The...

Page 83: ...Device Info Data The inputs outputs module errors and module ErrAck signals are shown below the entry Internal I O Fig 95 Activating the info data for the local EK1960 connection 4 5 Version history T...

Page 84: ...replaced with a customer specific password This is done via the Change Password button The default password is TwinSAFE The password must be at least 6 characters long A maximum of 40 users can be cr...

Page 85: ...tials Fig 100 User Administration Add New User s Access Rights Enter the new user and the corresponding password twice The password must be at least 6 characters long In addition select the rights for...

Page 86: ...EL6910 EJ6910 or EK1960 Download Project Data in Restore Mode The user can perform a restore Not currently supported Activate Deactivate Groups The user can execute Customizing enable and disable Twin...

Page 87: ...910 EJ6910 or EK1960 has changed or start the restore manually via a service menu e g in the visualization Detailed information about the Backup Restore mechanism is available from Beckhoff Support Re...

Page 88: ...d restore to a TwinSAFE logic component currently EL6910 EJ6910 or EK1960 can be carried out are available through Beckhoff Support This is a compiled library that can be installed in the TwinCAT Libr...

Page 89: ...mple PROGRAM MAIN VAR fb_save FB_SAVELOGICPROGRAM fb_restore FB_RESTORELOGICPROGRAM StartBackup BOOL EL6910AmsNetID AT I ARRAY 0 5 OF BYTE EL6910port AT I WORD internalBuffer array 0 16 FFFF of byte F...

Page 90: ...u32BufferAddress ADR internalbuffer2 u32BufferSize SIZEOF internalBuffer2 sFileName FileString sNetIDReadFile LocalAmsNetID Done RestoreDone sResult RestoreResult bErr RestoreErr 4 8 Export import of...

Page 91: ...can be imported via the context menu of the main Safety entry in the TwinCAT project structure Add Existing Item can be used to select the file type for the import Fig 110 Selecting the file type for...

Page 92: ...ng the EL6910 EJ6910 or EK1960 in the I O tree structure and then selecting the Diag History tab Use the Update History button to fetch the current from the EL6910 EJ6910 or EK1960 Error within the lo...

Page 93: ...nCAT Overwrite Acknowledge Mode This setting is currently not supported 4 10 TwinSAFE SC configuration The TwinSAFE SC technology enables communication with standard EtherCAT terminals via the Safety...

Page 94: ...C component process data example EL5021 0090 A TwinSAFE SC connection is added by adding an alias devices in the safety project and selecting TSC TwinSAFE Single Channel Fig 116 Adding a TwinSAFE SC c...

Page 95: ...nSAFE SC CRC 4 master 0x153F1 TwinSAFE SC CRC 5 master 0x1F1D5 TwinSAFE SC CRC 6 master 0x1663B TwinSAFE SC CRC 7 master 0x1B8CD TwinSAFE SC CRC 8 master 0x1E1BD Fig 118 Selecting a free CRC These set...

Page 96: ...C must be entered on the TwinSAFE SC slave side This is done via the CoE objects under TSC settings of the corresponding TwinSAFE SC component here for example EL5021 0090 0x8010 01 and 0x8010 02 The...

Page 97: ...uts If this group is enabled again the RUN signal for this group must change from 0 to 1 in order for the group to start Parameter Permanent Deactivation Allowed TRUE FALSE Deactivation until the EL69...

Page 98: ...cation Allowed Permanent Deactivation Allowed or Temporary Deactivation Allowed is set to TRUE all outputs of the TwinSAFE group that are not Safety Alias Devices are listed in the list of Replacement...

Page 99: ...d Next The current group status is indicated with a green background Fig 126 Customizing TwinSAFE Groups The user can select the new status via the option area In the sample below Deactivate Temporari...

Page 100: ...input values in an internal memory When the group starts up the stored data are compared with the current data Under the tab Max Start Deviation a corresponding deviation can be specified for each def...

Page 101: ...editor With the release of the TwinCAT version these are available to the user This chapter lists the new features 4 13 1 Group status The status of the TwinSAFE group is displayed as a color coded f...

Page 102: ...Operation EK1960 102 Version 1 3 1 Fig 131 Group Status Online ERROR Fig 132 Group Status Online STOP...

Page 103: ...background Error information is displayed with a red background Fig 133 Online View Group Ports 4 13 3 Group templates The user has a choice between three templates The templates differ by the number...

Page 104: ...3 5 Subfolder Alias Devices Under the node Alias Devices further subfolders can be created After the subfolder has been created it can be renamed here for example to Drives Fig 136 Adding a subfolder...

Page 105: ...ed on that port are listed Selecting an entry triggers a jump to the corresponding position in the network a TwinSAFE group or variable mapping Fig 138 Goto Linked Element 4 13 7 Path view to linked s...

Page 106: ...the path to the signal below the TwinSAFE logic full name the link to the PLC Linked to and the name in the process image of the TwinSAFE logic are displayed Fig 140 Path view for Standard Alias Devic...

Page 107: ...aming of TwinSAFE connections and standard inputs and outputs from the respective Alias Device names Fig 142 Properties under Target System After the checkboxes are set the names of the alias devices...

Page 108: ...FBs are checked Strict activated connected recommended Each activated port must be connected and each connected port must be activated Activated or connected allowed If a port is only activated or on...

Page 109: ...E group parameters These are e g the number of connections the number of function blocks or the number of standard signals Fig 148 Group Properties Diagnostic 4 13 12 Copy and Paste for FBs and commen...

Page 110: ...tion EK1960 110 Version 1 3 1 Fig 149 Copying the data After inserting the data the following message appears The user may have to adjust copied variable names Fig 150 Message box after inserting the...

Page 111: ...StopOut and change the variable names Restart Input_01 Input_02 and EDM so that no duplicate names are assigned 4 13 13 Global settings in Visual Studio Options can be selected under the Tools menu in...

Page 112: ...vated automatically when TwinSAFE projects groups connections or FBs are created Fig 153 Global setting Default Info Data Under TwinCAT TwinSAFE Environment Group Diagram Editor you can specify whethe...

Page 113: ...groups Fig 155 Context menu Edit TwinSAFE Group Order By selecting a group and then holding and dragging an entry with the mouse the execution order of the groups can be changed The new order is accep...

Page 114: ...of the function blocks can be accessed via the context menu within the graphical worksheet Fig 158 Context Menu Change Execution Order of FBs By selecting an FB and then holding and dragging an entry...

Page 115: ...the advantage that no logic program has to be created by the user for this purpose To be able to use the internal direct mapping the Linking mode of the Alias Device must be set to local Fig 160 Dial...

Page 116: ...ly active when FSoE Connection Type is set to Master If the target slave is a logic component that uses the backup restore mechanism the project CRC of the logic project of the target slave must be en...

Page 117: ...c components via the Multiple Download feature This feature can be selected in the toolbar and via the TwinSAFE menu Fig 162 Multiple Download Toolbar After selecting the function select the projects...

Page 118: ...s of the logic components Use the Verified checkbox to confirm that the correct serial numbers are displayed and used Click the Next button to start the download Fig 164 Multiple Download general sett...

Page 119: ...ctivate the safety projects enter the password for the current user again and confirm with the Next button Fig 166 Multiple Download Activation The Result dialog lists all safety projects with the sta...

Page 120: ...Operation EK1960 120 Version 1 3 1 Fig 167 Multiple Download Result 4 14 Diagnostics 4 14 1 Diagnostic LEDs Fig 168 Diagnostic LED...

Page 121: ...green LED State Meaning EC Link 2 off no connection to the downstream EtherCAT line on downstream EtherCAT device connected flashes Communication with downstream EtherCAT device LED Splc green red FSo...

Page 122: ...Operation EK1960 122 Version 1 3 1 LED Up The UP LED lights up as soon as the 24 VDC voltage is present at the UP connection 4 14 2 Status LEDs Relais LEDs Digital inputs...

Page 123: ...ns e g using TwinCAT of the CoE objects will permanently set the TwinSAFE components to the Fail Stop state Index F984hex Device Info Data C1 CoE object F984hex currently displays internal temperature...

Page 124: ...ent status of the TwinSAFE component Index Name Meaning Flags Default F100 01 Safe Logic State Status of the internal logic 0 OFFLINE 1 RUN 2 STOP 3 SAFE 4 ERROR 6 START 8 PREPARE 10 RESTORE 11 PROJEC...

Page 125: ...Control Task Execution Time Minimum execution time of the EK1960 when Logic State 1 Cycle time 1 25 value RO 0 hex FEA0 17 Max Safety Control Task Execution Time Maximum execution time of the EK1960 w...

Page 126: ...45 Diagnosis Message 064 Diagnostic message 64 BYTE 32 RO 0 Structure of the diagnostic messages DiagCode 4 bytes in this case always 0x 0000 E000 Flags 2 bytes diagnosis type info warning or error t...

Page 127: ...SAFE device On the basis of the Text ID contained in the diagnostic message the corresponding plain text message can be found in the respective languages The parameters can be inserted in the appropri...

Page 128: ...m length 255 byte TwinSAFE blocks maximum 512 ESTOP with complete input and output mapping TwinSAFE groups 128 max TwinSAFE user 40 max Standard PLC inputs dynamic memory dependent max 1024 byte Stand...

Page 129: ...e device has to be adapted Fig 172 Overlapping Sync Manager Adapting the Sync Manager configuration The Sync Manager settings can be made via the Advanced Settings of the TwinSAFE logic Fig 173 EtherC...

Page 130: ...start address for SM3 After changing the start address all dialogs are closed with OK the TwinCAT project is saved and the configuration is activated If the calculation was carried out correctly no er...

Page 131: ...the controller and typically ranges from 500 s to 10 ms for the EK1960 depending on the size of the safety project The actual cycle time can be read from the controller RTOutput Reaction time of the...

Page 132: ...e output terminal This typically lies within the range of 2 to 3 ms RTActor Reaction time of the actuator This information is typically supplied by the actuator manufacturer WDComm Watchdog time of th...

Page 133: ...4 21 Reaction times ambient conditions The TwinSAFE logic components check the environmental conditions such as all internal and external voltages and the temperature within the logic cycle time In th...

Page 134: ...YY SW HW Legend Example Datecode 08160201 CW Calendar week of manufacture Calendar week 08 YY Year of manufacture Year 2016 SW Software version Software version 02 HW Hardware version Hardware version...

Page 135: ...the disassembly of the TwinSAFE compact controller Disposal In order to dispose of the device it must be removed and fully dismantled Housing components polycarbonate polyamide PA6 6 are suitable for...

Page 136: ...tor the machine state It is necessary that you have control over the machine i e you can see it and thus ensure that it is in a safe state and that a firmware update can be carried out without endange...

Page 137: ...No Nein 4 The system is now in Configuration mode Fig 181 Firmware update of TwinSAFE products Part 1 To perform the firmware update select the Online tab 6 for the EtherCAT Device 5 If you want to up...

Page 138: ...select the firmware file 9 and click Open 10 Confirm the window that then opens with OK 11 the firmware update is then performed After successful completion you must click OK 12 in the concluding Fun...

Page 139: ...f components there Beckhoff Headquarters Beckhoff Automation GmbH Co KG Huelshorstweg 20 33415 Verl Germany Phone 49 0 5246 963 0 Fax 49 0 5246 963 198 e mail info beckhoff com Beckhoff Support Suppor...

Page 140: ...Appendix EK1960 140 Version 1 3 1 5 2 Certificates...

Page 141: ...Depressing the latch 40 Fig 22 Cable routing 41 Fig 23 Inserting an EK1960 42 Fig 24 Creating a safety project Add New Item 43 Fig 25 Creating a safety project project name and directory 43 Fig 26 Tw...

Page 142: ...Fig 68 Dialog Change Execution Order of TwinSAFE Groups 69 Fig 69 The command line below the SAL worksheet 70 Fig 70 FB port properties 70 Fig 71 Make Contact NO Break Contact NC setting 71 Fig 72 Men...

Page 143: ...ting the file type for importing a safety project 91 Fig 111 Importing a safety project 92 Fig 112 Diag History 92 Fig 113 Diag History Advanced Settings 93 Fig 114 Adding the TwinSAFE SC process data...

Page 144: ...Fig 157 Sorting of Alias Devices 114 Fig 158 Context Menu Change Execution Order of FBs 114 Fig 159 Execution order FBs 115 Fig 160 Dialog Internal Direct Mapping 115 Fig 161 Backup Restore settings 1...

Page 145: ...List of figures EK1960 145 Version 1 3 1 Fig 182 Firmware update of TwinSAFE products Part 2 138 Fig 183 Firmware update of TwinSAFE products Part 3 138...

Reviews: