V80PLC终极应用技巧之五FLASH的使用 点击:399 | 回复:4



cpx1

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2003年9月20日
发表于:2007-10-23 17:11:00
楼主
有这么一种情况。每台机器的参数是不一样的,使用前需要用触摸屏来设置参数,但是又希望参数一量设置好,就可以永久保存,一般人都会想到一般PLC都会有的一个掉电保持区域,存放在此区域的数据就算重新上电也不会丢失,但是,由于种种原因,这种存放在掉电保持RAM里面的数据还是有可能丢失的。V80PLC除了掉电保持区域外,还提供了一个FLASH保持区域,这个区域的数据是保持在FLASH里面的,只有上电时才会调入内存中,可靠性要比一般的掉电保持区域高多了。如何使用呢,很简单,在PLC运行时,先把要保存的数据MOV(或用屏设置)至FLASH保持区,然后把一个特殊继电器09932从0变成1一下,然后下次上电就可以看见数据依然存在了。



专业顶

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2007年10月23日
发表于:2007-10-23 17:33:00
1楼
重新编写下载程序后还在吗?

cpx1

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 1回
  • 年度积分:0
  • 历史总积分:19
  • 注册:2003年9月20日
发表于:2007-10-23 18:00:00
2楼
对于M40、M32系列PLC,由于编程档和RST档是分开的,所以一般是没问题的,对于M16系列来说,情况有点特殊,由于RST档就是编程档,当从RST档上电的时候,整个RAM都是清空的,所以如果这时候下载程序写入FLASH,原来FLASH保存区域的数据也会丢失,所以这种情况应该先从RUN档上电,再拔回RST档编程。

王晟磊

  • 精华:12帖
  • 求助:0帖
  • 帖子:70帖 | 687回
  • 年度积分:0
  • 历史总积分:1173
  • 注册:2004年2月11日
发表于:2007-10-23 18:04:00
3楼
如果写入FLASH内了,重新编写程序下载仍然在里面.
如需清除,只需将PLC的模式开关拨到RST位置并重新上电(16点以下的拨到PRO档)并通过09932给一个脉冲将清成零的数据写入FLASH存储区.

hiwen

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 25回
  • 年度积分:0
  • 历史总积分:54
  • 注册:2005年7月15日
发表于:2008-05-24 00:01:15
4楼

引用楼主的话  :但是,由于种种原因,这种存放在掉电保持RAM里面的数据还是有可能丢失的

我用国外的PLC,OMRON 三菱 和西门子的,

除非程序被删了,或者电池拔了,掉电保持区域里的数据从来没丢过

只能说国产的质量太差

 


热门招聘
相关主题

官方公众号

智造工程师