请教高手,S7-300表指令的用法

现有一 个程序,我每秒采样一个模拟量数据到数据块中,并依次放入表中,为什么我编写的程序没有执行呢。不是将数值依次放入表中的呢,我以前用200的表指令可以实现此功能。见下图为我模拟M0.5接通一次,将5放入DB12DBW0,
I124.4接通一次将DB1 2.DBW0的数据放入DB5.DBW4开始的字节中。为什么程序未执行呢?

问题补充:
不好意思,我是在CPU停机状下截图的,原CPU没有停机,就是没有执行填表指令,请帮我看下程序有没有什么问题。

图片说明:

请教高手,S7-300表指令的用法    请教高手,S7-300表指令的用法   

最佳答案

你这个仿真已经报警使cpu停止运行了,怎么来执行填表指令。
解决的方法:
硬件组态中,在线--模块信息--诊断缓冲区,按提示错误信息排查。
补充问题回复:
你将DATA管脚填入一些有效数值,并取消上升沿(M0.3)试试。

提问者对于答案的评价:
感谢回答。现在问题解决了。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年10月29日
下一篇 2017年10月29日

相关推荐