数据掉电保存

现有一电源设备使用200PLC控制,通过触摸屏设置电源运行参数(电压、电流等,数据量10多字节),为了在电源设备关机或掉电后再开机时可以按上次设置的参数运行,需要将触摸屏设置的参数保存,请大家给介绍些比较通用的方法吧?
 如果用PLC保存数据,需要另外配数据卡或其他东西吧。
 

最佳答案

1、用V存储区,在"系统块"->"断电数据保持"。断电后,CPU221 和 CPU222的超级电容可提供约50h的数据保持,CPU224、CPU226、CPU226XM可保持数据约190h。超级电容在CPU上电时充电,为保证获得上述指标的数据保持时间,需要充电至少24h。CPU断电 后,首先依靠内置的超级电容为数据提供电源。超级电容放电完毕后,电池才起作用。完全靠电池为CPU提供数据备份电源时,电池寿命约200天。

   2、用MB0-MB13。S7-200 CPU的M存储区有14字节(MB0-MB13),可以在CPU断电时自动 将其中的内容写入到EEPROM的相应区域中,则数据可以永久保存。默认 情况下,M存储区的这14个字节未设置为在断电时自动保存,需要在S7- 200项目的系统块中进行设置。

   3、用永久存储区。在程序中利用SMB31和SMW32特殊存储器,可以把V存储区中的任意地 址的数据写到相应的EEPROM单元中,达到永久保存的目的。每次操作可以写入1个字节、字或双字长度的数据。多次执行操作,可以写入多个数 据。在<200系统手册>的40页有具体的例子。但由于EEPROM的写操作资料 有限(至少10万次,典型100万次),在程序中必须注意写入操作的频度。

提问者对于答案的评价:
谢谢

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc355545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午2:29
下一篇 2021年7月5日 上午2:29

相关推荐

  • EM277模块异常

    EM277模块电源灯显示橙色,DX 模式灯红色是什么原因? 最佳答案 确认EM277模块上 24V电源正常?连接可靠? 图片说明:    提…

    2017年6月24日
  • HDEF中的1跟11各代表什么意义?还有图中的1 3 4 5 7又各是什么?

    前面说的高速计数器的含义很多能意会,但看到实例时,又不懂了,希望大家帮我详解下,谢谢! 问题补充:我还有一个问题请教大家:1,比如SMB47中的每个位在编码器当中都代表什么功能?2…

    2021年7月5日
  • 4-20ma电流信号处理问题!!

    用OLCT20传感器对甲烷进行检测,传感器输出电流为4-20ma,那么我想知道电流信号与甲烷浓度之间是怎么匹配?如果是4ma对应0%,20ma对应为100%,那么20%对应为多少电…

    SIMATIC S7-200 2021年7月5日
  • 再问子程序

    看了大师门的指导和细微阐述,对子程序有了一定的理解,但仍然似懂非懂(请原谅本人愚昧).我想知道的是:"带参数的子程序的参数,是影响调用子程序的过程呢,还是影响了子程序的内…

    SIMATIC S7-200 2021年7月5日
  • S7-200数字扩展模块,空程序输入5个点亮,输出全亮的原因?

    新手上路,在使用扩展模块时,发生排线连接上,输入5个点和所有输出点都亮情况,请高人指点迷津。 问题补充:从设备上拆下来的,我将程序清空后,扩展模块并没有接线,直接将排线插入cpu上…

    SIMATIC S7-200 2021年7月5日
  • hmi项目上传

    将hmi项目上传到pc上 最佳答案 人机界面程序,不知道你使用什么样的人机界面是wincc还是触摸屏,如果wincc的话,项目就在PC机上,使用项目复制器复制备份一下就可以,如果是…

    SIMATIC S7-200 2018年12月5日
  • 串口调试助手可以模拟主站吗 ?

    使用串口调试助手向s7-200plc 发送数据,PLC可以收到,但PLC发送的数据,串口调试助手接受不到,为啥?是不设置有问题?通过RS232转485 电脑与P…

    SIMATIC S7-200 2017年6月8日
  • S7200 字符串问题

    我想把OK(就是英文字符)写入存储器内 ,在传入触摸屏显示。1、用什么指令写入呢?2、我用的STR-CAT  不知道对不?3、我只写入了OK,是不是指…

    2017年10月30日
  • PLC做modbus从站时,如何判断最小通讯间隔

    我用S7-200作modbus从站,和第三方设备通讯。现在通讯方面没有问题。对方给我发送的数据里包含一个 最小通讯时间。要求我用PLC判断两者的通讯中断时间大于最小通讯间…

    SIMATIC S7-200 2020年11月1日
  • 西门子200 PID指令的应用

    请教用PID指令编程,不是用向导编写PID。用PID指令编程,初始化1图片中,0.75为设定值。0.25为增益,采样周期0.1S。,微分时间0分钟  &nbsp…

    2017年12月21日

发表回复

登录后才能评论