PLC断电保存数据是什么原理?

2019-12-17 21:33发布

如题,很多应用场合需要断电保存数据,常用的方法是断电信号-大电容维持电量-保存数据。
那PLC是怎么做的。一般都有块电池。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
52条回答
jjl3
1楼-- · 2019-12-23 10:01
smart_inside 发表于 2018-9-30 09:33
现在的MRAM抗强磁怎么样?

空客上都有用
smart_inside
2楼-- · 2019-12-23 14:37
 精彩回答 2  元偷偷看……
gaoxiaohu2018
3楼-- · 2019-12-23 20:07
wenming 发表于 2018-9-29 11:31
电池是RTC用的

拆了一个PLC
电池确实是RTC用的,断电保存PLC用了两个1.0F 2.7V的超级电容。断电检测信号好像是检测的交流电,
还有一个问题,就是PLC的断电在上电反应很快。按照一般的逻辑,断电后靠超级电容维持的话,需要超级电容放电到低于STM32的阈值才能重启。
那问题来了,PLC是咋让单片机断电再上电立刻重启的(比如间隔时间很短,超级电容不可能放完电)。还有怎么确保断电这么短的时间,数据保存的完整性。
lingdianhao
4楼-- · 2019-12-23 22:33
1.你不知道CPU内部可以软复位,检测到再次上电直接初始化开始跑,为啥要等到超级电容放完电。2.保存数据要多长时间,然后电容容量留一定余量就可以保证数据正确,数据有检验的,保存失败就清零数据了。
gaoxiaohu2018
5楼-- · 2019-12-24 03:48
lingdianhao 发表于 2018-10-2 10:53
1.你不知道CPU内部可以软复位,检测到再次上电直接初始化开始跑,为啥要等到超级电容放完电。2.保存数据要 ...


恩,刚才想了一下,也只能这样。
fangmcu
6楼-- · 2019-12-24 09:30
wicy001 发表于 2018-9-29 21:34
最近用信捷的plc,有自己的掉电存储区,参数放里面不会丢失。

信捷也有分电池记忆的寄存器D开头,也有Flash记忆FD开头

一周热门 更多>