本期解決很多小伙伴們的疑問,labview如何與plc進行opc通訊。什么是服務端,什么是客戶端等等問題。本文以西門子S7-200為例進行說明。 硬件開發(fā)環(huán)境: plc cup一臺、RS232/PPI電纜一根、連接方式如下圖。 軟件開發(fā)環(huán)境: labview、DSC安裝包、Micro/Win(s7-200編程軟件) plc編程: 打開Micro/Win--系統(tǒng)塊--設置好地址和波特率(保持和后續(xù)NI opc server一致);
設置pg/pc接口,PC/PPI cable PPI.1→Properties,選擇能識別的串口,并編程,下載至plc。 labview編程: 在NI opc中新建工程,選擇設備為S7-200,配置波特率、地址要和plc配置一致。 在labview中建立OPC Client 的IO Server,其中數(shù)據(jù)的讀取方法與modbus通訊類似。 硬件開發(fā)環(huán)境:plc cup一臺、RS232/PPI電纜一根、以太網(wǎng)通訊模塊。連接方式如下圖。 軟件開發(fā)環(huán)境: labview、DSC安裝包、Micro/Win(s7-200編程軟件) plc編程: 新建一個S7-200 工程,確信使用RS232/PPI 電纜連接正常,點擊工具→以太網(wǎng)向?qū)Вx擇對應的以太網(wǎng)通訊模塊編號 設置IP地址,確保PLC和PC在同一個網(wǎng)絡內(nèi)。 把PLC 設置為服務器,下面本地TSAP 使用默認10.00,遠程TSAP 設置為10.11,接受所有連接請求(這兩個TSAP 需要記住,后面會使用到),下一步直到完成。 編程如下: 將pg/pc設置為網(wǎng)口,并下載程序 Labview程序:與第一個類似。 硬件開發(fā)環(huán)境: plc cup一臺、RS232/PPI電纜一根、以太網(wǎng)通訊模塊。連接方式如下圖。 軟件開發(fā)環(huán)境: labview、DSC安裝包、Micro/Win(s7-200編程軟件)、安裝pc access軟件(西門子opc server軟件) plc編程: 需要對pc access進行設置,需要訪問的I/O點在軟件里配置即可。如圖 labview編程: 用labview I/o server來實現(xiàn)。方法與2類似。在opc配置時,選擇S7200.OPCServer即可 硬件、plc編程及軟件環(huán)境與3類似,只是在labview編程中,參照3進行。在得到的數(shù)據(jù)變量上綁定即可。 品牌·資訊·資源·電商 可信賴的高端服務平臺 精彩回顧 在選用防爆電機時應該考慮哪些因素呢?PLC控制柜基礎知識大全大牛們,指教啦!▼ |
|