性吧杏吧,手机色情直播破解版,杏杏吧在线

梯形圖、指令表、結(jié)構(gòu)化文本和功能塊圖這四種PLC編程方式比較

2019/10/18 0:03:50 人評(píng)論 次瀏覽 分類:PLC應(yīng)用  文章地址:http://m.prosperiteweb.com/tech/2744.html

依照國際電工委員會(huì)制定的工業(yè)控制編程語言標(biāo)準(zhǔn)(IEC 1131-3),PLC編程方式有梯形圖語言(LD)、指令表語言(IL)、功能模塊語言(FBD)、順序功能流程圖語言(SFC)、連續(xù)功能圖(CFC)、結(jié)構(gòu)化文本語言(ST)。但現(xiàn)目前在工業(yè)運(yùn)用中,指令表、順序功能流程圖和連續(xù)功能圖三種PLC編程方式的運(yùn)用已趨向于特定的運(yùn)用場(chǎng)景使用,而梯形圖、結(jié)構(gòu)化文本、功能模塊的PLC編程方式則更為常用。

昌暉儀表以一個(gè)啟動(dòng)/保持/停止控制為例,給大家介紹PLC梯形圖、結(jié)構(gòu)化文本、、指令表、功能模塊這四種常用PLC編程方式。下圖為示例相關(guān)變量的定義。

示例相關(guān)變量的定義
PLC變量定義

功能要求:開始信號(hào)接通時(shí),運(yùn)行信號(hào)輸出;當(dāng)停止信號(hào)接通時(shí),運(yùn)行信號(hào)停止輸出。

1、梯形圖(LD)

梯形圖是最常見的PLC編程方式。梯形圖在處理一些邏輯類控制時(shí),編程處理非常方便,受到很多工程師的喜歡和使用。如下圖所示,即為梯形圖的編程示例。
PLC梯形圖編程示例
PLC梯形圖編程示例


2、指令表(IL)

指令表是PLC編程方式中接近于早期的電腦助記符編程語言,所有的動(dòng)作均通過語句表實(shí)現(xiàn)。指令表編程方式涉及較多規(guī)約,不適宜于完成大工作量的控制要求,同時(shí)也因?yàn)橹噶畋砭幊谭绞街庇^性較差,不熟悉語句表語言的工程人員很難做出一個(gè)高質(zhì)量的程序,現(xiàn)目前使用這種方式編程的工程師越來越少。指令表編程示例如下:

PLC指令表編程示例


3、功能塊圖(FBD)

功能塊圖的PLC編程方式通過若干的功能塊實(shí)現(xiàn)各種功能,工程人員在調(diào)試PLC時(shí)可通過監(jiān)控程序直接觀察程序運(yùn)行的導(dǎo)通方向(即哪一路導(dǎo)通,哪一路沒有導(dǎo)通),功能塊圖PLC編程方式在電機(jī)控制的處理方面方便實(shí)用。如伺服電機(jī)控制過程中通過狀態(tài)字在各種運(yùn)行模式下切換電機(jī),采用功能塊圖的編程方式來處理這類控制運(yùn)用很方便。

功能塊圖編程示例


4、結(jié)構(gòu)化文本(ST)

結(jié)構(gòu)化文本的PLC編程方式是一種類似于高級(jí)編程語言的PLC編程方式。其編程思路方式非常接近于C語言,工程人員使用結(jié)構(gòu)化文本的PLC編程方式更容易完成復(fù)雜的算法控制。在PLC的功能越來越強(qiáng)大,需求越來越多樣的今天。結(jié)構(gòu)化文本可以更大的發(fā)揮PLC的運(yùn)用潛力??梢灶A(yù)見,在PLC的運(yùn)用上,結(jié)構(gòu)化文本編程方式會(huì)越來越常用。
結(jié)構(gòu)化文本編程示例
結(jié)構(gòu)化文本編程示例

 
從上面四種PLC編程方式對(duì)比中不難看出,在PLC的各種編程方式上,各有運(yùn)用特長(zhǎng):
梯形圖編程方式適于邏輯處理;功能塊圖編程方式類似“狀態(tài)字”的控制場(chǎng)景;結(jié)構(gòu)化文本編程凡是適于處理算法控制。

在PLC編程的過程中,工程人員應(yīng)選擇合適的PLC編程方式來提高PLC編程調(diào)試效率和降低工作強(qiáng)度。當(dāng)然,這也要求工程人員熟練掌握多種PLC編程方式并靈活運(yùn)用于工程項(xiàng)目之中。

相關(guān)閱讀
初學(xué)PLC必看的PLC編程步驟及流程
PLC編程專業(yè)英語180個(gè),你認(rèn)識(shí)多少

共有訪客發(fā)表了評(píng)論 網(wǎng)友評(píng)論

  客戶姓名:
郵箱或QQ:
驗(yàn)證碼: 看不清楚?