99久久爱免费视频视频,一个人看的视频免费高清,正在播放国产囗交在线,全免费一级毛片在线播放,国产毛片baoyu视频

您好,歡迎訪問泰安宏盛自動化科技有限公司!
20年專注工控自動化研發(fā)制造 系統(tǒng)設(shè)計(jì)\制作\安裝一條龍服務(wù)
全國咨詢熱線:18605386049
當(dāng)前位置: 首頁 > 技術(shù)資料 > 程序案例

S7-1200與S7-300/400之間的以太網(wǎng)通信

作者:小編 時間:2023-08-08 13:44:55 點(diǎn)擊:

1.創(chuàng)建項(xiàng)目,創(chuàng)建名稱為PLC_HMI


在S7-300主站控制器和多個S7-1200從站之間,通過工業(yè)以太網(wǎng)(IE)進(jìn)行確定性的數(shù)據(jù)傳輸(例如,用于時間同步)。


對于確定性數(shù)據(jù)傳輸,主站依次與每個從站交換數(shù)據(jù)。應(yīng)該在任務(wù)A中通過S7-通信、在任務(wù)B中通過開放式TCP/IP(T-通信)進(jìn)行數(shù)據(jù)交換。


圖01展示了兩個任務(wù)的演示設(shè)置,在此S7-300主站是與兩個S7-1200從站進(jìn)行通信。

 

圖01


S7-300緊湊型控制器CPU315-2PN/DP使用STEP7V5.4+SP5+HF1編程用戶界面進(jìn)行組態(tài)。


S7-1200緊湊型控制器使用STEP7BasicV10.5SP2編程用戶界面進(jìn)行組態(tài)。


2.自動化解決方案


解決方案A:S7-通信


S7-1200PLC為S7通信提供了被動服務(wù)器功能。由S7-300客戶端通過PUT和GET塊進(jìn)行組態(tài)。在STEP7V5.4的NetPro中組態(tài)連接。為到S7服務(wù)器的每個連接分配一個確切的ID??蛻舳送ㄟ^動態(tài)更改此連接ID與服務(wù)器進(jìn)行通信。在NetPro中可組態(tài)的最大連接數(shù)取決于所使用的S7-300CPU的類型。CPU315-2PN/DP可在NetPro中組態(tài)最多14個S7-連接。


注意事項(xiàng):


只有S7-300控制器支持S7通信塊PUT和GET的ID動態(tài)更改。對于S7-400控制器,每個通信塊都需要一個靜態(tài)ID。

 

圖02


主站和從站包含了發(fā)送和接收塊(Send_DB和Receive_DB)。在接收到同步命令之后,主站讀取系統(tǒng)時間,并通過PUT塊將此信息和用戶數(shù)據(jù)發(fā)送到第一個從站,以進(jìn)行S7通信。PUT塊將它自己的系統(tǒng)時間與從主站中接收到的日時鐘鐘信息進(jìn)行同步。然后主站通過GET通信塊獲得從站1的用戶數(shù)據(jù)。之后將從站1的此用戶數(shù)據(jù)存儲在主站接收塊的相關(guān)位置中。對所有后續(xù)從站單元重復(fù)此過程。在完成主站和最后一個從站之間的數(shù)據(jù)交換之后,主站單元重新啟動與從站1的數(shù)據(jù)交換。


解決方案B:T-通信


S7-1200和S7-300/400都提供了用于開放式TCP/IP通信的功能塊-T通信塊TCON、TSEND、TRCV和TDISCON。


當(dāng)選擇協(xié)議為“ISO-on-TCP”,則“ISO-on-TCP”提供了面向消息的操作原理,這在SIMATIC系統(tǒng)之間進(jìn)行通信時特別有用。


在STEP7V5.4中使用‘開放式通信向?qū)А?OC向?qū)?組態(tài)該連接。各個連接伙伴通過IP地址來識別。OC向?qū)ПA粢粋€連接資源,并創(chuàng)建一個相關(guān)的連接數(shù)據(jù)塊?;锇榈腎P地址存儲在此數(shù)據(jù)塊中。開放式IE通信的最大連接數(shù)取決于所使用的CPU。對于所使用的CPU315-2PN/DP,可以使用“ISO-on-TCP”同時建立最多8個連接。通過更改連接數(shù)據(jù)塊中的IP地址,可通過相同的連接資源連續(xù)地與逾8個通信伙伴進(jìn)行數(shù)據(jù)交換。

 

圖03


主站和每個從站都有一個發(fā)送和一個接收數(shù)據(jù)塊(Send_DB和Receive_DB)。通過TCON塊,主站將一個TCP/IP連接請求發(fā)送到第一個從站。要確認(rèn)連接已建立,通信對端也要執(zhí)行TCON塊。當(dāng)存在同步作業(yè)時,主站讀取系統(tǒng)時間,并通過TSEND通信塊將此時間和用戶數(shù)據(jù)發(fā)送到從站。


對于TRCV接收塊,該塊在Receive_DB數(shù)據(jù)塊中接收數(shù)據(jù)。從站使用從主站中接收到的日時鐘數(shù)據(jù)來同步它自己的系統(tǒng)時間。從站1通過TSEND塊將它的用戶數(shù)據(jù)發(fā)送到主站。在主站一側(cè),使用TRCV塊將從站1的用戶數(shù)據(jù)存儲到接收數(shù)據(jù)塊中的指定位置。隨后,主站使用TDISCON塊斷開到從站1的連接。對后續(xù)從站重復(fù)執(zhí)行此過程。


在主站與最后一個從站交換數(shù)據(jù)完成之后,主站重新與從站1進(jìn)行數(shù)據(jù)交換。一旦在從站側(cè)建立一個連接,該連接將一直保持。因此,僅須在初始化時調(diào)用TCON。


QQ在線咨詢
聯(lián)系電話
17658151177
售后服務(wù)
17658151177