123zxc
级别: 探索解密
精华主题: 0
发帖数量: 70 个
工控威望: 130 点
下载积分: 747 分
在线时间: 27(小时)
注册时间: 2022-04-03
最后登录: 2025-02-21
查看123zxc的 主题 / 回贴
楼主  发表于: 18天前
触摸屏上怎么随意更改对应工位的输出位?转盘对应的工位硬件变动时可直接更改触摸屏上的工位即可。

例如:3号工位对应m3(气缸),4号工位对应m4(吸盘),5号工位对应m5(吹气)。当3号工位气缸(m3)和4号工位吸盘(m4)互换或者3号工位气缸(m3)和5号工位吹气(m5)互换亦或者3,4,5号工位全换成m3输出。使用了位左移指令了。
怎样编写程序或者有什么特殊的指令能做到?只需要在触摸屏上更改对应的工位就行。

谢谢!!
bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 518 个
工控威望: 628 点
下载积分: 1852 分
在线时间: 556(小时)
注册时间: 2016-09-20
最后登录: 2025-02-22
查看bnnyygy的 主题 / 回贴
1楼  发表于: 16天前
三菱不怎么用,欧姆龙的可以变址搞定。
W100.00[D50],D50等于几,实际寻址=-w100.00+D50的数字,例如D50=2,实际寻址地址=W100.02。

三菱,不是很老的,应该可以用数组来处理这个问题,不难。

bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 518 个
工控威望: 628 点
下载积分: 1852 分
在线时间: 556(小时)
注册时间: 2016-09-20
最后登录: 2025-02-22
查看bnnyygy的 主题 / 回贴
2楼  发表于: 16天前
我试了一下,FX3U,GXWORKS2,

全局一个16位的bit数组,作为移位变量(移位也可以自己写)

FB很简单,自己看吧,我编译没有报错,理论上是没问题的,你也可以自己测试,


  
  
bnnyygy
bnnyygy
级别: 家园常客
精华主题: 0
发帖数量: 518 个
工控威望: 628 点
下载积分: 1852 分
在线时间: 556(小时)
注册时间: 2016-09-20
最后登录: 2025-02-22
查看bnnyygy的 主题 / 回贴
3楼  发表于: 16天前
转盘机做了很多,大佬,今年兼职什么行情啊