西門子工業(yè)以太網(wǎng)通訊網(wǎng)絡(luò)仿真
附表 sfb8/9主要參數(shù)信息
主程序中,通過調(diào)用sfb8和sfb9對遠程cpu進行讀寫操作。兩個cpu中通過調(diào)用sfb8和sfb9系統(tǒng)功能塊將cpu315的db1.dbb0~dbb9發(fā)送至cpu317的db1.dbb0~dbb9。相應(yīng)地將cpu317的db1.dbb10~dbb19發(fā)送到cpu315的db1.dbb10~dbb19。plc程序如圖5所示。
如圖6所示,打開plcsim仿真器,將兩個cpu的程序和硬件配置分別下載至仿真器。打開用wincc flexbile制作的上位機圖形仿真界面(見圖7),點擊“發(fā)送”按鈕,可以發(fā)現(xiàn)cpu315和cpu317的數(shù)據(jù)互相傳遞。
圖5 數(shù)據(jù)發(fā)送程序
圖6 plcsim軟件仿真
圖7 wincc flexbile仿真界面
6 小結(jié)
利用plcsim v5.4 sp3仿真軟件,可以模擬仿真西門子s7 300/400的plc以太網(wǎng)通訊,為今后程序調(diào)試帶來諸多便利之處。
作者簡介
華閏祺(1984-)碩士,培訓(xùn)師,現(xiàn)就職于上海汽車工業(yè)(集團)總公司培訓(xùn)中心,主要研究方向為電氣自動化及過程控制、電氣設(shè)計、數(shù)據(jù)采集與監(jiān)測系統(tǒng)等。精通西門子s7-300/400,三菱fx,ab controllogix等多款plc,并熟悉多款上位機軟件,主要開發(fā)的項目有:上海通用北廠fi020生產(chǎn)線硬件設(shè)計、上海通用南廠alarm數(shù)據(jù)采集與監(jiān)控系統(tǒng)、無錫城區(qū)排水系統(tǒng)采集監(jiān)控系統(tǒng)及上海理工大學(xué)rockwell實驗室建設(shè)。
參考文獻
[1]宋德玉.可編程控制器原理及應(yīng)用系統(tǒng)設(shè)計 .北京:冶金工業(yè)出版社,1999.
[2]simatic step7 用戶手冊[z].北京:西門子(中國)有限公司,1999.
[3]simatic s7-300、s7-400語句表編程參考手冊[z].北京:西門子(中國)有限公司,2004 .
[4]simatic s7-300、s7-400梯形圖編程參考手冊[z].北京:西門子(中國)有限公司,2004.
[5]廖常初.s7-30/400 plc應(yīng)用技術(shù)[m].北京機械工業(yè)出版社,2005.
[6]陳忠華.編程控制器與工業(yè)自動化系統(tǒng)[m].北京:機械工業(yè)出版社,2006.
[7]許立梓,程良倫.工業(yè)控制機及其網(wǎng)絡(luò)控制系統(tǒng)[m].北京:機械工業(yè)出版社,2005.
[8]馮太合,陳宇駒.西門子s7-300系列plc及應(yīng)用軟件step7[m].廣州:華南理工大學(xué)出版社,2004
通信相關(guān)文章:通信原理
評論