anding
中国有风险,投胎需谨慎
级别: 略有小成
精华主题: 0
发帖数量: 33 个
工控威望: 288 点
下载积分: 490 分
在线时间: 25(小时)
注册时间: 2008-12-30
最后登录: 2024-12-15
查看anding的 主题 / 回贴
楼主  发表于: 2015-10-05 22:50
二十个寄存器,如D200~D220,输入数据是按顺序输入的,比如在触摸屏上输入D200~D208让后面的数据空着,怎么判定我用了D200~D208这9个寄存器, 也就是说我要把9传到某个寄存器
中国有风险,投胎需谨慎
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6777 个
工控威望: 38380 点
下载积分: 4183 分
在线时间: 9537(小时)
注册时间: 2006-09-13
最后登录: 2024-12-20
查看cvlsam的 主题 / 回贴
1楼  发表于: 2015-10-06 08:08
引用
引用楼主anding于2015-10-05 22:50发表的 判断寄存器 :
二十个寄存器,如D200~D220,输入数据是按顺序输入的,比如在触摸屏上输入D200~D208让后面的数据空着,怎么判定我用了D200~D208这9个寄存器, 也就是说我要把9传到某个寄存器


不清楚你使用的机型是什么。

如果是FX3U或以上机型,你可以使用数据表的功能,数据表第一个字就是当前数据表大小。

其他机型你可以构建一个队列结构,队列指针的值-1就是当前数据表内容长度。

Good Luck~