日韩欧美视频第二区,秋霞成人午夜鲁丝一区二区三区,美女日批视频在线观看,av在线不卡免费

電子開(kāi)發(fā)網(wǎng)

電子開(kāi)發(fā)網(wǎng)電子設(shè)計(jì) | 電子開(kāi)發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊(cè)
搜索: 您現(xiàn)在的位置: 電子開(kāi)發(fā)網(wǎng) >> 電子開(kāi)發(fā) >> 梯形圖 >> 正文

梯形圖實(shí)例:用西門子plc S7-200編程的幾個(gè)實(shí)例的編程實(shí)例

作者:佚名    文章來(lái)源:本站原創(chuàng)    點(diǎn)擊數(shù):    更新時(shí)間:2019-01-02
本文用西門子plc S7-200 編寫的幾個(gè)梯形圖實(shí)例都是在網(wǎng)上發(fā)表或在回答網(wǎng)友的求助編寫的,程序短小,針對(duì)性強(qiáng),有程序解析,特別適合初學(xué)者學(xué)習(xí)參考。

一、

網(wǎng)友求助“西門子PLC用一個(gè)按鈕控制電機(jī)啟停,不容許用中繼,可用計(jì)數(shù)器定時(shí)器…”

答復(fù):只用PLC一條指令,就可實(shí)現(xiàn)電機(jī)啟停。見(jiàn)下圖:

該梯形圖編程技巧是:在SR觸發(fā)器的輸出端接Q0.0的輸出線圈,再用Q0.0的常開(kāi)與常閉點(diǎn)串接在R、S輸入端上,這樣的編程處理可確保動(dòng)作的可靠性。該梯形圖的工作原理說(shuō)明,請(qǐng)見(jiàn)“用S7-200編程的三個(gè)實(shí)例解析”中的第1例。

二、

用S7-200編程,可實(shí)現(xiàn)用一個(gè)按鈕可控制電機(jī)的正傳、反轉(zhuǎn)、停車的梯形圖


該梯形圖編程技巧是:用按鈕的輸入點(diǎn)(I1.0)連接斷電延時(shí)定時(shí)器(T101),及通電延時(shí)定時(shí)器(T102),T101延時(shí)為0.2 S,T102延時(shí)為1 S,T101作用是防按鈕顫動(dòng)而形成連發(fā)現(xiàn)象,確保按一下按鈕只產(chǎn)生一個(gè)脈沖(即T101)從而確保對(duì)MB5加1運(yùn)算的正確性,二次連續(xù)按鈕的時(shí)間間隔控制在0.5S以下,T102 延時(shí)為 1S,故在連續(xù)按鈕時(shí),由于間隔時(shí)間小于1S,它不斷的被切斷。只有按下按鈕不抬起(保持I1.0=1),當(dāng)延時(shí)大于1S時(shí),T102動(dòng)作,其前沿將MB5的內(nèi)容傳入MB6,再將MB5清0。

工作原理及操作說(shuō)明:

1)開(kāi)機(jī)SM0.1將MB5置1、MB6清0,由于M6.0、M6.1皆為0,使Q0.0與Q0.1都=0,故電機(jī)停止不動(dòng)。

2)電機(jī)正傳運(yùn)行:點(diǎn)擊一下按鈕(I1.0),產(chǎn)生一個(gè)(T101=1)的正脈沖,其后沿觸發(fā)MB5計(jì)數(shù)器,使其+1,再按下按鈕不抬起,此時(shí)MB5=0000_0010。經(jīng)1秒延時(shí),T102閉合,其前沿將MB5的內(nèi)容送入MB6,隨之將MB5清0。此時(shí)M6.0=0、M6.1=1,故使Q0.0=1,電機(jī)正傳運(yùn)行。隨后將按鈕抬起,T101的后沿使MB5+1,此時(shí)MB5=0000_0001。

3)電機(jī)停轉(zhuǎn):按下按鈕不抬起,此時(shí)MB5=0000_0001。延時(shí)1秒后T102動(dòng)作,T102=1的前沿,將MB5送入MB6,之后MB5清0,此時(shí)M6.0=1、M6.1=0,故Q0.0、Q0,1皆為0,電機(jī)停止轉(zhuǎn)動(dòng)。當(dāng)按鈕抬起時(shí),T101的后沿觸發(fā)MB0,使MB5=1。

4)電機(jī)反轉(zhuǎn)運(yùn)行:點(diǎn)擊二下按鈕(I1.0),產(chǎn)生二個(gè)(T101=1)的正脈沖,其后沿觸發(fā)MB5計(jì)數(shù)器,使其+2,再按下按鈕不抬起,此時(shí)MB5=0000_0011。經(jīng)1秒延時(shí),T102閉合,其前沿將MB5的內(nèi)容送入MB6,隨之將MB5清0。此時(shí)M6.0=1、M6.1=1,故使Q0.1=1,電機(jī)反傳運(yùn)行。隨后將按鈕抬起,T101的后沿使MB5+1,此時(shí)MB5=0000_0001。

