关于PCS7 MSG消息块

一天莫名其妙的发现原来好好的MSG消息块,在输入端没有报警触发的前提下,其相应的输出(我指的是QOKn)这种管脚竟然为“0”,而正常应为了才对的。请教高手,是什么原因会导致这种现象?我查看了其它同样的MSG块,均没有这种“怪事”,有没有朋友碰到过这种事情?

问题补充:
我想问的是,MSG消息块在什么情况下,其输出会出错?

最佳答案

这种情况我没有遇到过,但是我分析,PCS7的CFC程序编译后,FC或者FB之间的连线,是通过编译生成的背景DB和共享DB来实现的,例如两个FC相连,系统会生成一个DB块,输入和输出连接到这个DB里的变量来实现。如果由于某种原因,导致DB块的内容出错,那么就可能出这种现象。建议检查一下程序,用PLC SIM来试一下。

提问者对于答案的评价:
虽然还不能验证你的回答是否正确,但还是要感谢你的回答。下次我完整下装一次看是否恢复,若恢复的话,就是你说的原因。

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日 下午10:55
下一篇 2017年6月18日

相关推荐