字符通訊協(xié)議:
以下命令是按模塊的地址為默認(rèn)的01發(fā)送的,如果修改了模塊地址,請(qǐng)把01改成新的地址。
RS485,RS232,WiFi的TCP/UDP通訊都可以采用以下通訊協(xié)議。
RS485/RS232通訊:出廠默認(rèn)的地址為01,波特率為9600,無(wú)奇偶校驗(yàn)。如果忘記地址和波特率,可以把開關(guān)撥到初始化位置,模塊會(huì)進(jìn)入配置模式,地址為01,波特率為9600,無(wú)奇偶校驗(yàn)??梢酝ㄟ^(guò)手機(jī)連接WiFi查看參數(shù)或重新配置參數(shù),也可以發(fā)送配置命令修改參數(shù)。設(shè)置完成請(qǐng)把開關(guān)撥到正常位置。
WiFi通訊:如果要設(shè)置WiFi賬號(hào)和密碼以及其他參數(shù),可以把開關(guān)撥到初始化位置,模塊會(huì)進(jìn)入AP配置模式,手機(jī)連接模塊產(chǎn)生的wifi8名稱的AP即可進(jìn)入配置界面。設(shè)置完成請(qǐng)把開關(guān)撥到正常位置。
MQTT協(xié)議:連接成功后,向模塊的MQTT訂閱主題發(fā)送命令,回復(fù)的數(shù)據(jù)顯示在模塊的MQTT發(fā)布主題上。
TCP Server,TCP Client,UDP Mode,Web Socket等工作方式下:連接成功后,可以發(fā)送命令和接收數(shù)據(jù)。
WiFi通訊如果設(shè)置了自動(dòng)上報(bào),上報(bào)的數(shù)據(jù)格式與(1、讀取數(shù)據(jù)命令)的回復(fù)格式相同。
1、 讀取數(shù)據(jù)命令
發(fā)送:#01 (WiFi通訊,如果設(shè)置了定時(shí)自動(dòng)上報(bào),就不用發(fā)送命令,模塊會(huì)定時(shí)上報(bào)數(shù)據(jù))
回復(fù):{"devName":"EC6260835FBC","time":3908582,"diMode":[0,1,1,1],"diState":[1,1,1,1,1,0,1,1],"enCounter":[0,0,0,0],"enFrequency":[0,0,0,0],"enActualData":[0,0,0,0],"enSpeed":[0,0,0,0],"diCounter":[0,0,0,0,0,0,0,0],"diFrequency":[0,0,0,0,0,0,0,0],"diActualData":[0,0,0,0,0,0,0,0],"diSpeed":[0,0,0,0,0,0,0,0]}
格式說(shuō)明:
編碼器數(shù)據(jù)按通道0~3順序排列;獨(dú)立DI數(shù)據(jù)按A0,B0~A3,B3順序排列。
"devName" 模塊名稱,可以根據(jù)需要在網(wǎng)頁(yè)上修改
"time" 模塊內(nèi)部時(shí)間,單位mS。
"diMode" 模塊計(jì)數(shù)模式。計(jì)數(shù)模式0:編碼器AB信號(hào)輸入;計(jì)數(shù)模式1:兩路獨(dú)立的計(jì)數(shù)器輸入
"diState" DI狀態(tài)表示輸入的電平狀態(tài)。
" enCounter " 編碼器計(jì)數(shù)器測(cè)量到的脈沖累計(jì)數(shù),脈沖計(jì)數(shù)采用的是4倍頻計(jì)數(shù)法。(計(jì)數(shù)模式0)
" enFrequency " 編碼器脈沖頻率為每秒的脈沖數(shù)。(計(jì)數(shù)模式0)
" enActualData " 編碼器實(shí)際工程值由編碼器脈沖計(jì)數(shù)器的值乘以網(wǎng)頁(yè)上設(shè)置的脈沖倍率得到。用于自動(dòng)換算實(shí)際的流量,長(zhǎng)度,產(chǎn)量等數(shù)據(jù)。(計(jì)數(shù)模式0)
" enSpeed " 編碼器轉(zhuǎn)速由編碼器頻率和每轉(zhuǎn)脈沖數(shù)換算得到。用于自動(dòng)換算實(shí)際的每分鐘轉(zhuǎn)速或流量等。
(計(jì)數(shù)模式0)
" diCounter " 獨(dú)立計(jì)數(shù)器測(cè)量到的脈沖累計(jì)數(shù)。(計(jì)數(shù)模式1)
" diFrequency " 脈沖頻率為每秒的脈沖數(shù)。(計(jì)數(shù)模式1)
" diActualData " 實(shí)際工程值由脈沖計(jì)數(shù)器的值乘以網(wǎng)頁(yè)上設(shè)置的脈沖倍率得到。用于自動(dòng)換算實(shí)際的流量,長(zhǎng)度,產(chǎn)量等數(shù)據(jù)。(計(jì)數(shù)模式1)
" diSpeed " 轉(zhuǎn)速由頻率和每轉(zhuǎn)脈沖數(shù)換算得到。用于自動(dòng)換算實(shí)際的每分鐘轉(zhuǎn)速。(計(jì)數(shù)模式1)
也可以讀單組數(shù)據(jù),例如讀取編碼器計(jì)數(shù)器:
發(fā)送:#01>enCounter
回復(fù):{"enCounter":[0,0,0,0]}
例如讀取編碼器實(shí)際工程值:
發(fā)送:#01>enFrequency
回復(fù):{"enFrequency":[0,0,0,0]}
讀取其他參數(shù)發(fā)送對(duì)應(yīng)的參數(shù)字符即可。
(1)光柵尺位移傳感器與數(shù)顯表插頭座插拔時(shí)應(yīng)關(guān)閉電源后進(jìn)行。
(2)盡可能外加保護(hù)罩,并及時(shí)清理濺落在尺上的切屑和油液,嚴(yán)格防止任何異物進(jìn)入光柵尺傳感器殼體內(nèi)部。
(3)定期檢查各安裝聯(lián)接螺釘是否松動(dòng)。
(4)為延長(zhǎng)防塵密封條的壽命,可在密封條上均勻涂上一薄層硅油,注意勿濺落在玻璃光柵刻劃面上。
(5) 為保證光柵尺位移傳感器使用的可靠性,可每隔一定時(shí)間用乙醇混合液(各50%)清洗擦拭光柵尺面及指示光柵面,保持玻璃光柵尺面清潔。
(6) 光柵尺位移傳感器嚴(yán)禁劇烈震動(dòng)及摔打,以免破壞光柵尺,如光柵尺斷裂,光柵尺傳感器即失效了。
(7) 不要自行拆開光柵尺位移傳感器,更不能任意改動(dòng)主柵尺與副柵尺的相對(duì)間距,否則一方面可能破壞光柵尺傳感器的精度;另一方面還可能造成主柵尺與副柵尺的相對(duì)摩擦,損壞鉻層也就損壞了柵線,以而造成光柵尺報(bào)廢。
(8) 應(yīng)注意防止油污及水污染光柵尺面,以免破壞光柵尺線條紋分布,引起測(cè)量誤差。
(9) 光柵尺位移傳感器應(yīng)盡量避免在有嚴(yán)重腐蝕作用的環(huán)境中工作,以免腐蝕光柵鉻層及光柵尺表面,破壞光柵尺質(zhì)量。
審核編輯?黃昊宇
?
評(píng)論
查看更多