和利時MACSDCS指導v2_第1頁
和利時MACSDCS指導v2_第2頁
和利時MACSDCS指導v2_第3頁
和利時MACSDCS指導v2_第4頁
和利時MACSDCS指導v2_第5頁
已閱讀5頁,還剩175頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、基于和利時MACS DCS控制系統(tǒng)A3000實驗和測試培訓北京華晟高科教學儀器有限公司2006-3前言基于和利時MACS DCS控制系統(tǒng)A3000實驗和測試培訓是根據(jù)A3000過程控制實驗系統(tǒng)的相關內容編寫的,包括了如下內容:1、MACS DCS控制系統(tǒng)。2、Comaker控制系統(tǒng)編程。3、Facview組態(tài)軟件。合并一起具體介紹MACS DCS控制A3000現(xiàn)場系統(tǒng)的編程和組態(tài)。注意FM和SM系列的編程區(qū)別就是模塊名稱稍有區(qū)別。其他沒有什么不同。所以在編程和組態(tài)時隨意選擇一個介紹。第一章介紹DCS構成和A3000系統(tǒng)的結構,接線等等。第二章介紹軟件的安裝和軟件界面,并概述性介紹編程組態(tài)過程。

2、第三章將比較詳細地介紹一個范例的實現(xiàn)。同時逐步詳細的講解樸素的工程項目的創(chuàng)建。第四章介紹本公司提供的最全的13個實驗的控制程序和組態(tài)成序,包括最復雜的一個DCS控制四套A3000的情形。包括PA儀表和DP設備的操作。如果要了解PA儀表配置和高級操作、DP設備的高級操作,以及先進算法等問題,參考我公司的其他文件。本指導書缺點和錯誤在所難免,敬請各位專家、院校師生和廣大讀者批評指正。目錄第一章 MACS DCS控制系統(tǒng)11.1 MACS DCS簡介1工程師站:1主控單元:2通訊網絡2硬件設備清單3主控機籠SM110:31.2 控制系統(tǒng)設置和初始化41.3 系統(tǒng)接線和操作4第二章 控制器編程和組態(tài)軟

3、件概述162.1 軟件安裝及使用162.2 執(zhí)行安裝212.3 運行軟件25第三章 控制器編程詳細和組態(tài)范例錯誤!未定義書簽。3.1單容液位調節(jié)閥PID單回路控制錯誤!未定義書簽。3.2 范例的控制器編程錯誤!未定義書簽。3.2.1 創(chuàng)建工程錯誤!未定義書簽。3.2.2 函數(shù)模塊說明錯誤!未定義書簽。3.2.3 編輯代碼錯誤!未定義書簽。3.2.4 編譯下裝項目錯誤!未定義書簽。3.2.5 調試工程錯誤!未定義書簽。3.3 范例的組態(tài)軟件編程錯誤!未定義書簽。3.3.1 SmartPro對控制器的設備組態(tài)錯誤!未定義書簽。3.3.2 MCGS定義設備通道數(shù)據(jù)變量錯誤!未定義書簽。3.3.3 I

4、nTouch和IO Servers對控制器的通訊錯誤!未定義書簽。3.3.4 InTouch定義數(shù)據(jù)變量錯誤!未定義書簽。3.3.5 組態(tài)王對控制器的設備組態(tài)錯誤!未定義書簽。3.3.6 組態(tài)王定義數(shù)據(jù)變量錯誤!未定義書簽。3.4 范例的操作過程和調試錯誤!未定義書簽。3.5 范例測試結果及記錄錯誤!未定義書簽。第四章 范例控制程序錯誤!未定義書簽。4.1 培訓范例說明錯誤!未定義書簽??刂坪徒M態(tài)程序數(shù)據(jù)詞典錯誤!未定義書簽。4.1.2 控制算法和編程范例錯誤!未定義書簽。4.2 單回路PID范例程序PID_R錯誤!未定義書簽。4.3 單回路PID范例程序PID錯誤!未定義書簽。4.4 比值控

5、制范例程序Prop錯誤!未定義書簽。4.5 串級控制范例程序Series錯誤!未定義書簽。4.6 串級控制范例程序Series_R錯誤!未定義書簽。4.7 前饋反饋控制范例程序Preced錯誤!未定義書簽。4.8 解藕控制范例程序Decouple錯誤!未定義書簽。第五章 范例組態(tài)描述錯誤!未定義書簽。第一章 MACS DCS控制系統(tǒng)MACS是和利時公司集多年的開發(fā)、工程經驗設計的大型綜合控制系統(tǒng)。該系統(tǒng)采用了目前世界上先進的現(xiàn)場總線技術(ProfiBus-DP總線),對控制系統(tǒng)實現(xiàn)計算機監(jiān)控,具有可靠性高,適用性強等優(yōu)點,是一個完善、經濟、可靠的控制系統(tǒng)。1.1 MACS DCS簡介 MACS

