93
Introduction to the PlantPAx 4.5 Process System for Operations and Engineering Lab With RA Library of Process Objects V4.0 For Classroom Use Only!

Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

  • Upload
    others

  • View
    151

  • Download
    29

Embed Size (px)

Citation preview

Page 1: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

Introduction to the PlantPAx 4.5 Process System for

Operations and Engineering Lab

With RA Library of Process Objects V4.0

For Classroom Use Only!

Page 2: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 2 of 93

Important User Information

This documentation, whether, illustrative, printed, “online” or electronic (hereinafter “Documentation”) is intended for use only as a learning aid when using Rockwell Automation approved demonstration hardware, software and firmware. The Documentation should only be used as a learning tool by qualified professionals. The variety of uses for the hardware, software and firmware (hereinafter “Products”) described in this Documentation, mandates that those responsible for the application and use of those Products must satisfy themselves that all necessary steps have been taken to ensure that each application and actual use meets all performance and safety requirements, including any applicable laws, regulations, codes and standards in addition to any applicable technical documents. In no event will Rockwell Automation, Inc., or any of its affiliate or subsidiary companies (hereinafter “Rockwell Automation”) be responsible or liable for any indirect or consequential damages resulting from the use or application of the Products described in this Documentation. Rockwell Automation does not assume responsibility or liability for damages of any kind based on the alleged use of, or reliance on, this Documentation. No patent liability is assumed by Rockwell Automation with respect to use of information, circuits, equipment, or software described in the Documentation. Except as specifically agreed in writing as part of a maintenance or support contract, equipment users are responsible for:

• properly using, calibrating, operating, monitoring and maintaining all Products consistent with all Rockwell Automation or third-party provided instructions, warnings, recommendations and documentation;

• ensuring that only properly trained personnel use, operate and maintain the Products at all times; • staying informed of all Product updates and alerts and implementing all updates and fixes; and • all other factors affecting the Products that are outside of the direct control of Rockwell Automation.

Reproduction of the contents of the Documentation, in whole or in part, without written permission of Rockwell Automation is prohibited. Throughout this manual we use the following notes to make you aware of safety considerations:

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.

Identifies information that is critical for successful application and understanding of the product.

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 • recognize the consequence

Labels may be located on or inside the drive to alert people that dangerous voltage may be present.

Labels may be located on or inside the drive to alert people that surfaces may be dangerous temperatures.

Page 3: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 3 of 93

About this Lab ................................................................................................................................................ 4

Tools and Prerequisites ................................................................................................................................. 4

Engineering - Creating a PlantPAx Project ............................................. 5

The Rockwell Automation Library of Process Objects - Reducing Development Time ................................ 5

Using Studio 5000 Logix Designer to Configure the Controller ..................................................................... 7

Using FactoryTalk View Studio to Configure a Graphic .............................................................................. 13

Using Library Global Objects to Configure HMI Displays ............................................................................ 14

Operations - Operating the Plant from Device Faceplates .................. 22

Using FactoryTalk View SE Client to View the HMI Application ................................................................. 22

Exploring the tabs on the Faceplates .......................................................................................................... 24

PF755 Drive Fault Simulation and Lead Lag Standby Motor group (P_LLS).............................................. 28

Operating a Reactor with Faceplate Diagnostics and Alarms ..................................................................... 45

Sequencer (P_Seq) Library object .............................................................................................................. 63

Running a simple Sequence ........................................................................................................................ 65

Configuring the Sequencer from the Faceplates ......................................................................................... 73

Running a Waste Water Plant Application .................................................................................................. 79

Page 4: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 4 of 93

About this Lab

In the engineering section of the lab, we will familiarize the user with the steps necessary to start development of a PlantPAx™ Distributed Control System (DCS) project using the Rockwell Automation Library of Process Objects v4.0. In the operations section we will explore the library faceplates and operate several simulated PlantPAx process applications. PlantPAx is the modern DCS from Rockwell Automation with all the core capabilities expected from a world-class DCS. The system is built on a standard-based architecture using Integrated Architecture components that enable multi-disciplined control and Premier Integration with the Rockwell Automation Intelligent Motor Control portfolio. The PlantPAx modern distributed control system offers process control and more:

Plant-wide control and optimization for dynamic, demand-driven business decisions

Scalable and modular system architectures to meet your exact needs

Open, secure and information-enabled networking capabilities

Flexible delivery and support options In this lab we will do the following:

Leverage sample Process Strategies from the Rockwell Automation Library of Process Objects to configure a pump.

Leverage library objects to configure a HMI display with a pump object and faceplates.

Review alarms in a PlantPAx application

Explore the library Sequencer object

Run a simulated reactor application

Run a simulated waste water application

Tools and Prerequisites

This lab uses a VMWare Workstation© image virtualized environment. All the software tools required for this lab are installed within this image running on your lab host PC. These tools include:

VMWare Workstation

Studio 5000 Logix Designer Application v30

FactoryTalk View Studio Software v10

FactoryTalk View SE Client Application v10

Rockwell Automation Library of Process Objects v4.0

RSLogix Emulate 5000 Software v30

Page 5: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 5 of 93

Engineering - Creating a PlantPAx Project

The PlantPAx® system—a modern DCS—is a key component of The Connected Enterprise. It helps you meet

key market challenges through:

Plant-wide control and optimization

Scalable and modular architectures

Open, information-enabled, and secure architectures

Flexibility in delivery and support of the system

The Rockwell Automation Library of Process Objects can be used to quickly configure the controllers and HMI FactoryTalk View Studio applications that comprise a PlantPAx Distributed Control System. It can help reduce the engineering time to assemble and maintain your existing or new integrated architecture process applications.

The Rockwell Automation Library of Process Objects - Reducing Development Time

The Rockwell Automation Library of Process Objects is a predefined library of controller code (Add-On Instructions),

display elements (global objects), and faceplates that let you quickly assemble large applications with proven

strategies, rich functionality, and known performance.

Where to Get the Rockwell Automation Library of Process Objects

The Rockwell Automation Library of Process Objects can be downloaded from the Product Compatibility Download

Center at: http://www.rockwellautomation.com/rockwellautomation/support/pcdc.page

The Studio 5000® Automation Engineering & Design Environment™ combines engineering and design elements

into one standard framework—a common design platform that helps to drive down the time and cost to design,

develop, and deliver machines and equipment. Controller properties and code are modified using Studio 5000

Logix Designer software.

Page 6: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 6 of 93

If open, Minimize (don’t close) the Operator Client home window by clicking the Minimize button.

Double-Click the Studio 5000 icon on the left side of the desktop to open Studio 5000. Wait for the Studio 5000 Common Launcher to appear. Under the Recent Projects tab, click PAC01.

Wait while Studio 5000 Logix Designer opens.

Page 7: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 7 of 93

Using Studio 5000 Logix Designer to Configure the Controller

In this section of the lab, you will learn how to organize and configure your controller using pre-configured process strategies that are imported as routines into a controller application. We will add new code for a pump to Task D running at 500ms. We will rename the main program in Task D from Task_D_MainProgram to Tank1. Double-click on Task_D_MainProgram to open the Program Properties window.

Page 8: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 8 of 93

Change the Name of the program to Tank1 and click OK.

Importing a Process Strategy Routine for a Pump In this section, we will import a pre-configured Process Strategy routine for a motor (PS_Motor) into the program named Tank1. A motor can drive a blower, conveyor, mixer, agitator or a pump. We are configuring a pump to fill a tank. Right-click on the program named Tank1. From the menus select Add and then Import Routine.

Page 9: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 9 of 93

Browse to the Lab Files folder and select the file for a sample motor routine named (RA-LIB)PS_Motor_4_0-00_ROUTINE.L5X, and click Open.

The Import Configuration window will open. From this window we can configure the new routine during the import process. First, change the Final Name for the routine from MT100 to Pump. Do not click OK. This sample motor routine can be used for various motor driven devices. Because we are adding code for a pump we also need to modify the imported tagnames by replacing the “generic motor designator” MT with PMP during the routine import.

Page 10: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 10 of 93

In the Import Content area of the configuration window, click on the Tags folder to view all the tags that will be imported. We want to modify the tagnames by replacing the generic MT motor designator with PMP during the routine import. The MT is a default tag designator for any type of motor. A motor can drive a blower, conveyor, mixer, agitator or a pump. In this case we are designating a pump using PMP in the tagnames. Click on the Find/Replace button.

Find all the instances of MT in the tag references and replace with PMP. Confirm that only Final Name is checked in the Find Within options. Then click the Replace All button. Confirm that seven occurrences of MT were found and replaced with PMP. Now click OK.

Page 11: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 11 of 93

Wait for the import to complete. Once the import completes, a new routine named Pump is added to the Tank1 program. Double-click on the Pump routine to open the function-block editor and view the new code.

Verify that all the instances of MT have been replaced with PMP in the tagnames and input/output reference connectors with no errors. For this lab the pump control routine is complete. In a non-simulated application the inputs (running feedback) and outputs (run command) would need to be tied to physical IO modules.

Page 12: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 12 of 93

Click the red X to close the Logix Designer window.

Click on Yes to save the changes.

Section Summary Application templates are included in the RA Library of Process Objects for both controller applications (Logix Controller Templates) and HMI applications (HMI Project Templates) to provide a consistent starting point for system implementation. With library version 4.0, process strategies are also provided as sample code.

Page 13: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 13 of 93

Using FactoryTalk View Studio to Configure a Graphic

FactoryTalk View Studio is configuration software for developing PlantPAx HMI applications. With FactoryTalk View Studio, you can create displays and faceplates using a full-featured graphics editor.

