西門子S7-1500 PLC技術(shù)及應(yīng)用 課件 第9章 項目資料的打印與歸檔_第1頁
西門子S7-1500 PLC技術(shù)及應(yīng)用 課件 第9章 項目資料的打印與歸檔_第2頁
西門子S7-1500 PLC技術(shù)及應(yīng)用 課件 第9章 項目資料的打印與歸檔_第3頁
西門子S7-1500 PLC技術(shù)及應(yīng)用 課件 第9章 項目資料的打印與歸檔_第4頁
西門子S7-1500 PLC技術(shù)及應(yīng)用 課件 第9章 項目資料的打印與歸檔_第5頁
已閱讀5頁,還剩83頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

點擊此處結(jié)束放映電子教案《西門子S7-1500PLC技術(shù)及應(yīng)用》第9章

項目資料的打印與歸檔點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映打印功能與內(nèi)容9.1歸檔和恢復(fù)項目9.2

打印功能與內(nèi)容9.1點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映

可以按標準的電路手冊格式準備項目,并以統(tǒng)一的版面打印??梢韵拗拼蛴≥敵龅姆秶???梢赃x擇打印整個項目、單個對象及其屬性或項目的緊湊型總覽。此外,可以打印已打開編輯器的內(nèi)容。

《西門子S7-1500PLC技術(shù)及應(yīng)用》9.1.1通信與網(wǎng)絡(luò)結(jié)構(gòu)

一旦創(chuàng)建了項目,就可以易于閱讀的格式打印內(nèi)容??梢源蛴≌麄€項目或項目內(nèi)的單個對象。結(jié)構(gòu)良好的打印輸出有助于編輯項目或執(zhí)行服務(wù)工作。打印輸出也可用于客戶演示文檔或完整的系統(tǒng)文檔。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

打印輸出通常由以下部分組成:●封面(只有在從項目樹打印時)●目錄(只有在從項目樹打印時)●項目樹內(nèi)對象的名稱和路徑●對象數(shù)據(jù)

可以在“打印”對話框中取消激活封面或目錄的打印輸出。

可以打印以下內(nèi)容:●項目樹中的整個項目●項目樹中的一個或多個項目相關(guān)的對象●編輯器的內(nèi)容●表格●庫●巡視窗口的診斷視圖點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

不能在下列區(qū)域打?。骸馪ortal視圖●詳細視圖●總覽窗口●比較編輯器●除診斷視圖外的巡視窗口的所有選項卡●除庫外的所有任務(wù)卡●大部分對話框●PG/PC的屬性和設(shè)備與項目無關(guān)。打印時,必須至少選擇一個可打印的元素。如果打印一個選中的對象,則也打印所有下級對象。例如,如果在項目樹中選擇了一個設(shè)備,則也打印該設(shè)備的所有數(shù)據(jù)。如果選擇打印項目樹中的所有項目,則將打印全部項目信息,但不包含圖形視圖。圖形視圖必須單獨打印。也無法打印項目樹中不屬于項目的項。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》可以對打印的常規(guī)屬性進行設(shè)置,這是針對TIA博圖軟件的設(shè)置,與項目無關(guān)。在TIA博圖軟件菜單欄中選擇“選項”→“設(shè)置”→“常規(guī)”選項卡,“打印設(shè)置”欄中設(shè)置打印屬性,如圖9-1所示。9.1.2打印設(shè)置圖9-1

打印設(shè)置點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

1.常規(guī)在圖9-1中,如果選擇了“始終將表格數(shù)據(jù)作為值對打印”選項,則不以表格形式而以鍵和數(shù)值對的形式打印表格,例如:對象名稱屬性1屬性2對象A數(shù)值A(chǔ)1數(shù)值A(chǔ)2對象B數(shù)值B1數(shù)值B2

在這種情況下,打印輸出具有以下外觀:對象A對象B屬性1:數(shù)值A(chǔ)1屬性1:數(shù)值B1屬性2:數(shù)值A(chǔ)2屬性2:數(shù)值B2如果某些對象無法完整打印,則在可選的組態(tài)的超時時間(默認15分鐘)后將顯示一條信息。表9-1而以鍵和數(shù)值對的形式打印表格點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

2.硬件配置“激活的圖形視圖”:表示打印時是否也要打印網(wǎng)絡(luò)和設(shè)備視圖的圖形?!凹せ畹谋砀瘛保罕硎敬蛴r是否要將編輯器中設(shè)備的屬性以表格表格形式打印出來。3.PLC編程該項內(nèi)容包括指定待打印塊的大小、塊的接口、塊的注釋、基于文本的編程語言及程序代碼的行號。

縮放比例:按照一定比例打印LAD/FDB/STL/GRAPH程序段。

打印界面:程序塊的接口聲明是否包含在打印輸出中。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》顯示程序段注釋:LAD/FBD/STL程序段的注釋信息是否包含在打印輸出中。帶有行號:對于基于文本的編程語言,是否打印程序代碼行號。4.運動控制&工藝對話框/圖形:如果編輯器支持的話,其內(nèi)容將以圖形的方式打印。表格:以表格形式打印工藝對象的參數(shù)。5.HMI畫面顯示制表鍵順序:在打印輸出中,可以指定通過TAB鍵選擇運行時對象的順序。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

可以根據(jù)個人要求設(shè)計打印頁面的布局。例如,在項目文檔中添加自己公司的徽標或者公司設(shè)計??梢詣?chuàng)建任意多個設(shè)計形式作為框架和封面。這些框架和封面將存儲在項目樹的“文檔設(shè)置”項下面,并作為項目的一部分??梢栽诳蚣芎头饷鎯?nèi)插入占位符,代表先前輸入文檔信息中的數(shù)據(jù)。在打印期間,將使用合適的元數(shù)據(jù)自動對它們進行填充。如果不想設(shè)計個人模板,則提供現(xiàn)成的框架和封面。其中包括符合ISO標準的技術(shù)文檔模板。9.1.3框架與封面選擇點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

