S7-300的FC为什么有一个局部变量RET_VAL

时间:2023-03-11作者:佚名
与FB相比,FC的局部变量多了一个RET_VAL(返回值)。它实际上是输出参数。默认的情况它是没有数据类型的,在调用FC时也看不到这个输出参数。只要在局部变量表中设置RET_VAL的数据类型,在调用时就能看到它在方框的右边出现,所以它是一个输出参数。
我很长时间一直不理解为什么要设置这样一个局部变量,而不是将它纳入输出参数。后来偶然在一个资料上看到,这是为了和plc编程语言的国际标准IEC 61131-3一致而设置的。
功能FC的英语为Function,也可以像博途那样,将Function翻译为函数。IEC的函数和C语言的函数一样,执行后会产生一个返回值。IEC 61131-3的FC也只有一个返回值,不用设置它的名称,返回值的名称和FC的名称相同。因此IEC 61131-3的FC只有返回值这样一个输出参数。
西门子的FC对输出参数的个数没有限制,比IEC 61131-3的FC更好用一些。

相关阅读

家里电路出现故障,如何能找到靠谱的专业电工?

如果家里电路出现故障,有这种途径可以找到比较靠谱的专业电工,希望能帮到你! 1. 问朋友、邻居或家人或者物业:向身边的人打听他们是否有过类似问题,并询问他们曾经雇佣过哪...
2024-03-27
家里电路出现故障,如何能找到靠谱的专业电工?

厂里新来一位电工,今天在接线时,真的让大同行大开眼界,令人佩服!

工厂里,有一位刚刚到工厂没几天的老电工,他虽然年纪已经大了,但精神矍铄,技艺娴熟。然而,他在这个新环境里还需要时间来适应。有一天,老电工过被领导王安排他去接线。 老电工来到...
2024-09-23
厂里新来一位电工,今天在接线时,真的让大同行大开眼界,令人佩服!

负电压产生电路分析及方案

PART1. 负电压的产生电路图原理     在电子电路中我们常常需要使用负的电压,比如说我们在使用运放的时候常常需要给他建立一个负的电压。下面就简单的以正5V电压到负电压5V为例说...
2023-06-10
负电压产生电路分析及方案

串联电阻降压启动电路图

串联电阻降压启动电路 此电路通过串联电阻或电抗器启动,以降低启动电压,减少启动电路。 按下启动按钮SB1,接触器K M1和通电延时动作继电器KT同时得电。 当接触器K M1通电后,其常...
2023-08-29
串联电阻降压启动电路图

电动葫芦使用注意事项

钢丝绳电动葫芦,是起重机械中一种小型的起重设备。钢丝绳电动葫芦的型号很多,有MD1钢丝绳电动葫芦、CD1钢丝绳电动葫芦、微型电动葫芦、低建筑钢丝绳电动葫芦、HC方型钢丝绳电...
2023-03-21

热销商品

FEITA 镊子碳纤维合成塑料防静电无尘净化塑胶手动工具镊子93302

FEITA镊子93302采用高强度碳纤维合成塑料材质,兼具轻量化与耐用性,适用于精密操作场景。其独特的防静电设计有效避免静电对电子元件的损害,广泛应用于半导体、光学、...
1.2

江南国标rvv铜芯电缆软线3 4多芯平方rvvp护套信号屏蔽线线缆电线

江南国标rvv铜芯电缆软线34多芯平方rvvp护套信号屏蔽线线缆电线,是一种高性能的电缆产品,适用于各种信号传输和控制场合。该电缆采用优质铜芯,具有优良的导电性能和...
1.96

内六角扳手套装单个内六方螺丝刀进口S2款加长特长平头内6角2.5mm

这款进口S2材质内六角扳手套装,专为精密机械维修与装配设计,采用高品质S2合金钢制造,具备卓越的硬度、耐磨性与抗扭强度,有效防止使用过程中断裂或变形。套装中包含2....
1.4

橡胶条U型防撞包边条橡胶卡条玻璃嵌条配电箱机柜u型条密封条封王

橡胶条U型防撞包边条是一种多功能密封与防护配件,广泛应用于配电箱、机柜、玻璃门窗及各类设备边缘。采用优质橡胶材质,具备优异的弹性、耐老化、防水防尘和抗冲击...
0.8

10副装护目镜打磨劳保防飞溅男女骑行机械实验防风沙灰尘防护眼镜

这款10副装护目镜专为多场景防护设计,适用于打磨、机械加工、实验操作、骑行及户外作业等环境。采用高透光防雾镜片,有效抵御飞溅物、风沙、灰尘及化学液体喷溅,保障...
19.8

网站栏目