Again, Double-Click the Studio 5000 icon on the left side of the desktop to open Studio 5000. Wait for the Studio 5000 Common Launcher to appear. This time under the Recent Projects tab double-click PlantPAx Demo. This will open an existing HMI project in the HMI designer software named FactoryTalk View Studio.

Wait a short time while the FactoryTalk View Studio application opens.

Page 14: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 14 of 93

Using Library Global Objects to Configure HMI Displays

Scroll to top of the Explorer window in FactoryTalk View Studio (drag the slider up) until you see the Library_HMI_Area folder at the top.

Confirm that you are in the Library_HMI_Area, and then Expand the Displays folder in the Library_HMI_Area.

Page 15: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 15 of 93

Find the display named “(Lab)_p1f Home” (where the p1 stands for Process Area 1 and the f means this graphic is configured for full 1920x1080 resolution screens). Double-click the display named (Lab)_p1f Home.

This is the blank “(Lab)_P1f Home” display. We will start with this display because navigation to it is already configured on the template navigation button bars. The next step will be to add a pump object for Tank1 to the display and then link the object to a tag in the controller. The easiest way to do this will be to use Global Objects.

If open, click twice on the small X in the right-corner of the Object Explorer windows to close them.

Minimize the Displays folder.

Page 16: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 16 of 93

Global Objects A global object is an HMI display element that is created once and referenced multiple times on multiple displays in an application. When changes are made to the original (base) object, the instantiated copies are automatically updated. In the Explorer window, expand the Global Objects folder.

Find the global object named (ra-bas) p_motor graphics library. The RA-BAS stands for Rockwell Automation Base library and the P_Motor means this screen contains motor objects for process control. Double-click on the Global Object (ra-bas) p_motor graphics library to open the display editor.

For rapid development of information-rich operator displays, the Rockwell Automation Library of Process Objects provides a collection of Global Objects that are linked to the Add-On Instructions with a drag and drop wizard. Display elements include motors, valves, analog and digital indicators and even a sequencer. Together with the HMI Project Templates they allow for rapid development of display graphics.

Page 17: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 17 of 93

Drag-and-Drop a Pump object from the Global Objects display to the blank “P1f Home” graphic.

Right-click on the new pump object on the Home Display graphic and select Global Object Parameter Values from the drop-down menu.

Page 18: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 18 of 93

From the Global Object Parameter Values window, we need to enter the tag Value of the pump into parameter 1. This parameter links the pump tag PMP100 (that we created earlier in the Logix code) to this instance of the pump display object. For parameter 1, click on the ellipsis button in the column named Tag to open a Tag Browser window.

Expand the directory named PlantPAX Demo / PAC01. “PAC01” is the data server shortcut name for the controller that you added the pump code to. It is in slot 2 in the Emulator rack.

Page 19: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 19 of 93

Then expand the subdirectory named Online. Scroll-down the list and select the tag PMP100 and click OK.

Click OK once more to accept the updated parameter.

Page 20: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 20 of 93

The display is functional but can be customized with other library objects, symbols, tanks, piping, and more using the included Symbol Factory HMI library. Due to time constraints in the lab, we will not customize the display at this time.

The configuration for the pump object is complete, you can click on the Save button to save the updates to the “(Lab)_p1f Home” display.

Close the Studio Designer window. Click on the red X.

Click No to save the changes and close the Studio application.

Page 21: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 21 of 93

Section Summary The Rockwell Automation Library of Process Objects™ is a collection of Application Templates, Application Code, Graphic Objects, Faceplates and Process Control Strategies that let you quickly configure a device from I/O to operator. The Studio 5000® templates and libraries can help reduce the engineering time to assemble your integrated architecture and process application. With PlantPAx, engineering your modern DCS has never been easier.

Page 22: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 22 of 93

Operations - Operating the Plant from Device Faceplates

Using FactoryTalk View SE Client to View the HMI Application

The application (code and HMI) is finished; test it by running the FactoryTalk ViewSE Client. FactoryTalk View SE

Client is software for viewing and interacting with the FactoryTalk View SE application at run time. Operators can

use the client to view and interact with multiple graphic displays, manage alarms, view trends and adjust set points

Click on the SE Client Icon on the task bar at the bottom to open the Client window.

After the Client window opens, click on the PlantPAx Library button on the button bar. Note that samples of the header, button bar, and alarm banners are included in the library Framework templates.

The RA Library of Process Objects overview screen lists all of the available library objects. They are grouped together by type: Inputs, Motors, Valves, Outputs, Additional objects and Regulatory Control (PIDE). The screen has links to detail screens for each of the specific objects. The detail screens show the pre-defined HMI objects in various orientations. To examine the motor object that we configured in the last section Click on the Single-Speed Motor (P_Motor).

Page 23: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 23 of 93

Note that the display shows all of the pre-defined library single-speed motor objects. Again, the library contains similar pre-defined object for valves, PIDE controllers, sequencers, and many more process device objects. Click on a pump object to open the operator faceplate.

From the “Quick-Start” operator faceplate, click on the Start Motor button to start the pump.

