断电数据保存

例如:触摸屏读取高速脉冲输出的计数值,在程序里我转换为实际毫米值(VD580),在运行过程中转换值都是在变化,如果突然停电,我希望运行中的值立即保存,再次上电后,值还是断电前的值。希望明白我的问题,帮我指导指导!我的邮箱是LJT197@163.com   不是设定值掉电保存,而是运行中变化的值!!!

问题补充:
请教:系统块里面的断电数据保持  里面的“偏移量”和“单元数目”如何解释???

再请教:系统块里面的断电数据保持  相应的数据区如果在此设定了断点数据保持,那么需要在程序里面写程序否???

最佳答案

您的问题主要是:“如果突然停电,我希望运行中的值立即保存,再次上电后,值还是断电前的值”。其实您只要把VD580在系统块的断电数据保持中设置上即可,如您在断电数据保持范围1“数据区”选VD,“偏移量”选“500”,“单元数目”选25。这样,VD580中的数据在断电时与再次上电时会保持一致(前提是新数据还没采集到)。因VD580种数据是由高速计数器实时采集的数据转换得来的,因此高速计数器传来的数据也要存到VD500-VD596中的某个存储器里面,一样被停电保持了。但是,从新上电后,高速计数器也会从新输出数据,断电保持的数据也会随之被刷新。另外,系统块里面的断电数据保持里面的“偏移量”可以理解为要数据保持的数据寄存器的起始地址,“单元数目”可理解为数据寄存器的个数,“单元”是以VB、VW、VD为基础的,不能混淆,如VB“1”就是一个单元,VW一个单元是“2”,而VD一个单元就是“4”了。再补充一点,如果您想从新上电后原有数据不要马上被刷新,可这样做:安排VD512存放高速计数器采集来的数据,在网络1编制“LD     SM0.1
MOVD   VD512, VD516
MOVR   VD580, VD584”
程序段把数据另保存到VD516、VD584当中。不知您的问题我解释清楚没有?
东方探索

提问者对于答案的评价:
谢谢!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:26
下一篇 2020年11月1日 下午3:27

相关推荐

  • s7-200下载线接线图

    我现在有一条S7-200的USB/PPI的下载线,型号为FS-24042005,老是与电脑通讯不上,请问这条国产下载线能正常通讯下载吗?请问有没有RS232下载线的接线图? 最佳答…

    SIMATIC S7-200 2021年7月5日
  • 时间

    为什么时间读取非要bcd码 最佳答案 因为BCD码本质上是十进制数,因此相邻两位逢十进一。尽管小时、分钟是60进位,日期是28、29、30或31进位,但还是逢十进一的。 提问者对于…

    SIMATIC S7-200 2017年11月16日
  • 咨询S7-200 PLC的产地

    你好,6ES7214-1BD23-0XB0 想问下这个PLC的产地谢谢! 问题补充:6ES7214-1BD23-0XB0  6ES7221-1BH22…

    SIMATIC S7-200 2017年6月10日
  • s7-200 RTD模块 电源灯不亮,SF灯间歇闪烁,频率不均匀

    如题,我单位一台设备CPU224后面拖有两个RTD模块,一个4输入,一个2输入,设备运行过程中突然出现故障,RTD模块电源灯灭了,SF灯间歇性闪烁,亮的时间最长十几秒,灭的时间最长…

    SIMATIC S7-200 2017年11月12日
  • s7-200两个端口通讯冲突的问题

    s7-200通过做从站通过端口0与组态王用modbus通讯。同时s7-200与飞思卡尔s12组成一个电控系统ECU,他们之间是用的自由口通讯,S7-200做主站。也就是说,PLC同…

    SIMATIC S7-200 2017年8月24日
  • 打热线解决不了的诡异问题

    问题ID号50079 想在AC/DC/RELAY  的PLC的继电器输出点驱动一个小继电器的线圈,继电器线圈电压为20VDC,但该继电器焊在电路板上,…

    SIMATIC S7-200 2021年7月4日
  • s7-200中mbus_msg指令与智能仪器无法实现开关量通讯

    通过mbus_msg指令和智能仪器通讯,本人实现了寄存器的读写功能即40001-4xxxx,但是开关量的读写无法实现,包括智能仪器中的多路寄存器写的功能也无法实现,是不是的addr…

    2021年7月5日
  • s7-200两个高速计数器同时中断.有一个会丢失.

    s7-200两个高速计数器同时中断.有一个会丢失吗.预置值等于当前值后.中断里置位了一个位.然后用这个位停止输出.结果一个输出停止了.另一个不会停止.不知道为什么. 问题补充:也不…

    SIMATIC S7-200 2017年6月10日
  • letham 又麻烦你了

    可是我在STEP7里下载组态的时候,也搜不到PC STATION站啊,我已经打开了,你看这个不就是PC STATIONG 图标么,也处于打开状态啊,可…

    2017年11月6日
  • 触摸屏smartline时钟

    触摸屏时钟会断电复位,如何读取和S7-200的时钟 最佳答案 建议你用西门子时钟读写指令。时钟读指令:READ_RTC     &…

    SIMATIC S7-200 2017年6月3日