POL語言

POL語言是面向過程問題的專用語言,是為了便於定義和解決某些問題而設立的獨立於計算機的程式語言。POL語言只要指出問題、輸入數據和選擇輸出形式,就能得到所需的結果。

基本介紹

  • 中文名:POL語言
  • 外文名:problem oriented language
  • 優點:軟體 規模小,成本低
  • 綜述:空欄式語言FIB
POL語言簡介,縮寫,優點,POL語言分類,綜述,狹義POL,組態語言,

POL語言簡介

縮寫

POL(problem oriented language)

優點

儘管POL語言不如FORTRAN等高級語言那樣通用,但作為可程式調節器或智慧型儀表的用戶語言,用於過程控制、邏輯報警、聯鎖保護等方面,卻使儀表和調節器具有如下優點:
(1)軟體 規模小,成本低;
(2)程式設計簡單,系統研製周期縮短;
(3)系統有良好的可靠性和適時控制性;
(4)人機對話方便,應答性好;
(5)軟體結構緊湊,記憶體占用少,
(6)便於調試與維修,支援性好。

POL語言分類

綜述

POL語言大致可分為2種:一種是空欄式語言FIB(fill in the blanks),或是組合式語言FIF(fill in the forms)。它將各種運算編程為“卡片”,每張“卡片”不僅帶有序號的輸入、輸出端子,而且該“卡片”也編序以備調用。用戶的程式設計可在特製的表格上進行,即在相應空欄內填上“卡片”的號碼、名稱、輸入和輸出端子的編碼,然後按照流程圖、通過鍵盤輸入這些“卡片”即可完成程式輸入。“卡片”形象易懂,操作控制程式輸入簡單方便,極易掌握。但“卡片”算法可變性差,不宜用於複雜、規律多變的控制領域。

狹義POL

另一種為狹義POL,亦稱組態語言。它將各種演算功能化為小且單一化的若干個模組,然後用簡單的鍵盤或外部編程器程式連線起來,組合成各種複雜的控制功能。這種語言簡單易行、變化靈活,能增強調節器的使用範圍和控制功能。

組態語言

由功能模組、連線程式解釋程式3部分組成。
功能模組是已固化的算法程式,儲存在ROM中。連線程式是通過指令表中的指令,將功能模組中的程式連線起來。解釋程式是將用戶輸入的組態程式按語言結構逐條進行解釋成機器代碼、同時將涉及到的功能模組從子程式庫中調出。用戶僅需要組態程式設計,其餘的工作將是機器自動進行的。

相關詞條

熱門詞條

聯絡我們