西门子S7300 plc计数器 如何断电保持,就是CPU断电或停止工作后计数器S_CU计数器如何保持原来的计数

西门子S7300 plc计数器 如何断电保持,就是CPU断电或停止工作后计数器S_CU计数器如何保持原来的计数,在下次通电工作时吧不重新计数,延续上次的计数个数累加计数?

在HW Config 硬件配置 中 保留时钟存储器栏里可以设置可保留性字节的长度和定时器、计数器的个数。

设置组态后的这些存储器、计时器、计数器就可以掉电保持了。

在"保留存储器"标签中,可以指定在发生电源故障和从STOP切换到RUN之后,要保留哪些存储区域(即使在CPU的备用存储器中没有备用电池也可以保持这些数据)。

是否可以组态保留存储器以及可以组态多少个保留存储器取决于CPU。

如果插入备用电池,则数据块始终都可以保留。

如图(点击图片看大图):

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-08-27
S7-300里有个区域是专门用于断电保存数据的,你可以把计数器的当前值存进去,就可以了。但是计数器好像没有可以断电保存的。
第2个回答  2010-08-27
计数器分断电保持型和非断电保持型,前者就是你要的 直接调用就可以了,可以看下说明书,或者座机拨打4008104288,找西门子技术支持服务热线
第3个回答  推荐于2020-03-11
新型S7-300 CPU(使用 MMC卡)的数据保持问题
1. 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop->Run或者Power off/on均被复位,如果组态为保持,则Stop->Run或者Power Off/On均被保持。
你可以设置
、所有的DB块默认是掉电永久保持的。如果要取消只需要在DB块属性中将非掉电保持打勾即可。

2、M存储区的掉电保存设置在硬件组态--双击CPU--存储单元中可以设置,默认M区的MB存储区为16。

在定义保持属性后,M,T,C 数据都可以永久保持。本回答被提问者和网友采纳
相似回答