6、系統(tǒng)的體系結構如圖6-1所示。和利時DCS系統(tǒng)SM或FM系列硬件說明A3000系統(tǒng)中DCS的硬件組成:主要由工程師站、操作員站、主控機籠、端子模塊和通訊網絡組成。1、工程師站工程師站是配有系統(tǒng)組態(tài)軟件的計算機,工程師站對應用系統(tǒng)進行功能組態(tài),包括操作員站組態(tài)和控制器組態(tài),并進行在線下裝和在線調試,是工程師對工程實施各種控制策略和人機交互方式的工作平臺。2、操作員站操作員站由配有實時監(jiān)控軟件和各種可配置的人機接口設備的計算機,完成對生產過程和現(xiàn)場參數(shù)的實時監(jiān)視與操作。操作員站可全面完成對現(xiàn)場工藝狀況的顯示、報警、打印、歷史數(shù)據(jù)記錄和再現(xiàn)及報表等功能。工程師站和操作員站均運行在基于Windows

7、NT/2000構架的PC平臺之上。3、主控單元置于主控機籠內部的冗余主控主控模塊是整個SM或FM系列硬件系統(tǒng)的控制單元,采用雙機冗余配置,內部具有硬件構成的冗余切換電路和故障自檢電路,是實施各種控制策略的平臺,也是系統(tǒng)網絡和控制網絡之間的樞紐。4、I/O單元SM或FM系列硬件系統(tǒng)的智能I/O單元由置于主控機籠和擴展機籠內部的I/O模塊及對應端子模塊共同構成,I/O模塊與對應端子模塊通過預制電纜連接,用于完成現(xiàn)場數(shù)據(jù)的采集、處理與驅動,實現(xiàn)現(xiàn)場數(shù)據(jù)的數(shù)字化。每個I/O單元通過PROFIBUS-DP現(xiàn)場總線與主控單元建立通訊。主控模塊和I/O模塊均支持帶電熱插拔功能。5、通訊網絡系統(tǒng)網(SNET)

8、是連接工程站/操作員站和主控單元等節(jié)點的實時通訊網絡,用于工程師站/操作員站和主控單元之間的雙向數(shù)據(jù)傳輸。采用工業(yè)以太網冗余配置,可快速構建星型、環(huán)形或總線型拓撲結構的高速冗余的安全網絡,符合IEEE802.3u標準,基于TCP/IP通訊協(xié)議,通訊速率10/100Mbps自適應,傳輸介質為帶有RJ45連接器的類非屏蔽雙絞線??刂凭W(CNET)是現(xiàn)場控制機柜的內部網絡,實現(xiàn)控制機柜內的各個I/O模塊和主控單元之間的互聯(lián)和信息傳送,采用PROFIBUS-DP現(xiàn)場總線與各個I/O模塊及智能設備連接,實時、快速、高效的完成過程或現(xiàn)場通訊任務,符合IEC61158國際標準,最大通訊速率500kbps,傳

9、輸介質為屏蔽雙絞線。系統(tǒng)網絡和控制網絡分別完成相對獨立的數(shù)據(jù)采集和設備控制等功能,有效地隔離工業(yè)自動化和IT系統(tǒng)。6、硬件設備清單SM系列產品的硬件設備清單。SM系列是新的產品系列,和FM系列價格相當。SM110主控機籠SM900電源模塊SM201主控模塊SM4818通道電流型模擬量輸入模塊SM5108通道電流型模擬量輸出模塊SM61016通道觸電型開關量輸入模塊SM7108通道繼電器型開關量輸出模塊I/O模塊與端子模塊的匹配原則SM481SM321/SM371SM510SM328/SM378SM610SM325/SM375SM710SM320/SM370部分硬件介紹FM系列產品的硬件設備清單

10、。SM系列是新的產品系列,和FM系列價格相當。7、主控機籠SM110主控機籠的上半部分為功能模塊安裝區(qū)域,最左面兩個槽位為電源插槽,可以配置個冗余電源。主控機籠中,緊挨電源插槽的兩個槽位為主控主控模塊插槽,可以配置個冗余主控模塊,其余個插槽為I/O插槽,可以配置個I/O模塊。下半部分左側為電源、報警輸出、網絡連接、終端匹配電阻和通訊地址設定區(qū)域,右側為I/O模塊的對應的端子模塊的電纜接口。主控單元模塊:基本功能:嵌入式Intel 486DX兼容處理器;1M SRAM;支持熱插拔;雙DP通訊收發(fā)器;10M以太網雙機數(shù)據(jù)交換;16M DRAM;主、從冗余配置;掉電保護;系統(tǒng)網雙網冗余;支持PROF

