產(chǎn)品頻道

娓娓工業(yè)
全部產(chǎn)品分類
您當前所在的位置: 產(chǎn)品頻道 > 產(chǎn)品分類 >工業(yè)通訊>工業(yè)通訊>零點 Magic Gateway系列網(wǎng)關(guān) MG-DPSX使用手冊
零點  Magic Gateway系列網(wǎng)關(guān) MG-DPSX使用手冊
大圖片
  • 05148FEBACD69B1E

零點 Magic Gateway系列網(wǎng)關(guān) MG-DPSX使用手冊

產(chǎn)品型號

廠商性質(zhì) 生產(chǎn)商

公司名稱四川零點自動化系統(tǒng)有限公司

地       址四川省綿陽市高新區(qū)恒奧工業(yè)園204棟

分享
收藏產(chǎn)品

聯(lián)系人:黃順林 400-0024-485

聯(lián)系我時,請說明是在傳動網(wǎng)上看到的,謝謝!

企業(yè)信息

VIP會員20

公司類型: 生產(chǎn)商

主運營:過程自動化儀器/儀表、PLC/DCS控制系統(tǒng)、低壓電控...

所在地區(qū):綿陽市

注冊時間:2006-07-24

產(chǎn)品介紹

      MG-DPSX網(wǎng)關(guān)是一種Modbus-RTU轉(zhuǎn)Profibus-DP協(xié)議轉(zhuǎn)換器。它能夠?qū)崿F(xiàn)Modbus-RTU到Profibus-DP協(xié)議的相互轉(zhuǎn)換。凡具有RS485接口支持Modbus-RTU協(xié)議的設備都可以使用本產(chǎn)品實現(xiàn)與現(xiàn)場總線Profibus-DP的互連。如:PLC、DCS、分布式IO、變頻器、電機啟動保護裝置、智能高低壓電器、電量測量裝置、智能現(xiàn)場測量設備及儀表等。

閱 讀 說 明

      1.如果您已經(jīng)熟悉Modbus-RTU協(xié)議,需要在西門子組態(tài)軟件Step7中使用本模塊,請看第一章“Step7中使用本模塊”示例。

      2.如果您還不熟悉Modbus-RTU協(xié)議,請參看第二章:Modbus-RTU協(xié)議簡介,您只需要了解您正在使用的功能碼即可。

      3.如果您剛剛接觸Profibus-DP以及Modbus-RTU,請通讀本手冊,或致電四川零點自動化系統(tǒng)有限公司咨詢熱線400-1024-485

主 要 技 術(shù) 參 數(shù)

      1.安裝方式:35mm標準導軌安裝

      2.DP通訊速率:9.6Kbps~12Mbps自適應

      3.DP數(shù)據(jù)區(qū):輸入最大244字節(jié),

              輸出最大244字節(jié),

             輸入輸出之和最大456字節(jié)

      4.DP從站最大槽位:42個

      5.Modbus主站功能:支持

      6.Modbus從站功能:支持

      7.支持的Modbus站點數(shù):31個

      8.支持的Modubs功能碼:01/02/03/04/05/06/15/16

      9.Modbus波特率:1200~115200bps

      10.8個數(shù)據(jù)位,無校驗、奇校驗或偶校驗、1個或2個停止位

      11.工作電壓:9~36 VDC,電流Max.50mA@24V

      12.工作環(huán)境溫度:-40~85℃

      13.存放溫度:-55~125℃

      14.相對濕度:5~95%(無冷凝)

      15.外形尺寸:104*25*102(長*寬*高,單位:mm)

      16.防護等級:IP20

      17.產(chǎn)品認證:CE 

