foxplc
水到渠成
級(jí)別: 家園常客
|
圖片:
如圖所示 現(xiàn)要求是:小車(chē)在自動(dòng)位(I0.0),溶氣水泵(Q0.3)運(yùn)行時(shí),正向運(yùn)行(Q0.7) 碰到正向限位開(kāi)關(guān)(I1.3),停3秒(T37), 反向運(yùn)行 (Q1.0) 碰到反向限位開(kāi)關(guān)(I1.4),停4分鐘(T38),再正向運(yùn)行。周而復(fù)始 溶氣水泵(Q0.3),停止后再啟動(dòng),小車(chē)還能自動(dòng)按原來(lái)的方向運(yùn)行。 再仿真軟件中模擬根本啟動(dòng)不了,請(qǐng)各位指正。 |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
|
我感覺(jué)樓主SM0.1用的不合適,SM0.1的定義是:每次掃描后刷新一次.選擇用SM0.0到還合適.SM0.0的定義:CPU上電常ON.但是我總感覺(jué)在這里用這個(gè)指令有點(diǎn)不合適.還是用啟動(dòng)按鈕比較好些,至少可以確認(rèn)是否可以啟動(dòng)設(shè)備了.我是指設(shè)備的安全性考慮,如果是實(shí)驗(yàn)程序那到?jīng)]有問(wèn)題了. [ 此帖被wwcwwc在2009-08-19 15:13重新編輯 ] |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
|
啟動(dòng)條件用液位控制試試.就是把M0.5去掉.改為液位啟動(dòng)刮渣機(jī)正反轉(zhuǎn).這樣分開(kāi)做可以避免Q0.3的啟停問(wèn)題.樓主所提及的任何轉(zhuǎn)換為自動(dòng)方式,我認(rèn)為利用液位來(lái)控制。 [ 此帖被wwcwwc在2009-08-19 19:52重新編輯 ] |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
|
情況一點(diǎn)一點(diǎn)地了解清楚了. 我建議還是用液位控制比較合適.如果液位有(高/低位控制的條件),則Q0.3的停止用低液位來(lái)控制(啟動(dòng)用高液位啟動(dòng)).小車(chē)的啟動(dòng)用高液位的上升沿來(lái)啟動(dòng).同時(shí)小車(chē)再好有一個(gè)能停止在原位的功能(意思是液位低時(shí),需要小車(chē)在原點(diǎn)時(shí)才能停止)這里我理解可能對(duì)于設(shè)備會(huì)有益. 我的理解:Q0.3的啟動(dòng)停止其實(shí)與小車(chē)正/反不是同一會(huì)事,把它分開(kāi)為二個(gè)系統(tǒng).無(wú)非有是Q0.3停止信號(hào)時(shí)小車(chē)才能停止正/反工作.否則小車(chē)永遠(yuǎn)做一個(gè)往復(fù)的運(yùn)動(dòng). 哦!還有是我認(rèn)為樓主的程序的寫(xiě)法不太合適,建議把小車(chē)的正/反用二個(gè)網(wǎng)絡(luò)段來(lái)寫(xiě)比較好,請(qǐng)你編譯一下,看是否有報(bào)警. [ 此帖被wwcwwc在2009-08-20 15:28重新編輯 ] |
---|---|
|