<xmp id="wsiek">
  • <xmp id="wsiek"><nav id="wsiek"></nav>
  • <xmp id="wsiek">
  • <xmp id="wsiek"><menu id="wsiek"></menu>
    <tt id="wsiek"><tt id="wsiek"></tt></tt>

    SDD4040-ADD 使用說明書

    最近更新時間:2022-06-11 15:59:43

    1. 快速使用

    本章節“快速使用”可使用戶快速了解及使用產品,了解產品接線、配套軟件安裝、產品參數設置及設備數據讀取。

    1.1. 使用前準備

    類型

    產品準備

    其他輔件準備

    硬件

    SDD4040-ADD 設備一臺(下文統稱設備)

    另需自備網線一根,導線若干;9~27VDC電源一個。

    軟件

    《康耐德設備設置工具》安裝包

    電腦一臺,已預裝Windows操作系統

    軟件包下載地址:https://www.konnad.com/download/?file=sdk

    服務與下載-->下載中心-->軟件 & SDK--> 康耐德設備設置工具

    1.2. 設備接線

    將設備按如下接線示意圖接線:

    線路正確性測試:

  • 電源:電源指示燈 PWR 紅色常亮,設備供電正常;輕按 AP/STA 按鍵將設備切換到 AP 模式,Wi-Fi 指示燈常亮,AP 模式設置成功
  • SIM卡:插入4G SIM卡,可看到模塊上SIM燈常亮,即表示模塊已檢測到卡插入。
  • DI(干接點):使用一根導線短接 DI1 和 DI.COM,可看到設備 DI1 指示燈亮,斷開燈滅。
  • DO:通過 Wi-Fi 將電腦與設備(AP模式下)連接,通過配套軟件設置參數后發送命令測試。如:將“DO1 狀態”寫“1”使 DO1 閉合(NO1 與 DOCOM 導通),則 DO1 燈亮;寫“0”使 DO1 斷開(NO1 與 DOCOM 斷開),則 DO1 燈滅。寫“1”或“0”時能聽到繼電器“閉合”或“斷開”聲響。
  • 備注:因4G只能被動連接服務器,無法主動通過4G訪問模塊,所以模塊參數設置和初期調試都是通過Wifi連接來進行。當Wifi通訊上后可通過設置軟件或Web網頁來調整4G的連接參數。

    1.3. 軟件設置及設備調試

    1.3.1. 切換 AP 模式

    按下設備的 AP/STA 按鈕,將設備切換至 AP 模式(Wi-Fi燈常亮),此時設備將發出以“C2000-”開頭的無線網絡。

    1.3.2. 搜索 Wi-Fi

    電腦無線網絡搜索到以“C2000-”開頭的 AP(如本例,Wi-Fi 名稱 C2000-283DED5C),使用默認密碼8個0連接上此 AP 后即可對設備進行配置。

    注:如連接不上可以長按 AP/STA 按鍵,將設備恢復出廠設置后重新連接

    1.3.3. 設備安裝

  • 下載軟件安裝包
  • 軟件安裝包解壓-->右鍵 KonNaD.Setup.exe 以管理員身份運行安裝
  • 1.3.4. 設備搜索及參數設置

    打開《康耐德設備設置工具》,選擇 搜索網絡設備 ,點擊 搜索 ,鼠標單擊需要設置的設備,點擊導航條的 設置 或者雙擊搜索到的設備可以設置設備參數(設備默認 IP:192.168.4.1),初次調測設備請注意設置參數中,協議參數的協議模式選擇socket進行測試。

    特別提示:搜索時如果搜索不到或提示網卡報錯時

    • 確認是否已按照管理員權限安裝和運行;
    • 請確認設備天線接好,處于AP模式,確認電腦已連接到設備的AP網絡;
    • 找到安裝包(解壓之前)-->右擊屬性-->常規-->解除鎖定-->解壓后重新安裝

    1.3.5. 設備調測

    設備參數設置成功后,重新搜索設備,點擊軟件左下角 刷新,可看到設備的所有點值信息。

    • DI1~DI4 狀態為設備采集 DI 的開關狀態(1 閉合,0 斷開);
    • DO1~DO4 狀態為 DO 導通或者斷開(1 為 COM 和 DO 導通,0 為 COM 和 DO 斷開)。

    如下圖示:

    【更多相關信息】詳細軟件操作見 軟件操作;若需上位機/軟件對接開發(二次開發)詳見 通信協議 中的寄存器信息。

    2. 硬件說明

    2.1. 技術參數

    類別 參數名稱 規格
    DI 輸入 DI 路數 4
    連接端 鳳凰端子
    接口類型 干接點
    DI 輸入模式 電平 + 脈沖計數
    數字濾波時間間隔 6個采樣周期
    采集頻率 1kHz
    DO 輸出 DO 路數 4
    連接端 鳳凰端子
    DO 輸出類型 A 型繼電器
    DO 輸出模式 電平+脈沖
    觸點容量 30V/3A
    向下串行接口 串口類型 RS485
    端口數量 1
    波特率+數據位+停止位+校驗位 1200~115200bps
    級聯/透傳 RS485 透傳
    4G 4G網絡制式 移動/聯通/電信 4G
    傳輸速率 LTE CAT4:上行最大50Mbps,下行最大150Mbps HSPA+:上行最大5.76Mbps,下行最大42Mbps GPRS:上下行最大85.6Kbps
    天線標準 SMA陰極頭
    4G頻段 LTE-FDD:B1/B3/B5/B8 LTE-TDD:B34/B38/B39/B40/B41 UMTS/HSDPA/HSPA+:B1/B8UMTS:上下行最大384Kbps EDGE class:上下行最大236.8Kbps GSM/GPRS/EDGE:900/1800MHz
    無線參數 無線標準 802.11b/g/n
    組網方式 AP/STA
    網絡通訊形式 2.4G WiFi
    天線接口 標準 SMA 陰頭天線接口,
    特性阻抗 50Ω
    物理特征 尺寸 75*105*30mm
    安裝方式 定位孔/導軌安裝
    工作環境 工作溫度 -40℃ ~ 85℃
    存儲溫度 -60℃ ~ 125℃
    相對濕度 5% ~ 95% RH 不凝露

    2.2. 產品規格及外觀

    2.3. 指示燈

    類別 指示燈 說明 含義
    DI 輸入 DIx 開關量輸入指示燈(干接點) 常亮:閉合
    熄滅:斷開
    DO 輸出 DOx 開關量輸出指示燈 常亮:閉合
    熄滅:斷開
    網絡 LINK TCP連接狀態指示燈 常亮:已建立 TCP 連接
    熄滅:未建立 TCP 連接
    運行 RUN 設備運行指示燈 常亮:程序異常
    閃爍:運行正常,間隔 1s 閃爍
    熄滅:程序異常
    電源 PWR 電源指示燈 常亮:設備供電正常
    熄滅:設備未通電或供電異常,請檢查電壓是否為 9~27VDC
    向下串行接口 COMx RS485 數據發送/接收指示燈 常亮:RS485 線路故障,請檢查 RS485 線路正負極是否接反
    閃爍:RS485 端口正在接收或發送數據
    熄滅:RS485 端口未通訊
    無線參數 AP/STA Wi-Fi AP/STA模式燈 常亮:AP 模式
    慢閃:STA 連接中
    快閃:STA 已連接
    SIM SIM卡插入信號燈 常亮:SIM卡已插入
    熄滅:SIM卡未插入

    2.4. 端口說明

    類別 端口 說明 建議線材
    電源輸入 V+、V- 電源輸入正極、電源輸入負極 RVV 2*1.0
    DI 輸入 DI.COM 干接點輸入公共端,與電源不共地 RVV 2*0.5
    DIx 數字量信號輸入端 RVV 2*0.5
    DO 輸出 N.Ox 數字量信號輸出常開端 RVV 2*1.0
    DO.COM DO輸出公共端 RVV 2*1.0
    向下串行接口 485+ 、485- RS485 正極、RS485 負極(向下) RVSP 2*1.0
    485+、485-、GND RS485 正極、RS485 負極、RS485 接地端(向下) RVSP 2*0.5
    4G SIM卡接口 SIM 卡接口 -
    天線 天線 4G 天線,標準 SMA 陰頭天線接口 -
    天線 Wi-Fi 天線,標準 SMA 陰頭天線接口 -
    無線參數 AP/STA 短按進行 AP/STA 切換,長按產品恢復默認設置 -

    2.5. 尺寸

    unit:mm(inch)

    2.6. 安裝方式

    3. 產品功能

    3.1. DI 采集

    3.1.1. DI 采集類型

    • 干接點:短接 DI 和 DI.COM,點值為 1;斷開連接,點值為 0。

    3.1.2. DI 主動上傳

    設備勾選“主動上傳數據”項后,在4種情況下會主動上傳DI狀態值。

    • 設備第一次連接到上位機;
    • 設備任意一個 DI 通道值從 1 變為 0;
    • 設備任意一個 DI 通道值從 0 變為 1;
    • 設備在 TCP Client 模式,網絡中斷后重新連接到上位機

    3.2. DO 控制

    DO 狀態:通過此寄存器可控制對應繼電器動作,寫 0 后 COM 和 NC 導通,寫入值 1 后 COM 和 NO 導通。

    3.3. 串口級聯

    3.3.1. Modbus級聯

    Modbus網關功能,在串口下接入modbus設備,modbus TCP轉換RTU協議。

    3.3.2. 透傳

    4G/Wifi和串口雙向數據透傳,無協議格式轉換。

    3.4. 其他功能

    3.4.1. DI 脈沖計數

    檢測脈沖變化的個數。從初始值 0 開始計數到最大值 65535,到最大值后從 0 開始重新計數。

    3.4.2. DO 工作模式

    DO 輸出可設置為電平模式和脈沖模式。

    • 電平模式:繼電器的通斷狀態必須通過命令才能改變。
    • 脈沖模式:設置為脈沖模式后,繼電器會在一定的時間內自動將 DO 和 COM 導通的狀態變為 DO 和 COM 斷開的狀態,具有連續脈沖輸出和一次脈沖輸出功能(連續脈沖輸出:可脫離上位機發送指令實現 DO 間隔時間開關;一次脈沖輸出:上位機發指令實現 DO 閉合后斷開一次)。時間可通過脈沖關閉/輸出周期設置,脈沖周期可設置范圍為 50~65535 毫秒。

    3.4.3. 自定義注冊包

    4G或者wifi連接時,可以主動發送自定義數據,以通知連接端連接成功。

    4. 軟件操作

    4.1. 切換 Wi-Fi 模式

    設備支持 AP 和 STA 兩種模式,在初次使用設備時,可將設備設置為 AP 模式,電腦通過連接上此 AP 對設備進行配置。先檢查設備的 Wi-Fi 指示燈是否常亮,常亮表示此時設備的工作模式為 AP 模式。如 Wi-Fi 指示燈慢閃,可以輕按 AP/STA 按鍵將設備切換到 AP 模式(設備出廠默認的 IP 地址為192.168.4.1,Wi-Fi 連接的密碼默認為 00000000)。

    設備切換為 AP 模式后,電腦通過無線網絡搜索到以 “C2000” 開頭的 AP(如下圖,Wi-Fi 名稱 C2000-D33AC668),使用默認密碼 8 個 0 連接上此 AP 即可對設備進行配置。如連接不上可以長按AP/STA切換按鍵,將設備恢復出廠設置后重新連接。

    4.2. 使用軟件進行配置

    4.2.1. 軟件安裝

    此操作前需確保設備正確接線并已上電,將電腦通過 Wi-Fi 連接作為 AP 模式的設備,使用《康耐德設備設置工具》對設備進行設置和調試,通過軟件可以更改設備的模塊 ID、網絡參數、串口參數及查詢控制 IO 的狀態等。《康耐德設備設置工具》為 IO 設備設置及調試工具,如需組態軟件請咨詢客服。

    下載軟件安裝包后需先檢查壓縮包的屬性是否有“解除鎖定”提示,如有請先解除鎖定后解壓安裝,如不先解除鎖定直接解壓安裝程序,將導致軟件運行異常。(鎖定原因:由于使用瀏覽器下載的可執行程序時,可能會被電腦系統自帶的SmartScreen篩選器鎖定權限,從而導致設置程序無法正常工作。如遇此類情況需先對安裝包解除鎖定,再進行解壓安裝。)

    解壓安裝包后,軟件安裝需右鍵以管理員的權限運行安裝程序目錄中的“KonNaD.Setup.exe”,然后在安裝向導的指引下即可對程序進行安裝。

    軟件無法運行或閃退解決方法:找到電腦桌面軟件快捷鍵圖標-->右擊屬性-->兼容性-->勾選以管理員身份運行此程序-->應用-->確定-->再次打開軟件。

    4.2.2. 軟件界面及功能介紹

    主界面包含:

    • 設置:用于設置網絡型 IO 設備的網絡參數或 RS485 型 IO 設備串口參數;
    • 遠程設置:對于網絡型IO設備,當已配置設備IP為局域網內網段但設備跨多個路由,搜索不到時,可以通過遠程設置修改設備參數。對于RS485型IO設備無效;
    • 修改/清除密碼:修改和清除網絡型IO設備密碼;
    • 調試助手:包含網絡調試、串口調試、模擬量換算和進制轉換工具;
    • 搜索網絡/串口設備:可以選擇搜索網絡型IO設備或RS485型IO設備,根據具體是哪種類型的產品點擊“搜索”按鈕進行搜索;
    • 監聽設置:當網絡型IO設備作為 Client 模式時,可以設置調試軟件作為服務器端的監聽端口號;
    • 刷新:點擊“刷新”按鈕可以獲取設備當前點值狀態,或勾選“自動刷新”可以連續獲取點值狀態信息。

    4.2.3. 設置設備參數

    打開《康耐德設備設置工具》,確保將電腦通過WiFi已連接作為AP模式的設備,點擊“搜索網絡設備”,搜索到4G IO模塊,如下圖:

    1) 設置設備參數

    搜索到設備后,雙擊搜索到的設備或點擊軟件上“設置”鍵,彈出設置“設備參數”對話框可進行設備基本參數配置,下面對參數進行介紹。

    自動獲取 IP:如果勾選“自動獲得 IP地址”,那么此設備所在網段當中的 DHCP 服務器將為其自動分配 IP 地址,但仍需手動設置上本網段默認網關;如不勾選“自動獲得IP地址”需要手動為其指定 IP 地址和子網掩碼、默認網關;

    工作模式:可以設置為“服務器模式”或“客戶端模式”,在服務器模式下設備在指定的端口監聽來自客戶端的連接。設備選擇客戶端工作模式時,要同時設置服務IP和端口,當設備做為客戶端時從上電開始就會主動的連接服務器,直到和服務器建立連接為止。此處服務器客戶的指的的 Socket 連接時的概念,不要和應用程序的客戶端服務器相混淆。

    監聽端口:設備設置為服務器工作模式時等待客戶端連接的監聽端口。

    服務器IP或域名:設備設置為客戶端工作模式時需要設置,需要連接的服務器地址。

    服務器端口:設備設置為客戶端工作模式時需要設置,需要連接的服務器的端口。

    主動上傳數據:勾選此選項后,當設備的DI發生改變時,設備會按照Modbus協議格式主動上傳一條DI狀態的數據。

    自定義注冊包:設置了自定義注冊包后,當連接上時會主動發送設定的字符串內容。

    4G和WiFi:4G只有在客戶端模式下才會生效,如果選擇服務器模式,或者客戶端模式時服務器ip端口邙連接,會自動使用wifi嘗試連接。4G連接的服務ip端口是外網端口,請確認是否需要路由器端口映射到內網中使用

     

    2) 設置串口參數

    點擊 下一步 進入“串口參數”設置項,串口參數可設置參數如下圖所示,主要設置 RS485 接口的參數和 RS485 接口的打包規則,如不使用這個 RS485 接口,這里的設置可以忽略。

    此 RS485 接口可以接同樣為RS485接口的設備,并且這個下接 485 設備必須使。

    串口參數:對下串口的通訊參數設置。這里需要設置 RS485 通信的參數有波特率、數據位、校驗位、停止位,設置的數值應該和 4G IO 設備串口下接設備的通信參數設置成一樣。

    “字節間隔超時”和“最大幀長度”選項,其中字節間隔超時為轉發之間的最大等待時間。最大幀長度為轉發數據的幀的最大長度,只要達到這個長度,數據就會轉發出去;只要滿足“字節間隔超時”與“最大幀長度”其中一個條件,就會將串口接收到的數據往網絡轉發。

    串口工作方式:

    透傳:透傳模式可以將4G/wifi的數據和串口進行雙向轉發,無協議轉換。透傳模式時會使用新的連接,需要填寫新的連接參數,和設備參數里連接參數不是同一個。

    級聯:即modbus網關功能,4G/wifi的數據如果符合modbus TCP協議,且不是模塊本身地址,則將數據轉換成modbus RTU發到串口。

    從機模式:可以通過485串口用modbus RTU讀取模塊本身的寄存器。

     

    3) 設置 Wi-Fi 參數

    網絡工作模式:可以選擇AP或STA模式。除這里可以設置外,輕按 AP/STA 按鍵也可以實現模式的選擇。(AP:即無線接入點,是一個無線網絡的中心節點。通常使用的無線路由器就是一個 AP,其它無線終端可以通過 AP 相互連接,產品在首次配置時需要使用此種方式;

    STA:即無線站點,是一個無線網絡的終端,可以連接 AP,連接 AP 后 STA 之間的相互通信都通過 AP 轉發完成。如果 AP 已經接入外部網絡,則設備數據可以傳輸到外網的服務器。)

    AP 通道:WIFI IO 設備做為AP時使用的通信信道,默認為 6,可選 1-12。

    AP 密碼:WIFI IO 設備作為AP時STA連接的密碼,默認為 00000000。

    STA SSID:WIFI IO 設備作為STA時需要連接的 AP SSID。

    STA 密碼:需要連接的 SSID 的密碼。

    4) 設置協議參數

    Socket:設置后4G、wifi以TCP連接通訊,可以使用modbus協議讀取,或者透傳模式

    MQTT:設置后通過MQTT協議讀取內容。

    4.2.4. 設備狀態查看

    設備參數設置成功后,重新搜索設備,點擊軟件左下角 刷新,可看到設備的所有點值信息。

    • DI1~DI4 狀態為設備采集 DI 的開關狀態(讀取 1 為采集開關量閉合,0斷開);
    • DO1~DO4 狀態為 DO 輸出導通或者斷開(1 為 COM 和 DO 導通,0 為 COM 和 DO 斷開)。

    如下圖:

    4.2.5. 設備狀態控制

    如上圖所示,DO1~DO4 狀態為 DO 輸出導通或者斷開。

    當 DO 為持續高電平輸出時,點擊圖標“”,彈出控制設備點信息對話框,點值寫 1 為 COM 和 DO 導通,寫 0 為 COM 和 DO 斷開。例如:設置 DO1 點值為1時,此時 DO1 燈點亮,設置 DO1 點值為 0 時,DO1 燈熄滅。

    當 DO 為脈沖輸出時,繼電器會在一定的時間內自動將 DO 和 COM 導通的狀態變為 DO 和 COM 斷開的狀態。脈沖模式具有連續脈沖輸出和一次脈沖輸出功能(連續脈沖輸出:可脫離上位機發送指令實現 DO 間隔時間開關;一次脈沖輸出:上位機發指令實現 DO 閉合后斷開一次)。時間可通過脈沖關閉/輸出周期設置,脈沖周期可設置范圍為 50~65535 毫秒。

    4.2.6. 遠程設置

    當已配置設備 IP 為局域網內網段,但設備跨多個路由,搜索不到時,可以通過遠程設置修改設備參數。點擊軟件左上角 遠程設置,彈出對話框填寫設備 IP 地址,遠程端口 21678 默認不修改,即可進行設備參數配置。

    5. Web 配置

    已獲取 WIFI IO 設備的 IP 地址,可以通過 Web 瀏覽器對設備進行配置。設備首次配置時可將設備切換為 AP 模式,然后瀏覽器輸入默認的 IP:192.168.4.1,密碼 00000000 進行登錄配置。

    主要有基本信息wifi管理、串口參數管理協議管理IO安全管理,除安全管理項中可以配置 Web 登錄密碼外,其他的配置參數含義和上面設置工具配置一樣,具體參數可參考前面所述。下面只對 IO管理配置相進行說明。

     

    DI1~DI4:當 DI 閉合時 DI 對應的狀態會變成有輸入,當 DI 為斷開狀態時對應的狀態變為無輸入。

    DO1~DO4:當 DO 閉合時 DO 對應的狀態變成開,當 DO 為斷開時對應的對應狀態變為關。可以點擊網頁上按鈕,控制DO的開關。

    6. 通信協議

    6.1. 寄存器列表

    6.1.1. 通用寄存器

    寄存器地址

    個數

    寄存器內容

    狀態

    備注

    功能碼

    40001

    1

    模塊型號

    R

    按模塊型號配置,見型號定義表

    0x03

    40002

    1

    軟件版本

    R

    例如5.2,高字節為主版本,低字節為次版本

    0x03

    40003

    10

    模塊名稱

    RW

    最長的名字為20個字節,包括‘\0’

    0x03,0x10

    40013

    1

    模塊地址

    RW

    數據范圍 1-255,默認值為1。0為廣播地址。

    0x03,0x06,0x10

    40014

    1

    波特率代碼

    RW

    見波特率代碼表,默認值為7,即115200。

    注:1.在匹配波特率時,通訊地址可以為0或者本模塊的地址,為零時讀取的寄存器必須是波特率代碼寄存器,即40014,個數為1。

    2.地址為0時,可以修改寄存器,寄存器必須是波特率代碼寄存器,即40014,個數為1。修改后,總線并不回應。

    0x03,0x06,0x10

    40015

    1

    AI參數恢復工廠模式

    W

    只對帶AI的模塊有效,寫入后恢復AI的配置參數。對其他不帶AI的模塊無效。

    0x06,0x10

    40016

    1

    保留寄存器

    R

    保留。寫無效

    0x03

    40017

    1

    奇偶校驗

    RW

    0,表示無校驗(默認)

    1,表示奇校驗

    2,表示偶校驗

    寫入其他值表示無反應。

    0x03,0x06,0x10

    40018

    1

    重啟寄存器

    W

    第一次寫入0xA55A,第二次在10s之內寫入0x5AA5,系統重啟

    0x06,0x10

    40019

    1

    寫保護

    RW

    寫入0x5A01取消寫保護

    寫入其他值使能寫保護

    (默認未使能寫保護)

    0x03, 0x06,0x10

     

    6.1.2. 波特率代碼表

    代碼

    波特率

    0

    波特率 1200

    1

    波特率 2400

    2

    波特率 4800

    3

    波特率 9600

    4

    波特率 19200

    5

    波特率 38400

    6

    波特率 57600

    7

    波特率 115200

    6.1.3. 網絡參數寄存器

    網絡設備公用寄存器

    寄存器地址

    個數

    寄存器內容

    狀態

    備注

    功能碼

    40100

    3

    A2模塊MAC地址

    R

    實際MAC:24:6f:28:3d:6e:7c

    讀取序列:24:6f:28:3d:6e:7c

    0x03

    40103

    1

    A2設備型號

    R

    見設備型號表

    0x03

    40104

    1

    A2模塊版本號

    R

    例如5.2,高字節為主版本,低字節為次版本

    0x03

    40105

    2

    IP地址

    RW

    例如:10.1.1.11,

    地址表示為0x0B01010A

    第1個寄存器40105表示IP地址的低2個字節0x010A

    第2個寄存器40106表示IP地址的高2個字節0x0B01

    0x03,0x06,0x10

    40107

    1

    Modbus TCP端口

    RW

    默認502,用于服務端模式

    0x03,0x06,0x10

    40108

    1

    保留

    R

    保留。讀為0,寫無效

    0x03

    40109

    2

    子網掩碼

    RW

    默認:255.0.0.0。格式同IP地址

    0x03,0x06,0x10

    40111

    2

    網關地址

    RW

    默認:10.1.1.200。格式同IP地址

    0x03,0x06,0x10

    40113

    1

    自動或指定IP

    RW

    0,指定IP(默認);1,自動獲取IP。發送序列同modbus TCP端口

    0x03,0x06,0x10

    40114

    1

    保留

    RW

    保留。讀為0,寫無效

    0x03,0x06,0x10

    40115

    32

    服務器IP或域名

    RW

    默認”10.1.2.132”,用于客戶端模式

    使用字符串形式保存

    0x03,0x06,0x10

    40147

    1

    服務器端口

    RW

    0-65535,默認502,用于客戶端模式

    0x03,0x06,0x10

    40148

    1

    保留

    RW

    保留。讀為0,寫無效

    0x03,0x06,0x10

    40149

    2

    DNS服務器IP

    RW

    默認8.8.8.8,用于客戶端模式解析服務器域名。格式同IP地址

    0x03,0x06,0x10

    40151

    1

    IO模塊工作模式

    RW

    0,服務器模式(默認);1,客戶端模式。

    1.服務器模式時,模塊在modbus TCP端口監聽,等待別的設備來連接

    2.客戶端模式時,模塊通過服務器IP或域名去連接服務器

    0x03,0x06,0x10

    40152

    1

    保留

    RW

    保留。讀為0,寫無效

    0x03,0x06,0x10

    40153

    1

    是否主動上傳

    RW

    0,被動采集(默認);1,主動上傳。

    有AI功能的模塊沒有主動上傳功能

    0x03,0x06,0x10

    40154

    1

    設備ID

    RW

    用于區分不同設備

    0x03,0x06,0x10

    40155

    10

    設備名字

    RW

    不足20字符以0填充。高字節在前,比如名字為“1234”,讀2個寄存器返回 0X32 0X31 0X34 0X33

    0x03,0x06,0x10

    40165

    1

    保留

    RW

    保留

    0x03,0x06,0x10

     

     

    網絡參數寄存器:

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    41000

    3

    設備MAC地址

    R

    設備MAC地址(字符串)

    0x03

    41003

    1

    是否DHCP

    R

    0:自動IP地址

    1:靜態IP地址

    0x03

    41004

    2

    設備實際的IP地址

    R

    設備實際的IP地址

    0x03

    41006

    2

    設備實際的掩碼

    R

    設備實際的掩碼

    0x03

    41008

    2

    設備實際的網關

    R

    設備實際的網關

    0x03

    41010

    2

    設備實際的DNS

    R

    設備實際的DNS

    0x03

     

    41100

    3

    設備MAC地址

    R

    設備MAC地址(字符串)

    0x03

    41103

    1

    是否DHCP

    RW

    0:自動IP地址(默認)

    1:靜態IP地址

    0x03,0x06,0x10

    41104

    2

    設備設置的IP地址

    RW

    設備設置的IP地址

    0x03,0x06,0x10

    41106

    2

    設備設置的掩碼

    RW

    設備設置的掩碼

    0x03,0x06,0x10

    41108

    2

    設備設置的網關

    RW

    設備設置的網關

    0x03,0x06,0x10

    41110

    2

    設備設置的DNS

    RW

    設備設置的DNS

    0x03,0x06,0x10

     

    41200

    1

    網絡工作模式

    RW

    0: AP (默認)

    1: STA

    0x03,0x06,0x10

    41201

    1

    AP模式通道

    RW

    1

    6 (默認)

    11

    0x03,0x06,0x10

    41202

    16

    AP SSIDNAME

    RW

    AP SSIDNAME (字符串)

    0x03,0x06,0x10

    41218

    32

    AP PASSWORD

    RW

    AP PASSWORD (字符串)

    0x03,0x06,0x10

    41250

    16

    STA SSIDNAME

    RW

    STA SSIDNAME (字符串)

    0x03,0x06,0x10

    41266

    32

    STA PASSWORD

    RW

    STA PASSWORD (字符串)

    0x03,0x06,0x10

     

    SOCKET參數寄存器

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    42000

    1

    SOCKET模式

    RW

    0:TCP Client(連接遠程服務器時設置)

    1:TCP Server (默認)

    0x03,0x06,0x10

    42001

    1

    本地端口

    RW

    本地監聽的端口 (默認502)

    0x03,0x06,0x10

    42002

    32

    遠程域名

    RW

    遠程域名(字符串)

    0x03,0x06,0x10

    42034

    1

    遠程端口

    RW

    遠程服務器監聽的端口 (默認10000)

    0x03,0x06,0x10

    42035

    1

    是否使用控件協議

    RW

    0:使用控件協議

    1:不使用控件協議(默認)

    0x03,0x06,0x10

    42036

    10

    自定義注冊包

    RW

    自定義注冊包,

    用于遠程服務器連接是發給服務器

    0x03,0x06,0x10

    42046

    1

    是否使用socket連接服務器

     

    是否使用socket連接服務器

    1:使用socket,不使用mqtt

    0:不使用socket,使用mqtt

    0x03,0x06,0x10

     

    串口參數寄存器

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    43000

    2

    波特率

    RW

    波特率的實際值

    300

    115200(默認)

    460800

    0x03,0x06,0x10

    43002

    1

    數據位數

    RW

    5

    6

    7

    8(默認)

    0x03,0x06,0x10

    43003

    1

    校驗位

    RW

    0:無校驗(默認)

    1:奇校驗

    2:偶校驗

    0x03,0x06,0x10

    43004

    1

    停止位

    RW

    1:1位停止位(默認)

    2:1.5位停止位

    3:2位停止位

    0x03,0x06,0x10

     

    MQTT參數寄存器

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    42500

    32

    MQTT URL地址

    RW

    MQTT URL,字符串,例如:wss://mqtt.eclipse.org:443/mqtt

    mqtt://mqtt.eclipse.org:1883

    mqtts://mqtt.eclipse.org:8883

    0x03,0x06,0x10

    42532

    32

    MQTT用戶名

    RW

    用戶名可以是空,默認空(字符串)

    0x03,0x06,0x10

    42564

    32

    MQTT密碼

    RW

    mqtt用戶密碼

    0x03,0x06,0x10

    42596

    1

    是否啟用SSL

    RW

    是否啟用SSL認證,1:啟用 0:不啟用

    0x03,0x06,0x10

     

    4G參數寄存器

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    42700

    8

    IMEI

    R

    4G 模組唯一識別碼IMEI,15字節字符串

    0x03

    42708

    8

    IMSI

    R

    sim卡imsi識別碼,15字節字符串,未插卡時為空

    0x03

    42716

    7

    手機號碼

    R

    14位手機號碼,最長包含國家代碼

    如:+8613xxxxxxxxx

    部分物聯網卡沒有號碼為空,需卡商寫入

    0x03

    42723

    1

    SIM卡狀態

    R

    SIM卡狀態 0:檢測中,1:未插卡 2:插卡不可聯網 ,3:插卡可聯網

    0x03

    42724

    1

    網絡類型

    R

    0:“NO SERVICE”, 1:“GSM”, 2:“WCDMA”, 3:“LTE”

    0x03

    42725

    1

    運營商簡稱代碼

    R

    46000 中國移動

    46001 中國聯通

    46002 中國移動

    46003 中國電信

    46004 空

    46005 中國電信

    46006 中國聯通

    46007 中國移動

    46008 中國移動

    46009 中國聯通

    46010 中國聯通

    46011 中國電信

    0x03

    42726

    2

    4G實際的IP地址

    R

    4G 實際的IP地址

    0x03

    42728

    2

    4G 實際的掩碼

    R

    4G 實際的掩碼

    0x03

    42730

    2

    4G 實際的網關

    R

    4G 實際的網關

    0x03

    42732

    2

    4G 實際的DNS

    R

    4G 實際的DNS

    0x03

    42734

    1

    4G 信號值

    R

    信號值在撥號成功后維持不變

    0         : -113 dBm或更小

    1         : -111 dBm

    2~30      : -109... -53 dBm

    31        : -51 dBm或更大

    99或199   : 未檢測到

    100       : -116 dBm或更小

    101       : -115 dBm

    102…191  : -114... -26dBm

    191       : -25 dBm或更大

    100…199  : expand to TDSCDMA, indicate RSCP received

    0x03

     

    DI/DO 參數寄存器

    寄存器地址

    個數

    寄存器內容

    屬性

    備注

    功能碼

    100

    4

    DO1-DO4

    當前狀態

    RW

    0-無輸出

    1-有輸出

    讀-當前狀態

    寫-設置當前狀態

    0x1,0x05,0x0F

    104

    4

    DO1-DO4

    上電狀態

    RW

    0-不輸出

    1-輸出

    讀-當前上電狀態

    寫-設置上電狀態

    0x1,0x05,0x0F

    10200

    4

    DI1-DI4

    狀態

    R

    狀態

    0-無輸入

    1-有輸入

    0x02

    40300

    4

    DI1-DI4

    正脈沖有效信號

    RW

    0-沒有有效正脈沖

    1-產生有效正脈沖

    寫0清零, 其他值無效

    0x3,0x06,0x10

    40304

    4

    DI1-DI4

    負脈沖有效信號

    RW

    0-沒有有效負脈沖

    1-產生有效負脈沖

    寫0清零, 其他值無效

    0x3,0x06,0x10

    40308

    4

    DI1-DI4

    正脈沖計數

    RW

    0x0000-0xFFFF,可以寫入任意值,寫入后,從寫入的值開始計數。

    0x3,0x06,0x10

    40312

    4

    DI1-DI4

    負脈沖計數

    RW

    0x0000-0xFFFF,可以寫入任意值,寫入后,從寫入的值開始計數。

    0x3,0x06,0x10

    40316

    4

    DI1-DI4

    電平變化計數

    RW

    0x0000-0xFFFF,可以寫入任意值,寫入后,從寫入的值開始計數。

    0x3,0x06,0x10

    40320

    4

    DI1-DI4

    濾波器參數

    RW

    信號必須保持幾個采樣周期才能被確認。默認值 0x6,6個采樣周期才能被確認。范圍0x1-0xFFFF

    0x3,0x06,0x10

    40324

    4

    DI1-DI4

    自動清零

    RW

    設置讀取后自動清零,默認所有通道自動清零。

    自動清零

    0-手動清零

    0x03,0x06,0x10

    40328

    4

    DO1-DO4

    工作模式

    RW

    0-電平

    1-脈沖

    其他模式保留

    0x03,0x06,0x10

    40332

    4

    DO1-DO4

    脈沖脈寬

    RW

    最小值為50,即輸出50ms的脈沖;最大寬度為65535ms的脈寬。

    0x03,0x06,0x10

     

    6.2. 根據前面的設置和設備建立好Socket連接后通過modbus協議即可取得設備數據,設備的單元標識表示固定為FF。協議應用示例

    6.2.1. 讀 DI 狀態(0x03)

    采集 DI1 為例進行說明,命令如下:

    0x 000100000006FF0310040001

    命令解析:

    0001

    0000

    0006

    FF

    03

    1004

    0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

    2字節

    2字節,0000表示Modbus協議

    2字節,表示后面字節數

    1字節, FF表示主設備

    1字節,03,讀寄存器

    2個字節,要開始讀取的寄存器地址

    2字節,需要讀取的寄存器個數

    說明:

    1)事務處理標識:Modbus請求/響應事務處理的識別

    2)協議標識:0=Modbus協議

    3)后面字節數:隨后字節的數量

    4)單元標識:串口鏈路或其他總線上遠程終端標識

    5)功能碼:讀DI的值,使用0x03功能碼

    6)寄存器起始地址:讀取多個寄存器時的第一個寄存器的地址

    7)寄存器個數:需要一次讀取的寄存器個數

    如 DI1 接入一個閉合的干接點開關,設備返回的命令為:

    0x 000100000005FF03020001

    命令解析:

    0001

    0000

    0005

    FF

    03

    02

    0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    數據長度

    數據

       2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, FF表示主設備

    1字節,03,讀寄存器

    1字節,表示數據長度

    2個字節,0001為閉合,0000為斷開

    6.2.2. 讀 AI 測量的實際值(0x03)

    以采集 AI1 為例進行說明,命令如下:

    0x 000100000006FF0310CE0002

    命令解析:

    0001

    0000

    0006

    FF

    03

    10CE

         0002

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

     2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, FF表示主設備

    1字節,03,讀寄存器

    2個字節,要開始讀取的寄存器地址

    2字節, 需要讀取的寄存器個數

    如實際 AI1 通道接入電壓 10V,備返回的命令為:

    0x 000100000007FF030426FC0000

    命令解析:

    0001

    0000

    0007

    FF

    03

    04

    26FC0000

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    數據長度

    數據

       2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, 0xFF表示主設備

    1字節,02,讀寄存器

    1字節,表示數據長度

    2個字節,26FC 轉換10進制為9980,則實際電壓值為9.980V

    6.2.3. 讀 DO 狀態(0x03)

    以采集 DO1 為例進行說明,命令如下:

    0x 000100000006FF0310680001

    命令解析:

    0001

    0000

    0006

    FF

    03

    1068

         0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

     2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, FF表示主設備

    1字節,03,讀寄存器

    2個字節,要開始讀取的寄存器地址

    2字節, 需要讀取的寄存器個數

    如通道 DO1 為閉合狀態,設備返回的命令為:

      0x 000100000005FF03020001

    命令解析:

    0001

    0000

    0005

    FF

    03

    02

    0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    數據長度

    數據

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, FF表示主設備

    1字節,03,讀寄存器

    1字節,表示數據長度

    2個字節,0001為閉合,0000為斷開

    6.2.4. 寫單個 DO 狀態(0x06)

    控制繼電器的通斷需要寫 DO 狀態寄存器,可以往寄存器里面寫 0001 或者是寫 00000001 值請求 DO 處于閉合狀態,0000 值請求DO 處于斷開狀態

    將 DO1 閉合,命令如下:

    0x 000100000006FF0610680001

    命令解析:

    0001

    0000

    0006

    FF

    06

    1068

    0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    數據

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節,FF表示主設備

    1字節,06,寫寄存器

    2個字節,要開始讀取的寄存器地址

    0001表示閉合,0000表示斷開

    若設備正常執行命令,返回數據如下:

    0x 000100000006FF0610680001

    命令解析:

    0001

    0000

    0006

    FF

    06

    1068

    0001

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    數據

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節,FF表示主設備

    1字節,06,寫寄存器

    2個字節,要開始讀取的寄存器地址

    0001表示閉合狀態

    將 DO1 斷開,命令如下:

    0x 000100000006FF0610680000

    將 DO2 閉合,命令如下:

    0x 000100000006FF06106C0001

    將 DO2 斷開,命令如下:

    0x 000100000006FF06106C0000

    其余通道命令相似,只需要修改起始寄存器地址,DO3通道為1070,DO4通道為1074。

    6.2.5. 主動上傳數據

    設備勾選“主動上傳數據”項后,在 4 種情況下會主動上傳 DI 狀態值。

    ● 設備第一次連接到上位機

    ● 設備任意一個 DI 通道值從 1 變為 0

    ● 設備任意一個 DI 通道值從 0 變為 1

    ● 設備在 TCP Client 模式,網絡中斷后重新連接到上位機

    與 IO 設備建立網絡連接,接收主動上傳數據解析如下:

    0x 000100000004FF020101

    0001

    0000

    0004

    FF

    02

    01

    01

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    數據長度

    數據

       2字節

    2字節,0000表示Modbus協議

    2字節,表示后面字節數

    1字節, 0xFF表示設備標識

    1字節,0x02,讀寄存器

    1字節,表示數據長度

    1個字節表示8個DI,0x01二進制為0000 0001,1為閉合,0為斷開,即DI1有信號

     

     

     

     

     

     

     

    1個字節表示8個DI,0x01二進制為0000 0001,順序為DI8~DI1,1為閉合,0為斷開,即DI1有信號。

    6.2.6. 讀級聯設備的 DI 狀態

    假設設備 RS485 接口下接入設備的地址為 01,級聯設備 C2000-A2-SDD4040-AD1(本公司 RS485 型 IO 設備)的 4 路 DI。

    發送命令:000100000006010200C80004

    命令解析:

    0001

    0000

    0006

    01

    02

    00C8

    0004

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, 0x01表示級聯設備的地址

    1字節,02,讀寄存器

    2個字節,要開始讀取的寄存器地址

    2字節, 需要讀取的寄存器個數

    假設C2000-A2-SDD4040-AD1的通道DI1-DI2已經閉合,通道DI3-DI4斷開,設備返回的命令為:

    0x00010000000401020103

    命令解析:

    0001

    0000

    0004

    01

    02

    01

    03

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    數據長度

    數據

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, 0x01表示級聯設備的地址

    1字節,02,讀寄存器

    1字節,表示數據長度

    1個字節表示4個DI,03二進制為0011,1為閉合,0為斷開

    6.2.7. 寫級聯設備的 DO 值

    控制級聯設備 C2000-A2-SDD4040-AD1 的 4 路 DO 狀態,將 DO1 –DO2 閉合,DO3- DO4 斷開,命令如下:

    發送命令:0x000100000008010F006400040103

    命令解析:

    0001

    0000

    0008

    01

    0F

    0064

    0004

    01

    03

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

    數據長度

    數據

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, 0x01表示級聯設備的地址

    1字節,0F,寫寄存器

    2個字節,要開始讀取的寄存器地址

    2字節, 需要讀取的寄存器個數

    1字節,表示數據長度

    1個字節表示4個DO,03二進制為0011,1為閉合,0為斷開

    若設備正常執行命令,返回數據如下:

    0x 000100000006010F00640004

    命令解析:

    0001

    0000

    0004

    01

    0F

    0064

    0004

    事務處理標識

    協議標識

    后面字節數

    單元標識

    功能碼

    寄存器起始地址

    寄存器個數

    2字節

    2字節,0000表示modbus協議

    2字節,表示后面字節數

    1字節, 0x01表示級聯設備的地址

    1字節,0F,寫寄存器

    2個字節,要開始讀取的寄存器地址

    2字節, 需要讀取的寄存器個數

     

    美国十次啦超级导航