您好, 歡迎來到化工儀器網(wǎng),! 登錄| 免費注冊| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:潯之漫智控技術(shù)(上海)有限公司>>技術(shù)文章>>SIEMENS西門子清遠代理商
SIEMENS西門子清遠代理商
USS_DRV功能塊通過USS_DRV_DB數(shù)據(jù)塊實現(xiàn)與USS_PORT功能塊的數(shù)據(jù)接收與傳送,,而USS_PORT功能塊是S7-1200 PLC CM1241 RS485模塊與變頻器之間的通信接口,。USS_RPM功能塊和USS_WPM功能塊與變頻器的通信與USS_DRV功能塊的通信方式是相同的。
每個S7-1200 CPU多可帶3個通信模塊,,而每個CM1241 RS485通信模塊多支持16個變頻器,。因此用戶在一個S7-1200 CPU中多可建立3個USS網(wǎng)絡(luò),而每個USS網(wǎng)絡(luò)多支持16個變頻器,,共多支持48個USS變頻器,。
5. 2 S7 1200 PLC進行USS通信的編程
1.USS通信接口參數(shù)功能塊的編程
USS通信接口參數(shù)功能塊的編程如下圖示。
圖7: USS通信接口參數(shù)功能塊的編程
USS_PORT功能塊用來處理USS網(wǎng)絡(luò)上的通信,,它是S71200 CPU與變頻器的通信借口。每個CM1241 RS485模塊有且必須有一個USS_PORT功能塊,。
PORT:指的是通過個通信模塊進行USS通信,。
BAUD:指的是和變頻器進行通行的速率。 變頻器的參數(shù)P2010種進行設(shè)置,。
USS_DB:指的是和變頻器通信時的USS數(shù)據(jù)塊,。每個通信模塊多可以有16個USS數(shù)據(jù)塊,每個CPU多可以有48個USS數(shù)據(jù)塊,,具體的通信情況要和現(xiàn)場實際情況相聯(lián)系,。每個變頻器與S7-1200進行通信的數(shù)據(jù)塊是的。
ERROR:輸出錯誤,。
STATUS:掃描或初始化的狀態(tài),。
S7-1200 PLC與變頻器的通信是與它本身的掃描周期不同步的,在完成一次與變頻器的通信事件之前,,S7-1200通常完成了多個掃描,。
USS_PORT通信的時間間隔是S7-1200與變頻器通信需要的時間,不同的通信波特率對應(yīng)的不同的USS_PORT通信間隔時間,。下圖列出了不同的波特率對應(yīng)的USS_PORT小通信間隔時間,。
圖8:不同的波特率對應(yīng)的USS_PORT小通信間隔時間
USS_PORT在發(fā)生通信錯誤時,通常進行3次嘗試來完成通信事件,那么S7-1200與變頻器通信的時間就是USS_PORT發(fā)生通信時的時間間隔,。例如:如果通信波特率是57600,,那么USS_PORT與變頻器通信的時間間隔應(yīng)當(dāng)大于小的調(diào)用時間間隔,即大于36.1Ms而小于109Ms,。S7-1200 USS 協(xié)議庫默認的通信錯誤時嘗試次數(shù)是2次,。
基于以上的USS_PORT通信時間的處理,我們建議在循環(huán)中斷OB塊中調(diào)用USS_PORT通信功能塊,。在建立循環(huán)中斷OB塊時,,我們可以設(shè)置循環(huán)中斷OB塊的掃描時間,以滿足通信的要求,。循環(huán)中斷OB塊的掃描時間的設(shè)置如下圖示:
圖9:循環(huán)中斷OB塊的掃描時間的設(shè)置
2.USS_DRV功能塊的編程
USS_DRV功能塊的編程如下圖示,。
圖10: USS_DRV功能塊的編程
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,,信息內(nèi)容的真實性,、準確性和合法性由相關(guān)企業(yè)負責(zé),化工儀器網(wǎng)對此不承擔(dān)任何保證責(zé)任,。
溫馨提示:為規(guī)避購買風(fēng)險,,建議您在購買產(chǎn)品前務(wù)必確認供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。