登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:FB块里面如何处理这样数组
点击:87 回复:1
楼主
编辑
引用
管理
truezhang
如图,我在一个DB块里面定义了不同限值的数组,想在FB块里面写一段程序,根据不同输入数组的长度做相应的分段比较并输出对应值。现在是不太清楚在FB块里面输入类型能否是一个可变长度的数组,并且如何得知调用数组的长度?
25-03-30 19:10
1楼
编辑
引用
管理
cvlsam
引用
truezhang
在 2025/3/30 19:10:30 发言
【内容省略】
1、你可以为你的FB创建可变数组作为数据接口,例如Input: array[*] of real;
2、你可以通过LOWER_BOUND和UPPER_BOUND来确定数据的上下限。(V14或以上版本支持这些指令)
Good Luck~
25-03-30 22:36
工控新闻
图尔克升级的交换机可提供现场总线集成和增强型诊断功能
TSN技术大赛_实点科技 省配线分布式I/O XBF
西门子与埃森哲宣布成立“埃森哲-西门子业务集团”
TSN技术大赛答辩日 精彩呈现
TSN技术大赛答辩日 精彩呈现
倍福2025 自动化新技术研讨会
西门子专利数量位居欧洲企业首位
西门子通过创新与生态合作,加速人工智能赋能产业发展
更多新闻资讯