硬 件 連 線

      1.接線采用拔插式螺釘端子,模塊底部是24V工作電源和RS485接線端子(A+,B-),正面是狀態(tài)指示燈、Profibus-DP地址設置撥碼開關(guān)(16進制)及Profibus-DP接口。 

      2.若Profibus-DP地址設置的高位撥碼開關(guān)撥到1,低位的撥碼開關(guān)撥到6,則表示設置本模塊在DP網(wǎng)絡中的地址為:1*16+6=22,DP有效地址范圍為1-125。

      3.正常情況下MG-DPSX網(wǎng)關(guān)指示燈的狀態(tài):

      PWR:電源燈常亮。

      DP:DP狀態(tài),DP側(cè)通訊正常則滅、否則閃爍。

      TXD:RS485接口發(fā)送指示燈、發(fā)送數(shù)據(jù)時閃爍。

      RXD:RS485接口接收指示燈、接收數(shù)據(jù)時閃爍。

     RS485接口設置為Modbus RTU主站模式 典型網(wǎng)絡拓撲圖(如下)

RS485接口設置為Modbus RTU從站模式 典型網(wǎng)絡拓撲圖(如下)

第一章

西門子Step7中使用本模塊

      1.找到產(chǎn)品光盤中的GSD文件夾,并確認文件夾中有以下文件,若沒有請聯(lián)系供應商索取。若存在以下文件,將它們復制到C:\Program Files\Siemens\Step7\S7DATA\GSD 中。

      2.打開Step7軟件,新建一個工程,命名為MG-DPSX-TEST,存儲路徑中不要有中文字符。

      3.在項目名稱上單擊右鍵,插入新對象,選擇“SIMATIC 300 站點”,單擊“SIMATIC 300”,然后雙擊右邊的“硬件”,進入硬件組態(tài)界面。

      4.組態(tài)硬件前先單擊菜單欄“選項”,單擊“安裝GSD文件”,在彈出的框中點擊“瀏覽”,定位到MG-DPSX_V2.GSD所在目錄,本例中是C:\Users\Administrator\Desktop\MG-DPSX-GSD,在“安裝GSD文件”界面中,單擊“安裝”,然后點“是”。

      5.依次點擊工具欄中“選項”及下拉菜單中的“更新目錄”。

      6.在“PROFIBUS-DP”-“Additional Field Devices”-“Gateway”中可以找到網(wǎng)關(guān)設備“MG-DPSX V2.0”。

      7.開始組態(tài)硬件,先放置導軌Rail,再分別在1、2號槽位,放入電源模塊和CPU模塊,右鍵單擊“X2 DP”,添加主站系統(tǒng)。

      8.直接將網(wǎng)關(guān)設備MG-DPSX V2.0拖放到DP總線上,出現(xiàn)下圖配置頁面:

      9.雙擊DP網(wǎng)關(guān),設置網(wǎng)關(guān)在DP總線中的地址,該地址應與MG-DPSX V2.0網(wǎng)關(guān)撥碼開關(guān)上設置的地址一致,再點擊確定,完成網(wǎng)關(guān)的添加

      10.雙擊網(wǎng)關(guān)圖標,出現(xiàn)下圖配

      再單擊“分配參數(shù)”,設置網(wǎng)關(guān)的Modbus參數(shù)(必須與用戶所連接的RS485設備匹配),設置完成后點擊“確定”按鈕,具體如下圖:

      11.設備專用參數(shù)設置

      當Modbus Mode設置為主站模式時各參數(shù)含義如下:

      Baudrate波特率:

                 串口波特率,可選范圍1200 ~115200bps,默認9600bps。

      Parity校驗位:

                 可選擇無校驗、奇校驗、偶校驗,默認無校驗。

      Data_Bit數(shù)據(jù)位:

                 固定為8位數(shù)據(jù)。

      Stop_Bit停止位:

                 1位、2位停止位可選,默認1位停止位。

      Send Delay報文發(fā)送間隔:

                  Modbus命令發(fā)送的間隔時間(收到從站響應報文到發(fā)送下一條命令的延時),0ms-5000ms可選,默認20ms。

      Receive Delay接收字符間隔:

                  接收報文時的幀間隔檢測時間,1.5t~200t可選,默認3.5t(t為單個字符傳送的時間,和波特率有關(guān))。

      Slave Timeout從站響應超時:

                  主站發(fā)送命令后,等待從站響應的時間。10ms~5000ms可選,默認100ms。

      Timeout Mode超時處理方式:

                  從站讀數(shù)據(jù)超時后,數(shù)據(jù)處理方式,可選擇“數(shù)據(jù)清零”或“數(shù)據(jù)保持”。默認“數(shù)據(jù)保持”模式,此參數(shù)只對Modbus 讀命令有效。

      Data Out Mode數(shù)據(jù)輸出模式:

                  可選擇“輪詢模式”或“事件觸發(fā)”模式,“輪詢模式”下Modbus周期性地發(fā)送寫報文。“事件觸發(fā)”模式時只有Modbus輸出數(shù)據(jù)發(fā)生變化時才發(fā)送寫命令。默認為“輪詢模式”,此參數(shù)只對Modbus寫命令有效。

      Slave ID:

                  此參數(shù)主站模式無效。

      Slave Respond Delay從站響應延遲:

                  此參數(shù)主站模式無效。

      當Modbus Mode設置為從站模式時各參數(shù)含義如下:

      Baudrate波特率:

                 串口波特率,可選范圍1200~115200bps,默認9600bps。

      Parity校驗位:

                 可選擇無校驗、奇校驗、偶校驗,默認無校驗。

      Data_Bit數(shù)據(jù)位:

                  固定為8位數(shù)據(jù)。

      Stop_Bit停止位:

                  1位、2位停止位可選,默認1位停止位。

      Send Delay報文發(fā)送間隔:

                  此參數(shù)從站模式無效。

      Receive Delay接收字符間隔:

                  接收報文時的幀間隔檢測時間,1.5t~200t可選,默認3.5t(t為單個字符傳送的時間,和波特率有關(guān))。

      Slave Timeout從站響應超時:

                   此參數(shù)從站模式無效。

      Timeout Mode超時處理方式:

                    此參數(shù)從站模式無效。

      Data Out Mode數(shù)據(jù)輸出模式:

                     此參數(shù)從站模式無效。

      Slave ID:

                     從站ID號,有效范圍為1-247,默認值為1。

      Slave Respond Delay從站響應延遲:

                      從站響應延遲時間,從站收到主站請求報文,進行數(shù)據(jù)處理后,延遲該時間長度后再回復數(shù)據(jù)報文。0ms~2000ms可選,默認5ms。

      12.Modbus 主站組態(tài):

      模塊以M:開頭的為主站模塊,只能在Modbus主站模式下使用。以S:開頭的模塊為從站模塊,只能在Modbus從站模式下使用。

      單擊網(wǎng)關(guān)圖標,在下面的列表中插入所需功能塊。在前面4個插槽插入兩個診斷模塊,一個輪詢周期監(jiān)測模塊,一個通訊命令控制模塊。根據(jù)本例所使用的IO模塊的說明書,使用04功能讀此IO模塊連續(xù)的8個電流輸入數(shù)據(jù),故選用下圖方框中的功能塊“讀8個字Read 8 Word(3xxxx)”。

      雙擊添加的功能塊“Read 8 Words(3xxxx)”配置其參數(shù)。“Slave ID從站號”須與相應的從站設置的Modbus地址一致,“起始地址”是指需要讀取的Modbus緩存區(qū)起始地址。例如本例中使用的Modbus從站為1個輸入模塊,它的Modbus地址表如下圖所示:

      本例為讀取IO模塊8個通道的電流輸入值,因此將“起始地址”的“0”改為“1”。(備注:當從站地址編碼從1開始時,表示其地址編碼為PLC地址,此時“起始地址”為地址表中的實際PLC地址減去1,當從站地址編碼從0開始時,“起始地址”為地址表中的實際編碼地址。此例中為PLC地址,因此起始地址為2-1=1)

      根據(jù)實際情況,可在后面的插槽中插入其他數(shù)據(jù)模塊。

      13.點擊“保存和編譯”,若無錯誤,使用USB-MPI線纜連接PC與CPU 315-2 DP,點擊“下載”。在彈出的界面中依次點擊“確定”-“是”。

      14.在5號插槽“8AI”模塊上點擊右鍵,再點擊“監(jiān)視/修改”,并在彈出的板中勾選“監(jiān)視”,則可以讀取到各通道的值,下圖紅色方框內(nèi)即為本例讀取到的值。

      上圖中是使用AI模塊,相應的DI、DO、AO模塊及其他標準Modbus設備也與之類似。

      主站診斷模塊為可選擇模塊,主站診斷模塊只能在Modbus 主站模式下使用。主站診斷模塊分兩種,“插槽狀態(tài)輸入Module Status Input”和“插槽錯誤代碼輸入Module Err_Code Input”。兩種模塊最多只能各插一個,狀態(tài)模塊只能插1號槽位,錯誤代碼模塊可插1號槽位和2號槽位,錯誤代碼模塊插2號槽位時,1號槽位只能插狀態(tài)模塊。

      狀態(tài)模塊可監(jiān)測每一個數(shù)據(jù)插槽的工作狀態(tài),當某一個數(shù)據(jù)插槽出現(xiàn)故障時,對應的狀態(tài)位被置1,故障恢復后自動清零。

      當數(shù)據(jù)插槽出現(xiàn)故障時,錯誤代碼模塊可顯示出現(xiàn)錯誤的數(shù)據(jù)插槽序號和具體的錯誤代碼,用戶可根據(jù)錯誤代碼,判斷是何種原因產(chǎn)生故障,進而采取對應的調(diào)整方法。詳細的描述請參見“錯誤代碼表”。

      錯誤代碼模塊只能顯示一個插槽的故障情況,當多個插槽同時出現(xiàn)故障時,錯誤代碼模塊將顯示錯誤插槽中序號最低的那個槽位的故障狀態(tài)。

      在1和2號插槽上單擊右鍵,選擇“監(jiān)視/修改”,在彈出的面板中勾選“監(jiān)視”,可顯示模塊狀態(tài)和錯誤代碼。

      如上圖所示,當對應數(shù)據(jù)通訊模塊出現(xiàn)故障時,模塊狀態(tài)對應位被置1。錯誤代碼為0x010B,0x01表示第一個數(shù)據(jù)插槽出現(xiàn)故障,0x0B表示故障為“從站響應超時”,其他錯誤代碼如下表。

