zhcwos
級(jí)別: 家園?
|
我想做一個(gè)脈沖輸入并輸出的程序,編碼器輸入多少脈沖,PLC立即輸出多少脈沖,編碼器速度有快有慢,PLC要跟隨編碼器輸入并輸出脈沖,要保證PLC輸出脈沖個(gè)數(shù) 周期和脈寬基本相等,精度要求不高,編碼器是連續(xù)運(yùn)轉(zhuǎn),脈沖輸出要跟隨連續(xù)輸出,就是說(shuō)輸出要跟隨編碼器一樣輸出,請(qǐng)高手幫忙,指點(diǎn),應(yīng)該怎么做?我是要用2個(gè)編碼器輸入 2個(gè)高速計(jì)數(shù)器比較 以第一個(gè)編碼器為基準(zhǔn) 比較以后輸出脈沖與第一編碼器脈沖輸出 基本相等 |
---|---|
|
xxl123
行者常至!為者常成!
級(jí)別: 網(wǎng)絡(luò)英雄
|
PLC跟隨有點(diǎn)難度,也沒(méi)做過(guò)。不過(guò)允許PLC有延遲的話倒是做過(guò)。輸入跟輸出數(shù)值一致倒是可以做到。只要輸入頻率不超過(guò)PLC允許范圍。 樓主留言:允許延遲,這個(gè)怎么做的? |
---|---|
|
fengrunsheng
生活中本不缺少美,缺少的是發(fā)現(xiàn)美的眼睛!
級(jí)別: 網(wǎng)絡(luò)英雄
|
都是PLC輸出多少個(gè)脈沖,編碼器輸出多少脈沖 你編碼器輸入脈沖?PLC再輸出脈沖? 樓主留言:就是兩個(gè)編碼器輸入只需要一個(gè)編碼器的信號(hào)到控制器驅(qū)動(dòng) |
---|---|
|
huiyang
huiyang
級(jí)別: 略有小成
|
機(jī)床上那個(gè)手搖脈沖發(fā)生器你見(jiàn)過(guò)沒(méi)?是不是就是你要的功能?手搖多少個(gè)崠沖,機(jī)床就上軸就跟著走多少。 |
---|---|
|
zz2679493
三十而立
級(jí)別: 略有小成
|
應(yīng)該就是跟隨的意思吧,PLC接收多少脈沖,再發(fā)出多少脈沖 樓主留言:差不多吧,怎么做? |
---|---|
|
lin10663
Ivan
級(jí)別: VIP會(huì)員
|
你說(shuō)精度不高一般PLC訊號(hào)端可達(dá)100US夠快了 若經(jīng)度高則不可行 |
|
---|---|---|
|
195094461
級(jí)別: 探索解密
|
你這個(gè)要求PLC幾乎是做不來(lái)的,不過(guò)你可以嘗試下中斷功能。以前做伺服跟隨的時(shí)候,會(huì)自己做一個(gè)小電路板,采集一邊的脈沖然后發(fā)送給另外一邊,就是差分芯片搭一個(gè)小電路。你如果非要程序控制的話,個(gè)人覺(jué)得最好用ARM自己做個(gè)小電路板實(shí)現(xiàn)了。 |
---|---|
|
daiz63
級(jí)別: 家園?
|
運(yùn)動(dòng)控制器很容易做。 將編碼器反饋脈沖作為指令給伺服馬達(dá),即可。 |
|
---|---|---|
|
xf_chen
級(jí)別: 略有小成
|
用編碼器輸出脈沖直接當(dāng)伺服輸入脈沖應(yīng)該可以,不用PLC. |
---|---|
|