西門子STEP7V5.5編程軟件的詳細(xì)資料
|
西門子STEP7V5.5編程軟件,西門子PLC編程軟件,西門子STEP7V5.5,西門子STEP7V5.5軟件
西門子STEP7V5.5編程軟件6ES7810-4CC10-0JA5
|
-
STEP 7 基本軟件
用于 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 自動化系統(tǒng)的標(biāo)準(zhǔn)工具。
-
充分利用系統(tǒng)的所有性能
-
自動系統(tǒng)應(yīng)用中的各個階段,都具有用戶友好功能:
-
組態(tài)和參數(shù)化硬件
-
通訊定義
-
編程
-
測試、調(diào)試和維修
-
文件和歸檔
-
操作,診斷功能
Area of application
STEP 7 基本軟件是一種標(biāo)準(zhǔn)工具,適用于 SIMATIC S7、SIMATIC C7 與 SIMATIC WinAC 自動系統(tǒng)。通過該工具,用戶能夠輕松方便地使用這些系統(tǒng)的各項(xiàng)功能。
STEP 7 在自動系統(tǒng)應(yīng)用中的各個階段,都具有用戶友好功能:
-
組態(tài)和參數(shù)化硬件。
-
指定通信。
-
編程。
-
測試、調(diào)試和維護(hù)。
-
文件和歸檔。
-
操作,診斷功能。
內(nèi)容詳盡的聯(lián)機(jī)幫助支持所有功能。
STEP 7 標(biāo)準(zhǔn)安裝在 Field PG M 編程設(shè)備上。也可作為 PC 安裝的軟件包形式提供。與 PC 結(jié)合使用時,需要一個 PC 模塊或 PC 適配器。STEP 7 允許幾個用戶同時處理一個項(xiàng)目?煞乐苟嘤嘁粋用戶的寫訪問。
STEP 7 試用授權(quán)
如果客戶希望在實(shí)施之前來測試 STEP 7 是否能夠在預(yù)定系統(tǒng)上運(yùn)行,則可免費(fèi)得到 STEP 7 試用授權(quán)。
STEP 7 Professional
STEP 7 Professional 提供了一個軟件包,除了 STEP 7 外,還包括 S7-SCL、S7-GRAPH 和 S7-PLCSIM 的選件。STEP 7 Professional 可作為 STEP 7 的升級軟件包提供。如果使用一個通用的更新軟件包,則可以保留當(dāng)前版本中的所有語言。
注意:
您可在 PDF 文件中看到各個工具的屏幕畫面。
Design
STEP 7 基本軟件為用戶提供了執(zhí)行自動化任務(wù)所需的不同工具:
-
SIMATIC Manager:
用于公共和有序地管理用于 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 的所有工具與數(shù)據(jù)
-
符號編輯器:
用于定義全局變量的符號目的地、數(shù)據(jù)類型和備注
-
硬件組態(tài):
用于組態(tài)自動化系統(tǒng)并對所有可設(shè)定模塊進(jìn)行參數(shù)化
-
通訊:
用于組態(tài)連接。 用于通過 MPI 進(jìn)行自動化組件之間的循環(huán)數(shù)據(jù)傳輸,或用于通過 MPI、PROFIBUS 或工業(yè)以太網(wǎng)進(jìn)行事件驅(qū)動的數(shù)據(jù)傳輸
-
信息功能:
用于快速瀏覽 CPU 數(shù)據(jù)以及用戶程序執(zhí)行過程中各種問題的原因
為了創(chuàng)建用戶程序,STEP 7 提供了以下使用成熟和標(biāo)準(zhǔn)化的 PLC 編程語言:
-
語句表(STL)
-
梯形圖(LAD)
-
功能塊圖表 (FBD)
對于特殊任務(wù)而言,還可使用附加編程語言或面向技術(shù)功能的組態(tài)。
Functions
STEP 7 塊
STEP 7 可以將所有用戶編寫的程序以及程序塊程序所需要的數(shù)據(jù)進(jìn)行歸檔。由于能夠在一個塊內(nèi)調(diào)用其他塊(就像它們是子程序一樣),可實(shí)現(xiàn)用戶程序的結(jié)構(gòu)化。這將大大提高 PLC 程序的組織透明性、可理解性和易維護(hù)性。提供以下類型的連接:
-
組織塊 (OB) 控制程序的執(zhí)行。
-
OB 可獨(dú)立于觸發(fā)事件而被分為多個類別(例如,時間驅(qū)動、報警驅(qū)動)。這些類別具有各種優(yōu)先級別。根據(jù)相應(yīng)的優(yōu)先級別,一個類別可將另一個類別中斷。
-
在啟動一個 OB 時,將提供關(guān)于引發(fā)這次啟動的事件的詳細(xì)信息。此信息可在用戶程序中進(jìn)行分析。
-
功能塊 (FB) 中包含實(shí)際用戶程序。
-
功能塊每次被調(diào)用時可被提供不同數(shù)據(jù)(所謂“實(shí)例”)。這些數(shù)據(jù)以及內(nèi)部變量(例如,用于中間值)和結(jié)果存儲在指定的實(shí)例數(shù)據(jù)塊中,并由系統(tǒng)自動管理。
-
在調(diào)用一個 FB/SFB 時,實(shí)例數(shù)據(jù)塊(實(shí)例 DB)被分配給該塊。它們是在編譯這些塊時自動生成的。
-
用戶可從其用戶程序中的任意點(diǎn)或從一個 HMI 系統(tǒng)過來訪問這些數(shù)據(jù)(當(dāng)然也可以是符號形式)。
-
功能(FC)中包含經(jīng)常使用的功能的例行程序
-
每個功能都有一個固定的功能值(除 IEC 標(biāo)準(zhǔn)外,還可具有多個初始參數(shù))。調(diào)用之后,必須立即對輸出參數(shù)進(jìn)行處理。這樣,功能就不需要任何實(shí)例數(shù)據(jù)塊。
-
數(shù)據(jù)塊(DB)是用于存儲用戶數(shù)據(jù)的數(shù)據(jù)區(qū)域。
-
除了在每種情況下分配給一個功能塊的數(shù)據(jù)(實(shí)例數(shù)據(jù))之外,還可定義全局?jǐn)?shù)據(jù),且全局?jǐn)?shù)據(jù)可由任何軟件模塊(如用于配方的模塊)使用。
-
一個基本或結(jié)構(gòu)化數(shù)據(jù)類型可被分配給一個數(shù)據(jù)塊的組件。例如,基本數(shù)據(jù)類型為布爾 (BOOL)、實(shí)型 (REAL) 或整型 (INTEGER)。結(jié)構(gòu)化數(shù)據(jù)類型(字段與結(jié)構(gòu))包含基本數(shù)據(jù)類型(例如,一個配方)。數(shù)據(jù)塊中的數(shù)據(jù)可以符號方式被尋址。這樣就促進(jìn)了編程,改善了程序的可讀性。
-
系統(tǒng)功能塊 (SFB):集成到 CPU 操作系統(tǒng)中的功能塊(參見上面),'如 SEND、RECEIVE、控制器。SFB 的變量也歸檔在 IDB 中。
-
系統(tǒng)功能 (SFC):集成在 CPU 操作系統(tǒng)中的功能(參見上面),如時間功能、塊傳輸。
-
系統(tǒng)數(shù)據(jù)塊 (SDB) 是用于 CPU 操作系統(tǒng)的數(shù)據(jù),包含了系統(tǒng)設(shè)置,如模塊參數(shù)。
工具
SIMATIC Manager
SIMATIC Manager 對屬于某個自動化項(xiàng)目的所有數(shù)據(jù)進(jìn)行管理,而不管使用這些數(shù)據(jù)的目標(biāo)系統(tǒng)為何(SIMATIC S7、SIMATIC C7 或 SIMATIC WinAC)。
它為所有 SIMATIC S7、C7 或 WinAC 工具提供了一個公共入口點(diǎn)。處理所選數(shù)據(jù)所需的 SIMATIC 軟件工具將由 SIMATIC Manager 自動啟動。
符號編輯器
通過 Symbol Editor 工具,可對所有全局變量進(jìn)行管理(與在對塊進(jìn)行編程時聲明的局部形式參數(shù)不同)。具有下列功能:
-
針對過程信號(輸入/輸出)、標(biāo)志和塊定義符號名稱和備注
-
分類功能
-
方便同其它基于Windows的系統(tǒng)進(jìn)行數(shù)據(jù)交換
使用此工具時生成的符號表可供所有應(yīng)用程序使用。因此,對一個符號參數(shù)進(jìn)行的更改將由所有工具自動識別。
硬件組態(tài)
Hardware Configuration 工具用于對自動化項(xiàng)目中所使用的硬件進(jìn)行組態(tài)和參數(shù)化。具有下列功能:
-
自動化系統(tǒng)的組態(tài)
從一個電子產(chǎn)品目錄中選擇機(jī)架,并將所選模塊分配給機(jī)架中的插槽。
-
分布式 I/O 的組態(tài)方式與非分布式 I/O 的組態(tài)方式相同;還支持按通道分配 I/O 模塊。
-
CPU 參數(shù)分配:
重啟特性和循環(huán)時間監(jiān)視等屬性可通過菜單來設(shè)定。支持多重計(jì)算。輸入的數(shù)據(jù)歸檔于 CPU 中的系統(tǒng)數(shù)據(jù)塊中。
-
模塊參數(shù)分配:
用戶可在輸入屏幕上指定模塊的所有可調(diào)參數(shù)。無需通過 DIP 開關(guān)進(jìn)行調(diào)節(jié)。硬件模塊的參數(shù)化是在 CPU 啟動過程中自動完成的。這樣,不用進(jìn)行另外的參數(shù)化即可更換一個模塊。
-
功能模塊 (FM) 和通訊處理器 (CP) 參數(shù)分配:
這種參數(shù)化還可在硬件組態(tài)內(nèi)以與其他模塊參數(shù)化相同的方式完成。對于這種參數(shù)化,針對每個 FM 和 CP 提供了硬件模塊相關(guān)屏幕與規(guī)則(包含于 FM/CP 功能包中)。系統(tǒng)通過在參數(shù)分配屏幕上僅提供允許的輸入選項(xiàng)來防止錯誤輸入。
系統(tǒng)診斷
系統(tǒng)診斷為用戶提供了自動化系統(tǒng)狀態(tài)的概覽。該顯示可分為兩種不同形式:
-
顯示文本消息,文本消息可直接、快速輸出
-
Hardware Config 中的像素圖像顯示,提供了以下選項(xiàng):
-
顯示一般模塊信息(如訂貨號、版本、名稱)和模塊狀態(tài)(如故障)
-
顯示集中式 I/O 和 DP 從站的模塊故障(如通道故障)
-
顯示來自診斷緩沖器的報警
對于 CPU,還可顯示以下附加信息:
-
用戶程序執(zhí)行過程故障的原因
-
顯示循環(huán)周期(最長、最短和最后一個循環(huán))
-
顯示預(yù)留和自由存儲空間
-
MPI 通訊能力和使用狀況
-
顯示性能數(shù)據(jù)(輸入/輸出、標(biāo)志、計(jì)數(shù)器、定時器和塊的數(shù)量)
通訊組態(tài)
-
組態(tài)和顯示通訊鏈路
-
通過 MPI 進(jìn)行時間驅(qū)動的循環(huán)數(shù)據(jù)傳輸
-
選擇通訊伙伴
-
可將數(shù)據(jù)源和數(shù)據(jù)目的地輸入到一個表中。所有要加載的系統(tǒng)數(shù)據(jù)塊 (SDB) 的生成以及它們到所有 CPU 的整個傳輸過程是自動完成的。
-
變更驅(qū)動數(shù)據(jù)傳輸:
-
定義通訊鏈路
-
從集成的塊庫中選擇通訊或功能塊(CFB)。
-
所選通訊塊的參數(shù)化在自定義編程語言(如 LAD)中進(jìn)行。
編程語言
梯形圖 (LAD)、功能塊圖 (FBD) 和指令表 (IL) 等使用成熟的編程語言可用于編程。符合 DIN EN 6.1131-3 的程序可在傳統(tǒng) PLC 編程語言梯形圖 (LAD) 和功能塊圖 (FBD) 中創(chuàng)建。
用戶友好的像素圖形 LAD 和 FBD 編輯器為編程人員提供以下支持: