※基于PLC控制的刀具库自动选刀的设计
基于PLC的刀库自动选刀应用与开发

DENG a g q ,JANG a l n Ch n — i I Gu n—i a
( nt ueo c a ia n lcr a E gn eig I s tt f i Me h nc l dE e t c l n ie rn ,Ma migC l g o n a i o n ol eMa mig,Ma migG a g o g5 5 0 e o n u n d n 2 0 0,
0 引 言
作为 数 控 加 工 中心 , 刀库 的选 刀 是 其 核心 部 分 之
一
1 加 工 中 心选 刀 方 式
1 1 顺 序 选 刀 .
,
直 接影 响刀 库 、 械 手 和 主 轴 间 的 自动 换 刀 , 机 机 对
C ia hn )
Ab t a t n h a hie m a fc u ig id ty,CN C m a h n o l h v ga u l b c m e o i n i s r c :I t e m c n nu a t rn n usr c i e t o s a e r d al y e o d m na t n plc fo d n r a hie o l c us fma y a va t g s By t e pr e s i c n b ii e n o t o k n s a e o r i a m c n st o a e o n d n a e . h oc s t a e dv d d it w i d , y be g n r lCN C n TC . e lte uet h o a a ie a d me h n c l a e c sc nssi fa t ma i e e a a dN Th at rd o t e t ol g zn n c a ia nd d vie o it m h ngo u o tc
-》基于PLC的刀库自动选刀应用与开发

(4)M1通 ( C0 为不大于 15 的非负数 ) ,将 C0 值 传至 C1 (MOV 指令 ) 。
(5)M2通 ( C0大于 15) , 30减去 C0值 ,差值存于 C1 ( SUB 指令 ) 。
(6)方向计算 :以 M1~M3最终状态来计算反转条 件 ( Y001通 ) : M3通 (C0原为负数 ) ,M1通 (C0绝对值 不大于 15 ) ; 或者 M3 不通 ( C0 原为非负数 ) , M2 通 (C0绝对值大于 15) 。正转条件 ( Y001 不通 ) : M3 通 (C0原为负数 ) , M1 不通 ( C0 绝对值大于 15 ) ; 或者 M3不通 (C0原为非负数 ) ,M2不通 ( C0绝对值不大于 15) 。
0 引言
作为数控加工中心 ,刀库的选刀是其核心部分之 一 ,直接影响刀库 、机械手和主轴间的自动换刀 ,对机 床的加工效率和加工精度具有十分重要的意义 [ 1 ] 。经 过长时期的发展 , PLC已具有强大的运算能力 ,良好的 通讯功能 ,极高的处理速度 ,已获得广泛的应用 。对于 高精尖的大型数控机床主要部件目前大部分都用的进 口元件 ,费用高 [ 2 ] 。 PLC及其定位控制器用于刀库 、机 械手和主轴间的自动换刀控制 ,取代某些昂贵的进口 元件 ,降低了设备费用 ,是降低费用的最佳的选择 。对 于小型加工中心的自动选刀控制 ,是一种理想的控制 设备 。
(2)计算机记忆选刀 :刀具号和存刀位置或刀座号 对应地记忆在计算机的存储器或可编程控制器的存储 器内 ,刀具存放地址改变 ,计算机记忆也随之改变 。在
收稿日期 : 2009 - 12 - 11 作者简介 :邓昌奇 (1963—) ,男 ,四川自贡人 ,茂名学院机电学院副教授 ,硕士 ,研究领域为数控机床 、机电一体化技术 , ( E - mail) dengchq@ tom.
课程设计任务书--基于PLC的刀库捷径方向选择控制