Note that the motor changes from dark gray to white indicate a running state.

Page 24: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 24 of 93

All device objects have a small “Quick-Start” faceplate and a full feature larger Faceplate available. The small Quick-Start faceplate is intended for operators to quickly see the status of and control the device. The larger full faceplate is intended for maintenance, engineering, trouble-shooting, viewing diagnostics and configuring alarms. From the small “Quick-Start” faceplate we can open the Full Faceplate. Click on the “Display the Faceplate for this Object” button.

Exploring the tabs on the Faceplates

All full faceplates have tabs on the left side for Operator, Maintenance, Diagnostics, and Alarm faceplate screens. We will now explore some of the other tabs. Click on the Maintenance tab.

From the maintenance tab a technician can configure faceplate label and tag descriptions, configure the alarms and alarm thresholds, enable, disable, and override interlocks and permissive, and more.

Page 25: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 25 of 93

Click on the Run-Time Accumulator button.

The motor Run-Time Accumulator is part of the library. The code for the accumulator was included in the sample motor control strategy. The faceplate shows the current motor run time, number of starts, total accumulated runtime and start attempts. Click on the Display Advance Properties button.

Note that the tag description, label, name and area can be configured from the faceplate. For a large number of changes, the tag configuration updates would be completed off-line using Rockwell’s Tag Data Editing Tool. To make changes from the Engineering and Maintenance tabs, the user must have the appropriate access rights (login credentials). Due to time constraints, we will not be addressing login security in this lab. The current login, “Labuser” has the highest level of security access. Click on the red X’s to close the accumulator faceplates.

Page 26: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 26 of 93

Click on the Restart Inhibit faceplate button.

The Restart-Inhibit is also part of the library. The code for the Restart-Inhibit was also included in the sample motor control strategy. The faceplate shows the motor safe start configuration. After reviewing the faceplate information, Click on the red X to close it.

Click on the Diagnostics button.

Page 27: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 27 of 93

Each device faceplate has a diagnostics tab to assist the operator in trouble-shooting a device failure. Click on the Alarms button.

Each device faceplate has a alarms tab to display the alarms status for the device . From this tab the alarms can be configured, acknowledged and reset. Click on the red X to close the motor faceplate.

Section Summary The sample Header and Footer displays are part of the Framework displays contained in the HMI template that also includes button bars and alarm history and help displays. The Rockwell Automation Library of Process Objects Faceplates let you quickly configure and control devices.

In the following section we will examine the library objects for a variable speed motor and the Lead Lag Standby Motor Group object. The Lead Lag Standby Motor Group object is used to control a group of motors. Click on the Library Overview button on the button bar at the top of the display.

Page 28: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 28 of 93

PF755 Drive Fault Simulation and Lead Lag Standby Motor group (P_LLS)

In this section of the lab, we will simulate several faults on a PowerFlex drive and monitor the fault diagnostics that are built into the P_PF755 Process Object faceplate. We will also interact with the Lead/Lag/Standby Motor Group object. Click on Lead/Lag/Stdby Motor Group (P_LLS) on the library overview screen.

This process uses four PowerFlex 755 drives and a PID controller to maintain level in a tank. The four drives are being automatically started and stopped by a Lead/Lag/Standby Motor Group Object (P_LLS). Click on the P801 Motor Group. This will launch the Lead/Lag/Standby motor group faceplate. Pumps 801A, 801B, 801C, and 801D are configured as pumps 1, 2, 3, and 4 respectively in the motor group.

Page 29: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 29 of 93

Notice that the current motor demand is 2 pumps and pumps 2 and 3 are running.

Notice that the current pump order is shown in the upper left corner of the faceplate. Currently, pump 2 is the lead and pump 3 is the lag.

Page 30: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 30 of 93

The tank inflow can be simulated using the slider in the upper left corner of the display. Drag the slider to the left to decrease the tank inflow.

Note, that as the level decreases, the PID controller will decrease the speed of the discharge pumps. When the controller output drops below 30%, the motor demand will decrease to 1 and the lag pump will be stopped.

Page 31: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 31 of 93

Drag the slider to the right.

Note, that as level increases, the PID controller will increase the speed of the discharge pumps. When the controller output rises above 90%, the motor demand will increase and the lag pump will be started.

Page 32: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 32 of 93

We can remove a pump from service, by simulating a fault on one of the drives. Four buttons are available on the screen, for simulating drive faults. Click on the button to simulate a bus overvoltage on pump P801a (pump 1).

A drive fault alarm appears appear in the alarm summary, and the drive object indicates an alarm condition. Notice the P_LLS faceplate now indicates that pump 1 is not available.

Page 33: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 33 of 93

The P_PF755 object has the ability to read a fault code from the drive and provide descriptive text of fault codes. To view the specific drive fault, click on the drive to launch the faceplate.

The specific drive fault is identified on the bottom of the diagnostics tab of the drive faceplate. Click on the diagnostics tab. In this example, a Bus Overvoltage fault is active for P801A.

