總線插頭、總線電纜、電機(jī)驅(qū)動(dòng)、觸摸屏、變頻器、電源模塊、控制模塊、人機(jī)界面,數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、西門(mén)子樓宇系列、備品備件等
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝
6ES72882DR080AA0
原裝
說(shuō)明
CPU 型號(hào) CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s 不支持使用擴(kuò)展模
塊或信號(hào)板。
4.2.6 使用指針進(jìn)行間接尋址
間接尋址使用指針訪問(wè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 訪問(wèn)數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 87
S7-200 SMART CPU 允許指針訪問(wèn)下列存儲(chǔ)區(qū): I、Q、V、M、S、AI、AQ、SM、T
(僅限當(dāng)前值)和 C(僅限當(dāng)前值)。 您不能使用間接尋址訪問(wèn)單個(gè)位或訪問(wèn) HC、L 或
累加器存儲(chǔ)區(qū)。
要間接訪問(wèn)存儲(chǔ)器地址中的數(shù)據(jù),通過(guò)輸入一個(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) 指令引用的字長(zhǎng)度值的指針。 在該示例中,
在 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)使用雙字指令修改指針值。
可使用簡(jiǎn)單數(shù)學(xué)運(yùn)算(例如加或遞增)修改指針值。
PLC 概念
4.2 訪問(wèn)數(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 修改指針
說(shuō)明
修改指針的值時(shí),請(qǐng)記住調(diào)整所訪問(wèn)數(shù)據(jù)的大小: 訪問(wèn)字節(jié)時(shí),指針值加 1;訪問(wèn)定時(shí)器
或計(jì)數(shù)器的字或當(dāng)前值時(shí),指針值加 2;訪問(wèn)雙字時(shí),指針值加 4。
PLC 概念
4.2 訪問(wèn)數(shù)據(jù)
S7-200 SMART
系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI 89
4.2.7 指針示例
使用指針訪問(wèn)表中數(shù)據(jù)
該示例使用 LD14 作為指向存儲(chǔ)在配方表中的配方的指針,配方表的起始地址為
VB100。 在本例中,VW1008 用于存儲(chǔ)特定配方在表中的索引。 如果表中每一個(gè)配方的
長(zhǎng)度都是 50 字節(jié),將該索引乘以 50 即可得到該特定配方的起始地址偏移量。 用指針加
上該偏移量,即可訪問(wèn)表中的單獨(dú)配方。 在本例中,配方會(huì)被復(fù)制到從 VB1500 開(kāi)始的
50 個(gè)字節(jié)中。
表格 4- 19 示例: 使用指針訪問(wèn)表中數(shù)據(jù)
LAD STL
PLC 概念
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝
西門(mén)子數(shù)字量模塊
6ES72882DR080AA0
【尾詞一】
伺服驅(qū)動(dòng)電機(jī)
4.2 訪問(wèn)數(shù)據(jù)
S7-200 SMART
90 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
LAD STL
要傳送配方表中的配方:
? 每個(gè)配方的長(zhǎng)度都是 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
使用偏移量訪問(wèn)數(shù)據(jù)
該示例將 LD10 用作指向地址 VB0 的指針。 然后,將指針增大 VD1004 中存儲(chǔ)的偏移
量。 LD10 隨后將指向 V 存儲(chǔ)器中的另一地址(VB0 + 偏移量)。 之后,LD10 指向的 V
存儲(chǔ)器地址中的值將被復(fù)制到 VB1900。 通過(guò)更改 VD1004 中的值,您可以訪問(wèn)任意 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)目組件
說(shuō)明
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝
西門(mén)子數(shù)字量模塊
6ES72882DR080AA0
原裝
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) (頁(yè) 33)(僅限標(biāo)準(zhǔn)型 CPU)或 RS485 (頁(yè) 36) 通信的通信接口和 PLC 連
接器電纜正常工作,并且 PLC 通信正常運(yùn)行。
2. 將 CPU 置于 STOP 模式 (頁(yè) 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 模式 (頁(yè) 48)和從 STOP 模式轉(zhuǎn)換為 RUN 模式 (頁(yè) 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)潛在問(wèn)題或錯(cuò)誤。狀態(tài)消息提供操作的特定結(jié)果。
說(shuō)明
可以將初創(chuàng)建的、適用于固件版本為 V1.x 的 S7-200 SMART CPU 項(xiàng)目組件下載至固
件版本不低于 V2.0 的 CPU。但是,無(wú)法將初創(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í)行程序編輯和下載。
下載過(guò)程
下載時(shí),STEP 7-Micro/WIN SMART 和 CPU 對(duì)項(xiàng)目組件依次執(zhí)行以下任務(wù):
步驟 操作 相關(guān)主題和更多說(shuō)明
1. 基于您所選擇的下載對(duì)象,程序
編輯器中的項(xiàng)目組件充當(dāng)下載操
作的輸入。程序編輯器可以包含
您輸入的新程序數(shù)據(jù)、保存并打
開(kāi)的 .smart 項(xiàng)目或上傳的 ASCII
導(dǎo)入文件。
打開(kāi)文件
范圍檢查
項(xiàng)目文件 I/O 錯(cuò)誤
程序編輯器錯(cuò)誤
2. STEP 7-Micro/WIN SMART 編譯
編譯或下載命令啟動(dòng)編譯器。如
果編譯順利通過(guò),程序控制移交
至下一步;如果未通過(guò),退出編
譯或下載操作。
所有 STEP 7-Micro/WIN SMART 編譯器
錯(cuò)誤都列在輸出窗口。雙擊錯(cuò)誤,編輯器
將滾動(dòng)至錯(cuò)誤位置。編譯成功后顯示生成
的程序和數(shù)據(jù)塊大小。
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝西門(mén)子數(shù)字量模塊6ES72882DR080AA0
伺服驅(qū)動(dòng)電機(jī)
總線插頭、總線電纜、電機(jī)驅(qū)動(dòng)、觸摸屏、變頻器、電源模塊、控制模塊、人機(jī)界面,數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、西門(mén)子樓宇系列、備品備件等:
4、出口不必設(shè)置除塵器,簡(jiǎn)單排氣即可,現(xiàn)代企業(yè)對(duì)保護(hù)的要求。除進(jìn)行純粹的物料輸送外,還可以與各工業(yè)企業(yè)生產(chǎn)流程中的工藝的要求相配合,形成有節(jié)奏的作業(yè)運(yùn)輸線?!〕S玫哪z帶輸送機(jī)可分為:普通帆布芯膠帶輸送機(jī)、鋼繩芯度膠帶輸機(jī)、全防爆下運(yùn)膠帶輸送機(jī)、難燃型膠帶輸送機(jī)、雙速雙運(yùn)膠帶輸送機(jī)、可逆式膠帶輸送機(jī)、耐寒膠帶輸送機(jī)等等。 10、可以重載起動(dòng)。 今年又順利簽下2臺(tái)徐工橋梁檢測(cè)車。
3. 通過(guò)通信網(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ò)誤 (頁(yè) 975)和非致命運(yùn)行錯(cuò)誤
(頁(yè) 972)可從 PLC 菜單的“信
息"(Information) 區(qū)域訪問(wèn)。
如果下載嘗試生成編譯器錯(cuò)誤或下載錯(cuò)誤,則更正錯(cuò)誤,然后重新嘗試下載。
另請(qǐng)參見(jiàn)
上傳項(xiàng)目組件 (頁(yè) 94)
PLC 概念
4.3 保存和恢復(fù)數(shù)據(jù)
S7-200 SMART
94 系統(tǒng)手冊(cè), V2.5, 01/2020, A5E03822234-AI
參見(jiàn)
硬件故障排除指南 (頁(yè) 727)
4.3.2 上傳項(xiàng)目組件
要將項(xiàng)目組件從 PLC 上傳到 STEP 7-Micro/WIN SMART 程序編輯器,請(qǐng)按以下步驟操
作:
1. 確保網(wǎng)絡(luò)硬件和 PLC 連接器電纜(以太網(wǎng) (頁(yè) 33)或 RS485 (頁(yè) 36))運(yùn)行正常,并確
保 PLC 通信運(yùn)行正常 (頁(yè) 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) 按鈕以開(kāi)始上傳。
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é)果。
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)圖表信
息;因此無(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)
(頁(yè) 114)。
西門(mén)子數(shù)字量模塊6ES72882DR080AA0原裝西門(mén)子數(shù)字量模塊6ES72882DR080AA0伺服驅(qū)動(dòng)電機(jī)
總線插頭、總線電纜、電機(jī)驅(qū)動(dòng)、觸摸屏、變頻器、電源模塊、控制模塊、人機(jī)界面,數(shù)控系統(tǒng)、數(shù)控伺服驅(qū)動(dòng)模塊、西門(mén)子樓宇系列、備品備件等:
如果要覆蓋在下載 (頁(yè) 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)前在程序編輯器中打開(kāi)帶有注釋
的程序,則保留這些注釋。注意上傳是否會(huì)覆蓋現(xiàn)有項(xiàng)目,并且僅當(dāng)項(xiàng)目類似時(shí)才使用此
方法。
4.3.3 存儲(chǔ)類型
CPU 提供了多種功能來(lái)確保用戶程序和數(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 卡,可用于以下用途:
– 用于作為程序傳送卡 (頁(yè) 99)存儲(chǔ)項(xiàng)目塊
– 作為恢復(fù)為出廠默認(rèn)設(shè)置的卡 (頁(yè) 176)*擦除 PLC
– 作為固件更新卡 (頁(yè) 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)行以下操作:
● 用戶程序傳送 (頁(yè) 99)
● 將 CPU 重置為出廠默認(rèn)狀態(tài) (頁(yè) 176)
● 支持 CPU 和連接的擴(kuò)展模塊的固件更新
可使用任何容量為 4GB 到 16GB 的標(biāo)準(zhǔn)型商業(yè) microSDHC 卡。
以下 CPU 行為是共同的,而無(wú)論存儲(chǔ)卡的用法:
1. 在 RUN 模式下將存儲(chǔ)卡插入 CPU 導(dǎo)致 CPU 自動(dòng)轉(zhuǎn)換到 STOP 模式。