登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:请教一下1200的FC块的调用问题
点击:1206 回复:2
楼主
编辑
引用
管理
怕我空调外
如图,我在OB1里面做了个比较,当数值等于1时,调用FC1,FC1只有一段程序就是输出Q0.0。数值等于2时,调用FC2,FC2也只有一段程序输出Q0.1。为什么当我调用过FC1,输出Q0.0后,等于2调用FC2时,FC1里面的Q0.0一直有输出,没有断开。数值是用DB块保存的。哪位老师知道请指教一下,谢谢。
16-08-19 16:25
1楼
编辑
引用
管理
wuyang750
正常的 断开了fc1 就不会扫描fc1了
所以fc1原来是什么状态就是什么状态
所以要实现你断开的功能就不能这样用
你看下西门子的自带的块,都有EN端,
然后靠其他输入来执行程序的
16-08-19 21:35
2楼
编辑
引用
管理
gk_0
引用
wuyang750
在 2016/8/19 21:35:02 发言
【内容省略】
说的没错,应该增加一个输入端断开输出,而不是直接断开子程序。
16-08-20 07:18
工控新闻
汇川技术工业零碳战略 “1+4+X=0 (zero carbon)”重磅发布!
2025年7月份规模以上工业增加值增长5.7%
2025世界机器人大会促产业发展销售额超2亿元
布局AI视觉应用!华北工控推出多网口工控机BIS-6960I-A12TW-24V
首届“信捷杯”全国大学生智能制造创新大赛收官
科技创新驱动产业变革
提升人工智能产业技术创新力
华北工控BIS-6670L:支持政务终端集成,助力实现更高效便捷办事!
更多新闻资讯