1 / 14

Chosen Solutions of Teaching SCADA Systems Programming

Chosen Solutions of Teaching SCADA Systems Programming. PhD Ryszard Jakuszewski. Institute of Control Engineering Silesian University of Technology Gliwice 2005. Features of the program Lessons. D eveloped in iFIX 3.5 HMI/SCADA Software C onsists of almost 1000 pictures

nike
Download Presentation

Chosen Solutions of Teaching SCADA Systems Programming

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. Chosen Solutions of Teaching SCADA Systems Programming PhD Ryszard Jakuszewski Institute of Control Engineering Silesian University of Technology Gliwice 2005

  2. Features of the program Lessons • Developed in iFIX 3.5 HMI/SCADA Software • Consists of almost 1000 pictures • Shows how to solve many industry problems • Presents how to use iFIX tools by examples • Enables easily to memorize even complex algorithms

  3. Tooltips Example Topic

  4. Pattern Picture - Ovens – Tag Groups Example Tag Groups Technology is implemented when industry process uses similar devicesor production lines

  5. How to implement Tag Groups • Create the database for all devices • Develop all-purpose picture called Pattern, which uses symbols instead of variables for individual device or production line, e.g. @ai@ • Create files defining symbols for all sets of process variables in Tag Group Editor • Create buttons to connect different sets of process variables in pattern picture, when there are few devices, or create overview picture with such buttons, when there are many devices

  6. PID Block without anti-windup function Changes of PID controller mode modify the control variable value

  7. PID controller faceplate with presentation of anti-windup function Changes of PID controller mode does not modify the control variable value

  8. Anti-windup function example – Database block chains PID2 is used to ensure the equality of PID1_OUT and PID1_CV_MAN block values

  9. Key Macro Editor – Three Pump Control Shortcut Key Technology is used often in polluted or humid industry environment

  10. How to implement Shortcut Key Technology

  11. Network Alarming – Supervisor Alarms When the priority of supervisor computer is greater than thepriority of the variable changed by the network user, then the alarm is not displayed in Summary alarms object in supervisor picture.

  12. Conditional Statements Instructions of VBA language are presented in graphical way

  13. Redundancy When the Primary node is not available the iFIX system switches automatically to Backup computer

  14. CONCLUSIONS • Many pages of SCADA system documentation can be replaced by a single picture, which enables easily to memorize even complex algorithms and many new modern technologies. • It was shown: • Creation of tooltips • Utilization of tag groups • Implementationof anti-windup function • Utilization of shortcut keys • Presentation of alarms in network environment • Graphical presentation of VBA instructions • Redundancy

More Related