4如何配置SIDirect DAServer 通過TCP/IP實現(xiàn)和S7 PLC的通信
[簡介]:此篇技術(shù)信息主要介紹了如何配置SIDirect DA Server 通過TCP/IP實現(xiàn)和S7 PLC的通信。
概要介紹
無需借助西門子的Simaticnet 軟件,SIDirect DAS Server 可以通過標(biāo)準(zhǔn)的以太網(wǎng)卡訪問S7 200, S7 300,S7 400 家族PLC吝啰。SIDirect DAServer可以通過DDE, FastDDE, SuiteLink, OPC協(xié)議連接Windows客戶端軟件惶嗓,如Wonderware InTouch。
本Tech Note 一步一步詳細(xì)介紹了如何配置和使用Wonderware SIDirect DA Server連接/訪問S7 PLC(這里驻丁,我們以S7-400 PLC 為例)尸粒,以及如何用DDE/SuiteLink協(xié)議訪問此DA Server。
在開始之前臊渴,請確保已滿足以下條件:
1.仔細(xì)閱讀并按照SIDirect DAServer的Readme文件及相關(guān)文檔事矾,來得到SIDirect DAServer所需要的系統(tǒng)需求,正確的安裝過程尸诽,操作系統(tǒng)等信息甥材。
2.安裝SIDirect DAServer,如果已經(jīng)安裝了以前版本的SIDirect DAServer性含,請使用的"控制面板"中的"添加/刪除程序"卸載擂达,本Tech Note使用SIDirect DAServer 1.1版。
3.安裝并配置以太網(wǎng)卡和TCP/IP協(xié)議胶滋。
4.確認(rèn)你可以"Ping"通你要連接的PLC。
注意:請仔細(xì)閱讀SIDirect DAServer的在線文檔關(guān)于所支持的硬件和軟件部分悲敷,SIDirect DAServer只支持TCP/IP通信究恤,不支持MPI,Profibus等其他非以太網(wǎng)方式后德。
本Tech Note假定用戶具有并理解以太網(wǎng)部宿,西門子S7 PLC 硬件/軟件,Windows 操作系統(tǒng)瓢湃,Wonderware FactorySuite組件理张,WWClinet, SIDirect DAServer的基本知識。
配置SIDirect DAServer
1.選擇任何欄上的開始/程序以啟動SIDirect DAServer绵患。
2.找到包含“System Management Console” 程序的 Wonderware文件夾拔馆,并點擊啟動System Management Console 程序茂萤。
3.在ArchestrA System Management Console(SMC)中找到“DAServer Manager”樹下的SIDirect DAServer。在Local節(jié)點下勇剃,DAServer 名字是“ArchestrA.DASSIDirect.1”泵躲。見下圖1:
圖1. SMC中的DASSIDirect DAServer
4.展開ArchestrA.DASSIDirect.1,并選擇“Configuration”好佃,將出現(xiàn)如下“Global Parameters”對話框(圖2):
圖2. DASSIDirect – Global Parameters
◆ Device Group Update Interval: 定義Device Group的默認(rèn)更新時間間隔
◆ Slow Poll Interval: 定義當(dāng)連接發(fā)生問題進(jìn)入“Slow Poll”模式時露俏,DAServer查詢設(shè)備的時間間隔。當(dāng)通信恢復(fù)正常后毫胎,DAServer的查詢間隔調(diào)整為Device Group的查詢間隔探娇。
◆ Transaction to Subscription Ratio:“Transaction”是來自于DDE/SL/OPC客戶端的讀/寫消息,“Subscription”是有處于“需采集”狀態(tài)的數(shù)據(jù)點產(chǎn)生的茄焊,“Subscription”按“Update Interval”為間隔周期性發(fā)送撒沦。 “Transaction to Subscription Ratio”定義DAServer在發(fā)送一個Subscription前可以發(fā)送的Transaction的最大數(shù)目律逼。它是當(dāng)有多個等待中的Transaction時按辱,Transaction和Subscription的比例,比例的后者總是為1蛹头。所以顿肺,默認(rèn)設(shè)置為2表示Transaction和Subscription的比例是2:1。這個比例確保當(dāng)Transaction非常繁忙時渣蜗,任有一定數(shù)量的Subscription動作屠尊。 例如:比例設(shè)為2, 同時有3個Transaction, 2個Subscription準(zhǔn)備好,Toolkit將先發(fā)送2個Transaction耕拷,1個Subscription, 在發(fā)送1個Transaction, 1個Subscription讼昆。
◆ Transaction Message Timeout: 每個Transaction(讀/寫/刷新等)消息的超時設(shè)置,這個超時設(shè)置使得客戶端不會由于某種原因Transaction永久不被發(fā)送時導(dǎo)致被掛起骚烧。這是一個Transaction中消息更新的最大允許時間浸赫。此數(shù)字應(yīng)該設(shè)置為一個單獨的數(shù)據(jù)更新不應(yīng)超過此時間設(shè)置。
◆ Server Protocal Timer: 因為SIDirect DAServer使用事件驅(qū)動的協(xié)議引擎赃绊,此選項無效既峡。
◆ Diagnostic Backlog Size: 定義在“Transaction Diagnostic”根上可顯示的最大的Transaction數(shù)碧查。
◆ Poke Mode: 有以下有效模式:
- Control 保持寫數(shù)據(jù)的順序不改變运敢,并且不合并Transaction。
- Transaction 使用保留要寫的第1舅尸,第2和最后一個數(shù)據(jù)的合并方式保持寫數(shù)據(jù)的順序斯身。
- Optimization 不保持寫數(shù)據(jù)的順序,并且合并寫數(shù)據(jù)的Transaction,只寫入最后一個要寫的數(shù)據(jù)遍考。
◆ Case Sensitive: 控制DAServer按大小寫順利掃描數(shù)據(jù)項和Device Group但紫。
◆ Device Group Cache: 此參數(shù)保留將來使用。
◆ Simulation Mode: 此設(shè)置在此SIDirect DAServer中無效铣滥。
◆ System Items: 此參數(shù)控制系統(tǒng)數(shù)據(jù)點是否出現(xiàn)在瀏覽窗口中父驮,是否做為DAServer數(shù)據(jù)采集接口的有效數(shù)據(jù)項。
◆ Unique Device Groups: 此參數(shù)控制是否檢查Device Group在整個DAServer中的唯一性肃萍。
5.右鍵點擊“Configuration”圖標(biāo)涎瓜。
6.在菜單中選擇“Add PortCpS7 Object”。
7.右鍵點擊“New_PortCp_000”并選擇“Add S7Cp Object”股航,出現(xiàn)如下S7參數(shù)設(shè)置對話框(圖3):
圖3. S7 CP通信參數(shù)
◆ Network Address: 輸入PLC的IP地址慈宾,在此例子中,PLC的IP地址是192.168.10.41
◆ Local TSAP: 定義本地站的傳輸服務(wù)訪問點翠节,第一為數(shù)字定義設(shè)備酗宋,第一位數(shù)字為0,推薦設(shè)置為01.00
◆ Remote TSAP: 定義PLC的傳輸服務(wù)訪問點疆拘。
◆ Remote Rack No.: 輸入10進(jìn)制機(jī)架號蜕猫。
◆ Remote Slot No.: 輸入10進(jìn)制的CPU槽號。在此Tech Note中哎迄,機(jī)架號設(shè)為0,CPU槽號設(shè)為3(電源模塊占2個槽回右,所以CPU槽號為3)。
◆ Connection Resource: 從下拉框中選擇16進(jìn)制的連接資源漱挚。
8.選擇“Device Group”屬性頁翔烁。
9.右鍵點擊“Device Group”對話框中的空白地方,添加新的Device Group(類似主題名)到Device Group對話框中旨涝。如下圖4所示:
圖4. Device Group 對話框
10.選擇并用右鍵點擊默認(rèn)名Topic_0, 把它重新命名成一個有意義的名字蹬屹,如S7PLC, 如圖5所示:
圖5. S7PLC Device Group
11.在左面的樹形結(jié)構(gòu)圖中,右鍵點擊ArchestrA.DASSIDirect.1并從子菜單中選擇“Activate Server”來啟動此DA Server白华,ArchestrA.DASSIDirect.1旁邊的圖標(biāo)將由紅變成綠慨默,如下圖6所示:
圖6. SIDirect DA Server已激活
測試此 DASSIDirect Server
DASSIDirect Server已經(jīng)準(zhǔn)備就緒,下面做一個快速的通信測試來驗證和我們可以和PLC的連接弧腥。
1.點擊“開始/運行”并鍵入WWClient啟動Wonderware WWClient程序扫矾。
2.從主菜單上選擇“Connection/Create”,將出現(xiàn)“Create Connection”對話框序机。
3.輸入正確的信息,如圖7所示:
◆ Node: 此處為空白争峭,因為DASSIDirect Server和WWClient在同一臺計算機(jī)中寥只。否則,輸入運行DAServer的機(jī)器的名字。
◆ Application: DASSIDirect, SIDirect DAServer的應(yīng)用程序名冻找。
◆ Topic: S7PLC柏困,我們剛才在DASSIDirect的Device Group對話框中新建的Device Group。
◆ Connection Type: IOT帜蘑,在這里清玉,我們使用SuiteLink協(xié)議。
圖7. Create Connection 對話框
4.依此點擊“Create”珍垦,“Done”惜施。
5.在主菜單上選擇“Item”。
6.輸入已知正常工作的PLC寄存器地址图呢。
7.下圖顯示了WWClient成功取得S7 PLC數(shù)據(jù)項MB90条篷,在Item輸入框中的輸入MB90,點擊AdviseEx注冊并開始獲取此數(shù)據(jù)項蛤织,如果連接S7 PLC的以太網(wǎng)工作正常的話赴叹,你會看到從MB90寄存器中取得的數(shù)據(jù),如圖9指蚜,10所示:
圖9. Item
圖10. WWClient顯示MB90的值
制作好你所需要的大窗口WindowName乞巧,并假定窗口大小為(Width, Height)。
此TechNote由Wonderware 中國技術(shù)支持部門發(fā)布摊鸡。
這是由Wonderware 中國的技術(shù)支持寫的有關(guān)Wonderware產(chǎn)品的技術(shù)信息绽媒,供中國地區(qū)的分銷商,系統(tǒng)集成商以及最終用戶參考柱宦。此技術(shù)信息并不包括在Wonderware公司提供的KBCD中些椒,但使用者應(yīng)參看Wonderware公司KBCD中的Terms of Use,獲取并保證接受其規(guī)定的使用者應(yīng)遵守的相關(guān)約定掸刊。
如需關(guān)于INTOUCH 10.0 中文版的報價及其它更多信息免糕,可咨詢北京遞杰科進(jìn),電話:010-51661962忧侧,李先生堵沈。
相關(guān)專題:Wonderware INTOUCH 軟件專題
聲明:本網(wǎng)站所收集的部分公開資料來源于互聯(lián)網(wǎng),轉(zhuǎn)載的目的在于傳遞更多信息及用于網(wǎng)絡(luò)分享据篇,并不代表本站贊同其觀點和對其真實性負(fù)責(zé)便晶,也不構(gòu)成任何其他建議。本站部分作品是由網(wǎng)友自主投稿和發(fā)布担泥、編輯整理上傳润跟,對此類作品本站僅提供交流平臺,不為其版權(quán)負(fù)責(zé)谨斥。如果您發(fā)現(xiàn)網(wǎng)站上所用視頻鸡魁、圖片姿叠、文字如涉及作品版權(quán)問題,請第一時間告知紫声,我們將根據(jù)您提供的證明材料確認(rèn)版權(quán)并按國家標(biāo)準(zhǔn)支付稿酬或立即刪除內(nèi)容憋址,以保證您的權(quán)益!聯(lián)系電話:010-58612588 或 Email:editor@mmsonline.com.cn京甫。
網(wǎng)友評論
匿名:
最新反饋
注冊獲取更多行業(yè)信息
- 暫無反饋
無須注冊问欠,輕松溝通
編輯推薦
- 2025新年特刊:打造新質(zhì)生產(chǎn)力,智啟未來新篇章
- 定義制造業(yè)未來的數(shù)控加工中心技術(shù)專題
- 航空航天及交通領(lǐng)域先進(jìn)制造技術(shù)應(yīng)用專題
- 解碼消費電子產(chǎn)品生產(chǎn)的數(shù)字化之路技術(shù)專題
- 精密智能機(jī)床旗国,助力制造升級技術(shù)專題
- 汽車輕量化驅(qū)動下的零部件加工應(yīng)用專題
- 高性能銑刀實現(xiàn)高精加工生產(chǎn)技術(shù)專題
- 航空航天發(fā)動機(jī)解決方案專題
- 高效齒輪加工生產(chǎn)技術(shù)方案專題
- 金屬加工液的性能不止?jié)櫥夹g(shù)應(yīng)用專題