fjhaige889
級別: 探索解密
![]() |
有輸入點(diǎn)X0,X1,X2,X3四個點(diǎn), X0導(dǎo)通則通知M0驅(qū)動馬達(dá)從A點(diǎn)運(yùn)行到B點(diǎn)動作1; X1導(dǎo)通則通知M1驅(qū)動馬達(dá)從C點(diǎn)運(yùn)行到D點(diǎn)動作2; X2導(dǎo)通則通知M2驅(qū)動馬達(dá)從F點(diǎn)運(yùn)行到G點(diǎn)動作3; X3導(dǎo)通則通知M2驅(qū)動馬達(dá)從L點(diǎn)運(yùn)行到M點(diǎn)動作4; 輸入點(diǎn)X0,X1,X2,X3的導(dǎo)通不分先后是隨機(jī)的,先導(dǎo)通的優(yōu)先處理,馬達(dá)只有一個,一次只能做一種動作,正反轉(zhuǎn)不用考慮, 我這個案例是要用在龍門金屬表面處理生產(chǎn)線上,有若干個工作槽,那個槽先加工完成就通知料車去搬運(yùn)到下一個槽處理,以上只是簡單的比喻,水平有限,懇請高手賜教,這個要用什么指令,就上述條件能否寫一個簡單的范例程序,我用的PLC是三菱FX2N系列,謝謝!我的郵箱:504692903@qq.com ,謝謝! |
---|---|
|
fjhaige889
級別: 探索解密
![]() |
圖片:
![]()
圖片:
![]() 這是我論壇上看的,還是沒辦法理解 主要是X0---------X17用什么形式給這些不同的料號編碼,哪位高手能否寫出一個具體的程序 10- 移位讀出【SFRD】Shift Register Read SFRD指令是先入先出控制用的數(shù)據(jù)讀出指令。該指令將SFWR指令儲存好的數(shù)據(jù)一次讀出。其執(zhí)行效果如下圖所示: 該指令執(zhí)行時,將源數(shù)據(jù)S+1的數(shù)值寫入到目標(biāo)地址D中,同時S的數(shù)據(jù)減一;再次執(zhí)行時將源數(shù)據(jù)S+2的數(shù)值寫入到目標(biāo)地址D中,同時S的數(shù)據(jù)繼續(xù)減一。也就是說S內(nèi)的數(shù)據(jù)記錄了儲存數(shù)據(jù)的剩余個數(shù),當(dāng)S內(nèi)記錄的個數(shù)為0時,不會繼續(xù)執(zhí)行數(shù)據(jù)讀出。 SFWR指令和SFRD指令配合接口實(shí)現(xiàn)先入先出的控制。所謂先入先出,可以想象產(chǎn)品儲存到倉庫的庫位中,按照入庫的順序排列好,在取貨時根據(jù)入庫的先后順序優(yōu)先拿取先入的產(chǎn)品。如以下梯形圖實(shí)例: ----------------------------------------- My E-Mail : sjm213@163.com http://blog.sina.com.cn/u/1085325643 ----------------------------------------- 略懂…… 操作選項(xiàng): 添加到論壇收藏夾 | 引用此貼 | 舉報(bào)該樓 | 為他評分 |
---|---|
|