11、IBUS-DP協(xié)議。(注意:SM201有兩位掉電保護撥碼開關,使用時應全部撥至“ON”,否則系統(tǒng)掉電后,主控中程序也將丟失?。┨崾荆汉屠麜rSM或FM系列硬件詳細說明見SM或FM系列使用手冊。1.2 控制系統(tǒng)設置和初始化在安裝軟件前需要對主控機籠上的地址撥碼開關進行設置,將第1、3、5、6位撥至“ON”,則此地址代表的十進制數(shù)即為10,則機接口中128網段的IP地址為0,129網段的IP地址為0;而此時B機接口中128網段的IP地址為38,129網段的IP地址為38,即128.0.0.(n+128)或129.0.0.(n+1

12、28)。1.3 系統(tǒng)接線和操作由于我們提供的DCS具有足夠的IO通道,所以一般IO全部是固定連接的。被使用者注意這些通道連接的位置。 通道配置我們提供五種可能的配置進行接線。1、無DP無PA12個模擬量輸出,如果沒有其他模擬量,則最好提供16個模擬通道。通道號儀器位號備注AI0TE101AI1TE102AI2TE103AI3TE104AI4TE105AI5LT101AI6LT102AI7LT103AI8LT104AI9PT101AI10FI101AI11FI102AI12備用AI13備用AI14備用AI15備用AO0FV101AO1U101AO2GZ101DI0LS105高限DI1LS106低

13、限DI2-DI15備用DO0XV101DO1XV102DO2-DO15備用2、有DP無PADP一般包括兩個溫度,一個溫度,一個流量計,一個變頻器。少量客戶需要兩個模擬量輸出。通道號儀器位號ET200S對應備注AI0TE102AI1TE103AI2TE105AI3LT101AI4LT102AI5LT104AI6PT101AI7FI102AI8備用TE101AI9備用TE104AI10備用LT103AI11備用FI101AI12備用AI13備用AI14備用AI15備用AO0FV101AO1U101AO2GZ101DI0LS105高限DI1LS106低限DI2-DI15備用DO0XV101DO1XV

14、102DO2-DO15備用3、無DP有PAPA一般包括一個溫度,一個壓力,可能還需要一個電磁流量計。這種無DP有PA的情況比較少。通道號儀器位號PA表對應備注AI0TE101AI1TE102AI2TE104AI3LT101AI4LT102AI5LT103AI6LT104AI7FI101TE103PT101FI102AO0FV101AO1U101AO2GZ101DI0LS105高限DI1LS106低限DI2-DI15備用DO0XV101DO1XV102DO2-DO15備用4、有DP有PA通道號儀器位號ET200S對應PA表對應AI0TE102AI1備份TE103AI2TE105AI3LT101A

15、I4LT102AI5LT104AI6備份PT101AI7備份FI102TE101TE101TE104TE104LT103LT103FI101FI101AO0FV101AO1U101AO2GZ101DI0LS105高限DI1LS106低限DI2-DI15備用DO0XV101DO1XV102DO2-DO15備用5、一個DCS對應四套過控(含四個DP模塊)不考慮ET200S和PA部分,需要6個8通道模擬量輸入模塊,2個模擬量輸出模塊。通道號儀器位號說明備注1#AI0TE101第一套A30001#AI1TE102第一套A30001#AI2TE103第一套A30001#AI3TE104第一套A30001

16、#AI4TE105第一套A30001#AI5LT101第一套A30001#AI6LT102第一套A30001#AI7LT103第一套A30002#AI0LT104第一套A30002#AI1PT101第一套A30002#AI2FI101第一套A30002#AI3FI102第一套A30002#AI4TE201第二套A30002#AI5TE202第二套A30002#AI6TE203第二套A30002#AI7TE204第二套A30003#AI0TE205第二套A30003#AI1LT201第二套A30003#AI2LT202第二套A30003#AI3LT203第二套A30003#AI4LT204第二套

17、A30003#AI5PT201第二套A30003#AI6FI201第二套A30003#AI7FI202第二套A30004#AI0TE301第三套A30004#AI1TE302第三套A30004#AI2TE303第三套A30004#AI3TE304第三套A30004#AI4TE305第三套A30004#AI5LT301第三套A30004#AI6LT302第三套A30004#AI7LT303第三套A30005#AI0LT304第三套A30005#AI1PT301第三套A30005#AI2FI301第三套A30005#AI3FI302第三套A30005#AI4TE401第四套A30005#AI5TE

18、402第四套A30005#AI6TE403第四套A30005#AI7TE404第四套A30006#AI0TE405第四套A30006#AI1LT401第四套A30006#AI2LT402第四套A30006#AI3LT403第四套A30006#AI4LT404第四套A30006#AI5PT401第四套A30006#AI6FI401第四套A30006#AI7FI402第四套A30001#AO0FV101第一套A30001#AO1BS101第一套A30001#AO2TR101第一套A30001#AO3FV201第二套A30001#AO4BS201第二套A30001#AO5TR201第二套A30001

19、#AO6FV301第三套A30001#AO7BS301第三套A30002#AO0TR301第三套A30002#AO1FV401第四套A30002#AO2BS401第四套A30002#AO3TR401第四套A30002#AO42#AO52#AO62#AO7DI0LS105第一套A3000DI1LS106 第一套A3000DI2LS205第二套A3000DI3LS206 第二套A3000DI4LS305第三套A3000DI5LS306 第三套A3000DI6LS405第四套A3000DI7LS406 第四套A3000其它保留DO0XV101第一套A3000DO1XV102第一套A3000DO2XV

20、201第二套A3000DO3XV202第二套A3000DO4XV301第三套A3000DO5XV302第三套A3000DO6XV401第四套A3000DO7XV402第四套A3000其它保留 FM模塊連線原理圖全部采用FM131端子。1、FM141 8AI模塊FM141 8AI模塊與FM131底座連接構成完整的I/O模塊,通過底座的接線端子連接現(xiàn)場信號。模塊的接線端的定義如圖2-1所示。13579111315171921232527293133353739246810121416182022242628303234363840I0+V0+I1+V1+I2+V2+I3+V3+I4+V4+I5+V

21、5+I6+V6+I7+V7+V+V+C+V+I0-V0-I1-V1-I2-V2-I3-V3-I4-V4-I5-V5-I6-V6-I7-V7-GN+GN+C-GN奇數(shù)端子偶數(shù)端子圖2-1 FM141A底座的接線端子信號定義說明:V+為模塊供電電源的+24V;GN為供電電源的地;(這里不接線)C+、C-為通訊的正、負信號;(這里不接線)In+、In-表示現(xiàn)場電流信號正負輸入端(n07);Vn+、Vn-表示現(xiàn)場電壓信號正負輸入端(n07)(這里不接線)在同一通道不可同時輸入Vn+/-(電壓信號)和In+/-(電流信號)(n07)電流型輸入:圖 FM141任一路電流型輸入信號的連接(n07)如果設備是

22、兩線制。則需要V+供電??梢詮腣+端子這里提供。A3000接線如圖所示。13579111315171921232527293133353739246810121416182022242628303234363840I0+V0+I1+V1+I2+V2+I3+V3+I4+V4+I5+V5+I6+V6+I7+V7+V+V+C+V+I0-V0-I1-V1-I2-V2-I3-V3-I4-V4-I5-V5-I6-V6-I7-V7-GN+GN+C-GN奇數(shù)端子偶數(shù)端子2、FM151 8AO模塊 FM151模塊與FM131底座相連構成完整的IO單元,接線端子定義如圖2-1所示。1357911131517192

23、1232527293133353739246810121416182022242628303234363840I0+V0+I1+V1+I2+V2+I3+V3+I4+V4+I5+V5+I6+V6+I7+V7+V+V+C+V+I0-V0-I1-V1-I2-V2-I3-V3-I4-V4-I5-V5-I6-V6-I7-V7-NC+NC+C-GN奇數(shù)端子偶數(shù)端子圖2-1接線端子定義說明:V+為+24V電源;GN為外接地;C+、C-為通訊的正、負信號;In+、In-表示電流信號正輸出端(n07);Vn+、Vn-表示電壓信號正輸出端(n07);NC表示未用端子。模出任一路接線如圖3-1所示:圖3-1 FM1

24、51任一路輸出信號的連接(n07)3、FM161 16DI模塊FM161模塊與FM131底座相連構成完整的IO單元,接線端子定義如圖2-1所示。圖2-1接線端子定義圖說明:V+為給模塊供電的+24V電源,GN為供電電源的地;C+、C-為通訊的正、負信號;In+、In-表示開關的兩個輸入接點(n015);VC1 為開入通道07所需的+24 V電源的正端,VS1為開入通道07所需的+24V電源的負端;VC2 為開入通道815所需的+24 V電源的正端,VS1為開入通道815所需的+24V電源的負端。圖3-1 FM161任一路輸入信號的連接(n015)把全部IN+接IO面板的DICOM。4、FM17

25、1 16DO模塊FM171模塊與FM131底座相連構成完整的IO單元,接線端子定義如圖2-1所示。135791113151719212325272921232527292468101214161820222426283032343638400A1A2A3A4A5A6A7A8A9A10A11A12A13A14A15ANC+NC+C+V+0B1B2B3B4B5B6B7B8B9B10B11B12B13B14B15BNC+NC+C-GN奇數(shù)端子偶數(shù)端子圖2-1接線端子定義說明:V+為+24V電源;GN為外接地;C+、C-為通訊的正、負信號;nA、nB表示繼電器常開觸點的兩端(n=015);NC表示未用

26、端子。圖3-1 FM171任一路輸出節(jié)點的連接(n015)把NA全部接GND,面板DOCOM接24V。NB接XV101等等。 SM模塊連線原理圖接線原理圖針對兩個SM481的方式。其他模式的接線參考這個內容。1、總體布線圖全在正面SM DCSDID0AIAIAO切換繼電器正面SM DCSDID0AIAIAO背面SM DCSDID0AIAIAODID0AIAIAO左邊方案包括一套或者兩套模擬量模塊。右邊系統(tǒng)包括兩個機籠,可以控制多套A3000系統(tǒng)。注意電纜插對機籠位置,對應到模塊。2、SM481模塊SM371端子模塊或者SM321端子模塊。A1,B1接兩線制信號。A1正(24V),B1負(電流入

27、)。C1,D1接四線制信號。C1正(電流入),D1負。A1 B1 C1 D1A2 B2 C2 D2A3 B3 C3 D3A4 B4 C4 D4A5 B5 C5 D5A6 B6 C6 D6A7 B7 C7 D7A8 B8 C8 D8TE101+TE101-TE102+TE102-TE103+TE103-TE104+TE104-TE105+TE105-LT101+LT101-LT102+LT102-LT103+LT103-A1 B1 C1 D1A2 B2 C2 D2A3 B3 C3 D3A4 B4 C4 D4A5 B5 C5 D5A6 B6 C6 D6A7 B7 C7 D7A8 B8 C8 D8L

28、T104+LT104-PT101+PT101-FI101+FI101-FI102+FI102-3、SM510模塊SM328端子模塊,A1(正), B1(負)。A1 B1 A2 B2 A3 B3 A4 B4 A5 B5 A6 B6 A7 B7 A8 B8 FV101+FV101-BS101+BS101-TR101+TR101-4、SM610模塊SM327端子模塊,A1, B1一組。讓An全部連接到DICOM。例如B1連接高限液位。LT103-LT103+LT102-LT102+LT101-LT101+TE105-TE105+TE104-TE104+TE103-TE103+TE102-TE102+

29、TE101-TE101+A1 A2B1 B2A3 A4 B3 B4A5 A6B5 B6A7 A8 B7 B8A9 A10 B9 B10A11 A12 B11 B12A13 A14 B13 B14A15 A16 B15 B165、SM710模塊配置SM320端子模塊。模塊AN連接GND,DOCOM連接24V,其他BN連接端子,例如XV101。第二章 系統(tǒng)編程和組態(tài)概述本節(jié)介紹軟件的安裝和軟件界面,并概述性介紹CoMaker編程和FacView組態(tài)過程。給出一些操作的理由和方法,但是具體實現(xiàn)請參考第三和第四章。2.1 主控升級當?shù)玫揭粋€全新DCS系統(tǒng)時,如果主控沒有安裝好,則有可能需要對其進行主控

