西门子200数据断电保持怎么设置

MW2 和MW4设置为数据断电保持,怎么设置?
我现在是这样设置的,可是每次上电后数值都会清零,怎么回事?

在PLC的使用过程中通常需要断电保持的功能以保持数据下面简单介绍一下西门子s7-200PLC的断电保持方法,PLC中通常都有超级电容,在PLC正常运行的时候会向超级电容中充电,复但由于电容的限制数据只能保持几天的时间。

如果要获得更加长时间的数据保持效果就要通过电池来实现,西门子官方数据显示在使用电池卡的情况下所以要断电数据大约为10个月,数据保持设置定义CPU如何处理各数据区数据保持任务,数据保持设置区中选中就是要“保持”其数据内容copy数据区。

如果将MB0-MB13共14个字节范围中的存储单元设置为“保持”,则CPU在断电时会自动将其内容写入到EEPROM的相应区域中,再重新上电后用EEPROM的内容覆盖这些存储区。也就是能做到永久保存。

扩展资料:

PLC在正式运行时,不需要编程器。编程器主要用来进行用户程序的编制、存储和管理等,并将用户程序送入PLC中,在调试过程中,进行监控和故障检测。

S7-200系列PLC可采用多种编程器,一般可分为简易型和智能型。

简易型编程器是袖珍型的,简单实用,价格低廉,是一种很好的现场编程及监测工具,但显示功能较差,只能用指令表方式输入,使用不够方便。

智能型编程器采用计算机进行编程操作,将专用的编程软件装入计算机内,可直接采用梯形图语言编程,实现在线监测,非常直观,且功能强大,S7-200系列PLC的专用编程软件为STEP7-Micro/WIN。

为了保证程序及重要参数的安全,一般小型PLC设有外接EEPROM卡盒接口,通过该接口可以将卡盒的内容写入PLC,也可将PLC内的程序及重要参数传到外接EEPROM卡盒内作为备份

程序存储卡EEPROM有6ES7291-8GC00-0XA0和6ES 7291-8GD00-0XA0两种,程序容量分别为8K和16K程序步。

参考资料:百度百科-西门子200




温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-26

西门子s7-200plc断电保持设置方法

在PLC的使用过程中通常需要断电保持的功能以保持数据下面简单介绍一下西门子s7-200PLC的断电保持方法。PLC中通常都有超级电容,在PLC正常运行的时候会向超级电容中充电,但由于电容的限制数据只能保持几天的时间,如果要获得更加长时间的数据保持效果就要通过电池来实现,西门子官方数据显示在使用电池卡的情况下断电数据大约为10个月。

1.在编程界面中通过系统块、断电数据保持选项可设置要保持的数据区如下图所示:

2.偏移量即为起始偏移地址单元数目为自起始地址开始到所设置单元数目的地址举例来说在范围0中设置,数据区为MB偏移量为14单元数目为4则断电保持区为MB14~MB17。值得注意的是当MB0~MB13设为断电保持时为永久保持。

3.在下载时只要在“系统快”前面打勾所设置生效,如果程序中的数据被修改,下次下载的时候不要在“系统快”前面打勾。默认情况下数据保持区并不为空的,而且默认下载也是勾选了“系统快”的这点对于编程人员尤为注意。

本回答被网友采纳
第2个回答  推荐于2017-09-21

你的设置是不对的。你为什么偏移量里面是14呢,根据你的图示,为MB14 -MB17 为断电保持的数据。即mw14 和mw16 为断电保持。还有你不要重复去设定保持的数据!

在附图中:

a.最多可以设置6个数据保持区域 

b.选择数据保持区的存储区类型(V、M、T和C的当前值) 

c.指定数据保持区的起始地址:相对于地址0的偏移值,如14就是起始地址为MB14 

d.存储单元的个数(在b.中指定的数据单元的个数) 

e.清除当前的设置(为不保持) 

 如果将MB0 - MB13共14个字节范围中的存储单元设置为“保持”,则CPU在断电时会自动将其内容写入到EEPROM的相应区域中,在重新上电后用EEPROM的内容覆盖这些存储区。也就是能做到永久保存。如上图蓝圈内所示。

 数据区设置为不保持时,可以将CPU断电然后再上电、在Status Chart(状态表)中检查相应地址单元内容是否改变可以检验数据是否正确地存入EEPROM。

 以上的“保持”设置(除了MB0 - MB13)都是靠内置超级电容(+外插电池卡)的方式供电实现。

 定时器T和计数器C的当前值可以保持,而它们的位地址状态不能保持。只有TONR定时器数据才能保持。

本回答被提问者采纳
相似回答