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