lushushan123
級(jí)別: 略有小成
|
LD X1 ALT M100 “交替輸出”X1為暫停按鈕,每按一次M100在0、1之間交替 然后 每個(gè)輸出線(xiàn)圈的前端串聯(lián) ANI M100,就起到暫停作用了。 LD X0 OUT M8034 當(dāng)X0為1時(shí),M8034為1,所有輸出禁止。“輸出繼電器線(xiàn)圈斷電” 但是X0為0時(shí),M8034為0,輸出禁止恢復(fù)。 |
---|---|
|
supermax
級(jí)別: 工控俠客
|
這種方式暫停很危險(xiǎn) |
---|---|
本帖最近評(píng)分記錄: |
supermax
級(jí)別: 工控俠客
|
有設(shè)備如單控電磁氣閥,線(xiàn)圈如已處于通電狀態(tài),如果用你這種方法就會(huì)斷電復(fù)位,傷人傷設(shè)備出不良品都有可能 |
---|---|
本帖最近評(píng)分記錄: |
supermax
級(jí)別: 工控俠客
|
暫停也可用常閉點(diǎn)的斷開(kāi)來(lái)實(shí)現(xiàn) |
---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
我也是最近這個(gè)項(xiàng)目才寫(xiě)了這個(gè)功能 之前雖然客戶(hù)有需求 我說(shuō)程序框架有問(wèn)題就搪塞過(guò)去了 最近公司內(nèi)部有個(gè)設(shè)備自己用 有機(jī)械臂的配合 我就想寫(xiě)一下這個(gè)暫停功能 正好也提升一下自己 我是這么操作的 我觸摸屏上面有手動(dòng)部分 程序的自動(dòng)運(yùn)行會(huì)將其復(fù)位 我做了一個(gè)按鈕 將這個(gè)斷開(kāi)了 然后按鈕的上升沿記錄下此刻所以輸出點(diǎn)的狀態(tài) 然后你可以按手動(dòng)按鈕部分進(jìn)行必要的操作 當(dāng)你斷開(kāi)按鈕的時(shí)候下降沿同時(shí)將輸出點(diǎn)的狀態(tài)記錄下來(lái)并且和前面記錄下來(lái)的狀態(tài)進(jìn)行比對(duì) 發(fā)現(xiàn)不對(duì)就報(bào)警 之前有想過(guò)不報(bào)警然后直接繼續(xù)往下面運(yùn)行的 但是如果不知道設(shè)備各個(gè)輸出的走向很容易出錯(cuò) 然后就直接寫(xiě)了報(bào)警 一勞永逸吧 大概思路是這樣的 |
---|---|
本帖最近評(píng)分記錄: |
pme2bb
~~ 一蕭一劍平生意 &n
級(jí)別: 探索解密
|
記得使用微分指令跟確定OFF才能進(jìn)行下次的m100關(guān)閉 不然很容易誤動(dòng)作 |
---|---|
|
zhengf1989
級(jí)別: 略有小成
|
如果用順序流程控制的,暫停標(biāo)志位把每個(gè)狀態(tài)的轉(zhuǎn)移條件斷開(kāi)就可以了。 |
---|---|
|