基于数组的 SCL 算法实现 S7-1200_1500 多通道模拟量批量处理的方法
本次给大家介绍通过数组寻址的方式,对数量较多的模拟量进行批量处理的方法,具体步
骤可参考如下:
本次以 20 个通道的模拟量输入信号为例进行说明:
如下图所示,在 PLC 数据类型中新建一个名为“模拟量”的数据类型,在右侧的数据类型中
添加一个长度为 20 的数组,数据类型为 int,
如下图所示,在 PLC 变量表中对应的添加一个变量,名为“模拟量输入”,数据类型选择“模
拟量”,地址这里我们直接输入 I256.0,则第一个通道的起始地址为 IW256,后面的通道
地址依次加 2,
我们新建一个 DB 块,用于数据处理,如下图所示,在数据块中添加变量:工程量 H(即
工程量的上限),工程量 L(即工程量的下限),实际工程量(即最后转换得到的工程量
数值),这里 3 个变量均为长度 20 的数组,数据类型为 real 实数类型,
评论0
最新资源