30、升級。操作具體介紹如下。用Cute ftp即可連上主控,若是沒有,可在Smarpro(或者更高版本)的光盤里的各種工具里的ftp目錄里運行cute4032.exe,默認安裝即可。在URL后輸入主控的IP地址,用戶名和密碼都是root?;剀嚨顷懞?,右邊框中是主控里的文件,左邊是計算機里的文件雙擊右邊框中的MacsRTS目錄進入,左邊進入相應的光盤目錄里的系統(tǒng)軟件安裝盤4控制器執(zhí)行文件FM801。全選左邊框里的文件,拖到右邊框里,overwrite all全部覆蓋全選上傳到右邊主控的文件右建CHMOD,把可讀和可執(zhí)行選項全選上。然后升級完畢,主控斷電重起。完成!查看主控版本:進入DOS 提示框輸入

31、telnet 主控ip地址回車用戶名密碼都是root出現(xiàn)#提示符輸入:MacsRTS/vern(注意大小寫)回車即可查看到主控版本。2.2 SmartPro軟件安裝SmartPro 軟件安裝規(guī)范說明系統(tǒng)要求1SmartPro 主控器的軟件版本,應總體上保持一致。否則,請按2.1節(jié)進行配置??梢詤⒖糞martPro 更換控制站程序方法使用說明.pdf安裝控制器執(zhí)行文件。2在工控機上安裝中文Windows 2000,盡量不要運行任何查毒軟件。3在WINDOWS XP上也可以運行,但是可能不能作為IO服務器。系統(tǒng)具有200MB以上硬盤空間,128M內存,建議256M。安裝顯卡驅動。最好能夠支持128

