新聞中心
PRESS CENTER-接線:使用USB轉485工具連接ET2100和電腦
-供電:ET21XX供電電壓為DC12~24V,接入電源并通電
-配置:運行ET21XX上位機->選擇端口號(默認參數:115200/1/8/無)->打開串口->點擊搜索->開始配置
! 修改配置前請務必先讀取配置
此處為語雀內容卡片,點擊鏈接查看:https://iotrouter.yuque.com/org-wiki-iotrouter-rlzwv5/et/ltrv7t2qmrg29xar
系統(tǒng)
點擊刷新按鈕,可以讀取系統(tǒng)信息,系統(tǒng)信息參數說明如下表所示:
參數 | 含義 | 描述 |
型號 | ET2100 | 只讀,固定字符,表示型號 |
地址 | modbus通信地址碼 | 只讀,1-255,撥碼開關決定 |
版本 | 版本號 | 只讀,固件版本 |
-重啟:點擊后設備會立即重啟
- 恢復出廠:點擊后設備清除所有配置,恢復到出廠默認配置
LoRa
點擊刷新按鈕,可以讀取LoRa信息,LoRa信息參數說明如下表所示:
參數 | 含義 | 描述 |
空中速率 | 空中通信速率,速度越快,距離越近 | 2400/4800/9600/19200/38400/62500 |
發(fā)射功率 | 發(fā)射功率越大,通信距離越遠 | 30/27/24/21 |
信道 | 發(fā)射頻率,國內外基礎頻率不同 | 取值0-83,不同取值對應的頻段信息會自動計算后顯示在后面,前者是國內頻段,后者是海外頻段,分別對應不同型號,請按需選擇 |
RSSI | 當前通信信號質量 調試時使用,正常工作請勿使用 | 開啟后,每次接收數據末尾會攜帶1個字節(jié)表示信號質量,RSSI=-(0xFF-X)。越接近0信號質量越好,小于-90很弱,大于-45信號質量可以 |
加密 | LoRa通信支持加密傳輸,密鑰為2個字節(jié) | H:密鑰高字節(jié),取值0-255 L:密鑰低字節(jié),取值0-255 |
網絡ID | 網絡ID一致的ET2100才可互相通信 | 取值范圍1-255 |
模式 | 工作模式 | 正常模式/中繼模式 |
A | 要中轉的A網絡ID | 中繼模式下,ET2100可以將網絡A的數據和網絡B的數據互相轉發(fā),且可以多級中繼 |
B | 要中轉的B網絡ID |
|
-無線參數完全一致時,LoRa才能互相通信?。。?/p>
邏輯
ET21XX支持設置8個邏輯,用于實現(xiàn)DO遠程跟隨DI、AO遠程跟隨AI等IO跟隨功能,用戶可以按需設置,具體設置方案可參考案例介紹。參數介紹如下表所示:
參數 | 含義 | 描述 |
模式 | 邏輯觸發(fā)條件 | 禁用:關閉邏輯 正向跟隨:DI=1則DO=1,DI=0則DO=0 反向跟隨:DI=1則DO=0,DI=0則DO=1 模擬量跟隨:AO輸出值等于AI輸入值 大于等于:AI輸出值大于等于設定閾值觸發(fā)DO動作 小于等于:AI輸出值小于等于設定閾值觸發(fā)DO動作 |
遠端地址 | 觸發(fā)邏輯的設備地址碼 | 01H-FEH,跟隨的遠端設備的地址碼 |
輸入寄存器 | 觸發(fā)邏輯的輸入通道 | 0表示DI1或者AI1,取值范圍0-7 |
輸出類型 | 觸發(fā)邏輯的輸出類型 | DO/AO |
輸出寄存器 | 邏輯觸發(fā)后的輸出通道 | 0表示DO1或者AO1,取值范圍0-7 |
AI閾值 | AI達到某個值后觸發(fā)邏輯 (大于等于、小于等于模式生效) | 單位uA,取值0-20000 |
默認值 | AO跟隨AI超時后AO輸出值 | 單位uA,取值0-20000 |
DO動作 | 正向跟隨超時、反向跟隨超時、大于等于、小于等于模式滿足條件時DO輸出動作 | 閉合/斷開 |
超時時間 | IO跟隨超時時間 | 單位秒,取值0-65535 |
串口
點擊刷新按鈕,可以讀取串口信息,串口信息參數說明如下表所示:
參數 | 含義 | 描述 |
波特率 | 串口速率 | 2400~115200 bps |
數據位 | 數據位 | 8 |
校驗位 | 校驗位 | 無/偶校驗/奇校驗 |
停止位 | 停止位 | 1/2 |
注:修改奇偶校驗時,需將數據位改為9
IO
ET21XX支持IO擴展,且擴展后的IO和自身IO并無差異,使用方式一樣,即無感擴展IO。插上擴展模塊后,無需重啟,IO數量和狀態(tài)會立即同步。下圖為通電狀態(tài)下,在ET2100后插上1個ET1010和1個ET1020效果演示:
ET2100自身不帶IO接口,因此單獨使用ET2100時,IO配置是無效的。但是當搭配ET1010/ET1020時,IO配置參數如下所示:
DI
參數 | 含義 | 描述 |
通道數 | 當前設備DO數量 | 只讀,擴展后IO數量,自動識別 |
主動上報 | 是否開啟主動上報 | 啟用:狀態(tài)變化立即上報或者周期上報,禁用 |
上報方向 | 數據上報方向 | 北向(LoRa)/南向(RS485)/南北向 |
上報周期 | 上報周期 | 單位秒,0-65535 |
AI
參數 | 含義 | 描述 |
通道數 | 當前設備DO數量 | 只讀,擴展后IO數量,自動識別 |
主動上報 | 是否開啟主動上報 | 啟用:周期上報,禁用 |
上報方向 | 數據上報方向 | 北向(LoRa)/南向(RS485)/南北向 |
上報周期 | 上報周期 | 單位秒,0-65535 |
Json協(xié)議
ET21XX支持Json協(xié)議,通過Json協(xié)議,不止可以讀寫IO狀態(tài),還可以設置ET21XX的工作模式。配置軟件和ET21XX的交互就是使用的Json協(xié)議,這也意味著,Json協(xié)議可以使用ET21XX的所有功能。在日志窗口也可以看到Json交互的日志。
因LoRa通信帶寬限制,只有串口來的Json請求,ET21XX才會響應。具體協(xié)議內容請參考:
此處為語雀內容卡片,點擊鏈接查看:https://iotrouter.yuque.com/zn3vdn/et/xg14wubx0vdolkkx
Modbus協(xié)議
ET21XX支持Modbus RTU協(xié)議,通過Modbus協(xié)議,只能讀寫IO狀態(tài),不能設置ET21XX的工作模式。
無論是LoRa通信還是串口來的Modbus RTU請求,ET21XX都會響應。下面列出了一些指令示例:
//讀取第1路繼電器狀態(tài): 請求:01 01 00 00 00 01 FD CA 響應:01 01 01 00 51 88 //控制第1路繼電器輸出: 請求:01 05 00 00 FF 00 8C 3A 響應:01 05 00 00 FF 00 8C 3A //讀取第1路DI狀態(tài): 請求:01 02 00 00 00 01 B9 CA 響應(0):01 02 01 00 A1 88 響應(1):01 02 01 01 60 48 //讀取第1路AI狀態(tài): 請求:01 04 00 00 00 01 31 CA 響應:01 04 02 10 00 B4 F0 //讀到的電流值單位為uA,實際值要除以1000得到mA //示例中0x1000=4096uA,實際電流值為4.096mA //讀取第1路AO狀態(tài): 請求:01 03 00 00 00 01 84 0A 響應:01 03 02 10 00 B5 84 //讀到的電流值單位為uA,實際值要除以1000得到mA //示例中0x1000=4096uA,實際電流值為4.096mA //設置第1路AO值為10mA,即10000uA(0X2710): 請求:01 06 00 00 27 10 93 F6 響應:01 06 00 00 27 10 93 F6 |
ET21XX系列繼承了ZHC系列的所有功能,并且吸收采納了很多客戶反饋的意見,因此產品力得到了很大的提升。原有的組網功能、IO跟隨功能全新升級,發(fā)射功率也增加到30dBm,加上新形態(tài)的IO靈活擴展,使得ET21XX更加靈活,更加可靠,更加穩(wěn)定。典型案例可參考下一章:案例介紹。