西门子PLC400运行状态如何在程序上查看

DP地址是8191*、MPI/DP地址是8190*。我想要在程序上输出一个PLC运行信号带一个指示灯来指示PLC是否处于运行状态。

建立一个clock memory byte,然后将该地址字节的第6位也就是X.5 在程序里
写成
A MX.5
=QX.Y
这个QX.Y就是你的运行信号指示灯对应的输出地址,在该输出点接上指示灯就OK追问

怎么建立一个clock memory byte,在什么位置?例如在FC1程序块的位置建、还是在FC1里建、还是OB块里。X代表的是8190吗?我用的是STEP7 V5.4英文版的

追答

在硬件组态里,HWConfig里面,CPU的属性Property里面的 Cycle/Clock Memory 里最底下有一个 Clock Memory 在复选框前打钩,在Memory Byte 后面的输入框里 输入你定义的起始字节地址的偏移量X,比如0,则X=0,
则 A M0.5
=QX.Y

追问

谢谢您的帮助!我按您教的会做了,但是我这输出显示1和0相互交替变化,不知道这种现象是否正确。把PLC停止运行后,输出常为1或者常为0.我想让PLC运行时,输出常为1,停止运行时常为0.我想加你QQ好友,请把你QQ号发我[email protected]邮箱里好么?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-03-23
随便找个M点,用开店和闭点并联起来弄个输出就可以了,
第2个回答  2011-06-02
可以在线监视
第3个回答  2011-06-05
仿真运行就行
第4个回答  2011-06-06
在线监视
相似回答