該程序不需任何外圍硬件,而且程序簡(jiǎn)短,經(jīng)上機(jī)運(yùn)行考驗(yàn),程序正確,動(dòng)作可靠。可以實(shí)用。

三、

網(wǎng)友求助:“s7-300里的定時(shí)器t1,怎么循環(huán)啟動(dòng)? 現(xiàn)在是,使用完一次,t1就停止了!而我想用T1實(shí)現(xiàn)每隔2秒重復(fù)一個(gè)動(dòng)作!請(qǐng)大家?guī)兔Γx謝!”

又提出:“其實(shí),我就是想用定時(shí)器來(lái)實(shí)現(xiàn)每隔3秒,QB0循環(huán)右移一位。我現(xiàn)在比較菜鳥哈,希望高手們能指點(diǎn)詳細(xì)點(diǎn),最好能有梯形圖!嘿嘿,感謝!!”

回復(fù):“ 樓主:根據(jù)你的要求“其實(shí),我就是想用定時(shí)器來(lái)實(shí)現(xiàn)每隔3秒,QB0循環(huán)右移一位。”我給你編出用S7-200和用S7-300編出的功能一樣的梯形圖。從圖中可以看出,S7-200由于采用字節(jié)循環(huán)右移指令,所以編出程序簡(jiǎn)短易懂。S7-300由于沒(méi)有字節(jié)循環(huán)右移指令,就得通過(guò)編程來(lái)達(dá)到同樣的功能作用,編出的程序相對(duì)長(zhǎng)了一些,看懂梯形圖也相對(duì)難了一點(diǎn)。有什么問(wèn)題可以提出,我可以解答。 ”


解析梯形圖:

1、圖一是用S7200編寫的圖形圖,其編程技巧有二:(1)用通電延時(shí)定時(shí)器T101的常閉點(diǎn)連接T101的線圈構(gòu)成振蕩器,其脈沖的低電平為3秒寬度,高電平為連續(xù)二個(gè)掃描周期的間隔時(shí)間,即只出現(xiàn)一次,故可直接用T101的常開(kāi)觸點(diǎn)去觸發(fā)QB0的循環(huán)右移,而不需選用其前沿觸發(fā),就可確保QB0只右移一次。(2)、選用字節(jié)循環(huán)右移指令,在T101=1的這一掃描周期里將此時(shí)刻的QB0內(nèi)容右移一位,同時(shí)又自動(dòng)的將移出的QB0的最高位(Q0.7)送回QB0的最低位(Q0.0)(如不需循環(huán)右移,可改用字節(jié)右移一位的指令),使編程簡(jiǎn)短易懂。

2、圖二是用S7300編寫的圖形圖,其編程技巧也是使用T101構(gòu)成的振蕩器,利用該振蕩脈沖的正方波在程序掃描中只出現(xiàn)一次的特點(diǎn),完成將QB0右移一位。由于S7-300沒(méi)有字節(jié)移位指令,編程是這樣處理:將QBO送入MW7的低字節(jié)MB8中,右移一位MW7,MB8也隨之右移一位, MB8的最高位移到MB7的最低位(即M8.0),再把M8.0送入M7.0中,再把MB8送回QB0,從而實(shí)現(xiàn)了將QB0內(nèi)容的循環(huán)右移一位的功能,如程序不需要循環(huán)右移,可將“M7.0àM8.0”這條語(yǔ)句去掉就可以了。

四、

網(wǎng)友求助:“如何把一個(gè)字節(jié)的全部位,高位低位反向重排。”

回復(fù):現(xiàn)用S7-200編出一個(gè)字節(jié)內(nèi)容反排列的程序梯形圖,供你參考
程序解析:該程序編程的技巧就是巧妙地運(yùn)用字節(jié)的循環(huán)左移與字節(jié)右移:MB10為原數(shù)據(jù),MB12為轉(zhuǎn)換后的反排列數(shù)據(jù),啟動(dòng)此程序,先將MB0=7,再使M1.0、M1.1置1。M1.0=1,先將M10,7àM12.7,再將MB10循環(huán)左移一次,這樣原MB10的內(nèi)容左移一位,原M10.0àM10.7,而MB12右移一位,M12.7àM12.6, 0àM12.7’,接著MB0減1,再判斷MB0等不等0,不等0,下一周期再進(jìn)行上述移位運(yùn)算及判斷,當(dāng)MB0=0時(shí),MB10循環(huán)左移7次,同時(shí)使M1.0=0,停止此段程序再運(yùn)行,M1.0=0、M1.1=1,使MB10又右移一位,使MB10正好恢復(fù)原數(shù)值,而MB12的內(nèi)容變?yōu)镸B10的內(nèi)容的反排列數(shù)值。

由于PLC指令沒(méi)有位信號(hào)交換指令,對(duì)于字或雙字的內(nèi)容反排列用此思路編程最好,對(duì)單字節(jié)也可這樣編程:將M10.7-->M12.0 M10.6-->M12.1 M10.5>M12.2 M10.4-->M12.3 .....M10.0-->M12.7即可。再將MB12-->MB10,就可實(shí)現(xiàn)將一個(gè)字節(jié)的內(nèi)容反排列仍放在原字節(jié)中。

