登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:请教一下1200的FC块的调用问题
点击:1249 回复: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
工控新闻
HMS|技术干货:数据协议转换原理与应用
速来报名!Vision China 2026(上海)全链展示、巨擘齐聚、跨界融合一网打尽
华北工控BIS-6380ARA-A10:专为边缘AI赋能和物联控制打造的嵌入式准系统
“5G+工业互联网” 从连接赋能到智能原生
华北工控|EPC-3208P-A20支持12/13/14代Intel Core处理器,瞄准高性能计算集群应用场景
尼得科精密检测科技株式会社与中国感图科技签署战略合作协议
倍福|AM1000 伺服电机与 AX1000 伺服驱动器:兼具性能与价格优势的驱动解决方案
清华大学成立具身智能与机器人研究院
更多新闻资讯