1 / 11
文档名称:

无刷直流电机调速系统.doc

格式:doc   大小:169KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

无刷直流电机调速系统.doc

上传人:mh900965 2018/2/14 文件大小:169 KB

下载得到文件列表

无刷直流电机调速系统.doc

文档介绍

文档介绍:无刷直流电机调速系统
功能:
控制电机实现缓慢加速、减速;
控制电机实现无级调速。
采集速度、温度、位移、电流、电压等信号,实现对电机的闭环控制。
硬件
无刷直流电机一台,具体参数:见五。
无刷直流电机驱动器一台,具体参数:见五。
西门子s7-200cpu224晶体管输出的plc一台,EM235扩展模块一个。
Pc机一台。
直流电源:24VDC1个,可调压直流电源1台(Max=30V)。
电器连接器:一条USB/PPI通信电缆或R232/R485通讯电缆。
导线和信号线若干。
各种传感器。
数据采集卡
软件
(一)操作系统
Windows 2000或XP,至少100M硬盘,鼠标。

STEP7 MicroWIN sp6编程软件。
系统总的接线图

PLC
224TW
晶体管
电脑编程测控软件
电源
直流电机
驱动器
AVI
RS-485
RS-232
R232/R485PPI编程电缆
三相接线
24VDC
24VDC
220VAC
图4-1系统接线图
PC机和plc通过串口通讯,EM235模块通过9针串口,接到PLC。
,,L+端子接+24V,M端子和驱动器GND端子并联接电源地(0V)。
驱动器ENBL端子与GND端子短接,其它端子接线见图5-4。
建立PLC和PC机的通信步骤:
参照图5-7完成PLC的电源接线和PPI通信电缆接线,我们使用了RS-232/RS-485转换器来实现PLC和PC机之间的串口通讯。接线方式如下:PLC的RS-485端子A接转换器的T/R+端子,端子B接T/R-,然后将转换器的9针口接到PC机的串口上。
打开STEP 7-Micro/WIN软件,在左边工具栏中找到“通信“块并单击,进入通信窗口>>单击“设置PG/PC接口”>>选中PC/PPI cable(PPI)单击属性>>PPI选项中各项默认值;本地连接项中,选择PLC的接入端口(一定要和实际地址一致,若不知道,可以右击我的电脑>>属性>>硬件—设备管理器>>找到PLC的通信口)单击确定按钮,完成设置>>双击刷新,查询到PLC后,确认,即建立了PC机与PLC的通信。
PLC程序
(一)主程序
Network 1 // 初始化
// 调用PWM初始化程序,调用加、减速控制中初始速度转换成脉宽的初始化程序
LD
R , 1
CALL SBR0
CALL SBR1
MOVW 0, VW58
MOVW 100, VW82
Network 2
//
LDN T32
A
TON T32, 300
Network 3
// 线性调速时,控制脉宽增加的时间:vw82s增加一次
LDN T33
TON T33, VW82
Network 4
// 调用加速、减速控制中初始速度、指定速度值、无极调速速度值转换成脉宽值的子程序,调用速度显示子程序
LD
LPS
AN
AN T34
CALL SBR2
LRD
AN
CALL SBR5
LRD
AN
AN
CALL SBR4
LPP
A
CALL SBR6
Network 5
// 脉宽值增加
LDW<= SMW70, VW44
A T33
AN
A
+I 1, SMW70
Network 6
// 脉宽值减少
LDW>= SMW70, VW44
A T33
AN
A
-I 1, SMW70
Network 7
// 加速方式启动
LD
O
AN
AN
AN
=
Network 8
// 无极调速方式启动
LD
O
AN
AN
AN
=
Network 9
// 电机总开关
LD
O
AN
=
Network 10
// 减速方式启动
LD
O
AN
AN
AN
=
Network 11
// 运行pwm子程序
LD
=
LD
O
O
AN
AN T32
A
=