努力學工控
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 2031 點
下載積分: 13076 分
在線時間: 478(小時)
注冊時間: 2017-03-27
最后登錄: 2024-09-19
查看努力學工控的 主題 / 回貼
樓主  發(fā)表于: 2018-04-21 11:24
工藝要就取工件是再移動中取件,取件時跟蹤同步輪的速度,取件完成時高速馬上移動到指定位置進入下一道工序。求大神給個思路
chendaochun
有顆不老的心,認真向大家學習。
級別: 探索解密
精華主題: 0
發(fā)帖數量: 93 個
工控威望: 152 點
下載積分: 1928 分
在線時間: 41(小時)
注冊時間: 2018-04-10
最后登錄: 2023-09-02
查看chendaochun的 主題 / 回貼
1樓  發(fā)表于: 2018-04-21 12:31
試試把同步輪的速度換算成伺服所需要的每秒脈沖數,傳送給MAN然后再回到正常的高速運行。看看行不行?這是我的一個思路。
努力學工控
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 2031 點
下載積分: 13076 分
在線時間: 478(小時)
注冊時間: 2017-03-27
最后登錄: 2024-09-19
查看努力學工控的 主題 / 回貼
2樓  發(fā)表于: 2018-04-21 15:45
引用
引用第1樓chendaochun于2018-04-21 12:31發(fā)表的  :
試試把同步輪的速度換算成伺服所需要的每秒脈沖數,傳送給MAN然后再回到正常的高速運行?纯葱胁恍校窟@是我的一個思路。

我試過了,MAN運行完成后再回到GOTO報128(運動軸無法處理此指令: 要么是運行軸忙于執(zhí)行另一指令,要么是沒有此指令的啟動脈沖。
sjm213
有小知識,無大學問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數量: 5173 個
工控威望: 7396 點
下載積分: 157919 分
在線時間: 3135(小時)
注冊時間: 2007-11-21
最后登錄: 2024-09-19
查看sjm213的 主題 / 回貼
3樓  發(fā)表于: 2018-04-23 08:39
MAN完成后轉到GOTO前,斷開MAN指令的EN端輸入
努力學工控
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 2031 點
下載積分: 13076 分
在線時間: 478(小時)
注冊時間: 2017-03-27
最后登錄: 2024-09-19
查看努力學工控的 主題 / 回貼
4樓  發(fā)表于: 2018-04-26 19:28
引用
引用第3樓sjm213于2018-04-23 08:39發(fā)表的  :
MAN完成后轉到GOTO前,斷開MAN指令的EN端輸入

還是報128,要是斷開MAN再延時110MS可以執(zhí)行GOTO,沒延時就報128,什么情況?
努力學工控
級別: 工控俠客
精華主題: 0
發(fā)帖數量: 75 個
工控威望: 2031 點
下載積分: 13076 分
在線時間: 478(小時)
注冊時間: 2017-03-27
最后登錄: 2024-09-19
查看努力學工控的 主題 / 回貼
5樓  發(fā)表于: 2018-04-26 19:40
之前可能MAN的EN端斷開之后,觸發(fā)GOTO后程序下面又寫了復位WAN的EN端,不過程序是先觸發(fā)GOTO再復位WAN的EN端。觸發(fā)GOTO的常閉點寫在EN端,MAN寫在GOTO之前可行嗎?等GOTO執(zhí)行結束再復位WAN的EN端。。。不知道行不行現(xiàn)在沒法試,在出差。求大神指教
chendaochun
有顆不老的心,認真向大家學習。
級別: 探索解密
精華主題: 0
發(fā)帖數量: 93 個
工控威望: 152 點
下載積分: 1928 分
在線時間: 41(小時)
注冊時間: 2018-04-10
最后登錄: 2023-09-02
查看chendaochun的 主題 / 回貼
6樓  發(fā)表于: 2018-05-02 17:18
樓主,多試下。試好后發(fā)給我們學習下。