行业资讯
HOME
行业资讯
正文内容
步进电机控制实验 终于找到一个完整有解释的三菱PLC与步进电机控制的实验案例了
发布时间 : 2024-10-06
作者 : 小编
访问数量 : 23
扫码分享至微信

终于找到一个完整有解释的三菱PLC与步进电机控制的实验案例了

终于找到一个完整有解释的三菱PLC与步进电机控制的实验案例了

该实验案例介绍了如何实现三菱PLC发脉冲控制步进电机绝对定位于相对定位,还有如何回到原点。接下来准备实验西门子PLC,感谢多多支持。

(巨控_何工)

PLC与控制器,传感器解析那图

介绍:

1:丝杆支架总长340MM,丝杆长度200MM,有效行程100MM

丝杆支架总长420MM,丝杆长度300MM,有效行程200MM

2:丝杆直径8MM,导程2MM,即步进电机转一圈走2MM的距离

3:步进电机所运行的距离都可以在标尺丝杆上看,实习起来比较直观

4:步进电机为42步进电机,步距角为1.8度

5:步进驱动器输出电流0.7-4A,最大可32细分

6:编码器为AB两相,600线编码器(即转一圈反馈600个脉冲)

实验说明:

1:学习步进电机正反转控制:滑快只能在正转极限和反转极限之间运动

(带极限光电电眼限位保护)配合触摸屏学习可控制转速速度和运行距离设置

2:学习原点定位控制:就是将电机的位置移动到规定的原点位置

3:学习绝对定位控制:每次运行时必须以原点为基准做左右运动

4:编码器实时反馈步进运行距离显示控制:可对丝杆运行的距离进行实时反馈

注:1:不带触摸屏的可在电脑上安装触摸屏软件进行在线模拟,可以直接在电脑上改动丝杆运行的速度和距离.

2:可外接控制开关进行控制,具体参考控制程序和接线图

3:配送三菱PLC控制程序(带注释)

4:配送威纶触摸屏程序

PLC程序

触摸屏程序

编码器接线图

步进控制器接线图

步进电机接线图

单片机控制步进电机的应用实例

【例9-3】 采用1-2 相励磁法实现电机的正转控制。

单片机的I/O口驱动电流较小,一般无法直接驱动步进电机,图9-10采用ULN2003作为步进电机的驱动芯片,ULN2003工作电压高,工作电流大,灌电流可达500mA,并且能够在关状态时承受50V的电压,输出还可以在高负载电流并行运行。只需按表9-2(c)的8个步序向P1口发送数据,通过ULN2003的驱动,即可实现步进电机按1-2相励磁法正转运行。

图9-10 步进电机驱动控制电路图

C51程序如下:

提示

上面的delay( )程序可参考之前例子中的延时程序编写,这里不再重复。

利用相同的程序编写方式可以实现1相励磁和2相励磁的电机控制。

【例9-4】 步进电机的正反转控制

利用接在单片机P3.7口的开关对步进电机的正反转进行控制,当开关闭合时,步进电机正转运行,当开关断开时,步进电机反转运行。此处采用1相励磁法。步进电机正反转控制电路如图9-11所示。

图9-11 步进电机正反转控制电路图

C51程序如下:

【例9-5】 利用查表方式通过两组开关实现三种励磁状态的切换。

两组开关实现三种励磁状态切换的电路如图9-12所示。利用接在P3.0、P3.1口的两个开关的四种状态实现步进电机的1相励磁、2相励磁、1-2相励磁及停止状态的切换。开关实现步进电机运行状态切换如表9-3所示。

图9-12 两组开关实现三种励磁状态切换的电路图

表9-3 开关实现步进电机运行状态切换表

由于三种励磁状态每拍的状态均为已知,在软件设计中,可以将这些状态预先存储到3个数组当中,根据2组开关的状态去查询对应的数组即可实现步进电机励磁方式的切换。

C51程序如下:

相关问答

步进电机怎么控制转速

[最佳回答]通常步进电机都是通过改变输入到驱动器脉冲的频率来达到调速的,驱动器的细分也会影响到步进电机的速度,计算公式为:转速{rpm)=60*频率(单位Hz)/(步...

51单片机步进电机控制proteus仿真程序(源程序可以执行的)

[最佳回答]具体功能要求说一下,液晶是要显示什么

步进电机旋转速度是由什么来控制的?_作业帮

[最佳回答]步进电机旋转速度是通过脉冲来控制的,一转是360度,比如一个脉冲转动1.2度,那么,一圈300个脉冲.通常步进电机有专用的驱动器,驱动器有电流、细分等设...

步进电机运行1mm所需的脉冲数怎么算步距角/Stepangle1.8°步...

[最佳回答]看丝杆的螺距,电机的步距角是1.8度,就是200个脉冲转一圈,假如螺距是10毫米,电机只要转20个脉冲即可.

怎么用plsv指令控制步进电机的前进、后退以及如何控制触摸屏?

怎么用plsv指令控制步进电机的前进、后退和触摸屏控制,plsv是三菱运动控制指令可变速脉冲输出,以指定脉冲频率和端口发送脉冲,可带加减速动作,指令运行中可改...

步进电机旋转精度能达到多少?

步进电机的旋转精度通常取决于其步进角度和控制系统的设计。一般情况下,步进电机的旋转精度可以达到每步角度的分数倍,例如1.8度、0.9度或0.45度。而在高精度...

什么是步进电机控制?

步进电机控制是指通过电流脉冲来控制步进电机的转动,实现精确定位和步进运动。控制步进电机通常采用脉冲信号驱动器,通过控制脉冲的频率和数量来控制电机的转...

触摸屏怎么控制步进电机速度?

触摸屏控制步进电机速度常用的方法是通过PLC去控制变频器,然后再用变频器去控制电机的转速,如果需要人机交互的,这时就可以使用触摸屏了。在有的控制方案中,...

步进电机模拟量控制原理?

控制原理:PLC或上位机发送脉冲频率、脉冲数量、电动机运行方向信号给到步进驱动器,步进驱动器驱动步进电动机运转,步进电动机带动机械部分运动。步进电动机没...

步进电机的控制精度到底能达到多少?

您好,步进电机的控制精度取决于多个因素,包括电机本身的设计和制造质量、驱动电路的性能、控制算法的精度等等。一般来说,步进电机的控制精度可以达到数个角度...

 泰雅  快乐向前冲主持人 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部