Bài giảng SCADA - Trương Đình Châu
Good understanding & competent in use of Vijeo
Citect
Able to communicate with PLC and PLC network
using Vijeo Citect
Apply learning to your own site or project
Troubleshoot problems and take appropriate
action
Maximise performance of your Vijeo Citect
application
Use the on-line help and Knowledge Base
effectivel
PA Pr perties (pg14-12) Access the Dialog Box Choosing the ‘show properties’ button Right-click on the pane Hands-on Exercise Exercise 14.3 Changing the Properties of the Process Analyst Page 14-13 Hands-on Exercise Exercise 14.4 Comparing Trend Data Page 14-15 Hands-on Exercise Exercise 14.5 Displaying Alarms Page 14-17 Hands-on Exercise Exercise 14.6 Comparing Trends and Alarms Page 14-19 Click to edit Master title styleSummary Questions What is the Process Analyst? What are pen types? Name the three types of pen. Why do we save analyst views? Navigation Click to edit Master title styleTopics Menu Configuration Tool Custom Page Navigation Navigation Parameters Click to edit Master title styleMenu Configuration Tool (pg15-2) Customize the run-time pages Configuration panel from Admin Tools Four Components Pages Menuname Menuitem Submenu Click to edit Master title styleMenu Configuration Tool (pg15-2) Left panel is a graphical representation of a DBF lookup table that forms the basis of the menus displayed at runtime Actions start with ‘?’ Page-loads do not Click to edit Master title styleMenu Fi lds (pg15-2) Page The page field is defined as Generic (associated with all pages) Name of a page within the project menus will appear on that particular page Menuname The name(s) of the menus included on the specified page Menuitem The item(s) that appear within each menu Submenu Any submenus that appear in a menu Adding a sub menu will automatically remove the action defined for the menu item it is branched from Click to edit Master title styleMenu components (pg15-2) Page Generic Page Name Menuname Menuitem Submenu Hands-on Exercise Exercise 15.1 Menu Configuration Tool Page 15-3 Click to edit Master title styleStandard Menu I ms (pg15-5) Generic Pull-down menus Template Associated with ‘2-men’ button Click to edit Master title styleMyLogin (pg15-5) FUNCTION MyLogin() INT iFail iFail = LoginForm() Local variable to trap success or failure of LoginForm command LoginForm will return 0 if it succeeds, non-zero if it fails IF NOT iFail THEN CSV_Nav_Home() END END (eg incorrect password) True is equated to 1, thus we are asking: if the login succeeded, display the home page, otherwise do nothing Click to edit Master title styleMyLogout (pg15-5) FUNCTION MyLogout() CSV_Nav_Home(); Logout() Load the home page before executing a logout – we don’t want to be displaying a “high security” page with END no-one logged in! Hands-on Exercise Exercise 15.2 Custom Page Navigation Page 15-5 Click to edit Master title styleNavigation Parameters (pg15-9) Citect.ini can name the primary pages in the project in the [navigation] section [Navigation] HomePage = Home AlarmPage = Alarm HardwarePage = Hardware SummaryPage = Summary ToolsPage = Admin TrendPage = Trend Hands-on Exercise Exercise 15.3 Navigation Parameters Page 15-9 Click to edit Master title styleSummary Questions What are the four levels within the menu system? Which program is used to configure menus? Complete the following statement: Another way to configure navigation in your project is by changing the XXXX parameters in the citect.ini file. Reports Click to edit Master title styleTopics Defining a Report Reporting Format File Viewing Reports Click to edit Master title styleonfiguring Reports (pg16-2) Periodic Triggered Triggered during a period System | Reports Output to a Device Format in report format file Click to edit Master title styleEvent-based Trigger (pg16-2) Action: Report (“Past”) Silo Exceeds level of 900 Lt Trigger: LIC_Silo_PV > 900 Hands-on Exercise Exercise 16.1 Defining a Report Page 16-3 Click to edit Master title styleReport Processing (pg16-4) Define Report format Device runs report outputs report to destination Report Destination Template Device Click to edit Master title styleViewing Documents (pg16-5) In page based on File template Use Cicode functions PageFile() PageRichTextFile() DspRichTextScroll(AN,3,5) DspRichTextPgScroll(AN,3) 3=up, 4=down 5=number of lines to scroll Hands-on Exercise Exercise 16.2 Viewing Reports Page 16-6 Hands-on Exercise Exercise 16.3 Adding Scroll Tools (optional) Page 16-8 Click to edit Master title styleSummary Questions How often can reports be run? What are the two formats used to view reports? Security Click to edit Master title styleTopics Planning Plant Security Areas and Privileges Allocating Privileges and Areas Adding User Records Runtime Keyboard and Mouse Security Click to edit Master title styleP ant Security (pg 17-2) What functions Staff groups can do What functions staff groups can view Which areas need security Based on Privileges at object level (what can be done) Areas defined in User definitions (what can be seen) Defaults to Area 0, Privilege 0 Click to edit Master title styleAreas an Privileges (pg 17-3) Security Scenario Each operator has responsibility for his own section of the plant and will be able to see all areas. They will also be permitted partial control of adjacent areas All operators have the ability to shutdown the plant Privilege Levels: 1: Primary Plant Control 2: Secondary Plant Control 3: Shutdown Privilege Click to edit Master title styleAreas an Privileges (pg 17-3) Milk Receiving (Area 1) Pasteurisation (Area 2) Bottling (Area 3) Operator 1 Viewable: Yes Privilege 1: Yes Privilege 2: Yes Privilege 3: Yes Viewable: Yes Privilege 1: No Privilege 2: Yes Privilege 3: Yes Viewable: Yes Privilege 1: No Privilege 2: No Privilege 3: Yes Operator 2 Viewable: Yes Privilege 1: No Privilege 2: Yes Privilege 3: Yes Viewable: Yes Privilege 1: Yes Privilege 2: Yes Privilege 3: Yes Viewable: Yes Privilege 1: No Privilege 2: Yes Privilege 3: Yes Operator 3 Viewable: Yes Privilege 1: No Privilege 2: No Privilege 3: Yes Viewable: Yes Privilege 1: No Privilege 2: Yes Privilege 3: Yes Viewable: Yes Privilege 1: Yes Privilege 2: Yes Privilege 3: Yes Privilege 1 = Primary Control Privilege 2 = Secondary Control Privilege 3 = Shutdown Privilege Click to edit Master title style For the Purposes of the Exercise, Areas We only have one major production area, thus :- Area 1 will be represented by: Pasteuriser and all Alarm pages Visible to Operator, Manager & Engineer Modifiable by Operator & Engineer only Area 2 will be represented by: Utility page (referred to as ‘test area’) Visible to Manager & Engineer only Modifiable by Engineer only Click to edit Master title style For the Purposes of the Exercise, Privileges Privilege 1 – Main Plant Operation Turn valves, pumps and other components ON/OFF Engineer in Areas 1 & 2 Operator in Area 1 only Privilege 2 – Secondary Plant Operation Changing analog variable values Engineer in Areas 1 & 2 Operator in Area 1 only Privilege 3 – System Commands System Shutdown & System Info Engineer in Areas 1 & 2 only Note - Manager Has read-only permission in Areas 1 & 2 This could be achieved by installing a manager licence Click to edit Master title styleonfiguring Users (pg17-3) System | Users Represent individuals Class of Users To View F2 Click to edit Master title styleViewabl Areas (pg17-3) Set Viewable Areas Set Areas for privileges 1-8 Global Privileges Areas for Privilege 1-8Viewable Areas Click to edit Master title style User X Areas & Privileges (pg17-3) Global Privileges 2 3 4 5 6 7 Area 3 Privileges Area 2 Privileges Area 1 Privileges 2 1 8 3 5 7 Viewable Areas 1,2,3 Click to edit Master title styleRuntime Security (pg 16-11) Computer Setup Wizard Control Menu Title Bar Start-up ‘Cancel’ Button Computer Security (Task Manager) (Start Menu) Policy Editor Hands-on Exercise Exercise 17.1 Adding User Records and Configuring Permissions Page 17-6 Click to edit Master title styleSummary Questions What events can be monitored? What controls should be considered before implementing any security? When configuring your project, use what to determine security levels? Click to edit Master title styleEnd of Day Three What have we covered? Trends (Chapter 13) Trend Tags Configuring the Trend Display Trend History Files Process Analyst (Chapter 14) Properties Navigation (Chapter 15) Menu Configuration Tool Customised Navigation Click to edit Master title styleEnd of Day Three What Have We Covered? Reports (Chapter 16) Defining and Viewing Reports Security (Chapter 17) Planning Security Allocating Privileges and Areas Run-time Security Click to edit Master title style End of Day Three Course Summary Click to edit Master title styleTopics Course Review Course evaluation Further training Citect examinations Click to edit Master title styleAchieved the Obj c iv s? Good understanding & competent in use of Vijeo Citect Able to communicate with PLC using Vijeo Citect Apply learning to your own site or project Troubleshoot problems and take appropriate action Maximise performance of your Vijeo Citect application Use the on-line help and Knowledge Base effectively (Produce a design specification outline) Click to edit Master title styleTraining Roadmap Upgrade Advanced T e c h n i c a l S k i l l R e q u i r e m e n t Intermediate Cicode Configuration T e c h n i c a l S k i l l R e q u i r e m e n t Click to edit Master title styleEnd of Course Course evaluation Certificates Questions Click to edit Master title style End of Course
File đính kèm:
- bai_giang_scada_truong_dinh_chau.pdf