在項目樹的“文檔設(shè)置”下,在“文檔信息”中添加自定義的文檔信息,并關(guān)聯(lián)相應(yīng)的打印框架和封面,可以創(chuàng)建多個“文檔信息”,關(guān)聯(lián)不同的打印框架和封面;在“框架”中點擊“添加新框架”,在彈出的對話框中填寫“名稱”和選擇“紙張類型”及“方向”后,點擊“添加”完成添加自定義的框架;在“封面”中點擊“添加新封面”,在彈出的對話框中填寫“名稱”和選擇“紙張類型”及“方向”后,點擊“添加”完成添加自定義的封面。如圖9-2所示為新建的框,可對其進行編輯。

在右側(cè)的“工具箱”中,可以將其中的元素(占位符)添加到框中,然后對這些元素進行編輯,這樣打印出來的文本中會顯示出這些元素??梢允褂靡韵骂愋偷脑兀狐c擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(1)文本框

文本框代表文檔信息中的文本元素占位符。在文本框的屬性中,可設(shè)置在打印過程中應(yīng)自動插入文檔信息中的哪些文本。

(2)日期和時間

打印時,將插入日期和時間而非占位符。這可以是創(chuàng)建日期或上一次對項目進行更改的時間點。在巡視窗口的屬性中,指定打印哪個日期或時間。

(3)頁碼

打印時會自動應(yīng)用正確的頁碼。圖9-2

自定義框架或封面點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(4)自由文本

可以在文本框的屬性中輸入可自由選擇的文本。該文本是靜態(tài)的,不會受打印時所選文檔信息的影響。

(5)圖像

在巡視窗口的“圖形”屬性中選擇圖像文件??梢允褂肂MP、JPEG、PNG、EMF或GIF格式的圖像。具體做法是從其他文件里添加圖形元素,然后在其屬性對話框中導(dǎo)入圖形文件。

TIA博圖軟件集成的框架和封面存儲于庫中,如圖9-3所示。在全局庫中的“”中包含有可在項目中使用的框架和封面,可以使用拖放操作將框架和封面從系統(tǒng)庫移動復(fù)制到項目樹中,然后根據(jù)項目要求,再調(diào)整項目樹中的框架和封面。也可以將框架和封面從項目樹移動到全局庫,以便在其他項目中使用。圖9-3

使用庫中的框架和封面點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

設(shè)計好框架和封面之后,可以進一步設(shè)計“文檔信息”??梢允褂孟到y(tǒng)默認的文檔信息,也可以自定義。在文檔信息中指定打印框架和封面,也可以創(chuàng)建多個不同的文檔信息,以便在打印時快速切換包含不同信息、框架、封面、頁面大小和頁面方向的文檔信息。例如,可以用多種語言生成打印輸出,并為每種語言提供不同的文檔信息。文檔信息可以保存在全局庫中以供多個項目使用。雙擊項目樹中的“文檔設(shè)置”→“文檔信息”→“添加新文檔信息”,就可以立即創(chuàng)建新文檔信息。在“框架”和“封面”選項下,可以選擇用戶的自定義的框架和封面,如圖9-4所示。9.1.4文檔信息設(shè)置點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

選擇軟件界面左側(cè)的項目樹中的“PLC_1[CPU1516F-3PN/DP]”,然后點擊“菜單”中打印按鈕或者使用快捷組合鍵Ctrl+P,在彈出的“打印”對話框中,可以選擇庫中的模板或者自定義的文檔信息,如圖9-5所示。圖9-4

創(chuàng)建新的文檔信息圖9-5

打印版面設(shè)置點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

在項目“菜單”中,選擇“打印預(yù)覽”命令,如圖9-6a)所示,將打開“打印預(yù)覽”對話框,如圖9-6b)所示。在對話框中,可以選擇用于打印輸出的文檔信息;選擇“打印對象/區(qū)域”時編輯器中的所有對象還是選中的對象;在屬性中選擇是“全部”還是“壓縮”,“全部”是指打印全部項目數(shù)據(jù),“壓縮”是指以精簡格式打印項目數(shù)據(jù)。9.1.5打印預(yù)覽a)選擇打印預(yù)覽

b)打印預(yù)覽界面圖9-6

打印預(yù)覽《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映

歸檔和恢復(fù)項目9.2點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》用戶可以通過創(chuàng)建項目歸檔來縮小項目的大小。TIAPortal項目歸檔都是壓縮或解壓縮文件,每個歸檔都包含一整個項目,其中包括項目的整個文件夾結(jié)構(gòu)。在將項目目錄壓縮成歸檔文件之前,所有文件將減少至只包含基本組件,從而進一步縮小項目大小。項目歸檔的文件擴展名為“.zap[TIAPortal的版本號]”。由TIAPortalV16創(chuàng)建的項目,文件擴展名為“.zap16”。要打開項目歸檔,則需對該項目歸檔進行恢復(fù)。通過恢復(fù),可將歸檔文件及其包含的項目文件都解壓縮到項目的初始目錄結(jié)構(gòu)中。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》項目的當前項目版本可歸檔為壓縮文件或非壓縮文件。為此,待歸檔的項目不得在TIA博圖中打開。

歸檔有2種方法:1.項目壓縮歸檔方式

TIA博圖軟件項目壓縮歸檔就是將項目存儲為一個壓縮文件,文件包含一個完整項目,即包含項目的整個文件夾結(jié)構(gòu)。在將項目文件壓縮成歸檔文件之前,所有的文集將減少至只包含基本的組件,從而進一步縮小項目的大小,因此項目歸檔非常時候使用電阻郵件進行發(fā)送。項目歸檔的文件擴展名為“.Zap[TIA博圖的版本號]”,例如由TIA博圖V16創(chuàng)建的項目歸檔文件擴展名為“.Zap16”。9.2.1程序歸檔方法點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

2.項目最小化歸檔方式可以不對項目文件進行壓縮,而是只創(chuàng)建項目副本。副本中所包含的文件只有該項目的基本元素,因而所需的空間會將至最低。這樣不僅可以保存項目的完整功能,也可以由TIA博圖軟件直接打開。

