版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、CIMPLICITY HMI 基本操作說明第一章 概述CIMPLICITY HMI 軟件是靈活的可伸縮的,它可以適用于單一的人機界面到完全網(wǎng) 絡(luò)化的監(jiān)督控制和數(shù)據(jù)采集系統(tǒng)。在產(chǎn)品系列的各個層次上都具有網(wǎng)絡(luò)互聯(lián)的能力, 這是你能夠獲得各個層次的繼承而且不需要在一個網(wǎng)絡(luò)中盡心重復(fù)的組態(tài)。CIMPLICITY HMI 是由服務(wù)器和瀏覽站組成的基于客戶服務(wù)器體系結(jié)構(gòu)的系統(tǒng)。服 務(wù)器負(fù)責(zé)數(shù)據(jù)的采集和數(shù)據(jù)的分配。 瀏覽站連接到服務(wù)器上可以對被采集到的數(shù)據(jù)進 行完全的訪問以便觀察和控制。第二章 軟件使用2.1創(chuàng)建工程首先安裝 CIMPLICITY 軟件,然后按住開始鍵:開始所有程序 CIMPLICITYHM
2、I Workbentch,打開 Workbentch。Workbentch 中包含了工程所有的組態(tài)內(nèi)容:屏幕:監(jiān)控畫面及動態(tài)組態(tài)Points:從PLC中讀取的或虛擬的變量Alarm:報警信息的組態(tài)Database Logge:r 組態(tài)將本工程中的點登錄到數(shù)據(jù)庫文件中Eve nt Editor :編輯當(dāng)工程運行時,由點值變化、報警出發(fā)產(chǎn)生的事件2.2 角色用戶資源角色(Role):一組使用監(jiān)控計算機的人,這一組人具有相同的操作權(quán)限。有三個角色包括: OPER、 SYSMGR、 USER用戶(User):要使用監(jiān)控計算機的每一個人,每個用戶有自己的表示符(UserID )及登錄密碼,用戶還可以有自
3、己的名字(User Name資源(Resource :由PLC控制的、被用戶所監(jiān)控的對象,這是一個抽象的 概念,它可以是一條生產(chǎn)線、也可以是一臺泵2.3 定義端口( Port)2.4 定義設(shè)備( Devices)定義完設(shè)備之后,要在 config 記事本上添加上你配置的設(shè)備,按照已有格式添加 偏移量、起始地址、長度,每添加一組要給 count 數(shù)加 1。編輯版 word更碎鋼輯格式查看幫勘匹I |dEuiceGouiit J counts-! 0 deuicel RCnunt=3 McowntZRoffset1=6B01Raddr1=2001IRlengtiri=5O0Boff5et2=700
4、ORaddr22009RlpngtH2-5aeMoffset1=60OlNaddM=2OO10Mlrngth1-09Hoffset2=700ft l1addr2=20QQ Mlenqth2-50Q devices Rcount=2McoiJnt=2Roff5et1-60fl1 addr1=2fi010 Rleng thXSB Roffset2=70OU Rad(ir2200flItleiigth2-5;0aMoffset1-6O01Haddr1=2anoMletigth15 0 9Hoffset2=70OflMaii(lr2=2oaoMlength2-50O devicesRcountSHco
5、unt=22.5 定義點(Point)CIMPLICITY HMI的一個主要特色就是設(shè)備采集點數(shù)據(jù)的能力,并且將采集到 的數(shù)據(jù)分配給 CimView屏幕。CIMPLICITY HMI可以配置兩種類型的點:設(shè)備點(Device PointS 和虛擬點(Virtual Points)。Device Points是那些從設(shè)備讀和寫或?qū)懙皆O(shè)備的點,對應(yīng)于PLC中變量的點a右擊Points,選New新建一個點:? Point ID :給點起一個名稱,最多32個字符? Type:定義點的類型,選擇設(shè)備點,設(shè)備點必須定義點來自于那個設(shè)備? Point Class定義點的類別:1. Analog該類型用于所有
6、整數(shù)和浮點型的點2. Boolean該類型用于所有布爾值的點3. Text該類型用于所有文本的點b.定義設(shè)備點時,點組態(tài)窗口中的 Gen eral菜單? Data Type點的數(shù)據(jù)類型? Element:必須大于等于1,如果大于1,則表明該點為數(shù)組型變量,可使數(shù)組點對應(yīng)于PLC中的一組連續(xù)地址。Domain中只需添加起始地 址即可,如下圖所示:Tvint rw-operti es 一 FCE- B6233應(yīng)用 |稱肋|確定 |Generalce 叮刖 Lirnitm Ccnvrsiri | Alarm取消IVirtual Points是那些不直接來源于設(shè)備,存在于計算機內(nèi)存中的點,不對應(yīng)于PL
7、C中的變量a右擊Points,選New新建一個虛擬點:?Point ID :給點起一個名稱,最多32個字符? Type:定義點的類型,選擇虛擬點。?Point Class定義點的類別,與設(shè)備點類別相同b. 定義虛擬點時,點組態(tài)窗口中的Gen era,步驟與設(shè)備點相同c. 定義虛擬點時,點組態(tài)窗口中的Virtual菜單中的Initializ給該點定義 工程啟動 時的初值。2.6組態(tài)內(nèi)容更新當(dāng)你修改過 Poi nt、Device Port、Role、User、Resource Eve nt、Database Logger 的組態(tài)內(nèi)容之后,你必須作一次組態(tài)更新。按下組態(tài)更新健,再選擇Yes組態(tài)內(nèi)容得
8、到更新,你修改過的內(nèi)容才會起作用。編輯版wordScreensE易IjEquipmentDevices疋 PortsB- .-.1 Seciurity 卜ijft sers $ Roles 白甫| Resourc: 、_| Advancsd.Status Logs RuntimeAdvjancaduFoifits組態(tài)更新E:EEEEU魚tkb魚雪建 Logger Basi c Control Engirt電具5$GL01AdjriPLlJf$jAURN ACRED$GL0匚 fAUEN. ACTIVE$GL01 JALAEN. TOTAL$GL0毎 $AUM UNACKEB$GL01JJCLA
9、SS_MIGH ALAMIS$GLOJj*|jCUSS_HIGH. UlTCKEDSGLjOIJSCLASS_LOW. ALALUS$GL01JCUiSSLJOW. UNACKEE$GL01fCLASSEE. AUCRJIS$GL01ctCLASS_HEC. l/NACKEF$GLDJjftJCUSSYS. ALAJU1S$GL0土Feint IDReadyStop第三章作圖(CimEdit)CIMPLICITY 的作圖環(huán)境、菜單風(fēng)格、作圖工具與 Microsoft Office 一致。右擊屏幕選擇屬性菜單下的Geometry屬性可以修改窗口的大小Colors屬性可以修改窗口的填充色Scrip
10、t屬性編輯窗口運行時的腳本Procedures屬性可以創(chuàng)建過程Event屬性可以創(chuàng)建事件Variable可以定義窗口的臨時變量 0$ H爲(wèi)蟲睪PC芻密國昌圏.L 屆呂自旺hdE卷蟲/ EG 口丿o屜 0 瞪色a 弓廚同Ei歸瓣| .aliaanaitananuannananai,ai.ai.anakauakauanabaujnjiu4n2J!_2d_For Help, prass Fl20T, 176rZ1-a|x|File Edi t Viat Xools Fr.ame Help- CimEdit利用作圖工具可以創(chuàng)建文本,幾何圖形,按鈕,以及常用的一些控件(選擇OLE 選項可以創(chuàng)建常用的控件
11、)。雙擊創(chuàng)建的對象,可以得到該對象的屬性窗口。對象常 用的幾個屬性包括:Color An imatio n:可以編輯對象的可見性,以及運行時的顏色。Text:可以編輯對象運行時的表達式(Expression、表達式的類型、字 體Eve nt:可以編輯對象運行時的事件Procedures編輯事件所要觸發(fā)的過程Scrip:事件對應(yīng)的腳本程序腳本編寫編輯版 word下面一段腳本實現(xiàn)了每觸發(fā)一次臨時變量value加1的功能Sub init ()Dim trigobject As cimobjectDim i, j As IntegerSet trigobject = cimgetevent.trigg
12、erobjecti= trigobject.getvariable(value)j=i+1trigobject.getvariable(value)=jEnd Sub訪問數(shù)據(jù)庫1首先在數(shù)據(jù)庫中建立一個用于存放數(shù)據(jù)的用戶 bkmasic2.然后在PC機上裝有數(shù)據(jù)庫的目錄下,按照以下路徑:Oracleora92networkadmin找到tnsnames文件,在這個文件中添加你要連接的數(shù)據(jù)庫地信息。書寫格式為:MASIC202 =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.20)2(PORT
13、 = 1521)(CONNECT_DATA =(SERVICE_NAME = masic?其中MASIC202是由你自己定的名稱,192.168.100.202是你要訪問的數(shù)據(jù)庫所在服務(wù)器的IP地址,masic1是創(chuàng)建數(shù)據(jù)庫時所起的名稱。3其次在PC機下打開管理工具-數(shù)據(jù)源(ODBC )的System DSN屬性添加數(shù)據(jù)源。添加過程如圖所示。添加完畢后進行驅(qū)動配置,配置內(nèi)容如下圖所示;其中TNS Service Name選擇我們在第2步中添加的 MASIC202User填寫我們要訪問的數(shù)據(jù)庫的用戶名,即為第1步中創(chuàng)建的用戶名bkmasicData Source Name是我們自己給這個新添加的
14、數(shù)據(jù)源起一個名稱,這個名稱是 我們在寫數(shù)據(jù)庫腳本中要用到的,用于連接數(shù)據(jù)庫的名稱。配置完成后點擊Test Connection進行連接測試,連接過程中需要輸入你要訪問的數(shù)據(jù) 庫用戶的密碼(bkmasic,連接成功后會彈出對話框提示連接成功。Oracle ODB匚 Driver 匚on figurationDaA/ Sdutce Nam巳BescriptionTHE eirwi ce N ameUserAppli-calion | OracleK盟詛t SetsW orkar Qxmds |Mi gyati on | TraAslat i cm Opti oxisE 血乳bl 亡 Clog in
15、胃 CursoFBatcK Auto comm i t M odftEnable ThreadL SafetyS QIjG tf) at sl E龍 t $ns: i onTIcmmi.t only if statements succeedFT Eirablu Query Tineulv Hed0nly Cfimectir編輯版word4配置成功后,編寫畫面訪問數(shù)據(jù)庫的腳本A 連接數(shù)據(jù)庫Sub conn ectdb()Dim conn ect As Stri ngDim conni d_local As LongDim db_cut As In tegerSet trigobject = c
16、imgeteve nt.triggerobject連接數(shù)據(jù)庫co nn ect二DSN二masic1;UID二bkmasic;PWD二bkmasic;字符串連接函數(shù)conn id_local二sqlope n(c onn ect)trigobject.getvariable(connd)=connid_local 返回 variableIf (connid_local=0) Then msgbox 連接數(shù)據(jù)庫失敗 End If*End Sub *disconnectdb()Sub disconnectdb()Dim trigobject As cimobjectDim connid_local
17、 As Long斷開數(shù)據(jù)庫Set trigobject = cimgetevent.triggerobject connid_local=trigobject.getvariable(conn_id) 獲得 variableconnid_local=sqlclose(connid_local)End SubB訪問數(shù)據(jù)庫Dim retrdata() As VariantDim binddata() As Variantstrsql=select slabNo, fceNo, fceRow from pdi_slab where slabStatus in (2,3) and fceNo in (1,2) and hdpflag=1 ORDER BY confirmTime ;retcode=SQLexecquery(connid_local,strsql)retcode=SQLbind(connid_local,binddata,1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國PWM制氫電源行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 必殺03 第六單元 我們生活的大洲-亞洲(綜合題20題)(解析版)
- 講稿《教育強國建設(shè)規(guī)劃綱要(2024-2035年)》學(xué)習(xí)宣講
- 2025關(guān)于合同中的表見代理
- 商業(yè)物業(yè)租賃合同范本
- 試驗檢測未來的發(fā)展方向
- 天然氣購銷合同模板
- 2025機械加工合同
- 卷簾門電機售后合同范本
- 商鋪的買賣合同年
- 研究性成果及創(chuàng)新性成果怎么寫(通用6篇)
- QAV-1自我監(jiān)查確認(rèn)表
- 特殊感染手術(shù)管理考試試題及答案
- 旅館治安管理制度及突發(fā)事件應(yīng)急方案三篇
- 土地增值稅清算底稿中稅協(xié)版
- 監(jiān)理項目部基本設(shè)備配置清單
- 小區(qū)綠化養(yǎng)護方案及報價(三篇)
- 中小學(xué)德育工作指南考核試題及答案
- GB/T 13024-2003箱紙板
- 2023年上海各區(qū)初三數(shù)學(xué)一模卷
- GB 1886.232-2016食品安全國家標(biāo)準(zhǔn)食品添加劑羧甲基纖維素鈉
評論
0/150
提交評論