Cim_training1_第1頁
Cim_training1_第2頁
Cim_training1_第3頁
Cim_training1_第4頁
Cim_training1_第5頁
已閱讀5頁,還剩72頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、CIMPLICITY HMI Training CoursePresented by GE Fanuc Shanghai Office課程內容Day 1: 創建工程 通訊 動態畫面 控件 趨勢圖Day 2: 報警 數據庫登錄 DDE 網絡通訊 WebViewDay 3: Class & Object BCE CimEdit/CimView對象模型 工程組態對象模型 OPC Server & ClientDay 4: Tracker基本 PRT模型 跟蹤區域及跟蹤對象 PRT在動態畫面上的顯示 RCO模型 Function Block RLMDay 5:課程內容CIMPLICIT

2、Y 的 Workbentch角色(Role) - 用戶(User) - 資源(Resource)通訊口(Port) - 設備(Device) - 點(Point)作圖與組態OLE 與 MetaFile文件格式的圖片嵌入對象的拷貝與連接的拷貝Active X 控件的引用趨勢圖報警組態數據登錄與歷史趨勢圖DDE 通訊Server與Viewer的通訊WebView及遠程訪問技術CIMPLICITY 的開機啟動設置人機監控界面系統的構成UserPCPLCPump 一般人機界面監控系統的構成如右 操作員(User)面對PC機 PC機利用各種通訊手段與PLC建立通訊 PC從PLC中獲得數據,并利用PC的強

3、大圖形功能動態顯示這些數據 PLC完成對生產設備的控制Workbentch按 Start - Program - CIMPLICITY - HMI - Workbentch 操作,即打開了 Workbentch Workbentch 包含了某個工程的所有組態內容Screens:監控畫面及動態組態Points:從PLC中讀取的、或虛擬的變量Alarm:報警信息的組態Database Logger:組態將本工程中的點登錄到數據庫文件中Event Editor:編輯當工程運行時,由點值變化、報警觸發產生的事件 創建新工程(Project)在 Workbentch 中,按 File - New - P

4、roject 操作,可創建一個新工程(Project)輸入工程名及工程所在的硬盤子目錄選中 Basic Control:在工程中要用到 VB 編程選中 Database Logger:要用到數據存盤功能Protocols:本工程要用哪些通訊協議與 PLC 通訊選中 SNP 通訊協議,表明本工程將與90系列PLC作串行通訊按下 Create,再按下 OK 和 Close,關閉工程創建向導,一步步對本工程組態 角色-用戶-資源Role(Sysmgr)ResourceRole(Operator)ResourcePointDevicePortUser(角色)(用戶)(設備)(點)(端口)(資源)角色-

5、用戶-資源角色角色(Role):一組使用監控計算機的人,這一組人具有相同的操作權限用戶用戶(User):要使用監控計算機的每一個人,每個用戶有自己的標識符(User ID)及登錄密碼,用戶還可以有自己的名字(User Name)資源資源(Resource):由PLC控制的、被用戶所監控的對象,這是一個抽象的概念,它可以是一條生產線、也可以是一臺泵定義角色(Role)在 Workbentch 的 Security 項中,點擊 Role,可看到本工程中默認的三個角色:SYSMGR、OPERATOR、USER雙擊某個角色,可以修改這個角色的權限Dynanmic Configuration:可以動態修

6、改組態內容Process Control:可以切換流程圖畫面Delete Alarm:可刪除報警定義用戶(Users) 在 Workbentch 中,點擊 Security 下的 User 項,可以看到本工程中的所有用戶 雙擊某個用戶,可以改變該用戶的屬性 Role:將該用戶定義成某個角色創建新用戶(Users) 在 Workbentch 中,點擊 Security 下的 User 項,再單擊鼠標右鍵,選擇 New,即可創建新用戶 User ID:用戶的標識符,一個工程中的所有用戶必須有唯一的標識符,用戶登錄時以標識符登錄 User Name:用戶的姓名定義資源(Resource) 在 Wor

7、kbentch 的 Security 項中,點擊 Resource,再單擊鼠標右鍵,即可創建新的資源 創建資源時,須定義該資源隸屬于哪幾個用戶端口 - 設備 - 點端口端口(Port):計算機用來與 PLC 通訊的通訊端口,可以是串行口(COM1、COM2),也可以是計算機上的以太網卡、令牌環網卡、DDE通訊通道設備設備(Device):與監控計算機通訊相連的 PLC,這些設備掛在計算機的通訊端口下點點(Point):監控計算機從 PLC 中讀取的變量、或者是計算機內存中的虛擬變量(不對應于 PLC 中的某個變量)設備端口點(Point)定義端口(Port)在 Workbentch 的 Equ