要歸檔一個項目,可按照下列步驟操作:(1)從“項目”菜單中,選擇“歸檔...”命令,打開“歸檔”對話框,如圖9-7所示。(2)“歸檔”對話框中,在“源路徑”域中,選擇擴展名為“.zap16”的項目文件。(3)要創(chuàng)建一個壓縮的歸檔文件,可選擇“歸檔為壓縮文件”選項。不選擇則以項目最小化歸檔方式保存項目副本?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》(4)如果不希望歸檔搜索索引和HMI編譯結(jié)果,則可選擇選項“丟棄可恢復(fù)的數(shù)據(jù)”。必要時,可以恢復(fù)丟棄的數(shù)據(jù)。(5)要自動添加日期和時間信息,可選擇“在目標名稱中添加日期和時間”。(6)在“目標路徑”域中,選擇歸檔文件的保存目錄或該項目的新目錄。在“選項”→“設(shè)置”→“常規(guī)”→“歸檔的存儲設(shè)置”→“項目歸檔的存儲位置”中,可設(shè)置默認目錄。(7)單擊“歸檔”。圖9-7回復(fù)歸檔項目點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》使用“打開”功能,提取TIA博圖的項目歸檔。這將恢復(fù)包含所有項目文件的項目目錄結(jié)構(gòu)。要提取項目歸檔,請按以下步驟操作:1.在“項目”菜單中,選擇“打開”命令,“打開項目”對話框隨即打開。2.單擊“瀏覽”。3.選擇項目歸檔。4.單擊“打開”。5.選擇歸檔項目解壓縮的目標目錄。6.單擊“選擇文件夾”。

項目將解壓縮到所選擇的目錄中并立即打開。如果所提取的項目歸檔中包含采用產(chǎn)品版本V13SP1創(chuàng)建的項目,則可能需要升級該項目。在打開項目時,將自動立即顯示該提示信息。9.2.2項目恢復(fù)點擊此處結(jié)束放映

通過電動機啟停控制案例的分析與實施說明在同一項目中I-Device功能的實現(xiàn)。電機啟停控制案例:S7-1500PLC的CPU1511-1PN與S7-1200PLC的CPU1214CAC/DC/RLY通過PROFINET通信。其中CPU1214C作為I-Device智能設(shè)備與CPU1511-1PN進行通信。功能要求:

(1)S7-1500PLC:共有兩臺電機、兩個按鈕,其中SB1為啟動按鈕、SB2為停止按鈕,均為常開型按鈕。當按下啟動按鈕后,電機1立即啟動,電機2延時5s后啟動。當按下停止按鈕后,兩臺電機均停止。將兩臺電機的狀態(tài)字節(jié)傳輸?shù)絊7-1200PLC中,同時輸出由S7-1200PLC傳輸過來的選擇開關(guān)的狀態(tài)值。

(2)S7-1200PLC:把S7-1500PLC傳輸過來的狀態(tài)字節(jié)在Q0.0~Q0.7上顯示,將本機選擇開關(guān)I0.0的位狀態(tài)值送入S7-1500PLC。

《西門子S7-1500PLC技術(shù)及應(yīng)用》9.2.1在相同項目中配置I-Device點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

項目實施具體過程如下:

(1)創(chuàng)建一個新項目,插入CPU1511-1PN作為IO控制器,CPU1214C作為I-Device智能設(shè)備,如圖5-3所示。

確保兩個CPU的以太網(wǎng)接口在同一頻段,單擊PLC_2的“屬性”,在“操作模式”選項中使能“IO設(shè)備”,并將其分配給IO控制器,如圖5-4所示(注意:CPU1214C早期型號不具有該功能,應(yīng)選新型模塊),在“傳輸區(qū)域”選項中可以更改地址和傳輸區(qū)方向箭頭。

指定IO控制器后,在“操作模式”選項中出現(xiàn)“智能設(shè)備通信”欄,單擊可配置通信傳輸區(qū),雙擊“新增”,可增加一個傳輸區(qū),并在其中定義通信雙方的通信地址區(qū):使用Q區(qū)作為數(shù)據(jù)發(fā)送區(qū);使用I區(qū)作為數(shù)據(jù)接收區(qū),單擊箭頭可以更改數(shù)據(jù)傳輸?shù)姆较?。圖5-5為創(chuàng)建的兩個傳輸區(qū),通信長度都是1個字節(jié)?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映圖5-3

創(chuàng)建一個新項目圖5-4設(shè)置操作模式指定IO控制器設(shè)定雙向傳輸區(qū)使能“IO設(shè)備”《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映圖5-6IO控制器的地址總覽單擊可更改傳輸方向圖5-5設(shè)置操作模式創(chuàng)建的兩個傳輸區(qū)(2)圖5-6為IO控制器的地址總覽。將配置數(shù)據(jù)分別下載到兩個CPU中,他們之間的PROFINET通信將自動建立。其中,IO控制器(CPU1511-1PN)使用QB20發(fā)送數(shù)據(jù)到I-Device(CPU1214C)的IB2;I-Device使用QB2發(fā)送數(shù)據(jù)到IO控制器IB5。本實例中,CPU1214C即作為上一級IO控制器的IO設(shè)備,同時有作為下一級IO設(shè)備的IO控制器,使用非常靈活和方便?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映(3)對兩個PLC分別編程,通信部分不用編程,這也是I-Device的優(yōu)點。圖5-7是CPU1511-1PN的主程序。程序段1和程序段2是電機1的啟動和停止控制。程序段3是電機啟動后,延時定時器TON5s后動作。程序段4是輸出QB0字節(jié)值到I-Device的IB2中。程序段5是從I9.0中接收I-Device發(fā)送的位信號。圖5-8是CPU1214C的主程序。程序段1從IB2中接收IO控制器的字節(jié)信號并輸出到QB0。.程序段2將選擇開關(guān)I0.0狀態(tài)值送到IO控制器的I9.0中。《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映圖5-7

CPU1511-1PN的主程序圖5-8

CPU1214C的主程序點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》9.2.2在不同項目中配置I-Device

在上述電動機啟??刂瓢咐幕A(chǔ)上增加一個要求,即兩個PLC的文件必須配置在不同的項目中。項目實施具體過程如下:

