- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Equipment Manufactring Technology No.10,2007
收稿日期:2007-08-05作者简介:张铁异(1963—,男,广西荔浦人,广西大学机械工程学院讲师,硕士,主要研究方向:机电一体化技术。
基于松下电工F P1型PLC 的直线插补程序设计
张铁异,黄炳琼,卢福宁,黎毓鹏,曹晓中
(广西大学机械工程学院,广西南宁530004
摘要:PLC 在机械设备自动控制中有着广泛的应用,在PLC 上开发直线及圆弧插补功能将拓展PLC 在数控机床等领域的应用范围。介绍了在松下电工FP1型PLC 上开发直线插补程序实现对二维数控平台控制的方法。关键词:PLC ;直线插补;松下电工中图分类号:TP273
文献标识码:A
文章编号:1672-545X(200710-0068-03
可编程序控制器(PLC 在工业控制中有着广泛的应用,FP1是日本松下电工生产的小型PLC 系列产品,性能价格比
高,适合在我国中小企业应用。FP1的硬件配置较全,除主机外还可加I/O 扩展模块、A/D 、D/A 模块。机内有高速计数器,可同时输入两路频率高达10kHz 的脉冲,还可以输出频率可调的脉冲信号(晶体管输出型。该机配有RS-422接口,通过和
RS-232的接口适配器,可实现PC 机与PLC 之间的通信,并可
直接在PC 机上用梯形图进行编程调试。但该机型没有直线插补和圆弧插补功能,需要自行开发,而直线插补和圆弧插补功能则是在数控机床等领域必须使用的功能,可利用该机型所具有的基本指令和高级指令来设计,本文介绍该机型直线插补功能的实现方法,圆弧插补功能的实现可参照直线插补来进行。
设计采用由步进电机驱动的BDH-1型X-Y 绘图仪来模拟二维数控平台,作为用PLC 实现直线插补程序功能的执行机构,通过绘图仪能否绘出所要求的直线来验证插补程序的设计是否正确,最终实现PLC 对二维数控平台的控制。系统所用
PLC 型号为松下电工FP1-C40,步进电机的型号为45BF005-Ⅱ,步进电机的工作方式为三相六拍,用PLC 的输出Y1、Y2、Y3控制X 轴方向步进电机的A 、B 、C 三相,用PLC 的输出Y4、Y5、Y6控制Y 轴方向步进电机的A 、B 、C 三相,X0为启动
按钮(无自锁。
1直接控制步进电机正反转的设计
首先需要解决用松下电工FP1-C40型PLC 主控单元直接控制步进电机正反转的问题,步进电机正反转控制程序由以下部分组成:脉冲产生电路、环形分配电路、相脉冲分配电路。
1.1脉冲产生电路的设计
脉冲产生电路是利用定时器来组成,根据转动信号R4、R14、R5、R15输出脉冲宽度为一个扫描周期、脉冲间隔为给定定时值的脉冲,脉冲间隔的大小决定步进电机的转速。
1.2环形分配器设计
环形分配器设计是利用一个移位寄存器构成循环移位寄
存器来产生完成一个通电循环的6个节拍,也可用高级指令F121
(ROL 数据循环指令来完成。当系统启动后,移位数据输入端输入一个数据位“1”,数据位“1”移进最低位并有输出后立即断开,当移位次数等于步进电机的通电相序数时,则将最高位的输出信号反馈到移位数据输入端。控制X ,Y 轴方向移动的环行分配器分别采用了移位寄存器SR W2及SR W3。
1.3相脉冲分配电路设计
相脉冲分配电路的作用是将环形分配器工作时的输出,按节拍分别接通步进电机对应相序的相绕组。本设计中控制X 轴方向移动的SR W2的移位输出信号与步进电机正反转的通电相序符合以下的对应关系:
SR W2的移位输出信号:R20R21R22R23R24R25
步进电机正转通电相序:A AB B BC C CA 步进电机反转通电相序:A
AC C CB B BA
可以看出,驱动A 相绕组的PLC 输出继电器的控制信号无论步进电机正转还是反转,均由R20、R21和R25接通。而驱动B 相绕组的输出继电器,在正转时由R21、R22和R23接通,在反转时由R23、R24和R25接通,驱动C 相绕组的输出继电器,在正转时由R23、R24和R25接通,在反转时由R21、
R22和R23接通。
驱动Y 轴方向A 、B 、C 三相绕组的输出继电器的控制与X 轴类似。
1.4步进电机的PLC 输出驱动电路
为了提高步进电机的转动频率,PLC 的输出类型应采用晶体管输出。为了能提供给步进电机较大的驱动电流,需要在
PLC 输出端增加功率放大电路。
2进行直线插补程序设计
在数控系统中刀具最小移动单位是一个脉冲当量,刀具的运动轨迹是折线,要用插补计算的方法确定刀具的运动轨迹。
2.1逐点比较法直线插补原理
1对于第一象限直线OA ,O 为插补起点,A 为插补终点,
68
《装备制造技术》2007年第10期
M为插补中间点,由插补原理可得到偏差函数为:
F(x,
原创力文档


文档评论(0)