8、ipment 項中,點擊 Port,再單擊鼠標右鍵,選 New,即可創建新端口(Port)創建端口時,須定義該端口的通訊協議(Protocol),選 SNP協議與系列90 PLC通訊選擇端口的物理設備:COM1Scan Rate:端口的通訊刷新速率,即每隔多少時間,監控軟件通過該通訊口去讀取PLC中的數據 1 tick = 10ms定義設備(Device)在 Workbentch 的 Equipment 項中,點擊 Device,再單擊鼠標右鍵,選 New,即可創建新設備(Device)Device:給新設備起個名字創建設備時,須定義該設備掛在哪個通訊端口下,選 MASTER_COM1,表明該

9、設備掛在串行口 COM1 下Resource:選擇該設備屬于哪個資源,即:將該設備分配給某個資源Model Type:選擇 PLC 的型號定義點(Point)在 Workbentch 的 Equipment 項中,點擊 Point,再單擊鼠標右鍵,選 New,即可創建一個新點(Point)Point ID:給新點起個名稱,最多32個字符Type:定義點的類型,是來自于PLC,還是內存虛擬點有兩種點的來源:Device Point - 設備點,對應于PLC中變量的點,Virtual Point - 虛擬點,計算機內存中的點,不對應于PLC中的變量如果是 Device Point,須定義點來自于哪

10、個設備(Device)Point Class:定義點的類別,Analog - 字或字節型變量,Boolean - 位型變量定義設備點(Device Point)定義設備點時,點組態窗口中的 General 菜單如右Data Type:點的數據類型,INT - 16位整型數,REAL - 32位浮點數Element:必須大于等于1,如果大于1,則表明該點為數組型變量,可使數組點對應于 PLC中的一組連續地址Trend History:在計算機內存中為該點建立緩存區,保持該點在以前一段時間內的數值,為實時趨勢圖提供歷史數據定義設備點(Device Point)定義設備點時,點組態窗口中的 Devi

11、ce 菜單如右Address:點在 PLC 中的變量地址,%R1代表系列90 PLC的寄存器1,%Q1代表開關量1Update Criteria:定義點如何被刷新,On Scan - 按照端口的刷新頻率更新點值,On change - 點值在PLC中變化時才被更新,On Demand On Scan - 點在當前畫面上顯示時才被周期性更新Diagnostic Data:定義該點為通訊故障診斷變量,此時,Address 處應填寫固定格式的字符:$DEVICE_UP定義虛擬點(Virtual Point)定義虛擬點時,點組態窗口中的 Virtual 菜單如右Initialize:定義該點在工程啟動

12、時是否獲得初始值,None - 無初始值,Initialized - 獲得初始值(初值在此窗口中定義),Saved - 上次工程運行結束時的點值被存盤作為下次工程啟動時的初值,Saved or Initialized - 該點如果有上次存盤值,則取存盤值作初值;如無存盤值,則取窗口中定義的初始值作初值在 General 菜單中定義虛擬點的數據類型及數組長度不同的用戶管轄不同的點在Workbentch中,選Project-Properties操作再選擇Points-Settings操作可設置兩種修改點值的保護方法:Set Point Security 和 Set Point Password如果

13、選擇 Set Point Security,則只有當點屬于某個Resource,而當前用戶又管轄該Resource,該用戶可以修改點值如果選擇 Set Point Password,則每次用戶修改點值時,只需輸入密碼即可修改點值組態內容更新(Configuration Update)每當你修改過 Point、Device、Port、Role、User、Resource、Event、Database Logger 的組態內容之后,你必須作一次組態更新按下組態更新鍵,再選擇 Yes 組態內容得到更新,你修改過的內容才會起作用組態組態更新鍵更新鍵啟動工程并用Point Control Panel查看

14、通訊及點值在Workbentch中,按下“啟動工程”鍵,整個工程被啟動,與PLC的通訊驅動程序也開始工作隨后,選中點名、并按下鼠標右鍵,即進入Point Control Panel在Point Control Panel中,可以看到從PLC中取得的點值,如果點值顯示為“ * ”,則表明通訊沒有建立選中點名,按鼠標右鍵,選Point Control Panel啟動工程停止工程練習創建工程TrainingX,工程名不要與其他計算機上的工程重復創建Port,通訊協議選擇S90 TCP創建De vice,分配其IP地址為192.168.0.30創建設備點Q1(%Q1)、I1(%I1)和R1(%R1)創

