西門(mén)子6EP3437-8SB00-0AY0
STEP 7-Micro/WIN SMART 復(fù)制您選擇從 PLC上傳到當(dāng)前打開(kāi)項(xiàng)目的完整程序或程序組件。狀態(tài)圖標(biāo)指示信息性消息,或上傳時(shí)是否出現(xiàn)潛在問(wèn)題或錯(cuò)誤。狀態(tài)消息提供操作的特定結(jié)果。
如果上傳成功,可保存上傳的程序,或進(jìn)行進(jìn)一步更改。PLC 不包含符號(hào)或狀態(tài)圖表信息;因此無(wú)法上傳符號(hào)表或狀態(tài)圖表。
說(shuō)明
上傳到新項(xiàng)目是捕獲程序塊、系統(tǒng)塊和/或數(shù)據(jù)塊信息的保險(xiǎn)方法。由于項(xiàng)目空白,您不會(huì)意外損壞數(shù)據(jù)。如果要使用位于另一項(xiàng)目的狀態(tài)圖表或符號(hào)表中的信息,可始終打開(kāi)第二個(gè) STEP 7-Micro/WIN SMART 實(shí)例,然后將該信息從另一項(xiàng)目文件復(fù)制過(guò)來(lái)。
如果要覆蓋在下載到PLC
后對(duì)程序進(jìn)行的全部修改,上傳到現(xiàn)有項(xiàng)目這一操作很有用。但是,上傳到現(xiàn)有項(xiàng)目會(huì)覆蓋對(duì)項(xiàng)目進(jìn)行的任何添加或修改。只有在要使用存儲(chǔ)在 PLC 中的項(xiàng)目*覆蓋 STEP7-Micro/WIN SMART 項(xiàng)目時(shí),才使用此選項(xiàng)。STEP 7-Micro/WIN SMART不會(huì)上傳注釋?zhuān)侨绻?dāng)前在程序編輯器中打開(kāi)帶有注釋的程序,則保留這些注釋。注意上傳是否會(huì)覆蓋現(xiàn)有項(xiàng)目,并且僅當(dāng)項(xiàng)目類(lèi)似時(shí)才使用此方法。
4.1.1 存儲(chǔ)類(lèi)型
CPU 提供了多種功能來(lái)確保用戶(hù)程序和數(shù)據(jù)能夠被正確保留。
保持性存儲(chǔ)器:在一次上電循環(huán)中保持不變的可選擇存儲(chǔ)區(qū)??稍谙到y(tǒng)數(shù)據(jù)塊中組態(tài)保持性存儲(chǔ)器。在所有存儲(chǔ)區(qū)中,只有 V、M
和定時(shí)器與計(jì)數(shù)器的當(dāng)前值存儲(chǔ)區(qū)能組態(tài)為保持性存儲(chǔ)區(qū)。
存儲(chǔ)器:用于存儲(chǔ)程序塊、數(shù)據(jù)塊、系統(tǒng)塊、強(qiáng)制值以及組態(tài)為保持性的值的存儲(chǔ)器。
存儲(chǔ)卡:用于標(biāo)準(zhǔn)CPU 的可拆卸 microSDHC 卡,可用于以下用途:
用于作為程序傳送卡 存儲(chǔ)項(xiàng)目塊
作為恢復(fù)為出廠默認(rèn)設(shè)置的卡*擦除 PLC
作為固件更新卡 更新 PLC和擴(kuò)展模塊固件
4.1.2 使用存儲(chǔ)卡
使用存儲(chǔ)卡
標(biāo)準(zhǔn) S7-200 SMART CPU 支持使用 microSDHC 卡進(jìn)行以下操作:
用戶(hù)程序傳送
將 CPU重置為出廠默認(rèn)狀態(tài)
支持 CPU和連接的擴(kuò)展模塊的固件更新
可使用任何容量為 4GB 到 16GB 的標(biāo)準(zhǔn)型商業(yè) microSDHC 卡。
以下 CPU 行為是共同的,而無(wú)論存儲(chǔ)卡的用法:
在 RUN模式下將存儲(chǔ)卡插入 CPU 導(dǎo)致 CPU 自動(dòng)轉(zhuǎn)換到 STOP 模式。
如果插入了存儲(chǔ)卡,則 CPU不可前進(jìn)到 RUN 模式。
僅在 CPU上電或暖啟動(dòng)后執(zhí)行存儲(chǔ)卡評(píng)估。因此,只能在 CPU
上電或暖啟動(dòng)后進(jìn)行程序傳送和固件更新。
存儲(chǔ)卡可用于存儲(chǔ)與程序傳送和固件更新使用不相關(guān)的文件和文件夾,只要其名稱(chēng)不與用于程序傳送和固件更新使用的文件和文件夾名稱(chēng)沖突。
安裝存儲(chǔ)卡之前,請(qǐng)驗(yàn)證 CPU 當(dāng)前并未運(yùn)行任何進(jìn)程。安裝存儲(chǔ)卡將導(dǎo)致 CPU 進(jìn)入 STOP
模式,這可能會(huì)影響在線過(guò)程或機(jī)器的操作。意外的過(guò)程操作或機(jī)器操作可能會(huì)導(dǎo)致死亡、人身傷害和/或財(cái)產(chǎn)損失。
在插入存儲(chǔ)卡前,請(qǐng)務(wù)必確保 CPU 處于離線模式且處于安全狀態(tài)。
程序傳送卡
存儲(chǔ)卡可用于將用戶(hù)程序內(nèi)容傳送到 CPU
存儲(chǔ)器中,*或部分替換已在裝載存儲(chǔ)器中的內(nèi)容。要用于程序傳送目的,按以下方式組織存儲(chǔ)卡:
表格 4- 21 用于程序傳送卡的存儲(chǔ)卡
在卡的根級(jí)別 |
|
文件:S7_JOB.S7S | 包含字 TO_ILM 的文本文件 |
文件夾:SIMATIC.S7S | 包含要傳送到 CPU 的用戶(hù)程序文件的文件夾 |
重置為出廠默認(rèn)設(shè)置的卡
存儲(chǔ)卡可用于擦除所有保留數(shù)據(jù),將 CPU 重置為出廠默認(rèn)狀態(tài)。要用于復(fù)位為出廠默認(rèn)目的,請(qǐng)按以下方式組織存儲(chǔ)卡:
表格 4- 22 用于復(fù)位為出廠默認(rèn)設(shè)置的存儲(chǔ)卡
在卡的根級(jí)別 |
|
文件:S7_JOB.S7S | 包含字 RESET_TO_FACTORY 的文本文件 |
固件更新卡
存儲(chǔ)卡可用于更新 CPU 和任何連接的擴(kuò)展模塊中的固件。固件更新存儲(chǔ)卡的文件和文件夾結(jié)構(gòu)如下所示:
表格 4- 23 用于固件更新目的的存儲(chǔ)卡
在卡的根級(jí)別 |
|
文件:S7_JOB.S7S | 包含字 FWUPDATE 的文本文件 |
文件夾:FWUPDATE.S7 S | 包含要更新的每個(gè)設(shè)備的更新文件 (.upd) 的文件夾 |
上電后,如果 CPU 檢測(cè)到存在存儲(chǔ)卡,則其在該卡上找到并打開(kāi) S7_JOB.SYS文件。如果 CPU 在該文件中發(fā)現(xiàn) FWUPDATE 字符串,則 CPU 進(jìn)入固件更新序列。
CPU 檢查 FWUPDATE.S7S 文件夾中的每個(gè)更新文件(.upd),如果更新文件文件名中包含的順序 ID
與連接的設(shè)備(CPU、擴(kuò)展模塊或信號(hào)板)的順序 ID (MLFB) 匹配,則 CPU會(huì)用更新文件內(nèi)包含的固件內(nèi)容更新該設(shè)備的固件。
說(shuō)明
通過(guò) STEP 7-Micro/WIN SMART 執(zhí)行固件更新
還可以通過(guò) STEP 7-Micro/WIN SMART 使用 RS485端口來(lái)執(zhí)行固件更新。對(duì)于無(wú)存儲(chǔ)卡的 CPU 型號(hào),此方法尤為適用。相關(guān)說(shuō)明,請(qǐng)參見(jiàn)STEP 7-Micro/WIN SMART 在線幫助中的 PLC 菜單部分
西門(mén)子6EP3437-8SB00-0AY0
USS 庫(kù)指令 S7-200 SMART 444 系統(tǒng)手冊(cè), 09/2015, A5E03822234-AC ● USS 指令會(huì)影響與所分配端口上自由端口通信相關(guān)的所有 SM 位置。 ● USS 子例程和中斷例程已存儲(chǔ)在程序中。 USS 指令多將您的程序所需的存儲(chǔ)器數(shù)量增加至 3050 個(gè)字節(jié)。 根據(jù)所使用的特定 USS 指令,這些指令的支持例程可使控制程序的存儲(chǔ)空間開(kāi)銷(xiāo)至少增加 2150 字節(jié),多增加 3050 字節(jié)。 ● USS 指令的變量需要 400 字節(jié)的 V 存儲(chǔ)區(qū)。 該存儲(chǔ)區(qū)的起始地址由用戶(hù),保留用于 USS 變量。 ● 某些 USS 指令還需要 16 字節(jié)的通信緩沖區(qū)。 作為指令的參數(shù),需要為該緩存區(qū)提供一個(gè) V 區(qū)的起始地址。 建議您為 USS 指令的每個(gè)實(shí)例都一個(gè)的緩沖區(qū)。 ● 執(zhí)行計(jì)算時(shí),USS 指令使用累加器 AC0 至 AC3。 還可以在程序中使用累加器,但累加器中的數(shù)值將由 USS 指令改動(dòng)。 ● USS 指令不能用在中斷例程中。
計(jì)算與驅(qū)動(dòng)器通信所需的時(shí)間 與驅(qū)動(dòng)器之間的通信與 S7-200 SMART CPU 掃描不同步。在完成一個(gè)驅(qū)動(dòng)器通信事務(wù)之前,CPU 通常已完成了多次掃描。以下因素有助于確定所需時(shí)間: ● 現(xiàn)有驅(qū)動(dòng)器數(shù)量 ● 波特率 ● CPU 的掃描時(shí)間 當(dāng)使用參數(shù)訪問(wèn)指令時(shí),有些驅(qū)動(dòng)器需要的延遲時(shí)間比較長(zhǎng)。參數(shù)訪問(wèn)所需的時(shí)間取決于驅(qū)動(dòng)器類(lèi)型以及正在訪問(wèn)的參數(shù)。 USS_INIT 指令分配端口 0 使用 USS 協(xié)議(或 USS_INIT_P1 指令分配端口 1 使用 USS 協(xié)議)之后,CPU 會(huì)以下表所示時(shí)間間隔定期輪詢(xún)所有處于激活狀態(tài)的驅(qū)動(dòng)器。 為此,必須設(shè)置各驅(qū)動(dòng)器的超時(shí)參數(shù)
優(yōu)勢(shì)
由于在使用 SIMATIC S7?1200 時(shí)數(shù)字量和模擬量輸入/輸出數(shù)目明顯增加,因此使用更加靈活,功能更多樣
通過(guò) TIA 博途(STEP 7 V11+SP2 或更高版本),可非常方便地組態(tài)和診斷 AS-Interface
通過(guò) AS?Interface 電源裝置進(jìn)行方便的操作 (請(qǐng)見(jiàn)“ASInterface 電源裝置"),沒(méi)有限制
備選方法:不需要包含 AS i Power24V 的 AS i 電源裝置。AS?Interface 電纜通過(guò)現(xiàn)有的 24 V DC PELV 電源裝置來(lái)供電。若要解耦,需要使用 AS-i DCM 1271 數(shù)據(jù)解耦模塊,請(qǐng)見(jiàn)“附件的訂貨數(shù)據(jù)"。更多信息,請(qǐng)見(jiàn)“電源裝置和數(shù)據(jù)解耦單元"→“S7-1200 的數(shù)據(jù)解耦單元"。
通過(guò) LED 燈來(lái)指示故障狀態(tài)以進(jìn)行快速診斷
AS-Interface 電壓監(jiān)視幫助進(jìn)行診斷
通信時(shí)間 波特率 激活驅(qū)動(dòng)器的輪詢(xún)時(shí)間間隔 (未激活任何參數(shù)訪問(wèn)指令) 1200 240 ms(大)乘以驅(qū)動(dòng)器數(shù)目 2400 130 ms(大)乘以驅(qū)動(dòng)器數(shù)目 4800 75 ms(大)乘以驅(qū)動(dòng)器數(shù)目 9600 50 ms(大)乘以驅(qū)動(dòng)器數(shù)目 19200 35 ms(大)乘以驅(qū)動(dòng)器數(shù)目 38400 30 ms(大)乘以驅(qū)動(dòng)器數(shù)目 57600 25 ms(大)乘以驅(qū)動(dòng)器數(shù)目 115200 25 ms(大)乘以驅(qū)動(dòng)器數(shù)目
將庫(kù)添加到項(xiàng)目中 按照以下步驟將庫(kù)添加到項(xiàng)目中并使用庫(kù)指令: 1. 在“文件"(File) 菜單功能區(qū)的“庫(kù)"(Libraries) 區(qū)域中,單擊“添加/刪除"(Add/Remove) 按鈕 ,添加新庫(kù)。 2. 導(dǎo)航到您想要添加的特定庫(kù)并選擇該庫(kù)。 3. 將庫(kù)添加到項(xiàng)目中后,可將項(xiàng)目樹(shù)中“指令"(Instructions) 文件夾的“庫(kù)"(Libraries) 文件夾內(nèi)的指令添加到程序(就像添加任何標(biāo)準(zhǔn)指令一樣)。 如果庫(kù)例程需要任何 V 存儲(chǔ)器,則 STEP 7-Micro/WIN SMART 會(huì)在編譯項(xiàng)目時(shí)提示您分配存儲(chǔ)器塊。在“文件"(File) 菜單功能區(qū)的“庫(kù)"(Libraries) 區(qū)域中,單擊“存儲(chǔ)器"(Memory) 按鈕 ,用戶(hù)定義庫(kù)所需的 V 存儲(chǔ)器的起始地址。 或者,也可在項(xiàng)目樹(shù)中右鍵單擊“程序塊"(Program Block) 節(jié)點(diǎn),并從上下文菜單中選擇“庫(kù)存儲(chǔ)器"(Library Memory)。
USS 庫(kù)指令
USS 通信概述
USS 協(xié)議概述 STEP 7-Micro/WIN SMART 指令庫(kù)包括專(zhuān)門(mén)設(shè)計(jì)用于通過(guò) USS 協(xié)議與電機(jī)變頻器進(jìn)行通信的預(yù)組態(tài)子例程和中斷例程,從而使控制 Siemens 變頻器更加簡(jiǎn)便??墒褂?USS 指令控制物理變頻器和讀/寫(xiě)變頻器參數(shù)。 Siemens 設(shè)計(jì)了 USS 通信庫(kù),目的是為了支持 Siemens 的通用驅(qū)動(dòng),如 Siemens Micromaster 系列。Siemens 不希望使用 USS 通信庫(kù)支持特殊用途的驅(qū)動(dòng)器,如 V90 伺服驅(qū)動(dòng)。V90 伺服驅(qū)動(dòng)的控制接口不同于通用驅(qū)動(dòng)的接口。為此,請(qǐng)勿將 USS 通信庫(kù)用于 V90 伺服驅(qū)動(dòng)。 您可在 STEP 7-Micro/WIN SMART 指令樹(shù)的“庫(kù)"(Libraries) 文件夾中找到這些指令。選擇一條 USS 指令后,會(huì)自動(dòng)添加一個(gè)或多個(gè)相關(guān)子例程和中斷。 USS 協(xié)議庫(kù)概述涉及以下主題: ● 使用 USS 協(xié)議的要求 (頁(yè) 443) ● 計(jì)算與驅(qū)動(dòng)器通信所需的時(shí)間 (頁(yè) 444) 有關(guān) USS 協(xié)議指令列表、錯(cuò)誤代碼及示例程序的信息
使用 USS 協(xié)議的要求 STEP 7-Micro/WIN SMART 指令庫(kù)提供子例程、中斷例程和指令來(lái)支持 USS 協(xié)議。 USS 指令使用 S7-200 SMART CPU 中的下列資源: ● USS 協(xié)議是一種受中斷驅(qū)動(dòng)的應(yīng)用程序。 差情況下,接收消息中斷例程的執(zhí)行多需要 2.5 ms。 在此期間,所有其它中斷事件都需要排隊(duì),等待接收消息中斷例程執(zhí)行完畢后再進(jìn)行處理。 如果您的應(yīng)用無(wú)法容許此類(lèi)糟情況下的延遲,則可能需要考慮采用其它解決方案來(lái)控制變頻器。 ● 初始化 USS 協(xié)議,使 S7-200 SMART CPU 端口專(zhuān)門(mén)用于 USS 通信。 可使用 USS_INIT 指令為端口 0 或端口 1 選擇 USS 或 PPI。(USS 是指用于 Siemens 變頻器的 USS 協(xié)議。) 當(dāng)某個(gè)端口設(shè)置為使用 USS 協(xié)議與變頻器進(jìn)行通信后,就不能再將該端口用于任何其它用途,包括與 HMI 進(jìn)行通信。 第二個(gè)通信端口允許 STEP 7-Micro/WIN SMART 在 USS 協(xié)議運(yùn)行期間監(jiān)視控制程序。
概述
CP 1243?2 是通信模塊 SIMATIC S7?1200 的 AS-Interface 主站,具有以下功能:
可以連接多達(dá) 62 個(gè) AS-Interface 從站
集成模擬值傳輸
根據(jù) AS-Interface 技術(shù)規(guī)范 V3.0,支持所有 AS-Interface 主站功能
在設(shè)備前面,通過(guò) LED 燈來(lái)支持運(yùn)行狀態(tài)
通過(guò)前面板后面的 LED 燈來(lái)指示操作模式、AS?Interface 電壓故障、組態(tài)錯(cuò)誤和 I/O 故障
SIMATIC S7?1200 緊湊的機(jī)箱設(shè)計(jì)
適合 30 V 電壓和 AS-i Power24V 的 AS-Interface:與可選的 DCM 1271 數(shù)據(jù)解耦模塊相結(jié)合,可使用標(biāo)準(zhǔn) 24 V 電源裝置
通過(guò) TIA 博途進(jìn)行組態(tài)和診斷
安裝
CM 1243-2 通信模塊可安裝到 S7-1200 CPU 的左側(cè),并通過(guò)側(cè)面觸點(diǎn)連接到 S7-1200。
它包括:
用于連接兩根 AS-i 電纜(內(nèi)部跨接)的端子,各有兩個(gè)螺釘型端子
一個(gè)端子用于連接到功能接地端
通過(guò) LED 來(lái)指示所連接從站的運(yùn)行狀態(tài)和故障狀態(tài)
為便于安裝,可將螺釘型端子卸下(螺釘型端子在供貨范圍內(nèi))
功能
CM 1243-2 支持 AS-Interface 規(guī)范 V3.0 的所有功能。
通過(guò) S7-1200 的過(guò)程映像,可以尋址數(shù)字量 AS-i 從站的值。在 TIA Portal 中組態(tài)從站期間,也可直接在過(guò)程映像中訪問(wèn)模擬量 AS-i 從站。
還可以經(jīng)由數(shù)據(jù)記錄接口,與 S7-1200 交換 AS-i 主站和所連接的 AS-i 從站的所有數(shù)據(jù)。
通過(guò) TIA Portal 中的 CM 1243-2 控制面板,可執(zhí)行操作模式切換、組態(tài)的自動(dòng)應(yīng)用以及所連接 AS-i 從站的再尋址。
可選的 DCM 1271 數(shù)據(jù)解耦單元(參見(jiàn)“附件的定后數(shù)據(jù)")具有一個(gè)集成檢測(cè)單元,用于檢測(cè) AS-Interface 電纜上的接地故障。集成過(guò)載保護(hù)裝置還會(huì)在所需的驅(qū)動(dòng)電流超過(guò) 4 A 時(shí)斷開(kāi) AS-Interface 電纜。有關(guān) DCM 1271 的詳細(xì)信息,請(qǐng)參見(jiàn)“電源裝置和數(shù)據(jù)解耦單元"→“S7-1200 的數(shù)據(jù)解耦單元"