课程设计任务书专业:测控技术与仪器专业班级: 123班学生姓名横亘学号 10086课程名称PLC原理与应用设计题目基于PLC的刀库捷径方向选择控制的设计设计目的、主要内容(参数、方法)及要求设计目的:1、掌握PLC功能指令中数据处理指令的用法2、掌握PLC控制系统的设计流程设计主要内容及要求:1、1、设计一个加工中心刀库捷径方向选择控制的程序,具体要求如下:2、(1)加工中心刀库回台式模拟装置上面设有8把刀,每把刀有相应的刀号地址,分别为1、2、……、8。
刀库转动时,将由传感器测试其刀号位置,并由一只数码管显示当前刀号位置。
(2)当按下启动开关后,如果传感器没有找到任何刀,电机将按顺时针方向自动转动,直到指传感器检测到某把刀,电机停转。
这时数码管将显示该刀号地址。
拔码开关用来选择刀号。
选好刀号后,再按一下“送刀号”按钮,即可将所选择的刀号送入程序。
程序将对所选择的刀号与当前刀号进行比较、运算,然后指挥电机按照离当前刀号最近的方向旋转(即最捷径方向,正转或反转),转到所选刀号位置后,电机停转。
2、画出实现程序流程图。
3、列出输入、输出端口。
4、写出梯形图程序。
5、调试程序,直至符合设计要求。
工作量2周时间,每天3学时,共计42学时进度安排第1天:明确课程设计的目的和意义,根据课程设计要求查找相关资料第2-3天:学习课程设计中用到的PLC相关知识第4-5天:根据课程设计的要求画出程序流程图第6天:列出I/O分配表第7-8天:写出梯形图程序,并对程序进行注释第9-10天:学习西门子S7-200的编程软件STEP 7 MicroWIN SP6,并在该软件中编写梯形图程序第11天:学习西门子S7-200仿真软件,并进行程序仿真和调试。
第12天:将课程设计中用到的程序在PLC试验箱上进行运行和调试。
第13-14天:撰写课程设计报告。
主要参考资料[1]廖常初.S7-200 PLC编程及应用[M].北京:机械工业出版社,2013.8[2]梅丽凤.电气控制与PLC应用技术[M].机械工业出版社,2012.3[3]殷洪义.可编程序控制器选择设计与维护[M].机械工业出版社,2006.1指导教师签字教研室主任签字。
实验十 加工中心刀具库选刀控制

实验十加工中心刀具库选刀控制
一、实验目的:
用PLC构成加工中心刀具库选刀自动控制系统。
二、实验器材:
1、PLC―Ⅲ型可编程序控制实验台
2、PLC--回转刀盘模块
3、编程器
4、实验导线
三、模块I/O说明;
输入控制:SIN1—SIN4-- 4个刀具到位信号开关,SB1—SB4--四刀具选刀请求控制
输出控制:顺—电机正转选刀,逆--电机反转选刀,到位—到位指示,换刀—机械手换刀
四、控制要求
1、按请求信号,PLC记录请求刀号。
2、刀具盘按照某一方向运转,到位复合后,显示到位指示。
3、机械手开始换刀,显示换刀指示灯亮6S后结束,等待请求。
换刀过程中,其它请求信号均视为无效。
五、I/O分配
输入:SIN1—X1,SIN2—X2,SIN3—X3,SIN4—X4
SB1—X11,SB2—X12,SB3—X13,SB4—X14
输出:到位--Y0,换刀--Y1,顺转--Y2
六、程序清单
七、编程练习
1、 按上述控制要求,选刀后选择最近途径转动(顺/逆)。
2、到位显示等亮1S ,换刀灯再亮5S 后方可进入下一循环。
基于PLC的数控铣床回转刀库控制系统设计课程设计说明书

D201
当前换刀位刀座号
D202,D203
旋转一个刀座位置所需脉冲数
D204,D205
高速最高频率
D206,D207
中高速最高频率
D208,D209
中低速最高频率
D210,D211
低速最高频率
D212,D213
输出到驱动器的最高频率
D214
主轴上的刀具号
D215~D218
4个刀座内的刀具号
回顾起此次机床数控技术课程设计,至今我仍感慨颇多,的确,从理论到实践,在课设的日子里,可以说得是苦多于甜,但是可以学到很多很多的的东西,不仅可以巩固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力和独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,这毕竟第一次做的,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,例如,对使用AutoCAD画接线图的方法我还是掌握的不全面,在用AutoCA标志,当M9接通时,Y006接通,告知机床计算机数控系统进行换刀。
(6)换刀完成后, X002接通,M9复位。
图5刀库旋转脉冲及换刀信号输出程序段梯形图
3.1.5报警信号输出与报警复位程序
(1)M10置位,表示主轴和刀库中找不到设定刀具,因此要由Y007将报警信号输出。
2.1步进电机及其驱动器的选型
根据相关的资料,一般作用在8刀座圆盘式刀库电机上的最大启动转矩为3N·m 左右,本次设计的刀库只有4刀座,所带来的最大启动转矩应该小一些,查找《数控技术课程设计》229页 表A-5,选择110BF003型反应式步进电机,参数如表1所示。
浅谈基于PLC的刀库自动换刀控制系统设计