15、建虛擬點V_INT1、V_INT2(整型數)和V_BOOL1(布爾型)更新工程組態內容并啟動工程用Point Control Panel來查看點的數值作圖 (CimEdit)在 Workbentch 中,點擊 Screens,再按鼠標右鍵,選 New 即可創建一個新的流程圖畫面(Screen)作圖環境如右,菜單風格、作圖工具與 Microsoft Office 一致趨勢圖SPC報警窗口XY畫筆直線多邊形長方形圓弧圓/橢圓文本按鈕圖庫OLE嵌入作圖 (CimEdit)在 CimEdit 中,利用作圖工具,可創建文本、矩形、橢圓等對象 雙擊畫面上的某個對象,可得到該對象的屬性設置窗口,如左在屬性窗

16、口的 Color 菜單下 ,可設置對象的靜態顏色,Line - 對象的邊框線色及粗細,Fill - 對象的填充色及填充效果在 Geometry 菜單下設置對象的旋轉雙擊數值顯示組態(display value)在畫面上雙擊文本對象,得到文本對象的屬性設置窗口String:文本的靜態顯示字符Expression:輸入一個點名或包含點的數學運算表達式 按下 Expression 旁的 鍵,可得到表達式編輯窗口,如左圖按下 Point Ids 鍵,可選擇一個點表達式編輯窗口(Edit Expression)在表達式編輯窗口中,你可以僅僅選擇一個已定義過的點,如下圖也可在表達式編輯窗口中編輯一個包含某

17、個點的數學運算式,如右圖,運算式 V_INT_1 + 100表達式編輯窗口中常用的運算符: +(加),-(減),*(乘),/(除),EQ(等于),GT(大于),SIN(正弦),AL(點值處于報警狀態)測試畫面組態(Test Screen)測試畫面按鍵 ( Test Screen )點擊畫面上的測試畫面按鍵(Test Screen),可啟動整個工程,進入動態監控狀態工程啟動的窗口如下工程啟動后,在登錄窗口中輸入 User ID 和 Password(動態監控畫面)(組態畫面)填充/旋轉組態(Fill/Rotation)雙擊畫面上的對象,得到對象屬性窗口選擇 Rotation/Fill 菜單Fil

18、l - Expression:輸入點名或表達式,Expr min/max:點值變化的最小/最大值,Direction:色塊填充的方向Rotation - Expression:輸入點名或表達式,Expr min/max:點值變化的最小最大值,Center:旋轉的中心顏色變化組態(Colour Animation)雙擊畫面上的對象,得到對象屬性窗口選擇 Color Animation,按下 鍵,進入表達式編輯窗口,如下按下 鍵,進入表達式編輯窗口EQ 表示 “等于”可見性組態(Visibility)在對象屬性窗口的Color Animation菜單下,Visibility屬性可定義該對象在畫面上

19、顯示或消失的動態效果取決于一個表達式是否為真點擊 鍵,進入表達式編輯窗口移動組態(Movement)移動組態定義對象在畫面上的水平位置、垂直位置隨著某個點值的大小而變化在Movement菜單下,可定義對象的水平和垂直移動Expr.min/max:點值變化的范圍(最大和最小值)Move offset:點值變化到最大值時,對象的最大位移可以按下Move offset右側的 鍵來手動選擇對象的最大位移對象尺寸變化組態(Scaling)對象的尺寸變化組態定義對象在水平軸和垂直軸方向的尺寸隨著某個點值的變化而發生變化Expr.min/max:點值變化的范圍(最大和最小值)Percent scale:點值

20、變化到最大值時,對象的尺寸變化的百分比練習創建數值顯示組態,顯示數值及平方根創建文本狀態顯示及圖形顏色變化創建顏色添充和旋轉組態創建移動及旋轉組態創建對象的可見性組態測試畫面MetaFile格式的圖形拷貝 從 Powerpoint 中拷貝一個獅子圖象 在 CimEdit 中,選 Edit - Paster special 操作 選擇按 MetaFile 文件格式粘貼對象 點擊對象,按鼠標右鍵,選 Convert Picture Object,即可將OLE對象轉換成 CimEdit 中的目標對象 轉換之后的圖形對象可以被Ungroup 利用這種方法,可以將Visio、AutoCAD和CoreDr

