s7200想存实验数据用什么方法

我想实现在定时中断中把数据先保存,然后延时0-5秒取出来,有什么办法吗?
希望详细说一下,谢谢

问题补充:
就是在100ms的定时中断中对一个v区的数比如vw0里的数据先保存起来,然后延时0-5s取出来放到vw10中,而vw0中的数据通过主程序里的计算时刻在变化,希望有个详细的方法

最佳答案

几个表格指令可以用,只是不理解你具体取数据的要求,是一次性全部取出,还是分批次取出。
建议用指针编程。
补充问题回复:
可以。
先设置定时中断SMB34/SMB35,用指针方式按每100mS时间间隔写入到V数据寄存器,假设按你的要求是5秒,数据连续写50个,用字节比较指令50个中断后开始读取寄存器的数据。

提问者对于答案的评价:
xiexie

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月8日 下午5:45
下一篇 2017年6月8日 下午5:45

相关推荐