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