西門子工業以太網通訊網絡仿真

附表 sfb8/9主要參數信息
主程序中,通過調用sfb8和sfb9對遠程cpu進行讀寫操作。兩個cpu中通過調用sfb8和sfb9系統功能塊將cpu315的db1.dbb0~dbb9發送至cpu317的db1.dbb0~dbb9。相應地將cpu317的db1.dbb10~dbb19發送到cpu315的db1.dbb10~dbb19。plc程序如圖5所示。
如圖6所示,打開plcsim仿真器,將兩個cpu的程序和硬件配置分別下載至仿真器。打開用wincc flexbile制作的上位機圖形仿真界面(見圖7),點擊“發送”按鈕,可以發現cpu315和cpu317的數據互相傳遞。

圖5 數據發送程序

圖6 plcsim軟件仿真

圖7 wincc flexbile仿真界面
6 小結
利用plcsim v5.4 sp3仿真軟件,可以模擬仿真西門子s7 300/400的plc以太網通訊,為今后程序調試帶來諸多便利之處。
作者簡介
華閏祺(1984-)碩士,培訓師,現就職于上海汽車工業(集團)總公司培訓中心,主要研究方向為電氣自動化及過程控制、電氣設計、數據采集與監測系統等。精通西門子s7-300/400,三菱fx,ab controllogix等多款plc,并熟悉多款上位機軟件,主要開發的項目有:上海通用北廠fi020生產線硬件設計、上海通用南廠alarm數據采集與監控系統、無錫城區排水系統采集監控系統及上海理工大學rockwell實驗室建設。
參考文獻
[1]宋德玉.可編程控制器原理及應用系統設計 .北京:冶金工業出版社,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應用技術[m].北京機械工業出版社,2005.
[6]陳忠華.編程控制器與工業自動化系統[m].北京:機械工業出版社,2006.
[7]許立梓,程良倫.工業控制機及其網絡控制系統[m].北京:機械工業出版社,2005.
[8]馮太合,陳宇駒.西門子s7-300系列plc及應用軟件step7[m].廣州:華南理工大學出版社,2004
通信相關文章:通信原理
評論