登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:我做的FC调用两次以上就没法用了?
点击:654 回复:2
楼主
编辑
引用
管理
dxz88
我做的FC调用两次以上就没法用了,要用就要再做一个同样的,而且要改里面的地址
10-01-31 18:34
1楼
编辑
引用
管理
pqsh
和普通程序一样,FC里的变量(地址)有全局(值保持到程序以外)的,也有局域(只在程序内有效)的.
如果你用的地址需要在两个扫描内用到,那多次FC调用的结果,绝大可能是不按单次FC调用的.
这就是,FB多次调用,需要使用实例DB的原因.FC没有实例DB,必须当心全局变量(地址)的问题.
10-01-31 23:01
2楼
编辑
引用
管理
mrbone
调用的fc 在en端加条件~~~~~
10-02-01 10:00
工控新闻
追加!30套FPGA开发板免费送!米尔-安路飞龙派创意秀活动再开启
简而不凡 智驱未来 | 英威腾GD28系列变频器震撼登场!
2025工博会开幕,工业AI释放创新潜力
村田中国亮相 CIIF 2025 —— 以创新元器件赋能新型工业绿色智能化发展
2025世界制造业大会在合肥开幕!
第二十届中国电工技术学会学术年会在哈尔滨召开
为企业赋能 金士顿存储悉数亮相2025工博会
优必选携手云智汇全球战略合作,打造“人形机器人+智慧工厂”应用标杆
更多新闻资讯