Siemens pa module p03-01 manual Acquisition and Storage of Curve Values, Designing Curve Displays

Page 6

Industry Sector, IA&DT

Acquisition and Storage of Curve Values

For the displayed course to reflect the actual course, the sampling rate of the process value has to correspond at least to twice the change frequency of the process value. In most cases, this requirement can be met with cyclical acquisition every 1s [2].

In PCS 7, the sampling rate corresponds to the acquisition cycle of a process value. As long as a process value is not archive, only the pre-history of the process value can be displayed. By archiving a process value (refer to chapter P02-03) the history can be displayed also, since archive variables are resorted to.

When curves are displayed, the pre-history differs from the history as shown in Table 1.

Table 1: Visible Differences between Prehistory and History [2]

 

Prehistory

History

 

 

 

Position of the time span

Always relative to the

Through an absolute point

shown in the curve field

present

in time and a selected time

 

 

span or through two

 

 

absolute points in time

 

 

 

Labeling of the time axis

Relative time indications; if

Absolute time indications

 

needed, can be switched to

can be switched to time

 

absolute time indication

indications relative to a

 

 

defined point in time of an

 

 

event

 

 

 

Updates

Curve is updated during the

Curve does not change

 

display whereby all curve

 

 

points are shifted

 

 

 

 

Value axis

The value axis is usually

The value axis is located on

 

located at the point in time of

the left margin of the display

 

the present (at the right

 

 

margin of the display)

 

 

 

 

Designing Curve Displays

In [2], guidelines for designing curve displays are provided. PCS 7 implements the basic design details by default; for that reason, they are described here only briefly. There are design rules, however, that you can implement yourself by means of the settings at OS engineering. To do this in a specific way, a few details are introduced here.

The curve display is displayed in the working area of the display area (refer to P02-01). It consists of the title field, the curve labeling field, and the curve field. The title field should contain the information for the unambiguous assignment to the process environment. In the curve labeling field, it should be possible to read off the relationship of displayed the curve and the process value. The curve display field is used to display the curve and should be as large as possible. To implement the curve display field, the following information is provided.

To facilitate reading off the values, grid lines have to be available. The value axis in this case should display several lines as an extension of the scale marks, and the time axis several lines according to the current time grid. The number of grid lines should be low and optically remain in the background. To this end, they should not be shown in color or blue. Reading rulers can provide additional support.

SCE Training Curriculum

Page 6 of 42

To be used only at Educational and R&D Facilities

PA Module P03-01, Edition 09/2013

 

Unrestricted / © Siemens AG 2013. All Rights Reserved

P03-01_AdvancedLayout_R1309_en.doc

 

 

 

 

 

Image 6
Contents SCE Training Curriculum Industry Sector, IA&DTfor Integrated Automation Solutions Totally Integrated Automation TIA PA Module P03-01Additional information relating to SCE Matching SCE Trainer Packages for these curriculumsContinued education Note on UsageTRAINING OBJECTIVE THEORY IN BRIEFADVANCED LAYOUT OF UIS Multi purpose plant HIERARCHY OF FLOW DIAGRAMSTHEORY CURVESThe Purpose of Curves Updates Acquisition and Storage of Curve ValuesDesigning Curve Displays PrehistoryProcess Control Primary TaskCommissioning or AnalysisACTIVEX CONTROLS Working areaLITERATURE USER DEFINED OBJECTSTRAINING OBJECTIVE STEP BY STEP INSTRUCTIONSTASK PROGRAMMING2. Then, adapt the settings of the plant hierarchy to the expansion. → Tools → Plant Hierarchy → Settings 4. Then, the block icons have to be generated in the new picture Page 13 of 7. Now, once more activate in the ‘Plant View’ Compile and Download Objects. → SCEPCS7Prj → PLC → Compile and Download Objects 9. Now, in the ‘Component view’, start WinCC by highlighting and opening ‘OS1’. → OS1 → Open Object 11. Now, in the Object Properties, first change the geometry corresponding to your resolution for example, 1024x616 at 1024X768 and the background colors to ‘white’. For the color setting to be accepted, the static in the global color scheme has to be switched to ‘No‘. → Object Properties → Colors → Background color → white → Effects → Global Color scheme → No 12. Next, from the project library, drag in the face plate for reactor R001. → View → Library → Project Library → ReactorV10 Page 18 of value 1000 → Minimum value 0→ 17. Now, the display is positioned exactly over the reactor and some levels are moved to the back Arrange → Within the level → One to back for the stirrer, the heater and the labeling to be visible again then open the Properties for additional adaptations. → Properties 19. Then, select ‘Axis‘. Here, set the attribute ‘Scale‘ to ‘No‘ 21. In the object palette, under the tab ‘Control‘ select the WinCC AlarmControl. Then draw a rectangle with the mouse. → Object palette → Controls → WinCC AlarmControl selection by adding message blocks with the buttons message blocks → Online configuration → Online configuration Do not retain → OK 27. Next, select from the object palette, under the tab ‘Control‘, the WinCC OnlineTrendControl. Then, draw a rectangle with the mouse to position the window for the curve view. → Object palette→ Controls → WinCC OnlineTrendControl Page 26 of Page 27 of Page 28 of Page 29 of Page 30 of 1000 ml. → Value axes → Object name Value axis Temperature → Label C → value Value axis Manipulated variable → Level Value axis Level → OK ‘ReactorR001’ 38. Then, highlight all objects and right click on the selection. Now, select ‘Create customized object‘. → Customized object → Create → StaticText2 Text → OK 44. Next, change the name of the user defined object in the library to click on‘’ for ‘Dynamic’ and then select the tag. → → Tag A1multipurposeplant/ T2reaction/reactorR001/ A1T2L001/ A1T2L001/ MonitorA1T2L001/PV#Value → OK 49. Finally, we should position the faceplates picture blocks correctly, label and save them → → Project Library → customObjectreactorV10 53. In the properties you can now access, under ‘UserDefined’, the selected properties of the customObject. Thus, you created an object with a specific selection of properties that can be used again and again quickly and effectively. → Properties → Object Properties → UserDefined EXERCISES TASKS