32、0x1024分辨率。安裝網卡驅動,手冊要求計算機1的IP 地址是。安裝Microsoft Office 97的word、excel?;蛘進icrosoft Office 2000的word、excel。如果使用Microsoft Office 2000,則宏安全性定義為中級。安裝Acrobat Read 4.0 或以上版本(在安裝光盤的各種工具ACROBAT4SETUP.exe)安裝winzip(各種工具WinZipwinzip80.exe)及注冊碼(各種工具WinZipWinZip5-8.0 全系列版本注冊器)全部備份拷貝SmartPro 安裝光盤的所有內容到硬盤E上.強烈建議其它無用的軟件

33、不要安裝!1)光盤可以自動執(zhí)行,如果不能自動執(zhí)行,則進入安裝文件autosetup.exe。顯示如圖6-2所示。新版本的操作界面類似,只是可能一個選項則可以安裝全部軟件。圖6-2 smartPro安裝界面2)執(zhí)行ConMaker Installation 以安裝ConMaker,安裝目錄c: SmartProConMaker,你也可以單獨到光盤或者備份的安裝文件中直接找到ConMaker的setup.exe文件進行安裝。3)然后安裝 FacView Installation,缺省位置為c:smartProfacview,如果要使用限時版,請不要更改此目錄。也可以單獨執(zhí)行FacView Setu

