產(chǎn)品簡介
總線插頭、總線電纜、電機(jī)驅(qū)動(dòng)、觸摸屏、變頻器、電源模塊、控制模塊、人機(jī)界面,數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、西門子樓宇系列、備品備件等
詳細(xì)介紹
西門子CPU模塊6ES72881ST600AA0模塊
西門子CPU模塊6ES72881ST600AA0模塊
6ES72881ST600AA0
模塊
說明
CPU 型號(hào) CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用擴(kuò)展模
塊或信號(hào)板。
4.2.6 使用指針進(jìn)行間接尋址
間接尋址使用指針訪問存儲(chǔ)器中的數(shù)據(jù)。 指針是包含另一個(gè)存儲(chǔ)單元地址的雙字存儲(chǔ)單
元。 只能將 V 存儲(chǔ)單元、L 存儲(chǔ)單元或累加器寄存器(AC1、AC2、AC3)用作指針。
要?jiǎng)?chuàng)建指針,必須使用“移動(dòng)雙字"指令,將間接尋址的存儲(chǔ)單元地址移至指針位置。 指針
還可以作為參數(shù)傳遞至子例程。
PLC 概念
4.2 訪問數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 87
S7-200 SMART CPU 允許指針訪問下列存儲(chǔ)區(qū): I、Q、V、M、S、AI、AQ、SM、T
(*當(dāng)前值)和 C(*當(dāng)前值)。 您不能使用間接尋址訪問單個(gè)位或訪問 HC、L 或
累加器存儲(chǔ)區(qū)。
要間接訪問存儲(chǔ)器地址中的數(shù)據(jù),通過輸入一個(gè)“和"符號(hào) (&) 和要尋址的存儲(chǔ)單元的
個(gè)字節(jié),創(chuàng)建一個(gè)該位置的指針。 指令的輸入操作數(shù)前必須有一個(gè)“和"符號(hào) (&),表示存
儲(chǔ)單元的地址(而非其內(nèi)容)將被移到在指令輸出操作數(shù)中標(biāo)識(shí)的位置(指針)。
在指令操作數(shù)前面輸入一個(gè)星號(hào) (*) 可該操作數(shù)是一個(gè)指針。 如下圖所示,輸入
*AC1 表示 AC1 存儲(chǔ)指向“移動(dòng)字"(MOVW) 指令引用的字長度值的指針。 在該示例中,
在 VB200 和 VB201 中存儲(chǔ)的值被移至累加器 AC0。
① MOVD &VB200, AC1
將 VB200(VW200 的初始字節(jié))中的地址傳送至 AC1 以創(chuàng)建指針
② MOVW *AC1, AC0
移動(dòng) AC1 中的指針引用的字值
圖 4-7 創(chuàng)建和使用指針
如下圖所示,您可以更改指針的值。 由于指針是 32 位值,請(qǐng)使用雙字指令修改指針值。
可使用簡單數(shù)學(xué)運(yùn)算(例如加或遞增)修改指針值。
PLC 概念
4.2 訪問數(shù)據(jù)
S7-200 SMART
88 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
① MOVD &VB200, AC1
將 VB200(VW200 的初始字節(jié))中的地址傳送至 AC1 以創(chuàng)建指針
MOVW *AC1, AC0
移動(dòng) AC1 中的指針引用的字值
② +D +2, AC1
向累加器加 2 以指向下一個(gè)字位置
MOVW *AC1, AC0
移動(dòng) AC1 中的指針引用的字值
圖 4-8 修改指針
說明
修改指針的值時(shí),請(qǐng)記住調(diào)整所訪問數(shù)據(jù)的大?。?/span> 訪問字節(jié)時(shí),指針值加 1;訪問定時(shí)器
或計(jì)數(shù)器的字或當(dāng)前值時(shí),指針值加 2;訪問雙字時(shí),指針值加 4。
PLC 概念
4.2 訪問數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 89
4.2.7 指針示例
使用指針訪問表中數(shù)據(jù)
該示例使用 LD14 作為指向存儲(chǔ)在配方表中的配方的指針,配方表的起始地址為
VB100。 在本例中,VW1008 用于存儲(chǔ)特定配方在表中的索引。 如果表中每一個(gè)配方的
長度都是 50 字節(jié),將該索引乘以 50 即可得到該特定配方的起始地址偏移量。 用指針加
上該偏移量,即可訪問表中的單獨(dú)配方。 在本例中,配方會(huì)被復(fù)制到從 VB1500 開始的
50 個(gè)字節(jié)中。
表格 4- 19 示例: 使用指針訪問表中數(shù)據(jù)
LAD STL
PLC 概念
西門子CPU模塊6ES72881ST600AA0模塊
西門子CPU模塊
6ES72881ST600AA0
【尾詞一】
西門子說明書
4.2 訪問數(shù)據(jù)
S7-200 SMART
90 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
LAD STL
要傳送配方表中的配方:
? 每個(gè)配方的長度都是 50 字節(jié)。
? 索引參數(shù) (VW1008) 標(biāo)識(shí)要加
載的配方。
創(chuàng)建指向配方表起始地址的指針。
將配方索引轉(zhuǎn)換為雙字值。
乘以偏移量,以容納每個(gè)配方的大
小。
將調(diào)整后的偏移量添加到指針。
將選定配方傳送到 VB1500 至
VB1549
Network 1
LD SM0.0
MOVD &VB100, LD14
ITD VW1008, LD18
*D +50, LD18
+D LD18, LD14
BMB *LD14, VB1500, 50
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 91
使用偏移量訪問數(shù)據(jù)
該示例將 LD10 用作指向地址 VB0 的指針。 然后,將指針增大 VD1004 中存儲(chǔ)的偏移
量。 LD10 隨后將指向 V 存儲(chǔ)器中的另一地址(VB0 + 偏移量)。 之后,LD10 指向的 V
存儲(chǔ)器地址中的值將被復(fù)制到 VB1900。 通過更改 VD1004 中的值,您可以訪問任意 V
存儲(chǔ)單元。
表格 4- 20 示例: 使用偏移量讀取任意 V 存儲(chǔ)單元的值
LAD STL
將 V 存儲(chǔ)器的起始地址加載到
指針。
將偏移量值添加到指針中。
將 V 存儲(chǔ)單元中的值(偏移
量)復(fù)制到 VB1900
Network 1
LD SM0.0
MOVD &VB0, LD10
+D VD1004, LD10
MOVB *LD10, VB1900
4.3 保存和恢復(fù)數(shù)據(jù)
4.3.1 下載項(xiàng)目組件
說明
西門子CPU模塊6ES72881ST600AA0模塊
西門子CPU模塊
6ES72881ST600AA0
模塊
S7-200CN、S7-200Smart、S7-300、S7-400、S7-1200、S7-1500、V20、V90、G120、G120C、S120。
將程序塊、數(shù)據(jù)塊或系統(tǒng)塊下載到 CPU 會(huì)*覆蓋 CPU 中該塊之前存在的任何內(nèi)容。
執(zhí)行下載前,確定是要覆蓋該塊。
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
92 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
要將項(xiàng)目組件從 STEP 7-Micro/WIN SMART 下載到 CPU,請(qǐng)按以下步驟操作:
1. 確保以太網(wǎng) (頁 33)(*標(biāo)準(zhǔn)型 CPU)或 RS485 (頁 36) 通信的通信接口和 PLC 連
接器電纜正常工作,并且 PLC 通信正常運(yùn)行。
2. 將 CPU 置于 STOP 模式 (頁 48)。
3. 要下載所有項(xiàng)目組件,在“文件"(File) 或 PLC 菜單功能區(qū)的“傳輸"(Transfer) 區(qū)域單擊
“下載"(Download) 按鈕,也可按快捷鍵組合 CTRL+D。
4. 要下載選定的項(xiàng)目組件,單擊“下載"(Download) 按鈕下的向下箭頭,然后從下拉列表
中選擇要下載的特定項(xiàng)目組件(程序塊、數(shù)據(jù)塊或系統(tǒng)塊)。
5. 單擊“下載"(Download) 按鈕后,如果彈出“通信"(Communications) 對(duì)話框,請(qǐng)選擇要
下載到 PLC 的通信接口和以太網(wǎng) IP 地址或 RS485 網(wǎng)絡(luò)地址。
6. 在“下載"(Download) 對(duì)話框中,設(shè)置塊的下載選項(xiàng),以及在 CPU 從 RUN 模式轉(zhuǎn)換為
STOP 模式 (頁 48)和從 STOP 模式轉(zhuǎn)換為 RUN 模式 (頁 48)時(shí)您是否希望收到提示。
7. 或者,如果想要對(duì)話框在成功下載后自動(dòng)關(guān)閉,請(qǐng)單擊“成功后關(guān)閉對(duì)話框"(Close
dialog on success) 復(fù)選框。
8. 單擊“下載"(Download) 按鈕。
STEP 7-Micro/WIN SMART 將完整程序或您所選擇的程序組件復(fù)制到 CPU。狀態(tài)圖標(biāo)指
示信息性消息,或下載時(shí)是否出現(xiàn)潛在問題或錯(cuò)誤。狀態(tài)消息提供操作的特定結(jié)果。
說明
可以將初創(chuàng)建的、適用于固件版本為 V1.x 的 S7-200 SMART CPU 項(xiàng)目組件下載至固
件版本不低于 V2.0 的 CPU。但是,無法將初創(chuàng)建的、適用于固件版本不低于 V2.0 的
CPU 項(xiàng)目組件下載至固件版本為 V1.x 的 CPU 中,在項(xiàng)目組件使用不受固件版本 V1.x
支持的功能時(shí)尤為如此。
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 93
STEP 7-Micro/WIN SMART 還支持在 RUN 模式下執(zhí)行程序編輯和下載。
下載過程
下載時(shí),STEP 7-Micro/WIN SMART 和 CPU 對(duì)項(xiàng)目組件依次執(zhí)行以下任務(wù):
步驟 操作 相關(guān)主題和更多說明
1. 基于您所選擇的下載對(duì)象,程序
編輯器中的項(xiàng)目組件充當(dāng)下載操
作的輸入。程序編輯器可以包含
您輸入的新程序數(shù)據(jù)、保存并打
開的 .smart 項(xiàng)目或上傳的 ASCII
導(dǎo)入文件。
打開文件
范圍檢查
項(xiàng)目文件 I/O 錯(cuò)誤
程序編輯器錯(cuò)誤
2. STEP 7-Micro/WIN SMART 編譯
編譯或下載命令啟動(dòng)編譯器。如
果編譯順利通過,程序控制移交
至下一步;如果未通過,退出編
譯或下載操作。
所有 STEP 7-Micro/WIN SMART 編譯器
錯(cuò)誤都列在輸出窗口。雙擊錯(cuò)誤,編輯器
將滾動(dòng)至錯(cuò)誤位置。編譯成功后顯示生成
的程序和數(shù)據(jù)塊大小。
西門子CPU模塊6ES72881ST600AA0模塊西門子CPU模塊6ES72881ST600AA0
西門子說明書
本公司出售產(chǎn)品保證*,質(zhì)保一年。
什么情況不能使用管鏈機(jī)? 含水量:一手捏成團(tuán)撒手仍能松散為度 用于輸送散狀物料。 管鏈輸機(jī)的特點(diǎn) 1、結(jié)構(gòu)緊湊,可以三維改變輸送方向。 3、物料輸送中,能耗低,大限度的運(yùn)行成本。 10、可以重載起動(dòng)?!〗眨旃よF路裝備有限公司*套整體底盤外銷訂單,實(shí)現(xiàn)了外銷履帶底盤業(yè)務(wù)零的突破。
3. 通過通信網(wǎng)絡(luò)將塊發(fā)送到 CPU 進(jìn)
行 PLC 編譯。
通信錯(cuò)誤
要下載(編輯器至 PLC)或上載(PLC
至編輯器),PLC 通信必須正常運(yùn)行。確
保網(wǎng)絡(luò)硬件和 PLC 連接電纜正常操作。
4. PLC 編譯
如果 PLC 編譯成功,程序控制移
交至下一步;如果失敗,退出下
載并報(bào)錯(cuò)。
PLC 編譯器會(huì)驗(yàn)證 PLC 硬件支持全部程
序指令、范圍和結(jié)構(gòu)。
在 PLC 菜單的“信息"(Information) 區(qū)域
中,單擊 PLC 按鈕查看找到的個(gè)編
譯錯(cuò)誤
5. 程序位于 CPU 存儲(chǔ)器中,隨
時(shí)可在 RUN 模式下執(zhí)行。
致命錯(cuò)誤 (頁 975)和非致命運(yùn)行錯(cuò)誤
(頁 972)可從 PLC 菜單的“信
息"(Information) 區(qū)域訪問。
如果下載嘗試生成編譯器錯(cuò)誤或下載錯(cuò)誤,則更正錯(cuò)誤,然后重新嘗試下載。
另請(qǐng)參見
上傳項(xiàng)目組件 (頁 94)
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
94 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
參見
硬件故障排除指南 (頁 727)
4.3.2 上傳項(xiàng)目組件
要將項(xiàng)目組件從 PLC 上傳到 STEP 7-Micro/WIN SMART 程序編輯器,請(qǐng)按以下步驟操
作:
1. 確保網(wǎng)絡(luò)硬件和 PLC 連接器電纜(以太網(wǎng) (頁 33)或 RS485 (頁 36))運(yùn)行正常,并確
保 PLC 通信運(yùn)行正常 (頁 727)。
2. 要上傳所有項(xiàng)目組件,在“文件"(File) 或 PLC 菜單功能區(qū)的“傳輸"(Transfer) 部分單擊
“上傳"(Upload) 按鈕,或按快捷鍵組合 CTRL+U。
3. 要上傳所選項(xiàng)目組件,單擊“上傳"(Upload) 按鈕下的向下箭頭,然后選擇具體要上傳的
項(xiàng)目組件(程序塊、數(shù)據(jù)塊或系統(tǒng)塊)。
4. 如果彈出“通信"(Communications) 對(duì)話框,請(qǐng)選擇要上傳的 PLC 通信接口和以太網(wǎng) IP
地址或 RS485 網(wǎng)絡(luò)地址。
5. 在“上傳"(Upload) 對(duì)話框中,可改選要上傳的塊(如果已選擇)。
6. (可選)如果想要對(duì)話框在成功上傳后自動(dòng)關(guān)閉,單擊“成功后關(guān)閉對(duì)話框"(Close
dialog on success) 復(fù)選框。
7. 單擊“上傳"(Upload) 按鈕以開始上傳。
STEP 7-Micro/WIN SMART 復(fù)制您選擇從 PLC 上傳到當(dāng)前打開項(xiàng)目的完整程序或程序組
件。狀態(tài)圖標(biāo)指示信息性消息,或上傳時(shí)是否出現(xiàn)潛在問題或錯(cuò)誤。狀態(tài)消息提供操作的
特定結(jié)果。
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 95
如果上傳成功,可保存上傳的程序,或進(jìn)行進(jìn)一步更改。PLC 不包含符號(hào)或狀態(tài)圖表信
息;因此無法上傳符號(hào)表或狀態(tài)圖表。
說明 明
上傳到新項(xiàng)目是捕獲程序塊、系統(tǒng)塊和/或數(shù)據(jù)塊信息的保險(xiǎn)方法。由于項(xiàng)目空白,您不
會(huì)意外損壞數(shù)據(jù)。如果要使用位于另一項(xiàng)目的狀態(tài)圖表或符號(hào)表中的信息,可始終打開第
二個(gè) STEP 7-Micro/WIN SMART 實(shí)例,然后將該信息從另一項(xiàng)目文件復(fù)制過來
(頁 114)。
西門子CPU模塊6ES72881ST600AA0模塊西門子CPU模塊6ES72881ST600AA0西門子說明書
本公司出售產(chǎn)品保證*,質(zhì)保一年。
如果要覆蓋在下載 (頁 91)到 PLC 后對(duì)程序進(jìn)行的全部修改,上傳到現(xiàn)有項(xiàng)目這一操作很
有用。但是,上傳到現(xiàn)有項(xiàng)目會(huì)覆蓋對(duì)項(xiàng)目進(jìn)行的任何添加或修改。只有在要使用存儲(chǔ)在
PLC 中的項(xiàng)目*覆蓋 STEP 7-Micro/WIN SMART 項(xiàng)目時(shí),才使用此選項(xiàng)。
STEP 7-Micro/WIN SMART 不會(huì)上傳注釋,但是如果當(dāng)前在程序編輯器中打開帶有注釋
的程序,則保留這些注釋。注意上傳是否會(huì)覆蓋現(xiàn)有項(xiàng)目,并且僅當(dāng)項(xiàng)目類似時(shí)才使用此
方法。
4.3.3 存儲(chǔ)類型
CPU 提供了多種功能來確保用戶程序和數(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 卡,可用于以下用途:
– 用于作為程序傳送卡 (頁 99)存儲(chǔ)項(xiàng)目塊
– 作為恢復(fù)為出廠默認(rèn)設(shè)置的卡 (頁 176)*擦除 PLC
– 作為固件更新卡 (頁 96)更新 PLC 和擴(kuò)展模塊固件
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
96 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
4.3.4 使用存儲(chǔ)卡
使用存儲(chǔ)卡
標(biāo)準(zhǔn) S7-200 SMART CPU 支持使用 microSDHC 卡進(jìn)行以下操作:
● 用戶程序傳送 (頁 99)
● 將 CPU 重置為出廠默認(rèn)狀態(tài) (頁 176)
● 支持 CPU 和連接的擴(kuò)展模塊的固件更新
可使用任何容量為 4GB 到 16GB 的標(biāo)準(zhǔn)型商業(yè) microSDHC 卡。
以下 CPU 行為是共同的,而無論存儲(chǔ)卡的用法:
1. 在 RUN 模式下將存儲(chǔ)卡插入 CPU 導(dǎo)致 CPU 自動(dòng)轉(zhuǎn)換到 STOP 模式。