:1800弄(电子商务园)5005公司主营:西门子数控系统,V20变频器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人机界面,变频器,DP总线,MM变频器,6SE70交流工程调速变频器6RA70等系列产品。
产品简介
详细介绍
西门子屏6AV2123-2GB03-0AX0现场调试
因为诚信所以简单,成交只是开始,服务*止步。
掉电后保存M存储区
如果位存储器(MB0到MB13)前14字节中的任何一个被为保持,则当S7- 200掉电时,这些字节会被保存到存储器中。缺省情况下,M存储器的前14位是不保持的。
开机后数据的恢复
上电之后,S7- 200将从存储器中恢复程序块和块。然后S7-200将检查可选电池卡(如果有的话)是否正确保存了RAM存储器中的数据。如果数据保存正确,则用户数据存储器的保持区将保持不变。而V存储器的非保持部分将根据存储器中的数据块内容来恢复。其他存储区的非保持部分则 被清空。
如果RAM中的内容已经丢失(比如较长时间的掉电),则S7- 200将所有用户数据区,将保持数据丢失存储器位(SM0.2)置位,并读取存储器的数据块内容来恢复V存储器,如果M存储器的前14位 已预设为保持,则S7- 200还将读取存储器恢复这些位的内容。
通过编程将V存储器保存至存储器
可以将储存在V存储器中的数据(字节、字或双字)存储到存储器中。存储到存储器中的操作通 常扫描时间10到15 ms。通过保存操作所写入的数据会覆盖先前存储器中V存储区的数据。
保存至存储器的操作并不更新存储卡中的数据。
将V存储器至存储器
特殊存储器字节31 (SMB31)命令S7-200将V存储区中的某个值到存储器的V存储区。特殊存储器字32 (SMW32)中存储所要数据的地址。图4--17给出了SMB31和SMW32的格式。
采用下列步骤来保存或者写入V存储区中的一个特定
数值:
1. 将要保存的V存储器的地址装载到SMW32中。
2. 将数据长度装载入SM31.0和SM31.1,如图
4--17所示。
3. 将SM31.7置为1。
在每个扫描周期结束时,S7- 200检查SM31.7;如果
SM31.7等于1,则将值保存到存储器中。当
CPU将SM31.7清零时,操作结束。
在保存操作完成之前,不要改变V存储器中的数值。
SMB31
7 0
保存到存储器:0 = 否1 = 是
SMW32
从V0开始的V存储器地址偏移量。
图4--17 SMB31和SMW32
要保存的数值大?。?/span>
00 - 字 节
01 - 字 节
10 - 字
11 - 双 字
范例程序:将V存储器到存储器 | |
在本例中,将VB100传送到存储器。当I0.0有上升沿产生,并且没有其他写EEPROM操作发生时,将V存储器的 地址传送到SMW32。它选择要传送的V存储器的容量(1=字节;2=字;3=双字或实型)。然后将SM31.7置位,S7- 200会在扫描末尾传送数据。 当传送完成后,S7- 200会自动复位SM31.7。 | |
Network 1 //传送V存储器 //(VB100)到 //存储器 LD I0.0 EU AN SM31.7 MOVW +100, SMW32 MOVB 1, SMB31 S SM31.7, 1 |
S7-200有两种操作:STOP和RUN。CPU前面板上的LED状态显示了当前的操作。 在STOP下,S7- 200不执行程序,您可以下载程序和CPU组态。在RUN下,S7-200将运行程序。
q S7- 200提供一个开关来改变操作??墒褂每?/span>(位于S7- 200前检修门的下面)手动选择操作:将开关设为STOP停止程序执行;将开关设为RUN启动程 序执行;将开关设为TERM (终端)不更改操作。
如果开关打在STOP或者TERM,且电源状态发生变化,则当电源恢复时,CPU会自 动STOP。如果开关打在RUN,且电源状态发生变化,则当电源恢复时,
CPU会RUN。
q STEP7- Micro/WIN允许您改变与之相连的S7- 200的操作。如果希望用来改变操作,CPU上的开关必须打在RUN或者TERM上。您可以用菜单命令中的PLC > STOP和PLC > RUN或者工具栏中的相关按钮来改变操作。
q 您可以在应用程序中STOP指令来将S7- 200置为STOP。它可以使逻辑程序停止运行。有关STOP指令的更多信息参见第6章。
使用S7-200资源器
S7-200资源器是Windows资源器应用的扩展,能用来访问S7- 200 PLC并可以浏览PLC相关资源。能对不同的块作出判断,指明它们是存PLC中还是存储卡中。另外,它还能指出每个块的
属性。
由于S7-200资源器是Windows资源器应用的扩展,因此它能支持的
Windows浏览及其行为特性。
图4--18 S7--200资源器
S7-200资源器可用来读取存储卡中的数据归档。关于数据归档的更多信息,可参见第14章。S7-200资源器还可以用于读取存储卡中的用户文件,或将用户文件写入存储卡。这些用户文件的
类型包括:Word文档、位图文件,JPEG文件或STEP 7- Micro/WIN项目。
S7- 200的特性
S7- 200提供了几条特殊的性能帮助您更好地运用S7- 200的功能,完成应用程序。
S7- 200允许您在程序中立即读写I/O
在S7- 200的指令集中提供了立即读写物理I/O点的指令。尽管通常情况下我们使用映像寄存器作为源地址和目的地址来访问I/O,但这些立即I/O指令却允许我们直接访问真正的输入、输出点。
当使用立即指令访问一个输入点时,相应的映像输入寄存器不会发生改变。而当您使用立即指令
访问一个输出点时,相应的映像输出寄存器会被同步刷新。
通常认为在执行应用程序时,用映像寄存器会比使用直接访问输入、输出具有*性。之所以这 样有以下三个原因:
q 所有输入点的采样是在扫描周期的一开始同步进行的。在整个扫描周期的程序执行中输入值被冻结。而输出点按照映像寄存器中的值刷新是在程序执行完成之后。这样会使更加。
q 访问映像寄存器的速度比直接访问I/O点要快,有利于程序快速运行。
q I/O点是位实体,只能按位或者字节来访问,而您可以按位、字节、字或者双字的形式来访问映像寄存器。通过这种,映像寄存器将为您提供额外的灵活性。
下一篇:西门子触摸屏6AV6645-0AA01-0AX0写程序