sunnykmc
SunnyKMC
级别: 工控侠客
精华主题: 0
发帖数量: 287 个
工控威望: 3745 点
下载积分: 28918 分
在线时间: 413(小时)
注册时间: 2014-04-20
最后登录: 2024-08-27
查看sunnykmc的 主题 / 回贴
楼主  发表于: 2019-03-18 13:45

使用PLC  FX2N / FX3U / FX3G

请教转盘使用步进电机正反转时
特殊寄存器D8140(下位)脉冲数当前值寄存器皆为累加正值?

使用带加减速的PLSR指令
想作正转时以原点开始顺(正)转并显示角度目前值
到顺转(前)极限后,假设为+150度(正值)
停顿0.5秒,
反转回原点后值为0
并继续逆(反)转(后)极限后,假设为-150度(负值)
停顿0.5秒
回原点
也就是正转时,原点开始顺转到前极限之间的值为正值
也就是反转时,原点开始反转到后极限之间的值为负值
目前看起来脉冲数
无论正反转停止后继续正或反转
都是累加D寄存器数值
直到我清除或超过上限
请教这脉冲数有可自行作加减的D寄存器值?
或者我必须自行在程序上
作加减乘除四则运算?

或者说使用 DRVI 与 DRVA , ZRN指令,可解决此问题
以前练习步进马达皆使用 PLSR 与PLSY指令 (当时使用FX2N,近日才发现不支持DRVA / DRVI / ZRN指令)
伺服马达使用 DRVI 与 DRVA , ZRN指令
[ 此帖被sunnykmc在2019-03-23 16:38重新编辑 ]
sunnykmc
SunnyKMC
级别: 工控侠客
精华主题: 0
发帖数量: 287 个
工控威望: 3745 点
下载积分: 28918 分
在线时间: 413(小时)
注册时间: 2014-04-20
最后登录: 2024-08-27
查看sunnykmc的 主题 / 回贴
1楼  发表于: 2019-03-20 09:04
PLC 使用 FX2N / FX3U / FX3G

有老师使用DRVI 与 DRVA , ZRN与DSZR指令
用在步进电机经验过?
能否分享指令程序与电路配置?



FX2N 不支持  DRVA    DRVI     ZRN
[ 此帖被sunnykmc在2019-03-20 13:44重新编辑 ]
宿迁电工
级别: 论坛先锋
精华主题: 0
发帖数量: 1032 个
工控威望: 1172 点
下载积分: 2842 分
在线时间: 394(小时)
注册时间: 2018-11-30
最后登录: 2024-11-19
查看宿迁电工的 主题 / 回贴
2楼  发表于: 2019-03-20 09:11
用相对和绝对定位指令
长三角地区,PLC编程,工业机器人编程
吸塑机,轴承合套仪程序开发
专业外协
 TEL:13815796487(微信同号)
suegu2
级别: 家园常客
精华主题: 0
发帖数量: 319 个
工控威望: 584 点
下载积分: 6619 分
在线时间: 274(小时)
注册时间: 2012-09-22
最后登录: 2024-11-15
查看suegu2的 主题 / 回贴
3楼  发表于: 2019-03-20 10:35
伺服 和步进都可以使用 DRVA DRVI指令
本帖最近评分记录:
  • 下载积分:+5(sunnykmc) 热心助人!
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    4楼  发表于: 2019-03-20 12:01
    图片:
    只使用一台步进电机
    DRVA  DRVI 脉冲Y0
    回转反方向一定要接Y4?
    [ 此帖被sunnykmc在2019-03-20 13:06重新编辑 ]
    suegu2
    级别: 家园常客
    精华主题: 0
    发帖数量: 319 个
    工控威望: 584 点
    下载积分: 6619 分
    在线时间: 274(小时)
    注册时间: 2012-09-22
    最后登录: 2024-11-15
    查看suegu2的 主题 / 回贴
    5楼  发表于: 2019-03-20 14:34
    你看清楚那个是高速输出特殊适配器的接法,PLC本体是可以自己在指令里定的
    本帖最近评分记录:
  • 下载积分:+5(sunnykmc) 热心助人!
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    6楼  发表于: 2019-03-21 00:14
    所以Y0脉冲值显示与归0
    在D8140~D8141还是D8340~D8341
    suegu2
    级别: 家园常客
    精华主题: 0
    发帖数量: 319 个
    工控威望: 584 点
    下载积分: 6619 分
    在线时间: 274(小时)
    注册时间: 2012-09-22
    最后登录: 2024-11-15
    查看suegu2的 主题 / 回贴
    7楼  发表于: 2019-03-22 14:28
    看你用的是什么系列PLC 我记得FX3系列好像都是D8340 之前FX1和FX2的是D8140 这个有手册上能查到
    sunnykmc
    SunnyKMC
    级别: 工控侠客
    精华主题: 0
    发帖数量: 287 个
    工控威望: 3745 点
    下载积分: 28918 分
    在线时间: 413(小时)
    注册时间: 2014-04-20
    最后登录: 2024-08-27
    查看sunnykmc的 主题 / 回贴
    8楼  发表于: 2019-03-23 16:32
    引用
    引用第7楼suegu2于2019-03-22 14:28发表的  :
    看你用的是什么系列PLC 我记得FX3系列好像都是D8340 之前FX1和FX2的是D8140 这个有手册上能查到

    使用步进电机
    若使用PLC  FX3U / FX3G
    X0 为原点触发作 ZRST D8340 D8341
    使用DRVA时正反转时D8340~D8341可依正反转时
    自动作加减?