21、aw中的圖片轉換進來使用圖庫中的對象及處理成組對象 從圖庫中用蜀標拖曳對象到畫面上用鼠標雙擊該對象,在Group菜單下可以找到這個成組對象的每個元素雙擊單個元素的圖標,可以編輯該元素的屬性雙擊后編輯單個元素的屬性對象的拷貝(Copy & Links Copy)按住ctrl+shftCopy:簡單地將源目標拷貝至其他位置或另一幅畫面中。可利用Edit下的Copy/Paste操作,也可按住Ctrl鍵,用鼠標拖曳。源目標的組態內容和其他屬性也被拷貝過去,拷貝后的目標是一個獨立的圖形對象,修改源目標的組態或其他屬性不影響拷貝后的目標Links Copy:按住Ctrl+Shift鍵,用鼠標拖曳,

22、將源目標“連接拷貝”至另一幅畫面上。修改源目標的屬性及組態內容,畫面存盤后,拷貝后的目標也跟著改變練習調用圖庫中的儀表,組態顯示設備點值從Office軟件中拷貝“辦公室打電話”圖形,組態人臉的顏色在設備點大于50時為黃色人臉在設備點在R150時變為黃色顯示設備點的數值事件組態(Event)事件(Event):用戶在動態監控時,用鼠標點擊某個對象、或按下鍵盤上的某個鍵、或當某個表達式為真時,就觸發產生事件Expression High:表達式為真時觸發事件Mouse Up:鼠標按下后彈起時觸發事件Key Down:鍵盤上某個鍵被按下時(瞬間)觸發事件觸發產生的事件可以執行CIMPLICITY所提

23、供的操作(Procedure),也可執行一段 VB 小程序事件對應的操作(procedure)產生的事件可以執行CIMPLICITY所提供的操作(Procedure),如下一個操作(Procedure)可以包含若干個具體動作(Action)Toggle Setpoint:將位型的點值0變1,1變0Absolute Setpoint:賦數值給某個點Open Screen:打開新的畫面Close Screen:關閉畫面事件對應的操作(Advanced)在Procedure的Advanced菜單下,可定義該操作的執行條件和確認信息Confirmation:執行該操作前需要用戶確認Success: 該

24、操作成功執行后的顯示信息Failure: 該操作執行失敗后的顯示信息Execution condition:定義該操作的執行條件,只有當Expression的表達式成立時,該操作可以進行練習創建按鈕,對應于關閉畫面的操作創建按鈕,對應于向設備點賦值(0)的操作按下“關閉畫面”,當前畫面關閉按下“復位”,將設備點R1賦值(0)事件對應的腳本程序(script)一個事件也可執行一段 Basic Control 的腳本程序(Script)腳本的編輯環境類似于 VB,并提供幾乎所有的 VB 語句在腳本程序中,用PointGet 和 PointSet 來讀寫點值左邊的這段腳本程序完成的功能:每次鼠標點擊

25、對象,點 V_INT_1自加 1編寫隸屬于對象的腳本程序(script)與VB一樣,CIMP允許用戶創建一段隸屬于圖形對象的腳本程序,并由其他圖形對象的事件觸發調用這段程序。如左圖,為橢圓這個圖形對象起個對象名稱:obj1在Script菜單下選擇Edit操作編輯一段腳本程序,如右圖腳本程序的名稱為 tes對Button對象組態:Event-Mouse UP-New Procedure對Procedure的組態如上圖,則動態監控時,每次按下Button鍵,tes腳本程序被調用使用臨時變量(Variable)所謂Variable,是指:在對圖形對象組態時,還不明確該對象要與哪個“點”相連;這時,可

26、用Variable參與組態如右圖,橢圓與text已被成組(Group)雙擊這個Group對象,在Variable菜單下創建臨時變量:value雙擊這個Group對象,在Group菜單下,再雙擊text元素,在Text菜單下的Express:填入value。value代表value是臨時變量。拷貝這個Group對象,在Variable菜單下,將“點”賦值給臨時變量,如左圖。Active X控件用 OLE工具在畫面上插入ActiveX控件,如右圖選擇Microsoft Form 2.0 ComboBox,該控件出現在畫面上,如下圖在該控件的屬性窗口中,選General菜單,設置控件的目標名稱為::