(1)創(chuàng)建另一個新項目,插入CPU1511-1PN作為IO控制器,CPU1214C作為I-Device智能設(shè)備,如圖5-9所示。圖中CPU1214C與CPU1511-1PN未進行通信鏈接。圖5-9

創(chuàng)建另一個新項目點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

在項目樹中選擇“PLC

2”→“組態(tài)”選項,在PLC2的屬性界面中的“以太網(wǎng)地址”選項中使能“在設(shè)備中直接設(shè)定IP地址”,勾選“在設(shè)備中直接設(shè)定PROFINET設(shè)備名稱”選項。圖5-10設(shè)置IP地址點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

在PLC2的屬性界面中的“操作模式”選項中使能“IO設(shè)備”,在“已分配的IO控制器”選項中選擇“未分配”,在“傳輸區(qū)域”中定義通信雙方的通信地址區(qū),如圖5-11所示。其中,“IO控制器中的地址”欄為空白,不可添加具體地址。圖5-11設(shè)置操作模式點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

創(chuàng)建傳輸區(qū)后,在項目樹中選擇“PLC

2”,點擊工具欄中的“編譯”按鈕對PLC

2的硬件配置進行編譯,如圖5-12所示。只有正確地編譯該硬件配置,系統(tǒng)才能生成可下載的該常規(guī)站描述文件(GSD),編譯結(jié)果如圖5-13所示,其中警告錯誤可忽略。圖5-13硬件配置編譯結(jié)果圖5-12硬件配置編譯過程點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

正確完成上述操作后,在PLC2的“智能設(shè)備通信”選項的最后部分可以查看“導(dǎo)出常規(guī)站描述文件(GSD)”欄,如圖5-14所示,單擊“導(dǎo)出”按鈕,生成一個GSD文件,文件中包含用于IO通信的配置信息,如圖5-15所示。圖5-15GSD文件描述圖5-14“導(dǎo)出常規(guī)站描述文件(GSD)”欄GSD文件全稱GeneralStationDescription(通用站描述文件)。PROFIBUS總線的GSD文件和PROFINET實時以太網(wǎng)的GSD文件描述方式不同,PROFINET的GSD文件采用XML語言描述,后綴名為xml。按照約定,PROFINETI/O設(shè)備的GSD文件文件名以“GSDML”開頭。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)創(chuàng)建另一個新項目用于IO控制器,插入CPU1511-1PN,設(shè)置以太網(wǎng)接口的IP地址,使其與IO設(shè)備處于相同的網(wǎng)段,導(dǎo)入GSD文件,安裝GSD文件的相關(guān)內(nèi)容,如圖5-16所示。安裝過程如圖5-17所示。圖5-16

選擇導(dǎo)入GSD文件圖5-17

GSD文件安裝過程點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

打開右邊的硬件目錄,如圖5-18所示,選擇“Otherfielddevice(其他以太網(wǎng)設(shè)備)”→“PROFINETIO”→“PLCs&CPs”→“SIEMENSAG”→“CPU1214CAC/DC/Rly”→“PLC_2”,將安裝的I-Device站點PLC_2拖放到網(wǎng)路視圖中,并連接PROFINETIO端口。圖5-18將安裝的I-Device站點PLC_2拖放到網(wǎng)路視圖中點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

當IO控制器與IO設(shè)備的端口相連接后,在設(shè)備視圖中可以看到I-Device的數(shù)據(jù)傳輸區(qū),如圖5-19所示。由于I-Device的設(shè)備名稱不能自動分配,所以配置后的IO設(shè)備名稱必須與(1)中創(chuàng)建項目時定義的設(shè)備名稱相同。

(3)連機調(diào)試。將配置數(shù)據(jù)分別下載到對應(yīng)的CPU,它們之間的PROFINETIO通信將自動建立。一旦有一個設(shè)備出現(xiàn)故障,則故障紅色標注就會出現(xiàn),并在“診斷緩沖區(qū)”出現(xiàn)“硬件組件的用戶數(shù)據(jù)錯誤”提示。圖5-19

I-Device的數(shù)據(jù)傳輸區(qū)

S7-1500PLC與驅(qū)動器的PROFINET通信9.3《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》9.3.1G120變頻器的速度控制

通過S7-1500PLC的PROFINET控制G120變頻器實現(xiàn)速度控制案例的分析與實施,說明項目中變頻控制功能的實現(xiàn)。速度控制案例:S7-1500PLC的CPU1511-1PN經(jīng)由PROFINET控制G120變頻器實現(xiàn)變頻速度控制。項目實施具體過程如下:

(1)在西門子官網(wǎng)中下載到G120變頻器的GSD文件,并導(dǎo)入博圖,如圖5-20所示。在網(wǎng)絡(luò)視圖中添加G120變頻器(本案例選用SINAMICSG120CU250S-2PNVectorV4.7),如圖5-21所示。連接網(wǎng)絡(luò)如圖5-22所示。G120變頻器的常規(guī)設(shè)置如圖5-23所示。G120變頻器的IP地址及PROFINET設(shè)備名稱設(shè)置如圖5-24所示?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》圖5-20

導(dǎo)入G120的GSD文件圖5-21添加G120模塊圖5-22

連接PROFINETIO端口圖5-23

G120常規(guī)選項《西門子S7-1500PLC技術(shù)及應(yīng)用》

G120變頻器概覽如圖5-25所示。在眾多報文協(xié)議中選擇“標準報文1,PZD2/2”,如圖5-26所示。G120變頻器完成組態(tài)以后,其I/O地址就是IB4~IB7和QB4~Q7B,根據(jù)如圖5-27所示的G120標準報文,控制字1對應(yīng)的地址為QW4,狀態(tài)字1對應(yīng)的地址為IW4,轉(zhuǎn)速設(shè)定值(16位)對應(yīng)的地址為QW6,轉(zhuǎn)速實際值(16位)對應(yīng)的地址為IW6。圖5-24

項置G120變頻器的IP地址及PROFINET設(shè)備名稱《西門子S7-1500PLC技術(shù)及應(yīng)用》圖5-25

