海北藏族自治州西门子授权代理商,西门子PLC,变频器,伺服电机授权代理商
- 供应商
- 广东湘恒智能科技有限公司
- 认证
- 西门子一级代理商
- 触摸屏
- 变频器
- 伺服电机
- 西门子PLC
- 直流调速器
- 联系电话
- 18126392341
- 手机号
- 15267534595
- 联系人
- 梁涛
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
- 更新时间
- 2024-05-08 09:10
西门子s7-300 plc选取fb或fc块的原则
检验fc、fb编写水平的一个重要指标是它的可移植性(可重用性)。
编程员在长期的编程过程中,不断积累了大量的fc和fb。
如果它们内部全部使用局部变量,不用全局变量,不作任何修改,就可以将它们移植到其他项目,通过调用与被调用的关系,可以迅速生成新的项目程序。
如果子程序的任务不能在一个扫描周期完成,需要在两次调用之间保存某些变量的值,则应选用fb,而不是fc。
这种情况下fc需要用全局变量(例如共享数据块和m区)来保存这些变量的值,但是这样会影响fc的可移植性。
如果块的内部使用了全局变量,在移植时需要考虑每个块使用的全局变量是否会与别的块产生地址冲突(同一地址重复使用)。
如果这样的fc很多,移植是附加的工作量将会很大,也很容易出错。
展开全文