西門子PCS7操作站組態(tài)方法培訓(xùn)(工程師培訓(xùn))_第1頁
西門子PCS7操作站組態(tài)方法培訓(xùn)(工程師培訓(xùn))_第2頁
西門子PCS7操作站組態(tài)方法培訓(xùn)(工程師培訓(xùn))_第3頁
西門子PCS7操作站組態(tài)方法培訓(xùn)(工程師培訓(xùn))_第4頁
西門子PCS7操作站組態(tài)方法培訓(xùn)(工程師培訓(xùn))_第5頁
已閱讀5頁,還剩49頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

西門子PCS7操作站組態(tài)編寫:審核:校對:1.PCS7操作站組態(tài) 11OS項(xiàng)目設(shè)置 21.1在服務(wù)器項(xiàng)目中冗余功能設(shè)置 21.3OS客戶機(jī)項(xiàng)目 31.3 計算機(jī)屬性 41.4 生成和裝載服務(wù)器數(shù)據(jù) 51.5 為客戶機(jī)裝載服務(wù)器數(shù)據(jù)包 51.6 設(shè)置首選服務(wù)器 71.7 Wincc-CommunicationConfigurator 81.8 項(xiàng)目屬性 92 操作和監(jiān)控概念 102.1用戶界面 102.2PictureTree層級 112.3 過程畫面 132.4 組鍵 153 OS庫 163.1用戶自定義對象(UDOs) 162.3面板 193.3向?qū)?274自定義塊標(biāo)簽和面板 314.1塊標(biāo)簽 314.2創(chuàng)建面板 345 曲線 466生命周期監(jiān)視 477 時間同步 488自動啟動 529鍵盤加鎖功能 5210用戶授權(quán)管理 53

