首页 » 人工智能 » FB块中的Input、Output、InOut的差异

FB块中的Input、Output、InOut的差异

东易日盛家居装饰集团股份通讯 2025-02-08 0

扫一扫用手机浏览

文章目录 [+]

2. Output(输出参数):是将FB内部运算或处理的结果通报回主程序。
FB 块实行的结果输出,实参不可以为常数块内可写,即FB外部不可修正Output的值,只能读取。

3. Inout(输入/输出参数):兼输入和输出的功能。
在FB被调用前,它可以读取用户程序的数据;在FB处理完数据后,它可以将结果通报回主程序。
读取外部实参数值并且将结果返回到实参,实参不可为常数,可读可写。

FB块中的Input、Output、InOut的差异 FB块中的Input、Output、InOut的差异 人工智能

4. Static(静态变量):用于存储FB的中间过程状态。
这些变量的值在FB的多次调用之间会保持不变,因此可以用来跨扫描周期地存储数据。
静态变量存储在背景 DB 块中,不参与对外的参数通报。

FB块中的Input、Output、InOut的差异 FB块中的Input、Output、InOut的差异 人工智能
(图片来自网络侵删)

5. Temp(临时变量):紧张用于FB内部的临时存储。

6. Constant(常数):Constant用于在FB中定义不会改变的值。
不能在FB实行过程中被修正。

在FB块中,

形参:块接口区域定义的 Input,Output,InOut 参数;在调用 FB 块时,会以引脚办法涌如今 FB 块上。
Input 和 InOut 类型的变量涌如今 FB 块的左侧;Output 类型的变量涌如今 FB 块的右侧。

实参:在调用带参数的 FB 块时,为形参填写的实际变量。

标签:

相关文章

@太原人坐飞机带充电宝 这些常识要知道

太原机场事情职员先容,飞机上充电宝的容量有严格的限定。个中,充电宝上的标识、信息必须全面清晰,额定能量不超过100Wh,无需航...

人工智能 2025-02-18 阅读1 评论0