在西门子编程中,顺序控制指令S没有断电保持功能,我怎么能做到在断电时继续接着断电前的动作

在西门子编程中,顺序控制指令S没有断电保持功能,我怎么能做到在断电时继续接着断电前的动作

最佳答案

关于这个问题,有以下几种方式可供你选择——


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万次),在程序中必须注意写入操作的频度。

提问者对于答案的评价:
谢谢了  挺详细的 呵呵

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:14
下一篇 2020年11月1日 下午2:14

相关推荐

  • CPU224通信故障问题

    我的S7200 CPU224 放了两年没用,现在通讯不好,买的时候是用简易PC-PPI线+USB转RS232线,通讯良好,现在怎么都通讯不上,我就在淘宝上重买了…

    SIMATIC S7-200 2020年11月1日
  • 同时使用EM231模块的问题

    小弟在越南一个轧钢厂调试,使用一个CPU222带两个Em231模拟量输入模块和3个Em232模拟量输出模块,通过EM277把数据传输给400,输入用来显示5个高温计,输出控制5个水…

    SIMATIC S7-200 2020年11月5日
  • S7-200如何把内部时钟调出来

    我要做一个定时开机程序,用内部时钟做比较,具体怎么做呢 最佳答案 刚做一个你参考一下,用的是SMART200,程序是一样的。屏是SMART1000IE的,时间可以设置。不过我做的这…

    2017年11月1日
  • s7-200 cn pou程序解密

    维修设备时发现,pou程序加密了,实在发愁。各位帮帮忙,有没有解密软件或其他方法,万分感谢。邮箱:shy_lhr@163.com 最佳答案 这是个禁忌话题。管理员会删除的。尊重劳动…

    SIMATIC S7-200 2017年12月7日
  • 脉冲输入检测

    S7200PLC DC/DC/DC,想实现:I0.0有脉冲输入时,M0.01ON,I0.0无脉冲输入M0.1 OFF,脉冲频率为50次/秒,谢谢! 最佳答案 2…

    SIMATIC S7-200 2021年7月4日
  • 关于模拟量比例换算指令

    Micro n''power 上提供的Scale_I_to_R,模拟量比例换算自定义指令库。在运用的时候其中换算结果的高低限Osh,Osl,…

    SIMATIC S7-200 2021年7月5日
  • 西门子ET200M BF故障

    系统中右七个从站前面三个ET200M,正常运行,后面第一个ET200M模块显示BF灯常亮,一个扩展模块显示SF灯常亮,后面三个ET200M模块显示BF灯常亮。检查过硬件组态和地址码…

    SIMATIC S7-200 2021年7月5日
  • s7-200在win10上的通讯问题

    求,大神指导,急急急急急急急         win10上安装的是V4.0 ST…

    2021年7月5日
  • 怎样用PLC控制SCR可控硅实现无级调压

    我是用可控硅SCR控制变压器的调压的。PLC控制可控硅这一部分想的不太明白,我是用模拟量来控制可控硅呢还是用PLC的PWM控制?之前没有用过SCR,所以没有什么概念。实现的就是可控…

    SIMATIC S7-200 2017年11月4日
  • 脉冲输出子程序的设定

    请教各位,由向导生成的脉冲输出子程序PTOx_CTRL 和PTOx_RUN 里面的各项如何解释,如何设定,比如,done  error&nb…

    SIMATIC S7-200 2020年11月1日