hh29123627
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 150 點(diǎn)
下載積分: 5154 分
在線時間: 34(小時)
注冊時間: 2018-11-20
最后登錄: 2023-02-03
查看hh29123627的 主題 / 回貼
樓主  發(fā)表于: 2019-09-04 22:57
如題,采用的1214C PLC,用的兩個單軸伺服,走的絕對運(yùn)動定位,Y軸大概要走20多段運(yùn)動,Z軸大概30多段運(yùn)動。兩根軸不需要同步,一根軸運(yùn)動完成后,另外一根軸才動。
問題1:每一次調(diào)用絕對運(yùn)動都需要給上升沿,想請教老鳥們是怎么處理的?差不多一起60段的運(yùn)動軌跡
問題2:現(xiàn)在我采用的就是用軸的絕對運(yùn)動.done做當(dāng)前運(yùn)動完成的判斷,完成一段就記一個上升沿加計數(shù),但是我用梯形圖,寫了太復(fù)雜,請問老鳥們都是這么處理的嘛?
就打個比方,Y軸先運(yùn)動第一段,完成信號給到做判定,將Z軸目標(biāo)位置move到Z軸絕對運(yùn)動當(dāng)前位置,再允許Z軸做第一段運(yùn)動。我這樣寫對于我這種工藝需求是不是太復(fù)雜,我試過寫了10段運(yùn)動軌跡左右,就寫了差不多十幾段程序段(梯形圖)
現(xiàn)在我想請教各位老鳥,如果換個思路,用SCL的case of 多條件分支,有沒有大佬可以指教一下?
小八哥
電話15394301768 QQ815360919 慈溪余姚
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 582 個
工控威望: 2136 點(diǎn)
下載積分: 2235 分
在線時間: 716(小時)
注冊時間: 2016-02-18
最后登錄: 2024-09-19
查看小八哥的 主題 / 回貼
1樓  發(fā)表于: 2019-09-05 07:43
用尋址做 每次運(yùn)動完 當(dāng)前運(yùn)行段+1   然后 通過對應(yīng)段數(shù)  將對應(yīng)的數(shù)據(jù)move到 運(yùn)行寄存器里      只要寫一段就好了
hh29123627
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 150 點(diǎn)
下載積分: 5154 分
在線時間: 34(小時)
注冊時間: 2018-11-20
最后登錄: 2023-02-03
查看hh29123627的 主題 / 回貼
2樓  發(fā)表于: 2019-09-05 09:01
大佬,那啟用絕對運(yùn)動指令這里怎么處理呢?每做一段運(yùn)動,位置填進(jìn)去后,再啟動下一段則需要再給一個脈沖上升沿,我有接近60段運(yùn)動,分別兩個軸。
引用
引用第1樓小八哥于2019-09-05 07:43發(fā)表的  :
用尋址做 每次運(yùn)動完 當(dāng)前運(yùn)行段+1   然后 通過對應(yīng)段數(shù)  將對應(yīng)的數(shù)據(jù)move到 運(yùn)行寄存器里      只要寫一段就好了
zhengf1989
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 142 個
工控威望: 273 點(diǎn)
下載積分: 686 分
在線時間: 485(小時)
注冊時間: 2012-11-28
最后登錄: 2024-09-18
查看zhengf1989的 主題 / 回貼
3樓  發(fā)表于: 2019-09-05 14:55
分好程序塊,就這樣一點(diǎn)一點(diǎn)碼出來。
hh29123627
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 150 點(diǎn)
下載積分: 5154 分
在線時間: 34(小時)
注冊時間: 2018-11-20
最后登錄: 2023-02-03
查看hh29123627的 主題 / 回貼
4樓  發(fā)表于: 2019-09-05 22:44
就用這種標(biāo)志位嘛?大佬
引用
引用第3樓zhengf1989于2019-09-05 14:55發(fā)表的  :
分好程序塊,就這樣一點(diǎn)一點(diǎn)碼出來。
devin_lxd
大家好才是真的好!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 184 個
工控威望: 257 點(diǎn)
下載積分: 4793 分
在線時間: 43(小時)
注冊時間: 2018-05-09
最后登錄: 2024-08-01
查看devin_lxd的 主題 / 回貼
5樓  發(fā)表于: 2019-09-06 08:30
      
hh29123627
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 150 點(diǎn)
下載積分: 5154 分
在線時間: 34(小時)
注冊時間: 2018-11-20
最后登錄: 2023-02-03
查看hh29123627的 主題 / 回貼
6樓  發(fā)表于: 2019-09-06 09:10
引用
引用第5樓devin_lxd于2019-09-06 08:30發(fā)表的  :
      
sxguozhifeng
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 380 個
工控威望: 421 點(diǎn)
下載積分: 26938 分
在線時間: 89(小時)
注冊時間: 2019-05-14
最后登錄: 2022-12-21
查看sxguozhifeng的 主題 / 回貼
7樓  發(fā)表于: 2019-09-06 14:40
學(xué)習(xí)學(xué)習(xí),答疑解惑
wangnaizhi
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 1272 個
工控威望: 1448 點(diǎn)
下載積分: 5482 分
在線時間: 878(小時)
注冊時間: 2015-08-31
最后登錄: 2024-09-20
查看wangnaizhi的 主題 / 回貼
8樓  發(fā)表于: 2019-09-07 09:24
可以用絕對定位  然后用變址寄存器去修飾寄存器 這樣程序就一段就夠了
hh29123627
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 150 點(diǎn)
下載積分: 5154 分
在線時間: 34(小時)
注冊時間: 2018-11-20
最后登錄: 2023-02-03
查看hh29123627的 主題 / 回貼
9樓  發(fā)表于: 2019-09-07 17:59
大佬,你說的是三菱的變址尋址嘛?我用的西門子,能給我詳細(xì)講講嘛?求指教
引用
引用第8樓wangnaizhi于2019-09-07 09:24發(fā)表的  :
可以用絕對定位  然后用變址寄存器去修飾寄存器 這樣程序就一段就夠了