Modbus主站 錯誤代碼表

      16.主站輪詢周期監(jiān)測模塊

      “主站輪詢周期輸入(Polling Time Input)”為可選擇模塊,該模塊只能在Modbus 主站模式下使用,該模塊最多只能插一個,可以插在1、2或3號插槽,在插入了“插槽狀態(tài)輸入(Module Status Input)”或“插槽錯誤代碼輸入(Module Err_Code Input)”模塊的情況下,“主站輪詢周期輸入”模塊必須插在這兩個模塊之后,插在“模塊控制輸出(Module Control Output)”以及各個“數(shù)據(jù)通訊模塊”之前。

      如上圖所示,在3號插槽上單擊右鍵,選擇“監(jiān)視/修改”,在彈出的面板中勾選“監(jiān)視”,可顯示數(shù)據(jù)輪詢周期,單位為毫秒(ms)。

      17.通訊命令控制模塊

      “模塊控制輸出(Module Control Output)”為可選擇模塊,該模塊只能在Modbus 主站模式下使用,該模塊最多只能插一個,可以插在1、2、3或4號插槽,在插入了“插槽狀態(tài)輸入(Module Status Input)”、“插槽錯誤代碼輸入(Module Err_Code Input)” 或“主站輪詢周期輸入(Polling Time Input)”模塊的情況下, “模塊控制輸出”模塊必須插在這3個模塊之后,插在各個“數(shù)據(jù)通訊模塊”之前。

      將“模塊控制輸出(Module Control Output)”模塊對應的位置1,即可使對應的“數(shù)據(jù)通信模塊”禁用,“模塊控制輸出(Module Control Output)”模塊的第X位對應控制第X個“數(shù)據(jù)通信模塊”。

      如上圖所示,將“模塊控制輸出(Module Control Output)”第一個位置0(默認狀態(tài)既為置0),第一個“數(shù)據(jù)通信模塊”數(shù)據(jù)正常更新。

      如上圖所示,將“模塊控制輸出(Module Control Output)”第一個位置1,第一個“數(shù)據(jù)通信模塊”數(shù)據(jù)立即停止更新。

      18.Modbus從站模式數(shù)據(jù)地址表

      19.Modbus從站組態(tài):

      設置從站專用參數(shù)。

      在1號插槽插入Modbus從站狀態(tài)模塊,在2號插槽插入一個輸入模塊“DP Input 8 Words (4xxxx)”,填寫Modbus 4xxxx區(qū)的起始地址。

      在3號插槽插入一個輸出模塊“DP Output 8 Words (3xxxx)”,填寫Modbus  3xxxx區(qū)的起始地址。

      保存并編譯后下載組態(tài)程序到PLC。

      右鍵單擊2號插槽,點擊“監(jiān)視/修改”,再選擇監(jiān)視,即可看到DP輸入數(shù)據(jù),紅色方框內(nèi)的數(shù)據(jù)值和Modbus Poll主站寫入的數(shù)據(jù)一致,如下圖。

      20.在DP輸出數(shù)據(jù)修改輸出值,然后點擊修改按鈕,如下圖所示。

      在Modbus Poll主站中讀取Modbus從站的數(shù)據(jù),與DP輸出的值保持一致,如上圖紅色方框內(nèi)。

      21.Modbus 從站狀態(tài)模塊

      Modbus從站狀態(tài)模塊,只能在從站模式下使用,DP側(cè)可讀取從站狀態(tài)以判斷Modbus從站的工作狀態(tài)。從站工作正常時錯誤代碼為0,當從站出現(xiàn)錯誤時,錯誤代碼將指示錯誤原因。如下圖,0x0402表示主站用04功能碼讀輸入寄存器(3xxxx)區(qū)出時,返回“數(shù)據(jù)地址錯誤”。此時需修改Modbus 主站讀取數(shù)據(jù)的“起始地址”項。

      其他的錯誤代碼如下表:

