zzgzlp
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 106 個(gè)
工控威望: 256 點(diǎn)
下載積分: 1709 分
在線時(shí)間: 96(小時(shí))
注冊(cè)時(shí)間: 2012-12-10
最后登錄: 2024-11-17
查看zzgzlp的 主題 / 回貼
樓主  發(fā)表于: 2023-06-13 00:12
圖片:
第1步,M2.0  觸發(fā)(畫(huà)筆)Z軸下移。
第2步,M2.1  觸發(fā)X 軸Y軸走位移,利用尋址走三段位置
第3步,M2.2  索引指針計(jì)數(shù)。判斷繼續(xù)執(zhí)行M2.1 X 軸Y軸走位移,還是往后執(zhí)行M2.2
第4步,M2.2  觸發(fā)(畫(huà)筆)Z軸回移到零點(diǎn)。
在執(zhí)行M2.1觸發(fā)X 軸Y軸走位移,發(fā)現(xiàn)兩個(gè)問(wèn)題,
第1個(gè)位移的兩個(gè)點(diǎn)如果數(shù)據(jù)一樣,"MC_MoveAbsolute_DB_1"指令的Done是不會(huì)有輸出的。如從起始點(diǎn)(0,0)到第1點(diǎn)(30,0)Y軸兩個(gè)點(diǎn)都是0。
第2點(diǎn),軸的當(dāng)前位置與目標(biāo)位置設(shè)置不一定相等(因?yàn)閿?shù)據(jù)是浮點(diǎn)數(shù))。對(duì)于靠尋址索引點(diǎn)位走位方法,上述兩種方法好像都不適合作為走位移結(jié)束的可靠信號(hào)。我于是用上了BUSY指令,如果他正在發(fā)脈沖就為1,沒(méi)發(fā)脈沖為0.沒(méi)想到,走位移第2次觸發(fā)M2.1時(shí),坐標(biāo)數(shù)據(jù)由(30,0)位移到(0,40),條件都滿(mǎn)足,Y軸就是不移動(dòng),找不出原因。請(qǐng)各位在神幫我看一下,謝謝
附件: S1200 X軸,Y軸走絕對(duì)位置 異常.rar (815 K) 下載次數(shù):23
網(wǎng)站提示: 請(qǐng)不要用迅雷下載附件,容易出錯(cuò)
tkggtdkjpl
工欲善其事,必先利其器!
級(jí)別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3443 個(gè)
工控威望: 20982 點(diǎn)
下載積分: 28595 分
在線時(shí)間: 1765(小時(shí))
注冊(cè)時(shí)間: 2010-01-03
最后登錄: 2024-12-24
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2023-06-13 23:04
用伺服定位完成信號(hào)
自動(dòng)化單機(jī),生產(chǎn)線,項(xiàng)目編程調(diào)試!