五、

網(wǎng)友求助:“用西門子200梯形圖編寫總共有八個(gè)燈泡,通電后第一個(gè)燈泡亮三秒滅五秒接著下個(gè)燈泡亮,直到第八個(gè)燈泡亮三秒滅五秒后自動(dòng)返回到第一個(gè)燈泡繼續(xù)循環(huán),你搞下,我那天面試的題目,不是很難,但也沒(méi)編好”

回復(fù):根據(jù)你的要求用S7-200給你編出如下梯形圖.,供你參考。如有看不明白之處,可告知,給你解釋。

程序解析:該程序編程的特點(diǎn),就是巧妙地運(yùn)用T101、T102構(gòu)成的振蕩器與MB8的循環(huán)左移相結(jié)合,使編出的程序短小精煉:T101與T02二個(gè)定時(shí)器構(gòu)成負(fù)3秒正5秒的方波振蕩器,利用T102=1只占1個(gè)掃描周期將MB8循環(huán)左移一位,這樣用MB0中的各位為信號(hào)與T101的常閉點(diǎn)相與,去連接QB0的各個(gè)位輸出,就可達(dá)到控制目的。

Tags:S7-200,編程,梯形圖實(shí)例  
責(zé)任編輯:admin
相關(guān)文章列表
基于西門子S7-200與WinCC的加熱器測(cè)試系統(tǒng)設(shè)計(jì)
S7-200 PLC在加工中心控制系統(tǒng)中的應(yīng)用的梯形圖設(shè)計(jì)
西門子 S7-200 PLC的皮帶運(yùn)輸機(jī)控制編程實(shí)例
西門子S7-200 系列PLC量程轉(zhuǎn)換及編程方法
西門子PLC S7-200常見(jiàn)的71個(gè)故障匯總及解決辦法
西門子plc s7-200,PLC的爐窖溫度控制系統(tǒng)程序設(shè)計(jì)實(shí)例
S7-200系列的基本邏輯指令
西門子S7-200系列 PLC的數(shù)據(jù)存儲(chǔ)器尋址
西門子S7-200系列PLC的位邏輯指令及應(yīng)用(梯形圖、指令表、時(shí)序圖
西門子PLC S7-200的程序結(jié)構(gòu):主程序、子程序、中斷程序
西門子s7-200PLC編程“模板”:幾種最基礎(chǔ)的編程梯形圖實(shí)例
西門子s7-200的輸入輸出端電源必須24v供電嗎?
西門子S7-200 PLC如何通過(guò)自由口通信控制變頻器運(yùn)行,發(fā)送指令XMT
西門子s7-200PLC CPU自由口通信模式總結(jié),XMT和RCV指令
梯形圖實(shí)例:三菱PLC時(shí)鐘寫入與讀出指令應(yīng)用
教你如何高效編程之頭文件書寫,頭文件怎么編程
西門子S7-200高速計(jì)數(shù)器、編碼器的應(yīng)用!
西門子S7-200 PLC左移、右移指令編程梯形圖
西門子S7-200控制步進(jìn)電機(jī)編程實(shí)例,梯形圖實(shí)例
使用STL指令的編程方法,梯形圖學(xué)習(xí)
西門子S7-200PLC編碼器測(cè)速方法
西門子PLC的S7-200左右移位問(wèn)題
三菱PLC點(diǎn)動(dòng)+自鎖控制編程實(shí)例,自鎖梯形圖實(shí)例
西門子S7-200 PLC高速脈沖輸出功能
西門子S7-200PLC子程序調(diào)用的意義
s7-200與acs 800變頻器的modbus
西門子s7-200PLC模擬量數(shù)據(jù)格式與尋址
西門子S7-200PLC模擬量編程的思維
S7-200如何實(shí)現(xiàn)多個(gè)寄存器的累加,mov指令
西門子s7-200和s7-300定時(shí)器使用區(qū)別,TON指令
請(qǐng)文明參與討論,禁止漫罵攻擊,不要惡意評(píng)論、違禁詞語(yǔ)。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個(gè)字
[ 查看全部 ] 網(wǎng)友評(píng)論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁(yè)面
下到頁(yè)底
晶體管查詢
主站蜘蛛池模板: 安福县| 海晏县| 鞍山市| 巴中市| 乌拉特中旗| 武强县| 广安市| 双峰县| 库伦旗| 精河县| 合江县| 泽州县| 德庆县| 辛集市| 年辖:市辖区| 共和县| 托克托县| 射洪县| 元江| 乌兰察布市| 南江县| 博乐市| 西吉县| 汾阳市| 阿巴嘎旗| 凤台县| 微山县| 灌云县| 蚌埠市| 调兵山市| 长岭县| 彩票| 黄平县| 醴陵市| 太谷县| 色达县| 杨浦区| 马尔康县| 鄱阳县| 乌什县| 郎溪县|