270429890
级别: 探索解密
精华主题: 0
发帖数量: 11 个
工控威望: 150 点
下载积分: 665 分
在线时间: 18(小时)
注册时间: 2013-04-22
最后登录: 2023-02-01
查看270429890的 主题 / 回贴
楼主  发表于: 2013-05-05 21:49
我用 DRVI指令


DRVI  D1 D2 Y1 Y2

想让电机反转,
让Y2 输出没用
让D1 成负数也没用

当执行该指令是,Y1 Y2 都有输出
将Y2 RST掉,也没用


实在没办法了


我将Y1和Y2位置换下 是指令的位置 不是PLC接线的位置
换成了 DRVI D1 D2  Y2 Y1
突然可以了 这就郁闷了


清高手解释下是不是我的接线有问题
只接了4跟线


P+ 接了 开关电源的 24V
P- 接    Y1

S+ j接开关电源的 24
S- 接Y2
0V 接COM1 COM2





换了之后 D1 D2 值不变

但是 速度和位移都成了1半还是1倍 记不清了


你说 我就是想让个电机  移动个距离 然后 反向 移动回来  理论上是回到原点

你说怎么就这么纠结咧??


langman
级别: 家园常客
精华主题: 0
发帖数量: 576 个
工控威望: 606 点
下载积分: 1500 分
在线时间: 227(小时)
注册时间: 2008-06-23
最后登录: 2021-04-09
查看langman的 主题 / 回贴
1楼  发表于: 2013-05-07 16:29
1.电机驱动器端 设置成脉冲+方向模式
2.看看你的驱动器接的脉冲和方向电压是不是5V,不要说接了24V,那样很有可能方向信号坏了,脉冲信号还扛着
朗工自动化,承接自动化改造工程:PLC控制系统、伺服系统、气动、步进、节能灯设备、机械手、集成电路测试设备、变频器、人机界面,欢迎洽谈,