參數(shù)設(shè)置
下面的表格包含了我們使用編碼器行規(guī)和參數(shù)設(shè)置報(bào)文層能夠進(jìn)行設(shè)置的參數(shù)總覽。既然參數(shù)通常情況下,可以通過(guò)在項(xiàng)目工具的用戶(hù)界面輸入,那么對(duì)于最終使用者,對(duì)參數(shù)設(shè)置的報(bào)文的詳細(xì)說(shuō)明是不關(guān)
心的。
旋轉(zhuǎn)方向
當(dāng)我們面對(duì)軸的時(shí)候,旋轉(zhuǎn)方向定義了旋轉(zhuǎn)編碼器軸順時(shí)針旋轉(zhuǎn)或者逆時(shí)針旋轉(zhuǎn)時(shí)計(jì)數(shù)方向。計(jì)數(shù)方向有字節(jié)9的bit0 (0位)指定。
Class2功能
這個(gè)開(kāi)關(guān)時(shí)用來(lái)限制具有Class2功能的編碼器轉(zhuǎn)換到Class1功能。換句話(huà)說(shuō),關(guān)斷設(shè)置參數(shù)的能力。為了使用Class2旋轉(zhuǎn)編碼器的功能,字節(jié)9的Bit1必須置位。
比例功能
比例功能是設(shè)置每圈的分辨率和選擇總分辨率。如果你想使用Class2功能(或者制造 商指定的種類(lèi)),這個(gè)開(kāi)關(guān)必須打開(kāi).
單圈測(cè)量步
單圈測(cè)量步”就是設(shè)置編碼器旋轉(zhuǎn)一圈,編碼器變化的步數(shù)。如果參數(shù)賦值的步數(shù)超過(guò)編碼器的實(shí)際最大分辨率,顯示參數(shù)的錯(cuò)誤,這個(gè)設(shè)備不能進(jìn)行循環(huán)數(shù)據(jù)交換。
總分辨率
總分辨率”參數(shù)允許客戶(hù)調(diào)整設(shè)備測(cè)量范圍:旋轉(zhuǎn)編碼器數(shù)值最大增加到設(shè)置的總分辨率值,然后從0重新開(kāi)始。
傳送實(shí)際值
如果是個(gè)多圈編碼器,當(dāng)前值作為-一個(gè)32位的值傳送到控制器。類(lèi)似地,以一個(gè)16位的值(字)傳送單圈絕對(duì)值編碼器的值
預(yù)設(shè)功能
預(yù)設(shè)功能可以被用于調(diào)整編碼器0點(diǎn)到系統(tǒng)的機(jī)械0點(diǎn)?!邦A(yù)設(shè)值”功能是將旋轉(zhuǎn)編碼器的實(shí)際值設(shè)置為想要得到的“預(yù)設(shè)值”。必要的零位偏移通過(guò)設(shè)備進(jìn)行計(jì)算,并且保存在零電壓安全的EEPROM(要求少于40us)預(yù)設(shè)值是通過(guò)外圍輸出雙字的31位激活。預(yù)設(shè)值必須在比例參數(shù)傳喚之后進(jìn)行設(shè)置。也就是說(shuō),預(yù)設(shè)值必須依據(jù)實(shí)際.的比例值。
如果需要非常高的精度,只能在編碼器軸靜止的時(shí)候使用預(yù)設(shè)功能。如果編碼器軸轉(zhuǎn)動(dòng)非???,當(dāng)通過(guò)總線(xiàn)使用預(yù)設(shè)功能時(shí)將產(chǎn)生誤差。