FB块接口类型

时间:2023-03-17作者:佚名

经常有用户咨询FB的接口变量类型IN_OUT、STAT、TEMP在使用上有何区别,以下通过一个简单的例子进行说明。运用FB块编程计算公式:(A B) * C = D,在程序中需要通过一个中间变量(例如其变量名定义为“TEMP_value”)传递“A”和“B”相加的结果,然后再乘以“C”得到最终结果“D”;将中间变量“TEMP_value”分别定义为IN_OUT、STAT或TEMP类型后做如下测试。

首先创建FB1,在IN接口类型中新建A、B、C 三个变量,数据类型INT;在OUT接口类型中新建D 变量,数据类型INT;在OB1中调用FB1,并生成对应的背景DB块DB1。

情形一,将中间变量“TEMP_value”定义为IN_OUT类型时,接口定义及程序如图1:

FB块接口类型

图1 中间变量“TEMP_value”定义为IN_OUT类型

下载到CPU中执行程序监控,在调用FB1的接口参数处和背景DB块中都可以监控到变量“A”和“B”相加的中间结果“TEMP_value”,如图2所示。

FB块接口类型

图2 中间变量“TEMP_value”定义为IN_OUT时的在线数据

情形二,将中间变量“TEMP_value”定义为STAT类型时,接口定义及程序如图3:

FB块接口类型

图3 中间变量“TEMP_value”定义为STAT类型

下载到CPU中执行程序监控,仅能在其背景DB块中监控到变量“A”和“B”相加的中间结果“TEMP_value”的值,而在调用FB1的接口参数处无该中间变量,如图4所示。

FB块接口类型

图4 中间变量“TEMP_value”定义为STAT时的在线数据

情形三,将中间变量“TEMP_value”定义为TEMP类型时,接口定义及程序如图5:

FB块接口类型

图5 中间变量“TEMP_value”定义为TEMP类型

下载到CPU中执行程序监控,既不能在其背景DB块中监控到变量“A”和“B”相加的中间结果“TEMP_value”的值,也不能在调用FB1的接口参数处看到该中间变量,如图6所示。

FB块接口类型

图6 中间变量“TEMP_value”定义为TEMP时的在线数据

对于同一个中间变量,在FB中定义为不同的参数类型时,其接口参数和对应的背景数据块的显示都不尽相同。所以在不同的需求下可自行定义中间变量的类型,以满足不同的需求。西门子创新工业之道是“知其道,用其妙”,编程也不例外,知“FB接口类型”之道,用其妙。

相关阅读

三星贴片电容好用吗?

现在三星贴片电容是否好用,主要还是看选择什么型号,因为三星贴片电容的型号是比较多的。不同的型号有不同的功能,而且在使用的方式方面也会有不同的表现,至于是否好用,主...
2023-03-31
三星贴片电容好用吗?

三极管做开关的常用电路画法

蜂鸣器是我们在电路设计中使用的最常见的一种预警发声器件,我们常使三极管的工作于开关状态来驱动它。然而越简单的电路,很多人在设计时往往越容易忽略细节,导致实际电路中...
2023-06-05
三极管做开关的常用电路画法

常见电源基础电路、读图要点和举例

一张电路图通常有几十乃至几百个电子元器件,它们的连线纵横交叉,而且形式变化多端,初学者往往不知道该从什么地方开始学习,怎样才能读懂它。 其实电子电路本身有很强的规律...
2023-05-22
常见电源基础电路、读图要点和举例

配电箱(柜)安装工艺讲解和质量通病

配电箱柜安装 流程图: 低压成套开关设备验收规程 CECS49:93 《建筑电气工程施工质量验收规范》 GB50303-2015 5.1.1 柜、台、箱的金属框架及基础型钢应与保护导体可靠连接;对于装有...
2023-06-11
配电箱(柜)安装工艺讲解和质量通病

稳压电源的工作原理 稳压电源电路图详解

稳压电源的工作原理 稳压电源是一种电子设备,其主要作用是将不稳定的电压和电流源,通过电子电路调节和控制,输出一个稳定的电源。稳压电源的优点是可以提供精确、稳定、可靠...
2023-08-02
稳压电源的工作原理 稳压电源电路图详解

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪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

网站栏目