說明:西門子編程電纜 PC 適配器 USB A2 USB 適配器 (USB V2.0)用于連接 PG/PC 或筆記通過 PROFIBUS 或 MPI 包含 5m USB 電纜, 可使用 0.3m MPI 電纜 操作系統 Windows XP/Vista/ Windows 7 32/64 位 和更高的
家族:PC 適配器 USB A2
凈重 (Kg):0.48 Kg
包裝尺寸:17.40 x 24.30 x 4.30
設計
STEP 7
STEP 7 基本軟件為用戶提供了執行自動化任務所需的不同工具,
- SIMATIC Manager:
它們用于公共和有序地管理用于 SIMATIC S7、SIMATIC C7 和 SIMATIC WinAC 的所有工具與數據。 - 符號編輯器:
用于定義全局變量的符號目的地、數據類型和備注; - 硬件組態:
用于組態自動化系統并對所有可設定模塊進行參數化; - 通訊:
用于組態連接;用于通過 MPI 進行自動化組件之間的數據傳輸,或用于通過 MPI、PROFIBUS 或工業以太網進行事件驅動的數據傳輸; - 信息功能:
用于快速瀏覽 CPU 數據以及用戶程序執行過程中各種問題的原因。
為了創建用戶程序,STEP 7 提供了以下使用成熟和標準化的 PLC 編程語言:
- Statement List (STL)
- Ladder (LAD)
- 功能塊圖表 (FBD)
對于特殊任務而言,還可使用附加編程語言或面向技術功能的組態。
功能
STEP 7
STEP 7 程序塊
STEP 7 可以將所有用戶編寫的程序以及程序塊程序所需要的數據進行歸檔。由于能夠在一個塊內調用其他塊(就像它們是子程序一樣),可實現用戶程序的結構化。從而使得 PLC 程序的結構更加清楚,也更加便于理解和更新。 提供以下類型的連接:
- 數據處理塊 (DHB) 控制程序的執行。
- OB 基于觸發事件而被分為多個類別(例如,時間驅動、報警驅動)。根據相應的優先級別,一個類別可將另一個類別中斷。
- 在啟動了一個 OB 時,將提供關于觸發事件的詳細啟動信息。此信息可在用戶程序中進行分析。
- 功能塊 (FB) 中包含實際用戶程序。
- 功能塊每次被調用時可被提供不同數據(所謂“實例”)。這些數據以及內部變量(例如,用于中間值)和結果存儲在的實例數據塊中,并由系統自動管理。
- 在調用一個 FB/SFB 時,實例數據塊(實例 DB)被分配給該塊。它們是在編譯這些塊時自動生成的。
- 用戶可從其用戶程序中的任意點或從一個 HMI 系統過來訪問這些數據(當然也可以是符號形式)。
- 功能(FC)中包含經常使用的功能的例行程序
- 每個功能都有一個固定的功能值(除 IEC 標準外,還可具有多個初始參數)。調用之后,必須立即對輸出參數進行處理。這樣,功能就不需要任何實例數據塊。
- 數據塊(DB)是用于存儲用戶數據的數據區域。
- 除了在每種情況下分配給一個功能塊的數據(實例數據)之外,還可定義全局數據,且全局數據可由任何軟件模塊(如用于配方的模塊)使用。
- 一個基本或結構化數據類型可被分配給一個數據塊的組件。例如,基本數據類型為布爾 (BOOL)、實型 (REAL) 或整型 (INTEGER)。結構化數據類型(字段與結構)包含基本數據類型(例如,一個配方)。數據塊中的數據可以符號方式被尋址。這樣就促進了編程,改善了程序的可讀性。
- 系統功能塊 (SFB):集成到 CPU 操作系統中的功能塊(參見上面),如 SEND、RECEIVE、控制器。SFB 的變量也歸檔在 IDB 中。
- 系統功能 (SFC):集成在 CPU 操作系統中的功能(參見上面),如時間功能、塊傳輸。
- 系統數據塊 (SDB) 是用于 CPU 操作系統的數據,包含了系統設置,如模塊參數。
工具
SIMATIC Manager
SIMATIC Manager 對屬于某個自動化項目的所有數據進行管理,而不管使用這些數據的目標系統為何(SIMATIC S7、SIMATIC C7 或 SIMATIC WinAC)。
它為所有 SIMATIC S7、C7 或 WinAC 工具提供了一個公共入口點。處理所選數據所需的 SIMATIC 軟件工具將由 SIMATIC Manager 自動啟動。
符號編輯器
符號編輯器工具用于管理所有全局變量(與在對塊進行編程時聲明的局部形式參數不同)。具有下列功能:
- 針對過程信號(輸入/輸出)、標志和塊定義符號名稱和備注
- 分類功能
- 與其他 Windows 程序進行數據交換
使用此工具時生成的符號表可供所有應用程序使用。因此,對一個符號參數進行的更改將由所有工具自動檢測到。
硬件組態
Hardware Configuration 工具用于對自動化項目中的硬件進行組態和參數化。具有下列功能:
- 自動化系統的組態:
從一個電子產品目錄中選擇機架,并將所選模塊分配給機架中的插槽。 - 分布式 I/O 的組態方式與非分布式 I/O 的組態方式相同;還支持按通道分配 I/O 模塊。
- CPU 參數分配:
重啟特性和循環時間監視等屬性可通過菜單來設定。支持多處理方式。輸入的數據歸檔于 CPU 中的系統數據塊中。 - 模塊參數分配:
用戶可在輸入屏幕上模塊的所有可調參數。無需通過 DIP 開關進行調節。CPU 啟動時,模塊自動被參數化。這樣,不用進行另外的參數化即可更換一個模塊。 - 功能模塊 (FM) 和通訊處理器 (CP) 參數分配:
這種參數化還可在硬件組態內以與其他模塊參數化相同的方式完成。對于這種參數化,針對每個 FM 和 CP 提供了硬件模塊相關屏幕與規則(包含于 FM/CP 功能包中)。系統通過在參數分配屏幕上僅提供允許的輸入選項來防止錯誤輸入。
系統診斷
系統診斷為用戶提供了可編程控制器狀態的概覽。提供了兩種顯示模式:
- 顯示文本消息,文本消息可直接、快速輸出
- Hardware Config 中的像素圖像顯示,提供了以下選項:
- 顯示一般模塊信息(如訂貨號、版本、名稱)和模塊狀態(如故障)
- 顯示集中式 I/O 和 DP 從站的模塊故障(如通道故障)
- 顯示來自診斷緩沖器的報警
對于CPU,還可顯示以下附加信息:
- 用戶程序執行過程故障的原因
- 顯示循環周期(長、短和后一個循環)
- 顯示預留和自由存儲空間
- MPI 通訊能力和使用狀況
- 顯示性能數據(輸入/輸出、標志、計數器、定時器和塊的數量)
通訊組態
- 組態和顯示通訊鏈路
- 通過 MPI 進行時間驅動的循環數據傳輸
- 選擇通訊伙伴
- 將數據源和數據目的地輸入到一個表中。所有要裝載的系統數據塊 (SDB) 的生成以及它們到所有 CPU 的完整傳輸是自動完成的。
- 變更驅動數據傳輸:
- 定義通訊鏈路
- 從集成的塊庫選擇通訊功能塊 (CFB)
- 所選通訊塊的參數化在自定義編程語言(如 LAD)中進行
編程語言
梯形圖 (LAD)、功能塊圖 (FBD) 和指令表 (IL) 等使用成熟的編程語言可用于編程。符合 DIN EN 6.1131-3 的程序可在傳統 PLC 編程語言梯形圖 (LAD) 和功能塊圖 (FBD) 中創建。
用戶友好的像素圖形 LAD 和 FBD 編輯器為編程人員提供以下支持:
- 簡便、直觀的操作:
梯形圖/功能塊圖的創建具有人們已熟悉的 PC 用戶友好性的特點,如拖放、剪切、粘貼。 - 預定義復雜功能(如 PID 控制器)或用戶相關標準解決方案的庫
通過指令表 (IL) 文本化編程語言,用戶可以創建運行時間和存儲位置都得到優化且“與硬件切近”的程序。在創建這些程序時,編程人員得到以下用戶友好編程功能的支持:
- 增量模式或自由文本模式輸入選項:
用戶可以“增量”方式立即檢查每個輸入是否正確,或者在一個文本編輯器中創建整個程序,然后再通過適宜的符號表將其轉換。
運行組
西門子編程電纜 編程語言具有與 STEP 5 類似的全面指令集,對于十分復雜的功能也可方便、快速地編程,無需具備很深的編程指示。
提供了下列功能:
- 二進制邏輯(包括邊沿分析)
- 字操作
- 定時器/計數器
- 比較功能
- 轉換功能
- 移位和循環移位指令
- 數學函數(包括三角函數、指數、對數)
- 程序控制(跳轉、跳轉列表、調用、主控制繼電器)
此外,改進后的測試和服務功能也使編程更加容易。
- 設定斷點(僅限 S7-400)
- 強制輸入/輸出(僅限 S7-400)
- 再接線
- 顯示交叉引用
STEP 7 支持通過 S7-400 實現多重計算。
狀態功能:
- 直接從編輯器下載和測試塊
- 同時顯示幾個塊的狀態
- 搜索功能:
使用搜索標準(如符號名稱、操作數等),可快速找到程序內的特定位置 (XRef)。
聯機幫助 (F1) 可用于所有功能和塊。
注意:
各種屏幕視圖可用于各個 STEP 7 工具。
S7-SCL
- 帶有編輯器、編譯器和調試器的集成用戶界面
- 調試器中的符號鏈接
- 高級語言編程中所看到的語言元素,如順序循環、備選分支和分支分配器
- PLC 所常見的語言擴展,如對輸入和輸出進行編址,或啟動和查詢定時器和計數器
- 用于實現結構清晰的 PLC 程序符號和備注的基本和自定義數據類型進一步加強了理解。
- 源概念支持僅使用符號進行編程,并將整個程序存儲在一個源文件中
- 生成編譯工作量較低的優化代碼
- 顯示交叉引用
- 可進行用戶程序的高級語言測試(就像其他 PLC 語言那樣)
- 鏈接到項目范圍內的歸檔系統 (DOCPRO)
S7-GRAPH
- 概覽圖:
可顯示完整順序結構。 - 單頁顯示:
順序結構、步允許條件以及步的動作可在一頁屏幕上一起顯示。 - 詳細顯示:
動作、轉換(帶有步允許條件)和聯鎖以及與某個步相關的監視條件將一起顯示。 - 步順序的靈活組態:
通過同時和備選分支、順序串中的跳轉、步的激活和停用,用戶擁有對其任務進行描述的大量選擇。在同一個塊中,可以組態任意多個平行的異步步順序。 - 語言范圍:
語言范圍促進了條件和動作的用戶編程。 - 聯機功能:
除所執行的動作外,還可顯示有效步、聯鎖狀態、監視和步允許條件。 - 性能:
優異性能可通過選擇性地對步進行處理來取得。一個步序列的處理時間與步數無關。 - 鏈接到項目范圍內的一個歸檔系統 (DOCPRO)
- 管理部分的存儲要求可根據需要進行調整;
S7-GRAPH 提供了用于集成順控塊的通用管理部分的不同可設定編譯器選項:- 選項“可自主執行”:
管理部分(大約 5 KB)包括在由 S7-GRAPH 生成的每個功能塊中。它是用于僅帶有一個順控塊的小型應用的解決方案。 - 選項“標準 FC”:
管理部分被調換到一個單獨的塊,該塊僅針對每個項目存在一次,并由所有順控塊共享。根據此標準 FC 的類型,存儲要求可以是 8 KB 或 10 KB。
- 系統功能“FC 73”(V5.1 或更新版本):
FC 73 支持 8 KB 以下的小存儲器解決方案,這在 S7-300 的較小型的 CPU 中尤其有用。在使用 FC 73 時存在以下限制:- 生成的塊不具備診斷功能。
- 所創建塊的可視化受到限制。
- 同步功能:
操作序列可被控制并與系統/機器的當前狀態同步。在發生涉及下載實例數據塊的程序改變時,序列自動被重置到其初始狀態。“控制序列”功能支持直接從編程器設定和重置步,以便在程序改變之前將序列重置到系統狀態。同步動作也可直接從編程器執行。這將自動覆蓋所有轉換和聯鎖條件,相應的步將被加上標記。用戶隨后只需選擇步并將其激活。 - 用戶定義調用接口:
順控塊的調用接口有兩種可能:- 預定義參數組,可以為“小型”、“標準”和“大”
- 用于靈活滿足應用需要的用戶定義參數
- 全面的診斷功能:
通過指示或報告有問題的步來發現錯誤原因。另外,通過合并到帶有 SIMATIC ProTool/Pro 和 SIMATIC ProAgent 的 SIMATIC 診斷系統中,還可簡便地集成操作員面板和 WinCC,以便以普通文本顯示故障,并顯示出原因信號(標準分析)。 - 可擴展的打印機功能(V5.1 或更新版本):
- 分頁總發生在一個“順序步加轉換”之后。
- 可在順控程序/圖形的結束處來調整分頁。
- 可為每個圖形輸入一個特定備注。
- 窗口結構的改善(V5.1 或更新版本):
S7-GRAPH 項目窗口中僅包含要編輯的順控程序。編程所需的所有附加信息可根據需要通過以下窗口進行顯示或隱藏:- 關于塊接口的信息(塊參數和變量)
- 使用的地址(包括所有數據類型的狀態顯示)
- 到程序中其他地址位置的交叉引用
- 符號表中使用的符號
- 同時選擇具有通常 Windows 形式的幾個對象(V5.1 或更新版本):
- 通過具有“剪切、復制、粘貼”功能的套索功能(圍繞目標元素的選擇框),可方便、快速地復制和刪除順序步和轉換。
- 不相鄰的元素可通過“Ctrl”來選擇。
- 對于平行結構,各個分支或圖形可使用套索功能進行選擇并刪除。
操作模式
順序串可以矩形和線條的形式(圖形)顯示出一個過程中的各個步驟以及到下面步驟的轉換。在步驟內部,動作可通過所謂“限定符”來啟動(如延時或條件執行)。例如,如果執行序列描述了一個鉆孔過程,則“降低鉆頭”將是一步,而“激活電機”則是一個動作。
轉換描述了應該向下一步進行轉換的條件。在“鉆孔過程”例子中,如果滿足了“達到下面的末位置”這個條件,則執行序列的步允許標準將得到滿足。
另外,還可針對每一步來定義聯鎖和監視條件。
一個聯鎖可被用于防止動作的執行。監視條件可激活運行故障的識別。所有條件(轉換、聯鎖或監視)都可在 LAD 或 CSF 中進行編程。
S7-PLCSIM
S7-PLCSIM 已*集成在 STEP 7 中。這意味著將獲得以下附加功能:
- STEP 7 測試和啟動功能
- 所用編程語言的測試功能(參見 S7-PLCSIM 應用)
在測試過程中,可通過 S7-PLCSIM 提供一系列方便的功能來支持用戶:
- 模式的選擇:
- 顯示累加器、塊寄存器和嵌套堆棧
- 用于監視和修改輸入、輸出、存儲器位、定時器、計數器和數據的用戶界面
- 觸發錯誤 OB
操作模式
S7-PLCSIM 通過關聯的過程畫面模擬 SIMATIC S7 CPU。與使用實際硬件時的過程相似,測試中的程序被加載到被模擬的 S7 CPU 中以便隨后執行。S7-PLCSIM 還支持允許在 S7-PLCSIM 和其他 Windows 應用程序之間交換過程值的一個接口。通訊基于 ActiveX 空間,例如,用于接口:
PC 與 MPI 和 PROFIBUS 的連接組件
下述的組件用于和 STEP 7 一起將編程設備和 PC(包括筆記本電腦)連接到多點 SIMATIC S7 MPI 接口。
PC 適配器 USB
- 通過 USB 端口將一個 PC 連接到 SIMATIC S7 可編程控制器
- 用于連接至 USB 1.1 和 2.0 接口。
- 可與 SIMATIC S7-200、S7-300、S7-400 和 C7 一起使用。
- 支持路由選擇
- 自動傳輸速率和簡檔搜索
- 性能顯著提高(比 PC 適配器通過 RS 232快了高達 3 倍)
- 包括隨后可更新的固件(如,用于功能擴展和故障排除)
- 用于 Windows 2000、Windows XP Home 和 Windows XP Professional。
- 供貨范圍:
- PC 適配器 USB
- CD 版“SIMATIC Software PC Adapter USB”包括軟件和文檔
- USB 電纜, 5 m
- MPI 電纜,0.3 m
CP 5512
- 用于帶 PCMCIA 插槽的編程器/PC/便攜式PC
- PCMCIA,插槽式,Ⅱ 型(32 位 cardbus)
- 包括帶有 9 針 Sub-D 插座的適配器用于與 PROFIBUS 的連接
CP 5611 或 CP 5611-MPI
- 用于帶 PCI 插槽的編程設備/PC
- 短 PCI 卡(32 位)
- CP 5611 MPI 包括 MPI 電纜
PC 與工業以太網的連接組件
下述的 PC 模塊,與STEP 7 和 SOFTNET-PG(V6.0 以上)一起,用于將編程設備和 AT-兼容 PC/筆記本連接到工業以太網中。
CP 1512
- 用于帶 PCMCIA 插槽的編程器/PC/便攜式PC
- PCMCIA,插槽式,Ⅱ 型(32 位 cardbus); 10/100 Mbit/s
- 包括帶RJ45 連接器的適配器,用于連接到工業以太網