0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

S7-200 CPU擴(kuò)展程序存儲(chǔ)區(qū)

機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 來(lái)源:機(jī)器人及PLC自動(dòng)化應(yīng)用 ? 作者:機(jī)器人及PLC自動(dòng)化 ? 2022-12-05 10:43 ? 次閱讀

擴(kuò)展程序存儲(chǔ)區(qū)——禁用運(yùn)行模式編程功能

23版的CPU與以前版本的CPU相比,程序、數(shù)據(jù)存儲(chǔ)區(qū)有了較大擴(kuò)展。

23版CPU的新功能(運(yùn)行時(shí)編程)需要占用一部分程序存儲(chǔ)空間。如果要利用全部的程序存儲(chǔ)區(qū),對(duì)于特定的一些CPU型號(hào),需要禁止“運(yùn)行模式編程”功能。

19af86de-73a6-11ed-8abf-dac502259ad0.png

圖1. 增加程序存儲(chǔ)區(qū)

在上圖中:

選中此選擇框可以禁止“運(yùn)行模式編程”并獲得更多的程序存儲(chǔ)區(qū)

使用或禁用“運(yùn)行模式編程”的程序存儲(chǔ)區(qū)大小區(qū)別

運(yùn)行模式編程

在 RUN(運(yùn)行)模式下執(zhí)行程序編輯功能允許您不必轉(zhuǎn)換至 STOP(停止)模式即可對(duì)程序(僅可對(duì)程序塊進(jìn)行修改)作出更改并將改動(dòng)下載PLC。

不必停機(jī)即可對(duì)當(dāng)前程序作出較小的改動(dòng)。例如:更改參數(shù)值。

可以利用此一功能更快地調(diào)試程序。例如:對(duì)常開(kāi)或常閉開(kāi)關(guān)進(jìn)行取反邏輯操作。

向真實(shí)的控制過(guò)程(與調(diào)試程序時(shí)可能使用的模擬控制過(guò)程不同)下載改動(dòng)時(shí),下載之前務(wù)必要仔細(xì)考慮可能對(duì)機(jī)器和機(jī)器操作員造成的各種可能的安全問(wèn)題。

在運(yùn)行模式下編輯的前提條件

1、硬件需要支持此功能:S7-200 CPU Rel. 2.0及以上型號(hào)支持RUN模式下編輯的功能。通過(guò)圖2. 讀取 PLC類型

19c7012e-73a6-11ed-8abf-dac502259ad0.png

19de4820-73a6-11ed-8abf-dac502259ad0.png

圖2. 讀取 PLC類型

2、系統(tǒng)塊中增加存儲(chǔ)區(qū),沒(méi)有勾選禁止“運(yùn)行模式編程”功能

3、在運(yùn)行 STEP 7-Micro/WIN 的個(gè)人計(jì)算機(jī)與 PLC 之間建立通信

4、PLC 必須處于運(yùn)行模式,才可以從 CPU 中上傳程序

5、在線運(yùn)行模式編程,將修改后的程序下載之前,必須要保證修改后的程序編譯無(wú)錯(cuò)誤,否則下載失敗1a076228-73a6-11ed-8abf-dac502259ad0.png警告

當(dāng)在RUN模式下向S7--200下載修改過(guò)的程序時(shí),修改的程序?qū)⒘⒓从绊戇^(guò)程操作。在RUN模式下修改程序會(huì)導(dǎo)致不可預(yù)見(jiàn)的系統(tǒng)操作,可能會(huì)導(dǎo)致嚴(yán)重的人身傷害和財(cái)產(chǎn)損失。

只有了解RUN模式下修改程序?qū)ο到y(tǒng)運(yùn)行會(huì)造成何種影響的被授權(quán)人員,才可以執(zhí)行在RUN模式下編輯程序。

在運(yùn)行模式下編輯的步驟

1、選擇調(diào)試> RUN模式下編輯程序菜單命令。

1a1e7ac6-73a6-11ed-8abf-dac502259ad0.png

圖3.

2、如果程序中有用 STEP 7-Micro/WIN 編寫(xiě)的尚未保存的材料,會(huì)提示您將程序保存至編程設(shè)備的硬盤中。您可以使用與 CPU 中的項(xiàng)目名稱相同的名稱,或者改變名稱:例如,將名稱更改為 BACKUP.MWP。您可以選擇是否將程序編輯保存在編程設(shè)備的硬盤中,也可以選擇保存時(shí)是否采用與項(xiàng)目較早版本相同的名稱。采用相同的名稱會(huì)使較早版本被覆蓋。

1a459642-73a6-11ed-8abf-dac502259ad0.png

圖4.

