اشتغال الاجزاء مجتمعة - محطات توليد الكهرباء .. الحاسبات تعمل

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • اشتغال الاجزاء مجتمعة - محطات توليد الكهرباء .. الحاسبات تعمل

    اشتغال الاجزاء مجتمعة - محطات توليد الكهرباء .. الحاسبات تعمل

    يتحكم في اشتغال اجزاء النظام مجتمعة برنامج رئيسي يعرف بالبرنامج التنفيذي ، يعتمد اسلوب الانقطاع الافضلي ويتولى مهام التنسيق والتفنيد والفرز والتصنيف وتقرير ما يتوجب تنفيذه . يخزن القسم الفعال من البرنامج التنفيذي في مذكرة الحاسب الرئيسية بينما يخزن في المخزن الركمي عدد من البرامج التي يستدعيها البرنامج التنفيذي الى المذكرة الرئيسية عندما تدعو الحاجة الى تنفيذها . وقد حل القرص الممغنط محل الاسطوانة الممغنطة كالمخزن الركمي المفضل في التجهيزات الحديثة وكذلك حلت مذاكر اشباه النواقل محل مذاكر الحلقات الممغنطة . تتراوح سعة خزن المذكرة الرئيسية عادة ما بين ١٦,٠٠٠ و ٢٥٠,٠٠٠ كلمة تقريبا ، بينما تزيد سعة خزن القرص الممغنط الواحد على ٥٠٠,٠٠٠ كلمة .

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

    اذا أراد المراقب في مركز التحكم الرئيسي طبع جميع مقياسات محطة التوليد مرة كل عشر دقائق ، يطلب ذلك من الحاسب بواسطة لوحة ملامس يدخل بها تعليمات مكودة ثم يوعز الى الحاسب ان يقرأها .
    تصدر حينذاك اشارة انقطاع ، فاذا كان معالج الحاسب مشغولا بفروض اكثر أفضلية ، تجاهل اشارة الانقطاع حتى يفرغ من

    ( مخطط مبسط بين طريقة اشتغال البرنامج التنفيذي . يدور هذا البرنامج في تسلسل حلقي ، فاذا صدرت اشارة انقطاع ينتقل التنفيذ الى البرنامج الفرعي المعني بهذه الاشارة ، ثم يعود الى البرنامج التنفيذي بعد اتمام جميع الفروض المطلوبة وقد يستدعي برنامج ما برنامجا آخر ، قد يستدعي بدوره برنامجا اخر ، وهكذا حتى انهاء المهمة المطلوبة ) .

    هذه الفروض ، واذا لم يكن مشغولا بما هو اكثر افضلية ، بادر فورا الى تلبية هذا الطلب . يأتي البرنامج التنفيذي ببرنامج خاص من المخزن الركمي الى المذكرة الرئيسية هو برنامج معالجة لوحة الملامس يقرأ هذا البرنامج التعليمات المدخلة ويفسرها بانها طلب طبع المقيسات كل عشر دقائق . تخزن معلومات » العشر دقائق » في موقع خاص يتفحصه برنامج التقويم الزمني كلما نفذ ليرى ان كانت فترة العشر دقائق قد انتهت . فاذا كان ذلك ، يعلم البرنامج التنفيذي فياتي ببرنامج مسح من المخزن الركمي تقرأ بموجبه جميع مداخل المقيسات المطلوبة وتخزن هذه المعلومات في مواقع متسلسلة المذكرة تعرف بالجدول . ترد هذه المعطيات خاما من محطة التوليد فيعالجها الحاسب ويحضرها بصورتها النهائية ثم يتولى طبعها برنامج طابع خاص تتكرر هذه العمليات كل عشر دقائق حتى يوعز المراقب بايقافها .

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

    يتبع هذا الاسلوب بشكل عام في تنفيذ جميع المهام التي يضطلع بها الحاسب ، والتي قد تشمل مراقبة المضابط الكهربائية في محطة التوليد ، وحساب كفاية التشغيل اليومية للمحطة وتفحص جميع المقيسات في المحطة للتأكد من انها لم تتجاوز حدودا معينة .

    ويمكن للحاسب كذلك حماية المعلومات الحيوية المخزونة فيه من الضياع في حال انقطاع التيار الكهربائي عنه . لنفترض مثلا ان التيار الكهربائي انقطع والحاسب يقوم بعملية ما . تضيع في الاحوال العادية المعلومات المخزونة في مراصف المعالج وفي مذاكر اشباه النواقل ، فاذا عاد التيار الكهربائي لا يستطيع الحاسب استئناف ما كان يعمله ، ويتوجب تهيئته للعمل من جديد . يمكن تلافي ذلك بتزويد الحاسب بدارة خاصة تجس هبوط الفلطية لدى انقطاع التيار وتصدر عندئذ اشارة انقطاع لها الاولوية على كل ما يقوم به الحاسب من اعمال اخرى . ينصرف البرنامج التنفيذي حينذاك الى تنفيذ برنامج خاص بانقطاع التيار تخزن بمقتضاه في المذكرة الرئيسية جميع المعلومات المتعلقة بأحوال التشغيل في الحاسب . وعندما يعود التيار يستأنف الحاسب عمله دون اي اشكال .

    يجد الحاسب الوقت الكافي خلال انقطاع التيار لتنفيذ البرنامج الخاص بذلك . اذ ان فلطية التغذية قد تستغرق بضعة اعشار من الثانية لتهبط من مستواها العادي الى المستوى الذي يتوقف عنده عمل الحاسب ، بينما ينفذ الحاسب تعليمات البرامج بسرعة قد تبلغ ٥٠٠,٠٠٠ تعليمة في الثانية واذا كانت المذكرة الرئيسية مذكرة اشباه نواقل يزود الحاسب بمراكم تكفي استطاعتها لتشغيله خلال فترة انقطاع التيار • تعمل حينذاك دارة جس هبوط الفلطية في الفترة التي تنتقل فيها التغذية من الخطوط الخارجية الى المراكم ·

    ( غرفة المراقبة الرئيسية في محطة توليد الكهرباء ) .

    اضغط على الصورة لعرض أكبر. 

