衍衍衍
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 72 点
下载积分: 1196 分
在线时间: 7(小时)
注册时间: 2022-09-23
最后登录: 2024-11-21
查看衍衍衍的 主题 / 回贴
楼主  发表于: 2024-07-19 18:28
图片:
我在欧姆龙的CX-P软件中导入了轴运动的功能块,测试后,没有问题,但是我将CPU型号更换成CP2E以后编译过程中就出错了,一直找不到原因,请问哪位大哥有思路?
衍衍衍
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 72 点
下载积分: 1196 分
在线时间: 7(小时)
注册时间: 2022-09-23
最后登录: 2024-11-21
查看衍衍衍的 主题 / 回贴
1楼  发表于: 2024-07-19 18:30
欧姆龙官方的功能块不能编辑,只能观看,所以我也不太清楚哪里出了问题
wenwul
级别: 探索解密
精华主题: 0
发帖数量: 77 个
工控威望: 184 点
下载积分: 697 分
在线时间: 59(小时)
注册时间: 2012-05-12
最后登录: 2024-11-22
查看wenwul的 主题 / 回贴
2楼  发表于: 2024-07-22 09:09
            CP2E  寄存器地址                     CP1H  寄存器地址
脉冲输出 2   A52( 低位    101.00-1    脉冲输出2:A322 CH(低位4 位)        100.04-5
脉冲输出 3   A54( 低位    101.02-3    脉冲输出3:A324 CH(低位4 位)        100.06-6

  CP2E 寄存器地址和CP1H不同,内存地址大小也不同,此功能块是CP1H用的,CP2E调用就会出错。
本帖最近评分记录:
  • 下载积分:+1(衍衍衍) 真诚感谢!
    13281383339
    级别: 探索解密
    精华主题: 0
    发帖数量: 69 个
    工控威望: 145 点
    下载积分: 2493 分
    在线时间: 51(小时)
    注册时间: 2019-01-11
    最后登录: 2024-11-23
    查看13281383339的 主题 / 回贴
    3楼  发表于: 90天前
    遇到同样的问题了,请教下楼主最后怎么解决的呢?CP2E单轴定位怎么做呢?
    楼主留言:
    因为CP2E的CPU的内部寄存器地址要小于CP1系列,所以转换过程就会出现报错