S7-1500仿真軟件S7-PLCSIM Advanced

S7-1500仿真軟件S7-PLCSIM Advanced,此仿真軟件除了和傳統S7-PLCSIM一樣提供內部訪問接口PLCSIM(Softbus)外,還可通過外部網卡實現TCP/IP網絡通信。這樣就具備了更多仿真功能,本文結合開放式用戶通信程序仿真,來給大家介紹下此軟件。

主要內容:

1、S7-1500 TCP/IP通信程序

2、S7-PLCSIM Advanced及網絡配置

3、通訊測試

一、S7-1500 TCP/IP通信程序

 

在用戶程序中調用TCON、TSEND_C 和 TRCV_C功能塊即可建立連接實現數據發送/接收。關於功能塊的使用,博途幫助中有詳細說明,這裏就不敘述

 

可參考下面鏈接:《S7-1200 和 S7-1200 之間 TCP 通信》

http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/11-Comm/01-Ethernet/03-TCP/02-S7-1200/01-S7-1200.htm

(提示:文章中外部鏈接無法直接打開,需要複製到瀏覽器訪問)

 

本文測試用TCP基本程序及配置(PLC作爲TCP服務器,被動連接)

 

 

 

二、S7-PLCSIM Advanced及網絡配置

 

首先添加一個Virtual S7-1500 PLC

給Virtual S7-1500 PLC起一個名字,如示例中simplc105。設置IP,如示例中192.168.1.105,需與STEP7項目中設置的PLC IP一樣,注意不要與本地所有接口IP衝突。最後點擊“Start”完成虛擬PLC添加。並下載PLC程序。

 

 

然後點一下中間切換開關,把Online Access切換到"PLCSIM Virtual Eth. Adapter"。

 

TCP/IP communication 選擇與遠方通訊使用的網卡,如示例中“本地連接3”,IP爲192.168.1.106。所選的網卡必須啓用“PLCSIM Virtual Switch”服務。

 

當你安裝S7-PLCSIM Advanced後,會自動添加一個設備名爲"PLCSIM Virtual Ethernet Adapter" 網絡連接,需啓用並設置其IP與Virtual S7-1500 PLC在同一網段,如示例中192.168.1.18。

 

 

三、通訊測試

 

開放TCP連接

 

設置TCP測試軟件,遠程(TCP服務器)IP填入Virtual S7-1500 PLC的IP 192.168.1.105,端口爲2000

 

S7連接

 

支持S7協議的軟件(如WINCC),也可以通過S7協議直接連接Virtual S7-1500 PLC讀寫數據

 

-END-      

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章