27、Actx1該控件可用來顯示點值,其下拉按鈕可選擇數值賦給相應的“點”利用Active X控件顯示點值對該控件創建如下事件:Event-Expression Update-New Procedure在Procedure的定義中,組態該事件調用已編好的腳本程序: Display在控件的屬性窗口中,在Script菜單下編寫腳本程序對控件賦值,如右圖按下鼠標右鍵,選ActiveX Properties-Value Of-Value給Active X控件賦初值對該控件創建如下事件:Event-Screen Open-New Procedure在Procedure的定義中,組態該事件調用已編好的腳本程序:

28、 init右圖中的程序將 0、2、4三個初值賦給該控件,即點擊下拉按鈕,會出現這三個可選值按下鼠標右鍵,選ActiveX Methods-Call-AddItem利用Active X控件向點賦值對該控件創建如下事件:ActiveX Event-Change-New Procedure在Procedure的定義中,組態該事件調用已編好的腳本程序: setp用戶點擊該控件的下拉按鈕,并選擇三個數值中的一個后,即產生了ActiveX Event - Change事件按下鼠標右鍵,選ActiveX Properties-Value Of-Value練習創建按鈕,執行腳本,要求用戶輸入密碼,然后在向設備

29、點賦值添加控件,供用戶選擇數值后向設備點賦值MS控件趨勢圖組態(Trending)在畫面上選擇趨勢圖工具,用鼠標調整趨勢圖大小雙擊趨勢圖,得到屬性窗口,如下在 Line菜單下, Line type:選擇趨勢曲線的類型 -Expression: 實時趨勢圖 -Logged: 歷史趨勢圖增加一條曲線實時趨勢圖:曲線上的數值來自于當前點值或內存中的點緩存區歷史趨勢圖:曲線上的數值來自于硬盤上的數據庫記錄Expansion: 曲線插補方式 -Step: 階梯插補 -Smooth: 直線插補趨勢圖組態(Trending)Expression:輸入要作趨勢圖的點名Display:設置趨勢曲線的插補方式在一

30、個坐標內,可以有多根趨勢曲線,實時曲線和歷史曲線可以共存在一個坐標內點擊曲線標識左邊的色塊,可以選擇曲線的顏色趨勢圖組態(Trending)Runtime refresh: 曲線刷新時間間隔 Duration time: 時間(X)軸長度在Axis菜單下可設置坐標軸,也可添加新的坐標軸增加一根坐標軸(X或Y軸),可使得同一坐標內有多對X/Y軸Foreground color: 曲線邊框顏色 Background color: 圖框底色 Chart color: 趨勢圖底色 Auto refresh: 曲線被壓縮、平移后恢復刷新的時間間隔 練習創建趨勢圖對象設置X(時間軸)和Y軸(數值)用戶還可

31、以創建腳本來動態壓縮和擴展時間軸報警組態(Alarm)Alarm Class:報警級別,每個具體的報警隸屬于某個級別。同一級別的報警具有相同的顏色和報警聲音Alarm String:用于在報警信息條里顯示報警四種狀態(低低、低、高、高高)的文本Alarm Printer:報警打印機,定義報警信息即時打印到哪臺打印機Alarm Blocking:定義報警的主次關系,高級別報警可抑制低級別報警報警級別(Alarm)Order:報警的級別號,從0-99,級別越低,報警級別越高Foreground/Background:定義報警信息條的字符顏色及文本行底色Audio support:該級別的報警是否觸

32、發聲音文件如果選中Audio support,需要啟動Program-CIMPLICITY-HMI-Alarm Sound Manager來支持聲音播放報警組態(Alarm)在點組態窗口中,選擇Alarm菜單即可組態報警Alarm Message:報警信息條,將顯示在報警窗口中。報警信息條中可嵌入%VAL(報警點值)、%State(報警狀態)。Alarm Class:定義該報警屬于何種級別Alarm String:定義該報警的四中報警狀態用哪組文本串顯示Hi-2:報警高高限值,Hi-1:報警高限值,Lo-1:報警低限值,Lo-2:報警低低限值Alarm Type:報警產生的準則。Absolut

33、e:按點值的大小產生報警;Deviation:按點值與另一個數值的差值的大小產生報警;Rate of Change:按點值的變化率的大小產生報警報警組態(Alarm)Configured Roles For Alarm:定義該報警可以被扮演哪些角色的用戶所瀏覽,即哪些用戶可以看到這個報警Deletion Requirements:報警信息條在報警窗口中被刪除的條件(默認為“報警確認且復位”之后)Maximum Stacked:該報警的反復多次出現被記錄在堆棧中的最大個數嵌在畫面上的報警窗口(Alarm)在畫面上選擇報警工具,將報警窗口插在畫面上,如下所示報警字段報警信息條報警總數報警條操作按鈕

