駱海深
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 381 個
工控威望: 439 點
下載積分: 923 分
在線時間: 496(小時)
注冊時間: 2007-07-22
最后登錄: 2020-04-10
查看駱海深的 主題 / 回貼
樓主  發(fā)表于: 2010-12-29 12:23



控制要求好簡單,就是沖孔機每沖一個行程就6個孔輸出,如果XO光電開關(guān)檢測不是6個孔就報警
小弟第一次接觸編碼器,用到高速計數(shù)器,感覺上好難理解,因為是高速旋轉(zhuǎn)的沖孔機,要不斷地計數(shù),不斷地作比較,也要不斷地復(fù)位。
小弟在此請教,那位高手幫幫忙按以上要求幫我編一段程序,我好有一個思路去學(xué)習(xí)。
小弟在此。。。。謝謝
A相脈沖X1輸入
B想脈沖X2輸入
光電開關(guān)計數(shù)X0輸入
駱海深
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 381 個
工控威望: 439 點
下載積分: 923 分
在線時間: 496(小時)
注冊時間: 2007-07-22
最后登錄: 2020-04-10
查看駱海深的 主題 / 回貼
1樓  發(fā)表于: 2010-12-29 12:44
高手出來啊
wwcwwc
級別: VIP會員

精華主題: 0
發(fā)帖數(shù)量: 3393 個
工控威望: 3191 點
下載積分: 70452 分
在線時間: 1604(小時)
注冊時間: 2008-04-20
最后登錄: 2024-12-17
查看wwcwwc的 主題 / 回貼
2樓  發(fā)表于: 2010-12-29 12:50
編碼器只是位置控制,你要的報警控制這樣在電機運行開始到結(jié)束計數(shù)(6)個就行了。用計數(shù)器與常數(shù)6進行比較。至于如何采用編碼器進行位置控制,站上有很多精華貼,上去看看。
本帖最近評分記錄:
  • 下載積分:+1(駱海深) 熱心助人
    駱海深
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 381 個
    工控威望: 439 點
    下載積分: 923 分
    在線時間: 496(小時)
    注冊時間: 2007-07-22
    最后登錄: 2020-04-10
    查看駱海深的 主題 / 回貼
    3樓  發(fā)表于: 2010-12-29 12:56
    引用
    引用第2樓wwcwwc于2010-12-29 12:50發(fā)表的  :
    編碼器只是位置控制,你要的報警控制這樣在電機運行開始到結(jié)束計數(shù)(6)個就行了。用計數(shù)器與常數(shù)6進行比較。至于如何采用編碼器進行位置控制,站上有很多精華貼,上去看看。

    但我不明白你的這句話:你要的報警控制這樣在電機運行開始到結(jié)束計數(shù)(6)個就行了。用計數(shù)器與常數(shù)6進行比較
    電機一直都是在高速運行的沒有結(jié)束。拷Y(jié)束不是停機了嗎???
    wwcwwc
    級別: VIP會員

    精華主題: 0
    發(fā)帖數(shù)量: 3393 個
    工控威望: 3191 點
    下載積分: 70452 分
    在線時間: 1604(小時)
    注冊時間: 2008-04-20
    最后登錄: 2024-12-17
    查看wwcwwc的 主題 / 回貼
    4樓  發(fā)表于: 2010-12-29 13:00
    我理解的是當(dāng)電機運行比如是(Y0)得電后,計數(shù)器比如(C0)才開始工作。結(jié)果與常數(shù)6比較。這里的電機不是指電機帶編碼器的,而是指運行轉(zhuǎn)動的電機(收卷電機)。
    本帖最近評分記錄:
  • 下載積分:+1(駱海深) 熱心助人
    匯榮鋁業(yè)
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 1784 個
    工控威望: 5345 點
    下載積分: 21348 分
    在線時間: 1601(小時)
    注冊時間: 2009-07-21
    最后登錄: 2024-11-30
    查看匯榮鋁業(yè)的 主題 / 回貼
    5樓  發(fā)表于: 2010-12-29 13:10
    程序里用到了高速計數(shù)器C251,那X0 X1 就被自動占用,C252占用X0 X1 X2. C253X3 X4 X5 .C254X0 X1 X2。C255X3 X4 X5 X7。既然是高速運轉(zhuǎn),那就必須用HSCS高速比較置位和HSCR高速比較復(fù)位指令。
    本帖最近評分記錄:
  • 下載積分:+2(駱海深) 熱心助人
    駱海深
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 381 個
    工控威望: 439 點
    下載積分: 923 分
    在線時間: 496(小時)
    注冊時間: 2007-07-22
    最后登錄: 2020-04-10
    查看駱海深的 主題 / 回貼
    6樓  發(fā)表于: 2010-12-29 13:17
    引用
    引用第4樓wwcwwc于2010-12-29 13:00發(fā)表的  :
    我理解的是當(dāng)電機運行比如是(Y0)得電后,計數(shù)器比如(C0)才開始工作。結(jié)果與常數(shù)6比較。這里的電機不是指電機帶編碼器的,而是指運行轉(zhuǎn)動的電機(收卷電機)。

    老板要求。。。。一定要在編碼器上取信號。。。才這樣可靠。
    駱海深
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 381 個
    工控威望: 439 點
    下載積分: 923 分
    在線時間: 496(小時)
    注冊時間: 2007-07-22
    最后登錄: 2020-04-10
    查看駱海深的 主題 / 回貼
    7樓  發(fā)表于: 2010-12-29 13:20
    引用
    引用第5樓匯榮鋁業(yè)于2010-12-29 13:10發(fā)表的  :
    程序里用到了高速計數(shù)器C251,那X0 X1 就被自動占用,C252占用X0 X1 X2. C253X3 X4 X5 .C254X0 X1 X2。C255X3 X4 X5 X7。既然是高速運轉(zhuǎn),那就必須用HSCS高速比較置位和HSCR高速比較復(fù)位指令。



    匯榮鋁業(yè)高手。。麻煩你幫我編一段程序。。。我第一接觸編碼器。好難理解
    謝謝了。。。。。。。。
    劉永
    不知道誰是高手,我還在學(xué)習(xí)
    級別: 家園常客
    精華主題: 0
    發(fā)帖數(shù)量: 394 個
    工控威望: 562 點
    下載積分: 2069 分
    在線時間: 521(小時)
    注冊時間: 2010-10-02
    最后登錄: 2024-12-21
    查看劉永的 主題 / 回貼
    8樓  發(fā)表于: 2010-12-29 13:26
    你的編碼器用來干什么用的,是控制  ?還是報警?還是比較?光電開關(guān)可以計數(shù),可以置位,可以比較和報警?床欢阆胍f什么
    本帖最近評分記錄:
  • 下載積分:+1(駱海深) 熱心助人
  • 空氣分離、PSA制氧機、制氮機 制造、維修

    QQ980347789
    匯榮鋁業(yè)
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 1784 個
    工控威望: 5345 點
    下載積分: 21348 分
    在線時間: 1601(小時)
    注冊時間: 2009-07-21
    最后登錄: 2024-11-30
    查看匯榮鋁業(yè)的 主題 / 回貼
    9樓  發(fā)表于: 2010-12-29 13:36
    我的問明白兒的,如果光電開關(guān)檢測的是6個孔的話,意思就是沖床一直工作嗎?編碼器它只能發(fā)脈沖,這個脈沖被PLC接收后再算成角度。要是這樣就在加一個凸輪指令。不知道這樣做你們老板同意不?
    本帖最近評分記錄:
  • 下載積分:+1(駱海深)
    匯榮鋁業(yè)
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 1784 個
    工控威望: 5345 點
    下載積分: 21348 分
    在線時間: 1601(小時)
    注冊時間: 2009-07-21
    最后登錄: 2024-11-30
    查看匯榮鋁業(yè)的 主題 / 回貼
    10樓  發(fā)表于: 2010-12-29 13:56
    兄弟你加我 程序我編好了 QQ1030871447
    本帖最近評分記錄:
  • 下載積分:+3(駱海深) 熱心助人
    xie8009
    專業(yè)做超聲波清洗設(shè)備
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 118 個
    工控威望: 263 點
    下載積分: 2359 分
    在線時間: 475(小時)
    注冊時間: 2008-04-03
    最后登錄: 2024-10-12
    查看xie8009的 主題 / 回貼
    11樓  發(fā)表于: 2010-12-29 14:54
    編碼器定位精度很不準(zhǔn),就算做中斷每次走的長度相等也很難做到,這與PLC掃描和機械運行有很大關(guān)系,打個比如,編碼要走6000脈沖電機停止,但當(dāng)電機停止時當(dāng)前編碼器的計數(shù)值卻要比6000大(很難做到等于6000這個值),所以建義精度要求高最好不要采用編器計長
    本帖最近評分記錄:
  • 下載積分:+1(駱海深) 熱心助人