Modbus從站 錯誤代碼表

第二章

Modbus-RTU協(xié)議簡介

      對于您來說,您只需要了解Modbus有4個區(qū)對應的8條重要的功能碼:4條讀、2條寫單個位或寄存器,2條寫多個位或者多個寄存器。

      (地址描述采用PLC地址)

      1.Modbus存儲區(qū)

Modbus涉及到的控制器(或Modbus設備)存儲區(qū)以0XXXX、1XXXX、3XXXX、4XXXX標識。

      2.Modbus功能碼

      Modbus報文相對比較固定,所以您只需要稍作了解,看幾條報文之后就知道了它的結(jié)構(gòu),在需要的時候再具體查詢。

      (1)讀取輸出線圈狀態(tài)

       功能碼:01H

       主站詢問報文格式:

      功能:讀從站輸出線圈0XXXX狀態(tài)。 

      注意:有些設備線圈起始地址為00000,對應設備中00001地址,依次順延。

      本例:讀0x11號從站輸出線圈,寄存器起始地址為0x13=19,線圈數(shù)為0x0025H=37;因此,本詢問報文功能是:讀0x11(17)號從站輸出線圈00019—00055,共37個線圈狀態(tài)。

      從站應答格式:

      功能:從機返回輸出線圈0XXXX狀態(tài)

      (2)讀取離散量輸入狀態(tài)

      功能碼:02H

      主站詢問報文格式:

      功能:讀從站輸入線圈1XXXX狀態(tài)。 

      注意:有些設備線圈起始地址為10000,對應設備中10001地址,依次順延。

      本例:讀0x11號從站輸入線圈,起始地址為0x00C4=196,線圈數(shù)為0x0016=22. 

      因此,本詢問報文功能是:讀0x11(17)號從站輸入線圈10196—10217,共22個離散量輸入狀態(tài)。

      從站應答格式:

