發布日期:2022-04-27 點擊率:120
Profibus-DP是用于散布式的I/O設備高速通訊的一種協議,該協議界說了主站和從站,支撐單主或多主體系,各主站間為令牌傳遞,主站與從站間為主/從傳送,主站周期地讀取從站的輸入信息并周期地向從站發送輸出信息。
S7-200可經過增加EM277 Profibus-DP拓展模塊的辦法支撐Profibus-DP網絡協議,作為DP從站。運用Profibus-DP協議辦法S7-200和組態王通訊時,需求經過OPC辦法來完成,組態王不再供給直接的DP驅動,其間西門子供給OPC Server,組態王作為OPC Client進行數據通訊。詳細裝備進程為:
(1)將CP5611通訊卡裝置在PC機中,并依據硬件裝置導游裝置卡的驅動程序,用Profibus-DP通訊電纜將CP5611卡與EM277通訊口相連,CP5611作為DP主站。
(2)在PC機上裝置Simatic net 6.0軟件,它用于組態全部Profibus-DP網絡。軟件裝置后,首要挑選SIMATIC NET→Settings→Configuration Console,在PC Station中增加OPC Server程序及CP5611通訊卡;然后運用SIMATIC NET→Settings→Commissioning Wizard→PC Station Wizard創立項目和虛擬PC Station;更改硬件組態時,在彈出PC Station 的裝備圖中增加EM277的GSD文件后,設置CP5611卡的地址和通訊波特率及協議辦法,此處咱們將CP5611卡的地址設為1,通訊波特率設為1.5M,協議挑選DP,并將CP5611卡操作辦法挑選設為DP Master;在HW Config窗口的DP Master 總線上增加EM277模塊作為DP從站,雙擊總線上的EM277模塊設置其地址(請求與實習模塊的撥碼設置共同) ,此處咱們設為2,并為EM277樹立數據交流區,可依據實習需求挑選交流區巨細;在SET PG/PC Interface設置為S7ONLINE(STEP 7)→PC internal(local), CP_L2_1:→CP5611(PROFIBUS);然后將以上裝備信息下載到虛擬PC站中,如圖1所示:
圖1 Profibus-DP硬件組網界面
(3)經過西門子供給的OPC Server程序讀寫plc中的的數據。用鼠標點擊SIMATIC NET→Profibus→Softnet Profibus→OPC Scout,進入OPC Server的項目裝備環境;在OPC Server頂用鼠標雙擊“OPC.SimaticNet”,新建一個組名,雙擊創立的組則可翻開“OPC-Navigator”,此刻可看到在裝備網絡進程中挑選的協議;雙擊“DP”項,在OPC中作相應的界說。界說結束后,運轉OPC Server程序,則可經過Profibus-DP總線協議和PLC樹立銜接。
(4)用組態王讀取OPC Server中的數據。在組態王中挑選OPC.SimaticNET樹立OPC服務器,在“數據字典”中界說變量,變量為I/O型,銜接設備為OPC服務器,即OPC.SimaticNET,寄存器中可直接引證OPC中所界說的一切變量元素;在制造好的畫面上樹立變量的動畫銜接并運轉組態王,則組態王可經過OPC與S7-200通訊。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航