SINAMICCU250S-2PNVectorV4.7圖5-26

添加“標準報文1,PZD-2/2”圖5-27

G120標準報文格式《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)選擇“庫”如圖5-28所示。之前應(yīng)該打開全局庫,從西門子官網(wǎng)上,下載下來的全局庫是一個壓縮包,壓縮包里是一個“已壓縮的庫文件”,文件類型后綴是.zal。因此,打開全局庫時文件類型應(yīng)選擇“已壓縮的庫”,自然就可以打開了。

在主程序OB1中將DriverLib_S7_1200_1500中的SINA_SPEED(FB285)功能塊拖到編程網(wǎng)絡(luò)中,應(yīng)為是FB,所以需要調(diào)用DB,如圖5-29所示。圖5-28

拖入SINA_SPEED指令圖5-29

調(diào)用SINA_SPEED_DB點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

圖5-30為SINA_SPEED(FB285)功能塊,SINA_SPEED(FB285)功能塊的主要參數(shù)說明如下:EnableAxis:Bool型,電動機使能,為1時運行。AckError:Bool型,錯誤復(fù)位。SpeedSp:Real型,變頻器的速度。RefSpeed:Real型,變頻器的參考速度,是一個基準值,也就是設(shè)置了一個最快的速度參考值。如果RefSpeed設(shè)置為1500,SpeedSp設(shè)置為1500,就是50HZ的頻率,RefSpeed設(shè)置為1000,SpeedSp設(shè)置為1000,也是50HZ的頻率。ConfigAxis:Word型,是一個配置參數(shù),有一些參數(shù)主要用來控制正/反轉(zhuǎn),一般16#003F為正轉(zhuǎn),16#0C7F為反轉(zhuǎn)。ConfigAxis每一位的控制說明見表5-5。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》位序號默認值含義位01OFF2停機方式位11OFF3停機方式位21驅(qū)動使能位31使能/禁止斜坡函數(shù)發(fā)生器使能位41繼續(xù)/凍結(jié)斜坡函數(shù)發(fā)生器使能位51速度設(shè)定值使能位60打開抱閘位70速度設(shè)定值反向位80電動電位計升速位90電動電位計降速位10~15——表5-5

ConfigAxis每一位的控制說明圖5-30

SINA_SPEED(FB285)功能塊《西門子S7-1500PLC技術(shù)及應(yīng)用》

HWIDSTW與HWIDZSW:用來確定與哪個變頻器通信,需要在PLC變量中查找。首先在系統(tǒng)常量中找到對應(yīng)變頻器后綴為“標準報文1_PZD-2_2”,如圖5-31所述,然后將其直接拖到程序中,即270,如圖5-32所示。

AxisEnabled:Bool型,驅(qū)動已使能,正常使能開啟,電動機開始運行后,值變?yōu)?。

Kockout:Bool型,驅(qū)動處于禁止接通狀態(tài)。

ActVelocity:Bool型,實際速度(rpm)。

Error:Bool型,1=存在錯誤,說明由異常。

Status:Int型,16#7002,沒有錯誤,功能塊正在執(zhí)行;16#8401,驅(qū)動錯誤;16#8402,驅(qū)動禁止啟動;16#8600,DPRD_DAT錯誤;16#8601,DPWR_DAT錯誤。

Diagid:Word型,通信錯誤,在執(zhí)行SFB調(diào)用時發(fā)生錯誤。

圖5-33為完成或的SINA_SPEED(FB285)功能塊。

(3)G120變頻器還需要修改相應(yīng)的報文參數(shù),即P0922PROFIdriver

PZD報文選項“標準報文1,PZD-2/2”?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》圖5-33

完成后的SINA_SPEED(FB285)功能塊圖5-32

將標準報文PLC變量拖到程序中圖5-31

系統(tǒng)常量中的標準報文PLC變量點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

通過S7-1500PLC的PROFINET控制V90伺服驅(qū)動器實現(xiàn)速度控制案例的分析與實施,說明項目中伺服控制功能的實現(xiàn)。速度控制案例:S7-1500PLC的CPU1511-1PN經(jīng)由PROFINET控制V90伺服驅(qū)動器實現(xiàn)伺服驅(qū)動控制。項目實施具體過程如下:

(1)在西門子官網(wǎng)中下載到V90伺服驅(qū)動器的GSD文件,并導(dǎo)入博圖,如圖5-34所示。在網(wǎng)絡(luò)視圖中添加V90設(shè)備(本實例選用SINAMICSV90PNV1.0),建立V90與S7-1500的網(wǎng)絡(luò)連接,如圖5-35所示。9.3.2V90伺服驅(qū)動器的速度控制點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》圖5-34導(dǎo)入V90GSD文件圖5-35建立V90與S7-1500的網(wǎng)絡(luò)連接《西門子S7-1500PLC技術(shù)及應(yīng)用》

分別設(shè)置設(shè)置S7-1500和V90伺服驅(qū)動器的IP地址,確保兩者IP地址在同一個頻段內(nèi),如圖5-36所示。在“設(shè)備概覽”中設(shè)置控制報文為“標準報文1,PZD-2/2”,如圖5-37所示。圖5-36設(shè)置IP地址圖5-37設(shè)置“標準報文1,PZD-2/2”點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)在主程序OB1中將DriverLib_S7_1200_1500中的SINA_SPEED(FB285)功能塊拖到編程網(wǎng)絡(luò)中,如圖5-38所示,各參數(shù)具體含義參考G120變頻器控制案例所述,唯一不同是HWIDSTW值和HWIDZSW值不同,需要修改為“SINAMICS-V90-PN-驅(qū)動_1-標準報文1_PZD_2_2”,即271。圖5-38

SINA_SPEED(FB285)功能塊的伺服驅(qū)動控制點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(3)表5-6為V90伺服驅(qū)動器p0922參數(shù)說明。報文最大PZD數(shù)描述接收字發(fā)送字標準報文122p0922=1標準報文244p0922=2標準報文359p0922=3標準報文599p0922=5西門子報文102610p0922=102西門子報文1051010p0922=105表5-6

