小就是小
級別: 探索解密
|
兩個軸執(zhí)行四個定位數據,m5,m6動作軸一先運行執(zhí)行第1個定位數據 定位完成x14置位啟動m5,m6軸二執(zhí)行編號1定位數據 定位完成x15置位啟動 m5,m6軸一執(zhí)行定位數據2 定位完成 置位x14 啟動m5,m6軸二執(zhí)行定位編號2定位數據定位完成 問題是兩次置位x14 我該怎么才能區(qū)分開要啟動的是哪個呢 我要做個比較么 ,比較他們當前位置來確定啟動哪個 還是用什么方法 剛接觸編程不太了解 還請指教下 |
---|---|
|
luelyzeng
歲月不饒人,我亦未曾饒過歲月
級別: 工控俠客
|
用指針嘛,一百個數據都可以,先把指針地址移至脈沖輸出量位置(自定義),再觸發(fā)就完啦 ,這樣程序量就會少很多, 如果用單純的每個位置記一個地址,也行啊,想到哪個位置就把哪個位置的地址存進去,再觸發(fā),也一樣·····后面這個方法是建立在定位數據少的情況下 樓主留言:定位完成后要怎么建立指針?定位完成信號一樣啊,要怎么確定調用哪個指針? |
|
---|---|---|
本帖最近評分記錄:
|
luelyzeng
歲月不饒人,我亦未曾饒過歲月
級別: 工控俠客
|
比如,D100 D102 D104 D106 是四個位置的地址 建立指針 MOVL @D0 D12000 那么D0就是指針 要執(zhí)行第一個位置,測直需把100移到D0然后再執(zhí)行指針即可,D0=100+n*2 (n大于等于0), 就相當于把MOVL D100 D12000(當n=0時) 還需自己折磨折磨 樓主留言:我想做完這步set一下下步 |
|
---|---|---|
|
東華數字
級別: 家園?
|
用X14的信號去SET指標也是可以的但是RST的時機你得琢磨琢磨 ,而且中途停機在開你要怎麼銜接這點要想清楚 |
---|---|
|