功能:從機返回輸入線圈1 XXXX狀態(tài)

     (3)讀取輸出/保持寄存器 

      功能碼:03H 

      主站詢問報文格式:

      功能:讀從站保持寄存器4XXXX值。 

      注意:有些設備寄存器起始地址40000對應設備中40001地址,依次順延。 

      本例:讀0x11號從站保持寄存器值,起始地址為0x006BH=107,寄存器數(shù)為0x0003;

      因此,本詢問報文功能是:讀0x11(17H)號從站3個保持寄存器40107—40109的值;

      功能:從站返回保持寄存器的值:(40107)=0x022B,(40108)=0x0106,(40109)=0x2A64

      (4)讀取輸入寄存器 

      功能碼:04H 

      主站詢問報文格式:

      功能:讀從站輸入寄存器3XXXX值。 

      注意:有些設備中寄存器起始地址30000對應設備中30001地址,依次順延。 

      本例:讀0x11號從站輸入寄存器值,起始地為0x0008H,寄存器數(shù)為0x0001; 

      因此,本詢問報文功能:讀0x11(17)號從站1個輸入寄存器30008的值;從站應答格式:

      功能:從站返回輸入寄存器30008的值;(30008)=0x0101

     (5)強置單個線圈 

      功能碼:05H

      主站詢問報文格式:

      功能:強置0x01(17)號從站線圈0XXXX值。有些設備中線圈起始地址00000對應設備中00001地址,依次順延。 

      斷通標志=FF00,置線圈ON。 

      斷通標志=0000,置線圈OFF。 

      例:起始地址為0x00AC=172。強置17號從站線圈0172為 ON狀態(tài) 。 

      應答格式:原文返回

