张阳
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看张阳的 主题 / 回贴
楼主  发表于: 2008-06-18 01:26
请教各位师傅能不能详细的解释一下我这个问题:一个电机转速是1440,在三菱F940人机上写它的速度是0-1440,在4DA程序上怎么写0-10V电压,怎么转换?拜托了!直接写出程序给我最好了谢谢!
yyhexf
级别: 家园常客
精华主题: 0
发帖数量: 768 个
工控威望: 555 点
下载积分: 1922 分
在线时间: 606(小时)
注册时间: 2008-01-05
最后登录: 2013-08-19
查看yyhexf的 主题 / 回贴
1楼  发表于: 2008-06-18 10:32
应该是4000*设定值/1440放到一个寄存器,让4D/A去转换0-10V的电压.另外细节自己根据工况处理。
本帖最近评分记录:
  • 下载积分:+1(YMMFA) 热心助人
    yyhexf
    级别: 家园常客
    精华主题: 0
    发帖数量: 768 个
    工控威望: 555 点
    下载积分: 1922 分
    在线时间: 606(小时)
    注册时间: 2008-01-05
    最后登录: 2013-08-19
    查看yyhexf的 主题 / 回贴
    2楼  发表于: 2008-06-18 10:38
    MUL K4000 D(F940设定寄存器)0 d2
    DDIV D2 K1440 D4
    WR3A K0 K21 D4
    应该这样就可以了。
    yyhexf
    级别: 家园常客
    精华主题: 0
    发帖数量: 768 个
    工控威望: 555 点
    下载积分: 1922 分
    在线时间: 606(小时)
    注册时间: 2008-01-05
    最后登录: 2013-08-19
    查看yyhexf的 主题 / 回贴
    3楼  发表于: 2008-06-18 16:00
    差点误导。4DA是-10V-+10V的。谢谢站长指正。
    yyhexf
    级别: 家园常客
    精华主题: 0
    发帖数量: 768 个
    工控威望: 555 点
    下载积分: 1922 分
    在线时间: 606(小时)
    注册时间: 2008-01-05
    最后登录: 2013-08-19
    查看yyhexf的 主题 / 回贴
    4楼  发表于: 2008-06-20 10:08
    答张阳:我在程序样例中发的“A/D,D/A模拟量的读入和写出”中有。FX2N可以用,但版本3.0以上才行。