西门子S7-300PLC如何选取FB或FC的原则

时间:2023-03-19作者:佚名
检验FC、FB编写水平的一个重要指标是它的可移植性(可重用性)。编程员在长期的编程过程中,不断积累了大量的FC和FB。如果它们内部全部使用局部变量,不用全局变量,不作任何修改,就可以将它们移植到其他项目,通过调用与被调用的关系,可以迅速生成新的项目程序。
如果子程序的任务不能在一个扫描周期完成,需要在两次调用之间保存某些变量的值,则应选用FB,而不是FC。因为这种情况下FC需要用全局变量(例如共享数据块和M区)来保存这些变量的值,但是这样会影响FC的可移植性。如果块的内部使用了全局变量,在移植时需要考虑每个块使用的全局变量是否会与别的块产生地址冲突(同一地址重复使用)。如果这样的FC很多,移植是附加的工作量将会很大,也很容易出错。

相关阅读

二极管钳位保护电路讲解

二极管,作为一个基本的电子元器件,在许多电子电路系统项目中均有所应用;然而通过芯片哥拜访的许多硬件开发工程师,发现一些二极管常用的经典电路还有不被熟悉,不被使用;...
2023-07-10
二极管钳位保护电路讲解

变电所中PT 柜与 CT 柜是干啥的?

在电力系统中,PT 柜和 CT 柜是两种常见且重要的设备,它们在电能的测量、保护和控制方面发挥着关键作用。 一、PT 柜(电压互感器柜) PT 柜内主要安装有电压互感器,用于将高电压按...
2024-08-22
变电所中PT 柜与 CT 柜是干啥的?

DC/DC模块电源(模块电源选型)

DC/DC 模块电源以其体积细巧、功用卓异、运用便当的显着特征,在通讯、网络、工控、铁路、军事等范畴日益得到广泛的运用。许多系核算划人员现已知道到:准确合理地选用DC/DC模块...
2023-04-07
DC/DC模块电源(模块电源选型)

为什么用智能电表用电量会增加很多?

一、为什么用智能电表后感觉用电量增加了? 使用智能电表后感觉用电量增加,原因可能多方面: 1.高精度计量:智能电表采用电子芯片计量,相比传统机械电表,其计量精度显著提高。这意味...
2024-09-29
为什么用智能电表用电量会增加很多?

变电站隔离开关电动操作箱二次回路

变电站电气很多人是没有见到的,因为变电站比较特殊,平时很少有人见到变电站电气设备。 今天我们就来看看隔离开关电动操作开关箱的二次电器回路。隔离开关电动开关二次回路主...
2023-03-29
变电站隔离开关电动操作箱二次回路

热销商品

国标TRVV高柔性拖链电缆2—48芯0.3 0.5 1 1.5 2.5平方耐弯折软线

国标TRVV高柔性拖链电缆,专为满足严苛工况下的动态传输需求而设计。该电缆具有2至48芯多种配置,适用于0.3、0.5、1.5、2.5平方等多种截面积选择,灵活满足不同设备的...
¥ 1.24

公牛开关插座面板全屋定制全屋配齐家装报价单官方正品付款链接Q9

公牛开关插座面板,为您的全屋定制家装提供一站式解决方案。我们提供全屋配齐的家装报价单,确保您的家装项目完美无缺。所有产品均为官方正品,品质保证,让您用得放心。...
¥ 1

定做定制各类密封条三元乙丙橡胶硅胶PVC防火阻燃EVA氯丁石墨丁晴

本公司专业定做各类定制密封条,涵盖三元乙丙橡胶(EPDM)、硅胶、PVC、EVA、氯丁橡胶、丁腈橡胶及石墨复合等多种材质,满足不同行业对密封、防水、隔音、隔热及防火阻燃...
¥ 1

直销配电箱暗插销铰链门轴CL225插销带螺丝固定铁皮柜弹簧铁铰链

CL225插销式暗铰链专为配电箱、铁皮柜等金属柜体设计,采用优质冷轧钢板经冲压成型,表面镀锌处理,防腐耐用。其内置弹簧结构,确保柜门开合顺畅、自动复位,提升使用便捷...
¥ 0.06

浇铸抛光螺纹钢扭矩扳手 镀锌双头延长杆扳手多功能工具 开口扳手

这款多功能工具集浇铸抛光螺纹钢扭矩扳手、镀锌双头延长杆扳手与开口扳手于一体,采用优质合金钢精密浇铸并经抛光处理,表面镀锌防锈,耐用性强。其双头设计适配多种规...
¥ 0.6

网站栏目