西门子PLC子程序的编写方法FC功能

时间:2023-03-16作者:佚名
当我们编写程序的时候经常会遇到被控制的设备的控制工艺都是一模一样的,这时如果我们还单独对每个设备进行程序的编写,就会显得非常麻烦与笨拙,对于这样大规模控制流程都一样的设备的编程通常我们第一时间都会想到子程序。那么本文的内容就主要来介绍西门子提供给我们的一种子程序的编写方法FC功能。
1、 无参数调用与有参数调用
  对于功能的使用我们可以分为无参数调用和有参数调用,无参数调用就是FC块不从外部或者说是主调程序中接收参数,也不向外部发出参数,有参数调用和无参数调用刚好相反,需要从主调程序接收参数,将接收到的参数处理完毕后将处理结果再返还给主调程序。图1所示程序段1是无参数调用,程序段2是有参数调用。

西门子PLC子程序的编写方法FC功能
图1
2、 有参数调用
  通常情况下我们主要使用的就是有参数的调用,那么既然是有参数调用,被调用的FC功能要和调用它的主调程序进行参数的传递就必须要有参数传递的接口。就像我们去超市买东西,超市要有入口和出口一样。图2所示就是功能FC的各个接口.

西门子PLC子程序的编写方法FC功能
图2
IN:输入接口,主调函数将参数传递给功能FC的接口,就像超市的入口参数只能进不能出。
OUT:输出接口,功能FC将处理完的结果返回给主调程序的接口,就像超市的出口参数只能出不能进。
IN_OUT:输入输出接口,参数既能从此接口进入也能从此接口输出。
TEMP:临时变量或者叫本地数据,是该功能FC的数据存储区域只在本功能中起作用。
RETURN:返回值,该类型下只能有一个接口,用于向主调程序返回参数。

相关阅读

控制柜控制回路的常见工作原理

图一是常见的控制柜电路图,在这里我们来认识一下电路图的工作原理。 图一首先它的电源电压是220V,在任何一个控制电路中都要了解电源电源。 图一中利用旋转开关作为就地、远控...
2023-03-29
控制柜控制回路的常见工作原理

事故预想:恶劣天气,机组正常运行下有什么需要注意的呢?介绍下

事故预想内容:每年5月份为雨季,当电厂遇上暴雨,台风等异常天气,厂内3/4机正常运行,AGC投入,按以往经验需注意机组无功的变化,必要时手动干预;做好恶劣天气相关防范措施,...
2023-06-13
事故预想:恶劣天气,机组正常运行下有什么需要注意的呢?介绍下

因为你不是农电工,所以你不会知道。。。

因为你不是农电工,所以你不会知道,在面对洪水的时候,即使再胆小的人,内心也会强大起来。这,是一种担当。 因为你不是农电工,所以你不会知道,有时候看着华灯初上,会突然...
2023-06-11

真心学电工,零基础也不是问题

作为电工领域的“小白”,面对复杂的高低压设备和琳琅满目的电工工具,可能心里一万个没底。但学习电工这件事,零基础也不是问题!通过系统的学习和实践,大家完全可以掌握...
2024-08-09
真心学电工,零基础也不是问题

TL431在开关电源反馈回路中的应用设计

目录 随着半导体行业的发展,开关电源的应用场合不断拓宽。同时,对开关电源的要求也不断提高。高功率密度、小体积、低价格成为开关电源行业的趋势。在半导体技术迅猛发展的背...
2023-06-21
TL431在开关电源反馈回路中的应用设计

热销商品

德国进口雅马哈风力灭火机大功率手提森林灭火器落叶工地吹雪机汽

德国进口雅马哈风力灭火机是一款高效、可靠的森林灭火和清理设备。它拥有大功率风机,能够迅速吹散落叶、杂草和积雪,有效清理工地和森林地面。这款灭火机采用先进技...
¥ 692.5

3M自粘橡胶条高硬度耐压实心幕墙玻璃舞台搭建货架专用减震密封条

3M自粘橡胶条是一款专为高要求工业及建筑场景设计的高性能密封减震材料,采用高硬度实心橡胶材质,具备优异的耐压性、抗老化性和持久弹性。其独特的自粘背胶设计,安装...
¥ 1.6

公牛官方旗舰店开关插座空调16A插座五孔10A面板暗装多孔G12白灰

公牛官方旗舰店提供一系列高质量的开关插座和空调配件。这款16A插座五孔面板采用暗装设计,适用于多种安装环境,如墙面、天花板等。它具有10A的电流容量,可以满足家庭...
¥ 5.55

电位器旋钮电流调节螺帽直流逆变电焊机二保焊送丝机通用旋钮B102

电位器旋钮电流调节螺帽适用于直流逆变电焊机和二保焊送丝机,是一款通用的旋钮B102。该旋钮采用优质材料制造,具有耐磨损、耐高温、耐腐蚀等特点,能够长时间稳定运行...
¥ 0.7

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店

西门子开关插座无框皓彩米绒白亚光二三插USB10A五孔一开旗舰店,作为西门子品牌的专卖店,提供了一系列高品质、设计新颖的家居电气产品。这里销售的开关插座采用无框...
¥ 8.77

网站栏目