z4131246
華銘工控
級別: 工控俠客
![]() |
你那十個(gè)位置是絕對位置還是相對位置啊 說(shuō)清楚點(diǎn)啊 我用松下PLC行不行? |
---|---|
|
銘杰工控
溫嶺市正凱自動(dòng)化設備有限公司
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
要求是相對定位或絕對定位都可以正常運行 其實(shí)本意是看思路 用什么plc都可以(中型 大型除外) 期待高手亮出程序。ㄉ蟼鞒绦蛞郧白詈脤(shí)際測試一下) 有興趣就來(lái)挑戰吧, ![]() |
|
---|---|---|
|
銘杰工控
溫嶺市正凱自動(dòng)化設備有限公司
級別: 網(wǎng)絡(luò )英雄
![]() ![]() |
9樓的回帖思路正確,不過(guò)用Q系列有點(diǎn)太奢侈啊,最好選擇價(jià)格在1200以下的小型機 ![]() |
|
---|---|---|
|
axxxa
級別: 網(wǎng)絡(luò )英雄
![]() |
這個(gè)很好做呀。 直接用觸點(diǎn)比較加傳送指令將自己想要的脈沖頻率和脈沖個(gè)數傳送到指定的寄存器定時(shí)器配合起來(lái)就可以搞定的呢。如果是三菱的話(huà),也可以借用M8029和多條PLSR配合完成。 |
---|---|
|
jhbob
朋友,我是你的朋友!
級別: 略有小成
![]() |
簡(jiǎn)單說(shuō)一下思路: 執行前先判斷數據是否為0,把不為0的數據依次傳入連續的寄存器,然后用索引寄存器依次調用,次數就是不為0的個(gè)數! 互相學(xué)習! |
---|---|
|
axxxa
級別: 網(wǎng)絡(luò )英雄
![]() |
個(gè)人認為如果是連續脈沖與觸點(diǎn)比較指令配合的話(huà)定位將不會(huì )很準確,因為輸出頻率高的話(huà)在不同的位置會(huì )產(chǎn)生偏差,最好別用連續脈沖來(lái)做。 |
---|---|
|
zlc1210903
級別: 工控俠客
![]() |
這個(gè)我以前還真弄過(guò),跟你的不是很一樣,你這個(gè)用一個(gè)PLSY就可以實(shí)現,我編的是一個(gè)私服隨意流程進(jìn)行的,用的OMRON CP1H-Y型號的。 用指針I(yè)R實(shí)現的。執行完一段程序后就用脈沖發(fā)送完成標志位觸動(dòng)指針加1,然后將指針的數值寫(xiě)入數據寄存器,然后運行數據寄存器對應的數據信息,你說(shuō)的0就相當于是一個(gè)NOP指令。我是用一個(gè)很短的時(shí)間0.01S來(lái)代替的。時(shí)間到時(shí)就指針加1運行下一步數據寄存器的信息。程序傳上來(lái),樓主看看是不是和你的有很多相似性。屏是用臺達的。 [ 此帖被zlc1210903在2012-08-02 08:53重新編輯 ] |
|
---|---|---|
本帖最近評分記錄:
|