Design and implementation of application program module for a power station SCADA system

Author

Fahd, Asma A.

Source

Journal of Engineering

Issue

Vol. 13, Issue 4 (31 Dec. 2007), pp.1834-1842, 9 p.

Publisher

University of Baghdad College of Engineering

Publication Date

2007-12-31

Country of Publication

Iraq

No. of Pages

9

Main Subjects

Electronic engineering
Information Technology and Computer Science

Topics

Abstract AR

يعتبر نظام السيطرة الإشرافية وجمع البيانات (SCADA) من الأنظمة الشائعة الاستخدام للسيطرة على المعامل التي تعتمد الحاسبات الشخصية لتجميع المعلومات عن محطات الكهرباء بالوقت الحقيقي و عبر مسافات بعيدة.

يتكون نظام SCADA الذي تم بناءه من خمس وحدات رئيسية تعمل بطبقتين برمجية, طبقة الموكل و طبقة محضر البيانات و على حاسبتين منفصلتين.

وحدة البرامج التطبيقية هي إحدى وحدات النظام الذي يعمل كواجهة بين حقول وحدات الإدخال و الإخراج و باقي وحدات النظام.

فهذه الوحدة مسئولة عن عملية جمع البيانات من حقول وحدات الإدخال و تمريرها إلى باقي الوحدات عن طريق وحدة تبادل المعلومات.

و نظرا لعمل هذه الوحدة على حاسبة منفصلة فإنها تستخدم وحدات الإدخال المتسلسل المتوفرة في الحاسبة كوسيلة اتصال مع وحدة تبادل المعلومات و باستخدام نظام التخاطب HDLC.

تم برمجة وحدات نظام SCADA لتتكون من عدة خيوط برمجية باستخدام لغة البرمجة Visual c++, وحدة البرامج التطبيقية تم بناء برامجها لتتكون من ثلاث خيوط برمجية خصص أحدها لقراءة البيانات من وحدات الإدخال و الإخراج فيما خصص الثاني للإشراف على عملية التخاطب و تبادل المعلومات من باقي وحدات النظام.

أما الثالث و هو الرئيسي فقد برمج للسيطرة على عمل وحدات النظام ككل. تم فحص عمل النظام بجميع وحداته للإشراف على عمل إحدى محطات الكهرباء منذ العام 1999 و قد أثبت كفاءة عالية في الأداة من حيث وقت الاستجابة للإشارات الداخلة ونوعية التقارير التي تم تحريرها.

Abstract EN

Supervisory Control And Data Acquisition (SCADA) is a commonly used industry term for computer based system allowing system operators to obtain real-time data related to the status of an electric power system over wide geographic area.the designed SCADA system consists of Five modules and it is designed to work with two layers : Client layer and Data server layer each in a separated PC.

The APplication Program (APP) module is one of the SCADA modules that works as an interface between the I/O cards and the other SCADA modules.

It collects the data from the I/O cards ; through an I/O interface card; and passes it to the Process Data Interchange (PDI) module.

And because of the APP module works in a separated PC, it communicate with PDI module using the PC serial port and High-level Data Link Control (HDLC) communication protocol.

The designed SCADA modules are programmed as a multithread programs written using Visual C++ programming language.

The APP module is built to consist of three threads: one for collecting data, another to perform the communication operation, and the third thread is responsible of controlling all APP operations.

The overall SCADA system including the APP module is implemented to supervise the operation of a power station since 1999 and it proves a very fast response time and provides a good real-time reports.

American Psychological Association (APA)

Fahd, Asma A.. 2007. Design and implementation of application program module for a power station SCADA system. Journal of Engineering،Vol. 13, no. 4, pp.1834-1842.
https://search.emarefa.net/detail/BIM-340078

Modern Language Association (MLA)

Fahd, Asma A.. Design and implementation of application program module for a power station SCADA system. Journal of Engineering Vol. 13, no. 4 (Dec. 2007), pp.1834-1842.
https://search.emarefa.net/detail/BIM-340078

American Medical Association (AMA)

Fahd, Asma A.. Design and implementation of application program module for a power station SCADA system. Journal of Engineering. 2007. Vol. 13, no. 4, pp.1834-1842.
https://search.emarefa.net/detail/BIM-340078

Data Type

Journal Articles

Language

English

Notes

Includes bibliographical references : p. 1842

Record ID

BIM-340078