ConfigAxis每一位的控制說明S7-1500PLC與HMI9.4《西門子S7-1500PLC技術(shù)及應(yīng)用》點擊此處結(jié)束放映點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》9.4.1精簡系列面板

1.人機界面

從廣義上說,人機界面(HumanMachineInterface,HMI)泛指計算機(包括PLC)與操作人員交換信息的設(shè)備。在控制領(lǐng)域,人機界面一般特指用于操作人員與控制系統(tǒng)之間進行對話和相互作用的專用設(shè)備。

人機界面可以在惡劣的工業(yè)環(huán)境中長時間連續(xù)運行,是PLC的最佳搭檔。人機界面可以用字符、圖形和動畫動態(tài)地顯示現(xiàn)場數(shù)據(jù)和狀態(tài),操作人員可以通過人機界面來控制現(xiàn)場的被控對象。此外,人機界面還有報警、用戶管理、數(shù)據(jù)記錄、趨勢圖、配方管理、顯示和打印報表、通信等功能。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

2.觸摸屏

觸摸屏(TouchScreen)是一種可接收觸頭等輸入訊號的感應(yīng)式液晶顯示裝置,人機界面的發(fā)展方向,用戶可以在觸摸屏的屏幕上生成滿足自己要求的觸摸式按鍵。觸摸屏是一種交互輸入設(shè)備,用戶只需用手指或光筆觸摸屏的某位置即可控制計算機的運行。因此,觸摸屏技術(shù)具有操作簡單,使用靈活的特點。

3.人機界面的工作原理

首先需要用計算機上運行的組態(tài)軟件對人機界面組態(tài)。使用組態(tài)軟件可以很容易地生成滿足用戶要求的人機界面的畫面,用文字或圖形動態(tài)地顯示PLC中位變量的狀態(tài)和數(shù)字量的數(shù)值。用各種輸入方式,將操作人員的位變量命令和數(shù)字設(shè)定值傳送到PLC。畫面的生成是可視化的,組態(tài)軟件的使用方便,簡單易學(xué)。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

2.觸摸屏

觸摸屏(TouchScreen)是一種可接收觸頭等輸入訊號的感應(yīng)式液晶顯示裝置,人機界面的發(fā)展方向,用戶可以在觸摸屏的屏幕上生成滿足自己要求的觸摸式按鍵。觸摸屏是一種交互輸入設(shè)備,用戶只需用手指或光筆觸摸屏的某位置即可控制計算機的運行。因此,觸摸屏技術(shù)具有操作簡單,使用靈活的特點。

3.人機界面的工作原理

首先需要用計算機上運行的組態(tài)軟件對人機界面組態(tài)。使用組態(tài)軟件可以很容易地生成滿足用戶要求的人機界面的畫面,用文字或圖形動態(tài)地顯示PLC中位變量的狀態(tài)和數(shù)字量的數(shù)值。用各種輸入方式,將操作人員的位變量命令和數(shù)字設(shè)定值傳送到PLC。畫面的生成是可視化的,組態(tài)軟件的使用方便,簡單易學(xué)。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

組態(tài)結(jié)束后將畫面和組態(tài)信息編譯成人機界面可以執(zhí)行的文件。編譯成功后,將可執(zhí)行文件下載到人機界面的存儲器中。在控制系統(tǒng)運行時,人機界面和PLC之間通過通信來交換信息,從而實現(xiàn)人機界面的各種功能。只需要對通信參數(shù)進行簡單的組態(tài),就可以實現(xiàn)人機界面與PLC的通信。

4.精簡系列面板

精簡系列面板是與S7-1200/1500等配套的觸摸屏,它具有基本的功能,適用于簡單應(yīng)用,具有很高的性能價格比,有功能可以定義的按鍵。

第二代精簡系列面板有3in、4in、6in、7in、9in、10in、12in和15in的高分辨率64K色寬屏顯示器,如圖5-39示,支持垂直安裝,用TIA博途V13或更高版本組態(tài)。它有一個RS-422/RS-485接口或RJ45以太網(wǎng)接口,還有一個USB2.0接口。精簡系列面板的觸摸屏操作直觀方便,具有報警、配方管理、趨勢圖、用戶管理等功能防護等級為IP65,可以在惡劣的工業(yè)環(huán)境中使用?!段鏖T子S7-1500PLC技術(shù)及應(yīng)用》9.4.2精簡系列面板的畫面組態(tài)

1.畫面組態(tài)的準備工作

(1)添加HMI設(shè)備

在項目視圖中生成一個名為“PLC-HMI”的新項目。雙擊項目樹中的“添加新設(shè)備”,單擊打開的對話框中的“控制器”按鈕,如圖5-39所示,圖5-39添加HMI設(shè)備生成名頭“PLC_1”的PLC站點,CPU為CPU1512C。再次雙擊“添加新設(shè)備”,單擊“HMI”按鈕,HMI中可以選擇SIMATIC精簡系列面板、SIMATIC精智面板、SIMATIC移動式面板、HMISIPLUS,單擊每個左側(cè)小三角出現(xiàn)下屬內(nèi)容,選中4in的第二代精簡系列面板KTP400Basic。單擊“確定”按鈕,生成名為“HMI_1”的面板。《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)組態(tài)連接

組態(tài)連接有兩種方法,在圖5-39中,第一種,勾選啟動設(shè)備向?qū)?,點擊確定會自動跳轉(zhuǎn)到HMI組態(tài)流程中,如圖5-40所示,第一步為PLC連接,點擊選擇PLC下的瀏覽按鈕,會自動出現(xiàn)我們所添加的PLCCPU1512C,點擊右下角√自動。連接。之后可一直點擊下一步進行其他設(shè)置,最后點擊完成即可。點擊左側(cè)設(shè)備和網(wǎng)絡(luò)查看連接狀態(tài),打開視圖中“連接”選項卡,可以看到生成的HMI連接的詳細信息,如圖5-41所示。圖5-40PLC連接自動向?qū)А段鏖T子S7-1500PLC技術(shù)及應(yīng)用》