功能:強置17號從機線圈0172 ON后原文返回

     (6)預置單保持寄存器 

      功能碼:06H  

      主站詢問報文格式:

      功能:預置單保持寄存器4XXXX值。有些設備中線圈起始地址40000對應設備中40001地址,依次順延。 

      例:預置17號從機單個保持寄存器40135值為0x039E; 

      應答格式:原文返回

      功能:預置17號從機單保持寄存器40135值為0x039E后原文返回。

     (7)強置多線圈 

      功能碼:0FH

      主站詢問報文格式:

      功能:將多個連續(xù)線圈0XXXX強置為ON/OFF狀態(tài)。 

      注意:有些設備中線圈起始地址00000對應設備中00001地址,依次順延。 

      本例:強置0x11號從站多個連續(xù)線圈,線圈起始地址為0x0013=19,線圈數(shù)為0x000A=10 

      因此,本詢問報文功能是:強置0x11(17)號從站10個線圈00019—00028的值;  CDH→00019-00026; 00H→00027-00028; 

      從站應答格式:

     (8)預置多寄存器 

      功能碼:10H

      主站詢問報文格式:

      功能:預置從站多個保持寄存器值4XXXX。 

      注意:有些設備中保持寄存器起始地址40000對應設備中40001地址,依次順延。

      本例:預置0x11號從站多個保持寄存器值,寄存器起始地址為0x0087=135,線圈數(shù)為0x0002=2。

      因此,本詢問報文功能是:預置0x11(17)號從站2個保持寄存器值;0105H→40135; 0A10H→40136. 

      應答格式:

      四川零點自動化系統(tǒng)有限公司

      地址:四川省綿陽市科創(chuàng)區(qū)園興東街168號(珂瑞得園區(qū)內(nèi))

      電話:0816-2530577  

      咨詢熱線:400-1024-485                

      傳真:0816-2538289                      

      郵編:621000

      網(wǎng)址:www.odot.com.cn

      電郵:sales@odot.com.cn 

     

以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準確性和合法性由相關(guān)企業(yè)負責,中國傳動網(wǎng)對此不承擔任何保證責任。 溫馨提示:為規(guī)避購買風險,建議您在購買產(chǎn)品前務必確認供應商資質(zhì)及產(chǎn)品質(zhì)量。

推薦產(chǎn)品 更多+

網(wǎng)站簡介|會員服務|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務平臺

網(wǎng)站客服服務咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2025 ,All Rights Reserved 深圳市奧美大唐廣告有限公司 版權(quán)所有
粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號