单轴回零3-自设回零点编程入门:步进电机(伺服电机)测试(以编程软件JS_PRGMR为例)
运动控制主要是应用于控制步进电机和伺服电机,比如启用步进电机,电机回零要回到一个用户设置的定点,也就是自设的一个回零位置,首先对步进电机进行机械回零操作,再进行一个单轴绝对运行,运行到用户设定的位置,这样就可以实现用户自设零点位置的目的,这就要用到运动指令单轴运动中的单轴回零和单轴绝对运行方式。
【控制要求】
控制一个步进电机,步进电机驱动细分为2000(电子齿轮比为1:1),要求直接对步进电机进行回零操作,回到自设回零点为正向2000的位移处,也就是在机械回零的基础上,电机绝对正转1圈的位置,该处为电机的新零点位置。
【动作分析】
电机开始启动,先进行回零操作,给入X47通信号(以SF_4832A3MTPLC为例),使电机正向回零,等电机回零停止后,再添加单轴运动,以绝对运动的方式,正向运行2000个位移值,等待电机停止后,该处为电机的新零点位置,那么就要将之前脉冲清零,触发一个辅助标志M0,用M0来对电机之前运行的轴脉冲(2000个位移值)进行清零。最后就是单轴回零到自设零点。
【控制流程图】
按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。
电机先机械回零,再绝对运行到设定的位置。

【修改别名】
在软件别名处,对动作需要用到的端口进行别名修改:

辅助标志别名修改:M0作为自设零点的标志,主要是用于对运行的轴脉冲清零。

【程序编辑】
在时序环0中按照控制流程图编辑程序,编辑单轴回零到自设零点位置,最后触发一个清零脉冲数的标志。

在组合帧中编辑对设定到的零点位置进行清零。

【程序调试】
当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC中,程序调试有几种方式。
1、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“在线调试环”,选择下发程序的端口,即可在线调试。
2、可在触摸屏软件上实现在线模拟,进行程序调试。
程序文件下载:http://pan.baidu.com/s/1i5Bjxwp
JENASI_PLC
由娄底市简思工控有限公司研发的新一代可编程控制器
不同于传统PLC基于继电器电路的梯形图编程方法
基于控制流程采用电脑中文指令进行编程
具有编程简易,维护方便的特点
控制器实物图:


简思工控 公众平台
视频学习 |技术分享|互动交流
简思工控,中文指令-基于流程表编程!
淘宝网店: https://item.taobao.com/item.htm?id=520946628453tracelogww=ltckbburl