登录
首页
人机界面
人机界面
回帖
发帖
正文
主题:威纶通触摸屏用索引寄存器如何在宏指令上使用
点击:4600 回复:16
楼主
编辑
引用
管理
1917665395
如图,RW0-RW10用索引寄存器LW9200,在宏指令上该如何写?我要通过plc赋值给RW0-RW10的索引寄存器上,宏指令该如何写?有100组数据。
21-03-19 15:58
1楼
编辑
引用
管理
1917665395
21-03-19 15:59
2楼
编辑
引用
管理
YXBK
用 资料传输 就可以了呀,没必要用宏指令。
21-03-19 16:47
3楼
编辑
引用
管理
1917665395
我要实现这样的功能。LW9200就是用资料传输的。
21-03-19 16:57
4楼
编辑
引用
管理
1917665395
我如何读取当前值给屏上的寄存器呢?
21-03-19 17:04
5楼
编辑
引用
管理
YXBK
我要通过plc赋值给RW0-RW10的索引寄存器上
假设PLC里面是D100-D109,资料传输来源地址D100,目标地址RW0(加索引LW9200),RW0-RW9都加索引LW9200
如果LW9200设为0,按下 资料传输 D100-D109的内容就传给RW0-RW9
如果LW9200设为10,按下 资料传输 D100-D109的内容就传给RW10-RW19
如果LW9200设为50,按下 资料传输 D100-D109的内容就传给RW50-RW59
10个一组就可以了
21-03-19 19:39
6楼
编辑
引用
管理
YXBK
如果是调用RW的数据,就把来源地址和目标地址反过来就是
假设要传送到D0-D9,资料传输来源地址RW0(加索引LW9200),目标地址D0,
如果LW9200设为0,按下 资料传输 RW0-RW9的内容就传给D0-D9
如果LW9200设为10,按下 资料传输 RW10-RW19的内容就传给D0-D9
如果LW9200设为50,按下 资料传输 RW20-RW29的内容就传给D0-D9
21-03-19 19:46
7楼
编辑
引用
管理
YXBK
如果还有配方名什么的,那就占用连续20个地址,20一组,
上一个配方、下一个配方,可以用 多状态设置元件 里面的 递加与递减,递加值与递减值设为10或者20.这样一跳就是一组配方。
如果要直接调用配方号,就直接设定LW9200的值,数值元件 里有 比列转换,这里可以设为10或者20的倍率,假设10个一组,要看10号配方
输入10即可,而LW9200实际值是100,你看到的内容就是RW100-RW109的内容。
21-03-19 20:00
8楼
编辑
引用
管理
1917665395
我明白你的意思,我就是想问一下,用宏指令怎么写索引寄存器。
21-03-19 20:24
9楼
编辑
引用
管理
1917665395
附件:
[
本地下载
]
这个就是你所说的方法吧,只是时间没有用到赋值。
21-03-20 08:10
上一页
下一页
工控新闻
安森美推出业界领先的模拟和混合信号平台
汇川技术与华工科技战略合作签约,共探产业创新升级
施耐德电气:共建微网新业态,共赢绿色新质力
提前完成5千万人清洁用电目标 施耐德电气公布2024年Q3可持续成果
马自达选择采用ABB喷涂雾化技术,以加速可持续发展进程
英伟达入局人形机器人,与特斯拉联手
建立保持制造业合理比重投入机制
安森美与伍尔特电子携手升级高精度电力电子应用虚拟设计
更多新闻资讯