如何為Modbus/TCP功能塊MB_REDSV在多路端口502上配置連接?

發(fā)布時間:2024-07-21
mb_redsv塊是simatic modbus/tcp red v2的一個組件。這使得simatic cpu與支持modbus/tcp的第三方設(shè)備之間的通信成為可能。modbus/tcp通信通過默認的服務(wù)器502端口實現(xiàn)。過去,s7-400 h站上使用發(fā)布的cp時只允許通過502端口使用一個連接。 下表中列出的s7-400 cp 已發(fā)布,用于s7-400 h站的操作,且支持多個tcp連接。因此它們允許在本地端口502上使用多個連接。
cp 訂貨號 固件版本
cp443-1 6gk7443-1ex30-0xe0 從v3.0開始
cp443-1 advanced 6gk7443-1gx30-0xe0 從v3.0開始
如果要建立雙邊冗余,并使s7-400 h站作為modbus服務(wù)器,modbus客戶端可以建立2個連接到cp0的502端口和2個連接到cp1的502端口。
圖. 01 多路端口502的功能
在netpro中為502端口建立一個被動連接,cp卡的固件依次處理到來的tcp消息。從s7用戶程序的角度來看,一個多路復(fù)用的連接表現(xiàn)為一個單個連接。 在netpro中顯示和在特殊診斷中是累積的。也就是說當(dāng)建立了至少一個連接時,狀態(tài)顯示為 連接建立,但無法查看多少個modbus客戶端連接到502端口上。 配置
如果在雙邊冗余的情況下,s7-400 h站被配置為modbus服務(wù)器,并使用多路端口502,則必須采用被動連接設(shè)置為cp0和cp1在502端口的創(chuàng)建一個未指定的連接。在mb_redsv功能塊的 id_0_a 和 id_1_a輸入端指定對應(yīng)netpro的連接id。 注意
如果在雙邊冗余的情況下,s7-400 h站作為modbus服務(wù)器僅接受每個端口僅1個連接,則必須在netpro中為每個cpu配置兩個不同端口號的未指定的被動連接。然后必須在mb_redsv功能塊的 id_0_a, id_1_a, id_0_b and id_1_b輸入端進行相應(yīng)的設(shè)置。
圖. 02 通過cp 343-1實現(xiàn)單邊冗余
以下cp 343-1支持單邊冗余: cp 343-1 lean (訂貨號: 6gk7343-1cx10-0xe0) v2.1 及更高 cp 343-1 standard (訂貨號: 6gk7343-1ex30-0xe0) v2.0.16 及更高 同樣,對于端口502來說僅需一個指定的連接。然后僅需設(shè)置功能塊mb_redsv的輸入端id_0_a。
上一個:7.5kw電機帶液位防爆控制箱
下一個:固態(tài)硬盤什么的是什么意思,固態(tài)硬盤是什么意思

重點推介:Meridian可風(fēng)干植物直擴qPCR預(yù)混液(MDX116)
數(shù)控車床的切削用量
解決茶葉農(nóng)藥殘留的對策
粉末回收裝置濾筒式除塵器
數(shù)控立車轉(zhuǎn)速在加工方面有何影響?
智能指紋鎖受市民熱捧安徽快馬
木蘭種植技術(shù)
小米手機如何查證手機是否正品(怎么看小米手機是否正品)
立罐槽罐臥罐稱重模塊磅秤安裝,調(diào)試注意事項
CJK0640數(shù)控車床加工的基本原則
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos