駱海深
級別: 略有小成
|
控制要求好簡單,就是沖孔機每沖一個行程就6個孔輸出,如果XO光電開關檢測不是6個孔就報警 小弟第一次接觸編碼器,用到高速計數器,感覺上好難理解,因為是高速旋轉的沖孔機,要不斷地計數,不斷地作比較,也要不斷地復位。 小弟在此請教,那位高手幫幫忙按以上要求幫我編一段程序,我好有一個思路去學習。 小弟在此。。。。謝謝 A相脈沖X1輸入 B想脈沖X2輸入 光電開關計數X0輸入 |
---|---|
|
wwcwwc
級別: VIP會員
|
編碼器只是位置控制,你要的報警控制這樣在電機運行開始到結束計數(6)個就行了。用計數器與常數6進行比較。至于如何采用編碼器進行位置控制,站上有很多精華貼,上去看看。 |
---|---|
本帖最近評分記錄: |
駱海深
級別: 略有小成
|
但我不明白你的這句話:你要的報警控制這樣在電機運行開始到結束計數(6)個就行了。用計數器與常數6進行比較 電機一直都是在高速運行的沒有結束?結束不是停機了嗎??? |
---|---|
|
wwcwwc
級別: VIP會員
|
我理解的是當電機運行比如是(Y0)得電后,計數器比如(C0)才開始工作。結果與常數6比較。這里的電機不是指電機帶編碼器的,而是指運行轉動的電機(收卷電機)。 |
---|---|
本帖最近評分記錄: |
匯榮鋁業
級別: 網絡英雄
|
程序里用到了高速計數器C251,那X0 X1 就被自動占用,C252占用X0 X1 X2. C253X3 X4 X5 .C254X0 X1 X2。C255X3 X4 X5 X7。既然是高速運轉,那就必須用HSCS高速比較置位和HSCR高速比較復位指令。 |
---|---|
本帖最近評分記錄: |
駱海深
級別: 略有小成
|
老板要求。。。。一定要在編碼器上取信號。。。才這樣可靠。 |
---|---|
|
駱海深
級別: 略有小成
|
匯榮鋁業高手。。麻煩你幫我編一段程序。。。我第一接觸編碼器。好難理解 謝謝了。。。。。。。。 |
---|---|
|
劉永
不知道誰是高手,我還在學習
級別: 家園?
|
你的編碼器用來干什么用的,是控制 ?還是報警?還是比較?光電開關可以計數,可以置位,可以比較和報警?床欢阆胍f什么 |
|
---|---|---|
本帖最近評分記錄:
|
匯榮鋁業
級別: 網絡英雄
|
我的問明白兒的,如果光電開關檢測的是6個孔的話,意思就是沖床一直工作嗎?編碼器它只能發脈沖,這個脈沖被PLC接收后再算成角度。要是這樣就在加一個凸輪指令。不知道這樣做你們老板同意不? |
---|---|
本帖最近評分記錄: |
匯榮鋁業
級別: 網絡英雄
|
兄弟你加我 程序我編好了 QQ1030871447 |
---|---|
本帖最近評分記錄: |