?
?
當前位置:
RS485數采儀與上位機WinCC通訊實例演示
回復 | 人氣 | 打印
大連德嘉工控 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-14 08:46:51 樓主

   

分享下客戶通過大連德嘉ModbusTCPModbusRTU模塊,將數采儀設備(RS485)與上位機wincc通訊的小例子,下面是客戶用的數采儀的相關資料說明,中控室采用Modbus RTU協議通信。


圖片1.png


現在這個數采儀設備默認地址是1,串口波特率為9600,數據位8,停止位1,無校驗;采用的是Modbus 03功能碼,寄存器地址是從40001地址開始的,(這里解釋下40001這個地址不是真正的Modbus起始地址,只不過地址方式是4xxxx,實際的起始地址是從1開始的),然后兩個寄存器存放的是Float的數據類型。

 

接下來介紹下ModbusTCPModbusRTU轉換器設置的相關參數:

(1)設置轉換器的IP地址,將該轉換器通過網線與電腦連接好,IE瀏覽器進入IP地址設置

圖片2.png

圖片3.png


2Modbus RTU側從站設置

圖片4.png

這里選擇對應的波特率、校驗位、停止位,下面以連接7個從站為例,分別介紹各從站地址與WinCC地址的對應關系,先將具體對應關系列出:

 

第一種方式:從站只有一個,站號為 1

 

第二種方式:從站共有七個,站號為 1-7

modbus TCP 起始地址與 modbus 從站的對應關系

00000-09999 對應 1 號從站 0-9999

10000-19999 對應 2 號從站 0-9999

20000-29999 對應 3 號從站 0-9999

......

50000-59999 對應 6 號從站 0-9999

60000-65535 對應 7 號從站 0-5535

 

第三種方式:從站共有 66 個,站號為 1-66

modbus TCP 起始地址與 modbus 從站的對應關系

00000-00999 對應 1 號從站 0-999

01000-01999 對應 2 號從站 0-999

02000-02999 對應 3 號從站 0-999

......

64000-64999 對應 65 號從站 0-999

65000-65535 對應 66 號從站 0-535

 

下面是上位機wincc中相關的設置:

1. 連接參數設置

WinCC中添加ModbusTCPIP驅動,然后建立一個新的連接,如下

圖片5.png

2.WinCC中對應的地址

1)從站地址為1對應WinCC的地址

圖片6.png

2)從站地址為2對應WinCC的地址

圖片7.png

3)從站地址為3對應WinCC的地址

圖片8.png

4)從站地址為4對應WinCC的地址

圖片9.png

5)從站地址為5對應WinCC的地址

圖片10.png


通過以上的概述,就能通過ModbusTCPModbusRTU模塊將數采儀設備與上位機WinCC實現通訊。


分享到: 關注收藏 邀請回答 回復 舉報
?
大連德嘉工控 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-14 16:03:03 1樓
 

當然,也可以用66個的連接,但是ModbusTCP起始地址要進行改動,如站號是2時,就從1000開始……

  回復 引用 舉報
nihao12315 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-25 11:14:42 2樓
 

第二種方式:從站共有七個,站號為 1-7

modbus TCP 起始地址與 modbus 從站的對應關系

00000-09999 對應 號從站 0-9999

10000-19999 對應 號從站 0-9999

20000-29999 對應 號從站 0-9999

......

50000-59999 對應 號從站 0-9999

60000-65535 對應 號從站 0-5535

 


  回復 引用 舉報
大連德嘉工控 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-25 17:09:22 3樓
 


回復內容:

對: nihao12315 第二種方式:從站共有七個,站號為 1-7modbus ... 內容的回復!

-------------------------

您是用過我們的這款轉換器了嗎,這樣就能在wincc里直接讀取下面的485方式的設備了,是不是很方便?

  回復 引用 舉報
plc2dcs 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-25 21:39:19 4樓
 

學習一下,謝謝,我一般都用Simatic net連第三方

  回復 引用 舉報
大連德嘉工控 個人主頁 給TA發消息 加TA為好友 發表于:2019-06-26 13:23:37 5樓
 


回復內容:

對: plc2dcs 學習一下,謝謝,我一般都用Simatic net連第三方 內容的回復!

-------------------------

嗯,這種是直接一點,肯定是比較穩定的,原來還有的是先通過PLC,把485設備與PLC通訊,然后在用wincc讀取PLC的數據,這樣感覺麻煩一些,而且有些項目不用PLC的話,這樣再加一個PLC,就增加了項目成本

  回復 引用 舉報
胖胖熋 個人主頁 給TA發消息 加TA為好友 發表于:2019-09-05 22:50:34 6樓
 

標記下,樓主標記下

  回復 引用 舉報
Mr李先生 個人主頁 給TA發消息 加TA為好友 發表于:2019-09-24 13:37:57 7樓
 

謝謝分享 謝謝分享 謝謝分享 謝謝分享

  回復 引用 舉報
hellokity 個人主頁 給TA發消息 加TA為好友 發表于:2019-09-25 14:21:11 8樓
 

感覺通過這種方式連接非常方便,謝謝樓主分享

  回復 引用 舉報
新百勝趙三 個人主頁 給TA發消息 加TA為好友 發表于:2019-10-19 12:33:57 9樓
 

果敢老街最好的點擊平臺新百勝131 1416 6111微信圖片_20191012202723.png

  回復 引用 舉報
過客一號 個人主頁 給TA發消息 加TA為好友 發表于:2019-11-13 17:59:01 10樓
 

學習一下,感謝分享!

  回復 引用 舉報
?
周點擊排行
周回復排行
最新求助
?
? 香蕉在线