slik
級(jí)別: 論壇先鋒
![]() |
某機(jī)臺(tái)有10個(gè)電機(jī),啟動(dòng)時(shí)是手動(dòng),可以選擇啟動(dòng)其中的若干臺(tái),比如1,3,5,9,10,停止時(shí)是自動(dòng)逆序停止,并且停止間隔一定(可設(shè)定),控制器用的是三菱的FX2N,比如10#停完2S停9#,9#停完2S停5#,5#停完2S停3#,等等,中間不能因?yàn)?,7,8沒啟動(dòng)而延時(shí)8S停5#, 但下次啟動(dòng)的電機(jī)臺(tái)號(hào)又不一樣,比如2,3,6,8等,但逆序停都需要依一定的間隔停,即能自動(dòng)識(shí)別未運(yùn)轉(zhuǎn)的電機(jī),停機(jī)順序時(shí)將它屏蔽,并且時(shí)間間隔跳過它,這種功能該如何實(shí)現(xiàn)啊? 想也想了半天,想到可能類似用編碼,解碼的指令,但是還是沒有具體的解決方案,因此放這邊讓各位高手給解答下,謝謝了! |
---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
![]() |
圖片:
![]() 這個(gè)方法應(yīng)該可以滿足你的 這個(gè)是先前給那個(gè)樓主的程序 自己到時(shí)候改一下 |
---|---|
本帖最近評(píng)分記錄: |
worker02
級(jí)別: 略有小成
![]() |
先進(jìn)后出的方式來做,你把要啟動(dòng)電機(jī)代碼填寫到表里面,然后用先進(jìn)后出方法來停表里電機(jī)。 |
---|---|
|
二當(dāng)家的
級(jí)別: 家園?
![]() |
可以自動(dòng)停止,那么意味著可以自動(dòng)控制電機(jī),在停止時(shí),檢測電機(jī)的輸出不就可以了嗎~~ |
---|---|
|
龍海兒
關(guān)注《電氣外傳》公眾號(hào),知乎,CSDN等同號(hào)
級(jí)別: 論壇先鋒
![]() |
1樓說的那個(gè),問題,和你這個(gè)類似,找到那篇帖子 有我相關(guān)的 思路 |
|
---|---|---|
|
沒啥特長
說句真話,你其實(shí)彳
級(jí)別: 略有小成
![]() |
自己創(chuàng)個(gè)FB塊,輸入變量:一個(gè)使能,一個(gè)時(shí)間;輸出變量:一個(gè)計(jì)時(shí)器,一個(gè)輸出,一個(gè)下一個(gè)電機(jī)啟動(dòng)信號(hào)。 然后多少個(gè)電機(jī)就調(diào)用幾次FB塊。 |
---|---|
|
周家大少
辛辛苦苦也不過是為了養(yǎng)家糊口!
級(jí)別: 工控俠客
![]() |
多寫幾個(gè)判斷分支,不要想著幾條高級(jí)指令就把所有動(dòng)作寫完,這樣不切實(shí)際 ![]() |
|
---|---|---|
|
gzcjx555
QQ 296686949
級(jí)別: 工控俠客
![]() |
剛好最近我也有這樣一個(gè)項(xiàng)目,比你們的還麻煩,200多臺(tái),隨機(jī)要啟動(dòng)隨機(jī)的臺(tái)數(shù),也需要一個(gè)一個(gè)的去停止。我使用的的enco或者循環(huán)變址都是可以做到的。要啟動(dòng)的序號(hào)和臺(tái)數(shù)都是上位機(jī)掃條碼告訴我的。現(xiàn)在項(xiàng)目這個(gè)問題已經(jīng)解決。 |
|
---|---|---|
|