3、STEP 7--Micro/WIN對(duì)于您將在RUN模式下編輯程序提出警告,提示您是繼續(xù)下一步還是取消操作。如果您選擇繼續(xù),STEP 7--Micro/WIN會(huì)在S7--200中上傳程序?,F(xiàn)在您可以在RUN

模式下編輯程序了。編輯中沒(méi)有嚴(yán)格的限定

1a64a8de-73a6-11ed-8abf-dac502259ad0.png

圖5.

當(dāng)程序編輯器可以接受更改時(shí),鼠標(biāo)會(huì)變?yōu)?CPU 光標(biāo)1a85a80e-73a6-11ed-8abf-dac502259ad0.png。完成所需的改動(dòng)后,您必須將改動(dòng)下載,才會(huì)在 CPU 中生效。

可能發(fā)生的問(wèn)題

為了幫助您決定是在 RUN(運(yùn)行)模式還是在 STOP(停止)模式向 PLC 下載程序編輯,請(qǐng)考慮下列有關(guān) RUN(運(yùn)行)模式編輯的因素:

1、如果在 RUN(運(yùn)行)模式編輯中刪除輸出的控制邏輯,輸出保持其最后狀態(tài),直至下一次上電周期或轉(zhuǎn)換為 STOP(停止)模式。

2、如果在 RUN(運(yùn)行)模式編輯中刪除正在運(yùn)行的 HSC 或 PTO/PWM 功能,這些功能繼續(xù)運(yùn)行,直至下一次上電周期或轉(zhuǎn)換為 STOP(停止)模式。

3、如果在 RUN(運(yùn)行)模式編輯中刪除 ATCH 指令但中斷程序本身尚未刪除,則中斷程序繼續(xù)執(zhí)行,直至下一次上電周期或轉(zhuǎn)換為 STOP(停止)模式。與此相似,如果 DTCH指令被刪除,則中斷程序不會(huì)停止執(zhí)行,直至下一次上電周期或轉(zhuǎn)換為 STOP(停止)模式。

4、如果在 RUN(運(yùn)行)模式編輯中增加 ATCH 指令,并以遇到首次掃描標(biāo)志為條件,這些事件不會(huì)被激活,直到下一次上電周期或出現(xiàn) STOP-to-RUN(停止至運(yùn)行)模式轉(zhuǎn)換。

5、如果在 RUN(運(yùn)行)模式編輯中刪除 ENI 指令,中斷程序繼續(xù)操作,直至下一次上電周期或出現(xiàn) RUN-to-STOP(運(yùn)行至停止)模式轉(zhuǎn)換。

6、如果在 RUN(運(yùn)行)模式編輯中修改接收指令的表格地址,而且接收指令在從舊程序向新程序轉(zhuǎn)換的過(guò)程中被激活,則接收的數(shù)據(jù)被寫(xiě)入舊表地址。只有在(向舊地址的)當(dāng)前接收請(qǐng)求完成后才開(kāi)始使用新地址,但因?yàn)槟呀?jīng)對(duì)程序進(jìn)行了編輯,程序?qū)⒃谛碌刂分袑ふ覕?shù)據(jù)(但卻不存在)。NETR 和 NETW 指令功能與此相似。

7、以首次掃描標(biāo)志為條件的邏輯在因?yàn)樯想娭芷诨驈?STOP-to-RUN(運(yùn)行至停止)模式轉(zhuǎn)換而進(jìn)入 RUN(運(yùn)行)模式后才被執(zhí)行,因?yàn)槭状螔呙铇?biāo)志不受RUN(運(yùn)行)模式編輯的影響。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12948

    瀏覽量

    459240
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    10702

    瀏覽量

    209382
  • 存儲(chǔ)
    +關(guān)注

    關(guān)注

    13

    文章

    4123

    瀏覽量

    85279
  • S7-200
    +關(guān)注

    關(guān)注

    13

    文章

    406

    瀏覽量

    50124

原文標(biāo)題:S7-200 CPU擴(kuò)展程序存儲(chǔ)區(qū)

