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