倔强的小白
级别: 略有小成
精华主题: 0
发帖数量: 123 个
工控威望: 233 点
下载积分: 903 分
在线时间: 96(小时)
注册时间: 2017-06-14
最后登录: 2024-11-30
查看倔强的小白的 主题 / 回贴
楼主  发表于: 2023-09-04 10:55
如题用PLC怎么计算,例如,D0-D100,有100个数值,我设定了一个K999的数,怎么能调选出来D0-D100中10个寄存器数值等于999,可以允许有一个偏差,偏差自己设定。有偿
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 489 个
工控威望: 1892 点
下载积分: 8465 分
在线时间: 680(小时)
注册时间: 2021-05-05
最后登录: 2024-12-20
查看hstec2002的 主题 / 回贴
1楼  发表于: 2023-09-04 13:49
是10个寄存器的和等于设定值K999正负偏差?还是10个寄存器都等于设定值K999正负偏差?还是找出寄存器等于设定值K999正负偏差的所有寄存器?

引用
引用楼主倔强的小白于2023-09-04 10:55发表的 在N个寄存器中,选出来M个寄存器,使其数值等于我设定的某一个数值 :
如题用PLC怎么计算,例如,D0-D100,有100个数值,我设定了一个K999的数,怎么能调选出来D0-D100中10个寄存器数值等于999,可以允许有一个偏差,偏差自己设定。有偿
QQ: 2845452345
hstec2002
级别: 论坛先锋
精华主题: 0
发帖数量: 489 个
工控威望: 1892 点
下载积分: 8465 分
在线时间: 680(小时)
注册时间: 2021-05-05
最后登录: 2024-12-20
查看hstec2002的 主题 / 回贴
2楼  发表于: 2023-09-06 18:06
只能用类似的算法找到接近的数值,精准的用遍历是不可能的,绝对会超PLC的扫描时间。
QQ: 2845452345