34、pSetupv5 以安裝FacView。4)安裝FacView Driver Installation,缺省位置為d:smartPro,可以FacView Installation安裝路徑保持一致。改到:c:smartProfacview。否則可能無法支持和利時的協(xié)議,而且工程編輯器無法中文化。也可以單獨執(zhí)行FacView DriverSetupSetup 以安裝FacView 。5) 如果SmartPro FacView 應用軟件安裝文件有問題,而且安裝成功以后程序無法正常啟動,經常出現(xiàn)ODBC 數(shù)據(jù)源錯誤。造成此現(xiàn)象的原因在于FacView 使用的ODBC 驅動版本為ODBC3.4;如果安

35、裝前計算機上存在高于此版本的驅動,則安裝以后不能啟動;同時acView 允許在安裝以后將驅動升級。6) 在NT的StartUp 菜單Hollysys SmartPro 程序組中執(zhí)行 安裝目標,點擊打開(P) 后在打開的窗口中雙擊 hollysys.tnf ,關閉此窗口,在原窗口中的左側窗口選中Hollysys CoDeSys SP for QNX ,點擊 安裝(I) ,直到窗口右側的 安裝目標 中出現(xiàn) Hollysys Beijing 為止。關閉此窗口,從而可以添加硬件設備。如圖6-3。圖6-3 目標安裝7)把我們提供的gsd文件夾中所有GSD文件復制到C:TARGETHollysysPCBa

36、sedIO。從而可以安裝西門子MicroMaster 440變頻器和西門子ET200S,以及其他DP和PA模塊。8)運行smartpro的安裝目標,open,選擇hollysys.tnf,然后選擇左邊的項目,install。最后建議大家安裝步驟如下:1)正確安裝Windows 2000 操作系統(tǒng)并安裝;2)安裝SmartPro 系統(tǒng)3)安裝其他工具軟件。注意:根據(jù)平時安裝過程中的經驗,建議不要使用2000 系列軟件。 對于已經安裝而不能正常啟動的FacView 軟件,可以安裝各種工具 目錄下的odbc pack。如果仍然不能正常啟動的FacView 軟件,可嘗試如下:打開“控制面板”中的ODB

37、C 數(shù)據(jù)源在“USER DSN”頁面上點擊“添加”在彈出的窗口中選中“Microsoft Dbase Driver”,并點擊“完成”在隨后彈出的窗口中“數(shù)據(jù)源名稱”中輸入“Citect_Dbf”即可。重新啟動計算機。另一種方法就是將正常啟動的計算機上的ODBCJT32.DLL(光盤當前目錄下有此文件)拷貝至本地機上的WINNTSYSYTEM32 目錄下。注意:使用這種方法可能對你的其他數(shù)據(jù)造成損壞。 最后,可考慮先刪除 winntsystem32odbcjt32.dll , 再安裝facview 及 facview driver .重起計算機。如果存在補丁程序,請按 SmartPro 補丁程序