1OS項(xiàng)目設(shè)置OS項(xiàng)目無論是單用戶項(xiàng)目或者是多用戶項(xiàng)目都應(yīng)該在SIMATICManager中定義。但是,有些設(shè)置必須在WinCCExplorer中打開OS項(xiàng)目進(jìn)行。必須在SIMATICManager中選擇對應(yīng)的OS右鍵選擇“OpenObject”打開OS項(xiàng)目。1.1在服務(wù)器項(xiàng)目中冗余功能設(shè)置在SIMATICManager中組態(tài)了服務(wù)器和冗余服務(wù)器以后,必須為服務(wù)器設(shè)置對應(yīng)的冗余服務(wù)器。打開服務(wù)器項(xiàng)目,在WinCCExplorer中打開冗余管理窗口:激活冗余功能,選擇冗余的服務(wù)器根據(jù)項(xiàng)目需要設(shè)置一些可選項(xiàng)注意:在一對冗余服務(wù)器中,需要設(shè)置一個SerialConnection。這個連接允許服務(wù)器監(jiān)視對方的狀態(tài)。1.3OS客戶機(jī)項(xiàng)目每個客戶機(jī)項(xiàng)目都需要進(jìn)行一些必要的設(shè)置。在SIMATICManager中打開客戶機(jī)項(xiàng)目,然后在WinCCExplorer中打開OS項(xiàng)目編輯器為用戶界面進(jìn)行一些設(shè)置:標(biāo)簽功能OS布局設(shè)置OS監(jiān)視器的分辨率、數(shù)目和布局,設(shè)置OS區(qū)域按鈕。消息組態(tài)設(shè)置系統(tǒng)消息區(qū)域管理運(yùn)行期間OS區(qū)域運(yùn)行窗口設(shè)置運(yùn)行期間與畫面和變量連接相關(guān)的性能,包括所調(diào)用的畫面對象的定位和大小,以及同時可以調(diào)用的圖形對象的最大數(shù)目的控制?;緮?shù)據(jù)當(dāng)保存OS項(xiàng)目編輯器時,設(shè)置那些數(shù)據(jù)為項(xiàng)目特別保留,哪些數(shù)據(jù)被系統(tǒng)數(shù)據(jù)覆蓋掉,下列數(shù)據(jù)可以選擇:畫面面板腳本常規(guī)選項(xiàng)卡為項(xiàng)目組態(tài)是否保留在線Delta裝載功能定義文本或者HTML格式的日志文件將OS項(xiàng)目的組態(tài)數(shù)據(jù)進(jìn)行歸檔和打印在OS布局選項(xiàng)卡上,選擇合適的監(jiān)視器分辨率。可以是SIMATICStandard1280*1024或者,如果需要選擇服務(wù)器,可以是SIMATICServerview1280*1024。點(diǎn)擊按鈕<Detail>,打開窗口設(shè)置OS區(qū)域按鈕和服務(wù)器數(shù)量。OS客戶機(jī)布局示例。計算機(jī)屬性必須檢查計算機(jī)的設(shè)置是否符合工廠的需要。在工程組態(tài)期間,很多設(shè)置是可以不選擇的,可以在以后的工作中設(shè)置。注意:所有OS項(xiàng)目中計算機(jī)名稱是工程師站的名稱。當(dāng)下載OS項(xiàng)目到各自的計算機(jī)時,計算機(jī)名會被PC站的名稱覆蓋。生成和裝載服務(wù)器數(shù)據(jù)為了使客戶機(jī)可以訪問服務(wù)器數(shù)據(jù),必須首先在服務(wù)器項(xiàng)目中生成一個服務(wù)器數(shù)據(jù)包,然后在客戶機(jī)中裝載服務(wù)器數(shù)據(jù)包。在PCS7V1中,當(dāng)進(jìn)行OS編譯時,服務(wù)器數(shù)據(jù)包自動生成。為客戶機(jī)裝載服務(wù)器數(shù)據(jù)包在工程站SIMATICManager中打開客戶機(jī)項(xiàng)目,在WinCCExplorer中,右鍵點(diǎn)擊“Serverdata”。選擇“Loading…”選項(xiàng)。在“Open”對話框中,選擇用服務(wù)器計算機(jī)名稱命名的服務(wù)器項(xiàng)目文件夾,可以找到名稱“Packages”的文件夾。在“Packages”文件夾中,選擇數(shù)據(jù)包文件(.pck)并且點(diǎn)擊打開。服務(wù)器數(shù)據(jù)就會被復(fù)制到文件夾“Packages”,客戶機(jī)就可以訪問了。在WinCCExplorer中右鍵點(diǎn)擊“Serverdata”,選擇“Standardserver…”為客戶機(jī)設(shè)定標(biāo)準(zhǔn)服務(wù)器。當(dāng)服務(wù)器數(shù)據(jù)被裝載和設(shè)置以后,數(shù)據(jù)包會在編譯OS數(shù)據(jù)時自動更新。設(shè)置首選服務(wù)器為了比較平均的分配服務(wù)器的負(fù)載,可以將一部分客戶機(jī)連接到一個服務(wù)器,其它部分連接到備用服務(wù)器。因此,在Serverdata->Configure…中需要為每臺客戶機(jī)分配首選服務(wù)器。例子:下面的標(biāo)準(zhǔn)經(jīng)常應(yīng)用到化工工廠:客戶機(jī)01,客戶機(jī)01,…連接到SERVER_A。客戶機(jī)01,客戶機(jī)01,…連接到SERVER_B。當(dāng)首選服務(wù)器停機(jī)或出現(xiàn)故障時,與其連接的客戶機(jī)會自動切換到備用服務(wù)器。當(dāng)首選服務(wù)器重新開始工作后,客戶機(jī)會自動切回到首選服務(wù)器。Wincc-CommunicationConfigurator為了最優(yōu)化OS客戶機(jī)和OS服務(wù)器,Wincc提供了一個名為“WinccCommunicationConfigurator”的工具。在如下路徑找到該工具:Start>Simatic>WinCC>Tools>CommunicationConfigurator.如下進(jìn)行如下設(shè)置:項(xiàng)目屬性在SIMATICManager中打開OS項(xiàng)目,在WinCCExplorer中,選擇OS項(xiàng)目的屬性就可以設(shè)置項(xiàng)目屬性了。 在“常規(guī)”選項(xiàng)卡里包含項(xiàng)目的類型(客戶機(jī)項(xiàng)目、多用戶項(xiàng)目、單用戶項(xiàng)目)。 當(dāng)生成一個“WinccApplication”類型的新OS項(xiàng)目時,會自動創(chuàng)建一個多用戶項(xiàng)目。 在PCS7V1中,工程站中已經(jīng)自動安裝了一個服務(wù)器授權(quán),因此沒有必要將OS項(xiàng)目設(shè)置為單用戶項(xiàng)目。注意:如果個人更喜歡改變這個設(shè)置,OS項(xiàng)目是可以設(shè)置為單用戶項(xiàng)目的。不要刪除啟動列表。在“UpdateCycles”選項(xiàng)卡中,必須定義更新周期的值。默認(rèn)的值為2000ms。用戶根據(jù)自己的需求改變這個值,例如:1000ms。操作和監(jiān)控概念2.1用戶界面SIMATICPCS7的用戶界面分為三個部分:總區(qū)域:該區(qū)域表現(xiàn)了由工程站自動生成的工廠層級。操作員可以使用該區(qū)域選擇過程畫面和導(dǎo)航。工作區(qū)域:工作區(qū)域顯示過程畫面。組鍵區(qū)域:該區(qū)域用來操作,報警窗口導(dǎo)航,SIMATICBatch窗口,SFC可視化窗口。sub-navigationwindowWorking

AreaOverview

Areasub-navigationwindowWorking

AreaOverview

