CONTACT US
400 - 880 - 3995PLC如何借助編碼器判斷位置:PLC能輸入開關量,也就是一高一低的電平電壓,而編碼器脈沖信號,能夠掌握相應時間段內,用超快的速度實現的一組開關量。 可是因為這類開關量的頻率太高了,因此PLC 的通常I/O口是不能準確讀到這類脈沖的個數,因為PLC工作過程中普遍存在掃描周期,需要每個一段時間才去刷新一下通常I/O口的數據信息,而編碼器的精度太高了,單位時間內輸出的脈沖個數過多,通常I/O是不能勝任的。
通常PLC會制定有高速計數端口,本質是借助了底層單片機的硬件邏輯來實現這類編碼器 計數的,規避了掃描周期問題,PLC都制定有針對性的高速計數控制指令,應用的時候,可以直接調用這類控制指令就可以讀到當前的脈沖值了。
可是脈沖的計算和輸出上,因為掃描周期普遍存在,通常也會普遍存在著滯后干擾,假如 用于操縱一部分執行機構,例如氣缸來動作裁切動作,如此要考慮到提前量的補償問題。
溫馨提示一下,假如想用PLC來操縱伺服或者步進系統,通常并不需要借助編碼器反饋來判斷位置,借助一部分PLc指令之類的來發出位置脈沖給伺服驅動器,位置環在伺服驅動器內部造成就好,而PLC這邊是一個指令機構,并沒有造成位置閉環,當然
如果是針對性定位模塊操縱,應用了NC之類的操縱方式,是能夠在里邊構建位置閉環的。
上一篇: 【旋轉編碼器】具有那些優點 ?
下一篇:【光電編碼器】是如何實現定位