浅谈基于PLC的刀库自动换刀控制系统设计
蒋继红;殷红梅;刘晓宇;朱洪亮
【期刊名称】《中国设备工程》
【年(卷),期】2024()5
【摘要】本文主要以圆盘刀库的机械手自动换刀控制器为主要工作目标,通过采用可编程控制器,完成了对圆盘刀库的旋转选刀、刀套翻转送刀和机械手旋转换刀程
序等的自动控制。
本文还着重介绍了刀具库中刀具手动转换控制器的基本构造、工作原理、硬件构成、软件设计等。
通过全新的换刀更换体系,可使其换刀效率大为
提高,进而获得较好的企业效益。
经实践运用证明,这种方式具有系统全面、见效快、使用广泛的优点,各部门都可进行需要的操作,能充分满足加工中心的需要。
【总页数】3页(P144-146)
【作者】蒋继红;殷红梅;刘晓宇;朱洪亮
【作者单位】江苏电子信息职业学院;涟水思麦柯动力机械有限公司
【正文语种】中文
【中图分类】TG659;TP273
【相关文献】
1.加工中心盘式刀库自动换刀控制系统设计
2.基于PMAC的加工中心斗笠式刀库
自动换刀控制系统的研究3.盘式伺服刀库自动换刀控制系统设计4.基于PLC的刀
库自动换刀控制系统设计5.基于PLC的刀库自动换刀控制系统设计
因版权原因,仅展示原文概要,查看原文内容请购买。
基于PLC的数控加工中心刀具库选择设计

基于PLC的数控加工中心刀具库选择设计作者:张斌来源:《中国工业年鉴》2014年第04期【摘要】本文介绍了某型数控加工中心刀具库的PLC 控制设计,在分析控制要求的基础上,选用FX2N系列PLC 设计出相应控制程序。
控制程序包含:纪录当前刀具号、请求刀具号、转盘转动方向判断并确定转盘正反转、换刀定时及换刀指示灯闪烁等部分,程序结构性好、可读性强、运行效率高,能很好地满足实用要求。
【关键词】数控加工中心;刀具库; FX2N;可编程控制器引言随着科学技术的发展世界先进制造技术的兴起和不断成熟,而对作为现代制造业非常重要的加工中心提出了更高的要求,超高速切削、超精密加工等技术的应用,对加工中心的各种组成部分提出了更高的性能指标。
由于加工中心备有刀具库,大大增加了刀具的储存容量。
为了提高运行效率,数控加工中心在加工工件时,需要根据加工工艺的要求进行刀具库转位自动选择刀具。
目前,数控加工中心在实际加工工件时多数采用任意转位自动选择刀具的方式[1-2]。
本文设计了一套基于三菱FX2N系列PLC ,采用任意转位自动选择刀具的控制系统程序,能有效地实现刀具库换刀准确的自动选择,具有良好的加工效率和加工精度。
一、控制要求数控加工中心刀具库由六种刀具组成,如图1所示。
按钮SB1~SB6分别为六种刀具选择按钮;ST1~ST6为刀具到位行程开关,由霍尔元件构成。
(1)初始状态时,PLC记录当前刀号。
(2)当按下按钮SB1~SB6中的任何一个时,PLC记录该刀号,然后刀盘按照离请求刀号最近的方向转动。
转盘转动到达刀具位置时,到位指示灯发亮,机械手开始换刀,且换刀指示灯闪烁。
5 s后换刀结束。
(3)换刀过程中,其它换刀请求信号均无效。
换刀完毕,记录当前刀号,等待下一次换刀请求。
三、程序设计(一)程序编写根据控制要求,设计出数控加工中心刀具库选择PLC控制梯形图如图3所示。
(二)系统调试结果及分析将所设计的程序传入PLC中,进行调试,结果能完全实现控制要求的功能。
基于PLC的数控加工中心自动换刀系统的研究