Click on the acknowledge and reset button to acknowledge and reset this alarm.

Page 34: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 34 of 93

The alarm condition will clear.

Close the P801A faceplate.

Page 35: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 35 of 93

If we trip one of the running pumps, we can see that the pump will be removed from service and the standby pump will be started. Click on the button to simulate a power failure on pump P801C.

Notice that pump 801D was started and pump 801C now indicates an alarm condition.

On the motor group faceplate, we can see that pump 3 is now out of service, and pump 4 has become the lag pump.

Page 36: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 36 of 93

Click on pump 801C to launch the motor faceplate.

Click on the Diagnostics tab. We can see that the faceplate indicates that a drive fault occurred due to a power failure.

Page 37: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 37 of 93

Rather than acknowledging the alarm from the faceplate, we can also acknowledge the alarm from the alarm summary display. Click on the alarm summary button in the main header.

In the alarm list, click on the P801C Drive Fault alarm and then click the Acknowledge button to acknowledge the alarm.

Click on the Lead/Lag/Stdby Motor Group button in the menu header to return to the pump group display.

Page 38: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 38 of 93

Notice the alarm indicators are no longer blinking. However, the alarm condition is still present, because it has not been reset.

Trip pump 801D by clicking the button to simulate a bus undervoltage on P801D.

Trip pump 801B by clicking the button to simulate a motor overload on P801B.

Page 39: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 39 of 93

When pumps 801B and 801D stop, the PID controller output will increase to 100% to try to maintain the level. Pump 801A will not be able to handle the demand, so the motor group will attempt to start a second pump, but there are no pumps available. The level will eventually reach a high level.

Page 40: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 40 of 93

We can configure an alarm for the motor group to alert the operator when there are not enough pumps available to meet the demand. Click on the motor group.

Click on the alarm tab.

Page 41: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 41 of 93

Click on the No motors to start alarm button.

Click on the maintenance tab.

Click on the advanced properties button.

Page 42: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 42 of 93

Check the box for “The alarm is configured to exist and will be scanned” and close the alarm faceplate.

You’ll see that the motor group object and faceplate now indicate an alarm condition “No motors to start”.

Page 43: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 43 of 93

We can clear the drive fault on pump B, so that the pump will become available to the motor group. Click on the P801B simulation button to clear the fault condition.

Pump 8101B becomes the lag pump and is started. The alarm condition clears on the motor group. Acknowledge the alarm by clicking the acknowledge button on the faceplate

. The level in the tank will decrease.

Close all open faceplates.

Page 44: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 44 of 93

Section Summary The Premier Integration experience from Rockwell Automation represents the next level of controller and device integration. It combines the functionality of an automated control system with the resources in the field device and communication infrastructure. Premier Integration simplifies and streamlines system design, maintenance and operation. At the end of the the lab, if time permits, feel free to explore the rest of the library objects from the library overview screen. Click two times on the Up Arrow button at the right on the the button bar to return to the Home screen.

Home screen:

Page 45: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 45 of 93

Operating a Reactor with Faceplate Diagnostics and Alarms

In this section of the lab we will operate and interact with a simulated reactor designed with good alarm

management practices. We will see how device alarms and device diagnostics help operators and maintenance

personnel trouble shoot issues.

Click on the Reactor 1 button on the button banner at the top of the Home screen.

You will be using graphic screens developed with standard library objects. For rapid development of information-

rich operator displays, the Rockwell Automation Library of Process Objects provides a collection of display objects

that are linked to the Add-On Instructions (example below). This allows rapid development of the plant graphics.

We will now run a batch of product through the reactor. In this section of the lab you will run the reactor manually,

operating from the device faceplates. Later in the lab you will be running an automated sequence to get familiar

with the library P_Seq Sequencer object.

First we need to empty the reactor of any existing product but notice the black stop sign next to the discharge

pump. This indicates that an interlock condition exists that will prevent the pump from starting.

Click on the discharge pump object.

Page 46: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 46 of 93

The Interlock button is black indicating an active interlock condition. Click on the Display Interlocks button.

The Interlock Faceplate indicates that because the Discharge Valve is closed the Discharge Pump cannot be

started. A low level condition in the tank would also interlock the discharge pump to protect it from running with

no flow. Note the light-gray box around the “Discharge Valve Clsd” text indicating the “First Out” status. If more

than one interlock condition existed at the same time then the First Out box indicates which condition happened

first.

Click on the red X to close the interlock faceplate.

Click on the red X to close the pump faceplate.

Page 47: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 47 of 93

Click on the Discharge Valve to open the faceplate.

Click on the Open Valve button to open the valve. When the valve indicates full open the Discharge Pump can

be started.

Note the Interlock Indication “stop-sign” is gone. Click on the pump to open the pump faceplate.

Page 48: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 48 of 93

Note the pump Interlock button is now light-gray indicating that no current interlocks exist. Now click on the Start

Motor button to run the discharge pump.

