数据保持问题

1. 在数据块中写入VW0=1111。
 2. 将VW0设置为掉电保持,但不加电池卡。
 3. PLC运行后,在HMI上将VW0改为2222,并写入PLC的EEPROM。
 请问:1. 电容维持期间再上电,VW0中值应为2222?
       2. 电容失效后再上电,VW0中的数值应为2222还是1111?也就是问,数据块中的值1111与程序写入EEPROM的2222谁更优先。2222是不是已将1111覆盖了。
       
 

问题补充:
这是我做的一个项目:在数据块中写入的是设备参数的出厂值。
  用户更改后的参数由电容保持(在系统块中设定),以前加电池卡,但个别设备会莫明其妙丢失由用户所修改的参数(时间远未超电池有效时间,甚至通断电几分钟也发生过丢参数现象)。因此,改为不加电池卡,而在HMI上增加一个将所改参数写入EEPROM的按钮。我的问题就是这种背景下提出的。

 如果参数修改后,我再上载数据块,此时数据块中VW0是不是也改为2222了?

最佳答案

1,建议你检查你的程序.数据块里的数据可能没有丢失,而是上电后又有别的地方对VW0进行了读写操作.

 2,当然老的PLC需要电池的那种另当别论

 3,我觉得莫明其妙丢失单个数据的事情很少见,概率极低,你最好在解决问题前先检查你的硬件和程序.

 4,VW0中值应为2222.因为它在EEProm存储区V里的位置唯一,最后写给它多少,它就是多少.2222已将1111覆盖了

提问者对于答案的评价:
数据块中,VW0置初值为1111,自动写入EEPROM。
 使用者将VW0值改为2222,手动将其写入EEPROM,由于EEPROM地址是唯一的,最终值是2222。
 此后,若上载程序,数据块作为程序的一部分,VWO后跟的数应还是1111(虽然VWO实际值已改为2222)。目前我手头没有PLC,无法验证,但我想应该是这样。另外,多谢各位的回答。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • 请教TD 400c关于报警方面的一些问题

    我用文本向导编写的报警,出现了报警子程序td_ctrl和td_alm。请问在CPU中怎样编程对它们的调用?我以前是通过编程触发具体的报警使能位的线圈来实现的。请老师能详解一下,并能…

    SIMATIC S7-200 2021年7月4日
  • EXCEL 无法读取PC ACCESS数据

    PC ACCESS与PLC200 通讯正常,可以通过自带客户机显示变量数据,然后我用EXCEL加载项 读取OPC浏览器下的变量,但变量图表有ERROR…

    2021年7月5日
  • s7200SMART怎么删除PID向导

    使用向导添加了一个PID,结果删除不了怎么办啊。删除选项是灰色的 最佳答案 你直接在向导里把你生成的回路取消掉,然后再生成空的,就删除了!附图 图片说明:   …

    2021年7月5日
  • CPU226输出脉冲速度问题?

    我查了CPU226输出脉冲是速度最大20K,现在有个伺服额定转速是3000R/M,也就是50转/秒,已知伺服电机分辨率是1280000,并且想发1000个脉冲电机就转一圈,那么电子…

    SIMATIC S7-200 2017年6月19日
  • S7-200 CPU226扩展模块最大能到多少?

    额 我只是个新手 在做个设计设计中需要用到的输入点要385个,输出点要210个……1.请问用S7-200能实现么?2.请问S7-200 CPU226的…

    SIMATIC S7-200 2020年10月31日
  • 图形,字连续移动

    s7-200 和TP270联机,在屏幕上做图形,字的连续移动.怎么做?请高手指点,谢谢! 问题补充:PROTOOL中在哪个地方设置.谢谢了 比如字从右移动到左边…

    SIMATIC S7-200 2021年7月5日
  • S7一200的成套替换为S7一300

    我现在需要是S7一200的成套替换为S7一300S7一200是40点加一个扩展模块共56点,输入32点,输出24点:模拟量输入是2个4路输入模块:模拟量输出模块是2路输出温度模块是…

    SIMATIC S7-200 2021年7月5日
  • 关于200通讯的问题

    各位好,我想请教下西门子200与外部设备进行modbus通讯,他的写指令代码06,10在哪里设置啊,还是说他是自适应的,外部设备支持06就用06,只支持10的话他就自动转换成10吗…

    SIMATIC S7-200 2021年7月5日
  • S7-200 的开关量和模拟量点数

    请教226cn在带110个I/O点后还能带多少模拟量 最佳答案 S7-200的最大I/O能力取决于以下几个因素,这些因素之间互相影响、制约,必须综合考虑:.CPU 的输入…

    SIMATIC S7-200 2020年11月1日
  • EM231RTD 超出范围

    使用的EM231RTD模块上我接了两个热电阻,并且两路都使用2线制接法,但系统上电后EM231的SF一直在闪烁,不知道是什么原因?然后一路接了热电阻,另一路用100欧姆的电阻代替,…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论