الإسم:	1730116385188.jpg 
مشاهدات:	2 
الحجم:	118.6 كيلوبايت 
الهوية:	243436 اضغط على الصورة لعرض أكبر. 

الإسم:	1730116385176.jpg 
مشاهدات:	2 
الحجم:	65.8 كيلوبايت 
الهوية:	243437 اضغط على الصورة لعرض أكبر. 

الإسم:	1730116385165.jpg 
مشاهدات:	2 
الحجم:	127.6 كيلوبايت 
الهوية:	243438 اضغط على الصورة لعرض أكبر. 

الإسم:	1730116385152.jpg 
مشاهدات:	2 
الحجم:	150.0 كيلوبايت 
الهوية:	243439 اضغط على الصورة لعرض أكبر. 

الإسم:	1730116385141.jpg 
مشاهدات:	2 
الحجم:	118.9 كيلوبايت 
الهوية:	243440

  • #2
    The operation of the parts combined - Power plants .. Computers work

    The operation of the parts of the system combined is controlled by a main program known as the executive program, which adopts the best interruption method and undertakes the tasks of coordination, refutation, sorting, classification and deciding what should be executed. The active part of the executive program is stored in the main computer memory, while a number of programs are stored in the cumulative storage that the executive program calls to the main memory when the need arises to execute them. The magnetic disk has replaced the magnetic cylinder as the preferred cumulative storage in modern equipment, and semiconductor memories have also replaced magnetic ring memories. The storage capacity of the main memory usually ranges between 16,000 and 250,000 words approximately, while the storage capacity of a single magnetic disk exceeds 500,000 words.

    The executive program is responsible for maintaining a time calendar for the timing of the various computer functions at a correct actual time, by means of a high-priority interruption signal issued by an electronic clock every second. The executive program usually runs in a loop of instructions, searching for a task to perform and waiting for any interruption signals to arrive. The complete cycle in this loop takes more than three thousandths of a second. When the interruption signal arrives from the electronic clock every second, the executive program brings the calendar program from the cumulative store to the main memo. This program renews a time record that specifies the time in hours, minutes and seconds for each day, and counts the days, months and years. When the calendar program has finished its task, the program returns it. The executive program may return to the cumulative store and this program resumes its work.

    If the supervisor in the main control center wants to print all the measurements of the generating station once every ten minutes, he requests this from the computer by means of a touch panel on which he enters coded instructions and then instructs the computer to read them.

    Then an interruption signal is issued. If the computer processor is busy with more preferable tasks, it ignores the interruption signal until it is finished

    (A simplified diagram of how the executive program works. This program runs in a loop, so if an interrupt signal is issued, the execution moves to the subprogram concerned with this signal, then returns to the executive program after completing all the required assignments. A program may call another program, which may in turn call another program, and so on until the required task is completed.)

    These assignments, and if it is not busy with what is more preferable, it immediately responds to this request. The executive program brings a special program from the cumulative store to the main memo, which is the touch panel processing program. This program reads the entered instructions and interprets them as a request to print measurements every ten minutes. The “ten-minute” information is stored in a special location that the time calendar program checks whenever it is executed to see if the ten-minute period has ended. If so, the executive program knows and brings a scanning program from the cumulative store, according to which all the required measurement entries are read and this information is stored in sequential locations in the memo known as the table. This data comes in raw form from the power plant, the computer processes it and prepares it in its final form, then a special stamp program prints it. These operations are repeated every ten minutes until the controller orders it to stop. Also, if the controller wants the computer to display all the information related to the speed of the turbines on the television screen, for example, he enters coded instructions in this regard via the touch panel, and an interruption signal occurs as previously mentioned, to which the computer processor responds at that time by executing the touch panel processing program, which explains to the executive program what is required. Then the scanning program reads the inputs related to the file speed measurements and stores them. However, the executive program then comes with a different program this time that prepares this information to display on the screen and adds to it the information that determines the location of each feature on the screen, then sends all this information to be stored in the display storage shield, so it appears on the screen in the required form as previously mentioned. The executive program realizes that the turbine speed measurements are displayed permanently until the controller requests that they be erased and that it is therefore necessary to renew them, so if the turbine speed changes, the displayed measurements must change as well. Every few seconds the executive program instructs the scanning program to read the relevant inputs and then the display program on the television screen to change any measurements that may have changed. This method is generally followed in carrying out all tasks undertaken by the computer, which may include monitoring the electrical controls in the generating station, calculating the daily operating efficiency of the station and checking all measurements in the station to ensure that they do not exceed certain limits.

    The computer can also protect the vital information stored in it from being lost in the event of a power outage. For example, suppose that the power goes out while the computer is performing a certain operation. Under normal circumstances, the information stored in the processor terminals and semiconductor memories is lost. If the power comes back on, the computer cannot resume what it was doing and must be prepared to work again. This can be avoided by equipping the computer with a special circuit that detects the voltage drop when the power goes out and then issues an outage signal that takes priority over all other work the computer is doing. The executive program then turns to executing a special power outage program, according to which all information related to the computer's operating conditions is stored in the main memory. When the power returns, the computer resumes its work without any problems. The computer finds enough time during the power outage to execute the special program for that. Since the supply voltage may take a few tenths of a second to drop from its normal level to the level at which the computer stops working, while the computer executes program instructions at a speed that may reach 500,000 instructions per second, and if the main memory is a semiconductor memory, the computer is provided with accumulators whose capacity is sufficient to operate it during the period of power outage. The voltage drop sensing circuit then operates during the period in which the supply is transferred from the external lines to the accumulators.

    (The main control room in the power generation station).

    تعليق

    يعمل...
    X