When the level in the reactor reaches 0% the pump will automatically be stopped by the Low Level interlock.

Click on the Close Valve button so that we can next add new product to the tank.

Click on the red X’s to close the pump and valve faceplates.

Page 49: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 49 of 93

Notice the IO Fault alarm on the Premix 2 inlet valve. The alarm is indicated on the alarm banner at the top of the

screen and on the device object. An operator may want to “shelve” the IO Fault alarm until after the batch is

complete. The operator can do this from the device faceplate. Click on the Premix 2 Inlet Valve to open the

faceplate.

Click on the Display Faceplate button to open the full multi-tabbed valve control and configuration faceplate.

Page 50: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 50 of 93

Click on the alarm tab to view and configure alarms.

Click on the yellow I/O Fault alarm status indicator to open the configuration faceplate for the IO fault alarm.

Notice that the button for alarm shelving is visible and available to the operator. Click the Shelve button to

shelve the alarm.

Page 51: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 51 of 93

Click the Yes to confirm the alarm shelving.

Notice that the alarm no longer shows in the alarm banner and that the alarm status is “Shelved” on the

faceplate. The remaining shelve time is indicated and can be set by the operator.

Reset the alarm and then click the X’s to close the alarm configuration and alarm status faceplates.

Page 52: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 52 of 93

Notice that the valve object indicates the alarm shelved status and the IO fault interlock status.

Running a Reactor with Good Alarm Management With production running high and facilities operating with fewer people, alarm management has become a key to achieving operational excellence, increasing plant safety, and reducing loss of product and unplanned downtime. To run a batch in the reactor we will first need to fill it above 75% because the agitator is interlocked to the tank level. Click on the Agitator motor to open the faceplate. Click on the Display Interlocks Faceplate button. Note the interlock condition.

Click the X’s to close the agitator faceplates.

Page 53: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 53 of 93

Because the Premix 2 Valve has an IO fault we will use Premix 1 Raw Material valve to fill the tank. Click on the Premix 1 Inlet Flow Totalizer FQ_101_R object to open the totalizer faceplate. The totalizer faceplate is used for flow meters. We will be using the library totalizer object to add the correct amount of raw material to the tank.

On the Dosing faceplate, change the set point (SP) to 4100 KG. And click OK.

Page 54: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 54 of 93

Click the Start Totalizer button to start the totalizer. Next we will open the valve, when the Premix 1 material

inlet valve XV_101_R is opened the totalizing will start. Once the set point is reached the totalizer will

automatically close the inlet valve.

Note that the totalizer is ready to run. Click on the Premix 1 Inlet Valve XV_101_R to open the operator faceplate

for the valve.

Page 55: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 55 of 93

Open the Premix 1 inlet valve by clicking the Open Valve button. When the valve opens, the totalizer will start.

Wait for the reactor to fill.

Note that when 4100KG is delivered the totalizer will close the inlet valve.

Page 56: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 56 of 93

The command to close is an External command from the totalizer to the valve. This is indicated on the faceplates

as a flag. Click on the Command Source button to view the mode status.

Click on the X’s to close all open faceplates.

Page 57: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 57 of 93

With the reactor level above 75%, we can now start the agitator motor (which no longer indicates an interlock

condition). Click on the agitator to open the variable-speed motor faceplate.

Click on the Start Forward button to run the agitator.

As agitation of the raw material begins, the temperature begins rising and finally a high temperature alarm occurs.

Since the alarm is correctly configured with priorities and thresholds the operator notices the alarm condition and

can respond.

Page 58: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 58 of 93

Notice the temperature has climbed above the 120 degree set point.

The product temperature is indicating an alarm both on the alarm banner and the indicator.

Click on the Product Temp indicator to open the faceplate.

Page 59: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 59 of 93

The reaction continues and the operator notices the temperature controller is in manual mode indicated by the

hand. The controller needs to be put in auto mode. If this sequence (fill, agitate, discharge) were to be

automated using one of Rockwell’s sequencer or batch options the device mode checking (auto, manual,

cascade, operator, and program) would be included in the sequence or batch recipe.

Click the Product Temperature controller to open the faceplate.

Place the Product Temperature controller TIC_101_R in auto mode by clicking the auto button.

Page 60: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 60 of 93

With the controller in auto mode the temperature is decreasing. Once the temperature falls below the high alarm

threshold the alarm is indicated as not active but does need to be acknowledged to be reset.

Click on the red X to close the TIC_101_R faceplate.

Click on the button to Acknowledge and Reset All Alarms for this Device.

Click on the X to close the faceplate.

Page 61: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 61 of 93

Note the product temperature has returned to normal operating range (PV = SP) and the product batch is saved

and can be pumped to the downstream storage tank.

To discharge the product click on the discharge valve and pump to open the faceplates.

Open the valve first.

Page 62: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 62 of 93

Once the valve opens, start the pump to empty the tank.

Note that once the level in the tank fell below 75% the agitator motor was stopped by the level interlock.

