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