免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
SIMATIC S7

以下內(nèi)容節(jié)選自機械工業(yè)出版社出版的西門子自動化技術(shù)叢書----《SIMATIC S7- 1500 與 TIA博途軟件使用指南》, 作者崔堅。更多更詳細(xì)的內(nèi)容請您參考《SIMATIC S7- 1500 與 TIA博途軟件使用指南》一書。

工業(yè)以太網(wǎng)與PROFINET---S7-1500 OUC 通信示例

(S7-1500 PLC在不同項目下進行通信配置)

S7-1500 PLC在不同項目下進行通信配置

一個項目可能由多個公司完成,出于對知識產(chǎn)權(quán)的考慮,程序不能互相復(fù)制,這樣需要通信雙方在不同項目下同時模擬對方建立通信連接。下例中,假設(shè)一個站點使用CPU1513-1,IP地址為192.168.0.10,另一個站點使用CPU1516-3,IP地址為192.168.0.20,配置的步驟如下:

1)   創(chuàng)建新項目,例如“OPEN IE 通信_1513”。在項目樹下點擊“添加新設(shè)備”,選擇CPU1513-1。在設(shè)備視圖中,點擊CPU的以太網(wǎng)接口,在“屬性”標(biāo)簽欄中設(shè)定以太網(wǎng)接口的IP地址為192.168.0.10,子網(wǎng)掩碼為255.255.255.0,如圖9- 14所示。

2)   打開主程序塊,直接調(diào)用通信函數(shù)(“指令”->“ 通信”->“開放式用戶通信”),例如將通信函數(shù)TSEND_C拖放到CPU1513-1的OB1中,如圖9- 15所示。

3)   點擊主程序中的通信函數(shù),選擇“屬性”->“組態(tài)”->“連接參數(shù)”,配置連接屬性,如圖9- 25所示。由于兩個站點未在一個項目下,在通信“伙伴”處選擇“未指定”,在組態(tài)模式中可以選擇“使用組態(tài)的連接”或“使用程序塊”,如果選擇“使用組態(tài)的連接”模式,兩個PLC的通信連接將固定地占用一個連接資源(通過程序控制可以斷開連接);如果選擇“使用程序塊”的模式,兩個PLC的通信連接需要通過編程建立(程序在通信函數(shù)內(nèi)部已經(jīng)調(diào)用了建立通信連接的指令,并在用戶接口中設(shè)置了一個位信號用于使能),連接可以釋放,這樣就可以分批次地實現(xiàn)與更多的設(shè)備通信。示例中選擇“使用組態(tài)的連接”的模式,因為S7-1500 CPU的通信資源非常多。指定組態(tài)模式后,可以選擇連接類型,示例中選擇“ISO-on-TCP”。在連接數(shù)據(jù)中選擇“新建”后,兩個PLC的通信連接就輕松建立了。此外,還需要指定通信伙伴的IP地址,例如192.168.0.20。在地址詳細(xì)信息中定義TSAP(ASCII)。TSAP使用字符(區(qū)分大小寫)區(qū)別通信連接,例如兩個PLC站點可以建立多個連接,每個連接用TSAP進行標(biāo)識,一個CPU中的TSAP標(biāo)識不能相同。示例中設(shè)定本地TASP為CPU1513,伙伴TASP為CPU1516。TIA 博途會自動將TSAP字符轉(zhuǎn)換為數(shù)字表示形式的TSAP ID。至此,連接參數(shù)配置完成。

注意:

配置的通信伙伴是未指定的。在通信伙伴方也需要進行類似配置,通信雙方的通信參數(shù)必須一致。

圖9- 25 配置CPU1513-1連接參數(shù)

4)   在塊參數(shù)項中定義通信的發(fā)送數(shù)據(jù)區(qū)為DB1中的前100個字節(jié),實際發(fā)送前60個字節(jié)。參考“S7-1500 PLC在相同項目下進行通信配置”中塊參數(shù)的賦值,這里不再詳細(xì)介紹。這樣CPU1513的發(fā)送任務(wù)就配置完成了。

5)   再次創(chuàng)建新項目,例如“OPEN IE 通信_1516”,以相同的方式設(shè)置CPU1516-3的IP地址為192.168.0.20,子網(wǎng)掩碼為255.255.255.0。

6)   在CPU1516-3站點上編寫通信接收程序。例如將通函數(shù)TRCV_C(“指令”->“ 通信”->“開放式用戶通信”)拖放到CPU1516-3的OB1中。點擊主程序中的通信函數(shù),選擇“屬性”->“組態(tài)”->“連接參數(shù)”,配置連接屬性,如圖9- 26示。

圖9- 26 配置CPU1516-3連接參數(shù)

這里的配置必須與在CPU1513中的配置相匹配。在通信“伙伴”處選擇“未指定”,在組態(tài)模式中選擇“使用組態(tài)的連接”,連接類型選擇“ISO-on-TCP”,在連接數(shù)據(jù)中選擇“新建”后,兩個PLC的通信連接建立了。由于在CPU1513的配置中選擇了由通信伙伴主動建立連接,所以這里需要選擇由CPU1516主動建立連接(不能選錯,否則通信連接不能建立)。除此之外,還需要指定CPU1513的IP地址,例如192.168.0.10。在地址詳細(xì)信息中定義TSAP(ASCII)。示例中設(shè)定本地TASP為CPU1516,伙伴TASP為CPU1513,這里的選擇必須與CPU1513中的配置相匹配。至此,連接參數(shù)配置完成。

7)   在塊參數(shù)項中,定義通信的接收數(shù)據(jù)區(qū)為DB2中的前100個字節(jié),最大接收長度為100個字節(jié)。參考“S7-1500 PLC在相同項目下進行通信配置”中塊參數(shù)的賦值,這里不再詳細(xì)介紹。這樣CPU1516的接收任務(wù)就配置完成了。

8)   兩個站配置完成之后,將組態(tài)數(shù)據(jù)和程序分別下載到對應(yīng)的CPU中。點擊任意一個通信函數(shù)(例如CPU1513站點的通信函數(shù) TSEND_C)上的診斷圖標(biāo),可以進入診斷界面,如圖9- 27所示??梢钥吹?,連接的通信伙伴為“未知”,連接已經(jīng)建立。由于在不同的項目下進行通信,在“連接”列表中出現(xiàn)的OUC連接數(shù)只有一個。

圖9- 27 診斷CPU1513-1  OUC的連接狀態(tài)

9)   在“擴展OUC診斷”項中同樣可以查看數(shù)據(jù)收發(fā)信息,CPU1513-1發(fā)送的字節(jié)數(shù)如圖9- 28所示。

圖9- 28   CPU1513-1 擴展OUC診斷詳細(xì)

10)   同樣在CPU1516-3站點中也可以查看診斷詳細(xì),這樣通信任務(wù)就輕松完成。示例程序可以參考光盤目錄:示例程序->以太網(wǎng)通信文件夾下的《OPEN IE 通信_1513》和《OPEN IE 通信_1516》項目。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
西門子1200PLC通信連接資源詳解,可以連接多少個設(shè)備呢?
S7-1200與S7-300 CPU 集成 PN 口的ISO on TCP通信
實例講解西門子300和200PLC通訊,通訊可能是PLC中最難應(yīng)用的
西門子S7-1200PLC編程之—PROFINET通訊(1)
西門子plc如何下載保存PLC程序?
SIMATIC自動化控制系統(tǒng)的組成
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服