怎樣用增量式編碼器通過(guò)數(shù)字量轉(zhuǎn)485模塊接入到s7200smart的串口,判斷編碼器的正反轉(zhuǎn)(上升還是下降),計(jì)算高度,速度
劉玉蓉
發(fā)布于2014-11-13 17:22
1042
0
標(biāo)簽:
怎樣用增量式編碼器通過(guò)數(shù)字量轉(zhuǎn)485模塊接入到s7200smart的串口,判斷編碼器的正反轉(zhuǎn)(上升還是下降),計(jì)算高度,速度
問(wèn)題補(bǔ)充:
因?yàn)槲业牧硪欢诉€有一個(gè)模擬量傳感器,和增量式編碼器在一個(gè)地方,距離我的主控箱有個(gè)150多米的距離
佳答案
S7 200smart高速計(jì)數(shù)器功能的使用參考:https://www.ad.siemens.com.cn/service/elearning/cn/Course.aspx?CourseID=1162
高度的計(jì)算實(shí)際上就是讓你來(lái)計(jì)算高速計(jì)數(shù)器(編碼器)的脈沖總數(shù)如何轉(zhuǎn)換為實(shí)際機(jī)械值的計(jì)算程序。比如,這個(gè)編碼器1周/3000個(gè)脈沖,當(dāng)高速計(jì)數(shù)器接受到9000個(gè)脈沖時(shí),實(shí)際就是編碼器轉(zhuǎn)動(dòng)了3周,那么這3周就是需要根據(jù)實(shí)際機(jī)械連接特性來(lái)計(jì)算實(shí)際值的過(guò)程。比如編碼器轉(zhuǎn)動(dòng)1周,設(shè)備實(shí)際移動(dòng)10mm。
速度的計(jì)算就是讓你就是單位時(shí)間內(nèi)的脈沖總數(shù)。比如在1秒鐘內(nèi)接受到的脈沖總數(shù)為3000,折合到設(shè)備上的高度是10mm,則它這時(shí)的速度就是10mm/S。
補(bǔ)充問(wèn)題回答:
模擬量輸入是模擬量模塊來(lái)完成的,與你的高速計(jì)數(shù)器輸入(編碼器)沒(méi)有關(guān)聯(lián)。
至于你提及到的傳輸距離問(wèn)題,如果做好抗干擾措施,這個(gè)距離應(yīng)該沒(méi)有問(wèn)題。