wangluoid
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 130 点
下载积分: 543 分
在线时间: 6(小时)
注册时间: 2013-03-29
最后登录: 2021-03-30
查看wangluoid的 主题 / 回贴
楼主  发表于: 2013-07-29 10:29
上次小弟的指针问题已经解决了,谢谢大家的指导,这次又遇到个不知道该怎么解决的问题。
具体的描述就是:我在2个不同的子程序中都有关于Q3.0-Q3.5的控制,一个是为了检验触点是否正常,相当于点动式;另外一个是为了自动控制通断。
                程序很简单,点动式那个子程序就是M1.0接通,Q3.0就接通;另外一个子程序就是M2.0打开后,C=1,Q3.0就接通。
但是在实际运行中发现,M1.0接通后,Q3.0在调试状态下接通了(程序中亮了),但是在PLC上没有反应;自动控制的时候,一切正常。所以我起初怀疑是不是S7 200不能在两个地方同时写关于一个点的控制,又把程序改了一下,大致改成了在自动控制的那个子程序中加入了更多的条件,M1.0接通,就符合这些条件,结果情况依然是自动的时候起作用,点动的时候不起作用。。。
现在完全搞不懂是什么状况了,请大家帮我分析下原因吧,谢谢了
ilofenve
石家庄冀控电子科技有限公司18031369829
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 157 点
下载积分: 776 分
在线时间: 42(小时)
注册时间: 2010-12-02
最后登录: 2024-09-19
查看ilofenve的 主题 / 回贴
1楼  发表于: 2013-07-30 11:20
你是不是两个子程序都同时调用啦