爱你3.6克
级别: 探索解密
精华主题: 0
发帖数量: 31 个
工控威望: 157 点
下载积分: 408 分
在线时间: 37(小时)
注册时间: 2011-10-06
最后登录: 2023-07-21
查看爱你3.6克的 主题 / 回贴
楼主  发表于: 2018-07-08 13:50
如题  第一次用这个模块
    LD SM400      DMOV K2555 D1106
                               MOV  K0  D1105
                              TO H0 K1517 D1105 K3
     LD SM400      DMOV U0/G2006 D8106
                              DMOV U0/G2016 D8116
                              。。。。
查手册得知G2006 G2016 是绝对定位的点,问题是我在程式里没有找到任何设定的位置数据。
我能不能找到G2006 G2016的数据,如果里面的数据在定位模块里设定是固定的数据 ,
我怎么才能将里面的数据开放出来,通过人机界面的方式去设定。


                            
路在脚下
langui
级别: 论坛先锋
精华主题: 0
发帖数量: 1498 个
工控威望: 1721 点
下载积分: 6158 分
在线时间: 616(小时)
注册时间: 2014-06-16
最后登录: 2024-04-28
查看langui的 主题 / 回贴
1楼  发表于: 2018-07-09 10:15
定位模块里面有个数据表,如果不需要改变定位位置的话,那个定位点可以全部写在数据表里面不用改变。G2004是轴1定位速度,G2006是轴1定位地址
楼主留言:
目前的情况就是定位的地址要经常改变,在数据表机不是太方便,这就需求G2006可以在人机里设定,
sunxinbei
级别: 略有小成
精华主题: 0
发帖数量: 163 个
工控威望: 318 点
下载积分: 810 分
在线时间: 66(小时)
注册时间: 2016-04-08
最后登录: 2024-04-28
查看sunxinbei的 主题 / 回贴
2楼  发表于: 2018-09-26 21:34
G2006不移动式绝对控制点  也可以是相对的  前提是你G2000里面设置成什么  就是什么定位方式  一般绝对是H200 相对是H100
云皮儿
级别: 探索解密
精华主题: 0
发帖数量: 25 个
工控威望: 118 点
下载积分: 718 分
在线时间: 22(小时)
注册时间: 2017-06-26
最后登录: 2022-10-31
查看云皮儿的 主题 / 回贴
3楼  发表于: 2018-10-11 17:13
首先你要确认模块定位启动编号 (可以在模块定位数据里面查看) 定位启动调用的是哪个定位数据 然后用寄存器 给定位数据对应缓存区写入数据 每次定位启动前 写入数据