西门子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:返回值,该类型下只能有一个接口,用于向主调程序返回参数。

相关阅读

电力系统限制短路电流的措施有哪些?

(1)在发电厂内采用分裂电抗器与分裂绕组变压器(在短路时可增加回路电抗)。 (2)在电路电流较大的母线引出线上采用限流电抗器。 (3)对大容量的机组采用单元制的发电机-变...
2023-06-13
电力系统限制短路电流的措施有哪些?

一文看懂电动机的拆卸步骤

本文介绍了电动机的拆卸维修知识,当电动机出现故障问题时先将电动机进行拆卸,然后针对具体故障原因进行维修,以下介绍了电动机拆卸的详细步骤,供大家参考。 电动机拆卸步骤...
2023-06-26
一文看懂电动机的拆卸步骤

S7400电源模块的外形与连接

  ①电源模块的外形 根据电源容量的不同,S7-400系列电源模块的外形有所不同。a.电源模块上部为模块状态指示灯,其含义如下:   INTF:模块故障指示,灯亮代表模块内部故障;...
2023-06-27
S7400电源模块的外形与连接

探讨交流|水电预埋工艺, 100分满分, 您给多少分?

前言:结合镇江美的城二区二标段、三标段机电预埋实际情况浅谈在铝合金模板免抹灰施工工艺下配电箱直埋、给水管直埋、排水管直埋及内插式子母线盒美观性直埋的施工工艺。 电箱...
2023-06-11

配电系统的基础知识

1、三相交流电: 由三个频率相同、相位差互差 120 °角的交流电路组成的电力 系统,叫三相交流电。 2、一次设备: 直接与生产电能和输配电有关的设备称为一次设备。 包括各种高压断...
2023-03-21

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目