鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
楼主  发表于: 49天前
工友们,下午好

最近,在做一个程序,用变址和映射解决IO坏点快速更换的问题,可是汇川的PLC怎么都没有找到变址寄存器,求教各位大佬,汇川有没有这个变址寄存器呢?

实在是没有找到,最后用变量表做了个指针变量来实现变址,不知道这样是不是有问题的,向用过的朋友请教!!

程序思路如下:

https://mp.weixin.qq.com/s/fXvxZqeUeE-XieJ0yJxcbQ
附件: 指针与变址.zip (95 K) 下载次数:40
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
1楼  发表于: 49天前
感谢您的解答

您的表达方式更简洁一些,十分感谢!

引用
引用第1楼菜鸟学工控_1于2026-04-17 16:21发表的  :
楼主看一下是不是这样的,我不知道我的理解有没问题     
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
2楼  发表于: 46天前
朋友,十分感谢您的回复,祝您安康

在程序里Y0后面的这个变址二字是指变量?还是数据寄存器类的东西,在没有变址寄存器的情况下,方括号里的内容是什么,什么数据格式呢?

再次感谢!!

引用
引用第3楼那时年少于2026-04-17 17:33发表的  :
没有三菱的Z,和信捷一样可以这样操作实现变址!
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
3楼  发表于: 38天前
感谢您的热心帮助,感谢您的新思路,学习了!
引用
引用第4楼卓发智能于2026-04-18 08:00发表的  :
可以用数组加FOR循环啊
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
4楼  发表于: 38天前
感谢您的热心解答,您的答案对我帮助很大。

引用
引用第6楼菜鸟学工控_1于2026-04-20 11:07发表的  :

变址二字是在全局变量里边新建的DINT类型变量,数组指针可以自由定义名称
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
5楼  发表于: 38天前
感谢您的回访,十分感谢您的耐心相助,祝您安康!

引用
引用第7楼那时年少于2026-04-24 17:29发表的  :
6楼已答!自定义的全局变量标签,数字类型INT/DINT。
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )
鹅卵石
广交天下朋友!!1
级别: 略有小成
精华主题: 1 篇
发帖数量: 206 个
工控威望: 344 点
下载积分: 2723 分
在线时间: 96(小时)
注册时间: 2012-12-06
最后登录: 2026-06-04
查看鹅卵石的 主题 / 回贴
6楼  发表于: 前天
感谢您的建议,我也是在摸索着用
引用
引用第11楼hgz284631157于2026-04-29 08:35发表的  :
没用过汇川学习了,能不能直接写Y0[D500] 不用定义D500?
广交天下朋友,三人行者必有我师 ,择其善者而从之
从事电气方案设计,做运动控制,惯用西门子、欧姆龙、基恩士
软件共享、技术互助、项目合作请关注公众号:九纹荷(fshshu )