38、更新說明.pdf的說明,執(zhí)行補丁程序。2.3 控制器編程控制器編程的過程簡單描述如下:首先新建一個工程,然后進行資源配置。資源配置包括目標設置、任務配置、全局變量定義。然后進行編程,包括主程序,子函數(shù)等等。軟件界面和新建工程1、界面窗口打開CONMAKER軟件,一般都是打開范例工程。打開之后軟件界面如圖所示。ConMaker基本界面主要功能窗口如下所列:最上面是標題欄,顯示當前的工程名稱。其下面是菜單欄,包括文件,編輯,工程,插入,其它,在線,編程,幫助等菜單項。再下面是工具欄,以便快捷地訪問菜單命令。左側為工程項目瀏覽器,基本上所有的大的開發(fā)系統(tǒng)都具有這樣的窗口。例如Visual Basic

39、開發(fā)系統(tǒng),組態(tài)王開發(fā)軟件,以及FacView組態(tài)開發(fā)環(huán)境。工程項目瀏覽器包括:程序、數(shù)據(jù)類型、視圖、資源。在程序窗口顯示這個工程中包含的所有POU;我們一般只設置程序和資源兩個項目。右上部:當前程序變量定義區(qū),定義本程序中使用的局部變量;右中部:算法組態(tài)區(qū),書寫程序本體;右下部:信息提示區(qū),在編譯時會將編譯信息提示在這里。如果選擇了其他項目內容,則右邊窗口可能會改變,例如選擇“窗口>庫管理器”。窗口如圖所示。2、新建工程1選擇菜單“文件”,“新建”。則出現(xiàn)“目標設置”對話框。在配置上選擇Hollysys CoDeSys SP for QNX,如圖所示。圖 目標設置單擊確定,則彈出“創(chuàng)建P

40、OU”對話框,如圖所示。如圖 創(chuàng)建一個POU這樣就新建了工程,同時定義了一個POU。工程需要至少包括一個POU。保存工程文件,例如設置名稱MACS_A3000,保存到MACS_A3000文件夾。保存后,界面左上角的( Untitled ) 即變?yōu)楣こ涛募?。若鍵入文件名為“MACS_A3000” ,則工程文件名為“MACS_A3000. pro”,如下圖所示。3、工程屬性設置可以設置工程屬性,以便編輯調試更加方便,不過這些設置不是必須的。默認設置就可以保證系統(tǒng)的正常工作。選擇菜單“工程>選項”。在“選項”對話框中,選擇分類“Load & Save”。選中“自動裝載”和“編譯前保存

41、”,如圖所示。這些不是必須的。圖 選項設置1在“選項”對話框中選擇“User Information”,輸入用戶信息。如圖。這些不是必須的。選擇菜單“工程>選項”。在“選項”對話框中,選擇分類“Editor”。選中“自動聲明”和“自動格式化”,如圖所示,這些不是必須的。在“選項”對話框中選擇“Sourcedownload”,選中“需要時”,以及“所有文件”。如圖。圖 選項設置24在“選項”對話框中選擇Symbol symboldownload, 選中“輸出符號條目”。其它還可以設置密碼、顏色、路徑等等信息。 資源配置在工程瀏覽器中選擇“資源”,包括了多個可配置的資源項目,如圖所示。下面介

42、紹這些內容的設置,包括目標設置、任務配置、MACS配置、庫、全局變量。而監(jiān)視和接受管理器、采樣跟蹤、MACS瀏覽器一般不需要配置。1、目標設置1選擇菜單“項目>選項”。或者在工程瀏覽器中選擇“目標設置”。則出現(xiàn)“目標設置”對話框。如圖所示。圖 目標設置選擇“memory layout”屬性頁,如圖所示?;旧喜恍枰薷倪@些內容。修改“保留”從1000-8000,絕對不允許超過15000(96k)。圖 內存設置選擇“General”屬性頁,設置如圖所示。選中下載符號文件等內容。圖 一般屬性設置其他不需要設置,單擊“確定”按鈕。2、任務配置一個系統(tǒng)可能有很多任務,有高優(yōu)先級的快速周期任務,也

43、有低優(yōu)先級的后臺任務。周期性的任務可能不只一個,任務的周期可能也不同。注意,如果有多個周期任務,則最好保證是最快速的周期的整數(shù)倍。然后對所有任務進行時間分析,要求系統(tǒng)能夠及時處理這些任務,并具有一定的空閑。一些故障處理的任務不是周期,而且具有非常高的優(yōu)先級。當然我們的A3000控制比較簡單。只需要配置一個任務。配置過程如下:在右邊的工程瀏覽器下端選擇“資源”,然后選擇“任務配置”,右側彈出“任務配置”窗口,鼠標右鍵單擊窗口中“任務配置”文字。彈出快捷菜單,選擇“Append Task”。在彈出的“任務屬性”窗口填入“任務名”、“優(yōu)先級”、“時間間隔”信息。“任務名”可以以字母加數(shù)字的方式來填寫

