yanlei2583
級(jí)別: *
|
自動(dòng)控制小車的運(yùn)行方向(左右移動(dòng)),有五個(gè)按鈕SB1SB2SB3SB4SB5和限位開關(guān)LS1LS2LS3LS4LS5,(SB1-LS1...SB5-LS5是一一對(duì)應(yīng)的) 1,當(dāng)小車所停的位置LS的編號(hào)大于呼叫的SB編號(hào)時(shí),小車往左運(yùn)行至呼叫的SB位置后,停止. 2,當(dāng)小車所停的位置LS的編號(hào)小于呼叫的SB編號(hào)時(shí),小車往右運(yùn)行至呼叫的SB位置后,停止. 3.小車位置LS與呼叫編號(hào)SB相同時(shí),小車不動(dòng)作. |
---|---|
|
ljl5130
中國(guó)工控!雄起!
級(jí)別: 略有小成
|
試用SFC編程,請(qǐng)各位師傅指正。 |
---|---|
|
hxy
級(jí)別: *
|
該例題和電梯的執(zhí)行情況有點(diǎn)象!如用比較指令和調(diào)用指令聯(lián)合應(yīng)該簡(jiǎn)單點(diǎn)! |
---|---|
|
lhj229
級(jí)別: 略有小成
|
請(qǐng)高人指點(diǎn) |
---|---|
|
勇闖天涯
級(jí)別: *
|
樓主的題目存在爭(zhēng)議,光我看就有兩種理解方法,大家可以指點(diǎn)一下 這是我對(duì)樓主命題的第一中理解方法: 樓主并沒有說(shuō)非要像電梯那樣,當(dāng)前的目的地還沒到達(dá)時(shí),如果又遇到一個(gè)新的觸發(fā)信號(hào),將以新信號(hào)為基準(zhǔn),重新尋找目的地 這是我對(duì)樓主命題的第二中理解方法: 這個(gè)就有點(diǎn)電梯的味道了!這個(gè)不用我講了吧,呵呵! 這道題目還有個(gè)重大問(wèn)題:開機(jī)時(shí),如果沒有一個(gè)感應(yīng)器能感應(yīng)到,怎么辦? 按程序的理解是先往左跑一點(diǎn),然后就能知道車子到底在哪個(gè)位置了! 如果這是真正的設(shè)備,必須要在兩頭各加一個(gè)極限位置感應(yīng)器以保證安全。 |
---|---|
本帖最近評(píng)分記錄: |
勇闖天涯
級(jí)別: *
|
不知不覺已經(jīng)凌晨3:30了, 而且是中秋的凌晨,百感交集 孤枕難眠,唯有工控家園與我作伴! |
---|---|
|
勇闖天涯
級(jí)別: *
|
昨晚一時(shí)大意,在6樓發(fā)的程序有錯(cuò)誤,現(xiàn)在來(lái)修正一下,見笑了 開始我發(fā)的第一個(gè)程序用起來(lái)肯定行不通,當(dāng)按下一個(gè)按鈕時(shí)車子找目的地,可松開按鈕時(shí)就去一直朝右邊跑,這個(gè)問(wèn)題解決一下: 意思是,當(dāng)沒有按鈕觸發(fā)的時(shí)候,X0-X4的信號(hào)不被傳送到D200,就不會(huì)有松開后一直朝右邊跑 為什么一定要用MOVP而不用MOV呢? 大家想一下,假如用MOV,如果同時(shí)按住兩個(gè)按鈕,將會(huì)發(fā)生什么情況?都提示到這里了,后面不用我說(shuō)了吧。 為什么改用D200呢?,其實(shí)不一定要D200,只要是掉電保持類的就可以,這樣改有什么好處呢? 這是防止每次開機(jī)時(shí),在操作之前都一直往一個(gè)方向不停的跑。這是為了安全起見,每次開機(jī)先跑到上次關(guān)機(jī)前最后一個(gè)位置。 所以,第二個(gè)程序也用D200,想試的話自己改哈,我就不發(fā)圖片了。 |
---|---|
|
ljl5130
中國(guó)工控!雄起!
級(jí)別: 略有小成
|
將8樓兄弟的梯形圖進(jìn)行仿真后出現(xiàn)問(wèn)題,第一種情況是:假設(shè)通電前小車停在X14位置上,通電后雖然未按任一按鈕,傳送指令不執(zhí)行,但D200此時(shí)數(shù)據(jù)依然為0,所以在第二行梯形圖中D200小于K2X10,Y0輸出動(dòng)作一下離開X14停止,因?yàn)榇藭r(shí)K2X10=0,D200=K2X10,Y0無(wú)輸出,此時(shí)如果按下X0,D200>K2X10,結(jié)果是Y1輸出,小車卻向右運(yùn)行后又向左運(yùn)行?!第二種情況是:假設(shè)通電前小車不在任一位置上,比如在X11和X12之間,通電后因無(wú)比較所以Y0和Y1無(wú)輸出,假設(shè)按下X0,此時(shí)D200=1,而K2X10=0,所以梯形圖第三行動(dòng)作,Y1輸出,小車向右運(yùn)行再左行,如果在實(shí)際應(yīng)用中X11與X12相隔較遠(yuǎn),好像不合常理。第三種情況是:當(dāng)有人連續(xù)點(diǎn)按X0時(shí),另一人此時(shí)按X4是否不起作用?另外當(dāng)小車在運(yùn)行過(guò)程中市電突然停電又馬上來(lái)電后不知又是什么情況?以上對(duì)否請(qǐng)各位指正。 |
---|---|
|
ljl5130
中國(guó)工控!雄起!
級(jí)別: 略有小成
|
不好意思,我在1樓用SFC編的程序仿真時(shí)也有問(wèn)題,現(xiàn)改了一下后能仿真,還望各位兄弟檢查是否還有問(wèn)題,重新上傳,謝謝! [ 此帖被ljl5130在2008-09-18 17:24重新編輯 ] |
---|---|
|