山東省聊城市西門子中國總代理-西門子選型-西門子技術支持-西門子維修服務
| 更新時間 2024-12-27 09:10:00 價格 請來電詢價 變頻器 西門子代理商 觸摸屏 西門子一級代理 伺服電機 西門子一級總代理 聯系電話 18126392341 聯系手機 15267534595 聯系人 梁濤 立即詢價 |
S7-200SMARTCPU從固件版本V2.0開始,其集成的PROFINET通信接口具備支持S7通信的能力。用戶可以通過向導操作或使用GET/PUT指令來實現S7通信,且支持Zui多16個S7連接,包含8個客戶端和8個服務器。對于S7-1200CPU的PROFINET接口,它主要用于S7通信的服務器角色。而S7-1200本身僅支持單向的S7通信,即作為客戶端時只需進行單向的組態和編程,作為服務器時只需配置好通信數據。當S7-1200充當S7服務器時,可以使用6個動態連接資源。
以下舉例說明如何通過向導配置S7-200SMART作為客戶端與S7-1200進行S7通信。
硬件:
①S7-200SMART PLC標準CPU固件版本V2.5(在文檔中S7-ST40DC/DC/DC訂貨號:6ES7288-1ST40-0AA0)
②S7-1200 CPU固件版本V4.4(在文檔中S7-1215DC/DC/DC訂貨號:6ES7215-1AG40-0XB0)
③PC(帶有以太網卡的計算機),以及用于連接該計算機與S7設備的TP以太網電纜。
軟件:
①STEP7-MicroWINSMARTV2.5
②TIASTEP7V16
所完成的通信任務:
①S7-200SMART會將VB0地址開始的連續20個字節數據發送至S7-1200的DB8數據塊中的相應20個字節位置。
②S7-200SMART會從S7-1200的DB9數據塊中讀取20個字節的數據,并將其存儲在VB100開始的連續20個字節中。
1、新建項目
在項目中,添加S7-1215DC/DC/DC,并為其添加子網和分配IP地址,如圖1所示。
▲圖1 S7-1215DC/DC/DC▲
2、創建DB
依據要求,創建DB數據區,并建立相應數組,分別命名為Write、Read,如圖2所示。
▲圖2 創建DB▲
3、創建DB1
S7-200SMART作為S7客戶端只能訪問S7服務器的V區,而S7-1200沒有V區,其數據存儲在DB1中。因此,需要將DB9中的數據傳輸到DB1,再將DB1中的數據傳輸到DB8,以實現S7-200SMART對S7-1200的DB8和DB9的讀寫操作。為了實現這一目標,需要創建DB1并建立相關變量,如圖3所示。
▲圖3 創建DB1▲
4、優化的塊訪問
在數據塊(DB)的屬性設置中,應取消對“優化塊訪問”的選擇(將默認選項的勾去掉),對于 DB1 數據塊,需要執行這一操作 ,而DB8和DB9則無需此操作。具體的設置方式請參考圖4所示。請注意,在編譯之后,才能看到偏移量。如果您希望優化數據塊的訪問方式,可以取消默認勾選并按照優化要求進行配置,以達到更高效的數據訪問速度。對于DB8和DB9,它們的訪問方式無需進行優化,保持默認設置即可。
▲圖4 優化的塊訪問▲
5、關聯變量
將DB8、DB9中需要寫和讀的變量與DB1中的數據進行關聯,如圖5所示。
▲圖5 關聯變量▲
6、連接機制
對于S7-1200CPU,在進行S7通信時,如果固件版本為CPUV4.0或更高,則必須在屬性中勾選“允許來自遠程對象的PUT/GET通信訪問”選項,否則將無法建立通信連接。請參考圖6進行設置。
聯系方式
- 電 話:18126392341
- 聯系人:梁濤
- 手 機:15267534595
- 微 信:15267534595