34、雙擊報警窗口,可組態報警窗口Display-Begin in static:定義報警窗口啟動后進入動態(Dynamic)還是靜態(Static)方式動態方式:新報警隨時顯示在窗口中靜態方式:新報警不會立即顯示在窗口中,但“報警總數”條會改變顏色,提醒用戶新報警的產生嵌在畫面上的報警窗口(Alarm)雙擊報警窗口,在Fields菜單下對報警窗口中的報警字段組態Mode-Static/Dynamic:選擇設置動態報警窗口或靜態報警窗口的報警字段利用Modify按鈕可以將字段名稱改為中文在Buttons菜單下設置報警操作條按鈕利用Position Left/Position Right按鈕設置報警操

35、作按鈕在報警窗口中的位置利用Modify按鈕可以將字段名稱改為中文獨立的報警窗口(Alarm)在Workbench中,選擇Runtime-Alarm Viewer,即可打開獨立的報警窗口獨立報警窗口可以與監控畫面(*.CIM)同時打開獨立報警窗口的外觀與嵌入式報警窗口一致報警總數在Configure-Count Layout中設置報警總數的顯示位置在Configure-List Layout中設置報警信息的顯示方式這些設置內容可在File-Save as中存盤獨立的報警窗口(Alarm)在Configure-List Layout中選General菜單Pop to Top on new Ala

36、rm:當新報警產生時,報警窗口彈到最上一層在Fields與Button Layout菜單下設置報警字段與報警操作按鈕在Configure-Count Layout的Layout菜單中設置“報警總數”框的位置在Colors菜單中設置“報警總數”在新報警產生時的顏色數據存盤(Database log)Win95/NT32bit ODBCCimplicityAccess*.mdbData(Point)RecordODBC DriverODBC interfaceODBC: 開放的數據庫互連性 (Open Database Connectivity)ODBC Driver: 數據庫登錄驅動程序,如Ac

37、cess driver, SQL driver, 這些驅動程序是由 Win95/NT 操作系統管理調用的CIMPLICITY 將點值交給 Win95/NT 的數據源(Data Source Name)操作系統負責將這些點值送往數據庫,數據的流向是雙向的Data Source Name在 Win 95/NT 的控制面板中,雙擊 32 Bit ODBC/ ODBC選擇 Sytem DSN,選擇 Add,增加一個新的 DSN:ETA設置 ETA 所對應的 ODBC Driver 為:Microsoft Access Driver設置 ETA 所對應的數據庫文件為:C:temptest.mdb數據存盤

38、(Database log)在 Workbentch 中,雙擊 Database Logger,窗口如右按 File - New Table 操作,創建新數據表,窗口如左下數據存盤(Database log)在數據表的屬性窗口中,選Logging Properties 菜單ODBC Data Source:選擇你在控制面板中設置好的 DSN在新建的表格中加入點名,這些點將被登錄至數據庫歷史趨勢圖組態(Trending)組態趨勢圖時,將Line type設為Logged,則曲線上的數據點將來自數據庫文件中的數據記錄點擊Table ID旁的按鈕,即進入選擇以數據庫中的哪個字段的數據來產生歷史趨勢圖

39、CIMPLICITY作為Client的DDE 通訊增加一個 DDE 通訊端口:DDE0增加一個 DDE 通訊設備:DDE_EXCEL設置 DDE 通訊設備如右Application:DDE Server 程序名(如:excel)Topic:DDE的主題名(如:Sheet1)Model Type:DDE 數據交換的方式(如: Text)在點組態窗口中,增加一個從 DDE 通訊得來的點Address:R1C1,代表該點來自excel表的第一行第一列Update Criteria:必須選 UnsolicitedCIMPLICITY作為Client的DDE 通訊CIMPLICITY作為Server的DDE 通訊使用這種通訊方式,在 CIMPLICITY 一側不需要作任何組態打開 Excel,在電子表格中的任一單元處鍵入如下公式:=CWSERV|POINT!D_R1CWSERV是 CIMPLICITY的 DDE服務器程序名,POINT!后跟點名在VB中使用DDEServer與Viewer之間的通訊ServerViewer設置Server上的Project-Properties: Enable project broadcast在View

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論