如何将数据块中的字符串变量传送给功能块?


介绍:

在本应用实例中使用符号访问数据块中的变量。下面的例子中 DB5 包含两个变量:“String_1”和“String_2”

编号 过程
1

DB5 的符号名为“Baustein”,两个字符串变量将被连接到 FB1,图 01显示了两个字符串变量的声明及在 DB 块属性中设置符号名“Baustein”

如何将数据块中的字符串变量传送给功能块?
图 01

2

IEC 标准功能 FC10 EQ_STRNG(两个字符串变量相等比较)在FB1中被调用。FC10 的两个参数 S1 和 S2 被赋值“InputSTR1” “InputSTR2”,图02 显示了在 FB1 中如何调用并参数化 FC10(EQ_STRNG)。 

如何将数据块中的字符串变量传送给功能块?
图 02

3

FB2 调用 FB1, FB 的背景数据块为 DB1 ,两个输入参数“InputSTR1”和“InputSTR2”被 DB5 的两个字符串变量(“Baustein”.String_1和 “Baustein”.String_2)赋值。

如何将数据块中的字符串变量传送给功能块?
图 03

关键字:
字符串,参数传送

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc337216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论