第二種,未勾選啟動設(shè)備向?qū)?,點擊確定會跳過向?qū)Я鞒?,生成生成名為“HMI_1”的面板。單擊設(shè)備和網(wǎng)絡(luò),打開網(wǎng)絡(luò)視圖,此時PLC與HMI還沒有網(wǎng)絡(luò)連接,如圖5-42所示。單擊工具欄上的“連接”按鈕,它右邊的下拉式列表顯示連接類型為“HMI連接”。單擊選中PLC中的以太網(wǎng)接口(綠色小方框),按住鼠標左鍵,移動鼠標,拖出一條淺藍色直線。將它拖到HMI的以太網(wǎng)接口,松開鼠標左鍵,生成與5-41圖中一樣的“HMI連接_1”。圖5-41設(shè)備與網(wǎng)絡(luò)圖5-42PLC-HMI未連接點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(3)打開畫面

生成HMI設(shè)備后,在“畫面”文件夾中自動生成一個名為“畫面_1”的畫面,鼠標移動到“畫面_1”上右鍵選擇重命名,將它的名稱改為“根畫面”。雙擊打開該畫面,如圖5-43,可以點擊工作區(qū)下面紅框內(nèi)(1處)的“100%”右邊的三角打開下拉式列表,來改變畫面的顯示比例,也可以用該按鈕右邊的滑塊快速設(shè)置畫面的顯示比例。單擊選中工作區(qū)中的畫面后,再選中藍色線框(2處)中的屬性——屬性——常規(guī),可以用巡視窗口設(shè)置畫面的名稱、背景色、網(wǎng)格顏色、編號等參數(shù)。通過單擊背景色下拉式列表兒的鍵,用出現(xiàn)的顏色列表兒設(shè)置畫面的背景色。

鼠標移至黃色線框(3處)時單擊右鍵,有大圖標、顯示描述兩個選項。未勾選大圖標,以文字介紹體現(xiàn),勾選大圖標以圖標形式體現(xiàn);未勾選顯示描述,只顯示圖標無圖標描述,勾選顯示描述,在圖標下面有顯示描述。圖5-43中,為勾選了大圖標、顯示描述。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》圖5-43

畫面顯示界面點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

2.組態(tài)指示燈與按鈕

(1)生成和組態(tài)指示燈

指示燈用來顯示Bool變量“電動機”的狀態(tài)。點擊工具箱中“基本對象”窗格中的“圓”(如圖5-44中紅框1處)拖拽到畫面上希望的位置松開,指示燈放置到位。單擊選中生成的圓,選中畫面下面的“屬性——屬性——外觀”(如圖5-44中藍框2處),通過設(shè)置圓的邊框為默認的黑色,樣式為實心,寬度為3個像素點(與指示燈的大小有關(guān)),背景色為深綠色,填充圖案為實心(如圖5-44中黃框3處)。

一般在畫面上可以通過鼠標改變元件的位置和大小,將鼠標光標放在按鈕上,會變?yōu)槭旨^圖形,按住鼠標左鍵并移動鼠標,將選中的對象拖到希望的位置,松開左鍵,對象被放在該位置。單擊按鈕,可將選中的對象沿水平方向或垂直方向放大或縮小??梢杂妙愃频姆椒ㄒ苿雍涂s放窗口。同時,也可以通過“屬性——屬性——布局”,通過數(shù)字輸入對圓的位置和大小進行微調(diào)。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》圖5-44

組態(tài)指示燈的外觀和布局屬性點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

打開“屬性—動畫—顯示”文件夾,雙擊其中的“添加新動畫”,再雙擊現(xiàn)的“添加動面”對話框中的“外觀”,選中圖5-45左邊窗口中現(xiàn)的“外觀”,在右邊窗口組態(tài)外觀的動畫功能。設(shè)置圓連接的PLC的變量為位變量“電動機”,其“范圍”值為0和1時,圓的背景色分別為深綠色和灰色,對應(yīng)于指示燈的熄滅和點亮。圖5-45組態(tài)指示燈的動畫功能點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)生成和組態(tài)按鈕

畫面上的按鈕的功能比接在PLC輸入端的物理按鈕的功能強大得多,用來將各種操作命發(fā)送給PLC,通過PLC的用戶程序來控制生產(chǎn)過程。將工具箱的“元素”窗格中的“按鈕拖拽到畫面上,用鼠標調(diào)節(jié)按鈕的位置和大小。

單擊選中放置好的按鈕,選中巡視窗口的“屬性—屬性—常規(guī)”,如圖5-46所示,用單選框選中“模式”域和“標簽”域的“文本”,輸入按未按下時顯示的文本為“起動”。圖5-46組態(tài)按鈕的常規(guī)屬性點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

如果勾選了復(fù)選框“按鈕‘按下’時顯示的文本”,可以分別設(shè)置未按下時和按下時顯示的文本。未勾選該復(fù)選框時,按下和未按下時按鈕上的文本相同。選中巡視窗口的“屬性—屬性—外觀”,設(shè)置背景色為淺灰色,填充圖案為實心,“文本”的顏色為黑色。

選中巡視窗口的“屬性>屬性>布局”,如圖5-47所示,可以用“位置和大小”區(qū)域的輸入框微調(diào)按鈕的位置和大小。如果勾選了復(fù)選框“使對象適合內(nèi)容”,將根據(jù)按鈕上的文本的字數(shù)、字體大小和文字邊距自動調(diào)整按鈕的大小。圖5-47組態(tài)按鈕的布局點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

選中巡視窗口的“屬性—屬性—文本格式”,如圖5-48所示,單擊“字體”下拉列表框右邊的按鈕,可以用打開的對話框定義以像素點(px)為單位的文字的大小。字體為宋體,不能更改。字形有粗體、正常、斜體、粗斜體四種,還可以設(shè)置下劃線、刪除線、按垂直方向讀取等附加效果。設(shè)置對齊方式為水平居中,垂直方向在中間。圖5-48組態(tài)按鈕的文本格式點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

(3)設(shè)置按鈕的事件功能

