Home
syslib-rm046 - Literature Library
Contents
1. No effect The instruction s Logic routine executes Inp_Req Pf 1 Enable button to access operator prompt Inp_Ref DINT Pointer into the prompt configuration array indicating which element to use for the prompt Inp_ScalePct REAL Pf 000 Percent by which to scale configured numeric display values Inp_Real_0 inp Real QO Input real value to display 0 Inp_Real_1 inp Rell 00 Input real value to display 1 Inp_Real_2 inp Real QO Input real value to display 2 Inp_Real_ 3 inp Rea QO Input real value to display 3 OCmd_Cfm sot ff Operator command to confirm and close prompt 32 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Output Parameter EnableOut Out_Cfm Out_Rdy Out_Select Out_Real_0 Out_Real_1 Out_Real_2 Out_Real_3 Val_ Ref Sts_ Alert Sts_RefChg Sts _Err Err_PromptCfgSize Err_RespDataSize Err_MsgRef Rdy_Cfm Operator Prompt P_ Prompt Prompt Output Structure Output parameters include the following e 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 e 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 e Status data elements Sts_ are bit outputs of the instruction for use by the HMI Status bits also can be used by other application log
2. E in a text box to save your work Prompt Message Text Type a text message that Cfg_Message explains to the operator the purpose of this prompt Cfg_AlertDefeat Do not show the Check the Operator Attention checkbox to not oe symbol on the Prompt button applies to standalone prompts show the 4 operator attention symbol exclamation only point on the prompt button TIP For instructional purposes the dialog box is divided into separate sections to explain Display Values Input Values Selection Options and Response Prompts in the text that follows Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Display Values Display values create a prompt that shows the operator floating point values in run time This informs the operator of specific quantities or operating conditions An Entered Value can be scaled by a programmatic percentage Function Action Security Configuration Parameters Display Value Enable Check to enable a Label Engineering Cfg_HasDispVal text field Configuration Code E Label Type a label Cfg_DispValLabel Engineering Units Type an engineering unit Cfg_DispValEU Display Value Source Check to either display a value from Cfg_DispValUsesInp e AOI Input the prompt AOI Input or the value e Entered Value that you enter in the box that appears Scale Value Check to scale the value by the Cfg_DispValScl entered value and t
3. Parameter Values Water 400 00 Gals Fixed configuration values can Rector een sneer Pe a See page 25 and EN TERN page 26 ae Hot Sauce 20 00 Cups Rockwell Automation Publication SYSLIB RM046B EN P August 2014 37 Operator Prompt P_ Prompt 38 B Input Values Value entry can be optionally required default If the input is not required a default of either the minimum or maximum value must be selected For entry field details see page 27 Figure 2 Example Input Value Configuration and Prompt Display Input Values Engineering Minimum Maximum Input Default Uses Label Units Value Value Required Min Max A Batley nneeeneneoencoeng Bushels i 2900 200 v yf Extra Salt ss Cups i 0 00 20 00 Cups 0 00 30 00 The Acknowledge button green checkmark activates when the operator enters a value Perpar Values Response Waluen Bariy C Bests Baniy IODD Buih la Exin Sak D Cups Enira Sak 1 00 Cupa Extra Pippis 00 Cups Extra Papper 200 Cups v je This is an example of Response Data values Seq_101_ResponseD ota E Seq 101_ResporseData Numericinpat ewe H Seq 101_ResponseD ata Numenicdnpal0 120 000000 _ E Se10_Responselata Numaricinpuli 1 00000000 Seq_101_Responsefiata Numericinput 2 2 00000000 Seq 101_ResponseDataNumericinpul 3 FSeq 101_ResponseData Chadnput Seg 101_Promel Prompes RespDala Seq 101_ResponseDeta Rockwell Automat
4. be designated as such Function Action Security Configuration Parameters Selection Enable Check to enable a Label Engineering Cfg_HasSelect text box Configuration Code E Label Check and type a label for the Cfg_SelectLabel selection option Default Selections Click to designate a selection as Cfg_SelectDef the default Programmatic Selection Option Configuration The following P_Prompt configuration tags provide a programmatic interface to values and functions of the Selection Options Parameter Data Type Description Cfg_HasSelect x BOOL Bits enable numeric selection entries Cfg_SelectLabel x STRING_20 Text field for selection label Cfg_SelectDef x BOOL 0 Entry is not default 1 Entry is default 1 x 0 3 for each of the entries Programmatic Selection Option Parameters The following P_Prompt parameters are in the Add On Instruction associated with the Selection Options Parameter Description Input None used Output Parameter value tracks your changes until you click the green checkbox to confirm Out_Select The number of the selection chosen by the user 0 4 RespData InOut Field changes when you click the green checkbox to confirm ResponseData Selection Contains the label string of the chosen selection 28 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Response Prompts Response prompts let the operator enter string based info
5. csv These tags must be imported into the p FactoryTalk View ME project to support switching tabs on any Process Object faceplate 1 The service release number boldfaced can change as service revisions are created Rockwell Automation Publication SYSLIB RM046B EN P August 2014 31 Operator Prompt P_ Prompt Controller Code This section describes the parameter references for this Add On Instruction Prompt InOut Structure In Out Parameters Data Type AliasFor Description Prompts P_PromptCfg x Prompt instance configuration data Array must have one or more members RespData P_PromptResp Structure to hold most recent response data in string format Prompt 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 Commands PCmd_ OCmd_ MCmd_ are used by program logic operators and maintenance personnel to request instruction actions Input Parameter Data 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 executes 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
6. Enable an operator prompt Riewigaition bo the Select Sereen F Prompt j 2 Array index Choices for Foam ce Configuring an Operator Prompt Prompt selection contigure trom selection screen a Prompt seksti conigur inten edion breen Requires a prop tay bo eo SSESSSSeeegsssessrsssess Prompt configuration for single pompi inctamos Always uses prompt array aamen 0 On the bottom left side of the Prompt Objects folder there are four choices to configure a prompt text box 4 Drag and drop the prompt text box into a new workspace and give it a name Rockwell Automation Publication SYSLIB RM046B EN P August 2014 19 Operator Prompt P_ Prompt 5 Drag and drop the standalone prompt button into the workspace The illustration shows a series of graphics for how the operator uses each configuration to set up a prompt P ty Prone biy Prange catenin Ve Tat My Promet Fr repel EET ata har Manual Prompt Labet Tat My rompi x Prompt Message Text Shat is the deposition of thie sample 000 i Do not show the Ciperaior Aijention aymbal on the Prompt bution applies to standalone gecnpls only Display Values Ereqinmeringy Display Value Source Scala We rity label nits AO Input Entered Value Value Required Input Values Engineering Minimam llaximum Input Default Uses Label Unis Malur Value Required Hin Maw Selection Options Response Prompts Default input ae Selection abet
7. InpValDefMax Programmatic Input Value Configuration The following P_Prompt configuration tags provide a programmatic interface to values and functions of the Input Values Parameter Data Type Description Cfg_HasInpVal x BOOL Bits enable numeric input entries Cfg_InpValLabel x STRING 20 Text field for entry label Cfg_InpValEU x STRING_8 Engineering units text for entry Cfg_InpValLoLim x REAL 4 Input entry low limit Cfg_InpValHiLim x REAL 4 Input entry high limit Cfg_InpValNotReqd x BOOL 0 User input is required 1 User input is not required Cfg_InpValDefMax x BOOL 0 Input entry minimum limit 1 Input entry maximum limit 1 x 0 3 for each of the entries Programmatic Input Value Parameters The following P_Prompt parameters are in the Add On Instruction associated with the Input Values Parameter Description Input None used Output Parameter values change when you click the green checkbox to confirm Out_Real_x Outputs used for the user entered values RespData InOut Field changes when you click the green checkbox to confirm ResponseData Numericlnput 0 3 Contains the string representation of the entered values Rockwell Automation Publication SYSLIB RM046B EN P August 2014 27 Operator Prompt P_ Prompt Selection Options Selection options let the operator choose one choice from two to four offerings One of the selections can be designated a default but none need to
8. Reference Manual PlantPAx Process Automation System Rockwell Automation Library of Process Objects Operator Prompt P_ Prompt Version 3 1 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 Rockwell Automa
9. Values section See the illustrations below Display Values Engineering Display Value Source Scale Verify Label Units AOI Input Entered Value Value Required J Water et Gals e 400 00 J Vegetable Oil Pints mo J Soda aana Dekt v Hot Sauce Cups e 2000 Seg 101_Prompi Parameter Values Water 400 00 Gals Vegetable Oil Pints inp _Scalefe soda 53 00 Bckts np Fe Hot Sauce 20 00 Cups Resposte Seq 101_ResponseDats Entered Value 100 pints x 0 75 75 pints Unscaled AOI Input 53 soda buckets Inp_Real_2 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Input Values Input values let the operator enter floating point values via the prompt that are used programmatically Minimum and maximum values are entered for a range Value entry can be optionally required default Function Action Security Configuration Parameters Input Value Enable Check to enable a Label Engineering Cfg_HasInpVal text box Configuration Code E Label Type a label for the input value Cfg_InpValLabel Engineering Units Type an engineering unit Cfg_InpValEU Minimum Value Type a minimum value for the entry Maximum Value Type a maximum value for the entry Input Required Check to require an operator to enter a value Default Uses If an input is not required click e Min Minimum or Maximum to be used e Max for the entry Cfg_InpValLoLim Cfg_InpValHiLim Cfg_InpValNotReqd Cfg_
10. _ Prompt 2 Click the magnifying glass pe button to access the Run Time Detail faceplate Seq Prompt Scaling Example Prompt Button O Next Step 1 gt Check vessel 1 2 p Pro m pts Prompt L 12 3 4 5 6 7 8 9 10 11 IMPORTANT The following faceplates show different types of prompts that can be configured for a sequence Our example shows the prompts in close succession merely as a teaching tool and likely is not the case for your sequence See the Sequencer Object Reference Manual publication PROCES RM006 for how to configure a sequence by using the Sequencer Object 12 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt 3 Click the Start command gt button Prompt Example 1 Seq Prompt Scaling Example Demme gt E 5 Qd ee ee OOOO DDD no H Column turns green to show the current step in progress Quantity 100 tep 1 Check vessel 4 ii 8 Prompt icon appears to notify 6 7 8 9 10 11 the operator that some typeof QL Prompt E l interaction is necessary Wait 0 00 06 5l a eales 4 Click the Prompt ___ Prompt ___ button when it appears during a step You also can click the Prompt button when it is active on the Sequencer s Run Time Detail faceplate or the Operator tab A Prompt window appears to tell the operator what action is necessary Seq Prompt scaling Example Prompt This is
11. alog box for a given prompt configuration in the Prompts array by clicking the corresponding Browse button Remi Prompt selection Manual addition x Examine vessel Browse Button Jt mir m sample Lab Analysis Ea Ea EE EE The highlighted box green dot is determined by the values entered in the 104 tag of the Global Object Parameter Values dialog box See page 35 for more information on the Global Objects Parameter Values dialog box 42 Rockwell Automation Publication SYSLIB RM046B EN P 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 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 fo
12. ant note concerning the order files are to be imported Types table added Optional Graphic Displays section to table 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 RM046B EN P August 2014 5 Preface Additional Resources These documents contain additional information concerning related products from Rockwell Automation Resource Description PlantPAx Process Automation System Selection Guide Provides information to assist with equipment publication PROCES SG001 procurement for your PlantPAx system PlantPAx Process Automation System Reference Manual Provides characterized recommendations for publication PROCES RM001 implementing your PlantPAx system FactoryTalk View Machine Edition User Manual Provides details on how to use this software package for publication VIEWME UM004 creating an automation application FactoryTalk View Site Edition User Manual Provides details on how to use this software package for publication VIEWSE UM006 developing and running human machine interface HMI applications Logix5000 Controllers Add On Instructions Provides information for designing co
13. bject and choose Global Object Parameter Values The Global Object Parameter Values dialog box appears Global Object Parameter Values Rockwell Automation Publication SYSLIB RM046B EN P August 2014 35 Operator Prompt P_ Prompt The global object parameters are as follows Title for Prompt Selection window string tag Name 101 102 104 36 Prompt tag P_Prompt or similar Prompt array instance tag This tag s value appears at the top of the Prompt Configuration dialog box shortcut Program ProgramName TagName Program scope shortcut TagName Controller scope Reference to the P_Prompt controller tag shortcut Program ProgramName TagName Program scope shortcut TagName Controller scope This tag s value highlights the prompt selection shortcut Program ProgramName lagName Program scope shortcut TagName Controller scope 3 In the Value column type the tag or value as specified in the Description column See the examples Name Value Current Tag Value 101 Add Mat Y to T100 104 Area1 Program MaterialAddtion Prom 1 Add Mist Y fo TIED Prompt eection ul x Wan Prote Contes habe Alin Hirira i 2 Hiri Temps 4 On the Global Object Parameter Values dialog box click OK Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Facepl ates The P_Prompt instruction has three faceplates C
14. ce 0 Dest MyPrompt inp_Ret 0 Display gt Operator Prompt Input to Enable an Operator Prompt MyPrompt Inp_Req Operator Prompt Operator a Respond Confirmation MyPrompt OCmd_Cfm Next_Action cc The program logic is shown in standard Ladder Diagram but you can use Function Block Diagram or Structured Text to program the P_Prompt instruction You also have the ability to display many prompt configurations stored in the Prompts array These configurations can be built as templates or you can populate data ad hoc from any location You develop the prompt configuration by using FactoryTalk View Studio software and the global objects file RA UI Prompt Objects ggfx RAUN Prompt Objects BBP Global BME O A PAA R RAUD Prompt Object ggfe O Version 3 000 Release 8 Copyright Rockwell Automation Inc All Rights Reserved Manval Prompt Configuration Maagation Command and Displey Objects Prompt Response Display Buttons Prompt Responsa O06 ce mmm o sesssssssesssss EAE 3 rl pe A ee a t TER 7 S Ray SEN am t ananonseeaqqgan ec ees fA EEEE Foe whe of fenepiates are displays for F r upa ee eee Ee Prompt oP Display objects that mey or mary mot have a prompt Assumes Promp instruction isn ee Batter is ahaaa wate TH biy Pomp Configuration Button for s s Operator Response f2 Teg conairay Gescriptere Mea Prompt Enable isesSelect y
15. circled above next to a blank row to credate a new prompot configuration Click the browse button next to a fill in row to edit that prompt configuration Rockwell Automation Publication SYSLIB RM046B EN P August 2014 23 Operator Prompt P_ Prompt 24 The Prompt Configuration dialog box appears IMPORTANT See pages 37 through 39 for examples of the Display Values Input Values and Selection Options on the Prompt Configuration faceplate Prompt Configuration for Manual Prompt Label Lab Analysis ee Prompt Message Text Take a sample to the lab Enter results and comments Do not show the Operator Attention symbol on the Prompt button applies to standalone prompts only Display Values Engineering Display Value Source Scale Verily Label Units AOI Input Entered Value Value Required J Miscosity Min OP e 1200 J Miscosity Max a EP e 18300 v Temperature Min degC 60 00 J Temperature Max i degC x00 Input Values Engineering Minimum Maximum Input Default Uses Label Units Value Value Required Min Max v Viscosity EP 0 00 200 00 yf v Tamperature i degC o aooo 10o v Selection Options Response Prompts Default Input Label Selection Label Required 7 Complete the Prompt Configuration dialog box Function Action Security Configuration Parameters Manual Prompt Label Type a label for the prompt Engineering Cfg_Label IMPORTANT Be sure to press Configuration Enter or Page Down after typing Code
16. e eee ee eee eee y Step 5 Name Remix eb Update the Restart Address Ifthe sequence is held it will restart from the last saved step Step fault timer preset msecs 0 e ae ee oe lf the step is held the Fault Timer will eset the Sequence Fault Timer at the beginning o Accesses the Prompt the step amp Stop and hold Stop and reset Continue Timing its value Selection Window Sequence can be paused after this step Step wait timer preset value msecs 10000 Jf Enable an operator prompt Click to access the Step wait timer starts i pe Lab Analysis After all required At the beginning of the Prompt Selection bad inputs have qualified step Sequence Step Branching Do not wait on timer if all inputs are qualified upon step entry Do not branch Next step is 6 If an input becomes disqualified the Wait Timer will Stop and hold E Branch Target Step 3 its yeei Stop and reset Continue Timing Branch to Target Step Ifthe step is held the Wait Timer will Based on input Stop and hold Always anione ie valie Stop and reset Continue Timing Until Loop Count is amp Based on Operator reached Prompt response 5 S c gt li 4 Check Enable an operator prompt A blank prompt text box appears 5 Click the prompt text box The Prompt Selection window appears Remix Prompt Selection Manual addition Ea Examine vessel B amp B Manually mix LJ Sample Lab Analysis 6 Click Browse button with ellipsis
17. fi Tag Properties Seq_104_ Prompts lo S mA General ee Description Type Base v Alias For Data Type P PromptCfa 15 Scope Eg Seq With_PromptA4ndS caledDisplay alues External ReadAwtite x Rockwell Automation Publication SYSLIB RM046B EN P August 2014 21 Operator Prompt P_ Prompt Enable Prompt Check Box a gt Jf Cueue Step By Step Sequence Configuration 22 The data type is P_PromptCfg 1 5 Type a number into the square bracket to create the number of prompt configuration instances you need for your sequence and click OK 6 Attach the pins from the P_Prompt instruction to the P_Seq instruction as shown on page 21 7 Save and download the file 8 Ifyou make modifications from the HMI save the acd file again Prompt Configuration Faceplates Configure the prompts through a set of Factorylalk View dialog boxes that let you select individual prompts in the prompt array The Engineering tab of the P_Seq instruction contains checkboxes and buttons to configure a prompt with a step in a sequence For details on configuring steps in a sequence see the Rockwell Automation Sequencer Object Reference Manual publication PROCES RM006 seq Prompt Scaling Example Shay Geta T TT A AREER L aaa Tag P_Seq N Sequence Quantity Units 1 Fees When the Interlock Trips the Sequencer will Hold at the E current step Go to last interlock step Clea
18. he Inp_ScalePct See Scale Value on page 26 Verify Required Check to require the operator to Cfg_DispValVrfy verify the displayed value Programmatic Display Value Configuration The following P_Prompt configuration tags provide a programmatic interface to values and functions of the Display Values Parameter Data Type Description Cfg_HasDispVal x BOOL Bits enable numeric display entries Cfg_DispValLabel x STRING _20 Text field for entry label Cfg_DispValEU x STRING_8 Engineering units text for entry Cfg_DispValUsesInp x BOOL 1 Use AOI Input 0 Use entered value Cfg_DispValScl x BOOL 1 Apply scaling to value 0 Use value as is Cfg_DispValVrfy x BOOL 1 User must confirm reading the value 1 x 0 3 for each of the entries Programmatic Display Value Parameters The following P_Prompt parameters are in the Add On Instruction associated with the Display Values Parameter Description Input Values are buffered when Inp_ Req makes a low to high 0 1 transition e Inp_Real_x Input sources used when the AOI Input configuration is chosen e Inp_ScalePct Input percent scale used when a field is configured for Scale Value Output None used RespData InOut None used Rockwell Automation Publication SYSLIB RM046B EN P August 2014 25 Operator Prompt P_ Prompt 26 Scale Value A scaled input value is calculated by the Inp_ScalePct and the Entered Value in the Display
19. ic e Error data elements Err_ are outputs of the instruction that indicate 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 e Ready data elements Rdy_ are bit outputs of the instruction used by the HMI to enable or disable Command buttons and Setting entry fields Data Type AliasFor Description BOOL Enable Output The EnableOut signal is not manipulated by this instruction Its output state always reflects Enableln Input state SINT REAL DINT BOOL Operator confirmation output 1 Operator has entered required data confirmed prompt 1 Prompt is ready to be displayed OSet_Select Value of operator response to selector Out_Reall0 Value REAL of operator numeric entry 0 Out_Real 1 Value REAL of operator numeric entry 1 Out_Real 2 Value REAL of operator numeric entry 2 Out_Real 3 Value REAL of operator numeric entry 3 Number of the prompt configuration in the array that was used Status for alert breadcrumb 1 The Inp_Ref has changed single scan 1 Error in configuration see detail bits for reason 1 Error in size of an array in the P_PromptCfg UDT definition 1 Error in size of an array in the P_PromptResp UDT definition 1 Error in value of Inp_Ref past end of prompt array 1 Prompt ready for operator confirmation Rockwell Automatio
20. id E nn 4 6 Click the Prompt text box to access the Prompt Selection window 7 Click Browse button with ellipsis circled above to access the Prompt Configuration dialog box to define the type of prompt See page 25 for details of the Prompt Configuration dialog box 20 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Prompt Tag Name Plus s Define Array Size Operator Prompt P_ Prompt Configure the Prompt with the Sequencer Object This section describes how to configure prompts to use faceplates with the P_Seq instruction 1 Create and name the P_Seg instruction 2 Create the P_Prompt instruction and name it the Sequencer tag name plus _ Prompt for example Seq_104_Prompt Simple Sequencer Seq 104 ere Simple Sequencer Seq 104 Prompt E inp Perincok Ft inp MBRerma ut PromptReq amp FJ Ing Intl E np NBItIkOK E inp Promettin E Ing _FromptFcdy O inp Promtsaect Sts ReqPaused E Seq 104 Steps 3 Type a name for the Prompts array tag that is the same as the Prompt tag name plus the letter s This applies for both a standalone prompt or if you are using the P_Seq instruction In general with or without the P_Seq instruction the Prompt faceplates look for configuration data in the Prompts array 4 Right click your new Prompts name example Seq_104_Prompts to access the Tag Properties dialog box
21. ion Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Selection Options Any one or none of the enabled selections can be designated as the default If you leave all selections unchecked the operator is required to make a selection before acknowledging the prompt For entry field details see page 28 Figure 3 Example Selection Options Configuration and Prompt Display Selection Options Default Label Selection A ISO1 ne neeneenenrenent Pa eae aaa The Acknowledge button green checkmark activates when the operator makes a selection Selection Options Selecion Options So z Zo This is an example of the Response Data value E Seq 101_ResponseD ata meet __ Seq_101_Responsellata Selection 502 _ Seq 101_ResponseDataNumericinput H Seq_101_ResponseD ata Charinput fies This is an example of the Outputs Seg 101_Prornpt g ing Scaler Cling _Real_0o Cj ing _Real_1 Inp_Feal_2 OQ inp_Fieal_3 Prompis Saq_10_Promats Resptete Seq 101_RegonesData Rockwell Automation Publication SYSLIB RM046B EN P August 2014 39 40 Operator Prompt P_ Prompt D Response Prompts Any of the responses can be designated as Input Required For entry field details see page 29 Figure 4 Example Response Prompts Configuration and Prompt Display Response Prompts Input Label Required wf ilot Reference li V The Acknowledge button green checkmark activa
22. m 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 RM046B EN P August 2014 Supersedes Publication SYSLIB RM046A EN P April 2014 Copyright 2014 Rockwell Automation Inc All rights reserved Printed in the U S A
23. mbol 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 For the P_Prompt object the Invalid Configuration indicator appears for the following e An array in the Prompt Configuration is the wrong size UDT P_PromptCfg e An array in the Response Data is the wrong size UDT P_PromptResp e Inp_Ref value points to a Prompt Configuration that is outside of the P_PromptCfg entries 34 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Using Display Elements The global objects for P_Prompt can be found in the global object file RA UI Prompt Objects 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 z ssssssseeeeess ss HH FA Edit Me ssssssssssssss Gonnections x ssssssssss VBA Code Activex Events Methods Object Keys Arrange Animation Convert to Wallpaper Tag Substitution Property Panel Object Explorer Cut Copy Paste Paste without localized strings Delete Duplicate Copy Snimation Paste Animation Edit Base Object Break Link 2 In the display right click the global o
24. mperature Max Prompts Sey 101 Prompts RespData Seq 101 ResponseData Response Values Fail Reason Disposition Global Object Viscosity cP Temperature 116 00 degC Guidelines The configuration data for a set of prompts are stored in an array of user defined types UDTs Each configured prompt instance is a member of the Prompts array By referencing different members of the prompt configuration array the same P_Prompt instruction can be used to access multiple user prompt combinations one at a time A single prompt can include the following e An 82 character message e Upto four numeric value displays e Upto four numeric value entries e Choose one choice among 2 4 options Up to four text responses ares The RespData tag at the bottom of the P_Prompt function block lets you define where to store operator responses This tag stores any operator response as a string in the application Rockwell Automation Publication SYSLIB RM046B EN P August 2014 7 Operator Prompt P_ Prompt Functional Description Use a prompt to request input from an operator The input can be any of the following e Acknowledging the prompt e Viewing and confirming data e Makinga selection e Entering numeric data e Entering text data Do not use a prompt in place of an alarm or an alert e An alarm per ANSI ISA 18 2 2009 is used to notify an operator of an abnormal situation that requires a response e An alert is used to no
25. n Publication SYSLIB RM046B EN P August 2014 33 Operator Prompt P_ Prompt Operations The P_Prompt Add On Instruction does not use modes alarms or simulation Displ ay Elements 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 Table 3 P_Prompt Display Elements Description Display Element Name Display Element Description GO_PromptButton P Standalone prompt button that assumes the P_ Prompt instruction is present and the button is always visible The Prompt instruction controls the button s enabled state and alert indicator visibility GO_PromptButtonWithText Prompt display indicator for use on faceplates and displays for objects that possibly do not have a prompt instruction Status Quality Threshold Indicators One of these symbols appears to the left of the graphic symbol when the described condition is true Graphic Symbol Description x Invalid configuration if an input is set to an array index that is beyond the end of the array TIP When the Invalid Configuration indicator appears you can find what configuration setting is invalid by following the indicators Click the graphic sy
26. n ar a a T EES 32 Prompe INOU Stricture aia sd cavetieinqeaiet ATA atone 32 Prompte Input SUrUClUL Ess dani cve ene tere esngewaesnmes 32 Prompt Output StruClute artetan a a eee eseesans 33 Operio aena ewes a a a a a nhanas 34 DisphrEEmen t 4 carn cane settee ds bee E E NR 34 Status Quality Threshold Indicators 0 0c c cece eee eee 34 Using Display Plenient Sess cana rrn Ee ines tuee trea aie 35 Pace plates 2434264 Sere Aad pear hu eae eae ee aw eation Get eee areas 37 P Prompt C Onlisuration 4412400042 vets bacliviathcoamananerend 37 P Prompt Respo Ercoreca nar E N id Cake ears 4 P Prompt Sclections aaciet5s een Gius EE a a 42 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 3 Table of Contents Notes 4 Rockwell Automation Publication SYSLIB RM046B EN P 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 Changed references to Knowledgebase Answer ID 62682 to Product Compatibility and Download 5 31 Center Visualization Files 31 added Import
27. nfiguring and Programming Manual publication 1756 PM010 programming Add On Instructions For general library considerations see Rockwell Details how to monitor an input condition to raise an Automation Library of Process Objects alarm Information includes acknowledging resetting publication PROCES RM002 inhibiting and disabling an alarm Generally the P_Alarm faceplate is accessible from the Alarms tab Rockwell Automation Sequencer Object Reference Provides details on how to configure a sequence by using Manual publication PROCES RM006 the Sequencer Object 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 6 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Operator Prompt P_Prompt The P_Prompt Operator Prompt Add On Instruction is a universal mechanism for operator interaction that can be used within a control scheme The instruction presents an operator with configurable message or data fields and accepts operator response data and confirmation Add On Instruction Faceplate Take a sample to the lab Enter results and comments Operator Prompt Seg 101_Promp t P_ Prompt Parameter Values Selection Options Viscosity Min Pass Operator Prorret Viscosity Max Fail Temperature Min Te
28. nt 0 ae D a Minimum entry box turns yellow ifthe value is below the pre set minimum E 6 A 8 Type a value and click OK The value carries over to the prompt display 9 Click vi to acknowledge the prompt Rockwell Automation Publication SYSLIB RM046B EN P August 2014 15 Operator Prompt P_ Prompt The prompt in Example 4 shows how you can use different strings for operator interaction Prompt Example 4 Seq Prompt Scaling Example oo mme gt E Quantity 100 D Step 4 Take 1 2 3 5 6 7 8 O Pem IOO x E Wait 0 00 00 Je ae od a Seq Prompt Scaling Example Prompt Take a 50 ml sample to the lab for analysis 10 Click IV 9 to acknowledge you are confirming the prompt 16 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt The prompt in Example 5 provides the operator with several options e Basic text display e Display of application data with labels and units of measure e Set of options from which they must choose one e Text boxes for data with labels e Entry boxes for numeric data with labels and units of measure Prompt Example 5 Sequencer Prompt Msg Example Prompt Take a sample to the lab Enter results and comments Parameter Values Selection Options Viscosity Min 120 00 cP Pace Viscosity Max 183 00 cP Fai Orange box indicates required entry fields la emperature eg Tempera
29. onfiguration Response and Selection P_ Prompt Configuration The Prompt Configuration dialog box has four sections to configure a prompt Prompt Configuration for ManuellPromptLsbel a Analysis Prompt Message Text Take a sample to the lab Enter results and comments Do not show the Operator Attention symbol on the Prompt button applies to standalone prompts only Display Values Engineering Display Value Source Scale Verify Label Units AOI Input Entered Value Value Required A v Viscosity Mint BP e 120 00 v Miscosity Max aai BP e 18300 v Temperature Mint deg 6000 v iTemperature Max i degC i 00 Input Values Engineering Minimum Maximum Input Default Uses Label Units Value Value Required Min Max B v Viscosity ed OP 000 HW Tamperature i ideg Tamperature degC st 40 00 100 00 Selection Options Response Prompts Default Input Label Selection Label Required c v iPass ananena vf Fail Reason nn j J Fa v Disposition EW A Display Values The source of each value can be a fixed configuration value default or programmatic values received on the corresponding instruction input Figure 1 Example Display Value Configuration and Prompt Display Display Values Engineering Display Value Source Scale Verify Label Units AOI Input Entered Value Value Required J Water Gals e 400 00 J Wegetable OE Pints i000 v J Soda eeeeenenen et Beks e af Hot Sauce ss Cups 20 00
30. ox to implement branching in the Sequencer Object instruction When used this way the first selection option continues to the next sequential step in the Sequencer any other selection option causes the Sequencer to take the branch Selection Options Default Label Selection jee ee ee ee ee ee ee ee ee eee eee cee ee 4d First selection option no branch Second third fourth selection options branch t qa IMPORTANT _ Forbranch procedures and guidelines see the Rockwell Automation Sequencer Object Reference Manual publication PROCES RM006 The Out_Select parameter tracks the number of the selection chosen by the user This output parameter is used by the Sequencer instruction to know whether to take a branch Any number greater than 1 instructs the Sequencer to branch 30 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Required Files The remainder of this document explains the parameters and display elements that comprise the P_Prompt instruction Controller File The P_Prompt_3_1 00_AOI L5X Add On Instruction must be imported into J the controller project to be able to be used in the controller configuration The service release number boldfaced can change as service revisions are created Visualization Files The following files for this Add On Instruction can be downloaded from the Product Compatibility and Download Center at http www rockwella
31. r Program Commands upon receipt The sequencer has an Operator Prompt Enable navigation to permissive object ee Sequence Quantity Enable navigation to interlock object Maxi Quantity for a 5 100 Put sequence in Held State ifthe step fault E E tere Se peres ee Do Default Quantity for the Sequence 100 sequence Timeout msecs 0 l Minimum Quantity tor a Sequence 0 Sequence Step Configuration 1 19 a You have the ability to display many prompt configurations stored in the Prompts array depending on what type of action is required from the operator in a given step of a sequence But in general the procedures are similar for configuring the prompts 1 On the Engineering tab check The sequencer has an Operator Prompt Queue Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Leave this checkbox blank if the sequence does not use prompts Note at this point we are still on the sequence config not the step config IMPORTANT Fora complete description of the Engineering tab see the Rockwell Automation Sequencer Object Reference Manual publication PROCES RM006 2 At the bottom of the Engineering tab type the number of the step that is being configured for the prompt 3 Click the Display Step Config Window The Home Step Configuration dialog box appears for the selected step Seq Prompt Scaling Example Step 5 Remix Ey it fe fe x wee eee ee ee ee ee ee e
32. r Prompt oe A 0e Same Prompt Tag Name Plus s 0e Out_Rdy 3 biy Prompts RespData MyPrampt FespData IMPORTANT It s good practice to also name the RespData tag and the P_PrompttTitle tag the same as the prompt name but it s not a requirement The P_Prompttitle tag in the Global Objects Parameters Values table see page page 35 tells the operator what type of interaction is necessary 2 Right click MyPrompts and choose Edit Properties to define the prompt array Size 3 On the Tag Properties dialog box type a number into the bracket of the array tag P_PromptCfg to specify a number of prompt instances supported by the instruction Tag Properties MyPrompts p General Name M yPrompts Description Type Alias For Define Array Size Scope E Prompt_Standalone External Read Write Access Style C Constant 18 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt The three rungs of the Ladder Diagram show the minimal amount of effort to set up tags to create display and respond to a standalone prompt Operator Prompt P_Prompt Operator Prompt P_Prompt MyPrompt COut_Cfm Inp_Req 0 Create inp_Ret 0e XOut_Rdy Prompts MyPrompts RespData MyPrompt_RespData Operator Prompt Number of Manual Prompt Configuration in the Array to Use Display_MyPrompt OV Move Sour
33. r 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 complete 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 Istanbul Tel 90 216 5698400 www rockwellautomation co
34. rmation comments lot numbers and so forth Response entry is required by default but can be configured as optional Function Action Security Configuration Parameters Response Enable Check to enable a Label Normal Cfg_HasResp text box Production Batches amp Label Check and type a label forthe Lots Cfg_RespLabel response prompt Code J Input Required Check to require an input Cfg_RespNotReqd Programmatic Response Prompt Configuration The following P_Prompt configuration tags provide a programmatic interface to values and functions of the Response Prompts Parameter Data Type Description Cfg_HasResp x BOOL Bits enable numeric response entries Cfg_RespLabel x STRING_ 20 Text field for response label Cfg_RespNotReqd x BOOL 0 User response is required 1 User response is not required 1 x 0 3 for each of the entries Programmatic Response Prompt Parameters The following P_Prompt parameters are in the Add On Instruction associated with the Response Prompts Parameter Description Input None used Output None used RespData InOut Field changes when the user clicks the green checkbox to confirm ResponseData Charlnput 0 3 Contains the string responses Rockwell Automation Publication SYSLIB RM046B EN P August 2014 29 Operator Prompt P_Prompt Sequencer Branching Configuration The P_Prompt instruction uses the Selection Options section of the Prompt Configuration dialog b
35. sonal 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 Logix5000 FactoryTalk PlantPAx and ControlLogix are trademarks of Rockwell Automation Inc Trademarks not belonging to Rockwell Automation are property of their respective companies Preface Operator Prompt P_ Prompt Table of Contents Software Compatibility and Content Revision 0 0ee eee 5 Additional Resources canvas dnteetiecwedawse adieu esakawstse 6 Cuide e fn 3 Cee cesuatemieas ei eh eee eee autre taen leh aoe eee 7 Puncuonal Descriptio mesire oare nanan succeed eae AE TEERAA 8 Prompt Demonstration eena EER EA EErEE 8 Programming Example ict icetouscqeaseshiedtiadtdiagsacea ew tus 18 Configura Standalone Prompt cscssnsvdienariuetiwniosaaew 18 Configure the Prompt with the Sequencer Object 21 Display Values aria Gad ea a khedeaues 25 par Va hen hens erat Bee tcadiam neue E aia a7 Selection Options 144 2 4 52 ornare eenaendieese TEE ENE NS 28 Response FLOM PES istss o ete bana wires NEEE ya SERERE 29 Sequencer Branching Configuration 0 cece eee eee ee 30 Required Piles sisuiicsdate inte Giaa E has Cheraabes See eda ned 31 Contollet Piles cocscvecatiashaadecea cue ewan cameakede west 31 Nistalizarionw File Seiger riena cade nea e A oleate cas AEAEE 31 Controllet Code asare rae
36. t configuration display can be called from the global object file RA UI Prompt Objects ggfx For additional information see the following e Standalone programming basics page 18 e Tag configuration options page 25 10 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt Sequencer Prompt Faceplates This section illustrates basic prompt functionality by using the Sequencer Object P_Seq instruction and faceplates IMPORTANT This demonstration uses the Sequencer s Run Time Detail faceplate as an example only You can use the prompt with other tasks and processing tools 1 After placing the Sequencer s display element into your project click the object Our example is Seq Prompt Scaling Seq Prompt Scaling Operator Attention Required Breadcrumb p gt JS tep Check vessel The Operator tab for the P_Seq instruction appears with buttons including the Prompt circled below seg Prompt scaling Example J PTa A 18 af F N Operator ES Waiting For Operator Response A Timer 0 00 06 a S OY Ciuantity 100 Access to Detail Faceplate Current step 1 Check vessel Time in Step 0 00 03 Time in Sequence 0 0 00 03 C LE These same buttons also are available on the Run Time Detail faceplate that visually arranges the progress of the steps and prompts Rockwell Automation Publication SYSLIB RM046B EN P August 2014 11 Operator Prompt P
37. tes when the operator has entered text in all responses designated as Input Required Response Walues Response Values How do you feel Bn eee M Zo This is an example of the Response Data values Seq_101_ResponseData Charnput fies 4 Seq_101_ResponseD ata Charlinput O XPQ9946b24 l OR I guess HSeq 101_ResponseData Charinput 3 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 P_ Prompt Response Operator Prompt P_ Prompt This dialog box lets the operator review and record data based on the prompt seq Prompt Scaling Example Prompt Take a sample to the lab Enter resultsand comments Parameter Values Viscosity Mlin 120 00 Viscosity Max 183 00 Temperature Mlin 0 00 Temperature hax 90 00 Security code J is required to Response Values enter data Click the green rhen OO checkmark to confirm Disposition Viscosity 130 00 Temperature 100 00 Selection Options ER Pass ee Fail deg C deg C cP deg C Jle The Parameter Values Selection Options and Response Values are configured on the Prompt Configuration dialog box See page 24 for descriptions of the entry boxes on the Prompt Configuration dialog box Rockwell Automation Publication SYSLIB RM046B EN P August 2014 41 Operator Prompt P_Prompt P_ Prompt Selection The Prompt Selection display provides access to the configuration di
38. the first prompt example Check that the vessel is clean before proceeding Mle 5 Click iv o to acknowledge the prompt The sequence continues until the next configured prompt occurs Rockwell Automation Publication SYSLIB RM046B EN P August 2014 13 Operator Prompt P_ Prompt 14 6 Click O The prompt in Example 2 provides some data in addition to the string used in Example 1 Prompt Example 2 Seq Prompt Scaling Exarnple oo mmen gt E e dyg E Quantity 100 nr Step 2 Add ingredients Ld H H a m 1 3456789 07 iP E gt OL Pom CI LI OO x Wai S1SC0Gc D Seq Prompt Scaling Exarnple Prompt Add the following ingredients manually El Parameter Values Bulk Material 60 00 Itrs Hot sauce 80 00 ml to acknowledge the prompt after the ingredients are added Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt The prompt in Example 3 lets the operator enter data used by the application Prompt Example 3 Seq Prompt Scaling Example oo mmen gt m dle b Pix Quantity 100 o H Step 3 Mix O Ld Li nd 1 2 45678901 ED gt OL rom IOL Wait 0 00 00 b DDD 1 2 i Oo Get the special spoon and mix until all lumps are gone 10 minute min k Response Values Actiual mix time 7 Click the text box to enter a value A keypad appears to let you enter a value ENT Actiual mix time m Maximum 100 Curre
39. tify an operator of an abnormal situation that does not require a response e A prompt requires a response but does not advise of an abnormal situation Normal Operation Abnormal Situation Operator Response Not Required Normal values and status Alert Operator Response Required Prompt P_ Prompt Alarm P_ Alarm Prompt Demonstrations There are two separate demonstrations that show how you can use the prompt functionality e Standalone prompt e Sequencer prompt faceplates see page 11 Standalone Prompt In its simplest form the P_Prompt instruction provides operator interaction and can be invoked from a number of users This example shows how to program and configure the P_ Prompt instruction to solicit an operator comment The example below shows the logic for the Prompt instruction to continually reset to provide for more operator entries FP Rompt_Standalme Prompts Oplomen RespDeta reportopoommn 8 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 Operator Prompt P_ Prompt The Inp_Req is set to 1 to buffer the prompt configuration and trigger the prompt This causes the prompt button on the FactoryIalk View display to be active Click the prompt button to access the prompt faceplate shown below to let the operator enter a comment in the text box Area 3 Unit 4 Prompt R Please Enter Comment Eal wae ee a ae ae ea a a a a a a a a ee ee ee ee ee ee ee ee eg Response Val
40. tion 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 injury or death Wear proper Per
41. ture hax S000 deg C eee ee ee ee a ee ee ee ee ee ee er ea ee re ee ee srr eee eee eee eee HH 4 Fail Reason Disposition Viscosity cP Tamperature deg The Selection Options in the upper right corner in this example are configured to work with the branching capability of the P_Seq instruction For more information on the P_Seg instruction and branching capability see the Rockwell Automation Sequencer Object Reference Manual publication PROCES RMO006 11 Choose one of the following Selection Options e Pass In this example clicking Pass ends the sequence e Fail Sequence branches to the third step after clicking Fail See page 30 for how to use the prompt with branching in the Sequencer Object Rockwell Automation Publication SYSLIB RM046B EN P August 2014 17 Operator Prompt P_ Prompt Prog ramming Example This section includes two basic examples for configuring the P_Prompt instruction standalone or with the Sequencer Object faceplates Configure a Standalone Prompt The P_Prompt instruction provides the flexibility for configuring a prompt via faceplates or by moving data from some other Logix activity such as a program or phase This section describes standalone procedures 1 Create and name the P_Prompt instruction our example is MyPrompt The tag name can be any name you want However the Prompts tag must be the prompt name plus an s Operator Prompt Prompt Prompt Tag Name perato
42. ues Comment The Boolean output Out_Cfm remains low 0 until the operator clicks the Acknowledge button green check mark circled below on the prompt faceplate in the FactoryTalk View client Area 3 Unit 4 Prompt T Please Enter Comment El Response Values Comment This is my comment Clicking this button on the faceplate causes the boolean output Out_Cfm to transition to a one 1 Rockwell Automation Publication SYSLIB RM046B EN P August 2014 9 Operator Prompt P_ Prompt The function block logic then inverts the Boolean value and feeds it back to the Inp_Req input When this input goes to zero 0 it causes the output Out_Cfm to be reset to zero 0 which reasserts the input again and retriggers the instruction The standalone prompt example is achieved by setting the following values in the configuration array element zero 0 Name zaje E OpComm 0 Cig_SelectLabel H OpComml0 Cfo Resplabel 000 l H OpComml0 Cfo RespLabel2 2000 l H OpComml0 Cfo RespLabel3 000 l O O EE OpCommi0 Cfa HasSelest o T HE OpCommi0 Cfa SelectDef o T EE OpCommi0 Cfo Hasina o T EE OpCommi0 Cfo IngvalNotRead o EE OpCommi0 Cfa IngvaDefMas o T H 0pCommf Cig_Disp al seslnp The desired configuration can be moved into the configuration array from other Logix entities or populated from a P_Prompt configuration display The P_Promp
43. utomation com rockwellautomation support pcdc page IMPORTANT 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 Table 2 P_Prompt Visualization File Types Application Type File aii FactoryTalk View SE Software View ME Software Description Graphics Displays RA BAS Common AnalogEdit 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 UI P_Prompt Config RA UI ME P_Prompt Config Display used to configure the prompt RA UI P_Prompt Response RA UI ME P_Prompt Response Display used to enter the prompt response Optional RA UI P_Prompt Select RA UI ME P_Prompt Select Display used to select a prompt for the i sequence step Graphics Global GGFX RA BAS Common Faceplate Objects RA BAS ME Common Faceplate Objects Standard global objects used on Sequencer Objects displays RA UI Prompt Objects RA UI ME Prompt Objects Prompt objects used 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 FTVME_PlantPAxLib_Tags_3_1_00
Download Pdf Manuals
Related Search
Related Contents
Rommelsbacher BG 1650 Page 1 Page 2 このマニュアルは、「放射線の測定及び線量が高い箇所 • Table of Contents • Index • Safety and Notices APC 66063 Product manual - IRL FlexLifter Samsung S22C570H User Manual Operating Instructions Manual Mode d`emploi du site de l`Assainissement et de la 取付説明書 フーゴF/ネスカF NSF-300 Copyright © All rights reserved.