文章出處:【微信號(hào):gh_a8b121171b08,微信公眾號(hào):機(jī)器人及PLC自動(dòng)化應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    S7-200 SMART存儲(chǔ)卡的使用指南

    【導(dǎo)讀】S7-200 SMART CPU 支持商用MicroSD卡(支持容量為4G、8G、16G),可用于程序傳輸、CPU固件更新、恢復(fù) CPU
    發(fā)表于 09-08 10:34 ?2721次閱讀

    S7-200 CPU內(nèi)永久保持型存儲(chǔ)區(qū)EEPROM的方法

    區(qū)會(huì)瞬間將數(shù)據(jù)寫(xiě)入EEPROM中,當(dāng)再次上電CPU會(huì)將EEPROM中的數(shù)據(jù)再寫(xiě)到對(duì)應(yīng)V區(qū)和M區(qū)中,實(shí)現(xiàn)永久保存?! ∪F(xiàn)在我們來(lái)詳細(xì)介紹S7-20
    發(fā)表于 12-22 16:15

    S7-200存儲(chǔ)區(qū)以及數(shù)據(jù)保存

      關(guān)于S7-200存儲(chǔ)區(qū)以及數(shù)據(jù)保存的說(shuō)明。   S7-200常用存儲(chǔ)區(qū)包括 RA
    發(fā)表于 09-09 15:30 ?41次下載

    S7-200 PLC(下位機(jī))程序_labview程序案例

    程序案例 S7-200 PLC(下位機(jī))程序
    發(fā)表于 01-12 15:44 ?30次下載

    S7-200主從站通訊例子程序

    介紹了s7-200 modbus主、從站例子程序,程序簡(jiǎn)單易懂大家交流學(xué)習(xí)
    發(fā)表于 01-20 15:55 ?5次下載

    S7-200系列CPU_224參數(shù)

    S7-200系列CPU_224參數(shù)介紹中文版,一般性能,輸入輸出介紹,擴(kuò)展單元主要技術(shù)特性。
    發(fā)表于 03-11 14:00 ?4次下載

    基于S7-200存儲(chǔ)區(qū)數(shù)據(jù)保存說(shuō)明

    S7-200常用存儲(chǔ)區(qū)包括 RAM區(qū)、V 區(qū)、M 區(qū)、T 區(qū)
    發(fā)表于 10-11 16:06 ?4次下載
    基于<b class='flag-5'>S7-200</b><b class='flag-5'>存儲(chǔ)</b><b class='flag-5'>區(qū)</b>數(shù)據(jù)保存說(shuō)明

    S7-200S7-300之間的通訊方式圖文詳解

    S7-200S7-300進(jìn)行MPI通信S7-200 plc與S7-300 PLC之間采用MPI通訊方式時(shí),S7-200 PLC中不需要編寫(xiě)
    的頭像 發(fā)表于 12-04 18:33 ?5.4w次閱讀
    <b class='flag-5'>S7-200</b>與<b class='flag-5'>S7</b>-300之間的通訊方式圖文詳解

    關(guān)于S7-200常用的數(shù)據(jù)存儲(chǔ)區(qū)介紹

    S7-200常用存儲(chǔ)區(qū)包括I區(qū)、Q區(qū)、AI區(qū)、AQ區(qū)
    發(fā)表于 08-20 10:34 ?1w次閱讀

    關(guān)于西門子S7-200存儲(chǔ)區(qū)的說(shuō)明

    關(guān)于 S7-200存儲(chǔ)區(qū)以及數(shù)據(jù)保存的說(shuō)明。
    發(fā)表于 05-07 10:22 ?9次下載

    S7-200系列PLC的存儲(chǔ)器空間

    S7-200 PLC的存儲(chǔ)器空間大致分為三個(gè)空間,即程序空間、數(shù)據(jù)空間和參數(shù)空間。
    的頭像 發(fā)表于 01-04 10:27 ?3473次閱讀

    S7-200 PLC的數(shù)據(jù)區(qū)

    數(shù)字量輸入映象區(qū)S7-200CPU為輸入端信號(hào)狀態(tài)開(kāi)辟的一個(gè)存儲(chǔ)區(qū)。輸入映像寄存器的標(biāo)識(shí)符為I,在每個(gè)掃描周期的開(kāi)始,CPU對(duì)輸入點(diǎn)進(jìn)行采
    的頭像 發(fā)表于 01-10 10:43 ?2413次閱讀

    S7-200 SMART如何下載程序

    S7-200 SMART CPU 可以通過(guò)以太網(wǎng)電纜與安裝有STEP7 Micro/WIN SMART 的編程設(shè)備進(jìn)行通信連接。
    的頭像 發(fā)表于 03-29 09:31 ?4148次閱讀

    S7-1200 CPUS7-200 SMART S7通信

    S7-200 SMART CPU 固件版本 V2.0 及其以上,本體集成的 PROFINET 通信接口支持 S7 通信
    發(fā)表于 05-06 14:49 ?1049次閱讀
    <b class='flag-5'>S7</b>-1200 <b class='flag-5'>CPU</b>與<b class='flag-5'>S7-200</b> SMART <b class='flag-5'>S7</b>通信

    S7-200擴(kuò)展配置2由CPU224組成的擴(kuò)展

    S7-200擴(kuò)展配置是由S7-200的基本單元和擴(kuò)展模塊組成。
    的頭像 發(fā)表于 06-01 09:18 ?2019次閱讀