AreaKeySetKeySetArea2.2PictureTree層級OverviewLevel1Level2Level3工廠層級最高可以設(shè)置為8層。畫面之間將通過按鈕進(jìn)行導(dǎo)航。在工程師站組態(tài)過程中,過程畫面的層級設(shè)置將被定義好。顯示的OS區(qū)域的名字可以在SIMATICManager中修改。在層次文件夾的對象屬性中可以定義OS區(qū)域名稱。注意:一般的工廠內(nèi)畫面層級只用到3層。因?yàn)橐呀?jīng)在SIMATICManager中設(shè)置好,當(dāng)進(jìn)行OS編譯的時候,WinCC的PictureTree會自動地生成。相應(yīng)的在工廠畫面中,畫面按鈕就會顯示。過程畫面過程畫面可以在GraphicsDesigner組態(tài)。GraphicsDesigner是PCS7中的一個編輯器,它為創(chuàng)建過程畫面踢過了多種工具和對象。圖形庫可以在GraphicsDesigner中調(diào)用圖形庫:工具GraphicsDesigner還提供了對象選項(xiàng)板,動態(tài)導(dǎo)向等工具。修改對象屬性選定對象,右鍵選擇對象屬性,可以修改對象字體、顏色和動態(tài)連接等。使圖像動態(tài)化有多種方法可以讓圖像動態(tài)化。主要有變量連接(Tag)、動態(tài)對話框(DynamicDialog)、直接連接(DirectConnection)、C動作(C-Action)/VBS動作(VBS-Action)。組鍵畫面“@buttons11”,“@buttons12”包含了所有SIMATICPCS7使用的按鈕。這些畫面會自動生成并包含到OS項(xiàng)目中。OS庫3.1用戶自定義對象(UDOs)相對于ActiveX編程,WinCC提供了產(chǎn)生原型圖形對象的技術(shù),這具有非常強(qiáng)大的功能。該技術(shù)稱為UserDefineObjects(UDOs,用戶自定義對象),該技術(shù)只依賴于WinCC工具。下面簡單介紹如何創(chuàng)建一個UDO:(1)準(zhǔn)備對象和圖像 如下圖中,放置對象以創(chuàng)建一個閥門控制面板。用于狀態(tài)顯示的圖片也顯示在該圖中的底部。 (2)開始創(chuàng)建一個UDO 選擇閥門面板的組。在組上右擊然后選定菜單路徑:CustomizedObject>Created。 (3)UDO的組態(tài)對話框 選擇了Create之后,出現(xiàn)了ConfigurationDialogCustomizedobject對話框。在該對話框中,將選定的屬性拖放到UDO對象中組成UDO的屬性。 (4)向UDO添加動態(tài) 結(jié)束組態(tài)對話框之后,可啟動該向?qū)騏DO添加動態(tài)。在向?qū)е校脩糁付膫€對象屬性連接到哪個變量。每次連接一個屬性和變量都需要啟動一次向?qū)?。也可以直接加入動態(tài),在連接很多時顯得十分高效。(5)將UDO原型存貯到庫中(6)將一個原型同結(jié)構(gòu)連接 要使用一個UDO時,將它從庫中拖到項(xiàng)目畫面上并使用“Linkaprototypetoastructure”向?qū)⑺粋€標(biāo)簽連接。 2.3面板面板是用來顯示功能塊中需要監(jiān)控的眾多元素的。面板可以通過左鍵點(diǎn)擊塊圖標(biāo)打開,它顯示在OS的一個獨(dú)立窗口里。在V1的庫中,提供了以下的標(biāo)準(zhǔn)面板:CTRL_PID:PIDControl塊標(biāo)簽面板CTRL_S:PID-Step-Control塊標(biāo)簽面板

DOSE:Dosage塊標(biāo)簽面板FMCS_PID:ControllerBlockIcon面板FMT_PID:TemperatureController塊標(biāo)簽面板ELAP_CNT:HourMeter塊標(biāo)簽面板MEAS_MON:Analoguemeasuredvaluemonitoring塊標(biāo)簽面板SWIT_CNT:Switchingcyclecounter塊標(biāo)簽面板

