Home
RSLogix 5000 Application
Contents
1. Enable Duplicate Destructive Bit Detection i El Structured Text E ditor caused the warning 0 Font Color Ie Enable Instruction Element Defaults Note DDED only detects destructive reference to bits used in a ladder logic OTE ONS lea Iv Enable Shorted Branch Detector OSF or OSR instruction If a bit Is not used in an OTE ONS OSF or OSR instruction Motion but is destructively referenced multiple times elsewhere in the controller then DDBD will not detect it DDBD also does not detect destructive references to indirect tags such as Reset Category Car MyBitArray BitNum Publication RA UM002A EN P August 2007 58 Additional Information www klinkmann com Workflow HDRS Data Retrieval Tool File RSLOGIX050109 IN E1 CSV HORS Database File RSLOGIXDSO109 IN ETStructure CSV File User IN E1Structure CSV A File E50 CtriGrp xls File CLX Tags OUT CSV File CLX Structure OUT CSV Import files into RSViewSE Download Tool Import into TIS import files into RSLogix 5000 Create Alias to HDRS Tags Export Tag Database Publication RA UM002A EN P August 2007 Rockwell Automation Rockwell Automation provides technical information on the web to assist you in using its products At http support rockwellautomation com you can find Support technical manuals a knowledge base of FAQs technical and application notes sam
2. 2 tatupyyami ng im e DN 7 EnWutoStart 1 starting 4L EnAuto Flashlight ON All un PartRun 5 Running EnAutoStart 1 Stop 3 b 4 erento 4 ON Su PRING StopTime DN OR MIStop Restart Request indication on HII Note An additional status Standby is shown for information only and has no influence on the sequence described The state bit can be used in the application as a memory flag to trigger an automatic start of the sequence Publication RA UM002A EN P August 2007 8 2011 www klinkmann com Control Group 23 Step Ready Group has the ability to re start if step 4 Ready is active Step Ready is active until Group restart is started again When step Ready is active there is a blue indication on the HMI Control Group Popup If the Group is restarted with the Start button it jumps directly to step 1 Startup During this re starting situation the Automatic Signal EnAuto X Y is always true Only the Signal EnAutoStart changes to false during step 1 2 Startup Waiting and will pass over to true if you remain at step 3 Starting The step controller not only increments steps consecutively but may switch jump to any step in order to set a status that complies with the new situation As an example an operator Immediate Stop will regardless of the current status immediately select status 0 and shutdown any control within the group The table bel
3. Allen Bradley Uy Using the Rockwell Automation Cement Library RACL in RSLogix 5000 Applications User Manual Y AP UD d EN m EA f 4 Lg LU VOD ML NU UO KD WT E t Ji N A 1 A 7 w g d www klinkmann com Important User Information www klinkmann com Solid state equipment has operational characteristics differing from those of electromechanical equipment Safety Guidelines for the Application Installation and Maintenance of Solid State Controls Publication SGI 1 1 available from your local Rockwell Automation sales office or online at http www ab com manuals gi describes some important differences between solid state equipment and hard wired electromechanical devices Because of this difference and also because of the wide variety of uses for solid state equipment all persons responsible for applying this equipment must satisfy themselves that each intended application of this equipment is acceptable In no event will Rockwell Automation Inc be responsible or liable for indirect or consequential damages resulting from the use or application of this equipment The examples and diagrams in this manual are included solely for illustrative purposes Because of the many vatiables and requirements associated with any particular installation Rockwell Automation Inc cannot assume responsibility or liability for actual use based on the examples and diagrams No patent liability is assumed by Ro
4. 2007 Rockwell Automation Inc All rights reserved Printed in the U S A Rockwell Software RSLogix 5000 RACL en 081 1 pdf Helsinki St Petersburg Moscow tel 358 9 540 4940 tel 7 812 327 3752 tel 7 495 641 1616 automationGklinkmann fi klinkmannGklinkmann spb ru moscow klinkmann spb ru www klinkmann com Yekaterinburg Samara Kiev tel 7 343 376 5393 tel 7 846 273 95 85 tel 38 044 495 33 40 yekaterinburg amp klinkmann spb ru samaraQklinkmann spb ru klinkmann klinkmann kiev ua Riga Vilnius Tallinn Minsk tel 371 6738 1617 tel 370 5 215 1646 tel 372 668 4500 tel 375 17 200 0876 klinkmannGklinkmann lv post klinkmann lt klinkmann est klinkmann ee minsk klinkmann com
5. Control Group E51 Inp GA Conto H E51 ODD DO L Par StapTime DINT Parameter Set Gro L EBL O0 DUSBY BODL Control Group E51 Inp SBY Stanc HH E51 000 DD CPParStetupHomCode DINT Parameter Set Sta Control Group E51 Inp ACK Alarm T E51 DBD DD CParStarupLighiCode DINT Parameter Set Star Control Group E51 Inp EU Local t E81 DUD DU C Par FailureStapD izable BOOL Disable Stop seque E51_000_00 mmStop BODL Control Group E51 Inp SIR Immer E51 DUO D ln Relesse BODL Control Group E51 Inp EIR Irteilo LEsiDO DC f BOOL Lontral Group E51 Inap CLR Clear E51 DUO D PatRun BOOL Lontral Group E517 Inp Feedback E51 DOO D AlRun BOOL X Lontral Group E51 Inp All Modul i E51 DDO DOEnStoplmd BODL Conte Group E51 ne Enable Stc RH EBI 000 D ln Stat INT Control Group E51 Ing Start Inter E51 DDO D lntStep F SINT Control Group E51 Inp Stop Interl l ES 000 O0 ntlmmStop SINT Control Group E51 Inp Stop Imme E51_000_00 E n amp uto BOOL Control Group E51 Out Enable Au E51_000_00 E n amp utoStart BOOL Control Group E51 Out Enabele A E51 DO DO Warming BODL Control Group E51 QutwW aming E51 DDO DO Alarm BODL L entrel Group E57 Out Alam FRI nno DD Chel Bri elio Greein FR Gen Cheek cs Publication RA UM002A EN P August 2007 www klinkmann com Using Parameters ApplvPar Rules and Recommendations 19 It is important to set device parameters correctly in order
6. remote Controller Also you must add the complete Network with all involved Controllers to the I O Configuration tree in the RSLogix 5000 Project Example ccm VES E483 1756 Backplane 1756 7 H B 0 1756 ENBT A Master Configuration fa 1 1756 L63 E50_V16_P1 a B 2 1756 EMBT A Prod2 Bra Ethernet a B 1756 EMBT A Prod d B 1756 ENBT A Cons2 Remote CPU EHE 1756 Backplane 1756 A10 P 1 1756 L63 ConsumedcPu2 i B 2 1756 ENBT A Cons Publication RA UMQO2A EN P August 2007 40 Inter Process Communication www klinkmann com Step2 Create new Controller Tags For each remote connection we have to create a separate Tag pair One as produced and the other as consumed type Example Consumed_E2 which is linked to remote controller ConsumedCPU2 Produced_E2 which will produce and distribute this data lolx Consumed_E2 Communication to Consumed Tag Connection Consumed rl ProdConsUDT zl F Include Connection Status 8 lv UBEmMenmen Produced Tags have a limit of Max Consumers It is important to specify only the maximum number of Consumers consuming this tag Produced Tag Connection Produced_E2 Communication to B lt PLC2 T Include Connection Status mi v Produced v ProdConsUDT Publication RA UMOO2A EN P August 2007 www klinkmann com Inter Process Communication 41 Step3 Link the communication channel produc
7. trip status 63 Assy word 2 4 Therm Util 64 Assy word 3 9 Average current Publication RA UMQO2A EN P August 2007 34 Using the E3 Module Publication RA UM002A EN P August 2007 Parameter 24 Trip enable default Trip Enable C Not Used Overload Phase Loss C Not Used C Stall C Jam C Underload C Not Used C Current Imbal Comm Fault C Comm Idle C Not Used C Not Used C Hat Used C Femote Trip Parameter 25 Warning enable Warning Enable C Not Used Overload C Not Used C Ground Fault C Not Used J arm C Underload PTC Current Imbal C Comm Fault C Comm Idle 8 2011 www klinkmann com www klinkmann com Using the E3 Module 35 DeviceNet Tag Generator We recommend using the RSLogix 5000 tool DeviceNet Tag Generator to automatically create all tags and structures in to your RSLogix 5000 project This tool 1s available on the RSLogix 5000 Optional Software CD or on the DeviceNet Optional Tools CD This tool also creates additional Routines and code in your project acd file The created code handles all Data exchange between the DeviceNet Scanner Data list and your Application This tool also creates structures and all Tags related to each E3 with unique tag names The tag names take the following structure ScannerName_Note _Polled_Input Output For example DNB_N03_POL_I DeviceNet Input Data from Note 3 and DNB N03 POL O DeviceNet Output Data to Note
8. 3 The Data Type that the DeviceNet Tag Generator automatically creates is named by the Catalog Number explanation and parameter configuration For example AB 193592 EC2P I 70847BCC where 70847BCC is a unique code which depends on the parameter configuration Catalog Number Explanation 195 ECI 592 Bulletin 100 Bulletin 500 Contactor Size Contactor Size Current Rating Bulletin Bog c9 T Size 00 Ye ae Amps D C30 C43 C Size0 DO F D95 D180 E Size4 T B 3 15 G D210 D420 F Size 5 ype C amp 5 H D630 D860 G Size ECI E3 D 9 45 Z Panel Mount CT fed EC2 E3Pus E 18 90 F 28 140 G 42 210 H 60 302 r 84 420 Z 125 630 L 172 860 Z 9 5000 Publication RA UMQO2A EN P August 2007 36 Using the E3 Module wwwiklinkmenn com Exchange Data Type To match the tags to the E3p AOI Datalnp and DataOut you must change the Data Type of each E3 related Tag Change the tags one by one in the Controller Tag Database or use the Tag export import function and change the Data Type in an Excel csv file Note You must know which Note Number corresponds to an E3 Name G Alias For Base Tag Data Type Style Description E Local AB 1756 DNE S006 ytes 0 t Local 2 0 4671 56 DNB_496Bytes t Local 2 5 AB 756 DNB Status 12 DNE N 3 POL I AB 183582 EC2P 7 84 E3 Plus 0 4 24 E DNB N 3 POL O AB 183532 ECeP_O_BD E3 Plus 0 4 24 ST TM 1732D_8CFGM12_l_3 ArmorBlock 8 Input
9. 7 8 OL Select Data Type Tag Properties DNB_NO3_POL_ General Data Types Mame IDNB ND3 POL Description E3 Plus 0 4 24 DISCRETE STATE DISCRETE 3STATE Dh ERSE INPLIT DOMINANT RESET DOMINANT SET Type Base Alias Far o zl Array Dimensions Data Type E3 Inp p p cce p ap 23 Scope fa Test_E3_tagGenerator_DeledAtter Show Data Types by Groups Style Publication RA UM002A EN P August 2007 www klinkmann com Using the E3 Modu le 37 RSLogix 5000 Application t Bes ss 65 Synchronous Copy File Source Local 2 l Data 0 Dest DNBInputs 0 Length 8 Synchronous Copy File Source Local 2 l Data 2 Synchronous Copy File Source DNBinputs 0 Dest DNB N03 POL Il Length Synchronous Copy File Source DNBInputs 8 Dest DNB N06 COS I The DeviceNet Tag Generator also creates new program routines for all DeviceNet scanner data read write commands Dest DNBinputs 8 Length 1 2 Return from Subroutine Application code example MotorN AOI E3p AOI RACL Motor Normal Drive E3 plus Motor Starter MotorN AOI E51 RF2 M1 CAlarm gt E3p AOI E51 RF2 M1 e3 RR EnAutoStart Oe DX Oe RY2 EnAuto Oe RdyAuto gt DY Oe S 51 c MTS Datalnp DNB N03 POL Trip gt 1s DataOut DNB N03 POL O G E51 RF2 M1 G ParentBus E51 RF2 M1 C Bus Oe U EO RFA MTU qe K E51
10. Catalog Number DXpltati fi sas diem dope dur aet ra dole t 35 Bxchanpo Data T 06 persiera EAL T aku i eg t T ambu dd 36 RSLogix 5000 Application a2 26a dtaete toad ee bad euenemsee ee 37 Publication XXXX X X X Month Year 4 Table of Contents Inter Process Communication Application Examples Additional Information Publication XXXX X X X Month Year www klinkmann com Chapter 5 Establish produced consumed Controller Tags 39 1 ee re 39 o rEPTTE 40 OE A E eee ee eee ee ee eee oe 41 nterxioe og Xe Yale Bs nadine eed nou n Rea d darker wind datei ee 43 Communication Error Intetlock lees 44 Chapter 6 Example 1 One Group with Two Selectable Feeders 45 Example 2 Two Groups with One Common Conveyor lees 49 Example 3 One Group Witt TWO Sis occa eu nen ris delen d oth dp Ded Hin or Eten 52 Example 4 Process Interlock ac oq aco d was chou wot Roe Sor RR Medic bien nae ews 53 Example 5 Inter Process Communication IPCom eee 54 Appendix A RSLogix 5000 Workstation Options 57 Workflow HDRS Data Retrieval Tool eene 58 Oi H Preface Introd uction This document describes how to create an application with RSLogix 5000 using the Rockwell Automation Cement Library RACL It does not show product installation or setup of the IT infrastructure Requirements Item Requirements ooftware e RSLogix 50
11. Die Publication RA UMQO2A EN P August 2007 CRA nnn NYO Die 8 2011 14 Developing an RSLogix 5000 Application www klinkmann com RLINKMANN G rouping of Progra ms For a clear program structure it is recommended to specify separate programs for each Control Group To start a new program right click the MainProgram and select New Routine Ex Tasks Egg MainTask SZT raan Kw 7 i ap d Cut Chrl e A Control Group may also be split functionally using a ladder program for motor control I O status and interlocking a Sequential Function Chart SFC for module start and stop sequences including structured text and a Function Block Diagram FBD for analog process controls The different methods are supported by the corresponding RSLogix 5000 Editors The RACL Add On Instructions are available for Ladder Function Block and Structured Text For automatic start and stop sequences use an SFC especially if devices must be stopped individually rather than by a common shutdown command If however a common shutdown or delay time is suitable then an SFC is not required and a group can be stopped by the Control Group s built in stop delay timer using standard ladder interlocking only E aN EB1 Action 003 E51 All3top E51 Step STA Eu M E51 Action DD1 E51 Ml Vl EnkuteX 1 E51 Ml Vl EnkuteY EJ E51 Tran n t E51 ML WL Rahat ok Publication RA UM002A EN P August 2007
12. F E P Communicati P P L F E F G F EJ U an hee ies DEO EE 3 9 aB U aN Peak SISI olz Iz z Z E ec e E G ed a Communicati Communication ta PLC2 a L e e Communication to PLC2 Communication to P mcm e Loco Her eo DOIOIO gg 2 ANE ec s Communication to PLC2 ommunication to PLC unicati unicati unicati unicati unicati unicati unicati F F F F F 1unicati PLC User dat F E F F F 0109191999 123 1 E EE E SHH et aE Bg mmo unicati IPCom AOI Inter Process Communication Modul IPCom AOI Es3 non c1 ComErrar2 ProducedData Produced EZ Channel ConsumedData Consumed Ez Channel 0 Master ModuleData E53 000 C1 C MasterBus EB1 000 01 C Bus Publication RA UMQO2A EN P August 2007 42 Inter Process Communication www klinkmann com IPCom Bus Signal Marshaling Functions Diagram The graph below shows how the Bus is transferred through the IPCom module and the data transmitted with Produced Consumed function CtrlGrp ComError PLC1 ontroller Tags Produced E2 i Channel 0 Channel 0 Produce Consumed via Network Produce Consumed via Network raat Consumed_E1 eras E Produced E1 Controller Tags a amp Watchdog coun l ComError B CtriGrp B
13. HAC Group can be controlled by one CtrlGrp but also may be controlled by several CtrlGrps The CtrlGrp accepts commands from the RSView SE Local operator stations with separate start stop pushbuttons can also be connected It further accepts for example power failure input or stop interlocks and it provides outputs for the operator station or the control room indication for example mimic alarm indication as well as for start warning and motor sequence control The CtrlGrp automatically receives sends data from to other modules for example local enable or alarm feedback of motor modules through its Bus interface in order to reduce programming workload as well as programming errors The release of alarms within a group depends on the status of the group If the group is active then messages from the related modules are sent to RSView SE Publication RA UM002A EN P August 2007 22 Control Group www klinkmann com Group Sequence Step The central part of the CtrlGrp is a seven step controller of which status is C ontr oll er available to the user The steps 0 6 shown below represent the actual group status in automatic mode Status 0 is stopped a normal start stop sequence runs the steps from 1 through 6 one after the other and terminates at status 0 if the group is stopped again CtriGrp Step Flow Diagram Steps Actions Stopped C WL Ae 7 Active Standing Standby Start G 7 StartupHorTime D
14. MaGrp B M S1 S2 Publication RA UM002A EN P August 2007 www klinkmann com 43 Inter Process Communication Interlock exchange This graph shows how the predefined Interlock signals are linked This bidirectional signal exchange is used to control select or deselect one MaGrp and also to bring a Group or Device Feedback back to the Control Group Interlocks exchange IPCom Master IPCom Slave Master Select 1 Produced gt gt Consumed Master AllRunning Controller Tag Slave AllRun I Slave AllStop I Consumed lt lt Produced Master AllStopped Publication RA UMQO2A EN P August 2007 44 Inter Process Communication Publication RA UM002A EN P August 2007 www klinkmann com Communication Error Interlock In case of a Communication Error all Devices on Slave PCom will stop immediately The IPCom module does not have an HMI Template popup to indicate this Alarm to the Operator To bring this information to the Operator Screen we can use a special input at CtrlGrp module to show this information on the HMI CtrlGrp Popup Connect CtrlGrp input MgDzsp s to indicate our Communication Error situation Furthermore in case of failure the CtrlGrp Input A Rzz is switched off in order to have the possibility to restart a CtrlGrp In this case the CtrlGrp changes into Ready status IPCom ComError CtriGrp MsgDisp 0 CtriGrp PartRun Any RdyAuto or Run Ctri
15. ParentBus CtrlGrp Bus Belt conveyor 2 Ctrigrp EnAutoStart TP M2 EnAutoStart J IE M QO M1 RdyAuto M2 EnAuto Sf _ O M2 AOI ParentBus CtrlGrp Bus Belt conveyor 3 Ctrigrp EnAutoStart i Ver M3 EnAutoStart i O M2 RdyAuto M3 EnAuto M3 AOI ParentBus CtrlGrp Bus R SEL Machine Group 1 MaGrp1 PreSelect 0 J LT MaGrp1 AOI MasterBus CtrlGrp Bus SlaveBus Dummy Bus Belt conveyor 5 MaGrp1 EnAutoStart M5 EnAutoStart M1 RdyAuto MaGrp1 EnAuto M5 EnAuto nm O M5 AOI ParentBus MaGrp1 Bus Publication RA UMQO2A EN P August 2007 48 Application Examples www klinkmann com Machine Group 2 SEL MaGrp2 PreSelect 0 L MaGrp2 AOI MasterBus CtrlGrp Bus SlaveBus Dummy Bus Belt Conveyors 6 MaGrp2 EnAutoStart M6 EnAutoStart M1 RdyAuto MaGrp2 EnAuto M6 EnAuto BP Ot O M6 AOI ParentBus MaGrp2 Bus Belt Conveyors 7 MaGrp2 EnAutoStart nd M7 EnAutoStart S M6 RdyAuto M7 EnAuto de 8 OOo M7 AOI ParentBus MaGrp2 Bus Publication RA UM002A EN P August 2007 www klinkmann com Application Examples 49 Example 2 Two Control Groups using a common conveyor Two Groups with One Common Conveyor Material Flowsheet ee a RF2 BC2 BC1 Publication RA UMQO2A EN P August 2007 50 Application Examples www klinkmann com Module Interlocking Diagram S CtrlGrp1 CtrlGrp2 E Check E
16. eee mL MotorN RdyAuto E eT 7 ees Tee I I BC2 MotorN Motor N RF2 MotorN Legend Y O Module Output RdyAuto Module Input EnAuto O Out RdyAuto np EnAuto Publication RA UM002A EN P August 2007 www klinkmann com Application Examples 51 Ladder Program for Auto matic O peration Cantral Groupl If Group selected then all Device are controlled in this Group RFiRdy amp uto MaGrpi Selected Ct Gre All un ml gt AI CtrlGrp Loantral Groupz If Group selected then all Device are controlled in this Group Ct Grp aun RFS Rdyauto Macrpl Selegded 1 E H ma AI CtrlGrp2 Machine Group 1 Ctnorpl Check MacGrp1 Preselect Ctnorpz Check Maisrpl PreSelect 1 AU Matrpl MasterBuz CtuGrp1 Bus Slawe Bus CtriGrpz2 Bus x x Mam Ent o ar NUNT Y EIC 4 EnautoStart M aG EnAuto BC 1 EnAuto AL BC 1 ParentBus Maro Bus x x CtriGrp1 En amp uteistart REPOS RE EnautoStart BC1 Rdyauto C0 Grp En amp uto RF4 En Auta 4 E Lo AU ParentBus Marn Bus Belt conveyors Z CtriGrp2 Enautastat BC 2 EnAutaStart BC1Rdy amp uto Ct Grp2 R dysto BC 2 E nO l ParentBuz Matrp Bus SR tary Feeder 2 Ctrigrp2 Entos tat 7 RF EnAutostart BC2Rdy amp uta RF 2 En Auto ALI RF2 ParentBus Maro Bus Publication RA UM002A EN P August 2007 52 Application
17. interaction between the RACL Add On Instruction Standard Functions Continuous Task with all User Programs Call all User Programs including System Rungs For example User Program for Network Status Unscheduled Programs Phases RACL AOI Standard Functions called by User All RACL User Data Types UDT All 1 0 modules listed here Publication RA UMQO2A EN P August 2007 8 2011 12 Developing an RSLogix 5000 Application www klinkmann com IMLINKMANN Program Design and Application Tips e User Programs must be called by the Continuous Task The RACL Add On Instruction Standard Functions are not designed for Periodic Tasks e Setup the I O module or device parameters immediately after a new module is installed e The System Group Module SysGrp_AOJI must be called only once in the application Its input ApplyPar signals all analog modules to read changed parameters on line e The User Program ap Netwotk is an example that shows how to get the Network Status from an I O Module and make it visible to the HMI e The main program MainRoutine contains some System Rungs These rungs may be extended and or adapted as required e Analyze the desired functions before programming Outline the Control and Machine Groups Specify the calling order and start and stop sequences of Modules within a Group Publication RA UM002A EN P August 2007 12 Developing an RSLogix 5000 Application www klinkmann com 8 20
18. to parameters in the AnaInp_AOI AnaInpC_AOJI ActMod_AOI and PidMod AOI used for scaling and sample rate If this parameter is changed the change does not take effect until the ApplyPar is toggled Aux ApplvPar SFS Publication RA UM002A EN P August 2007 20 Rules and Recommendations www klinkmann com Publication RA UM002A EN P August 2007 Enable Alarming in Analog Modules To use the alarming capabilities of the Analnp AnaInpC and ActMod modules you must enable each alarm individually This can be done by either setting the tags lt DEVICE gt EMA EHA ELA ENA to 1 while you are programming the device ot by switching the tags dynamically from On to Off through the logic program according to the application requirements F 512 PG1 Z1 CV Ctrl variable from PID Check c heck Alarms Check K Ok amp vailable k CRI Gx Lacal Open A3 X GY Local Close oi E ERR Transmiter Error ERR Input z ESP E pable Setpoint ESP EMME H A Enable Sta AT A E MAE NA EH 4 ELA E nable Sta HALA EH AEL A AM annk eset idjarmE eszet 8 2011 www klinkmann com Chapter 3 Control Group The Control Group Module CtrlGrp provides the Human Machine Interface HMI and the main control circuit for a group of machines or devices that are started and stopped as an entire group The term Group refers to the Holcim Asset Code HAC definition with the assumption that one
19. 0 00 Starting E51 _000_00 Running T 14 35 10 14 35 34 14 35 58 aL L P 14 37 46 14 38 10 Publication RA UMQO2A EN P August 2007 28 Control Group www klinkmann com pet E51 000 DO0 EnAuto ay Timing situation with Restart condition Restart Request EnAuto Montag 11 Dezember 2006 E51 000 O0 EnAutoSta CtrlGrp EnAuto E51_000_00 Check lp 7 1 Z EET _000_00 Active CtrlGrp EnAutoStart F51_000_00 Startup 1 _E51_000_00 Starting E CtrlGrp Check _E51_000_00 Running p 2 E51_000_00 Ready 1 i CtrlGrp Active State Startup Start trigger for first OFF Device State Starting State Running State Read 15 33 22 h Operator pushes Start Button to start Group Publication RA UM002A EN P August 2007 15 33 58 CtriGrp AllRun 1 UNE V 7 Restart Request f Operator pushes All Group Device are 7 condition Start Button to running i Restart the Group CtriGrp AllRun 0 14 One Group member Device is stopped maybe with l failure State changes to Ready Restart Request The following conditions changes the Group to Restart Request 1 If any of the Alarms are on move Devices such as MotorN R D or Valve1 2 These Modules bring the alarm condition over the linked Bus chain up to the Group 2 If the Group is in Starting state and the CtrlGrp Inp
20. 00 Version 16 or later e HDRS Tag Import Files CLX TAGS OUT csv CLX STRUCTURES OUT csv Library RACLib V114 AOI 30July07 ACD or later Hardware ControlLogix controller 1756 L6x firmware revision 16 xx Skills Knowledge of communication networks and 1 0 modules These files may be generated by the Holcim Data Retrieval System HDRS and created automatically by the RACL RACLib HDRS DataTool V121 mdb Before You Begin The creation of an RSLogix application is based on the RACL and the following data files Library RACLib V114 AOI 30July07 ACD Basic application with Add On Instructions provided in the RACL HDRS CLX TAGS OUT csv Option to automatically create module tags created in the HDRS tool CLX STRUCTURES OUT csv Option to automatically create Add On Instruction structures created in the HDRS tool Publication RA UMQO2A EN P August 2007 6 Preface RACL Deliverables Reference Documents Publication RA UM002A EN P August 2007 www klinkmann com The base library project contains the following Add On Instructions Name of Element oysGrp AOI CtrlGrp AOI MaGrp AOI IPCom AOI MotorN AOI MotorR_AOI MotorD_ AO subsys_ AOI Valve AU Valve2_AOl Diglnp AOI Diglnp2 AU Anlnp AU AninpC AOI ActMod AU ActPos AOI PidMod AU Description oystem Group one only per CLX Control Group Machine Group Inter Process Communication Motor Normal Drive one direction Motor Forward R
21. 11 Example Application Overview PG1 C1 SEL E52 PGO C1 SBY E52 PG2 C1 SEL E53 Recirculation Group E51 Bin Extraction Silo Feed Master E52 Bin Feed Group Group Gate 1 Standby Gate 2 Master Xx x WX Gate PG2 AllRun AllStop AllRun AllStop AllRun AllStop E51 3S2 C1 SEL E53 BC1 C1 SEL E51 381 C1 SEL E52 000 00 Bus E53 000 00 Bus Recircu lation Silo 3S1 Silo 3S2 Gate PG1 5 e S e s l D Belt 3 G 2 g g Conveyor T e a a m EnAutoStart S 5 n 3 N a EnAuto EnAutoStart S t E l l E o ui o S S Sj a S 2 hi hri N N e te LO w w a LO Ww Throttle d Fan Bucket Gate d Aeration J Elevator Bag Local only Filter operation Last Drive 5 a Tt e a on m Weight Auxil iary Rotary S Controller Drive Position Feeder S Actuator a n H sa o Ctrl d Variable SP E52 3B1 W1 PV 2 Position Feedback S D Ctri Filter Fan Flow Controller Position Feed Forward FF E51 BC1 F1 PV RdyAuto Last Drive pe E Slide Gate Y Recirc Belt Conveyor B Level Distribution Belt Controller Gat Conveyor 2 DE51 3S1 L1 PV Il S RdyAutox Y Rotary Feeder K Legend LC HMI PreSelect Toggle Ctrl d Variable D HMI Selected Indication Position W Warning Device F Failure Device Speed Actuator Setpoint SP B CRA NNN MN
22. Examples Example 3 One Group with Two Starts www klinkmann com A Control Group may be started in multiple steps if the start up sequence is interrupted by switching the Group s PartRun input ON In this case the CtrlGrp selects the Ready state and waits for a restart command from the operator The diagram below shows how the output RdyAuto from Machine M2 can be used to interrupt the EnAutoStart command by control bit B 0 and Group PartRun 1 After restarting by the operator the CtrlGrp starts again with normal startup warnings During the startup phase the EnAutoStart is cleared by the CtrlGrp and control bit B 1 Now Machine M3 and the following devices will start in programmed order AC Group D atA un E nuto E nuto Start M2 Redyauto En tostart B sal hz R 0 yAuto Me RdyAauto E Croup Path un A I H O En uto Start RdyAuto Publication RA UM002A EN P August 2007 www klinkmann com Application Examples 53 Example In this example a Level switch LS will detect an Overfill situation the Conveyer M2 will have to stop until the Operator starts this group again Process Interlock dieses Process Interlock CtriGrp EnAutoStart Aux EnStart 4 E ons TT LS RdyOk Aux EnStart M2 EnAutoStart E O M1 RdyAuto M2 EnAuto For Restart CtrlGrp Status have to change in Ready
23. Grp AllRun H CtrlGrp HMI Template Message Displa RSView SE Alarm List The IPCom 51a C IA Tag must be added in the HMI Tag Database This HMI Tag is to configure as an Alarm Tag Sta CT A is equal to module Output ComEtrror www klinkmann com Example 1 One Group with Two Selectable Feeders Chapter 6 Application Examples One Control Group with common mainstream conveyors and selectable additional feed conveyors Material Flowsheet 1 3 Belt conveyors mainstream 4 Silo mainstream 5 Belt conveyors selectable C 7 A C ae SEL Publication RA UM002A EN P August 2007 46 Application Examples www klinkmann com Module Interlocking Diagram AllRun CtriGrp MaGrp 2 PreSelect O PreSelect O 4 Z S G MotorN E E B B 9 2 2 M1 RdyAuto 0 0 m Z Z Z S si S S S S 3 3 2 5 6 MotorN MotorN MotorN E E B T MotorN MotorN Q Legend O Module Output RdyAuto E Module Input EnAuto O Out RdyAuto np EnAuto Publication RA UM002A EN P August 2007 www klinkmann com 47 Application Examples Ladder Program for Automatic Operation Control Group All devices are running in this Group CtriGrp AllRun M5 RdyAuto M3 RdyAuto Oo M7 RdyAuto CtrlGrp AO Belt conveyor 1 Ctrigrp EnAutoStart iid M1 EnAutoStart Ctrigrp EnAuto M1 EnAuto M1 AOI
24. KLINKMANN wa i icati KLINKMANN lanna eon Developing an RSLogix 5000 Application 15 For analog signal processing use a FBD which is more comprehensive showing the signal flow better than a Ladder diagram E52 281 Wii Bir lreid ht Analnp AI m PIO hio dule measurement Actual value Analog Input E52 361 we Pidid AD PID hiadule always 1 1 LOG_1 G Module Data ParentBus E52 000 02 C Bus E52 3bl wc CV Bin Building 4 15m Global Dat Module Dat 2 B2 3 Al Weight Replacement m x nece E EU E Substitution value Parent Bus E52 000 02 C Bus Un D E52 3B1 Wi C Sta Rz Y always 1 mwi en Global Data Global Publication RA UMQO2A EN P August 2007 8 2011 16 Developing an RSLogix 5000 Application www klinkmann com IMLINKMANN Publication RA UM002A EN P August 2007 mURRRSRR L U Chapter 2 Rules and Recommendations Add On Instruction Function Name and Description Interface Definition M Diglnp AUI Backing Tag for example _512_BC3_D1 Digital Input Diglnp AU hu Inp RdyOk Alarm l 1 0 connection from to application K Module Data Structure for example ModuleData 512 BC3 D1 C ParentBus 7 slobalData Bus connection to Parent Module All Modules access the same Global Data The Backing Tag instance name of the Add On Instruction must be unique The name of the ModuleData Tag is the same as the Backi
25. RF2 M1 e3N2 Oe n E51 RF2 M1 63 1 qe R _E51_RF2_M1_e3 RX Oe Intl 1 IntlG 1e D _E51_RF2_M1_e3 DX Oe ModuleData JES LRP 2 MIG ParentBus E51 000 04 C Bus GlobalData Global Always program the E3p AOI after a Motor block The ParentBus is always linked to the Motor local Bus for example MotorName C Bus IMPORTANT Publication RA UMQO2A EN P August 2007 8 2011 i KLINKMANN 38 Using the E3 Module www klinkmann com KLINKMANN Publication RA UM002A EN P August 2007 www klinkmann com Establish produced consumed Controller Tags Chapter 5 Inter Process Communication The IPCom Module is used for Inter Process Communication between two Programmable Automation Controllers With this module the communications to a remote Controller is set up and supervising The main function of IPCom is to distribute the Bus Data At the same time it also transfer various numbers of user data which can be allocated optionally and for example used for interlocks and user data transfer to other controllers The communication basis of the IPCom module uses the ControlLogix system s Produced Consumed Tags After the programmer has created and configured a Produced Consumed Tag structure the IPCom modules plug on to this Tag as a communication channel To establish produced consumed controller tags complete the following steps Step1 To use the IPCom modules you must first create and configure the link to the
26. and Alias I O addresses Scope fn E50_v18 Show All Cee e ea Sue iE53_BC1_M1_G EIA F002 313 E1A F002 Data 3 BOOL 3 D 1 E53 BC1 D4 EIA FD002 312 E1A F002 Data 3 2 BOOL 3 E53 BCI M1 S EIA F002 41 0 _E1A F002 Data 4 0 BOOL 4 K E14 F D2 3 E14 F D2 Data 3 _E1A_F002 Data 3 SINT Publication RA UM002A EN P August 2007 www klinkmann com Creating User Programs Developing an RSLogix 5000 Application 11 The RSLogix 5000 project originates from the RACL_Vxxx_YYYY_ MM DD aacd file The following program and data folders are included in the project ES Controller R ACLib z Controller Tags a Controller Fault Handler E Power Up Handler 9 69 Tasks BS MairiT ask EH R MainProgram Program Tags 7 e E MainF outine ap Network E 3 Motion Groups 3 fl Ungrouped Axes 2 9 Add On Instructions Hg ActMod_AOl H E ActPos AOI amp f3 AnalnpC AOI a g Analnp AOI amp t3 CtriGrp AOI EE G3 DigInp AOI ig Marn AOI E3 MotorD AOI 43 Motor AOI wl EE ig MotorR AOI Ea PidMod AOI Ba SubSwys AOI Ea SysGrp_Acl Ea Valvel AOI Eg Valve2 AOI ees Data Types H E User Defined H E Strings H E Add On Defined H E Fredefined H E Module Defined Em Trends e 1 0 Configuration a 1756 Backplane 1756 47 User Programs are called in the Continuous Task This reduces complexity and is required for proper
27. ckwell Automation Inc with respect to use of information circuits equipment or software described in this manual Reproduction of the contents of this manual in whole or in part without written permission of Rockwell Automation Inc is prohibited Throughout this manual we use notes to make you awate of safety considerations ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you e identify a hazard avoid a hazard Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injuty ot death property damage ot economic loss e recognize the consequence IMPORTANT Identifies information that 15 critical for successful application and understanding of the product STAG Labels may be located on or inside the drive to alert people that dangerous voltage may be present www klinkmann com Preface Developing an RSLogix 5000 Application Rules and Recommendations Control Group Using the E3 Module Table of Contents LGttOQUC POTE eas usus Roe eerie nda A A A H A E ao Rose dde ER m 5 IRCGUICINCING oco Ge nao ene ERU E mp ES EE Brie 9 Poore VOU Deel TP 5 RACL Deliverables amp 22522 aac me cn RE e e eode 6 Reterence R Te DES as ae oad a doter iom oa da dog oper tede cur 6 Chapter 1 C
28. e ILN TAG S OUT LS Files of type RSLogix 5000 Impor Export Files CSS Cancel Help 3 Complete this process for the CLX STRUCTURES OUT CSV file Refer to the Workflow HDRS Data Retrieval Tool on page 58 for more information Publication RA UM002A EN P August 2007 KLINKMANN www ki i i icati KLINKMANN www klinkmann com Developing an RSLogix 5000 Application 9 Alias I 0 Descriptor The Alias I O descriptor specifies the exact hardware terminals and the particular I O module It is therefore necessary to know how the I O modules are installed and wired Example of lag Properties f Tag Properties iE52_BE1_B1 General Name an Tag Name imported from HDRS CSV file Description Bucket Elevator Button emergency STOP no emergency stop Type Alias Connection Alias For EIA F 02 1 0 O Address where _E1A_F002 Adapter Name 1 1 0 Slot 1 Input Module Bit 0 ata Type BOOL z Scope T EB 71 b IMPORTANT Do not assign the same Alias twice We recommended that you check for duplicate addresses prior to using the application Select Controller Tags and sort Alias by ascending order then check the list for possible duplications Publication RA UMQO2A EN P August 2007 8 2011 10 Developing an RSLogix 5000 Application www klinkmann com IMLINKMANN The following is an example I O Configuration with Controller Tags
29. ed consumed to IPCom module If more than one remote connection to the same Controller is used an array of IPC Data is created and the array is extended on the required channels In this example we prepared a Tag with three independent channels to the same Controller rConsumed E2 ProdConsUDT Communication to PLC2 Consumed_E2 Channel PCDet 3 Communicat EConsmed E2Chemel IPC Data ffConsumed E2Chennel Wetchdog DINT C FH Consumed E2 Channel 0 Bus DINT H Consumed E2 Channel Interlacks DINT Consumed E2 Channel 0 UserData Consumed_E2 Channel 0 UserData Data Consumed_E2 Channel 0 UserData Data 0 H Consumed E2 Channel 0 UserData Data 1 Consumed E2 Channel 0 UserData Data 2 Consumed E2 Channel 1 Consumed E2 Channel 2 Produced_E2 Produced_E2 Channel Produced E2 Channel l EM Produced E2 Channel 0 Watchdog DINT Produced E2 Channel 0 Bus DINT ME Produced E2 Channel U Interlacks DINT Produced E2 Channel 0 UserData IPC UData Produced_E2 Channel 0 UserData Data Produced_E2 Channel 0 UserData Data 0 Produced_E2 Channel 0 UserData Data 1 Produced_E2 Channel 0 UserData Data 2 Produced_E2 Channel 1 Produced_E2 Channel 2 mmunicati mmunicati Communicati Communicati 5 i c a a Communicati Communicati Communicati Communicati E F amp F G
30. es Inputs Data from E3 are 8 Bytes 4Words and Outputs Data to E3 are 1Byte Note You can read more data out of the E3 then we have the possibility to reach with explicit messaging However this asynchronous messaging will generate a high communication load at the processor IMPORTANT Do not use a MSG explicit message operation to get data from the E3 Device z Configuration of the whole DeviceNet network related to a DNB Scanner Module This is possible in Online or Offline Mode Remember to set the E3plus Parameter Recommended Workflow 2 Use the DeviceNet Tag Generator to generate all Tags and Structures of the DeviceNet Network 3 Exchange all Data Types of E3 Data Tags which are created in the previous step by the DeviceNet Tag Generator with common UDT E23 Inp and E3_Out respectively 4 Code programming in your application routine Publication RA UMQO2A EN P August 2007 8 2011 i i KLINKMANN 32 Using the E3 Module www klinkmann com KLINKMANN RSNetworx for DeviceNet Software Use the RSNetworx software to configure all E3 Overload Relays that are connected to your network Refer to the E3 and E3 Plus Solid State Overload Relay User Manual publication 193 UM002 for more information This document provides additional configuration information 1756 DNB E3 Plus 0 4 24 UU gt E3 Plus 0 4 2A General Parameters UO Data EDS File DeviceLagix Selaci the parameter thal you want
31. everse Drive two directions Motor Damper Flap Drive oub System Valve with 1 Coil Valve with 2 Coils Digital Input Digital Input for two input drift switch Analog Input Analog Input and Control Outputs Actuator Module Actuator Positioning PID Module e ntegrating Rockwell Automation Cement Library RACL into RSLogix 5000 Software Reference Manual publication RA RM002 e Holcim Platform Architecture Guide rev2 0 pdf www klinkmann com Creating a New Project Configure Hardware l O Modules Chapter 1 Developing an RSLogix 5000 Application 1 In RSLogix open the RACL Vxxx YYYY MM DDacd file provided in the RACL This application contains all Add On Instructions 2 Under File select Save As 3 Type your desired project name for example UserProject yyyy mm dd acd and click Save All I O modules used by the application are inserted and configured with the I O configuration tool 1 Configure all hardware I O modules located in the chassis For remote I O modules Networks the adapters and required I O modules must be configured S E 1 0 Configuration m 1756 Backplane ee Ag 1 1756 L Al New Module E Faste Ctrl IMPORTANT The I O module Name must correspond to the HDRS tag designation import file New Module Type Vendor Parent Name 1734 ACN RAS 1734 ControlNet Adapter Redundant Media Allen Bradley EBU CMet 4 LE A Food This is necessary for late
32. lean a New eL voee qr duke biitiin V na re ace 7 Configure Hardware I O Modules 7 Import Tags with the HDRS CSV Piles s4 00445000ssgne00nseeeds 8 AS WO R role 44a RUPEE arem PE RE IM TP ESU Ead 9 Creatie User Propra Sese om ae ei ao peers s Gah oa Eod epe ed 11 Program Design and Application Tips 12 Example Application Overview 4 40604 savddseidnad varo ooo d 13 Grouping of Programs caa tede oe Std bid bebe dur thee uree 14 Chapter 2 Add On Instruction Interface Definition 0004 17 Typical Add On Instruction Function Call Lus 18 Istae e esie Sob od prt hp bee ta ome eee aee e ane E 19 Add On Instruction Module Parametet lees 19 Global DD TT Luo coda sare easeeectamnd Vous dns os 19 Enable Alarming in Analog Modules 20 Chapter 3 Group Sequence Step Controller llle eese 22 Diep cc d MC P 9T 25 Local ODSEABOTL upside T tesi T emia AT deterret 25 Interlock Release vase cs desde magts per Y esu dor deus 25 Power Dip Suppress Ons essa debe riprodurre ar dus rd ios 2 Enabling Automatic Operation esee 26 Chapter 4 Iobtodd6edollnsqesexed e ESSA PEeSewrtieviax idea PEE dt 29 E3 Installation and Wiring ont agi xa dora n eee qoe depone 31 dr cnPRCT r TPT 31 Recommended Workflow 0 0 00 cee cee cee eee ee 31 RSNetworx for DeviceNet Software eee 32 155 pei aera Pata Me iii d a ese tt E ra o dre eee eames oo 33 Device Net K T cues dare ninpa E EERE 35
33. may be switched by Machine Group Modules MaGrp The bits are used in the application to interlock the automatic operation of modules such as Motors Valves etc that use the signals as inputs A module will start only if both EnAutoStart AND EnAuto are ON and it will stop if the EnAuto is OFF A restart is only possible if the EnAutoStart OR the EnAuto was set OFF for a cycle Note In a chain of Devices the EnAuto Input is normally used as a process Interlock A following Device has controlled his EnAuto from the previous Module connected to their RdyAuto Control Group Module automatic start stop timing AllRun PartRun or NOT AllRun 0 Stop Button S Startup Waiting Starting Running Heady 8 2011 www klinkmann com Control Group 27 EnAutoStart changes in case of Restart conditions to OFF until CtrlGrp Sequence Starting then its turn ON again Motor module automatic start stop timing EnAutoStart Ip L LI NEN InpOutMonT ime Par T T T A Lori An RO Bul ReadyTime Par T op T Note Bi directional modules as MotorR MotorD Valve1 2 have an EnAutoX and an EnAutoY input for either direction Signal timing EnAuto EnAutoStart Normal Group start and stop situation eet E51 000 00 EnAuto EnAuto2 Montag 11 Dezember 2006 E51 000 O0 EnAutoStart E51 000 DD Startup E51 _000_00 Waiting E51_000_00 Stopping E51_000_00 Stopped E51 00
34. nal Information RSLogix 5000 Workstation Disable Duplicate Destructive Bit Detection checkbox Options Workstation Options Categories e al Hep Topics Back Opions Change general preferences for RSLogix 500 Set Preferences for Basic RSLogix 5000 Behaviors Displ Project Directory Rapar SE 8 Check the Enable Duplicate Destructive Bit Detection checkbox if you want to receive a E Font Color s s ai Tag Editor Display CAR SLogis SOQDProjects warning whenever a bit referenced by an OTE ONS OSF or OSR instruction is Ladder E ditor gt eee Stat Pass on ater in destructively referenced elsewhere in the controller Display G EN Duplicate Destructive Bit Detection DDBD occurs on download whenever you verify the L EonpCo r v Enable Automatic Project Recovery 1 E SED NUMEN sa controller a program a routine a rung or whenever you accept pending edits The EY SFC Edo ave Time Interval 10 2 minutes duplicate destructive bits are detected only within the object you are verifying or B arai Naming v Enable Automatic Project Backup downloading b EL Number of Backups fi H copies This detection ignores type less or unverified referencers e g rungs OREFs ST lines FBD Editor Enhe Look Ahead etc and type less or unverified referencees e g tags All warnings are reported to the POL Errors tab of the Output window from which you can navigate directly to the item that
35. ng Tag extended by _C for control For example if the Backing Tag is _512_BC3_D1 then the ModuleData Tag is 512 BC3 DI C Publication RA UMQO2A EN P August 2007 18 Rules and Recommendations www klinkmann com Typical Add On Instruction Function Call Each RACL Add On Instruction function has three data structures e All direct Inputs Outputs are specified by the Backing Tag instance name of Add On Instruction e The ModuleData Tag is referenced by the Add On Instruction this data may be read and written by other modules devices It contains HMI data Sta Cmd and Val or Parameters Par e The Global Tag is used by all modules and contains common Parameters or for example the interface for the Startup Warnings Horn Flash and Alarm Gong Immediate STOP iEC1 1MI1 Bl lt Ela FOS3 LData 3 3 KRL 000 nn IntlImmStop D e T lt a Erlarp BO Control Group Ctrl rp_ AOI ER 00000 vs ECEnAuto em ModuleData E51 000 00 C En amp utasSbark 2 GlobalData Global Alarm clive m Running Add On Instruction Add On Instruction Module Data Structure Backing Tag _E51_000_00_C CtrlGr C l E51 O00 QU Ctr ADI Control Group E31 FH E51 000 00 C Bus DINT Bus E51 D G D Enablelm BODL Control Group E51 Enable Input FH E51 DOO 00 C Cmd DINT HMI Commands gin Control Group E51 Enable Output a beeen seus Poe et a ee OL Control Group E51 Inp SA Contro BORER Conti Grou Pare E51 O00 00Stet BOOL
36. on for an entire group by means of the local button Local operation is always cancelled by the CtrlGrp if the sequence is interrupted by a Immediate Stop Each group can be operated with released interlocks for commissioning or other special purposes In the interlocked released mode the inputs IntlStart IntlStop IntlImmStop 0 n are inactive however the messages are still displayed see CtrlGrp ModuleData Tag Var INR Power dip refers to short less than 300 ms main power interruptions caused by lighting high voltage switching etc Because the main control equipment field devices interposing relays I O racks and PLCs as well as HMI PC s are fed by uninterrupted power supplies UPS it is possible to monitor power interruptions continuously and prevent unnecessary shutdowns as well as alarm messages i e ignore short power interruptions and suppress incorrect alarms caused by power outages Publication RA UMQO2A EN P August 2007 26 Control Group www klinkmann com Enabling Automatic Operation ControlModul CtrlGrp Signal Flow Events CtriGrp Steps EnAuto EnAutoStart Check Active ResetSFC Legende Stopped Out Out Cmd Status Out D Puls Publication RA UM002A EN P August 2007 so Start Button G Each Control Group CtrlGrp provides two outputs an EnAutoStart enable automatic start and an EnAuto enable automatic operation signal that are used for motor control and that
37. ow shows the additional jumps otart Button Loss of last drive If Parameter Stop Button 1 ImmStop 1 OR AllRun 0 FailurestopDisable 1 OR OR Restart OR AND IntlStop 0 7 1 IntlimmsStop 0 7 1 PartRun 1 Failurez1 OR OR FailurestopDisable 0 PowerDip AND Failure 1 Publication RA UMQO2A EN P August 2007 24 Control Group Publication RA UM002A EN P August 2007 www klinkmann com p 1 hm 1 hm 2 wai If the group has not already started a motor status 1 and 2 will directly pass over to status U Each status change further causes an output ResetSFC that can be used to initialize reset the Sequential Function Chart SFC The SFC then selects the actual sequence e g stop sequence www klinkmann com Local Operation Interlock Release Power Dip Suppression Control Group 25 Local operation can at any time be selected i e a group may be running while certain machines within the same group can be started and stopped locally Automatic operation uses the control sequence described above and is transferred from the operator panel template by means of the group start stop pushbuttons and monitors for mimic displays and alarming Regardless of local operation a group sequence can at any time be started when all start interlocks are satisfied Local operation is required for maintenance and test purposes It is only possible with operator permission to allow or deny local operati
38. ple code and links to software service packs and a MySupport feature that you can customize to make the best use of these tools For an additional level of technical phone support for installation configuration and troubleshooting we offer TechConnect Support programs For more information contact your local distributor or Rockwell Automation representative or visit http support rockwellautomation com Installation Assistance If you experience a problem with a hardware module within the first 24 hours of installation please review the information that s contained in this manual You can also contact a special Customer Support number for initial help in getting your module up and running United States 1 440 646 3223 Monday Friday 8am 5pm EST Outside United Please contact your local Rockwell Automation representative for any otates technical support issues New Product Satisfaction Return Rockwell tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning and needs to be returned United States Contact your distributor You must provide a Customer Support case number see phone number above to obtain one to your distributor in order to complete the return process Outside United Please contact your local Rockwell Automation representative for otates return procedure Publication RA UMOO2A EN P August 2007 Copyright
39. r export of I O Module data and backup import to the HDRS data base The backup import is used to store the proper hardware addresses in the HDRS data base For Tag names and Alias designations using Holcim Asset Code HAC refer to N 050817 HDRS RSLogix Concept pdf Publication RA UMQO2A EN P August 2007 8 2011 8 Developing an RSLogix 5000 Application www klinkmann com KLINKMANN Import Tags with the HDRS When using the HAC for tag designations you can export a csv file from the CSV Files HDRS and import the data to RSLogix 5000 This import automatically creates the tags and its members for all devices specified in HDRS The csv files are created by the HDRS export function and imported into RSLogix 5000 The HDRS export procedure is described in document HDRS DataRetrievalTool_100 pdf The RSLogix 5000 import procedure requires Microsoft ACCESS program RACL_HDRS_DataTool_V110 mdb The import procedure is described in document RACL HDRS DataRetrievalTool 100 pdf 1 Under Tools select Import 2 Browse to the CLX TAGS OUT CSV file and click Import Lookin 4 HDRS Tool ef rt Ear SSIALIAS TAGS IN CSV SEICLX ALIAS TAGS IN CSV SEICLX ALIAS TAGS OLT CSV SSICLX STRUCTURES OLT CSV SSICLX TAGS QUT CSV SSIRSLOGIX IN E1 CSV SSIRSLOGIX IN E1 Structure Csv E SS RSVIEWSE_ANALOG ALARMS OLT CSV TET PalRSVIEWSE_DIGITAL_ALARMS_OUT CS SEIRSVIEV SE TAGS QUT CSV My Computer E My Network Pla File nam
40. step LS RdyOk CtrlGrp PartRun MU M2 AOI ParentBus CtrlGrp Bus Publication RA UMQO2A EN P August 2007 icati inkmann com LINK MANN 54 Application Examples www klinkmann com Example 5 Module Diagram Inter Process Communication IPCom Remote CPU CtriGrp CtriGrp Device x Device y Device n Device n1 Program Code Program from CPU1 PLC 1 master site Ctrigrp Check IPC1 Master Select IPC 1 Master AllRun any RdyAuto CtriGrp AllRun IPC 1 Master AllStop CtrlGrp AllStop BI Call IPCom module as master IPC1 IPCom AOI Par MasterModule 1 ParentBus CtrlGrp Bus Transmit user data MOV Source Input xy Dest IPC1 UserSend Data 0 Publication RA UM002A EN P August 2007 www klinkmann com Application Examples 55 Program from CPU2 PLC 2 slave site any Rd yAuto any R d yAuto IPC 2 slave AllRunning bP lm IPC 1 Master AllStop IPC 2 Slave AllStopped any C all ID Com module as slave Mate ParentBus is not connected eZ IPCom AOI P ar M asterModule 0 ParentBus Dummy T ranzmit user data MOY Source IPC UserRec ODats 0 Dest Output xy Control remote Md arp IPC 2 Slave selecthlalsrp Malsrp Preselect 1 Mabrpe FarentBus IPC Bus Publication RA UMQO2A EN P August 2007 56 Application Examples www klinkmann com Publication RA UM002A EN P August 2007 KLINKBANN na con Appendix A Additio
41. to avoid malfunctioning devices After creating the tags when importing the csv file from the Holcim Data Retrieval System HDRS you should download the default parameter values created by the HDRS Data retrieval tool using the built in Tag Up Download tool When you program a device we recommend that you immediately verify the parameter settings according to your application For detailed information about parameters see the Integrating the Rockwell Automation Cement Library RACL into RSLogix 5000 Reference Manual publication RA RMO002 Add On Instruction Module Parameter The user can determine certain functions and or the behavior of an Add On Instruction module by setting the parameter The parameters are part of the ModuleData Tag and defined as Tag members Par xxx Global Parameters that are valid for multiple Add On Instructions are specified by Tag members Global Par xxx Carefully adjust and check adjust all Parameter settings before testing your software We recommended that you set the parameters immediately after a new Add On Instruction function is applied Make sure Module Type Timers in ms PID Gains Filters Alarm Control Thresholds etc are set correctly Trouble shooting may be made difficult if parameters are wrong or not set Global Apply Parameter This parameter is a special function within the System Group If you set the Global ApplyPar parameter to 1 it will apply all the changes made
42. to configure and initiale an action using the toolbar Current Value Output Assembly 105 Input Assembly 100 Assy VVordO Param 21 Assy Wordi Param 14 Assy Word Pa am 5 Assy Word3 Param 5 OuEA Pr FltState Goa to FitvValue Outs Pr Fl value Open GULA Dn Fitstate GO to FItvalue Out amp Dn Fit alue Open Outs Dn IdState Ga to IdVaue Outs Dn Idvalue Open GUE Fr Fitstate 35 to AltValue CUE Pr Fitvalue Open Gute Dn FitState 2 to Fitvalue OUE Dn PDV aUe Publication RA UM002A EN P August 2007 www klinkmann com E3 Operational Parameters Using the E3 Module 33 The following is a list of all parameters that must be set correctly in the E3 All others that are not in this list should be left at their default value or do not take effect at the E3p AOI General Parameters Parameter Description Required Setting 24 Trip enable See graphic on page 34 25 Warning enable See graphic on page 34 2 oingle three phase Three phases FLA setting Full load amps from the motor nameplate 30 OL PTC reset mode Manual E3 will not reset automatically 31 OL reset level 75 default User will not be able to reset E3 until therm util is below this value 32 OL warning level 8596 default E3 will show an overload warning when therm util Is equal or above this value NO co 59 Output assembly 105 60 Input assembly 100 61 Assy word 0 21 device status 62 Assy word 1 14
43. ut PartRun is true 3 Or the Group is in Running state and the CtrlGrp Input AllRun changes to false www klinkmann com Introduction Chapter d Using the E3 Module The E3p_AOI module is an interface block between Network scanner and Motor block Templates using the E3 module operate the same as regular Motot X module but with the add on information from the E3 module warning status trip status therm utilized and average current The E3p_ AOI does not have a specific HMI Template Each Motor Device with E3plus Overload Relay will call a specific HMI Template such as 06_MotorN_E3_small or 06 MotorN E3 large There are no parameters to configure inside the E3 module structure Publication RA UMQO2A EN P August 2007 8 2011 i i KLINKMANN 30 Using the E3 Module www klinkmann com KLINKMANN Principal Diagram Mioborf AC EACI Motor Normal Drive eoori ACH 7 HLA En amp ota 7 Erato TT Richy Auto Scan st Uu D hid ule Data FPareaniBus Gigbaloata E3p AO E3 plus Motor Starter E3p AO LIR DeviceNet Publication RA UM002A EN P August 2007 www klinkmann com Using the E3 Module 21 E3 Installation and Wiring Refer to the E3 and E3 Plus Solid State Overload Relay User Manual publication 193 UM002 for installation and wiring details System The E3 Overload Relays provide for data exchange over the Network of configurable Input and Output Assembli
Download Pdf Manuals
Related Search
Related Contents
nakashi - WSM Brasil Ltda changement roulement de roue Samsung UA32J4003AW دليل المستخدم GEL DISSUASIF TACTILE POUR LES PIGEONS prenez-nous au mot test onze knowhow uit take us at our word www manual de usuario portal web certificado por oia Manual del usuario Copyright © All rights reserved.
Failed to retrieve file