在實際工程項目中,往往會(hui) 在係統中使用西門子各係列的組合來實現項目的更佳解決(jue) 方案,這時就需要對各種係列的西門子 PLC之間實現通訊功能。本文下麵介紹一下西門子PLC S7-200係列與(yu) 西門子PLC S7-300係列之間的PROFIBUS DP通訊方法,供用戶在實際項目調試過程中進行參考。
西門子PLC之間PROFIBUS DP通訊
在西門子PLC S7-200係列和西門子PLC S7-300係列之間,用戶可以使用PROFIBUS DP通訊方式進行數據交換,實現方法如下:
1. 首先,用戶在西門子PLC編程軟件STEP7中新建項目,並且插入一個(ge) S7-300的站;
2. 然後在選中STEP7的硬件組態窗口中的菜單:選項->安裝新GSD文件,導入SIEM089D.GSD文件,安裝EM277從(cong) 站配置文件;
3. 用戶在導入GSD文件後,在右側(ce) 的設備選擇列表中找到EM277從(cong) 站,PROFIBUS DP->額外的現場設備->西門子PLC->EM277,並且根據通訊字節數,選擇一種配置,例如:選擇32字節入/32字節出的方式;
4. 在STEP7中,確定西門子PLC S7-300硬件組態中所設置的EM277地址;
5. 組態完成係統的硬件配置後,用戶將編譯下載到西門子PLC S7-300的CPU中。在西門子PLC S7-200斷電的情況下,將EM277的撥碼開關(guan) 撥到與(yu) 西門子PLC S7-300硬件組態的設定值一致;
6. 用戶在西門子PLC S7-200中編寫(xie) 程序將進行交換的數據存放在地址段中,例如:VB0-VB63,對應西門子PLC S7-300的PQB0-PQB31和PIB0-PIB31,然後打開編程軟件STEP7中的變量表和STEP7 MicroWin SP9的狀態表進行監控,判斷數據傳(chuan) 輸是否正確。
西門子PLC S7-200係列和S7-300係列都具有強大的通訊功能,為(wei) 用戶在工業(ye) 控製領域中提供解決(jue) 方法的同時,它們(men) 之間可以靈活的配置,通過多種方式實現通訊功能,例如:PROFIBUS DP通訊,從(cong) 而為(wei) 整套控製係統的數據交換提供了保障。