sihu国产精品永久免费_日韩午夜在线视频_久久99中文字幕伊人_古代男男嗯…啊h总攻

about911
級別: 探索解密
精華主題: 0
發帖數量: 43 個
工控威望: 182 點
下載積分: 2125 分
在線時間: 48(小時)
注冊時間: 2013-06-07
最后登錄: 2024-11-26
查看about911的 主題 / 回貼
樓主  發表于: 2017-05-05 09:02
圖片:
圖片:
請教個問題,我想按照下圖跑點,但是我在第三行想按照第一行來處理,就是行坐標要改變,不知道如何才能轉換到第一行,請大神指點一下
小八哥
電話15394301768 QQ815360919 慈溪余姚
級別: 工控俠客
精華主題: 0
發帖數量: 582 個
工控威望: 2138 點
下載積分: 2239 分
在線時間: 717(小時)
注冊時間: 2016-02-18
最后登錄: 2024-12-20
查看小八哥的 主題 / 回貼
1樓  發表于: 2017-05-05 09:08
這么寫 不搞死你   萬一 有一百多個位置呢   動作流程寫一個位置就好了   其他的全部是數據MOV  重復執行    至于第幾行的 先動  后動  是你數據怎么傳送的問題
lin10663
Ivan
級別: VIP會員

精華主題: 0
發帖數量: 3815 個
工控威望: 4270 點
下載積分: 139162 分
在線時間: 6531(小時)
注冊時間: 2016-10-23
最后登錄: 2024-12-22
查看lin10663的 主題 / 回貼
2樓  發表于: 2017-05-05 09:22
引用
引用第1樓小八哥于2017-05-05 09:08發表的  :
這么寫 不搞死你   萬一 有一百多個位置呢   動作流程寫一個位置就好了   其他的全部是數據MOV  重復執行    至于第幾行的 先動  后動  是你數據怎么傳送的問題