RATIO_P:Ratiocontrol塊標(biāo)簽面板OP_A:Localcontrolofanalogvalues塊標(biāo)簽面板OP_A_LIM:Localcontrolofanalogvalues(limiting)塊標(biāo)簽面板OP_A_RJC:Localcontrolofanalogvalues(rejecting)塊標(biāo)簽面板DIG_MON:Digitalvaluemonitoring塊標(biāo)簽面板OP_D:Localcontrolofdigitalvalues(2buttons)塊標(biāo)簽面板OP_D3:Localcontrolofdigitalvalues(3buttons)塊標(biāo)簽面板OP_TRIG:Localcontrolofdigitalvalues(1button)塊標(biāo)簽面板VALVE:ValveControl塊標(biāo)簽面板VAL_MOT:ValveControl塊標(biāo)簽面板MOTOR:Motorwith1controlsignal塊標(biāo)簽面板MOT_REV:Motorwith2directionsofrotation塊標(biāo)簽面板MOT_SPED:Motorwith2speeds塊標(biāo)簽面板INTERLOK:Interlocking塊標(biāo)簽面板關(guān)于面板的詳細(xì)資料,可以查閱手冊“PCS7ProgrammingInstructionforBlocks”。3.3向?qū)inCC中有幾個用于UDOs的向?qū)В合驅(qū)趧討B(tài)向?qū)У奈恢肅onnectpictureblocktotagstructureStandardDynamicsImportpictureobjectsPictureFunctionsExportpictureobjectsPictureFunctionsUpdatepictureobjectsPictureFunctions向?qū)?Connectpictureblockwithtagstructur".這個向?qū)в糜趯⒁粋€塊標(biāo)簽原型連接至一個指定的結(jié)構(gòu)。向?qū)?Updatepictureobjects"更新當(dāng)前畫面的UDOs。向?qū)?Exportpictureobjects"將畫面的UDOs導(dǎo)入到文件中。向?qū)?Imortpictureobjects"將存放在csv文件的UDOs導(dǎo)入到畫面。在SIMATICManager中創(chuàng)建塊標(biāo)鍵在SIMATICManager的工廠層級里建立一個畫面。在畫面的屬性里選擇"Derivetheblocksymbolsfromthetechnologicalhierarchy"。通過選擇命令"Create/UpdateBlockIcons"或者編譯OS,塊標(biāo)前就可以在畫面中自動創(chuàng)建。4自定義塊標(biāo)簽和面板4.1塊標(biāo)簽 塊標(biāo)簽實(shí)際上就是一種特別的UDO。@@PCS7Typicals文件包含PCS7庫中所有具有操作功能的塊類型的塊標(biāo)簽?zāi)0濉?zhí)行“Create/UpdateBlockIconfunctions”時,PCS7系統(tǒng)首先在工廠層級文件夾中搜索塊類型,然后,如果畫面的設(shè)置項(xiàng)為“Deriveblockiconfromplanthierarchy”,則將對應(yīng)的塊標(biāo)簽復(fù)制到對應(yīng)的畫面中。有些塊標(biāo)簽具有多種形式,例如,除了立式閥門,用戶還可以使用水平閥門。一個塊標(biāo)簽所具有的不同形式由數(shù)字標(biāo)明,CFC中塊實(shí)例的Properties對話框中有個設(shè)置項(xiàng)用于指定將使用哪一種標(biāo)簽形式。如果CFC塊實(shí)例中沒有指定,則使用缺省的塊標(biāo)簽類型(編號為1)。(1)@PCS7Typicals 如果想擁有自己的塊標(biāo)簽,可通過修改標(biāo)準(zhǔn)標(biāo)簽而創(chuàng)建。要修改或者創(chuàng)建新的標(biāo)簽,首先將@@PCS7Typicals.pdl文件保存為@PCS7Typicals.pdl文件。所有修改的和用戶標(biāo)簽都應(yīng)當(dāng)在@PCS7Typicals.pdl中完成。如果塊標(biāo)簽很多,可以多建立幾個畫面存放塊標(biāo)簽。命名可參考如下:@PCS7Typicals_a.pdl,@PCS7Typicals_b.pdl或者@PCS7Typicals1.pdl,@PCS7Typicals2.pdl。注意:PCS7系統(tǒng)將首先搜索@PCS7Typicals.pdl文件,并使用該文件中的塊標(biāo)簽。只有當(dāng)@PCS7Typicals.pdl文件不存在時,PCS7才使用來自@@PCS7Typicals.pdl中的圖標(biāo)。@@PCS7Typicals.pdl由系統(tǒng)使用和維護(hù),可因后來的系統(tǒng)升級而被覆蓋。@PCS7Typicals.pdl供用戶在項(xiàng)目中使用并由用戶維護(hù)。(2)塊標(biāo)簽和@Templates當(dāng)希望手工向畫面中插入額外的塊標(biāo)簽時,應(yīng)當(dāng)使用文件@Templates中的圖標(biāo)。(3)塊標(biāo)簽的一般屬性 @@PCS7Typicals.pdl畫面里的塊標(biāo)簽的下列屬性是不能被修改的:Geometry/widthGeometry/heightOther/OperatorcontrolenableOther/PasswordOther/DisplayGeneral/ServernameStyles/GroupRelevant(onlyforblockswithAlarm_8Pmessages)下列屬性包含在所有的塊標(biāo)簽中: (4)CTRL_PID塊標(biāo)簽的屬性 (5)建立新的塊標(biāo)簽 前面UDO中講述過如何新建和修改UDO,塊標(biāo)簽本省也是一個UDO??梢酝耆陆ㄒ粋€塊標(biāo)簽,建立新的塊標(biāo)簽要包含塊標(biāo)簽的通用屬性,并且屬性名字不能改變包括一些特有的屬性名字也是固定的(例如:ReturnPath等)。這些屬性在打開面板的時候,腳本會調(diào)用,如果屬性名字改變,那么腳本將無法找到對應(yīng)的屬性。也可以在已有的塊標(biāo)簽基礎(chǔ)上修改,保留通用元素和需要的元素,刪除不需要的元素,添加自己新的元素。新建立的標(biāo)簽放在@PCS7Typicals.pdl畫面里。4.2創(chuàng)建面板FaceplateDesigner安裝在PCS7V6.0或更高版本中。 當(dāng)執(zhí)行“Generate”功能時,將產(chǎn)生并連接多個畫面:如Messages和Standard以及缺省畫面Viewlist和Overview。新產(chǎn)生的畫面都為空,但是它們彼此相連為一個整體。(1)FaceplateDesigner功能介紹1.選擇塊類型:在塊類型中可以選擇已經(jīng)存在的塊類型,也可以手動輸入塊類型名字。 2.選擇視圖:根據(jù)需要選擇標(biāo)準(zhǔn)視圖或者通過More功能添加新的視圖,通過右側(cè)的按鈕改變視圖的排列順序。 3.視圖尺寸:在Geometry中可以設(shè)定生成視圖的高度和寬度。 4.Loopdisplay:如果不選擇該項(xiàng),則不生成Loopdisplay畫面(@pl_%type%.pdl)。 5.Nogroupdisplay:當(dāng)塊類型中沒有報警時,可以選擇該項(xiàng)。如果該項(xiàng)選擇,那么在@pg_%type%_overview.pdl中,將不會再有Groupdisplay控件和報警確認(rèn)等按鈕。 6.NoBatchvariables:如果選擇該項(xiàng),則不會有Batch變量的連接。(2)FaceplateDesigner工具可通過FaceplateDesigner提供的下列工具設(shè)計這些畫面。狀態(tài)圖片(Statuspictures)這些圖片位于系統(tǒng)目錄:…Siemens\Wincc\Options\pdl\FaceplateDesigner_V6下。它們是Emf或bmp圖片,常用于狀態(tài)顯示。模板圖標(biāo)(Templateicon)Wincc畫面@@PCS7Typicals.pdl和@Typicals.pdl提供標(biāo)準(zhǔn)塊標(biāo)簽,可以修改來創(chuàng)建新的塊標(biāo)簽。對象構(gòu)建套件(Objectconstructionkit)Wincc畫面@PCS7Elements.pdl包含一套現(xiàn)成的對象集用于創(chuàng)建面板,如:I/O域、文本、具有顏色變化方案的操作按鈕、組合框和數(shù)據(jù)輸入對話框等。全局腳本(Globalscript)FaceplateDesigner在標(biāo)簽和構(gòu)建對象后面提供了代碼(C-actions和VBS)。這些代碼和調(diào)用的函數(shù)自動安裝在PCS6V6.0或更高版本中。(3)面板元素設(shè)置A.操作員權(quán)限設(shè)置 可以為面板設(shè)置不同的操作員權(quán)限,權(quán)限的組態(tài)和設(shè)定存儲在BlockIcons??梢栽贐lockIcons的“Processcontrolling_backup”和“Higherprocesscontrolling_backup”中為“Processcontrolling”和“Higher-levelprocesscontrolling”設(shè)定權(quán)限。這些信息通過腳本傳給面板。 這些屬性默認(rèn)設(shè)置為權(quán)限5和6,根據(jù)需要可以設(shè)定不同的權(quán)限。通常一般過程控制例如“開”,“關(guān)”,“手動”,“自動”權(quán)限設(shè)定為5級;高級別的參數(shù)例如“限值”,“控制參數(shù)”等權(quán)限設(shè)定為6級。 區(qū)域權(quán)限(area-specificuserauthorizations)是通過相連的變量名來驗(yàn)證的。因此,在PictureTree中設(shè)定的區(qū)域分布(OSarea)必須和在PH中的“OSarea”組態(tài)的區(qū)域名一致。B.面板元素權(quán)限組態(tài)使用面板視圖里自動生成“@Level5”和“@Level6”對象為面板元素設(shè)定權(quán)限?!癅Level5”和“@Level6”通過“directconnection”將操作屬性傳給面板視圖里新建的元素。由于“@Level5”和“@Level6”會被腳本函數(shù)設(shè)定操作屬性,因此這兩個對象不能刪除。對于I/Ofield等對象,可以將“@Level5”或者“@Level6”的“BackgroundColor”和“Operator-controlenable”屬性通過“directconnection”傳給I/Ofield對象,那么對I/Ofield沒有操作權(quán)限時,I/Ofield的背景色會變成灰色。對于Button等對象,可以將“@Level5”或者“@Level6”的“Operator-controlenable”屬性通過“directconnection”傳給Button對象,那么對Button沒有操作權(quán)限時,Button會變成灰色。如果不使用這個方法而直接設(shè)置對象的PasswordLevel屬性,當(dāng)沒有操作權(quán)限時,會跳出“NoAuthorization”消息。在@PCS7Elements.pdl包含有一個“Permission”控件,它可以將Wincc的權(quán)限和控制過程的權(quán)限連到被控對象上。步驟:選擇包含權(quán)限級別的對象(@Level5或者@Level6),本例中使用@Level6,然后選擇“Objectproperties”.在“Event->PropertyTopics->Colors->BackgroundColor”選項(xiàng)卡上,選擇“directconnection”。在“Target”(窗口右側(cè))和“ObjectinPicture”,選擇目標(biāo)對象的“BackgroundColor”屬性。在“Event->PropertyTopics->Other->Operatorcontrolenable”選項(xiàng)卡上,選擇“directconnection”。在“Target”(窗口右側(cè))和“ObjectinPicture”,選擇目標(biāo)對象的“Operatorcontrolenable”屬性。如果有更多的對象,選擇最后一個通過“directconnection”獲得權(quán)限連接的對象,然后重復(fù)上面的步驟,將權(quán)限不停的向下傳遞。C.修改Overview窗口如果創(chuàng)建的面板沒有消息或者Groupdisplay,需要在“@pg_XXXX_overview.pdl”視圖中刪除一些對象和腳本。刪除對象如下:Button16,消息確認(rèn)Button17,禁止/打開消息@Level5,權(quán)限MSG_LOCK,消息抑制的圖標(biāo)如果batch參數(shù)“OCCUPIED”不存在,那么Batch圖標(biāo)“OCCUPIED”刪除在FaceplateDesigner中,可以選中“Nogroupdisplay”或者“Nobatchparameters”來實(shí)現(xiàn)。D.組態(tài)多實(shí)例面板 多實(shí)例就是一個面板可以同時監(jiān)控一個CFC中組態(tài)的多個塊。在視圖“PG_xxxxx.pdl”和“PL_xxxxx.pdl”,把對象“@Faceplate”的“MULTI_INSTANCE”屬性設(shè)置為‘TRUE’。所有面板的動態(tài)連接變量名前附加“/blockname”。 例如:/Controller.PV_IN注意:在面板的腳本中,也要這樣。E.組態(tài)數(shù)據(jù)格式在塊圖標(biāo)中設(shè)置了三個有關(guān)數(shù)據(jù)格式的屬性:Format_InputValue塊圖標(biāo)的輸入?yún)?shù),例如:“Setpoint”和“Processvalue”Format_OutputValue塊圖標(biāo)的輸出參數(shù)Format_xx任何類型的參數(shù)這些塊圖標(biāo)數(shù)據(jù)格式參數(shù)都將通過腳本傳給面板,并通過“directconnection”傳遞給模擬量。步驟如下:點(diǎn)擊塊圖標(biāo)打開面板時,執(zhí)行腳本“PCS7_OpenGroupDisplay_V6”將塊圖標(biāo)的數(shù)據(jù)格式參數(shù)傳遞并存儲在主視窗“@PG_xxxx.pdl”的“Format”如果一個視圖包含帶有上述三個屬性的“Format”對象,當(dāng)該視窗被打開時,執(zhí)行腳本“PCS7_Format_V6”將數(shù)據(jù)格式傳遞到“Format”將“Format”對象的數(shù)據(jù)格式通過“directconnection”傳遞給需要的模擬量參數(shù)。F.組態(tài)趨勢視圖在塊圖標(biāo)中,有兩個專門用于趨勢視圖的兩個屬性:ReturnPath:設(shè)置需要在趨勢視圖中顯示趨勢的變量名。StandardTrend:定義趨勢的模式。StandardTrendMode0版本5的趨勢功能。每一個實(shí)例都要有一個獨(dú)立的趨勢畫面。對于所有的面板,都可以用趨勢視圖“PCS7_TREND.pdl”來顯示趨勢。在這種模式下,顯示一個過程變量的趨勢圖步驟如下:打開Wincc編輯器“TagLogging”。為這個趨勢畫面建立一個新的歸檔。在這個歸檔中添加歸檔變量在畫面編輯器中,打開畫面“@CONL1_Standard.pdl”根據(jù)要求組態(tài)在線趨勢對象“Control1”另存畫面,畫面命名“@CONL1_<tagname>.pdl”變量名<tagname>應(yīng)該同AS塊中的過程變量一致。用字符“_”替代字符“/”例如:過程變量名“Measurement/M”的畫面命名為“@CONL1_Measurement_M.pdl”2畫面“@CONL1_Standard.pdl”將被調(diào)用,顯示一個或多個變量的趨勢。變量的歸檔是不需要的。在線趨勢時間為5分鐘。這種模式是塊圖標(biāo)的默認(rèn)設(shè)置,可以節(jié)省大量的趨勢畫面制作和變量名轉(zhuǎn)換的時間。塊圖標(biāo)屬性“ReturnPath”包含了趨勢的數(shù)量,相關(guān)的變量名,趨勢的顏色。>2畫面“@CONL1_Standard.pdl”將被調(diào)用,顯示一個或多個歸檔變量的趨勢。在這種模式下,為了減少工作量,組態(tài)應(yīng)該遵循以下規(guī)定:歸檔名應(yīng)該為“ProcessValueArchive”(當(dāng)建立第一個歸檔時,這個是默認(rèn)名稱)歸檔應(yīng)改放在變量所在的服務(wù)器歸檔變量名必須和建立歸檔變量時的默認(rèn)名一致過程變量和歸檔變量名都要包含Server前綴(不包含::字 符)塊圖標(biāo)的“ReturnPath”屬性包含趨勢變量名和曲線顏色。塊圖標(biāo)的“StandardTrend”代表趨勢時間?!癛eturnPath”的語法:.PV_IN趨勢連接的變量名:分隔符CO_GREEN趨勢曲線顏色,更多的趨勢Example:.PV_IN:CO_DKGREEN,.SP:CO_BLUE,.LMNR_IN:CO_DKRED(DefaultforCTRL_PID)如果上面的四條不能滿足,那么“ReturnPath”屬性應(yīng)該設(shè)置更多的屬性。*tagname:歸檔的變量名*archivname:歸檔的歸檔名(不包含字符“\”)*archivserver:有單獨(dú)的歸檔服務(wù)器(輸入歸檔服務(wù)器的前綴不包含“::”)例如:Example:.PV_IN:CO_DKGREEN,.SP:CO_BLUE,.LMNR_IN:CO_DKRED*tagname:MySpecialTag*archivname:MySpecialArchivname*archivserver:MySpecialArchivServer注意:僅需一個“tagname”,“archivname”or“archivserver”放在字符串后面。多實(shí)例的面板舉例:名字為“MULTI”的CFC包含兩個MEAS_MON塊“M1”和“M2”。默認(rèn)的,測量值“U”的變量名自動生成為“MULTI/M1.U”和“MULTI/M2.U”。歸檔變量名則必須重新命名為“MULTI/M1.U”和“MULTI/M2.U”。塊圖標(biāo)的“ReturnPath”屬性:.M1_U:CO_DKGREEN,.M2_U:CO_BLUE*tagname:MULTI*archivname:SystemArchive對于客戶機(jī)/服務(wù)器結(jié)構(gòu)的OS,還需要在ReturnPath中給出下列兩個參數(shù):*archivserver:MyArchiveServer 指定歸檔服務(wù)器 MyArchiveServer為歸檔服務(wù)器的前綴(不包 含::字符)。*asia:MyServerPrefix 指定歸檔變量名稱的Server前綴(不包含:: 字 符)如果歸檔變量名稱不包含Server前 綴,則該項(xiàng)應(yīng)寫為:*asia:下表根據(jù)對象圖標(biāo)(BlockIcon)中過程變量和歸檔變量名是否包含Server前綴,圖標(biāo)所在的畫面性質(zhì),以及歸檔變量是否來自單獨(dú)的歸檔Server等不同情況,列出了*archivserver和*asia參數(shù)的應(yīng)用方法。表1*archivserver和*asia使用場合Server畫面在Client上調(diào)用Server畫面在Client上的Client畫面在Client上調(diào)用Server畫面

