登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:我做的FC调用两次以上就没法用了?

点击:654 回复:2

我做的FC调用两次以上就没法用了,要用就要再做一个同样的,而且要改里面的地址
10-01-31 18:34
和普通程序一样,FC里的变量(地址)有全局(值保持到程序以外)的,也有局域(只在程序内有效)的.
如果你用的地址需要在两个扫描内用到,那多次FC调用的结果,绝大可能是不按单次FC调用的.
这就是,FB多次调用,需要使用实例DB的原因.FC没有实例DB,必须当心全局变量(地址)的问题.
10-01-31 23:01
调用的fc   在en端加条件~~~~~
10-02-01 10:00

工控新闻

更多新闻资讯