bqq311601
求知
级别: 略有小成
精华主题: 0
发帖数量: 24 个
工控威望: 214 点
下载积分: 3170 分
在线时间: 64(小时)
注册时间: 2014-08-20
最后登录: 2024-05-11
查看bqq311601的 主题 / 回贴
楼主  发表于: 2015-01-07 20:33
PLC参数里能看到QD75D4    
[ 此帖被bqq311601在2015-01-31 10:09重新编辑 ]
求知
poorwer
级别: 略有小成
精华主题: 0
发帖数量: 277 个
工控威望: 485 点
下载积分: 1387 分
在线时间: 225(小时)
注册时间: 2008-07-26
最后登录: 2021-01-19
查看poorwer的 主题 / 回贴
1楼  发表于: 2015-01-07 22:36
U0Z2\G2000Z6这是变量,可以表示所有定位模块。当Z2=50,则它就表示起始IO500那个定位模块,当Z2=52,则它表示起始IO为520那个定位模块,其他原理一样。总之就是通过改变变址寄存器Z的值来实现控制各个定位模块,控制不同的定位
楼主留言:
如果Z2=51时指定哪一个????求指教!!!需要什么数据给我说我可以提供!!!
bqq311601
求知
级别: 略有小成
精华主题: 0
发帖数量: 24 个
工控威望: 214 点
下载积分: 3170 分
在线时间: 64(小时)
注册时间: 2014-08-20
最后登录: 2024-05-11
查看bqq311601的 主题 / 回贴
2楼  发表于: 2015-01-08 07:38
如果这么理解的话!D7096应该有很多个定位地址值!但系统监控它只有三个数值!!!!程序中D310是起始I/O500那个定位模块第二轴的目标地址,它给了D314然后没去向了!监测G8006里面有值!!!很郁闷不知道是怎么传过去的!!!其他的定位模块更是找不到地址!只有一个H5A那个定位模块!!!求指教!!!需要什么数据给我说我可以提供!!!
求知
bqq311601
求知
级别: 略有小成
精华主题: 0
发帖数量: 24 个
工控威望: 214 点
下载积分: 3170 分
在线时间: 64(小时)
注册时间: 2014-08-20
最后登录: 2024-05-11
查看bqq311601的 主题 / 回贴
3楼  发表于: 2015-01-08 13:25
求大神看看程序!!!!!!指教一下!!!!!急呀!!!!!!!!!
求知
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 442 个
工控威望: 800 点
下载积分: 2718 分
在线时间: 752(小时)
注册时间: 2007-10-25
最后登录: 2024-04-30
查看uthman的 主题 / 回贴
4楼  发表于: 2015-01-08 23:41
mov k2 d7050    
mov k3 d7050是否有
D7096
D7106
D7116是不是这三个位置
楼主留言:
程序里面是把D300Z1传给D7096!跑第一轴的三个点的!在帖子第二张图片中!!!!有说明!!!
uthman
QQ:3749615
级别: 家园常客
精华主题: 1 篇
发帖数量: 442 个
工控威望: 800 点
下载积分: 2718 分
在线时间: 752(小时)
注册时间: 2007-10-25
最后登录: 2024-04-30
查看uthman的 主题 / 回贴
5楼  发表于: 2015-01-09 09:35
找到Y510(有可能是Y10Zx)这个输出点,看看是由哪几个内部点驱动的,然后顺藤摸瓜……
楼主留言:
什么意思?????
yuaiwu
wemhoener
级别: 网络英雄

精华主题: 0
发帖数量: 472 个
工控威望: 10130 点
下载积分: 11457 分
在线时间: 416(小时)
注册时间: 2007-11-10
最后登录: 2024-05-06
查看yuaiwu的 主题 / 回贴
6楼  发表于: 2015-01-09 11:23
和制作库的时候的编程方法有点像,无非用变址修改模块插槽位、数据区地址。为的是减少程序步数、可移植性等。
楼主留言:
麻烦大神说清楚点!还是不明白!烦请大神在附件程序内截图指教一下!!!需要什么数据我可以提供!!!!!
poorwer
级别: 略有小成
精华主题: 0
发帖数量: 277 个
工控威望: 485 点
下载积分: 1387 分
在线时间: 225(小时)
注册时间: 2008-07-26
最后登录: 2021-01-19
查看poorwer的 主题 / 回贴
7楼  发表于: 2015-01-16 19:51
引用
引用第1楼poorwer于2015-01-07 22:36发表的  :
U0Z2\G2000Z6这是变量,可以表示所有定位模块。当Z2=50,则它就表示起始IO500那个定位模块,当Z2=52,则它表示起始IO为520那个定位模块,其他原理一样。总之就是通过改变变址寄存器Z的值来实现控制各个定位模块,控制不同的定位

应该不会,否则CPU会报警。Z2表示起始模块高两位,你配置里没有那个模块起始IO是510
楼主留言:
谢谢!!!!我明白了!!!