歸檔變量建立在另一臺單獨(dú)的歸檔Server上在Client上的Client畫面

歸檔變量建立在另一臺單獨(dú)的歸檔Server上過程變量名不帶Server前綴

歸檔變量名不帶Server前綴*asia:*asia:不可能

過程變量名總會包含Server前綴*asia:*archivserver:MyArchiveServerPrefix不可能

過程變量名總會包含Server前綴過程變量名帶Server前綴

歸檔變量名不帶Server前綴*asia:*asia:*asia:*asia:*archivserver:MyArchiveServerPrefix*asia:*archivserver:MyArchiveServerPrefix過程變量名不帶Server前綴

歸檔變量名帶Server前綴*asia:MyServerPrefix*asia:MyServerPrefix不可能

過程變量名總會包含Server前綴*archivserver:MyArchiveServerPrefix不可能

過程變量名總會包含Server前綴過程變量名帶Server前綴

歸檔變量名帶Server前綴無需附加asia和archivserver參數(shù)無需附加asia和archivserver參數(shù)無需附加asia和archivserver參數(shù)*archivserver:MyArchiveServerPrefix*archivserver:MyArchiveServerPrefix當(dāng)打開畫面視圖“@PG_xxx”時,塊圖標(biāo)的屬性“StandardTrend”和“ReturnPath”值通過腳本傳給視圖中的對象“Trendfunctions”,該對象包含屬性“StandardTrend”和“ReturnPath”。當(dāng)打開畫面“@PCS7_Trend.pdl”時,腳本“PCS7_Trend.fct”會自動調(diào)用這些屬性值。G.為AS塊組態(tài)不同的塊圖標(biāo)和面板可以通過設(shè)置塊圖標(biāo)的屬性“type”為AS塊設(shè)置不同的塊圖標(biāo)。如果為AS塊設(shè)置不同的面板,可以為面板設(shè)定一個不同于AS塊的名字。例如,對于塊“MEAS_MON”,可以將面板名命名為“MEAS_NEU”。在塊圖標(biāo)上要作如下設(shè)置:修改“Servername”屬性為“PCS7MEAS_NEUControl”。在塊圖標(biāo)創(chuàng)建新的屬性“StructureType”,屬性設(shè)置為AS塊類型“MEAS_MON”。H.語言切換面板的模板包含三種語言(德語、英語、法語),例如,當(dāng)在Wincc中進(jìn)行語言切換,相應(yīng)語言的文本顯示。如果自己加入更多文本并且能夠進(jìn)行語言切換,那么就要在不同的語言環(huán)境中組態(tài)相應(yīng)的文本。在GraphicsDesigner中,在菜單View>Language>SelectLanguage改變語言設(shè)置。I.ES中模擬量和數(shù)字量文本設(shè)置對于模擬量和數(shù)字量顯示文本,以及在組合框,復(fù)選框和操作員記錄中顯示的文本,都是從塊實(shí)例的參數(shù)屬性中獲得的??梢杂肳inccTextLibrary將文本翻譯成其他的語言。在SIMATICManager中,要將顯示設(shè)備的默認(rèn)語言和在Step7中和ES組態(tài)的文本的默認(rèn)語言設(shè)置為一樣。這樣,就可以防止在下次編譯OS時覆蓋已經(jīng)存在的文本。(4)使用FaceplateDesigner創(chuàng)建面板FaceplateDesignerV6.0的EXE文件和DLL文件存儲在“...\Wincc\bin\FaceplateDesigner”目錄中。A.基本步驟:在WinccExplorer中,打開FaceplateDesigner。在“Type”組合框中,輸入或選擇新的面板的名字。在右側(cè)的“Selectviews”窗口中,設(shè)定需要FaceplateDesigner生成的視圖??梢詮淖髠?cè)的“Availableviews”窗口選擇,也可以點(diǎn)擊“More…”創(chuàng)建新的視圖,然而,必須手動為viewlist設(shè)定多語言顯示。當(dāng)生成新的視圖時,會彈出一個對話框。在“Geometry”中修改視圖畫面的高度和寬度。B.創(chuàng)建新面板的實(shí)例在WinccExplorer中,打開FaceplateDesigner。在“Type”組合框中,輸入“REG_NEU”。點(diǎn)擊“More…”創(chuàng)建兩個新的視圖“NewView1”和“NewView1”。點(diǎn)擊按鈕“->”選擇視圖。將“Message”視圖移到視圖列表的最后。點(diǎn)擊“Generate”生成下列視圖模板:生成過程中會彈出一個多語言方面的提示框。 C.編輯模板當(dāng)所有的畫面模板都生成以后,就可以開始編輯這些模板了。只有在多語言系統(tǒng)中,畫面“@PG_REG_NEU_VIEWLIST.pdl”需要編輯。示例中的畫面是在德文環(huán)境生成的。在GraphicsDesigner中,當(dāng)語言設(shè)為德文時,可以見到下面的畫面:當(dāng)切換到英文環(huán)境時,畫面如下:這里需要設(shè)置英文下“NeueSicht1”和“NeueSicht2”的文本。例如:“NewView1”和“NewView2”。D.編輯畫面@PG_REG_NEU_STANDARD.pdl下面我們通過修改標(biāo)準(zhǔn)的控制器面板來編輯該面板:打開畫面@PG_REG_NEU_STANDARD.pdl。刪除畫面對象“@Level5”和“@Level6”。打開標(biāo)準(zhǔn)控制器畫面@PG_CTRL_PID_STANDARD.pdl,把該畫面的對象粘貼到畫面@PG_REG_NEU_STANDARD.pdl。這樣設(shè)置操作權(quán)限畫面對象“@Level5”和“@Level6”也包含進(jìn)來,操作員權(quán)限已經(jīng)連接到所有操作員控制的對象。 注意:當(dāng)粘貼對象到新的畫面的時候,對象“@Level5”和“@Level6” 的名字將會被初始化為“Level5”和“Level6”。必須把這兩個對象 的名字還原為“@Level5”下面,就可以添加或者刪除新的對象了。手動連接新添加對象的操作權(quán)限。E.編輯畫面@PG_REG_NEU_NEUESICHT1.pdl可以使用畫面模板“@PCS7Elements.pdl”的畫面對象編輯畫面@PG_REG_NEU_NEUESICHT1.pdl:打開畫面@PG_REG_NEU_NEUESICHT1.pdl和@PCS7Elements.pdl。將需要的畫面對象從@PCS7Elements.pdl粘貼到@PG_REG_NEU_NEUESICHT1.pdl。給每個對象輸入有意義的對象名。排列畫面對象的位置。為畫面對象連接對應(yīng)的AS動態(tài)屬性。用對象“@Level5”和“@Level6”連接畫面對象操作權(quán)限。保存畫面。(5)面板動態(tài)連接 在對象屬性中,設(shè)置需要連接變量的動態(tài)連接。例如:.PV_IN。曲線在GraphicsDesigner里,可以使用控件“OnlineTrendControl”來組態(tài)過程值得趨勢。 在線趨勢組

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論