當前位置:機電之家首頁 >> PLC技術>> PLC手冊 >> PLC編程手冊 >> plc編程語言有幾種?plc編程入門先學什么plc編程語言
plc編程語言有幾種?plc編程入門先學什么plc編程語言

是專為工業(yè)自動化控制而開發(fā)的自動控制裝置,與計算機編程語言有很大不同,語言直接面對生產(chǎn)一線的技術人員及操作維修人員,面向用戶,因此簡單易懂,易于掌握。plc編程語言有:梯形圖、指令表、功能模塊圖、順序功能流程圖及結構化文本等幾種常用編程語言。

1.梯形圖語言

梯形圖語言是在控制原理圖的基礎上產(chǎn)生的一種直觀、形象的圖形邏輯編程語言。它延用繼電器的觸點、線圈、串并聯(lián)等術語和圖形符號,同時也增加了一些繼電器控制系統(tǒng)中沒有的特殊符號,以便擴充plc的控制功能。

梯形圖語言比較形象、直觀,對于熟悉繼電器表達方式的電氣技術人員來說,不需要學習更深的計算機知識,極易被接受,因此在plc編程語言中應用最多。圖1所示是采用控制的起??刂凭€路。圖2所示是采用plc控制時的梯形圖。可以看出兩者之間的對應關系。

圖1 電動機起??刂凭€路 圖2 梯形圖語言

2.指令表語言

指令表語言就是助記符語言,它常用一些助記符來表示plc的某種操作,有的廠家將指令稱為語句,兩條或兩條以上的指令的集合叫做指令表,也稱語句表。不同型號plc助記符的形式不同。圖1所示為圖2梯形圖對應的指令表語言。

通常情況下,用戶利用梯形圖進行編程,然后再將所編程序通過編程軟件或人工的方法轉換成語句表輸入到plc。

圖3 指令表

3、功能模塊圖語言

功能圖編程語言實際上是用邏輯功能符號組成的功能塊來表達命令的圖形語言,與數(shù)電中邏輯圖一樣,它極易表現(xiàn)條件與結果之間的邏輯功能。如圖4所示為某一控制系統(tǒng)的功能模塊圖語言。

圖4 功能模塊圖語言

由圖可見,這種編程方法是根據(jù)信息流將各種功能塊加以組合,是一種逐步發(fā)展起來的新式的編程語言,正在受到各種可編程控制器廠家的重視。

4、順序功能流程圖語言

順序功能圖常用來編制順序控制類程序。它包含步、動作、轉換三個要素。順序功能編程法可將一個復雜的控制過程分解為一些小的順序控制要求連接組合成整體的控制程序。順序功能圖法體現(xiàn)了一種編程思想,在程序的編制中具有很重要的意義。如圖5所示為某一控制系統(tǒng)順序功能流程圖語言。

圖5 順序功能流程圖語言

5、結構化文本語言

隨著可編程控制器的飛速發(fā)展,如果許多高級功能還是用梯形圖來表示,會很不方便。為了增強可編程控制器的數(shù)字運算、數(shù)據(jù)處理、圖表顯示、報表打印等功能,方便用戶的使用,許多大中型可編程控制器都配備了 pascal 、basic 、 c 等高級編程語言。這種編程方式叫做結構文本。

結構化文本編程語言的特點:采用高級語言進行編程,可以完成較復雜的控制運算;需要有一定的計算機高級語言的知識和編程技巧,對工程設計人員要求較高。直觀性和操作性較差。

作者:未知 點擊:625次 [打印] [關閉] [返回頂部]
本文標簽:plc編程語言有幾種?plc編程入門先學什么plc編程語言
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《plc編程語言有幾種?plc編程入門先學什么plc編程語言》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

吳小姐 【求購】  粉碎機  2025-12-5
 【求購】  冶煉用的重...  2025-12-5
柳女士 【求購】  斷路器  2025-12-5
林志揚 【求購】  無石棉墊片  2025-12-4
張一帆 【求購】  首件測試儀  2025-12-4
王飛 【求購】  gf流量計  2025-12-4
 【求購】  全自動印刷...  2025-12-4
 【求購】  LED屏  2025-12-3
VIP公司推薦