SM0.0指令会降低CPU寿命吗?

分享到:
374
下一篇 >

菜鸟:

有人说程序中经常使用SM0.0做触发的话会降低CPU的寿命,是不是真的啊?因为是写到EEPROM里面?

至圣:

SM 0.0和EEPROM没关系。程序里用再多SM0.0都不会影响存储器。

如果没有断章取义,就是胡说。

游民:

我有时候用SM0.0都用出瘾了,要是真的那坏大事了。但好像看到过**保持数据要算着用,用一次少一次有次数限制的。

酱油甲:

我们用sm0.0调用子程序,用的挺好的,没有发现CPU坏。

酱油乙:

不能吧,软件运行还能损坏硬件,头一次听说。

斑竹:

用SM0.0触发进行涉及到写入EEPROM的程序,肯定CPU用不了多久就挂了。

EEPROM寿命是有次数限制的,SM0.0使用不当会影响EEPROM寿命,不用SM0.0,用其他方法长期快速写EEPROM也会影响EEPROM寿命,不要因噎废食。

大虾:

不会的,不会对硬件有影响。

菜鸟:

能否举个例子解释一下如何会影响寿命呢?谢谢

游民:

sm0.0指令本身是没有问题的,但是如果是用sm0.0来触发其他指令往EEPROM里写入数据,就会降低CPU的寿命。这样理解是对不?

大虾:

使用指令写入**存储区是有次数限制的,多少万次忘了,如果是SM0.0触发的话,扫描周期短,那么用不了多上时间PLC就会出现硬件故障了。

------------------------------------------------------------------------------

SM0.0只是PLC内部的一个软元件触点,可以使用无数次,怎么会损坏PLC使用寿命?EPPROM的使用寿命是10万次左右,如果真用SM0.0来调用EPPROM指令,那不是降低使用寿命,完全是暴力摧毁PLC啊,50ms一扫描周期的话,不到2小时PLC直接报废!

斑竹:


用SM0.0来调用EPPROM指令,只是为了保存数据的完整性(在数据没有被保存完之前修改了被保存数据除外),关键是触发端用什么来触发,它是要有一个上升沿才执行一次,而且每个扫描周期只保存一个字节.所以用SM0.0来调用EPPROM指令也没有什么.


你可能感兴趣: 工控菜鸟园 自动化系统 PLC
无觅相关文章插件,快速提升流量