Home

syslib-rm006 - Literature Library

image

Contents

1. Output Parameter Data Type Description Sts_FailToStart BOOL FailToStart Inp 1 Motor failed to start one shot Sts_FailToStop FailToStop Inp 1 Motor failed to stop Sts_IntlkTrip IntlkTrip Inp 1 Motor stopped by an interlock not OK one shot Sts_lOFault IOFault Inp 1 0 Communication Fault Status 0 0K 1 Bad Alm_FailToStart BOOL FailToStart Alm 1 Motor Fail to Start alarm Alm_FailToStop FailToStop Alm 1 Motor Fail to Stop alarm Alm_IntikTrip IntlkTrip Alm 1 Alarm motor stopped by an interlock not ok Alm_lOFault lOFault Alm 1 1 0 fault alarm Ack_FailToStart BOOL FailToStart Ack 1 Fail to Start Fail to Stop Interlock Trip or 1 0 Fault alarm acknowledged Ack_FailToStop FailToStop Ack Ack_IntlkTrip IntlkTrip Ack Ack_lOFault OFault Ack Sts_FailToStartDisabled BOOL FailToStart Disabled 1 Fail to Start Fail to Stop Interlock Trip or 1 0 Fault alarm has been disabled by Sts_FailToStopDisabled FailToStop Disabled mamar Sts_IntlkTripDisabled IntlkTrip Disabled Sts_lOFaultDisabled lOFault Disabled Sts_FailToStartShelved BOOL FailToStart Shelved 1 Fail to Start Fail to Stop Interlock Trip or 1 0 Fault alarm has been shelved by Operator Sts_FailToStopShelved FailToStop Shelved Sts_IntlkTripShelved IntlkTrip Shelved Sts_lOFaultShelved OFault Shelved Sts_FailToStartSuppressed BOOL FailToStart Suppress
2. Interlock not OK e e Permissive not OK rdy_Perm Operator State 0 priority command requires reset rdy_Fail rdy_lOFault rdy_NoMode Sts_MaintByp BOOL 1 A Maintenance bypass is active display icon Sts_Alminh BOOL 1 An alarm is shelved disabled or suppressed display icon Sts_Err BOOL 1 Error in configuration see detail bits for reason Err_Timer BOOL 1 Error in configuration start stop check timer preset use 0 2 147 483 Err_Sim BOOL 1 Error in configuration simulation timer preset use 0 2 147 483 Err_Alarm BOOL 1 Error in configuration alarm minimum on time or severity Sts_ Hand BOOL Mode Sts_Hand 1 Mode is Hand supersedes Maintenance Override Program Operator Sts_ Maint BOOL Mode Sts_ Maint 1 Mode is Maintenance supersedes Override Program Operator Sts_Ovrd BOOL Mode Sts_Ovrd 1 Mode is Override supersedes Program Operator Sts_Prog BOOL Mode Sts_Prog 1 Mode is Program auto or Operator manual Sts_Oper Mode Sts_Oper Sts_ProgOperLock BOOL Mode Sts_ProgOperLock 1 Program or Operator has requested mode lock Sts_NoMode BOOL Mode Sts_NoMode 1 No mode disabled because Enableln is false Sts_MAcqRcvd BOOL Mode Sts_MAcqRcvd 1 Maintenance Acquire command received this scan Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 17 Single speed Motor P_Motor Table 4 P_Motor Output Parameters
3. seconds Set the time delay in seconds for running or stopped status to be echoed back when the simulation is enabled or when run feedback is not used Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Security Engineering Configuration Code E Configuration Parameters Cfg_ShedOnFailToStart None Cfg_OperStopPrio Cfg_AllowLocal Cfg_SimFdbkT Single speed Motor P_Motor Diagnostics Tab The Diagnostic tab provides indications that are helpful in diagnosing or preventing device problems which can include specific reasons a device is Not Ready device warnings and faults warning and fault history and predictive preventive maintenance data The Diagnostics tab displays possible reasons for the device not being ready MyMotor Single Speed Motor e ella Device Not Ready Reasons Device Disabled by Maintenance Configuration Error Device Interlocks Not OK Device Permissives Not OK 1 0 Fault shed requires reset Device Failure shed requires reset Operator Stop Command shed requires reset D Device Logic Disabled No Mode The image above indicates the device is not ready because of an I O fault shed condition that requires reset Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 45 Single speed Motor P_Motor 46 Alarm Names Alarms Tab The Alarms Tab shows all of the available al
4. Alarm gt Suppress to 1 to suppress alarm Pcmd_FailToStopSuppress FailToStop PCmd Suppress Set PCmd_ lt Alarm gt Unsuppress to 1 to unsuppress alarm PCmd_IntlkTripSuppress IntlkTrip PCmd_Suppress These parameters reset automatically When Cfg_PCmdClear is 0 PCmd_lOFaultSuppress lOFault PCmd_Suppress AR e Set PCmd_ lt Alarm gt Suppress to 1 to suppress alarm PCmd_FailToStartUnsuppress BOOL FailToStart PCmd_Unsuppress 0 Set PCmd_ lt Alarm gt Suppress to 0 to unsuppress alarm e PCmd_ lt Alarm gt Unsuppress is not used PCmd_FailToStopUnsuppress FailToStop PCmd_Unsuppress These Parameters do not reset automatically PCmd_lIntlkTripUnsuppress IntlkTrip PCmd_Unsuppress PCmd_lOFaultUnsuppress lOFault PCmd_Unsuppress PCmd_FailToStartUnshelve BOOL FailToStart PCmd_Unshelve 0 Set PCmd_ lt Alarm gt Unshelve to 1 to Unshelve alarm The parameter is reset automatically PCmd_FailToStopUnshelve FailToStop PCmd_Unshelve PCmd_IntikTripUnshelve IntlkTrip PCmd_Unshelve PCmd_lOFaultUnshelve lOFault PCmd_Unshelve OCmd_Start BOOL 0 Operator command to start or stop motor OCmd_Stop OCmd_Bypass BOOL 0 Operator command to bypass all interlocks and permissives that can be bypassed OCmd_Check BOOL 0 Operator command to check not bypass all interlocks and permissives MCmd_Disable BOOL 0 Maintenance command to disable motor MCmd_Enable BOOL 0 Maintenance command to enable allow to run motor MCmd_Acq BOOL Mode MCmd_Acq 0 Maintenance command
5. Display Element Name GO_P_Motor_Inline_U GO_P_Motor_Inline_R GO_P_Motor_Inline_L GO_P_Motor_Inline_D Display Element 555555555555 SS AE Stopped stopped ssssssssssY Description Inline motors operate in several positions up right left and down GO_P_Motor_Pump_R GO_P_Motor_Pump_L GO_P_Motor_Pump_U Pumps operate in several positions right left and up GO_P_Motor_Agitator_D Running Agitator shown as a display element GO_P_Motor_Mixer_U s Running Mixer shown as a display element GO_P_Motor_RPump_U Rotary gear pump shown as a display element GO_P_Motor_Fan_D 24 555555555555 SJS x An Running Fan shown as a display element Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor Common attributes ofthe P_Motor graphic symbols include the following e Graphical representation of the device e Current state of the motor in text e Status quality indicators e Mode indicator e Label e Alarm indicator that changes color for the severity of the alarm e Color changing alarm border that blinks on unacknowledged alarm e Maintenance Bypass indicator Alarm Border State Mode Indicator Status Quality E Maintenance Indicator Bypass Indicator Alarm Indicator gt Status Quality Indicator Label Each graphic symbol includes a touch field over it that opens the object s faceplate I
6. condition and all alarms are acknowledged Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 29 Single speed Motor P_Motor Using Global Elements The global objects for P_Motor can be found in the global object file RA BAS P_Motor Graphics Library ggfx Follow these steps to use a global object 1 Copy the global object from the global object file and paste it in the display file E gt Ssssssseeessss Wi Wl HH BA Edit SSSSSSSSSSSSSS Arrange Animation Convert to Wallpaper Tag Substitution Property Panel Object Explorer Cut sssssssssssssssyf Copy thout localized strings Delete Duplicate Global Object Defaults Gh Edit Base Object Break Link 2 In the display right click the global object and choose Global Object Parameter Values The Global Object Parameter Values dialog box appears xi Description ProcessObjix P101_Motor sse Motor Tag P_Motor ProcessObjix sss Path include program scope if tag is a program scope tag ttt J Additional display parameter e g X100 or CC optional sse J Additional display parameter e g 100 optional ses 40 Always show Faceplate 1 Show Quick Display For users Cancel Help 30 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor The global
7. if Motor has Run Feedback on page 1 of the Engineering tab is checked See Engineering Tab Page 1 on page 40 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 39 Single speed Motor P_Motor Engineering Tab Page Selection 40 MyMotor Single Speed Motor aL og Engineering Tab The Engineering tab provides access to device configuration parameters and ranges options for device and I O setup displayed text and faceplate to faceplate navigation settings and for initial system commissioning or later system changes The Engineering tab is divided into two pages Engineering Tab Page 1 On page 1 of the Engineering tab you can configure the description label and tag for the device yx Y A oB Mode Configuration Button A A Configure Device Description Label and Tag O O o o e o o o SE Y Motor has Run Feedback Y Clear Program cormmands upon receipt Operator command resets fault Y Enable navigation to permissive object Y Enable navigation to interlock object Y Enable navigation to overload object Y Enable navigation to restart inhibit object Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Single speed Motor P_Motor The following table lists the functions on page 1 of the Engineering tab Table 13 Engineering Tab Page 1 Descriptions Function Action Click to open the Mode Configuration display Description Type the dev
8. object parameters are as follows Parameter Required Description 102 Y Object tag to point to the name of the associated object Add On Instruction in the controller 103 Y Path used for display navigation features to other objects Include program scope if tag is a program scope tag 120 N Additional parameter to pass to the display command to open the faceplate Typically used to define position for the faceplate 121 N Additional parameter to pass to the display command to open the faceplate if defining X and Y coordinate separate parameters so that X is defined by 120 and Y is defined by 121 This lets these same parameters to be used in subsequent display commands originating from the faceplate 122 Y These are the options for the global object display 0 Always show faceplate 1 Show Quick Display for users without Maintenance access Code C 2 Always show Quick Display 3 In the Value column type the tag or value as specified in the Description column 4 Click OK Quick Display Click the ellipsis to browse and select a tag Values for items marked optional can be left blank The Quick Display screen provides means for operators to perform simple interactions with the P_Motor instruction instance From the Quick Display you can navigate to the faceplate for full access for operation maintenance personnel and configuration PROD XFER PUMP P 1 Navigate
9. of Process Objects E3 E3 Plus Overload Relay EtherNet IP P_E30vld Reference Manual publication SYSLIB RMO50A EN P Details how to ccontrol and monitor a 193 592 EC1 EC2 EC3 or EC5 E3 or E3 Plus overload relay Rockwell Automation Library of Process Objects E300 Overload Relay EtherNet IP P_E3000vld Reference Manual publication SYSLIB RM051A EN P Details how to controls and monitors a 193 ECM ETR E300 on EtherNet IP overload relay You can view or download publications at http www rockwellautomation com literature To order paper copies of technical documentation contact your local Allen Bradley distributor or Rockwell Automation sales representative Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor Single speed Motor P_Motor The P_Motor Single speed Motor Add On Instruction controls a non reversing single speed motor in a variety of modes and monitors for fault conditions Faceplate Global Objects MyMotor Single Speed Motor Stopped RETIA Operator Add On Instruction sa ll P_Motor ZA Single Speed Motor eer Inp_RunFdbk Out_Run El YS O Inp_PermOK Out_Start Inp_NBPermOK Out_Stop Inp_IntIkkOK Sts_Stopped Inp_NBINtIkOK Sts_Starting Sts_Running Sts_Stopping Sts_Err Sts_Hand Sts_Maint Sts_Ovrd Sts_Prog Sts_Oper Guidelines Use this instruction when you want to control a single speed ru
10. ta 31 Faceplate nad td 32 Operator Daba ne dal Si ea oe Moll ale 33 Maintenance Tabria a a T Sie E a EN 38 Engineering Taboada 40 Diagnostics Lab a ara reneo ierindas 45 Alarms Tati Toi da 46 Single speed Motor Faceplate Help co cc ceca saves dencia 48 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 3 Table of Contents Notes 4 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Preface This document is updated throughout for version 3 1 of the Rockwell Automation Library of Process Objects Changes for this revision are marked by change bars shown in the right margin Software Compatibility and Table 1 Summary of Changes Content Revision Topic Page Changed title from PlantPAx Library of Process Objects to Rockwell Automation Library of Front Cover Process Objects Changed version of Rockwell Automation Library of Process Objects from 3 0 to 3 1 5 8 10 Changed references to Knowledgebase Answer ID 62682 to Product Compatibility and Download 5 9 Center Visualization Files 9 added Important note concerning the order that files are to be imported File Types table added option files Input Parameters table 11 added Alias For column and aliases Cfg_lOFaultSeverity changed level 4 alarm severity from Highest to Urgent changed Alarm Severity from 1 4 to 1 1000 changed descriptions for Pcmd_Start Pcmd_Stop PCmd_Acq PCmd_Rel PCmd_Lock
11. tab Table 16 Alarms Tab Descriptions Function Action Security p Click to acknowledge the alarm Acknowledge Alarms Code F el Click to reset and acknowledge all alarms Alarm Name Click an alarm name to open the Alarm faceplate The Reset and Acknowledge All Alarms button is enabled the panel behind the alarm blinks and the Alarm Acknowledge button is enabled if the alarm requires acknowledgment Click the button with the checkmark to acknowledge the alarm Refer to the Rockwell Automation Library of Process Objects Common Alarm Mode P_Alarm Reference Manual publication SYSLIB RMO002 for more information Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 47 Single speed Motor P_Motor 48 Single speed Motor Faceplate Help The Faceplate Help is divided into two pages Faceplate Help Page 1 1 2 ix Status Indicators x Invalid Configuration I Alarm Inhibit Suppressed or Disabled Communication Failure y Maintenance Bypass Active A Communication Uncertain oy Device in Simulation or Test Device Not Ready To Operate IN Device Disabled Mode Indicators G Device in Program Mode g Device in Operator Mode M Device in Maintenance Mode No Mode Out of Service lu Override H Hand Local Interlocks and Permissives 1 0 One or more conditions mot OK g Enable checking all Interlock oy P Non Bypassed conditions OK and Permissive conditions e All conditions O
12. to Full Faceplate Button Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 31 Single speed Motor P_Motor Faceplate 32 The P_Motor faceplate consists of five tabs and each tab consists of one or more pages The title bar of each faceplate contains the value of local configuration tags Cfg_ Tag and Cfg_ Desc Tag Description The Operator tab is displayed when the faceplate is initially opened Click the appropriate icon at the top of the faceplate to access a specific tab Maintenance Diagnostics Exit ro oy y 7006 Y A 4 Operator Engineering Alarms Help The faceplate provides the means for operators maintenance workers engineers and others to interact with the P_Motor instruction instance including viewing its status and values and manipulating it through its commands and settings When a given input is restricted via FactoryTalk View security the required user security code letter is shown in the tables that follow Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor Operator Tab The Faceplate initially opens to the Operator Home tab From here an operator can monitor the device status and manually operate the device when it is in Operator mode The Operator tab has buttons to start and stop the motor when it is in the proper mode and shows the following information e Current mode Program Operator Override Maintenance or Hand
13. transfer back to one of the other modes No Mode The device is disabled and has no owner because the Enableln input is false The main instruction Logic routine is not being scanned See Execution for more information on EnablelnFalse processing Refer to the Rockwell Automation Library of Process Objects Common Mode Block P_Mode Reference Manual publication SYSLIB RM005 for more information Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 19 Single speed Motor P_Motor Alarms The P_Motor instruction uses the following alarms implemented by using embedded P_Alarm Add On Instructions Alarm P_Alarm Name Description Fail to Start FailToStart Raised ifthe motor has and is using run feedback an attemptis made to start the motor and the run feedback does not indicate the motor running within the configured time Fail to Stop FailToStop Raised if the motor has and is using run feedback an attempt is made to stop the motor and the run feedback does not indicate the motor stopped within the configured time Interlock Trip IntlkTrip Raised if the motor is running and an interlock causes it to stop If interlocks are not bypassed a bypassable interlock not OK or a non bypassable interlock not OK stops the motor If Interlocks are bypassed only a non bypassable interlock not OK stops the motor 1 0 Fault lOFault Raised if the Inp_lOFault input is true The Fail to Start and Fail to S
14. 00 These parameters determine the severity of each alarm This drives the color and symbol that are used to indicate alarm status on the faceplate and global object Cfg_FailToStopSeverity FailToStop Cfg_Severity 1000 The following are valid values Cfg_IntlkTripSeverity IntlkTrip Cfg_ Severity 500 1 250 Low E 251 500 Medium Cfg_lOFaultSeverity lOFault Cfg_Severity 1000 501 750 High 751 1000 Urgent IMPORTANT For FactoryTalk View software version 7 0 these severity parameters drive only the indication on the global object and faceplate The Alarms and Events definition of severity drives the color and symbol that is used on the alarm banner and alarm summary as well as the value returned by FactoryTalk Alarms and Events display commands Cfg_SimFdbkT DINT 2 Feedback delay in simulation seconds Cfg_FailToStartT DINT 10 Time after start for running feedback before fault seconds Cfg_FailToStopT DINT 10 Time after stop for stopped feedback 0 before fault seconds PSet_Owner DINT 0 Program owner request ID non zero or release zero PCmd_Start BOOL 0 When Cfg_PCmdClear is 1 Set PCmd_Start to 1 to start the motor Pemd_Stop e Set PCmd_Stop to 1 to stop the motor These parameters are reset automatically When Cfg_PCmdClear is 0 Set PCmd_Start to 1 to start the motor e Set PCmd_Start to 0 to stop the motor e PCmd_Stop is not used These parameters do not reset automatically PCmd_Acq BOOL Mode PCmd_Acq 0 When Cf
15. 1 1 0 live and assumed good quality 2 No feedback configured assumed good quality TEST 8 Device simulated 9 Device loopback simulation 10 Manually entered value UNCERTAIN 16 Live input off specification 17 Value substituted at device bus 18 Value substituted by maintenance Has and not Use 19 Shed using last good value 20 Shed using replacement value BAD 32 Signal failure out of range NaN invalid combination 33 1 0 channel fault 34 1 0 module fault 35 Bad 1 0 configuration for example scaling parameters Val_Cmd SINT Device command 0 None 1 Stop 2 Start Val_Fdbk SINT Device feedback 0 Stopped 1 Running Val_Sts SINT Device confirmed status 0 None 1 Stopped 2 Running 7 Stopping 8 Starting 33 Disabled Val_ Fault SINT This is the Device Fault Status used to show the operator the most severe device fault 0 None 16 Fail to Start 17 Fail to Stop 32 1 0 Fault 34 Configuration error Val_Mode SINT Mode val The current mode is shown with status bits and also as an enumeration Val_ Mode as follows 0 No mode 1 Hand 2 Maintenance 3 Override 4 Program 5 Operator 6 Program 7 Operator 8 Program 9 Operator locked locked unlocked Operator is default unlocked Program is default unlocked Program is default unlocked Operator is default Val_Owner 16 DINT
16. Cfg_Exists Cfg_FailToStartResetReqd BOOL FailToStart Cfg_ResetReqd 0 These parameters determine whether a reset is required to clear the alarm status When these parameters are 1 the alarm is latched On when the alarm occurs After Cfg_FailToStopResetReqd FailToStop Cfg_ResetReqd the alarm condition returns to normal a reset is required to clear the alarm status 7 y for example OCmd_Reset Inp_Reset or FailToStart 0Cmd_Reset are required to Cfg_IntikTripResetRegd IntikTrip Cfg_ResetRegd clear Alm_FailToStart alarm after the alarm is set and the value returns to normal Cfg_lOFaultResetReqd lOFault Cfg_ResetReqd When these parameters are 0 no reset is required and the alarm status is cleared when the alarm condition returns to normal IMPORTANT If the reset clears the alarm it also acknowledges the alarm Cfg_FailToStartAckReqd BOOL FailToStart Cfg_AckReqd 1 These parameters determine whether the alarm must be acknowledged When these parameters are 1 the acknowledge ack bit is cleared when the alarm Cfg_FailToStopAckReqd FailToStop Cfg_AckReqd occurs An acknowledge command for example PCmd_FailToStartAck or 7 FailToStart OCmd_Ack is required to acknowledge the alarm When set to 0 the Cfg_IntikIripAckReqd IntlkIrip Cfg_AckReqd Acknowledge bit is set when an alarm occurs indicating an acknowledged alarm Cfg_lOFaultAckRegd lOFault Cfg_AckReqd and no acknowledge command is required Cfg_FailToStartSeverity INT FailToStart Cfg_Severity 10
17. Current object owner ID 0 not owned Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Single speed Motor P_Motor Table 4 P_Motor Output Parameters Output Parameter Data Type Description Val_Notify SINT Current alarm level and acknowledgement enumeration 0 No alarm 1 Alarm cleared a reset or acknowledge is required 2 Low acknowledged 3 Low unacknowledged 4 Medium acknowledged 5 Medium unacknowledged 6 High acknowledged 7 High unacknowledged 8 Urgent acknowledged 9 Urgent unacknowledged Sts_Stopped BOOL 1 Motor requested to stop and is confirmed stopped Sts_Starting BOOL 1 Motor requested to run and awaiting run feedback Sts_Running BOOL 1 Motor requested to run and is confirmed running Sts_Stopping BOOL 1 Motor requested to stop and awaiting stopped feedback Sts_ Available BOOL 1 Motor available for control by automation Program Sts_Bypass BOOL 1 Bypassable interlocks and permissives are bypassed Sts_BypActive BOOL 1 Bypassing active bypassed or Maintenance Sts_Disabled BOOL 1 Motor is disabled Sts_NotRdy BOOL 1 Motor is not ready to run independent of mode Nrdy_Disabled BOOL 1 Device Not Ready Device disabled by Maintenance Device Failure shed requires reset 1 0 Fault shed requires reset Device Logic disabled no mode rdy_OperPrio rdy_CfgErr e Configuration Error rdy_Intlk
18. Intlk Faceplate RA BAS ME P_Intlk Faceplate The interlock faceplate display used for the object Use this file if your Single speed Motor has an associated P_Intlk object and you enable navigation to its faceplate from the Single speed Motor faceplate RA BAS P_IntlkPerm Help RA BAS ME P_IntlkPerm Help Interlock Permissives Help information that is accessed from the P_Intlk or P_Perm faceplate Use this file if you use the P_Intlk or P_Perm Channel faceplate RA BAS P_Perm Faceplate RA BAS ME P_Perm Faceplate The Permissive faceplate display used for the object Use this file if your Single speed Motor has an associated P_Perm object and you enable navigation to its faceplate from the Single speed Motor faceplate RA BAS P_ResInh Faceplate RA BAS ME P_ResInh Faceplate The Restart Inhibit faceplate display used for the object Use this file if your Single speed Motor has an associated P_ResInh object and you enable navigation to its faceplate from the Single speed Motor faceplate RA BAS P_RunTime Faceplate RA BAS ME P_RunTime Faceplate Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 The RunTime faceplate display used for the object Use this file if your Single speed Motor has an associated P_RunTime object and you enable navigation to its faceplate from the Single speed Motor faceplate Single speed Motor P_Motor Table 2 P_Motor Visualizat
19. K Bypass Active Bypass Interlocks and Permissives O O Atconsitions ox e that can be bypassed Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor Faceplate Help Page 2 Motor Faceplate Help Commands Start Motor Available Stop Motor Available gt in Operator or a in Operator or l Maintenance Mode Maintenance Mode Alarms Fail to Start and Fail to Stop Alarms These alarms trigger when the motor fails to Start or Stop within the time specified on the Maintenance Configuration Tab 1 0 Fault Alarm The VO Fault Alarm is triggered when a controller hardware or communication fault is detected Interlock Trip Alarm The Interlock Trip Alarm is triggered when an interlock condition causes the motor to stop Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 49 Single speed Motor P_Motor Notes 50 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Rockwell Automation Support Rockwell Automation provides technical information on the Web to assist you in using its products At http www rockwellautomation com support you can find technical and application notes sample code and links to software service packs You can also visit our Support Center at https rockwellautomation custhelp com for software updates support chats and forums technical information FAQs and to sign up for product notification updates In
20. K Out_Stop 3 E Inp_IntikOK Sts_Stopped E Run Time and Starts A q Inp_NBintkOK Sts_Starting gt qg Inp_Starting Val_Sta tts Po iia Sts_Running D HA AA A AA A A ae q Inp_Runnindyal_CurRunHrs D 391 0566 Sts_Stopping E Val_MaxRunHrs D 1725 4 Wal_TotRunHrs D Sts_Hand D Sts_Maint B Sts_Prog D Sts_Oper D 0 OO a OTG O O OTO 22 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Display Elements Table 6 P_Motor Display Elements Display Element Name GO_P_Motor_R GO_P_Motor_U GO_P_Motor_D Single speed Motor P_Motor A display element global object is created once and can be referenced multiple times on multiple displays in an application When changes are made to the original base object the instantiated copies reference objects are automatically updated Use of global objects in conjunction with tag structures in the ControlLogix system aid consistency and save engineering time Display Element Pssssssssssssay xa Running Running Description Motors operate in different positions right up and down GO_P_Motor_Blower_R GO_P_Motor_Blower_L GO_P_Motor_Blower_U GO_P_Motor_Blower_D Blowers operate in different positions right left up and down GO_P_Motor_Conveyer_R a Conveyor shown as a display element Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 23 Single speed Motor P_Motor Table 6 P_Motor Display Elements
21. PCmd_Unlock PCmd_Reset PCmd_ lt Alarm gt Ack PCmd_ lt Alarm gt Suppress PCmd_ lt Alarm gt Unsuppress and PCmd_ lt Alarm gt Unshelve Output Parameters table 15 added SrcQ_ Nrdy_ Err_ Ack_ and Alm_ parameter descriptions to bullet list added Alias For column and aliases changed data type for Val_Mode from DINT to SINT al_Notify changed level 4 alarm severity from Highest to Urgent Operations added Simulation section 20 Added Programming Example section 22 Status Quality Indicators table added symbol and description for Device disabled 26 Operator faceplate Added Permissive and Interlock status indicators table 36 Added Alarm Locations image 36 For the latest compatible software information and to download the Rockwell Automation Library of Process Objects see the Product Compatibility and Download Center at http www rockwellautomation com rockwellautomation support pcdc page For general library considerations see Rockwell Automation Library of Process Objects publication PROCES RMO002 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 5 Additional Resources These documents contain additional information concerning related products from Rockwell Automation Resource PlantPAx Process Automation System Selection Guide publication PROCES SG001 Description Provides information to assist with equipment procurement for your Pla
22. Reference Manual Process Automation System Rockwell Automation Library of Process Objects Single speed Motor P_Motor Version 3 1 ai al B Allen Bradley Rockwell Software Automation Important User Information Read this document and the documents listed in the additional resources section about installation configuration and operation of this equipment before you install configure operate or maintain this product Users are required to familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes laws and standards Activities including installation adjustments putting into service use assembly disassembly and maintenance are required to be carried out by suitably trained personnel in accordance with applicable code of practice If this equipment is used in a manner not specified by the manufacturer the protection provided by the equipment may be impaired 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 variables 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 Rockwel
23. addition we offer multiple support programs for installation configuration and troubleshooting For more information contact your local distributor or Rockwell Automation representative or visit http www rockwellautomation com services online phone Installation Assistance If you experience a problem within the first 24 hours of installation review the information that is contained in this manual You can contact Customer Support for initial help in getting your product up and running United States or Canada 1 440 646 3434 Outside United States or Canada Use the Worldwide Locator at http www rockwellautomation com rockwellautomation support overview page or contact your local Rockwell Automation representative New Product Satisfaction Return Rockwell Automation tests all of its products to help ensure that they are fully operational when shipped from the manufacturing facility However if your product is not functioning and needs to be returned follow these procedures United States Contact your distributor You must provide a Customer Support case number call the phone number above to obtain one to your distributor to complete the return process Outside United States Please contact your local Rockwell Automation representative for the return procedure Documentation Feedback Your comments will help us serve your documentation needs better If you have any suggestions on how to improve this document c
24. ags_3_1 00 csv These tags must be imported into the 1 The service release number boldfaced can change as service revisions are created 10 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 FactoryTalk View ME project to support switching tabs on any Process Object faceplate Controller Code Table 3 P_Motor Input Parameters Single speed Motor P_Motor This section describes the parameter references for this Add On Instruction Single speed Motor Input Structure Input parameters include the following e Input data elements Inp_ are typically used to connect field inputs from I O modules or signals from other objects e Configuration data elements Cfg_ are used to set configurable capabilities and features of the instruction e Commands PCmd_ OCmd_ MCmd_ are used by program logic Operators and maintenance personnel to request instruction actions e Settings PSet_ OSet_ MSet_ are used by program logic operators and maintenance personnel to establish runtime setpoints thresholds and so forth A Setting without a leading P O or M establishes runtime settings regardless of role or mode Input Parameter Data Alias For Default Description Type Enableln BOOL 1 Ladder Diagram If the rung in condition is true the instruction s Logic routine executes If the rung in condition is false the instruction s EnablelnFalse routine execu
25. and shed requires reset e Device logic is disabled or there is no mode Maintenance Bypass Indicator This symbol appears to the right of the label to indicate that a maintenance bypass has been activated Graphic Symbol Description A maintenance bypass is active No symbol displayed No maintenance bypass active TIP When the Maintenance Bypass indicator appears you can find what condition was bypassed by following the indicators Click the graphic symbol to open the faceplate The Maintenance Bypass indicator appears next to the appropriate tab at the top of the faceplate to guide you in finding the bypass Once you navigate to the tab the bypassed item is flagged with this indicator Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 27 Single speed Motor P_Motor For the Single Speed Motor Add On Instruction the Maintenance bypass indicator appears under the following conditions e Bypassable interlocks and permissives have been bypassed e The motor is configured to have run feedback on the Engineering tab of the faceplate but the run feedback is not being used selection on the Maintenance tab of the faceplate Mode Indicators One of these symbols appears to the right of the graphic symbol to indicate the mode of the motor instruction Table 8 P_Motor Mode Indicators Graphic Symbol Description Transparent Operator mode if the default mode is Operator and in Operator mode the mode in
26. arms for the device and their current status From here alarms can be acknowledged and reset Click an alarm name to open the alarm detail faceplate for that alarm where the alarm can be shelved by the operator disabled by maintenance personnel or configured by engineering MyMotor Single Speed Motor Acknowledge Alarm Command Button Severity Indicators Failed to Stop Reset and Acknowledge All Alarms Command Button IMPORTANT The Failed to Start and Failed to Stop alarms are not available if Motor has Run Feedback on page 1 of the Engineering tab is not checked See Engineering Tab Page 1 on page 40 Click an alarm name to open the P_Alarm faceplate for that alarm From the P_Alarm faceplate you can configure and perform additional operations on the alarm If an alarm is active the panel behind the alarm changes color to match the severity of the alarm The color of the bell icon at the top of the faceplate shows the highest active alarm s severity and the icon blinks if any alarm is unacknowledged or requires reset Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor The following table shows the colors associated with alarm severity Table 15 Alarm Color Definitions Color Definition Magenta Urgent Red High Yellow Medium Blue Low Background light gray No alarm The following table shows the functions on the Alarms
27. ckable button to open the Interlock faceplate IMPORTANT The name of the Interlock object in the controller must be this object s name with the suffix _Intlk For example if your P_Motor object has the name Motor123 then its Interlock object must be named Motor123_Intlk Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Security Engineering Configuration Code E Configuration Parameters See Mode Configuration display on page 42 Cfg_Desc Cfg_Label Cfg_Tag Cfg_HasRunFdbk Cfg_PCmdClear Cfg_OCmdResets Cfg_HasPermObj Cfg_HasIntlkObj 41 Single speed Motor P_Motor Table 13 Engineering Tab Page 1 Descriptions Function Action Security Configuration Parameters Enable navigation to Check if an Overload object is used with Engineering Cfg_HasOvidObj Overload object this motor This makes the Overload Configuration button visible Code E IMPORTANT The name of the Overload object in the controller must be this object s name with the suffix _Ovld For example if your P_Motor object has the name Motor123 then its Overload object must be named Motor123_Ovld Enable navigation to Check if a Restart Inhibit object is used Cfg_HasResInhObj Restart Inhibit object with this motor This makes the Restart Inhibit button visible IMPORTANT The name of the Restart Inhibit object in the controller must be this object s name wit
28. cription Type Cfg_HasRunFdbk BOOL 0 This parameter determines whether the run feedback exists and is checked or if the run feedback does not exist and is not used When the parameter is 1 the run feedback is connected and is used for failure checking When the parameter is 0 the run feedback does not exist and is not checked Cfg_UseRunFdbk BOOL 0 1 Motor run feedback is used for failure checking 0 Motor run feedback is bypassed by Maintenance and not checked for failures Cfg_AllowLocal BOOL 0 1 Allow local Start Stop without alarm 0 Start Stop from HMI program only Cfg_HasPermObj BOOL 0 1 Tells HMI a permissive object for example P_Perm is used for Inp_PermOK and navigation to the permissive object s faceplate is enabled IMPORTANT The name of the Permissive object in the controller must be this object s name with the suffix _Perm For example if your P_Motor object has the name Motor123 then its Permissive object must be named Motor123_ Perm Cfg_HasintikObj BOOL 0 1 Tells HMI an interlock object for example P_Intlk is used for Inp_IntlkOK and navigation to the interlock object s faceplate is enabled IMPORTANT The name of the Interlock object in the controller must be this object s name with the suffix _Intlk For example if your P_Motor object has the name Motor123 then its Interlock object must be named Motor123_Intlk Cfg_HasResInhObj BOOL 0 1 Tells HMI a restart inhibit object for examp
29. ction of failure to start and failure to stop e Permissive conditions to allow starting e Interlock conditions to stop the motor or prevent starting e Simulation of a working motor while disabling outputs for use in off process training or simulation e Input for I O communication faults e Alarms for fail to start fail to stop interlock trip and I O fault e Operates in Operator Program Override Maintenance and Hand modes e An available status for use by automation logic to determine if that logic can control the motor Add On Instructions are reusable code objects that contain encapsulated logic that can streamline implementing your system This lets you create your own instruction set for programming logic as a supplement to the instruction set provided natively in the ControlLogix firmware An Add On Instruction is defined once in each controller project and can be instantiated multiple times in your application code as needed Controller File The P_Motor_3_1 00_AOLL5X Add On Instruction must be imported into the controller project to be used in the controller configuration The service release number boldfaced can change as service revisions are created Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Visualization Files Single speed Motor P_Motor The following files for this Add On Instruction can be downloaded from the Product Compatibility and Download Center at http www rockwel
30. d by Operator mE gt Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 37 Single speed Motor P_Motor Maintenance Tab Maintenance personnel use the information and controls on the Maintenance tab to make adjustments to device parameters troubleshoot and temporarily work around device problems and disable the device for routine maintenance The Maintenance tab shows the following information e Current mode Program Operator Override Maintenance or Hand e Requested modes indicator highlights all of the modes that have been requested The leftmost highlighted mode is the active mode e Whether the motor is enabled or disabled e Interlock and permissive bypassed enabled indicator e Whether override mode bypasses the bypassable interlocks and permissives MyMotor Single Speed Motor Fara Mode Indicator _______ Operator Re Requested Mode Indicator gt o bla Enabled E Interlocks and Permissives Interlocks and Permissives Bypassed gt Enabled y O Indicator Aj In Override Mode bypass Interlocks and Permissives that can be bypassed Maintenance Mode Acquire and Release Command Buttons Motor Enable and Disable Command Buttons Enable and Disable Checking of All Interlocks and Permissives Buttons Time after Start for feedback before fault sec 10 Time after Stop for feedback before 10 fault sec Y Use Run Feedbac
31. dicate a particular configuration error If any Err_ bit is set then the Sts_Err configuration error summary status is set and the Invalid Configuration indicator is displayed on the HMI Not Ready data elements Nrdy_ are bit outputs of the instruction for use by the HMI for displaying the Device Not Ready indicator These bits can also be used by other application logic Alarm data elements Alm_ are outputs of the instruction that indicate a particular alarm has occurred Acknowledge data elements Ack_ are outputs of the instruction that indicate the corresponding alarm has been acknowledged Ready data elements Rdy_ are bit outputs of the instruction used by the HMI to enable or disable Command buttons and Setting entry fields Output Parameter Data Type Description EnableOut BOOL Enable Output The Enable0ut signal is not manipulated by this instruction Its output state always reflects Enableln input state Out_Run BOOL 1 Run motor 0 Stop motor Out_Start BOOL 1 Start motor 0 Motor left in current state Out_Stop BOOL 1 Stop motor 0 Motor left in current state Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 15 Single speed Motor P_Motor Table 4 P_Motor Output Parameters Output Parameter SrcQ_10 SrcQ Data Type SINT Description 1 0 signal source and quality Final motor status source and quality G00D 0 1 0 live and confirmed good quality
32. dicator is transparent Operator mode if the default mode is Program Operator mode locked Transparent Program mode if the default mode is Program and in Program mode the mode indicator is transparent Program mode if the default mode is Operator Program mode locked Override mode Maintenance mode Hand mode No mode TIP The images provided for the Operator and Program default modes are completely transparent therefore no mode indicators appear if the device is in its default mode This behavior can be changed by replacing these mode indicators with images that are not completely transparent 28 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Alarm Indicators Single speed Motor P_Motor One of these symbols appears to the left of the label to indicate the described alarm condition The alarm border and label background blink if acknowledgement of an alarm condition is required Symbol Border and Label Background No change in color Description Alarm Inhibit an alarm is suppressed by the Program disabled by Maintenance or shelved by the Operator M White Return to normal no alarm condition but a previous LA alarm has not been acknowledged M Blue Low severity alarm fi Yellow Medium severity alarm O Red High severity alarm a Magenta Urgent severity alarm No symbol No change in color No alarm or alarm inhibit
33. e Requested mode indicator appears only if Operator or Program mode has been superseded by another mode e Motor state stopping stopped starting or running e Interlock and permissive states e Input Source and Quality indicator See SrcQ in the Output parameters table on page 16 for details IMPORTANT This indicator is not displayed if Motor has Run Feedback on page 1 of the Engineering tab is not checked See Engineering Tab Page 1 on page 40 MyMotor Single Speed Motor 7 lite Us A ele Reset and Acknowledge All Alarms Command Buttons Home Operator Mode Indicator pwp gt Operator al ef 3 Operator Mode Unlock and Lock Command Buttons Motor Start and Stop Command Buttons Motor State Indicator __ gt Stopped gt Overload a eE Restart Inhibit Navigation Button RunTime Interlock Indicator Navigation Button Permissive Indicator Navigation Button Navigation Button Input Source and Quality Indicator Input Source and Quality Icon Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 33 Single speed Motor P_Motor The following table shows the functions included on the Operator tab Table 9 Operator Tab Descriptions Function Action Click to lock in Operator mode Function locks the mode in Operator mode preventing the program from taking control Click to unlock Operator mode Function unlock
34. ed 1 Fail to Start Fail to Stop Interlock Trip or 1 0 Fault alarm has been suppressed by Logic Sts_FailToStopSuppressed FailToStop Suppressed Sts_IntlkTripSuppressed IntlkTrip Suppressed Sts_lOFaultSuppressed OFault Suppressed Rdy_Start BOOL 1 Ready to receive Operator command Start Stop Bypass or Check enables HMI button Rdy_Stop Rdy_ Bypass Rdy_Check Rdy_Disable BOOL 1 Ready to receive Maintenance command Disable or Enable enables HMI button Rdy_Enable Rdy_Reset BOOL 1 At least one alarm or latched shed requires reset or acknowledgement Rdy_ResetAckAll P_Motor BOOL Unique parameter name for auto discovery 18 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Table 5 P_Motor Local Configuration Tags Single speed Motor P_Motor Single speed Motor Local Configuration Tags Configuration parameters that are array string or structure data types cannot be configured as parameters for Add On Instructions Configuration parameters of these types appear as local tags to the Add On Instruction Local tags can be configured through the HMI faceplates or in RSLogix 5000 software by opening the Instruction Logic of the Add On Instruction instance and then opening the Data Monitor on a local tag These parameters cannot be modified by using controller logic or RSLogix 5000 software export import functionality Tag Name Data Type Default Description Cfg_Desc STRING_40 Single S
35. g_PCmdClearis 1 e Set PCmd_Acq to 1 to Acquire PCmd_Rel Mode PCmd_Rel e Set PCmd_Rel to 1 to Release These parameters reset automatically When Cfg_PCmdClear is 0 e Set PCmd_Acq to 1 to Acquire e Set PCmd_Acq to 0 to Release PCmd_Rel is not used These parameters do not reset automatically Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 13 Single speed Motor P_Motor Table 3 P_Motor Input Parameters Input Parameter Data Alias For Default Description Type PCmd_Lock BOOL Mode PCmd_Lock 0 When Cfg_PCmdClear is 1 Set PCmd_Lock to 1 to Lock PCmd_Unlock Mode PCmd_Unlock Set PCmd_Unlock to 1 to Unlock These parameters reset automatically When Cfg_PCmdClear is 0 Set PCmd_Lock to 1 to Lock Set PCmd_Lock to 0 to Unlock PCmd_Unlock is not used These parameters do not reset automatically PCmd_Reset BOOL 0 e Set PCmd_Reset to 1 to reset all alarms requiring reset e This parameter is always reset automatically PCmd_FailToStartAck BOOL FailToStart PCmd_Ack 0 e Set PCmd_ lt Alarm gt Ack to 1 to Acknowledge alarm The parameter is reset automatically PCmd_FailToStopAck FailToStop PCmd_Ack PCmd_IntlkTripAck IntlkTrip PCmd_Ack PCmd_lOFaultAck lOFault PCmd_Ack PCmd_FailToStartSuppress BOOL FailToStart PCmd_Suppress 0 When Cfg_PCmdClear is 1 Set PCmd_ lt
36. h the suffix _Resinh For example if your P_Motor object has the name Motor123 then its Restart Inhibit object must be named Motor123_ResInh Mode Configuration Display E Default mode used when there are no mode requests Program Operator This display lets you select the default mode for the object by selecting the appropriate mode IMPORTANT Ifno mode is being requested changing the default mode changes the mode of the instruction You must have FactoryTalk View security code E to select the default mode on this display 42 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Single speed Motor P_Motor Engineering Tab Page 2 MyMotor Single Speed Motor Y Enable navigation to run time object Stop Motor Operator Stop command available in any mode Allow local Start or Stop without triggering alarm Feedback delay for loopback test or 15 when feedback not used sec The following table shows the functions on page 2 of the Engineering tab Table 14 Engineering Tab Page 2 Descriptions Function Action Security Configuration Parameters Enable navigation to RunTime Check if a RunTime object is Engineering Cfg_HasRunTime0bj object used with this motor This Configuration makes the RunTime button Code E visible IMPORTANT The name ofthe RunTime object in the controller must be this object s name with the suffix Runtime Fo
37. ice description to be used on the faceplate title bar Label Type the device label to be used on the graphic symbol Tag Type the tagname to be used on the Operator tab of the faceplate Motor has Run Feedback Check if the motor provides a run feedback to Inp_RunFdbk Clear this checkbox if there is no run feedback IMPORTANT Checking this places the device in Maintenance Bypass unless Use Run Feedback on the Maintenance tab is checked See Maintenance Tab on page 38 Clear Program Commands on Receipt Check to clear Program commands on receipt Operator command resets fault Check to allow the Operator Start or Stop command to reset any previous faults 1 0 fault Fail to Start Fail to Stop or Interlock Trip then start or stop motor Clear this checkbox to reset faults by using only the reset commands Enable navigation to Permissive object Check if a Permissive object is used with this motor This changes the Permissive indicator to a clickable button to open the Permissive faceplate IMPORTANT The name of the Permissive object in the controller must be this object s name with the suffix Perm For example if your P_Motor object has the name Motor123 then its Permissive object must be named Motor123_ Perm Enable navigation to Interlock object Check if an Interlock object is used with this motor This changes the Interlock indicator to a cli
38. ingle speed Motor P_Motor For the Single Speed Motor Add On Instruction the Invalid Configuration indicator appears under the following conditions e The Fail to Start check time or Fail to Stop check time is set to a value less than zero or greater than 2 147 483 seconds e The feedback simulation time is set to a value less than zero or greater than 2 147 483 seconds e Alarm Severity is set to a value less than 1 or greater than 1000 e Analarm minimum on time is set to a value less than zero or greater than 2 147 483 seconds TIP When the Not Ready indicator appears you can find what condition is preventing operation by following the indicators Click the graphic symbol to open the faceplate The Not Ready indicator appears next to the appropriate tab at the top of the faceplate to guide you in finding the condition When you navigate to the tab the condition preventing operation is flagged For the Single speed Motor Instruction the Device Not Ready indicator appears under the following conditions e Device has been disabled by Maintenance e There isa configuration error e Interlocks are not OK and not bypassed Non bypassable interlocks are not OK e Permissives are not OK and not bypassed Non bypassable permissives are not OK e Operator State 0 priority command requires reset e The motor has a Fail to Start or Fail to Stop that has not been reset e There is an I O Fault the motor is not being simulated
39. ion File Types Application Type File Type FactoryTalk View SE Software FactoryTalk View ME Software Description Graphics Global GGFX RA BAS P_Motor Graphics Library RA BAS ME P_Motor Graphics Library P_Motor display elements in the graphics Objects library for this instruction RA BAS Common Faceplate Objects RA BAS ME Common Faceplate Objects Common global objects used on all Process Object faceplates RA BAS Process Alarm Objects RA BAS ME Process Alarm Objects Global objects used for alarming on Process Library faceplates RA BAS Process Faceplate Motor Objects RA BAS ME Process Faceplate Motor Objects Motor global objects used on Process Motor Object faceplates RA BAS Process Help Objects RA BAS ME Process Help Objects Global objects used for help on all Process Objects help displays RA BAS Process Interlock Objects RA BAS ME Process Interlock Objects Global objects used for managing interlocks and permissives on Process Object faceplates RA BAS Process Mode Objects RA BAS ME Process Mode Objects Common global objects used for managing modes on Process Object faceplates Graphics Images PNG All png files in the images folder All png files in the images folder These are the common icons used in the global objects and faceplates for all Process Objects When PNG graphic formats are imported they are renamed like a BMP file but retain a PNG format HMI Tags Gv N A FTVME_PlantPAxLib_T
40. ion Publication SYSLIB RMO06E EN E August 2014 35 Single speed Motor P_Motor e For more information refer to Rockwell Automation Library of Process Objects E3 E3 Plus Overload Relay P_E3Ovld Reference Manual publication SYSLIB RM050 e For more information refer to Rockwell Automation Library of Process Objects E300 Overload Relay EtherNet IP P_E3000 vid Reference Manual publication SYSLIB RM051 One of these symbols appears to indicate the described Interlock or Permissive condition Table 10 Permissive and Interlock Status Indicators Permissive Symbol Interlock Symbol Description One or more conditions not OK Pit a Non bypassed conditions OK D All conditions OK bypass active P O All conditions OK Alarm indicators appear on the Operator tab when the corresponding alarm occurs Single Speed Motor aL ha A E Fail to Start Alarm Fail to Stop Alarm Interlock Trip Alarm 1 0 Fault Alarm 36 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Single speed Motor P_Motor The following table shows the alarm status symbols used on the Operator tab Table 11 Operator Tab Alarm Status Graphic Symbol Alarm Status In Alarm Active Alarm In Alarm and Acknowledged Out of Alarm but not Acknowledged Alarm Suppressed by Program Alarm is logged but not displayed Alarm Disabled by Maintenance Alarm Shelve
41. k 38 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Single speed Motor P_Motor The following table shows the functions on the Maintenance tab Table 12 Maintenance Tab Descriptions Function Action Security Configuration Parameters Click for Maintenance mode Equipment None Maintenance Code C S Click to release Maintenance mode Z Click to enable motor En Click to disable motor Click to enable checking of all Disable Alarm interlocks and permissives Bypass Permissives and Interlocks Click to bypass checking of bypassable Code H 0 H interlocks and permissives In Override mode Check to bypass interlocks and bypass Interlocks permissives that are bypassable when and Permissives in Override mode that can be bypassed Time after Start for Type the time in seconds to allow the Configuration Cfg_FailToStartT Feedback before run feedback to show the motor has and Tuning fault seconds started before raising a fail to start Maintenance alarm Code D Time after Stop for Type the time in seconds to allow the Cfg_FailToStopT Feedback before run feedback to show the motor has fault seconds stopped before raising a fail to stop alarm Use Run Feedback Check to have this instruction use run Equipment Cfg_UseRunFdbk feedback to check for motor Fail to Maintenance Start or fail to Stop Code C IMPORTANT This option is only available
42. l 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 when necessary we use notes to make you aware of safety considerations WARNING Identifies information about practices or circumstances that can cause an explosion in a hazardous environment which may lead to personal injury or death property damage or economic loss ATTENTION Identifies information about practices or circumstances that can lead to personal injury or death property damage or economic loss Attentions help you identify a hazard avoid a hazard and recognize the consequence gt gt IMPORTANT Identifies information that is critical for successful application and understanding of the product Labels may also be on or inside the equipment to provide specific precautions SHOCK HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that dangerous voltage may be present BURN HAZARD Labels may be on or inside the equipment for example a drive or motor to alert people that surfaces may reach dangerous temperatures ARC FLASH HAZARD Labels may be on or inside the equipment for example a motor control center to alert people to potential Arc Flash Arc Flash will cause severe inj
43. lautomation com rockwellautomation support pcdc page IMPORTANT Table 2 P_Motor Visualization File Types Application Type Graphics Displays Optional Graphic Displays File Type GFX FactoryTalk View SE Software RA BAS P_Motor Faceplate Files must be imported in the following order image files then global object files and then graphic files This order is required to properly configure the visualization files FactoryTalk View ME Software RA BAS ME P_Motor Faceplate Description The faceplate display used for the object RA BAS P_Motor Help RA BAS ME P_Motor Help P_Motor Help information that is accessed from the P_Motor faceplate RA BAS P_Motor Quick RA BAS ME P_Motor Quick The Quick display used for the object RA BAS Common AnalogEdit N A Faceplate used for analog input data entry The FactoryTalk View ME faceplates use the native analog input data entry so no file is required RA BAS P_Alarm Faceplate RA BAS ME P_Alarm Faceplate The faceplate display used for the alarm RA BAS P_Alarm Help RA BAS ME P_Alarm Help P_Alarm Help information that is accessed from the P_Motor Help faceplate RA BAS P_Mode Help RA BAS ME P_Mode Help Mode Help information that is accessed from the P_Motor Help faceplate RA BAS P_Mode Configuration RA BAS ME P_Mode Configuration Display used to set Default mode RA BAS P_
44. le P_ResInh is connected and navigation to the restart inhibit object s faceplate is enabled IMPORTANT The name of the Restart Inhibit object in the controller must be this object s name with the suffix _ResInh For example if your P_Motor object has the name Motor123 then its Restart Inhibit object must be named Motor_ResInh Cfg_HasRunTimeObj BOOL 0 1 Tells HMI a run time object for example P_RunTime is connected and navigation to the run time object s faceplate is enabled IMPORTANT The name of the RunTime object in the controller must be this object s name with the suffix _RunTime For example if your P_Motor object has the name Motor123 then its Run Time object must be named Motor123_ Runtime Cfg_HasOvidObj BOOL 0 1 Tells HMI an overload object is connected and navigation to the overload object s faceplate is enabled IMPORTANT The name of the Overload object in the controller must be this object s name with the suffix _Ovld For example if your P_Motor object has the name Motor123 then its Overload object must be named Motor123_ Ovid Cfg_PCmdClear BOOL Mode Cfg_PCmdClear 1 When this parameter is 1 program commands are cleared once they are acted upon When set to 0 program commands remain set until cleared by the application program logic IMPORTANT Clearing this parameter online can cause unintended program command execution Cfg_ProgDefault BOOL Mode Cfg_ProgDefault 0 This para
45. meter defines the Default mode When this parameter is 1 the mode defaults to Program if no mode is being requested When this parameter is 0 the mode defaults to Operator if no mode is being requested IMPORTANT Changing this parameter online can cause unintended mode changes Cfg_OperStopPrio BOOL 0 1 0Cmd_Stop available in any mode 0 OCmd_Stop only in Operator and Maintenance modes Cfg_OCmdResets BOOL 0 1 New Operator motor command resets fault 0 Reset required to clear fault Cfg_OvrdPermIntlk BOOL 0 1 Override mode ignores bypassable permissives interlock 0 Always use permissives interlock Cfg_ShedOnFailToStart BOOL 1 1 Stop motor and alarm on Fail to Start or 1 0 Fault requires reset Cfg_ShedOnlOFault 12 0 Alarm only on Fail to Start or 1 0 Fault Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Table 3 P_Motor Input Parameters Single speed Motor P_Motor Input Parameter Data Alias For Default Description Type Cfg_HasFailToStartAlm BOOL FailToStart Cfg_Exists 0 These parameters determine whether the corresponding alarm exists and is 3 checked or if the alarm does not exist and is not used When these parameters Cfg_HasFailToStopAlm FailToStop Cfg_ Exists are 1 the corresponding alarm exists Cfg_HasIntlkTripAlm IntlkTrip Cfg_Exists Cfg_HaslOFaultAlm OFault
46. n addition there is a tooltip on the graphic symbol that displays the object s configured tag and description Product 1 Xfer P101_Motor Product 1 Transfer Pump Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 25 Single speed Motor P_Motor State Indicators The state indicator text changes and the graphic symbol color changes depending Ta on the state of the motor PROD XFER PUMP P 1 PROD XFER PUMP P 1 Table 7 Motor State Indicator Colors Color State Blue Starting or stopping White Running Dark Gray Stopped Status Quality Indicators Each of these symbols appears when the described condition is true Graphic Symbol Description Invalid configuration 1 0 Communication Fault 1 0 Communication uncertain The device is not ready to operate Q gt x Motor disabled No symbol displayed 1 0 communication OK and configuration valid TIP When the Invalid Configuration indicator appears you can find what configuration setting is invalid by following the indicators Click the graphic symbol to open the faceplate The Invalid Configuration indicator appears next to the appropriate tab at the top of the faceplate to guide you in finding the configuration error Once you navigate to the tab the misconfigured item is flagged with this indicator or appears in a magenta box 26 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 S
47. nning or stopped motor The motor can use a full voltage starter FVNR a soft starter or other motor protective equipment and can optionally provide run feedback The P_Motor instruction includes faceplates and graphic symbols for operator display and manipulation The instruction provides alarms for several fault conditions Do not use this instruction in these situations e You want to control a two speed fast slow stopped motor Use the P_Motor2Spd Two speed Motor instruction instead e You want to control a reversing forward stopped reverse motor Use the P_MotorRev Reversing Motor instruction instead e You want to control a motor with continuously varying speed Use the P_VSD Variable speed Drive instruction instead e You want to control a motor that is part of a valve actuator Use the P_ValveMO Motor operated Valve instruction instead Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 7 Single speed Motor P_Motor Functional Description Required Files e You need to monitor and optionally trip a locally operated hand operated motor The motor can be single speed two speed or reversing Use the P_MotorHO Hand operated Motor instruction instead The P_Motor instruction provides the following capabilities e Operator and Maintenance commands to start and stop the motor and outputs to drive both held and latching starter circuits e Run feedback and display of actual motor status e Dete
48. ntPAx system PlantPAx Process Automation System Reference Manual publication PROCES RMO001 Provides characterized recommendations for implementing your PlantPAx system Rockwell Automation Library of Process Objects publication PROCES RM002 Provides general considerations for the PlantPAx system library of process objects FactoryTalk View Machine Edition User Manual publication VIEWME UM004 Provides details on how to use this software package for creating an automation application FactoryTalk View Site Edition User Manual publication VIEWSE UMO06 Provides details on how to use this software package for developing and running human machine interface HMI applications that can involve multiple users and servers distributed over a network Logix5000 Controllers Add On Instructions Programming Manual publication 1756 PM010 Provides information for designing configuring and programming Add On Instructions Rockwell Automation Library of Process Objects Common Alarm Block P_ Alarm Reference Manual publication SYSLIB RM002 Details how to monitor an input condition to raise an alarm Information includes acknowledging resetting inhibiting and disabling an alarm Generally the P_Alarm faceplate is accessible from the Alarms tab Rockwell Automation Library of Process Objects Interlocks with First Out and Bypass P_Intlk Reference Manual publication SYSLIB RM004 Explains how to c
49. ollect sum up the interlock conditions that stop or de energize a running or energized piece of equipment or prevent it from starting or being energized Rockwell Automation Library of Process Objects Common Mode Block P_Mode Reference Manual publication SYSLIB RM005 Explains how to choose the Mode owner of an instruction or control strategy The Mode instruction is usually embedded within other instructions to extend their functionality It is possible to use a standalone Mode instruction to enhance a program where modes are wanted Rockwell Automation Library of Process Objects Permissives with Bypass P_Perm Reference Manual publication SYSLIB RM007 Details how to collect permissive conditions to start a piece of equipment Rockwell Automation Library of Process Objects Restart Inhibit for Large Motor P_ResInh Reference Manual publication SYSLIB RM009 Explains how to protect a large motor from damage caused by repeated starts Rockwell Automation Library of Process Objects Run Time and Starts P_RunTime Reference Manual publication SYSLIB RM010 Explains how to accumulate the total run time and count of starts for a motor or other equipment Rockwell Automation Library of Process Objects E1 Plus Overload Relay P_E1PlusE Reference Manual publication SYSLIB RM049A EN P Details how to control and monitor a 193 ETN E1 Plus on EtherNet IP overload relay Rockwell Automation Library
50. omplete this form publication RA DU002 available at http www rockwellautomation com literature Rockwell Automation maintains current product environmental information on its website at http www rockwellautomation com rockwellautomation about us sustainability ethics product environmental compliance page Rockwell Otomasyon Ticaret A S Kar Plaza Is Merkezi E Blok Kat 6 34752 erenk y stanbul Tel 90 216 5698400 www rockwellautomation com Power Control and Information Solutions Headquarters Americas Rockwell Automation 1201 South Second Street Milwaukee WI 53204 2496 USA Tel 1 414 382 2000 Fax 1 414 382 4444 Europe Middle East Africa Rockwell Automation NV Pegasus Park De Kleetlaan 12a 1831 Diegem Belgium Tel 32 2 663 0600 Fax 32 2 663 0640 Asia Pacific Rockwell Automation Level 14 Core F Cyberport 3 100 Cyberport Road Hong Kong Tel 852 2887 4788 Fax 852 2508 1846 Publication SYSLIB RMO06E EN E August 2014 Supersedes Publication SYSLIB RMO06D EN E September 2013 Copyright O 2014 Rockwell Automation Inc All rights reserved Printed in the U S A
51. peed Motor Description for display on HMI This string is shown in the title bar of the faceplate Cfg_Label STRING_20 Motor Control Label for graphic symbol displayed on HMI This string appears on the graphic symbol Cfg_Tag STRING_20 P_Motor Tagname for display on HMI This string is shown in the title bar ofthe faceplate Operations This section describes the primary operations for Add On Instructions Modes The P_Motor Add On Instruction uses the following standard modes implemented by using an embedded P_Mode Add On Instruction Mode Description Operator Control of the device is owned by the Operator Operator Commands OCmd_ and Operator Settings OSet_ from the HMI are accepted Program Control of the device is owned by Program logic Program Commands PCmd_ and Program Settings PSet_ are accepted Override Control of the device is owned by priority logic superseding Operator and Program control Override Inputs Inp_OvrdCmd and other Inp_OvrdXxxx values are accepted If so configured bypassable interlocks and permissives are bypassed Maintenance Control of the device is owned by Maintenance Operator Commands and Settings from the HMI are accepted Bypassable interlocks and permissives are bypassed and device timeout checks are not processed Hand Control of the device is owned by hardwired logic or other logic outside the instruction The instruction tracks the state of the device for bumpless
52. r example if your P_Motor object has the name Motor123 then its Run Time object must be named Motor123_ Runtime Stop Motor on 1 0 fault Check to stop the motor if an Cfg_ShedOnlOFault 1 0 fault is detected Clear this checkbox to show only the 1 0 fault status alarm and not stop the motor if an 1 0 fault is detected Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 43 Single speed Motor P_Motor Table 14 Engineering Tab Page 2 Descriptions Function Stop motor on Fail to Start Action Check to stop the motor if a fail to Start fault is detected Clear this checkbox to show only the Fail to Start status alarm and not stop the motor if an fail to Start fault is detected Stop Motor on Interlock Trip The motor always stops on an interlock trip This item cannot be unchecked It is displayed as a reminder that the Interlock Trip function always trips the motor Operator Stop command available in any mode Check to have the Operator Stop command available in any mode Clear this checkbox to have the Operator Stop command available only in the Operator and Maintenance modes Allow local Start or Stop without triggering alarm Check to allow local Start Stop without alarm Clear this checkbox to allow start stop by using only Program or Operator commands or Override Logic Feedback delay for loopback test or when feedback not used
53. s Operator mode letting the program take control Click to request Program mode Click to request Operator mode Security Manual Device Operation Code B Click to start motor Normal Operation of 110 0 a y E 5 E Devices Code A Click to stop motor Click to open Interlocks faceplate None Click to open Permissives faceplate Click to open Restart Inhibit faceplate A Click to open Run Time faceplate S Click to open Overload faceplate gt JC Click to reset and acknowledge all alarms Acknowledge Alarms Code F If the object is configured to have permissive or interlock objects for example Cfg_HasPermObj or Cfg_HasIntlkObj is true the permissive and interlock indicators become buttons that open the faceplates of the source objects used as a permissive or interlock Often this is a P_Intlk object or a P_Perm object If the object is not configured in this way the interlock or permissive symbols are indicators only 34 Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Single speed Motor P_Motor The Operator tab also has a button to open the Run Time faceplate ifthe motor is configured to use the P_RunTime object Cfg_HasRunTime 1 When the object is not configured to have an associated P_RunTime instruction the Run Time button is not displayed The Operator tab also has a button to open the Restart Inhibit faceplate if the motor i
54. s configured to use the P_ResInh object Cfg_HasResInh 1 When the object is not configured to have an associated P_ResInh instruction the Restart Inhibit button is not displayed The Operator tab also has a button to open an Overload faceplate if the motor is configured to have an associated Overload object Cfg_HasOvld 1 When the object is not configured to have an associated Overload object the Overload button is not displayed The figure below shows the Operator tab when it is not configured to have Permissives or Interlocks It also does not have the P_ResInh P_RunTime or P_Ovld associated instructions MyMotor Single Speed Motor De A ole Operator a E l some Refer to these publication for more information Rockwell Automation Library of Process Objects Interlock with First Out and Bypass P_Intlk Reference Manual publication SYSLIB RM004 Rockwell Automation Library of Process Objects Permissives with Bypass P_Perm Reference Manual publication SYSLIB RM007 Rockwell Automation Library of Process Objects Restart Inhibit for Large Motor P_ResInh Reference Manual publication SYSLIB RM009 Rockwell Automation Library of Process Objects RunTime and Starts P_RunTime Reference Manual publication SYSLIB RM010 For more information refer to Rockwell Automation Library of Process Objects El Plus Overload Relay EtherNet IP P_E1PlusE Reference Manual publication SYSLIB RM049 Rockwell Automat
55. sabled on the HMI The mode is shown as No mode All alarms are cleared Powerup prescan first scan Any commands received before first scan are discarded The motor is de energized and treated as if it were commanded to stop Embedded P_Mode and P_Alarm instructions are handled in accordance with their standard powerup procedures Refer to the Reference Manuals for the P_Mode and P_Alarm instructions for details Postscan SFC transition No SFC postscan logic is provided Refer to the Logix5000 Controllers Add On Instructions Programming Manual publication 1756 PMO10 for more information Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 21 Single speed Motor P_Motor Prog ramming Example The following is a simple example of P_Motor Boolean parameter I_P1_Aux is used as an input A single output O_P1_Coil is wired to energize the starter coil 1 to start or 0 stop the motor IMPORTANT TouseinputI_P1 Aux both Cfg_HasRunFdbk and Cfg_UseRunFdbk must be set to 1 the default for both of these parameters is 0 Here the P_Motor block is connected to a P_RunTime block to demonstrate the simplicity of the interaction of these AOIs My Single Speed Non Reversing Motor MyP_Motor P_Motor Single Speed Motor 1 _P1_Aux O Q Inp_RunF dbk Out_Run B A Inp_PermOkK Out_Start D Pump 1 Run Time a 0P1_Coll MyP_Motor_RunTime P_RunTime A Inp_NBPermO
56. tes Function Block Diagram If true or not connected the instruction s Logic routine executes If the parameter is exposed as a pin and wired and the pin is false the instruction s EnablelnFalse routine executes Structured Text No effect The instruction s Logic routine executes Inp_RunFdbk BOOL 0 Run feedback from motor 1 Motor Running 0 Motor Stopped Inp_PermOK BOOL 1 1 Bypassable Permissives are OK motor can start Inp_NBPermOK BOOL 1 1 Non bypassable Permissives are OK motor can start Inp_IntlkOK BOOL 1 1 Bypassable Interlocks are OK motor can start run Inp_NBIntlkOK BOOL 1 1 Non bypassable Interlocks are OK motor can start run Inp_lOFault BOOL 0 Input Communication status 0 0K 1 Fail Inp_Sim BOOL 0 Simulation input When set to 1 the instruction keeps the outputs de energized and simulates a working motor When set to 0 the instruction controls the motor normally Inp_Hand BOOL Mode Inp_Hand 0 1 Select Hand hardwired mode Inp_Ovrd BOOL Mode Inp_Ovrd 0 1 Select Override mode Inp_OvrdCmd DINT 0 Override mode command 0 None 1 Stop 2 Start Inp_Reset BOOL 0 Input parameter used to programatically reset alarms When set to 1 all alarms requiring reset are reset Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 11 Single speed Motor P_Motor Table 3 P_Motor Input Parameters Input Parameter Data Alias For Default Des
57. to acquire ownership Operator Program Override to Maintenance MCmd_Rel BOOL Mode MCmd_Rel 0 Maintenance command to release ownership Maintenance to Operator Program Override OCmd_AcqLock BOOL Mode 0Cmd_AcqLock 0 Operator command to acquire Program to Operator Lock Ownership OCmd_UnLock BOOL Mode 0Cmd_UnlockRel 0 Operator command to unlock release Operator to Program Ownership OCmd_Reset BOOL 0 Operator command to reset all alarms requiring reset OCmd_ResetAckAll BOOL 0 Operator command to acknowledge and reset all alarms and latched shed 14 conditions Rockwell Automation Publication SYSLIB RMOO6E EN E August 2014 Table 4 P_Motor Output Parameters Single speed Motor P_Motor Single speed Motor Output Structure Output parameters include the following Output data elements Out_ are the primary outputs of the instruction typically used by hardware output modules however they can be used by other application logic Value data elements Val_ are numeric outputs of the instruction for use by the HMI Values also can be used by other application logic or software packages Source and Quality data elements SrcQ_ are outputs of the instruction used by the HMI to indicate PV source and quality Status data elements Sts_ are bit outputs of the instruction for use by the HMI Status bits also can be used by other application logic Error data elements Err_ are outputs of the instruction that in
58. top status and alarms have a configurable delay to allow the run feedback time to align with the commanded output This provides time for the motor to actually start or stop Refer to the Process Add On Instructions and Graphics Alarm P_Alarm Reference Manual publication SYSLIB RM002 for more information The Fail to Start and I O fault conditions can be configured to alarm only or to de energize the motor shed If one of these conditions stops the motor a reset is required to run Simulation Simulation in P_Motor disables the normal output and provides feedback of a working motor You must set the Inp_Sim parameter in the Controller to 1 to enable simulation The Simulation or Loopback Test icon a is displayed at the bottom left of the Operator faceplate indicating the device is in simulation The delay seconds between a command to Start or Stop and the simulated started or stopped response is configurable Cfg_SimFdbkT When you have finished in simulation set the Inp_Sim parameter in the Controller to 0 to return to normal operation 20 Rockwell Automation Publication SYSLIB RMO06E EN E August 2014 Execution Single speed Motor P_Motor The following table explains the handling of instruction execution conditions Condition Enableln False false rung Description Handled the same as if the motor were disabled by command The motor outputs are de energized and the motor is shown as di
59. ury or death Wear proper Personal Protective Equipment PPE Follow ALL Regulatory requirements for safe work practices and for Personal Protective Equipment PPE gt gt gt Allen Bradley Rockwell Software Rockwell Automation RSLogix Logix5000 FactoryTalk PlantPAx El Plus E3 E3 Plus E300 and ControlLogix are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Preface Single speed Motor P_Motor Table of Contents Software Compatibility and Content RevisiON 0oooooooccooom 5 Additional Resources darte dean 6 Guidelines dd rata de T lid 7 Funerional Description eseese A rio 8 Required Pete loto 8 Controller File 2 ccieseeresiedh bl rd 8 Vistialigation Piles e tt TE 9 Controller Code sai pipa as oF eee 11 Single spe d Motor Input SttuCtUtE vecinas sn 11 Single speed Motor Output Structure 0 0 cee cece eee 15 Single speed Motor Local Configuration Tags 08 19 Operations os hese ier gear ceaa atic iria 19 Mo cee nce ited en ee ei eee eae 19 Al AAA 20 SUI a ra ds Ra a AA RNE 20 EXECUTION a a AA oem SS 21 Programming Example cd era 22 Display Elements ii 23 State ld ic dto Sorted curtido 26 Status Quality Indicators apta da Rao 26 Maintenance Bypass Indicators shzes prada raced 27 Mode lndicators sctancce o toos eet 28 Alarm adicto AA 29 Using Global Eli eiaeeest meister 30 Quick Display ti bs

Download Pdf Manuals

image

Related Search

Related Contents

USB 2 D/A MKII Bedienungsanleitung  Grundig MC9540 User's Manual    Guía Rápida  RedEye User Manual - North Queensland Home Theatre Solutions  SD-P63SW - Toshiba  McLaren V2 User Manual  

Copyright © All rights reserved.
Failed to retrieve file