
發(fā)布
注冊(cè)
/
登錄傳送帶簡(jiǎn)單控制程序的案例
【案例】基于西門子S7-1200PLC的傳送帶簡(jiǎn)單控制程序
在自動(dòng)運(yùn)行模式下,引入傳送帶直接運(yùn)行,然后判斷貨物是否觸碰傳感器。觸碰傳感器A,則傳送帶正方向運(yùn)行;觸碰傳感器B,則傳送帶反方向運(yùn)行;如果自動(dòng)運(yùn)行模式丟失,則停止所有傳送帶運(yùn)行:
接著寫手動(dòng)模式,手動(dòng)模式簡(jiǎn)單用按鈕控制:
最后相應(yīng)信號(hào)輸出指示燈:
程序完成,在主程序里進(jìn)行調(diào)用即可。
總結(jié):此程序雖然簡(jiǎn)單,用LAD寫更簡(jiǎn)單,但目的是培養(yǎng)SCL高級(jí)語言編程的基本邏輯和基本語法,提高綜合編程能力。
傳送帶居然也可以編程控制,實(shí)現(xiàn)流水線風(fēng)騷走位
傳送帶可以編程控制,傳送路線可以私人訂制,精確傳導(dǎo),還可以模塊化拼接!
仿生蜻蜓
仿生袋鼠
還是說說我們今天的主角,
萬向傳送帶 FESTO 2D MOVE
貨物在這看似平整的面板上隨意移動(dòng),
像手指一樣靈活。
掀起面板看個(gè)清楚
再取出其中一個(gè)小單元
具體結(jié)構(gòu)是這樣的 :
由垂直的兩個(gè)直齒輪組成,
兩個(gè)直齒輪分別由蝸輪蝸桿驅(qū)動(dòng),
兩個(gè)蝸桿分別有兩個(gè)電機(jī)單獨(dú)驅(qū)動(dòng),
可以無極調(diào)節(jié)各蝸桿的轉(zhuǎn)速。
當(dāng)需要水平移動(dòng)時(shí),
只需要開啟水平蝸桿電機(jī),
驅(qū)動(dòng)水平側(cè)的直齒輪!
同理,豎直移動(dòng)
舉一反三,
斜向移動(dòng)時(shí),
同時(shí)控制好直齒輪轉(zhuǎn)速,
即可實(shí)現(xiàn) ~
將這些小單元重組,
變成一整塊傳送平板
就實(shí)現(xiàn)了這種萬向傳遞的效果,
設(shè)計(jì)師大智慧啊!
每一個(gè)小單元都可以自由組合,
通過編程同時(shí)控制多個(gè)單元,
即可實(shí)現(xiàn)貨物 “風(fēng)騷的走位”~~
來源:工程客,制造業(yè)生態(tài)圈
展開 手自動(dòng)切換案例——傳送帶操作控制!
位邏輯指令是在編寫程序使用最多的一種指令,下面通過一個(gè)案例理解位邏輯指令的使用。
(一)示例控制要求描述
一條傳送帶輸送灌裝物品至某一個(gè)位置,在末端有一光柵檢測(cè)傳感器,當(dāng)感應(yīng)到后,傳送帶停止運(yùn)行。具體要求如下:
該傳送帶有手自動(dòng)兩種模式運(yùn)行,每種模式均要在系統(tǒng)啟動(dòng)運(yùn)行后才有效。
選擇對(duì)應(yīng)的模式,并按下模式確認(rèn)按鈕后,對(duì)應(yīng)的模式指示亮;此時(shí)方可進(jìn)行相關(guān)的控制操作。
在手動(dòng)模式時(shí),可進(jìn)行點(diǎn)動(dòng)電機(jī)正反轉(zhuǎn)運(yùn)行。
在自動(dòng)模式時(shí),電機(jī)運(yùn)行之前,自動(dòng)傳輸指示燈閃爍;當(dāng)傳感器感應(yīng)到物品,此時(shí)按下自動(dòng)啟動(dòng)按鈕,電機(jī)運(yùn)行,自動(dòng)傳輸指示燈常亮,運(yùn)行至被光柵檢測(cè)傳感器動(dòng)作時(shí),電機(jī)停止運(yùn)行;自動(dòng)傳輸指示燈閃爍。當(dāng)物品感應(yīng)到后需要再次按下自動(dòng)啟動(dòng)按鈕,才能繼續(xù)運(yùn)行。
(二)I/O地址定義
根據(jù)控制要求描述的分析,可建立如表1所示的I/O地址分配表
(三)接線圖
(四)程序設(shè)計(jì)思路及參考程序
本案例可根據(jù)不同的功能做成多個(gè)子程序,根據(jù)控制要求執(zhí)行相應(yīng)的子程序進(jìn)行控制;建立自動(dòng)模式、手動(dòng)模式、及系統(tǒng)和模式選擇三個(gè)子程序進(jìn)行調(diào)用。
參考程序如下:
模式選擇子程序
先是編寫系統(tǒng)啟停程序,但系統(tǒng)停止后,所有的輸出均復(fù)位
當(dāng)系統(tǒng)運(yùn)行后,系統(tǒng)指示燈亮,此時(shí)可以進(jìn)行模式切換,默認(rèn)為手動(dòng)模式。需要注意的是當(dāng)電機(jī)正轉(zhuǎn)時(shí),無法進(jìn)行模式切換。
展開