一定搞死你~~要有順序~~寫才方便
努力~學習
QQ:1796367739    VX:IVAN10663
about911
級別: 探索解密
精華主題: 0
發帖數量: 43 個
工控威望: 182 點
下載積分: 2125 分
在線時間: 48(小時)
注冊時間: 2013-06-07
最后登錄: 2024-11-26
查看about911的 主題 / 回貼
3樓  發表于: 2017-05-05 09:30
我知道s流程只要寫一遍就行了,現在是我的坐標計算方法有點不太好算,我是想算出來第1行和第2行的數值,然后第3行開始重復第1行和第2行的計算方式,就是行數值發生變化,我就是不太明天第3行怎么轉換到第1行上去,請問您有什么思路嗎?
引用
引用第1樓小八哥于2017-05-05 09:08發表的  :
這么寫 不搞死你   萬一 有一百多個位置呢   動作流程寫一個位置就好了   其他的全部是數據MOV  重復執行    至于第幾行的 先動  后動  是你數據怎么傳送的問題
咗臉ヅ微笑ぺ
非吾所愿,奈何已離去……
級別: 工控俠客
精華主題: 0
發帖數量: 471 個
工控威望: 2130 點
下載積分: 29832 分
在線時間: 588(小時)
注冊時間: 2017-04-08
最后登錄: 2023-07-25
查看咗臉ヅ微笑ぺ的 主題 / 回貼
4樓  發表于: 2017-05-05 09:59
我沒理解錯的話,按你的說法不就是從一個起始點走一定的軌跡,完成之后換一個起始點再走一遍。如果第一個點走定位,其他點走間距,那只要改變第一個點的定位數據不就行了么。不管怎么說,一樓說的才是正路!
ヅ微笑面對每一天,即使生活并不美好ヅ
hardy_6817
紙上得來終覺淺,絕知此事要躬行.
級別: 略有小成
精華主題: 0
發帖數量: 299 個
工控威望: 449 點
下載積分: 16912 分
在線時間: 567(小時)
注冊時間: 2016-06-06
最后登錄: 2024-12-15
查看hardy_6817的 主題 / 回貼
5樓  發表于: 2017-05-05 12:17
沖床類似,看你的數據走的都一樣,第一個定位,別的走定長
xiao_ming
級別: 論壇先鋒
精華主題: 0
發帖數量: 414 個
工控威望: 1209 點
下載積分: 3494 分
在線時間: 1215(小時)
注冊時間: 2016-01-13
最后登錄: 2024-12-20
查看xiao_ming的 主題 / 回貼
6樓  發表于: 2017-05-05 13:47
這個為矩陣方塊X=4 Y=4
A位置為基礎座標X=10 Y=10
每個位置間隔=10
運動時A位置取完X1加1 取B位置時 A位置X+(X1*10)=B的X位置  Y位置不變
依此類推當X1>=4時 Y1+1      A位置Y+(Y1*10)=H的Y位置 X位置不變
在依次遞減回來,就可以求到座標值
本帖最近評分記錄:
  • 下載積分:+1(about911) 感謝提出的寶貴建議
    sccgkong
    不是每次都會成功,但是必須每次都有進步
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 203 個
    工控威望: 1374 點
    下載積分: 916 分
    在線時間: 299(小時)
    注冊時間: 2010-06-21
    最后登錄: 2024-07-05
    查看sccgkong的 主題 / 回貼
    7樓  發表于: 2017-05-05 16:37
    這個很簡單的嘛
    行和列確定,間距確定,
    X坐標=記錄行數*行間距 ,Y坐標=記錄列數*列間距
    建議用絕對定位

    第一行X不變,每走一格Y+列間距同時記錄格數,已走格數=設定格數 ,然后X+行間距同時記錄行數,,每走一格Y-列間距同時記錄格數-1
    然后重復
    本帖最近評分記錄:
  • 下載積分:+1(about911) 感謝提出的寶貴建議
  • 得之坦然,失之淡然,順其自然,爭其必然
    wu32u2
    耐得住挫折的打磨,我們將迸發出比鉆石還璀璨的光芒——
    級別: 論壇先鋒
    精華主題: 0
    發帖數量: 1121 個
    工控威望: 1474 點
    下載積分: 1772 分
    在線時間: 994(小時)
    注冊時間: 2010-03-01
    最后登錄: 2024-09-02
    查看wu32u2的 主題 / 回貼
    8樓  發表于: 2017-05-05 17:31
    用X、Y軸做一移動平臺,在平臺上做S型路線沖孔,根據規律可得到列位置公式:(E-1)/d的商+1= 目標列位置(m)
                                                                                                               行位置公式:(md-E)[1-2×(m/2的余數)]+d=目標行位置 (目標列位置為奇數列時)
                                                                                                                                 :(md-E)[1-2×(m/2的余數)]+1=目標行位置 (目標列位置為偶數列時)    
    m表示目標的列位置,例如第23個孔位于整張紙上的第幾列;E表示目標孔,即第幾個孔;d表示總行數,可根據紙張長寬以及孔的長寬,兩者相除的商,即為可沖切的總行數(還需算上孔和孔之間的間隙),這樣輸入目標孔E,即可知道孔在紙張平臺上的X\Y軸位置。
      大神們 看看有什么辦法可以把兩個目標行位置的計算公式整合成一個公式,我用的PLC是FX3U,所以指數方式實現不了。當然不整合,用ld== 0 或1作為奇偶列來分別作公式處理也可以實現,但有點不死心,想著要是能整合成一個最好。
    本帖最近評分記錄:
  • 下載積分:+1(about911) 感謝提出的寶貴建議
  • 成功的路上需要幫助
    ning244687
    級別: 探索解密
    精華主題: 0
    發帖數量: 19 個
    工控威望: 120 點
    下載積分: 674 分
    在線時間: 22(小時)
    注冊時間: 2017-03-29
    最后登錄: 2020-11-20
    查看ning244687的 主題 / 回貼
    9樓  發表于: 2017-05-05 17:56
       不走曲線,而且還是兩個軸,這不是很簡單么,我之前做過三軸取料項目,有很多經驗哦~~~
      類似走矩陣。
       X軸當前位置X=X+1     Y當前位置Y=Y+1    每一個位置對應一個數據  
    在定位中加判斷條件
    當X,Y大于最大設定值的時候   直接把初始值傳入X,Y中,不就循環了。。
    可以跟你分享,QQ914100091    
    如果需要程序,可以發給你~~
    marygreat123
    級別: 略有小成
    精華主題: 0
    發帖數量: 109 個
    工控威望: 230 點
    下載積分: 444 分
    在線時間: 4(小時)
    注冊時間: 2008-03-13
    最后登錄: 2020-06-09
    查看marygreat123的 主題 / 回貼
    10樓  發表于: 2017-05-06 11:57
    可以用變量做,一個一個的算太費時間了。
    靜夜思飄
    級別: 略有小成
    精華主題: 0
    發帖數量: 130 個
    工控威望: 233 點
    下載積分: 2500 分
    在線時間: 74(小時)
    注冊時間: 2017-03-09
    最后登錄: 2022-06-28
    查看靜夜思飄的 主題 / 回貼
    11樓  發表于: 2017-05-06 14:49
    我只憑自己的一些想法說個參考,因為俺不太接觸這類定位程序。
    如果這移動平臺不僅只加工唯一的工件,那么這種定位會出現每次修改工件參數時就要重寫一遍的問題。不如直接以一個2維數組的方式存放定位點,將所有的X,Y坐標軸寫入數組內,然后給一個整個點數的數量值(即數組的長度值),讓PLC自己根據讀取的坐標值去做X,Y向的移位,這樣一個設計主程序簡單,再者可以隨時修改點位位置,如果確實如圖所示規矩走位的話,大不了在主程序里設置一個比較語句,去比較一下前后位的X值或Y值,如果相同則此軸不走位罷了。
    其實現在的PLC中儲存模塊相對都不小。
    當然如果說的不專業別笑