性吧杏吧,手机色情直播破解版,杏杏吧在线

intouch組態(tài)軟件與西門子smart PLC的通信過程

2019/8/24 17:57:11 人評論 次瀏覽 分類:PLC應(yīng)用  文章地址:http://m.prosperiteweb.com/tech/2690.html

在過去,為了存取現(xiàn)場設(shè)備的數(shù)據(jù)信息,每一個應(yīng)用軟件開發(fā)商都需要編寫專用的接口函數(shù)。由于現(xiàn)場設(shè)備的種類繁多,且產(chǎn)品的不斷升級,往往給用戶和軟件開發(fā)商帶來巨大的工作負擔。通常這樣也不能滿足工作的實際需要,系統(tǒng)集成商和開發(fā)商急切需要一種具有高效性、可靠性、開放性、可互操作性的即插即用的設(shè)備驅(qū)動程序。在這種情況下,OPC標準應(yīng)運而生。

OPC(Object Linking and Embedding(OLE) for Process Control)是微軟公司的對象連接和嵌入技術(shù)在過程控制方面的應(yīng)用。OPC規(guī)范從OLE/COM/DCOM的技術(shù)基礎(chǔ)上發(fā)展而來,并以C/S模式為面向?qū)ο蟮墓I(yè)自動化軟件的開發(fā)建立了統(tǒng)一標準,該標準中定義了在基于PC的客戶機之間進行自動化數(shù)據(jù)實時交換的方法。采用OPC標準后,驅(qū)動程序不再由軟件開發(fā)商開發(fā),而是由硬件開發(fā)商根據(jù)硬件的特征,將各個硬件設(shè)備驅(qū)動程序和通訊程序封裝成可獨立運行或嵌入式運行的數(shù)據(jù)服務(wù)器。  



西門子PLC系列S7-200 smart是S7-200的加強版,與西門子PLC S7-200相比,它在性能上,硬件配置和軟件組態(tài)方面都有提高,也得到了用戶的廣泛認可。也由于smart版本較新,如果組態(tài)軟件較老,則無法與smart進行通信,幸運的是在intouch組態(tài)軟件新版的KEPServer6.4版本以上支持西門子smart、1200、1500系列PLC,昌暉儀表跟大家分享一下intouch組態(tài)軟件經(jīng)過KEPserver的OPC與smart PLC的通信過程。

1、KEPServer中的設(shè)置

①安裝KEPServer服務(wù),勾選自己需要PLC驅(qū)動后,還必須勾選woderware SuitLink服務(wù),這個是決定intouch能否使用OPC軟件的前提。如圖1所示:
KEPServer安裝
圖1 KEPServer安裝


②開啟KEPSERVER的suiteLink服務(wù),如圖2所示,這里的應(yīng)用程序非常重要,后面在INTOUCH軟件設(shè)置中會用到。不同的OPC軟件,應(yīng)用程序名稱都會不同,故需要記得自己所用的OPC的應(yīng)用程序名稱。

開啟KEPSERVER的suiteLink服務(wù)
圖2 開啟KEPSERVER的suiteLink服務(wù)


③建立西門子通信驅(qū)動程序,這里主要選擇通過什么方式對其,由于西門子smart系列支持以太網(wǎng)通信,故我們可以選擇用以太網(wǎng)通信。

建立通道類型
圖3 建立通道類型

設(shè)置通信通道
圖4 設(shè)置通信通道

選擇通信對應(yīng)網(wǎng)卡
圖5 選擇通信對應(yīng)網(wǎng)卡


④上一步驟我們已經(jīng)建立的通信通道,接下,需要選擇PLC的類型,及一些設(shè)置。

輸入設(shè)備名稱
圖6 輸入設(shè)備名稱

由于smart系列本質(zhì)和200系列差不多,我們這里選擇S7-200系列。圖7所示:

圖7 選擇PLC類型


圖8 輸入PLC IP地址



圖9 TCP/IP端口號

TSAP設(shè)置,如果S7-200使用默認值,使用S7-200 SMART系列,需要將TSAP改為201.
圖10 TSAP設(shè)置

⑤新建需要的標簽名,方便測試建立以下的標簽名。

新建標簽名
圖11 新建標簽名


⑥測試KEPServer軟件,通信是否正常。點擊工具欄上的Quick Client。

打開Quick Client
圖12 打開Quick Client


查看通信結(jié)果
圖13 查看通信結(jié)果

通過測試,返回正常的值,并且狀態(tài)良好,如果顯示BAD需要再測檢查設(shè)置。

⑦根據(jù)KEP設(shè)置,新建一個訪問名,并將應(yīng)用程序名和主題名,填入。

新建訪問名
圖14 新建訪問名


訪問名設(shè)置
圖15 訪問名設(shè)置


2、INTOUCH中的設(shè)置

①在INTOUCH中,新建一個標記名字典,并將在KEPServer軟件中的標簽名,添加intouch的項目中,這樣INTOUCH就可以通過標簽名直接訪問到PLC上的地址。以此方法將剛才幾個標簽名都加入到Intouch中,注意選擇標簽的數(shù)據(jù)類型,區(qū)別I/O離散和I/O實數(shù)
intouch中新建標簽名
圖16 intouch中新建標簽名


intouch中標簽名設(shè)置
圖17 intouch中標簽名設(shè)置


②新建一個測試畫面,將圖像設(shè)置綠色為1,紅色為0,并且顯示浮點數(shù)。經(jīng)過測試畫面正常顯示PLC狀態(tài)。

新建一個測試畫面
圖18 新建一個測試畫面


到此為止,已通過INTOUCH組態(tài)軟件經(jīng)過KEPserver的OPC通信,成功訪問到西門子的smartPLC。
其他組態(tài)軟件OPC讀寫方法與次雷同,只需要保證KEPServer能正常讀寫到組態(tài)軟件,都可以使用OPC方式對PLC讀寫。

共有訪客發(fā)表了評論 網(wǎng)友評論

  客戶姓名:
郵箱或QQ:
驗證碼: 看不清楚?