在一次项目调试过程中,遇到了CPU的输出点“坏了”,问题在于前一天还有输出,后面就不行,就感觉莫名奇妙。首先想到的故障问题是有双线圈导致的这个问题,通过交叉引用,发现没有。然后在找答案上面一提问大家的回复,基本是两类回到①双线圈导致的。②线接错了。③CPU的输出点坏了。 当时为了解这个问题,查找了好久的资料,后面找到一个思路。启用“脉冲发生器”可能会导致Q点无输出。然后我突然想起前一天用这台CPU组态了工艺轴,后面把组态的工艺轴删掉了,“脉冲发生器”没有关闭。直接把程序保存了。 解决方法就是把"脉冲发生器"关闭,然后Q点就可以正常输出了。 在论坛上看大家的反映还听多,也提了不少的建议,其中一项建议是建立一个空的项目下载进去,这样很容易就可以查出是不是硬件的问题,果然是人多力量大。在分享自己遇到的问题及解决方法,然后还有意想不到的收货,感觉挺奇妙的。之前一直有个把自己遇到的问题写成文档分项出来,这样不但可以加深自己的处理问题的印象,也希望可以帮到遇到类似问题的人。非常感谢西门子提供一个这样的论坛,我从论坛中学习了很多知识。让 最后我又想起当时咨询西门子人工客服,当时给的一个解决问题的思路也挺好。当不确定是程序那里出现问题导致不输出,可以编写的程序对半删减,这样也可以很快的找到问题所在。
来源“西门子工业技术论坛” |