h30631
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 90 個
工控威望: 230 點
下載積分: 812 分
在線時間: 339(小時)
注冊時間: 2012-09-05
最后登錄: 2018-04-17
查看h30631的 主題 / 回貼
樓主  發(fā)表于: 2015-01-06 09:34
請教各位大大

目前使用X0 A相、X1 B相、X2 Z相
該如何寫出0~1000 的環(huán)型計數(shù)器

每次Z相歸零後反轉(zhuǎn)都會變成負號

感謝~!
lishunlong86
lishunlong86
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 381 個
工控威望: 3613 點
下載積分: 31276 分
在線時間: 1858(小時)
注冊時間: 2013-03-10
最后登錄: 2024-09-20
查看lishunlong86的 主題 / 回貼
1樓  發(fā)表于: 2015-01-06 19:56
    不知道你是否有的是C252,C252是雙向雙計數(shù)的輸入,X2是復(fù)位信號接點,歸零后反轉(zhuǎn)變成負數(shù)是正常的!
如果你要循環(huán)計數(shù),試試用C251,用程序復(fù)位!
h30631
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 90 個
工控威望: 230 點
下載積分: 812 分
在線時間: 339(小時)
注冊時間: 2012-09-05
最后登錄: 2018-04-17
查看h30631的 主題 / 回貼
2樓  發(fā)表于: 2015-01-06 19:59
感謝回復(fù)

我是怕用程序復(fù)位會跟不上,不是會卡在掃描時間嗎?

這樣馬達不就不能轉(zhuǎn)太快了?
lishunlong86
lishunlong86
級別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 381 個
工控威望: 3613 點
下載積分: 31276 分
在線時間: 1858(小時)
注冊時間: 2013-03-10
最后登錄: 2024-09-20
查看lishunlong86的 主題 / 回貼
3樓  發(fā)表于: 2015-01-06 20:05
    應(yīng)該可以的,不知道你用過DHSCR指令沒,我以前做的一個項目跟你描述的差不多,我是用DHSCR指令復(fù)位的,感覺還可以!沒有出現(xiàn)啥問題
h30631
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 90 個
工控威望: 230 點
下載積分: 812 分
在線時間: 339(小時)
注冊時間: 2012-09-05
最后登錄: 2018-04-17
查看h30631的 主題 / 回貼
4樓  發(fā)表于: 2015-01-07 08:37
謝謝回覆

請問如果反轉(zhuǎn)到z相歸零在反轉(zhuǎn)如何不出現(xiàn)負號讓他循環(huán)計數(shù)?

例如1圈360pls
反轉(zhuǎn)到0再繼續(xù)反轉(zhuǎn)他會跳359.358.357......到0循環(huán)