44、,“優(yōu)先級”一般填“1”,“時間間隔”根據(jù)控制速度的需要添寫,一般的工程項目用500ms或250ms就足夠快了,填寫時注意前面加“T#”。確認后,生成任務配置項TASK1。鼠標右鍵單擊此項,在彈出菜單上選擇“Append Program Call”項,在窗口中的文本框右邊單擊按鈕,選擇調用的函數(shù)。選擇MACS_PRG,單擊“確認”按鈕。主程序即被任務所調用,如下圖所示:3、MACS配置MACS配置用于設置主DP卡和IO模塊。在右邊的工程瀏覽器下端選擇“資源”,然后選擇其中的“MACS配置”,在出現(xiàn)的右側的窗口上右擊“Hardware-Configuration”,在彈出的菜單上選擇“Appen

45、d Subelement”,再在彈出的菜單上選擇“DP-Master”(DP主卡)。如圖所示。在彈出的對話框的“設備名”下拉菜單上選擇為“FM121(Default)”,點擊“確認”。無論是FM還是SM的各個主控制器,都選擇FM121。DP主卡(FM121)參數(shù)設置,在“FM121 DP Master”處擊右鍵,通過選擇“屬性”,可以設置站地址,可以設置最高地址,可以設置最高掃描的地址,這樣節(jié)省掃描時間,當然在增加模塊時系統(tǒng)會自動修改。選擇Bus Parameters。如果沒有PA設備,則波特率選擇500Kbit/s,如果有PA儀表而沒有鏈接器,則選擇45Kbit/s。在配置完DP主卡后,接下

46、來配置DP從卡。首先在“FM121 DP-Master”處點擊右鍵,彈出快捷菜單,選擇“Append DP-Slave”,彈出如下對話框:依次可以選擇FM148A、FM151、FM161D、FM171等模塊。選好后,這些模塊的名字會出現(xiàn)在FM121的下方,表示是屬于這個DP主設備的DP從設備。各個模塊可以設置地址,而輸出模塊需要設置Input/Output屬性,輸入是回讀。4、添加庫在控制程序中需要很多的函數(shù),例如西門子S7-300,在STEP7中提供了很多的OB塊和FC塊。同樣在conmaker軟件中也提供了很多類似的函數(shù)塊,以便用戶調用,例如輸入轉換,PID運算,輸出轉換等等。要使用這些庫

47、,首先需要增加庫。選擇菜單“窗口>庫管理器”。如圖所示。在圖中的左上角選中庫,例如lecsfc.lib,可以刪除它。然后選擇菜單“插入>添加庫”,如圖所示。把需要的庫添加到工程中。你可以打開對應的庫和其中的函數(shù),了解需要的函數(shù)的說明。5、全局變量在工程中可以增加很多全局變量。這些全局變量包括各種類型。特別的,每個調用庫中的非內置函數(shù)都需要定義函數(shù)實例名。所以還需要對函數(shù)進行定義。在項目“資源”列表中,選擇“全局變量”,右擊,選擇快捷菜單“添加”。如圖所示??梢蕴砑雍芏嘧兞勘?,以便對各種全局變量進行管理。例如所有模擬量輸入可以定義到一個變量表,所有DP儀表定義到變量表。例如建立了變量

48、表GVA3000。變量在定義關鍵字之間VAR_GLOBAL RETAIN 變量和函數(shù)名定義END_VAR例如LT103:REAL;(*鍋爐和中水箱液位*)_LT103_:H_E:=( MT:=FM148A, WG:=4, MU:=25, MD:=0, BV:=FALSE);LIC101_1: HSPID:=(PT:=100,TI:=15,SV:=100,KD:=5,TD:=20,DI:=0,OutT:=100,OutB:=0,OutR:=5,DL:=10,MU:=100,MD:=0,PK:=0,OutM:=0,AD:=1,TM:=TRUE,RM:=0,ME:=TRUE,AE:=TRUE,CE:=FALSE,MTE:=TRUE,ATE:=TRUE,AV:=0,PVMU:=100,PVMD:=0,MC:=0,cycle:=0.5);上面定義了變量LT103,在組態(tài)軟件中通過定義“.LT103”就可以訪問到,就是增加了一個前綴符號“.”。定義了函數(shù)實例名_LT103_,LIC101_1,那么所有這些函數(shù)中的變量申明表的變量都成為了全局變量,可以在程序中訪問,還可以在組態(tài)軟件中訪問,使用“.”語法,例如PV值,則地址為“.LIC101_1.PV”。由于HSPID參數(shù)比較多,你可以復制范例工程中這些內容。在這里定義了參數(shù)

溫馨提示

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

最新文檔

評論

0/150

提交評論