盘式刀库自动换刀控制系统的优势主要体现在以下几个方面。首先,自动换刀 控制系统可以显著提高加工效率,避免了手动更换刀具的繁琐过程,节省了大 量时间。其次,自动换刀控制系统可以降低工人的劳动强度,减少错误操作的 可能性,提高生产安全性。最后,自动换刀控制系统有利于实现工厂的自动化 和智能化,提升整体竞争力。
目前,加工中心自动换刀装置的研究主要集中在换刀方式、刀库设计、夹持机 构和控制系统等方面。其中,换刀方式是自动换刀装置的核心技术之一,直接 影响到换刀的效率和精度。按照换刀过程中是否有旋转动作,换刀方式可以分 为旋转式和非旋转式两种。旋转式换刀方式又可以分为刀具旋转和主轴旋转两 种,而非旋转式换刀方式则可以分为直插式和伸缩式两种。
盘式刀库自动换刀控制系统的工作原理基于计算机数值控制(CNC)技术,通 过接收加工中心的指令,控制机械手臂进行刀具的更换。首先,机械手臂在盘 式刀库中选择需要更换的刀具,然后将其抓取并移动到加工区域。接下来,机 械手臂将旧的刀具从主轴中取出,并将新的刀具安装到主轴上。最后,机械手 臂将更换下来的刀具放回盘式刀库的正确位置。
近年来,随着人工智能、机器学习和计算机视觉等技术的不断发展,加工中心 自动换刀装置的研究也在不断深入。这些技术的应用,可以实现更加智能化和 高效的换刀控制,从而提高加工中心的生产效率和加工质量。
在应用前景方面,加工中心自动换刀装置将会在更多领域得到应用。例如,在 航空航天、汽车制造、模具制造和医疗器械等领域,由于对加工精度和效率的 要求较高,因此对自动换刀装置的需求也将会不断增加。此外,在智能制造和 数字化工厂的建设中,加工中心自动换刀装置也将会成为其重要组成部分之一。
加工中心自动换刀装置的发展历程可以追溯到20世纪80年代,当时该技术还处 于研究和实验阶段。随着计算机技术、机械制造技术和液压气动技术的发展, 自动换刀装置的可靠性、稳定性和效率得到了不断提高。进入21世纪以来,随 着数控技术的快速发展和制造业的不断升级,加工中心自动换刀装置的应用范 围和需求量也不断增加。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
该 设 计 中 按 钮 SB0-SB7 分 别 为 8 种 供 选 择 刀 具 的 选择按钮;ST0-ST7 为各刀具旋转到位的行程开关 ,由霍 尔 元 件 构 成 ;Q0.0-Q0.1 分 别 为 到 位 指 示 灯 和 换 刀 指 示
灯;Q0.2-Q0.7 用来控制步进电机的驱动器。 2 硬件设计
OW8+6-OW2 N
差值≥半数 3 Y
置顺转标志
刀盘顺转
N
QW8-QW2=0 Y
到位指示灯亮,停转
换到指标灯亮,换刀
结束
图 3 刀具库转位流程图
初始状态下,由 PLC 记录当前刀具号;当按下按钮中 的任意一个时,PLC 记录该请求刀具号,然后刀具库转盘 按照距请求刀具<180°的方向旋转。 当请求刀具旋转到换 刀位置时,到位指示灯发亮,机械手开始换刀,同时换刀 指示灯闪烁。 5s 后换刀结束,换刀指示灯熄灭;要求在换 刀过程中,其他换刀请求信号无效。 待换刀完毕,则 PLC 记录当前刀具号,等待下一次换刀请求。
采用西门子 STEP7 软件并用梯形图方式进行刀具库 转位编程[4,5],如图 4,,过程说明如下:
(1)当刀具处在换刀位置时,则该到位行程开 关 ST* 闭合,并将其刀具号传至输出寄存器 QW8 中,记录当前 的刀具号。 当请求选择刀具时,将按下请求刀具选择按钮 SB*,将请求刀具号传至输出寄存器 QW2 中;与此同时, 将 寄 存 器 M0.5 置 位 ,使 其 它 请 求 信 号无 效 ,直 至 刀 具 库 转盘旋转动作完成后再将 M0.5 复位。
(2)将 当 前 值 QW8 与 请 求 值 QW2 进 行 比 较 。 若 两 值相等,则刀具库转盘无动作,到位指示灯亮,且同时
图 4 刀具库转位梯形图
开 始 换 刀 动 作 ;若 当 前 值 QW8 大 于 请 求 值 QW2,则 将
两 值 直 接 相 减 , 并 将 结 果 传 至 输 出 寄 存 器 QW6; 若 当
表 1 数控加工中心刀具库转位选择 PLC 的 输入/输出口分配表
名称
代号 输入口编号
名称
代号 输入口编号
0 号刀具选择按钮 SB0 I0.0 0 号刀具到位行程开关 ST0 I1.0
1 号刀具选择按钮 SB1 I0.1 1 号刀具到位行程开关 ST1 I1.1 输 入 2 号刀具选择按钮 SB2 I0.2 2 号刀具到位行程开关 ST2 I1.2
前 值 QW8 小 于 请 求 值 QW2,则 将 当 前 值 QW8 加 总 刀
数 8 后 再 与 请 求 值 QW2 相 减 ,并 将 结 果 传 至 输 出 寄 存
器 QW6。 此 时 ,再 将 输出 寄 存 器 QW6 的 值 与 刀 具 总 数
的一半即 4 进行比较 , 若 大 于 等 于 4 则 将 M2.2 置位 ,
The Design for the Automatic Tool Selection of the Tool Magazine Based on PLC Control WANG Jun-cai, QIAO Dan, HU Chang-zhong, WANG Fu-ping
(Beifang Ethnic University, Yinchuan 750021, China )
刀具库选刀的原则是采用最近方向旋转, 即根据程 序指令把下一工序要用的刀具移到换刀位置时, 都要向 距换刀位置<180°的方向旋转,以减少换刀时间。 当选定 刀具旋转到换刀位置时,刀具库转盘停止旋转,并由取放 刀机械手进行换刀(图 1)。
步进电机
刀具 回转体
刀夹
回转中心
刀库支架
主轴
主轴
换刀点
图 1 数控加工中心刀具库选择转盘示意图
控制驱动器使步进电机带动刀具库转盘反转控 制 驱动 器 使 步 进 电 机 带 动 刀 具 库
转盘正转。
(3)待刀 具 旋 转 到 位 ,此 时 换 刀 指 示 灯 闪 烁 ,进 行 换
刀;5s 后将 M0.5 复位,同时换刀指示灯熄灭,换刀结束。
4结语
PLC 控制的数控加工中心刀具库自动选择的应用设
信 号
3 号刀具选择按钮
SB3
I0.3
3 号刀具到位行程开关 ST3
I1.3
4 号刀具选择按钮 SB4 I0.4 4 号刀具到位行程开关 ST4 I1.4
5 号刀具选择按钮 SB5 I0.5 5 号刀具到位行程开关 ST5 I1.5
6 号刀具选择按钮 SB6 I0.6 6 号刀具到位行程开关 ST6 I1.6
作 者 简 介 :王 俊 彩 (1985-),男 ,工 学 硕 士 ,助 教 ,主 要 研 究 方 向 为 计 算 机控制及电气自动化。
收 稿 日 期 :2010-08-19
95 机械工程师 2010 年第 11 期
数控加工中心在加工工件时需要根据加工工艺的要 求进行刀具库转位自动选择刀具。 由于数控加工中心在 实际加工工件时多数采用任意转位自动选择刀具的方 式,本文着重讨论 S7-300 PLC 在数控加工中心刀具库控 制 中 ,采 用 任意 转 位 自 动 选 择 刀 具 的 设 计 应 用 。 [1-2] 经 在 实际加工中应用该方案, 能有效地实现刀具库换刀准确 的自动选择,具有良好的加工效率和加工精度。 1 设计要求
Abstract: This paper designed a project in changing tool magazine for CNC machining centre by Siemens S7-300 PLC. First describes the design requirements, then design scheme according to the requirements, following determine the I/O address and control wiring of PLC, final design the program and make physical debugging. This project to meet the design requirements absolutely. Key words: S7-300; PLC; CNC machining centre; tool magazine
求进行方案设计,确定了 PLC 输入和输出的地址分配、接线控制等,最后设计出梯形图并进行实物调试,经调试该设计
方案能满足设计要求。
关键词:S7-300; PLC; 数控加工中心; 刀具库
中 图 分 类 号 :TG659
文 献 标 识 码 :A
文 章 编 号 :1002-2333(2010)11-0094-02
图 2 接线图
3 软件设计 按设计方案要求,首先记录当前刀号和请求刀号,其
次 计 算 判 断 其 旋 转 方 向,最 后 执 行 如 何 旋 转 的 顺 序 [3],设 计出的刀具库转位流程图如图 3。
启动
当 前 刀 具 号 存 入 QW8 设 定 刀 具 号 存 入 QW2
N
置逆转标志 刀盘逆转
QW8-QW2<0 Y
制造业信息化
MANUFACTURING INFORMATIZATION 仿真 / 建模 /CAD/CAM/CAE/CAPP
基于 PLC 控制的刀具库自动选刀的设计
王俊彩, 乔丹, 胡长中, 王福平 (北方民族大学,银川 750021)
摘 要:设 计 了 一 套 由 西 门 子 S7-300 PLC 在 数 控 加 工 中 心 刀 具 库 转 位 自 动 选 择 的 方 案 ,阐 述 了 设 计 要 求 ,并 根 据 要
7 号刀具选择按钮 SB7 I0.7 7 号刀具到位行程开关 ST7 I1.7
输出 到位指示灯
Q0.0
控制步进电机驱动器 Q0.2~Q0.7
信号 换刀指示灯
Q0.1
Q2-BYG403BM 二 相 步 进 驱 动 器 , 可 驱 动 二 相 四 、 六、八线混合式 42、56、85、86 系列步进电机。 在该方案中 用来控制步进电机的转向及速度。 在给定工作方式正序 换相通电,步进电机带动刀具库正转;按反序通电换相,
计, 适用于经济型数控加工中心和普通数控加工中心的
改造。 采用该设计方案数控加工中心, 能够缩短换刀时
间,优化数控加工中心设备的加工性能,提高数控加工中
心的工作效率和经济效益。
[参考文献]
[1] 李方园.西门子 S7 系列 PLC 电气 控制 精解 [M].北京 :化学工 业
出 版 社 ,2010.
[4] SIEMENS.SIMATIC S7-300 和 M7-300 可 编 程 序 控 制 器 模 板
规 范 参 考 手 册 [M ].2001.
[5] SIEMENS.SIMATIC S7-300 和 M7-300 梯 形 图 (LAD) 编 程 参
考 手 册 [M ].2004.
(编辑 立 明)
根据设计方案要求, 该数控加工中心刀具库转位控 制选择需要 16 个输入端和 4 个输出端,在保证稳定的性 能和以后升级改造需要的前提下, 我们采用西门子公司 的 S7-300 CPU314C-2DP 和 众 为 兴 技 术 有 限 公 司 Q2BYG403BM 二相步进驱动器进行控制设计。 CPU314C2DP 是一个用于分布式结构的紧凑型 CPU,内置 24 个数 字量输入(所有输入都可用作中断处理)和 16 个数字量 输出,以及 4 个模拟量输入和 2 个模拟量输出,足以满足 该设计及以后升级改造的需求。
[2] 胡 健.西 门 子 S7-300/400PLC 工 程 应 用 [M].北 京 :北 京 航 空 航
天 出 版 社 ,2008.
[3] 黄 泽 正 ,刘 冲 ,陈 志 辉.加 工 中 心 自 动 换 刀 装 置 的 设 计 [J].机 械