Section Summary With production running high and facilities operating with fewer people, alarm management has become a key to achieving operational excellence, increasing plant safety, and reducing loss of product and unplanned downtime. The Library Faceplates built in device alarms and device diagnostics help operators and maintenance personnel quickly trouble shoot issues.

Page 63: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 63 of 93

Click on the PlantPAx Library button on the button bar.

Click on Sequencer Object (P_Seq) on the library overview screen.

Sequencer (P_Seq) Library object

To familiarize the student with the operation of the library’s P_Seq sequencer object, we will run a sequence for performing a recirculation cycle on a simulated storage tank. We will be using graphic screens developed with standard library objects.

Page 64: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 64 of 93

For rapid development of information-rich operator displays, the Rockwell Automation Library of Process Objects provides a collection of display objects that are linked to the Add-On Instructions (shown below). This allows rapid development of the plant graphics. Click on the “Refill Tanks” button in the middle of the screen.

Note that the sample code below is the P_Seq instruction running in the processor.

Page 65: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 65 of 93

Running a simple Sequence

The sequencer for Storage Tank 1 recirculates the tank contents for 1 minute. Click the Sequence Control Window display button labeled “Recirc EM Tank 1” to launch the sequencer faceplate.

From the main Sequence Control Window faceplate for the P_Seq instruction, the sequence can be started, stopped, and reset. Click the magnifying glass button on the Sequencer faceplate to display the Run-Time Sequence window.

Page 66: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 66 of 93

Drag and position the run-time sequence window to the right of the tank as shown below. As the sequence is running, the run-time sequence window will provide details on the operation of the sequence.

The Step columns turn green to show the current step in progress

The Input status indicators turn blue when the input is on.

Output status indicators

When the tip of the symbol points up the input must be on to qualify for that step. When the tip is down the input must be off to qualify. When the input condition is qualified, a black dot appears in the middle of the icon.

Page 67: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 67 of 93

Click the Start Sequence button on the run-time sequence window.

Step 1 will acquire the devices, by placing them in program mode. This step will complete quickly. Step 2 will close the transfer valve.

Page 68: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 68 of 93

The sequence will advance to step 3. Step 3 will open the discharge valve.

Page 69: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 69 of 93

Step 4 will start the discharge pump.

Page 70: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 70 of 93

Step 5 will circulate the tank contents for 60 seconds through the recirculation valve.

Page 71: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 71 of 93

Step 6 will stop the discharge pump.

Page 72: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 72 of 93

Step 7 will close the discharge valve.

Once the valve is closed, the sequence will jump from step 7 to step 19 where it will put all devices in a done state and end the sequence. The sequence faceplate will indicate that the sequence is complete and the reset button will become available. Click the reset button to return the sequence to the idle state.

Close the run-time sequence window by clicking on the red X.

Page 73: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 73 of 93

Configuring the Sequencer from the Faceplates

Click the Sequence Control Window display button labeled “Recirc EM Tank 1” to launch the sequencer faceplate. The Sequencer faceplate has tabs for Manual Control, Maintenance, Diagnostics, and Alarming. Once the logical connections to devices have been made in the code, the actual configuration of the sequencer steps is done from the faceplates

Click on the Maintenance tab of the faceplate.

Page 74: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 74 of 93

Click on the Advanced Properties button to display the advanced faceplate.

The advanced faceplate contains Maintenance, Engineering, and HMI Configuration tabs. Click on the Engineering tab.

From the Engineering tab we can configure several options for the sequencer. Click the checkbox to enable an operator prompt queue. We will add a prompt step to the sequence later in the lab.

Page 75: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 75 of 93

Click the “I/O Config” button.

From the inputs and outputs Sequencer Configuration window, we can configure the inputs and outputs for the particular sequencer. There are three configuration tabs: Inputs (BOOL), Digital (BOOL) outputs, and Analog (REAL) outputs. This sequence uses 6 inputs (Inputs 1 through 6). These inputs are used to configure the step changes or transitions. Click on the Digital Output tab.

Page 76: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 76 of 93

On the Output Configuration tab, 6 outputs (commands) have been configured for this sequence. The stopped and held columns define the state of the outputs if the sequence goes to either of those states. Close the configuration window.

Click the “Multi-Step Config” button on the engineering faceplate.

Page 77: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 77 of 93

Note that from this window, we can configure what is to occur in each individual step of the sequence. From here, each step is configured with the inputs, timers and other properties for the step. Close the Multi-Step Configuration Window.

Click on the HMI Configuration tab.

From the HMI Configuration tab we can change the name, label, area name for security, and units. As with other PlantPAx Library objects, the Sequencer object also has configurable Permissive and Interlock inputs and supports linking navigation to P_Perm and P_Intlk objects. Close all open faceplates.

Section Summary The Sequencer Object (P_Seq) provides a flexible controller-based step sequencing solution that reduces engineering time by automating common operator procedures. The step-by-step configuration makes it easy to adjust procedures directly from the HMI.

