<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-DD1 使用說明書

    最近更新時間:2022-06-11 15:53:28

    1. 概述

    C2000-A2-SDD4040-DD1 是485型數字量輸入輸出模塊,DI可采集濕接點開關量信號,并可對開關變化狀態進行計數;DO為C型繼電器輸出,支持電平、脈沖兩種輸出模式。

    本產品采用標準Modbus RTU通訊協議,適合各類工業監控的現場應用。本產品支持C2000設備管理監控軟件,同時也可輕松地實現與第三方SCADA軟件、PLC、HMI設備整合應用。

    特點:

    →4路數字量輸入,電平、低速脈沖濕接點采集且可計數;

    →4路數字量輸出,輸出可設置電平、脈沖兩種方式;

    →采用Modbus RTU通訊協議;

    →電源具有良好的過流、過壓、防反接、防錯接保護功能;

    →豐富的指示燈,全面查看狀態,及時排查故障;

    →安裝便捷,支持導軌安裝及定位孔安裝;

    →低功耗設計,無需散熱裝置;

    →支持寬溫環境應用(-40 ~ 85 ℃);

    →提供6年質保服務。                      

    2. 硬件說明

    2.1. 技術參數

    類別 參數名稱 規格
    DI 輸入 DI 路數 4
    連接端 鳳凰端子
    接口類型 濕接點: 邏輯 0,0~10VDC;
    邏輯 1,20~50VDC
    DI 輸入模式 電平 + 脈沖計數
    數字濾波時間間隔 6個采樣周期
    采集頻率 1kHz
    DO 輸出 DO 路數 4
    連接端 鳳凰端子
    DO 輸出類型 C 型繼電器
    DO 輸出模式 電平+脈沖
    觸點容量 30V/3A
    向上串行接口 串口類型 RS485
    端口數量 1
    連接端 鳳凰端子
    通訊協議 Modbus RTU 協議
    電源 電源連接端 鳳凰端子
    輸入電壓 9~27VDC
    電流 80mA @ 12VDC
    物理特征 尺寸 75*105*30mm
    安裝方式 定位孔/導軌安裝
    工作環境 工作溫度 -40℃ ~ 85℃
    存儲溫度 -60℃ ~ 125℃
    相對濕度 5% ~ 95% RH 不凝露

    2.2. 產品規格及外觀

    2.3. 指示燈

    類別 指示燈 說明 含義
    DI 輸入 DIx 開關量輸入指示燈(濕接點) 常亮:輸入電壓大于臨界電壓
    熄滅:輸入電壓小于臨界電壓
    DO 輸出 DOx 開關量輸出指示燈 常亮:閉合
    熄滅:斷開
    向上串行接口 RXD 上行 RS485 數據接收指示燈 常亮:RS485 線路故障,請檢查 RS485 線路正負極是否接反
    閃爍:RS485 端口正在接收數據
    熄滅:RS485 端口未接收數據
    TXD 上行 RS485 數據發送指示燈 閃爍:RS485 端口正在發送數據
    熄滅:RS485 端口未發送數據
    電源 PWR 電源指示燈 常亮:設備供電正常
    熄滅:設備未通電或供電異常,請檢查電壓是否為 9~27VDC
    運行 RUN 設備運行指示燈 常亮:程序異常
    閃爍:運行正常,間隔 1s 閃爍
    熄滅:程序異常

    2.4. 端口說明

    類別 端口 說明 建議線材
    DI 輸入 DIx 數字量信號輸入端 RVV 2*0.5
    GND 濕接點輸入公共端 RVV 2*0.5
    DO 輸出 N.Ox 數字量信號輸出常開端 RVV 2*1.0
    COMx 數字量信號輸出公共端 RVV 2*1.0
    N.Cx 數字量信號輸出常閉端 RVV 2*1.0
    向上串行接口 485+、485- RS485 正極、RS485 負極(向上) RVSP 2*0.5
    電源輸入 VS+、GND 電源輸入正極、電源輸入負極 RVV 2*1.0

    2.5. 尺寸

    unit:mm(inch)

    2.6. 安裝方式

    3. 軟件操作

    對C2000-A2-SDD4040-DD1 進行各項操作設置之前需要安裝《C2000設備管理監控工作站》程序,通過此程序可以更改設備485地址、串口參數及查詢控制IO的狀態。軟件安裝需以管理員的權限運行安裝程序目錄中的KonNaD.Setup,然后在安裝向導的指引下即可對程序進行安裝。

    安裝完成后,勾選,點擊【完成】按鈕,彈出配置數據庫界面,如下圖所示:

    可選擇SQL Server或Access連接方式進行配置數據庫。

    注:若電腦未安裝SQL Server,請在選擇連接方式處選擇Access

    *注意 本軟件僅用于對產品進行測試,不用作其它用途。

    *注意 在使用軟件對IO設備進行操作時,請保證設備正常加電并連接好通訊線纜。

    3.1. 創建設備

    打開C2000設備管理監控工作站,使用默認用戶名:admin  密碼:空 即可登錄軟件。    

                  

    登錄后需要先添加一個設備組,操作如下:

    選擇設備管理標簽頁——右鍵local,選擇添加設備組,以后設備的查詢控制都需要將設備添加到建立的組下進行。

    添加好設備組后,即可進行設備的搜索。勾選搜索串口設備,會呈現出搜索串口設備需要填寫的參數,如下圖:

    正確選擇電腦連接C2000-A2-SDD4040-DD1 使用的串口,填入搜索的地址范圍,在設置搜索范圍時請根據實際情況進行設置,避免設置沒有必要的大范圍搜索導致過長的搜索設備時間(設備出廠的串口參數默認為9600N81。設置好搜索條件后點擊“搜索”按鈕,開始搜索,會找到連接在串口的設備。

    搜索過程中,點擊“”按鈕則會停止搜索。

    搜索不到設備處理方法:

  • 查看TXD和RXD燈閃爍情況,軟件如在搜索但是RXD燈不閃爍,說明設備沒有接到485線路傳輸的數據,請檢查接線、電腦串口或轉換器是否正常。
  • 若模塊上電后RXD燈常亮,為485線接反,請重新接線。
  • 搜索時RXD燈閃爍正常,但沒有搜索到設備,可檢查供電或確認搜索時串口參數是否正確選擇。
  • 搜索到設備后,左鍵選擇搜索到的設備,將其拖動至設備組,會彈出設置串口設備窗口

    灰色參數項為只讀(正確顯示設備的實際參數),其他參數則可進行更改,設置好后,點擊“確定”按鈕,則可成功添加至平臺。

    從平臺可以方便的查詢控制設備狀態,如下圖所示。

    3.2. 設備狀態監控

    設備經成功的添加到組下面后,設備的各參數及狀態都可以通過此平臺來控制。設備控制時右鍵點擊設備點,選擇菜單項中的“控制”,在彈出控制設備點窗口,設置要控制的點值,點擊確定即可。

    3.3. 常用設備點值注釋

    ①  DO狀態

    通過此寄存器可控制對應繼電器動作,寫0后COM和NO斷開,并與NC導通,寫入值1后COM和NO導通,并與NC斷開;

    ②  DO上電狀態

    DO的上電狀態控制設備剛上電沒有接到外部控制命令時繼電器的狀態,寫0表示設備剛上電時COM和NC導通,寫入值1表示剛上電時COM和NO導通。

    ③  DI值

    檢測到接入電壓為0~10V時,DI的值為0,檢測到接入電壓為20~50V時,DI的值為1,可在DI和GND接入20~50V的直流電壓模擬開關閉合,此時對應通道的DI值將變為1。

    ④  DI正/負脈沖有效狀態、DI正/負脈沖計數

    DI正/負脈沖狀態:指示當前輸入的脈沖狀態,開關斷開時對應的正脈沖狀態寄存器值被置為1,開關閉合時對應負脈沖寄存器值被置為1。寫入值為0,則清除檢測到的脈沖狀態,其他值寫入無效。

    DI正/負脈沖計數:正/負脈沖變化的次數,檢測脈沖變化的個數。可寫入初始值,寫入后可從初始值開始計數到最大值65535。到最大值后從0開始重新計數。

    ⑤  電平變化計數

    電平變化計數:正/負脈沖變化的次數之和,可寫入初始值,寫入后可從初始值開始計數到最大值65535。到最大值后從0開始重新計數。

    ⑥  濾波器參數

        設置DI采集時輸入信號必須保持幾個采樣周期才能被確認。默認值為0x6,表示需要6個采樣周期開關量狀態才能被確認。此值可根據現場情況適當的修改。

    ⑦  DI自動清零

          設置為自動清零,則DI正/負脈沖計數、DI電平計數值每次讀取后值會自動清除。

          設置為手動清零,則DI正/負脈沖計數、DI電平計數值每次檢測不會清除,需要手動清除。(手動寫入值0即可清除)

    ⑧  DO工作模式

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

         電平模式:繼電器的通斷狀態必須通過命令才能改變。

         脈沖模式:設置為脈沖模式后,繼電器會在一定的時間內自動將NO和COM導通的狀態變為NC和COM導通的狀態,時間可通過脈沖寬度設置。

    4. 通信協議

    4.1. 寄存器列表

    寄存器地址

    個數

    寄存器內容

    狀態

    數據范圍

    適用的功能碼

    40001

    1

    模塊型號

    R

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

    0x03

    40002

    1

    模塊軟件件版本

    R

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

    0x03

    40003

    10

    模塊名稱

    RW

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

    0x030x10

    40013

    1

    模塊地址

    RW

    數據范圍 1255,默認值為1

    0x030x060x10

    40014

    1

    波特率代碼

    RW

    見波特率代碼表,默認值為3,即9600

    注:1.在匹配波特率時,通訊地址可以為0或者本模塊的地址。

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

    0x030x060x10

    40015

    1

    AI參數恢復工廠模式

    W

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

    0x060x10

    40016

    1

    保留寄存器

    RW

    保留。

    0x030x060x10

    40017

    1

    奇偶校驗寄存器

    RW

    0,表示無校驗(默認)

    1,表示奇校驗

    2,表示偶校驗

    寫入其他值表示無反應。

    0x030x060x10

    40018

    1

    重啟寄存器

    W

    第一次寫入0xa55a,第二次在2s之內寫入0x5aa5,系統重啟

    0x060x10

    40019

    1

    寫保護寄存器

    W

    寫入0x5A01

    0x060x10

    100

    4

    DO1DO4的狀態

    RW

    0x00-0x01,保存DO1DO4的當前狀態;寫則改變DO的當前狀態,讀則代表讀取當前DO的狀態。

    0x010x050x0F

    104

    4

    DO1DO4上電時的狀態

    RW

    0x00-0x01,設置DO的上電狀態,寫入后,下次重啟后,DO的狀態即為設置的狀態。

    0x010x050x0F

    10200

    4

    DI1DI4的值

    R

    0x00-0x01,表示DI的當前電平信號

    0x02

    40300

    4

    DI1DI4正脈沖有效狀態

    RW

    0x0000-0x00010表示還沒產生有效的正脈沖,1表示產生了有效的正脈沖

    0清零,其他值無效

    0x030x060x10

    40304

    4

    DI1DI4負脈沖有效狀態

    RW

    0x0000-0x00010表示還沒產生有效的負脈沖,1表示產生了有效的負脈沖

    0清零,其他值無效

    0x030x060x10

    40308

    4

    DI1DI4的正脈沖計數

    RW

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

    0x030x060x10

    40312

    4

    DI1DI4的負脈沖計數

    RW

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

    0x030x060x10

    40316

    4

    DI1DI4的電平變化計數

    RW

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

    0x030x060x10

    40320

    4

    DI1DI4濾波器參數

    RW

    信號必須保持幾個采樣周期才能被確認。默認值 0x66個采樣周期才能被確認。范圍0x1-0xFFFF,寫0返回失敗。

    0x030x060x10

    40324

    1

    DI1DI4自動清零

    RW

    設置讀取后自動清零,默認所有通道自動清零;該寄存器相應的Bit位為1表示對應通道自動清0,為0表示手動清0

    0x030x060x10

    40325

    4

    DO1DO4的工作模式

    RW

    0表示電平模式,為1表示脈沖模式,

    0x030x060x10

    40329

    4

    DO1DO4的脈沖寬度

    RW

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

    0x030x060x10

    備注:修改串口參數前,需要寫保護寄存器,寫入0x5A01后,10S左右即可進行修改串口參數及名稱地址。

    波特率代碼表:

    寄存器值

    波特率

    0x0000

    波特率 1200

    0x0001

    波特率 2400

    0x0002

    波特率 4800

    0x0003

    波特率 9600

    0x0004

    波特率 19200

    0x0005

    波特率 38400

    0x0006

    波特率 57600

    0x0007

    波特率 115200

     

    4.2. 協議應用范例

    4.2.1. 讀DO狀態(0x01)

    以同時采集4路DO為例進行說明,假設C2000-A2-SDD4040-DD1 的485地址已經設置為1,命令如下:

    0x0101006400047C16

    命令解析:

    靜音

    01

    01

    0064

    0004

    7C16

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,01,讀寄存器

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

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

    2字節,CRC16

    ≥3.5 個字符的靜止 時間

    假設C2000-A2-SDD4040-DD1 的通道DO1-DO2為閉合狀態,通道DO3-DO4斷開狀態,設備返回的命令為:

      0x010101031189

    命令解析:

    靜音

    01

    01

    01

    03

    1189

    靜音

    起始結構

    從設備地址

    功能碼

    數據長度

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,01,讀寄存器

    1字節,高字節在前

    4個DO使用1字節數據,03二進制表示為0011,根據位,1表示斷開,0表示閉合

    2字節,低字節在前

    ≥3.5 個字符的靜止 時間

    4.2.2. 寫DO狀態(0x0F)

    寫DO狀態時,可以往寄存器里面寫0或者是寫1,寫0斷開寫1閉合,假設設備的485地址已經設置為1。

    將DO1 –DO2閉合,DO3- DO4斷開,命令如下:

    0x010F0064000401030F5F

    命令解析:

    靜音

    01

    0F

    0064

    0004

    01

    03

    0F5F

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    數據長度

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,0x0F,寫寄存器

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

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

    1字節,高字節在前

    4個DO使用1字節數據,03二進制表示為0000 0011,根據位,1表示閉合,0表示斷開

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

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

    0x010F0064000415D7

    命令解析:

    靜音

    01

    0F

    0064

    0004

    15D7

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,0x0F,寫寄存器

    2字節,高字節在前

    2字節,高字節在前

    2字節,低字節在前

    ≥3.5 個字符的靜止 時間

    4.2.3. 寫單個DO狀態(0x05)

    寫DO狀態時,可以往寄存里面寫0x0000或者0xFF00,寫0x0000斷開,寫0xFF00閉合。

    將DO1閉合,命令如下:

    0x01050064FF00CDE5

    命令解析:

    靜音

    01

    05

    0064

    FF00

    CDE5

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,05,寫單個寄存器

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

    FF00表示閉合狀態

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

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

    0x01050064FF00CDE5

    命令解析:

    靜音

    01

    05

    0064

    FF00

    CDE5

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,05,寫單個寄存器

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

    FF00表示閉合狀態

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

    4.2.4. 4 讀DI狀態(0x02)

    以同時采集4路DI為例進行說明,假設C2000-A2-SDD4040-DD1 的485地址已經設置為1,命令如下:

    0x 010200C80004F837

    命令解析:

    靜音

    01

    02

    00C8

    0004

    F837

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,02,讀寄存器

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

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

    2字節,CRC16

    ≥3.5 個字符的靜止 時間

    假設C2000-A2-SDD4040-DD1 的通道DI1-DI2已接入電壓大于20VDC,通道DI3-DI4接入電壓小于10VDC,設備返回的命令為:

      0x01020103E189

    命令解析:

    靜音

    01

    02

    01

    03

    E189

    靜音

    起始結構

    從設備地址

    功能碼

    數據長度

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,02,讀寄存器

    1字節,高字節在前

    4個DI使用1字節數據,03二進制表示為0011,根據位,1表示閉合,0表示斷開

    2字節,低字節在前

    ≥3.5 個字符的靜止 時間

    4.2.5. 讀DI正脈沖有效狀態(0x03)

    以同時采集4路DI正脈沖有效狀態,假設C2000-A2-SDD4040-DD1 的485地址已經設置為1,命令如下:

    0x0103012C0004843C

    命令解析:

    靜音

    01

    03

    012C

    0004

    843C

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,03,讀寄存器

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

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

    2字節,CRC16

    ≥3.5 個字符的靜止 時間

    假設C2000-A2-SDD4040-DD1 的通道DI1-DI2產生有效的正脈沖,通道DI3-DI4沒有產生有效的正脈沖,設備返回的命令為:

      0x0103080001000100000000B8D7

    命令解析:

    靜音

    01

    03

    08

    0001000100000000

    B8D7

    靜音

    起始結構

    從設備地址

    功能碼

    數據長度

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,03,讀寄存器

    8字節,高字節在前

    4個DI的正脈沖有效狀態,每兩個字節表示一個DI通道,順序是從DI1到DI4,0001表示產生了正脈沖,0000表示未產生正脈沖

    2字節,低字節在前

    ≥3.5 個字符的靜止 時間

    4.2.6. 寫單個DI正脈沖計數(0x06)

    寫DI1正脈沖計數時,可以往寄存器里面寫入任意值,假如寫入65535,假設設備的485地址已經設置為1。

    命令如下:

    0x01060134FFFFC848

    命令解析:

    靜音

    01

    06

    0134

    FFFF

    C848

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,06,寫單個寄存器

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

    1個DI正脈沖計數,每兩個字節表示一個DI通道,FFFF表示寫入DI正脈沖計數為65535個

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

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

       0x01060134FFFFC848

    命令解析:

    靜音

    01

    06

    0134

    FFFF

    C848

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,06,寫單個寄存器

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

    1個DI正脈沖計數,每兩個字節表示一個DI通道,FFFF表示寫入DI正脈沖計數為65535個

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

    4.2.7. 寫DO工作模式(0x10)

    寫DO工作模式時,可以往寄存器里面寫0或者是寫1,寫0為電平模式,寫1為脈沖模式,假設設備的485地址已經設置為1。

    將DO1 –DO2設置為脈沖模式,DO3- DO4為電平模式,命令如下:

    0x01100145000408000100010000000094C8

    命令解析:

    靜音

    01

    10

    0145

    0004

    08

    0001000100000000

    94C8

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    數據長度

    數據

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,0x10,寫寄存器

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

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

    1字節,高字節在前

    4個DO工作模式,每個使用2字節數據,0001表示脈沖模式,0000表示電平模式

    2字節,

    CRC16

    ≥3.5 個字符的靜止 時間

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

    0x011001450004D1E3

    命令解析:

    靜音

    01

    10

    0145

    0004

    D1E3

    靜音

    起始結構

    從設備地址

    功能碼

    起始寄存器地址

    寄存器個數

    CRC 校驗碼

    結束結構

    ≥3.5 個字符的靜止 時間

    1字節,設備的485地址

    1字節,0x10,寫寄存器

    2字節,高字節在前

    2字節,高字節在前

    2字節,低字節在前

    ≥3.5 個字符的靜止 時間

    美国十次啦超级导航