PC站 - OPC技術的PC與西門子PLC的實時通訊技術
3.2.1、配置PC站硬件機架
當SIMATICNET軟件成功安裝后,即可通過點擊StationConfigurationEditor進入配置窗口。選擇一號插槽,點擊Add按鈕添加,在添加組件窗口中選擇OPCServer點擊OK即完成。同樣方法選擇三號插槽添加IEGeneral。插入IEGeneral后,即彈出其屬性對話框。點擊NetworkProperties,進行網卡參數配置。點擊NetworkProperties后,Windows網絡配置窗口即打開,選擇本地連接屬性菜單設置網卡參數,設置IP地址和子網掩碼。點擊StationName按鈕,指定PC站的名稱,這里命名為E_OPC。
3.2.2、配置控制臺(ConfigurationConsole)
配置控制臺是組態設置和診斷的核心工具,用于PC硬件組件和PC應用程序的組態和診斷。正確完成PC站的硬件組態后,打開配置控制臺(start→simatic→simaticnet→Configurationconsole),可以看到所用以太網卡的模式已從PGmode切換到Configurationmode,插槽號(Index)也自動指向3。在AccessPoints設定窗口中,將S7ONLINE指向PCinternal(local)。此設定是為PC站組態的下載做準備。
打開SIMATICManager,創建一個新項目,如“E_OPC”。通過Insert→Station→SimaticPcStation插入一個PC站。雙擊Configuration即可進入PCStation組態界面。
在硬件組態中,從硬件目錄窗口選擇與已安裝的Simaticnet軟件版本相符的硬件插入到與在StationConfigurationEditor配置的PC硬件機架相對應的插槽中。
點擊IEGeneral屬性對話框中Properties按鈕打開以太網接口參數設置對話框,按要求設置以太網卡的IP地址和相應的子網掩碼。IP地址應與實際硬件所設以太網卡IP地址一致。并用New按鈕建立一個Ethernet網絡。確認所有組態參數,完成網卡設置。
完成PC站組件設置后,按下編譯存盤按鈕確定且存儲當前組態配置,編譯無誤后,點擊ConfigureNetwork按鈕,進入NetPro配置窗口。
在NetPro網絡配置中,用鼠標選擇OPCServer后在連接表第一行鼠標右鍵插入一個新的連接。
確認所有配置后,已建好的S7連接就會顯示在連接列表中。點擊編譯存盤,如得到Noerror的編譯結果,則正確組態完成,如圖2所示。
圖2 ?正確組態完成后的NetPro窗口
完成PC站組態后,即可在NetPro窗口點擊功能按鈕欄中下載按鈕將組態下載到PC站中。下載完成后,可以打開StationConfigurationEditor窗口檢查組件狀態。
3.3、PC機通過LabVIEW與S7-300PLC實時通訊的實現
PC機通過LabVlEW與OPCServer進行通訊有三種方法:
1)通過ActiveX自動化接口實現對OPCServer的訪問;
2)通過NI的DataSocket技術實現與OPCServer的通訊;
3)利用LabVIEWDSC模塊與OPCServer通訊。
其中前兩種方法只適合與少量點數的OPC標簽連接。因為需要編寫多段重復代碼或是通過For循環來讀寫,因此當點數增多時會降低讀寫速度并讓系統變得不利于維護。通過DSC模塊內建的與OPCServer通訊的機制,不僅編程變得相當容易,而且其編程規模和讀寫速度皆不受點數的限制。鑒于實際系統的點數很多,結合項目的實際情況,我們選擇了第三種方法。
- 第 1 頁:OPC技術的PC與西門子PLC的實時通訊技術
- 第 2 頁:PC站
- 第 3 頁:DSC模塊
本文導航
非常好我支持^.^
(48) 55.2%
不好我反對
(39) 44.8%
相關閱讀:
- [工業控制] 五款西門子的PLC系列特點介紹 2023-10-24
- [電子說] 自動化PLC控制柜如何進行監控管理?有什么應用場景 2023-10-24
- [電子說] Kepware帶你玩轉IEC60870-104驅動 2023-10-24
- [電子說] 軟啟動器與PLC通過ModbusRTU轉Profinet網關連接的配置案例 2023-10-24
- [電子說] Modbus485轉profinet網關連接伺服主軸驅動器與PLC的具體應用 2023-10-24
- [電子說] LabVIEW中PID控制的的高級功能 2023-10-24
- [電子說] 自動加藥設備如何進行數據采集和遠程維護上下載 2023-10-24
- [電子說] 通過MODBUS轉PROFINET(PROFINET轉MODBUS)網關連接EP1C系列通用伺服驅動器 2023-10-24
( 發表人:姚遠香 )