无刷直流电机调速系统

无刷直流电机调速系统

ID:38716054

大小:169.50 KB

页数:11页

时间:2019-06-18

无刷直流电机调速系统_第1页
无刷直流电机调速系统_第2页
无刷直流电机调速系统_第3页
无刷直流电机调速系统_第4页
无刷直流电机调速系统_第5页
资源描述:

《无刷直流电机调速系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、无刷直流电机调速系统功能:(一)控制电机实现缓慢加速、减速;(二)控制电机实现无级调速。(三)采集速度、温度、位移、电流、电压等信号,实现对电机的闭环控制。硬件(一)无刷直流电机一台,具体参数:见五。(二)无刷直流电机驱动器一台,具体参数:见五。(三)西门子s7-200cpu224晶体管输出的plc一台,EM235扩展模块一个。(四)Pc机一台。(五)直流电源:24VDC1个,可调压直流电源1台(Max=30V)。(六)电器连接器:一条USB/PPI通信电缆或R232/R485通讯电缆。(七)导线和信号线若干

2、。(八)各种传感器。(九)数据采集卡软件(一)操作系统Windows2000或XP,至少100M硬盘,鼠标。(二)组态王6.53。(三)STEP7MicroWINV4.0sp6编程软件。系统总的接线图Q0.0或Q0.1PLC224TW晶体管电脑编程测控软件电源直流电机驱动器AVIRS-485RS-232R232/R485PPI编程电缆三相接线24VDC24VDC220VAC图4-1系统接线图(一)PC机和plc通过串口通讯,EM235模块通过9针串口,接到PLC。(二)选用Q0.0作为脉冲发生器,将Q0.0端

3、子接驱动器AVI端子,L+端子接+24V,M端子和驱动器GND端子并联接电源地(0V)。(三)驱动器ENBL端子与GND端子短接,其它端子接线见图5-4。(四)建立PLC和PC机的通信步骤:1)参照图5-7完成PLC的电源接线和PPI通信电缆接线,我们使用了RS-232/RS-485转换器来实现PLC和PC机之间的串口通讯。接线方式如下:PLC的RS-485端子A接转换器的T/R+端子,端子B接T/R-,然后将转换器的9针口接到PC机的串口上。2)打开STEP7-Micro/WIN软件,在左边工具栏中找到“通

4、信“块并单击,进入通信窗口>>单击“设置PG/PC接口”>>选中PC/PPIcable(PPI)单击属性>>PPI选项中各项默认值;本地连接项中,选择PLC的接入端口(一定要和实际地址一致,若不知道,可以右击我的电脑>>属性>>硬件—设备管理器>>找到PLC的通信口)单击确定按钮,完成设置>>双击刷新,查询到PLC后,确认,即建立了PC机与PLC的通信。PLC程序(一)主程序Network1//初始化//调用PWM初始化程序,调用加、减速控制中初始速度转换成脉宽的初始化程序LDSM0.1RQ0.0,1CALL

5、SBR0CALLSBR1MOVW0,VW58MOVW100,VW82Network2//控制PLS指令每隔0.3s重启一次LDNT32AM0.3TONT32,300Network3//线性调速时,控制脉宽增加的时间:vw82s增加一次LDNT33TONT33,VW82Network4//调用加速、减速控制中初始速度、指定速度值、无极调速速度值转换成脉宽值的子程序,调用速度显示子程序LDSM0.0LPSANM0.6ANT34CALLSBR2LRDANM0.6CALLSBR5LRDANM0.2ANM0.4CALL

6、SBR4LPPAM0.3CALLSBR6Network5//脉宽值增加LDW<=SMW70,VW44AT33ANM0.6AM0.2+I1,SMW70Network6//脉宽值减少LDW>=SMW70,VW44AT33ANM0.6AM0.4-I1,SMW70Network7//加速方式启动LDM0.7OM0.2ANM1.1ANM0.5ANM0.1=M0.2Network8//无极调速方式启动LDM0.5OM0.6ANM1.1ANM0.7ANM0.1=M0.6Network9//电机总开关LDM0.0OM1.0A

7、NM0.1=M1.0Network10//减速方式启动LDM1.1OM0.4ANM0.5ANM0.7ANM0.1=M0.4Network11//运行pwm子程序LDSM0.0=L60.0LDM0.2OM0.4OM0.6ANM0.1ANT32AM1.0=L63.7LDL60.0CALLSBR3,L63.7,1000,SMW70,VB24Network12//控制初始速度值的输入LDM0.2OM0.4TONT34,1Network13//电机停,速度输入、输出点置零LDM0.1MOVW0,VW0MOVW0,VW2

8、6MOVW0,VW58MOVR0.0,VD54Network14//计数器记录霍尔传感器长生的脉冲数:每10s记录一次,每转产生2个脉冲LDI0.0LDT35CTUC5,10000Network15//设定计数时间:10s,m0.3控制速度显示的变化启停LDM0.3ANT35TONT35,1000Network16//将计数器C5中记录的脉冲数每隔10s传给vw78地址一次LDT35MOVWC5,V

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。