在线欧美69v免费观看视频_亚洲精品tv久久久久久久久久_久热爱精品视频在线观看久爱_99视频久久精品久久

注冊注冊登錄登錄收藏驍銳收藏驍銳在線留言在線留言網站地圖網站地圖您好,歡迎來到驍銳科技官網!
自助下單

服務熱線:0755-29898410

驍銳的好口碑不止在產品

大家都在搜:驍銳傳感器定制松下傳感器代理傳感器新聞傳感器新聞百科

當前位置首頁 » 驍銳科技新聞中心 » 資訊中心 » 技術專欄 » PLC常用程序設計語言

PLC常用程序設計語言

返回列表 來源:驍銳科技 瀏覽:- 發布日期:2017-11-06 13:59:15【

PLC常用程序規劃言語: 

在可編程操控器中有多種程序規劃言語,它們是梯形圖言語、布爾助記符言語、功用表圖言語、功用模塊圖言語及結構化句子描繪言語等。梯形圖言語和布爾助記符言語是根本程序規劃言語,它一般由一系列指令組成,用這些指令能夠完結大多數簡略的操控功用,例如,代替繼電器、計數器、計時器完結順序操控和邏輯操控等,經過擴展或增強指令集,它們也能履行其它的根本操作。功用表圖言語和句子描繪言語是高檔的程序規劃言語,它可依據需求去履行更有用的操作,例如,模擬量的操控,數據的操作,報表的報印和其他根本程序規劃言語無法完結的功用。功用模塊圖言語選用功用模塊圖的方法,經過軟銜接的方法完結所要求的操控功用,它不僅在可編程序操控器中得到了廣泛的運用,在集散操控體系的編程和組態時也常常被選用,因為它具有銜接便利、操作簡略、易于掌握等特色,為廣闊工程規劃和運用人員所喜歡。 
依據可編程器運用規模,程序規劃言語能夠組合運用,常用的程序規劃言語是:梯形圖程序規劃言語 、 布爾助記符程序規劃言語(句子表)、功用表圖程序規劃言語 、功用模塊圖程序規劃言語、 結構化句子描繪程序規劃言語、 梯形圖與結構化句子描繪程序規劃言語、 布爾助記符與功用表圖程序規劃言語、 布爾助記符與結構化句子描繪程序規劃言語。
1、梯形圖(Ladder Diagram)程序規劃言語 
梯形圖程序規劃言語是用梯形圖的圖形符號來描繪程序的一種程序規劃言語。選用梯形圖程序規劃言語,程序選用梯形圖的方法描繪。這種程序規劃言語選用因果聯系來描繪事情發作的條件和成果。每個梯級是一個因果聯系。在梯級中,描繪事情發作的條件表明在左邊,事情發作的成果表明在后面。梯形圖程序規劃言語是最常用的一種程序規劃言語。它來源于繼電器邏輯操控體系的描繪。在工業進程操控范疇,電氣技術人員對繼電器邏輯操控技術較為了解,因而,由這種邏輯操控技術發展而來的梯形圖受到了歡迎,并得到了廣泛的運用。 
梯形圖程序規劃言語的特色是: 
(1)與電氣操作原理圖相對應,具有直觀性和對應性; 
(2)與原有繼電器邏輯操控技術相一致,對電氣技術人員來說,易于撐握和學習; 
(3)與原有的繼電器邏輯操控技術的不同點是,梯形圖中的能流(Power FLow)不是實踐意義的電流,內部的繼電器也不是實踐存在的繼電器,因而,運用時,需與原有繼電器邏輯操控技術的有關概念區別對待; 
(4)與布爾助記符程序規劃言語有一一對應聯系,便于相互的變換和程序的查看。 
2、布爾助記符(Boolean Mnemonic)程序規劃言語
布爾助記符程序規劃言語是用布爾助記符來描繪程序的一種程序規劃言語。布爾助記符程序規劃言語與計算機中的匯編言語十分類似,選用布爾助記符來表明操作功用。
布爾助記符程序規劃言語具有下列特色:
(1)選用助記符來表明操作功用,具有簡單回憶,便于撐握的特色;
(2)在編程器的鍵盤上選用助記符表明,具有便于操作的特色,可在無計算機的場合進行編程規劃;
(3)與梯形圖有一一對應聯系。其特色與梯形圖言語根本類同。
3、功用表圖(Sepuential Function Chart)程序規劃言語
功用表圖程序規劃言語是用功用表圖來描繪程序的一種程序規劃言語。它是近年來發展起來的一種程序規劃言語。選用功用表圖的描繪,操控體系被分為若干個子體系,從功用下手,使體系的操作具有清晰的含義,便于規劃人員和操作人員規劃思維的交流,便于程序的分工規劃和查看調試。
功用表圖程序規劃言語的特色是: 
(1)以功用為主線,條理清楚,便于對程序操作的了解和交流;
(2)對大型的程序,可分工規劃,選用較為靈敏的程序結構,可節約程序規劃時刻和調試時刻;
(3)常用于體系的規劃校大,程序聯系較雜亂的場合;
(4)只有在活動步的指令和操作被履行,對活動步后的變換進行掃描,因而,整個程序的掃描時刻較其他程序編制的程序掃描時刻要大大縮短。
功用表圖來源于佩特利(Petri)網,因為它具有圖形表達方法,能較簡略和清楚地描繪并發體系和雜亂體系的一切現象,并能對體系中存有的象死鎖、不安全等反?,F象進行剖析和建模,在模型的基礎上能直接編程,所以,得到了文泛的運用。近幾年推出的可編程操控器和小型集散操控體系中也已供給了選用功用表圖描繪言語進行編程的軟件。關于佩特利(Petri)網的一些根本概念,我在以后有時機時再介紹給各位,以有助于對功用表圖的進一步了解。
4、功用模塊圖(Function Block)程序規劃言語
功用模塊圖程序規劃言語是選用功用模塊來表明模塊所具有的功用,不同的功用模塊有不同的功用。它有若干個輸入端和輸出端,經過軟銜接的方法,別離銜接到所需的其它端子,完結所需的操控運算或操控功用。功用模塊能夠分為不同的類型,在同一品種型中,也可能因功用參數的不同而使功用或運用規模有所差別,例如,輸入端的數量、輸入信號的類型等的不同使它的運用規模不同。因為選用軟銜接的方法進行功用模塊之間及功用模塊與外部端子的銜接,因而操控計劃的更改、信號銜接的替換等操作能夠很便利完成。
功用模塊圖程序規劃言語的特色是:
(1)以功用模塊為單位,從操控功用下手,使操控計劃的剖析和了解變得簡單;
(2)功用模塊是用圖形化的方法描繪功用,它的直觀性大大便利了規劃人員的編程和組態,有較好的易操作性;
(3)對操控規劃較大、操控聯系較復錄的體系,因為操控功用的聯系能夠較清楚地表達出來,因而,編程和組態時刻能夠縮短,調試時刻也能減少;
(4)因為每種功用模塊需求占用必定的程序內存,對功用模塊的履行需求必定的履行時刻,因而,這種規劃言語在大中型可編程操控器和集散操控體系的編程和組態中才被選用。
5、結構化句子(Structured Text)描繪程序規劃言語
結構化句子描繪程序規劃言語是用結構化的描繪句子來描繪程序的一種程序規劃言語。它是一種類似于高檔言語的程序規劃言語。在大中型的可編程序操控器體系中,常選用結構化句子描繪程序規劃言語來描繪操控體系中各個變量的聯系。它也被用于集散操控體系的編程和組態。
結構化句子描繪程序規劃言語選用計算機的描繪句子來描繪體系中各種變量之間的各種運算聯系,完結所需的功用或操作。大多數制造廠商選用的句子描繪程序規劃言語與BASIC言語、PASCAL言語或C言語等高檔言語相類似,但為了運用便利,在句子的表達方法及句子的品種等方面都進行了簡化。
結構化程序規劃言語具有下列特色: 
(1)選用高檔言語進行編程,能夠完結較雜亂的操控運算; 
(2)需求有必定的計算機高檔程序規劃言語的常識和編程技巧,對編程人員的技術要求較高,一般電氣人員無法完結。 
(3)直觀性和易操作性等功能較差; 
(4)常被用于選用功用模塊等其他言語較難完成的一些操控功用的施行。 部分可編程序操控器的制造廠商為用戶供給了簡略的結構化程序規劃言語,它與助記符程序規劃言語類似,對程序的步數有必定的約束,一起,供給了與可編程序操控器間的接口或通信銜接程序的編制方法,為用戶的運用程序供給了擴展余地。

推薦閱讀

    【本文標簽】:PLC
    【責任編輯】:驍銳科技版權所有:http://m.kongdetao.com轉載請注明出處