1 / 45

Introduction to SCADA

Introduction to SCADA. SCADA = Supervisory Control And Data Acquisition, a system for gathering, control and analysing real time plant data.

jfountain
Download Presentation

Introduction to SCADA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to SCADA SCADA = Supervisory Control And Data Acquisition, a system for gathering, control and analysing real time plant data. SCADA systems are used to monitor and control a plant or equipment in industries such as telecommunications, water and wastewater process control, energy, oil and gas refining, transportation, etc.

  2. Introduction to iFix HMI/SCADA • Scallable and Fully Networked HMI/SCADA : • Data Acquisition • Data Display • AlarmManagement • Trending • Database Logger • Scripting • Recipe • Network

  3. System Architecture Based on Client-Server architecture : • V = Viewer (iClient) • Connect to Server • Monitor and Control • S = Server • Has all Viewer Functionality • Data Collection from Industrial Controller • Data Calculation and Data Storage • Development • C = Industrial Controller Server and Viewer can be easily networked together to seamlessly share data.

  4. Project Components Project Picture Database System Config Controller IO Driver Controller Controller Each iFIX Project must (at least) contains of above components.

  5. Creating Project - Steps • System Configuration • Database Configuration • Picture Development • Alarm Configuration • Trend Configuration • Security Configuration • Introduction to Script (VBA) • Backup and Restore • Application Shortcut

  6. System Configuration – Creating New Project Access : Start | Proficy HMI SCADA – iFIX 5.5 | System Configuration Steps : • File | New • Configure | Path • Configure | SCADA • Configure | Task • Configure | Local Startup • File | Save

  7. System Configuration – 1. Path Configuration Configure place to hold project files. Steps: • Change Project Path • Click “Change Project” button • Answer “Yes” for Generate iFIX Default Files • Answer “Create All” for next dialog • Answer “Proceed” for next dialog • Wait until finish and path configuration will be closed project path change project

  8. System Configuration – 2. SCADA Configuration Configure Protocol. Steps: • Enable the SCADA support • Click the IO Driver to select Driver • Click OK when IO Driver selected • Ignore others entries • Click OK when all drivers are selected select driver • Answer “Yes” when this dialog appeared

  9. System Configuration – 2. SCADA Configuration In most cases, you need Simulation Driver (SIM & SIM2) for these purposes : • Simulation / Internal (Local) : 0000 – 9999 (analog) or register:bit (digital) • Random Value : RG • Ramp Value : RA

  10. System Configuration – 3. Task Configuration Configure tasks to be started when project are started. Some default listed tasks are mandatory, can not be eliminated, such as : IOCNTRL, WSACTASK, SUMQDEL. There is one mandatory task that we have to add into the list : WORKSPACE. • Select the filename Find WORKSPACE.EXE • Set the Start Up Mode to Normal • Click Add button to confirm • Click OK when finish

  11. System Configuration – 4. Local Start Up Configure Node Name and Project Configuration File. Steps : • Local Node Name : Node Name (Mandatory, max 8 chars) • Logical Node Name : optional, for redundancy purpose • Configuration File : project configuration file, * should be located at <project folder>\LOCAL, * should be named as project name, * always has SCU extention. • Ignore the other options • Click OK when finish • Click yes when this dialog appears.

  12. System Configuration – 5. Save Config File • You should always save the config file under \<Project>\Local folder • Named the config file as same name as your project name LOCAL folder Filename

  13. Database Block – Fundamental Database = Central repository that manages : Data Acquisition, Alarm, Analog Scaling. Another popular term is TAG. In most cases, iFIX uses term BLOCK.

  14. Database Block – Block Fields All block fields use a common naming convention: format _ name The name indicates the specific information in the field. For example, the current value of a block is identified by the name:CV The format indicates the type of data that the field stores. The following table lists the available formats: The combination of the field format and the field name provides you with the information you want. For example, if you want the current value of a block displayed as a number, you select the field F_CV. If you want the current value of a block displayed as text, you select the field A_CV.

  15. Primary tools for Database = Database Manager Set the Option as follows : Database Block – Tools Clik here for option Save database exit On Scan after modify Auto refresh

  16. Database Block – Creation Steps: • Click Add or (Ctrl-A) • Select block type : Analog Alarm • Fill TagName and I/O Address • Click Save

  17. Database Block – Delete Steps: • Select block that you want to delete • Click Delete • Answer YES to delete or CANCEL to cancel

  18. Database Block – Modify Steps: Select block that you want to modify Click Modify The Block Definisiwil be appeared, modify necessary field Click Save to Save.

  19. Picture Development – Workspace In iFix, Screen that contains symbol and other visual object is called PICTURE. WORKSPACE, is the integrated tools for Picture Development. Besides picture development, from Workspace we can access other tools, such as : Database Manager, I/O Driver Configuration, Alarm History Viewer, Electronic Books, etc. Ribbon Menu Picture Area System Tree

  20. Picture Development – New Picure Steps: Right Click On Picture, select New Picture Select ‘Create Default Untitled Picture Click Finish

  21. Picture Development – Mode Switching In Workspace, there are 2 ModesSteps, RUN and CONFIGURE : You can set AUTOSAVE for pictures when switch to RUN MODE : Home Menu, Settings, User Preference Check ‘Auto Save Documents……’ Click OK when finish

  22. Picture Development – Basic Configuration User Preference Auto Save – Ribbon Interface Toolbars

  23. Picture Development Displaying Numeric Data DataLink Object : F_CV : Floating Point Format

  24. Picture DevelopmentDisplaying ASCII/String Data DataLink Object : A_CV : ASCII Format

  25. Picture DevelopmentManipulating (DataEntry) Tag Value DataLink Object : F_CV : Floating Point Format Select Data Entry Type

  26. Picture Development Push Button Click Animation Click Animation Available Actions Tag Selection

  27. Picture Development Color Animation Place a Oval or Rectangle shape Foregound Color Tag Selection

  28. Picture Development Fill Percentage Animation Place a Rectange shape. Tag Selection Fill Percentage

  29. Picture Development Movement-Position Animation Place a Rectange shape. Tag Selection Movement

  30. Picture Development Movement-Rotate Animation Place a Rectange shape. Tag Selection Rotate

  31. Picture Development Visibility Animation Place a Oval shape. Tag Selection Visibility

  32. Alarm ConfigurationTag Settings Use Database Manager to Configure Alarm Enable Alarm Alarm Condition

  33. Alarm ConfigurationDisplaying Alarm Summary Use Alarm Summary to Display Alarm Alarm Summary

  34. Trend ConfigurationReal Time Trending Use Standard Chart to display realtime trend. Refresh Rate Tag Selection

  35. Trend ConfigurationHistorical Trending Open the Historical Assignment Configuration Set the Cyclic Period and Purging Days

  36. Trend ConfigurationHistorical Trending From Group | Add, Open the Group Configuration. Log Rate TagName

  37. Trend ConfigurationHistorical Trending Open the Mission Control. Start HTC Task. Add HTC.EXE task to Task Configuration as background process

  38. Trend ConfigurationHistorical Trending Select the Tags from Historical tab

  39. Security ConfigurationConfiguration Editor Can be accessed from SCU or System Tree Configuration Editor

  40. Security ConfigurationConfiguration Steps Steps : User Account : Create New User User Account : Assign Group Membership User Account : Assign Security Area User Account : Assign Application Features Configuration : Enabled Security Option AutoLogin : Add User Security Area (Optional) Save New User Group Membership App. Features Security Area

  41. Security ConfigurationConfiguration Steps Enabled Security AutoLogin

  42. Security ConfigurationImplementing : Database (Tag) and Picture Tag Setting Tag Access Error Picture Setting Picture Access Error

  43. Introduction to Script (VBA) How to Explore : Place one Push Button and assign Toggle Digital Tag Right click the Push Button and select Edit Script To Explore more deeply, open the iBook from Help | iFix Automation Help.

  44. Backup and Restore

  45. Application ShortCut

More Related