?
?
當前位置:
200SMART采用德嘉多功能交換機與InTouch通訊實例
回復 | 人氣 | 打印
大連德嘉工控 個人主頁 給TA發消息 加TA為好友 發表于:2019-11-04 12:56:07 樓主

首先設置多功能交換機的參數:

(將SWITCH值設置為0

這里200SMART PLCIP地址為192.168.1.20;多功能交換機的IP地址為192.168.1.10

圖片1.png

安裝西門子S7TCP驅動程序“DASSIDirect”;開始菜單/程序/Wonderware/System Management Console程序,DAServer Manager下,找到“SIDirect DAServer”。

右擊Configuration”,在菜單中選擇“Add PortCpS7 Object”; 右擊“New_PortCp_000”并選擇“Add S7Cp Object”,加入一個S7300或者S7400的站點;只需要將德嘉多功能交換機的IP地址填入,其他參數默認。

圖片2.png

選擇Device Group”屬性頁。,右鍵點擊“Device Group”對話框中的空白地方,選擇“Add”,添加一個 Device Group,將“Topic_0”改為需要的名稱,比如“switch-s”,這個名稱需要在INTOUCH中使用。

圖片3.png

右擊ArchestrA.DASSIDirect”,選擇“Activate Server”來啟動此DA Server

圖片4.png

打開INTOUCH軟件,工具/配置/訪問名,添加訪問名來對應DA Server中的S7TCP站點中的Device Group

“訪問名”中填入“S7-300TCP”,在“應用程序名”中填入“DASSIDirect”,“主題名”中填入“switch-s

圖片5.png

選擇標志名字典

新建S7-300的變量,填入,如:a;選擇訪問名,如“S7-300TCP”;在項目中,填入S7PLC的地址,如“db1,w0”,對應VW0

圖片6.png

新建S7-300的變量,填入,如:b;選擇訪問名,如“S7-300TCP”;在項目中,填入S7PLC的地址,如mx0.0,對應M0.0

圖片7.png

新建S7-300的變量,填入,如:c;選擇訪問名,如“S7-300TCP”;在項目中,填入S7PLC的地址,如q0.0,對應Q0.0

圖片8.png

標記名規則:

 

DB1.DBX0.0=DB1,X0.0

 

DB1.DBW0=DB1,W0

 

DB1.DBD0=DB1,D0

 

I0.0=IX0.0

 

M0.0=MX0.0

 

 

通訊在“窗口”中,引用建立的變量,即可以建立S7PLCINTOUCH監控畫面的通訊

1

圖片9.png

圖片10.png

2

圖片11.png

圖片12.png

3

圖片13.png

圖片14.png

運行結果如下:

可見通過我們交換機通訊成功


分享到: 關注收藏 邀請回答 回復 舉報
?
魚魚魚魚魚魚魚魚 個人主頁 給TA發消息 加TA為好友 發表于:2019-11-09 23:07:59 1樓
 

感謝了,下載來學習下!

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