選中巡視窗口的“屬性——事件——釋放”,如圖5-49所示,單擊視圖右邊窗口的表格最上面一行,再單擊它的右側(cè)出現(xiàn)的按鍵(在單擊之前它是隱藏的),在出現(xiàn)的“系統(tǒng)函數(shù)”列表中選擇“編輯位”文件夾中的函數(shù)“復(fù)位位”。圖5-49組態(tài)按鈕釋放時執(zhí)行的系統(tǒng)函數(shù)點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

直接點擊表中第2行右側(cè)隱藏的按鈕,選中該按鈕下面出現(xiàn)的小對話框左邊窗口中PLC的默認變量表,雙擊選中右邊窗口該表中的變量“啟動按鈕”,如圖5-50所示。在HMI運行時釋放該按鈕,將變量“啟動按鈕”復(fù)位為0狀態(tài)。選中巡視窗口的“屬性>事件>按下”,用同樣的方法設(shè)置在HMI運行時按下該按鈕,執(zhí)行系統(tǒng)函數(shù)“置位位”,將PLC的變量“啟動按鈕”置位為1狀態(tài)。該按鈕具有點動按鈕的功能,按下按鈕時變量“啟動按鈕”被置位,釋放按鈕時它被復(fù)位。

選中組態(tài)好的按鈕,執(zhí)行復(fù)制和粘貼操作。放置好新生成的按鈕后選中它,設(shè)置其文本為“停止”,按下該按鈕時將變量“停止按鈕”置位,放開該按鈕時將它復(fù)位。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》圖5-50

組態(tài)按鈕釋放時操作的變量點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

3.組態(tài)文本域與I/O域

(1)生成與組態(tài)文本域

將工具箱中的“文本域”(圖標為字母A)拖拽到畫面上,默認的文本為“Text”。單擊選中生成的文本域,選中巡視窗口的“屬性>屬性>常規(guī)”,在右邊窗口的“文本”輸入框中輸入“當前值”,如圖5-51所示??梢栽趫D中設(shè)置字體大小和“使對象適合內(nèi)容”,也可以分別在“文本格式”和“布局”屬性中設(shè)置它們。圖5-51組態(tài)文本域的常規(guī)屬性點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

“外觀”屬性與圖5-44類似,設(shè)置其背景、填充圖案方式、文本顏色、邊框?qū)挾?、邊框樣式、邊框顏色等?/p>

“布局”屬性中可以設(shè)置文本位置和大小、四周邊距等,如圖5-52所示。

“文本格式”屬性與圖5-48的圖相同,設(shè)置字形格式、字體大小,對齊方式。

“閃爍”屬性,默認設(shè)置為禁用閃爍,下拉菜單可選擇是否啟用。

設(shè)置畫面中上的文本域,執(zhí)行復(fù)制和粘貼操作。放置好新生成的文本域后選中它,設(shè)置其文本為“預(yù)設(shè)值”,并設(shè)置其屬性。圖5-52組態(tài)文本域的布局屬性《西門子S7-1500PLC技術(shù)及應(yīng)用》

(2)生成與組態(tài)IO域

1)輸出域:用于顯示PLC中變量的數(shù)值。

2)輸入域:用于操作員鍵入數(shù)字或字母,并用指定的PLC的變量保存它們的值。

3)輸入/輸出域:同時具有輸入域和輸出域的功能,操作員用它來修改PLC中變量的數(shù)值,并將修改后PLC中的數(shù)值顯示出來。

將工具箱中元素的“IO域”(圖標為

)拖拽到畫面上,選中生成的I/O域。選中巡視窗口的“屬性>屬性>常規(guī)”,如圖5-53所示,用“模式”下拉列表設(shè)置IO域為輸出域,連接的過程變量為“當前值”??梢栽O(shè)置該變量的顯示格式、移動小數(shù)點位數(shù)、格式樣式等。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

在I/O域的“外觀”屬性中,可以設(shè)置背景顏色、填充圖案、文本顏色、文本單位、邊框?qū)挾?、邊框樣式、邊框顏色、背景色等?/p>

在I/O域的“布局”屬性中,與圖5-52文本域的相同。文本格式與圖5-48相同。圖5-53組態(tài)I/O域的常規(guī)屬性點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

4.精簡系列面板的仿真

PLC與HMI應(yīng)用非常廣泛,但價格較高,教學(xué)過程中沒有條件實現(xiàn)設(shè)備仿真,在沒有HMI設(shè)備的情況下,可以用WINCC系統(tǒng)對HMI設(shè)計進行仿真。WINCC(WindowsControlCenter),即視窗控制中心,是第一個使用32位技術(shù)的過程監(jiān)視系統(tǒng),是西門子公司(SIMENS)實現(xiàn)PLC與上位機之間的通訊及上位機監(jiān)控畫面的制作的組態(tài)軟件。

選中項目視圖中“HMI”項目,執(zhí)行菜單命令“在線——仿真——使用變量器仿真”,打開變量器,可以模擬畫面的切換和數(shù)據(jù)的輸入過程,可以通過仿真器來改變輸出域顯示的變量的數(shù)值或指示燈顯示的位變量的狀態(tài),或者用仿真器讀取來自輸入域的變量的數(shù)值和按鈕控制的位變量的狀態(tài)。點擊此處結(jié)束放映《西門子S7-1500PLC技術(shù)及應(yīng)用》

示例:在博途軟件中,編程簡單的梯形圖程序(電動機啟??刂疲?,I0.0為啟動按鈕,I0.1為停止按鈕,Q0.0為電動機接觸器,見圖5-54。搭建HMI項目,并設(shè)置啟動按鈕、停止按鈕、電動機指示燈等相關(guān)屬性,并于PLC變量連接,指示燈在電動機運行時為綠燈,電動機停止時為紅燈,見圖5-55。選中項目視圖中“HMI”項目,執(zhí)行菜單命令“在線——仿真——使用變量器仿真”,WINCC自動運行兩個界面,見圖5-56,左邊為HMI操作界面,可對按鈕按下、釋放

溫馨提示

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

最新文檔

評論

0/150

提交評論