Page 78: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 78 of 93

Again click two times on the Up Arrow button at the right on the the button bar to return to the Home screen.

Home screen:

Click on the WWW Area button to navigate to the Water Waste Water Area of the application.

Page 79: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 79 of 93

Running a Waste Water Plant Application

The Wastewater application in this section of the lab, provides several examples of wastewater processes that have been configured using the PlantPAx® Library objects as building blocks. Click on the Waste Water Aeration button on the menu bar.

In the aeration process, cascaded controllers are used to control the amount of air flow into the aeration basins in order to maintain the dissolved oxygen (DO) at a configurable setpoint.

Page 80: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 80 of 93

Notice for Aeration Basin 1, the current setpoint for DO is 3.0 PPM and the air flow setpoint is approximately 60SCFM.

Page 81: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 81 of 93

Click on AIC2013, to launch the P_PID controller faceplate. Enter a setpoint of 6.0 PPM.

Page 82: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 82 of 93

Watch the air flow into the tank increase, in order to increase the amount of DO in the aeration tank.

Page 83: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 83 of 93

Click on the Waste Water Sludge Thickening button on the menu bar. .

Sludge Thickening screen.

The raw activated sludge (RAS) pump group is managed by a P_LLS object (Lead/Lag/Standby). This is the standard object from the process object library, which was introduced in an earlier section of the lab. Click on the RAS Pump Group object to launch the P_LLS faceplate.

Page 84: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 84 of 93

Click the command source button to launch the command source faceplate.

The pump group is in program mode by default for this demo. Click the button to request operator control.

Close the command source faceplate.

Page 85: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 85 of 93

We can manually change the pump demand from 2 motors to 3. Click on the Number of Motors to Run entry box.

Enter ‘3’ and click OK.

Page 86: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 86 of 93

The third pump will start. As the third pump ramps up, the speed of the other two pumps will decrease to maintain a flow of 10 MGD. The pump speed is controlled by a flow controller. Click on the flow controller, FIC7015, to launch the quick faceplate for the P_PID controller.

Click on the setpoint entry box.

Enter a setpoint of ‘15’. Click OK. Close the P_PID faceplate.

Page 87: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 87 of 93

The speed of the pumps will increase accordingly. Click on the RAS Pump Group object to launch the P_LLS faceplate.

Return the motor group to program control by clicking on the command source button, and then clicking the Request Program Control button on the command source faceplate.

Close the open faceplates. Click on the Belt Thickener motor, M8122, to launch the P_VSD faceplate.

Page 88: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 88 of 93

Click the Interlock button to launch the P_Intlk interlock faceplate. The interlock faceplate indicates that the Digester valve is not open. We must open the valve to start the motor.

Click on the Digesters button to navigate to the digesters screen.

Page 89: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 89 of 93

The P_Seq process object is used to fill and drain the digesters.

Click the Digester 1 Sequencer button.

Click the start button.

Page 90: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 90 of 93

Click the operator prompt button.

Select Fill, enter ‘10’ for the level setpoint, and ‘50’ for the flow setpoint. Click Acknowledge.

Page 91: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 91 of 93

The flow control valve will open but the belt thickener must be started in order to start the flow to the digester.

Return to the sludge screen by clicking the Belt Thickening button at the left of the screen …

… or clicking on the Sludge Thickening button on the button bar.

Page 92: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 92 of 93

The interlock on the belt thickener motor has been cleared and the motor can now be started. Click on M8122 to launch the P_VSD faceplate and then click Start.

Once the belt thickener motor is running, the discharge pump will start automatically. The interlock on the inlet valve will clear. Click on the inlet valve, XV8112, to launch the P_ValveSO faceplate.

Page 93: Introduction to the PlantPAx 4.5 Process System for ... · PlantPAx Process Application Development Lab I 5 of 93 Engineering - Creating a PlantPAx Project The PlantPAx® system—a

PlantPAx Process Application Development Lab I 93 of 93

Click the open valve button.

The interlocks on the WAS pumps will clear and the pumps will be started by the WAS Pump Group.

Close the open faceplates

Section Summary Water companies using an integrated control and visualization system for wastewater treatment, and other process industries, can expect reductions in design time and enhanced process control. Rockwell’s portfolio of products, systems, templates and libraries provide you with the tools you require to engineer and maintain your plant.

Lab Summary

PlantPAx™ is the process automation system from Rockwell Automation with all the core capabilities expected in

a world-class modern distributed control system. Configure your Integrated Architecture control system to meet the

PlantPAx system guidelines and you can call it PlantPAx. The Studio 5000® application can help reduce the

engineering time to assemble your integrated architecture and process application. The Rockwell Automation

Library of Process Objects™ is a collection of Application Templates, Application Code, Graphic Objects,

Faceplates and Process Control Strategies that let you quickly configure a device from I/O to operator.

With PlantPAx, engineering your modern DCS has never been easier.