詳細(xì)介紹
西門(mén)子CPU315-2DP通訊模塊
選擇的優(yōu)勢(shì):
1、 采購(gòu)總部位于德國(guó),德國(guó)總公司直接歐美廠家采購(gòu),5000多家優(yōu)質(zhì)供應(yīng)商。
2、 技術(shù)力量強(qiáng)大,有專業(yè)技術(shù)人員,相關(guān)品牌可提供產(chǎn)品的技術(shù)資料。
3、 德國(guó)公司集中采購(gòu),發(fā)貨及時(shí)庫(kù)存充足。
4、 貨期及時(shí),拼單貨運(yùn)。每周從德國(guó)發(fā)貨。
5、 合作過(guò)程簡(jiǎn)約,直接源頭采購(gòu)成本低。
問(wèn)題:Smart Panels 能否通過(guò) EM277 連接 S7-200?
解答:
SmartLine V1 及 V2 可以,配置文可以選擇“PPI”、“MPI”、“DP”。
SmartLine V3,配置文可以選擇“PPI”、“MPI”。
遠(yuǎn)通訊距離 50 米,EM277 支持 5 個(gè)面板的連接。
PPI通信移植
S7-200 SMART CPU PPI協(xié)議只支持與HMI連接,因此S7-200 SMART CPU間通信需要使用以太網(wǎng)通信(Get/Put指令),移植時(shí)需要在S7-200 SMART中重新運(yùn)行Get/Put向?qū)Щ蛘咧噶罹幊獭?/p>
NETR/NETW指令向?qū)б浦?/p>
S7-200 NETR/NETW指令向?qū)б浦仓罶7-200 SMART Get/Put向?qū)?,移植時(shí)需要在S7-200 SMART中重新運(yùn)行Get/Put向?qū)Ь幊?,如圖1所示:
圖1. NETR/NETW指令向?qū)б浦?span style="font-size:18px">西門(mén)子CPU315-2DP通訊模塊
1、NETR由Get代替,NETW由Put代替;
2、NETR/NETW大16字節(jié)數(shù)據(jù),Get/Put大200字節(jié)數(shù)據(jù),可以將NETR/NETW的多項(xiàng)網(wǎng)絡(luò)讀操作合并在一個(gè)Get/Put操作中處理;
3、遠(yuǎn)程CPU地址改為遠(yuǎn)程CPU IP地址;
4、本地CPU的通信區(qū)域和起始地址,直接對(duì)映;
5、遠(yuǎn)程CPU的通信區(qū)域和起始地址,直接對(duì)映。
S7-200 NETR/NETW指令向?qū)傻腘ET_EXE子程序由S7-200 SMART Get/Put向?qū)傻腘ET_EXE子程序替換,如圖2所示:
圖2. NET_EXE子程序移植
NETR/NETW指令移植
S7-200 NETR/NETW指令移植至S7-200 SMART GET/PUT指令,移植時(shí)需要在S7-200 SMART中重新編程,如圖3所示:
圖3. NETR/NETW指令移植
1、遠(yuǎn)程CPU地址改為遠(yuǎn)程CPU IP地址;
2、遠(yuǎn)程CPU的通信區(qū)域和起始地址,直接對(duì)映;
3、NETR/NETW大16字節(jié)數(shù)據(jù),Get/Put大222/212字節(jié)數(shù)據(jù),可以將NETR/NETW的多項(xiàng)網(wǎng)絡(luò)讀操作合并在一個(gè)GET/Put操作中處理;
4、本地CPU的通信區(qū)域和起始地址,直接對(duì)映;
5、NETR由GET代替,NETW由PUT代替;
PUT/GET 向?qū)Ь幊滩襟E
1、STEP 7 Micro/WIN SMART 在“工具” 菜單的“向?qū)?rdquo;區(qū)域單擊“Get/Put”按鈕,啟動(dòng) PUT/GET 向?qū)Вㄒ?jiàn)圖 1)。
圖 1 啟動(dòng) PUT/GET 向?qū)?/p>
2、在彈出的“Get/Put”向?qū)Ы缑嬷刑砑硬僮鞑襟E名稱并添加注釋(見(jiàn)圖 2)。
圖 2 添加 PUT/GET 操作
- a. 點(diǎn)擊“添加”按鈕,添加PUT/GET 操作
- b. 為每個(gè)操作創(chuàng)建名稱并添加注釋
3、定義PUT/GET 操作(見(jiàn)圖 3 、圖 4)。
圖 3 定義 PUT 操作
- a. 選擇操作類型,PUT 或 GET
- b. 通信數(shù)據(jù)長(zhǎng)度
- c. 定義遠(yuǎn)程 CPU 的 IP 地址
- d. 本地 CPU 的 通信區(qū)域和起始地址
- e. 遠(yuǎn)程 CPU 的 通信區(qū)域和起始地址
圖 4 定義 GET 操作
- a. 選擇操作類型,PUT 或 GET
- b. 通信數(shù)據(jù)長(zhǎng)度
- c. 定義遠(yuǎn)程 CPU 的 IP 地址
- d. 本地 CPU 的 通信區(qū)域和起始地址
- e. 遠(yuǎn)程 CPU 的 通信區(qū)域和起始地址
4、定義PUT/GET 向?qū)Т鎯?chǔ)器地址分配(見(jiàn)圖 5)。
圖 5 分配存儲(chǔ)器地址
注: 點(diǎn)擊“建議”按鈕向?qū)?huì)自動(dòng)分配存儲(chǔ)器地址。需要確保程序中已經(jīng)占用的地址、PUT/GET 向?qū)е惺褂玫耐ㄐ艆^(qū)域與不能存儲(chǔ)器分配的地址重復(fù),否則將導(dǎo)致程序不能正常工作。
5、在 圖 5 中點(diǎn)擊“生成”按鈕將自動(dòng)生成網(wǎng)絡(luò)讀寫(xiě)指令以及符號(hào)表。只需用在主程序中調(diào)用向?qū)傻木W(wǎng)絡(luò)讀寫(xiě)指令即可(見(jiàn)圖 6)。
圖 6 主程序中調(diào)用向?qū)傻木W(wǎng)絡(luò)讀寫(xiě)指令