fhpyw
级别: 略有小成
精华主题: 0
发帖数量: 145 个
工控威望: 333 点
下载积分: 751 分
在线时间: 159(小时)
注册时间: 2010-11-21
最后登录: 2024-12-12
查看fhpyw的 主题 / 回贴
楼主  发表于: 2019-06-01 15:41
我用一个1PG来控制一个MRJ2S,回原点复位后,自动运行时,电机只能正转,不能反转,就是只能往正数方向走。
我给#3 b8位是0
给#17的值是正转17,反转是-20.
自动运转时只往一个方向转,但运转的值是对的。手动正反转没问题。
请大神指教一下。
andy003
级别: 网络英雄

精华主题: 1 篇
发帖数量: 399 个
工控威望: 14183 点
下载积分: 94050 分
在线时间: 3746(小时)
注册时间: 2010-07-27
最后登录: 2024-12-27
查看andy003的 主题 / 回贴
1楼  发表于: 2019-06-08 07:14
引用
引用第3楼fhpyw于2019-06-08 00:23发表的  :
现在可以反转了。
现在的问题是,我要在触摸屏上输入一个负值,电机才能反转,但我想在触摸屏上输入的值是一个正数。
要怎么做呢?要在PLC的程序上做一个转换吗?


sub k0 触摸屏上输入的值 d0
ddrvi d0 k1000 脉冲 方向
这样应该就可以了

触摸屏有些可直接做运算