月光蛋炒飯
級別: 略有小成
|
我的意思是 這里有臺機器 我要取其某個部件的角度以及整個機器的位移 然后存起來 利用這些數據可以控制機器在相同的位移下進行相同的動作 能給我一些編程的思路嗎? 比如我用絕對編碼器 取過來的數據如何存放 已經如何對應位移 再重復工作的時候如何實現在這個位移的情況下去控制角度的大小 謝謝 總的來說就是實現記憶運行 給機器示范一遍 然后就可以讓機器自己按照我示范的進行工作 在這里我有一些難點 就是我取出來的數據肯定是一連串的數據 這個怎么存 還有在比較的時候我肯定要在不同的位移進行比較 這就導致了我要比較很多很多數據 要一個個編的話肯定麻煩 有沒有可以一起比較的那種 或者自動比較的 比如說在某個位移上我比較某兩個角度進行控制 在下一個位移上再比較另外兩個角度 這些如何對應 我接觸PLC和編碼器不久 說的不明白的地方望大家見諒 謝謝 |
---|---|
|
絕世精靈
略懂、略懂……
級別: 工控俠客
|
常用編碼器有兩種,增量式,絕對值式,增量式輸出脈沖信號(A相,B相,Z相),需用PLC高速計數器計算脈沖數(不同型號的編碼器每轉一圈輸出的脈沖個不同,),計數頻率高。 絕對值式編碼器直接接入PLC的輸入通道,一般有10根信號線左右,可以直接讀出這個通道的數值,編碼器輸出的數值是由編碼器內部結構決定的,不能更改,可以斷電保持。不同型號的編碼器,輸出的數值格式不同,一般有 2進制,格雷碼,BCD碼等, 樓主留言:意思是十根線要占PLC的十個輸入點??每個點接收開關量組合在一起成為編碼器的輸出信號?? |
---|---|
|