裔風狂舞
喊破嗓子不如做出樣子!
級別: 略有小成
![]() |
編碼器安裝在輸送鏈上,光電開關用于檢測工件,工件到指定位置后,光電一直工作,直至工件走過指定位置,由于工件長短不一,所以位置數(shù)據(jù)需要分開保存,且位置還要給后面執(zhí)行器使用 使用移位指令還是什么?編碼器數(shù)據(jù)如何清零,因為輸送鏈是不停的,希望高手給個思路。 |
---|---|
|
tc89914
級別: 探索解密
![]() |
我也是做一些簡單的編程!瞎說說自己的看法 首先,編碼器一直在轉肯定得選用增量式的,接到PLC的高速計數(shù)端口上去。光電檢測到工件的上升沿瞬間清零計數(shù)器,光電下降沿瞬間將計數(shù)器的值傳遞給內部存儲器。有的PLC高速計數(shù)器還有使能端,那就更簡單,直接將光電傳感器信號做為計數(shù)器的使能信號就行了。至于你說的分開保存,開辟10個存儲器循環(huán)記錄最近的10個工件的長度值應該就夠用了吧 樓主留言:感謝回復,但是計數(shù)器不能清零的,后面有機構要利用這個數(shù)據(jù)的。就是噴涂線,記錄工件的長度,然后確定打開噴槍的距離,后面在噴涂,流水線也在運行,系統(tǒng)要判斷出來要噴涂的工件的長度 |
---|---|
|