一种PLC多工位控制的实现方法技术

技术编号:24191806 阅读:33 留言:0更新日期:2020-05-20 09:37
本发明专利技术公开了一种PLC多工位控制的实现方法,涉及PLC控制加工技术领域,利用主轴控制传输带运动,在传输带上加装编码器,工件检测区加装用于获取工件首尾端对应的编码器值的检测传感器,利用PLC的高速脉冲输出、高速脉冲计数、高速中断输入等功能来实现对编码器数值的获取、对工位的实时灵活控制达到将传输带上的多个工件,通过多个工位精准加工控制的目的。本方法不仅简化了多工位控制实现,可灵活配置工位与工件数,而且可有效提高加工精度和效率。

A method of PLC multi position control

The invention discloses a realization method of PLC multi position control, which relates to the field of PLC control processing technology. The main shaft is used to control the movement of the transmission belt, an encoder is added to the transmission belt, a detection sensor is added to the workpiece detection area to obtain the encoder value corresponding to the head and tail end of the workpiece, and the high-speed pulse output, high-speed pulse count, high-speed interrupt input and other functions of PLC are used to realize the The acquisition of encoder value and the real-time and flexible control of the station can achieve the purpose of precise machining control of multiple workpieces on the transmission belt through multiple stations. This method not only simplifies the realization of multi position control, but also can flexibly configure the number of positions and workpieces, and can effectively improve the machining accuracy and efficiency.

【技术实现步骤摘要】
一种PLC多工位控制的实现方法
本专利技术涉及PLC控制加工
,尤其是一种PLC多工位控制的实现方法。
技术介绍
PLC(可编程逻辑控制器)是一种专门为在工业环境下应用而设计的数字运算操作电子系统。它采用一种可编程的存储器,在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,通过数字式或模拟式的输入输出来控制各种类型的机械设备或生产过程。目前在建材、雕刻、包装、印刷等行业大范围使用多工位加工控制,主流PLC实现多工位控制,需要电气工程师编辑复杂的PLC程序来实现,而且在精度和效率上,无法满足日益增长的需求。因此,急需一种方案解决上述问题。
技术实现思路
本专利技术针对现有技术的不足,提出一种PLC多工位控制的实现方法,利用主轴控制传输带运动,在传输带上加装编码器,工件检测区加装用于获取工件首尾端对应的编码器值的检测传感器,利用PLC的高速脉冲输出、高速脉冲计数、高速中断输入等功能来实现对编码器数值的获取、对工位的实时灵活耦控制达到将传输带上的多个工件,通过多个工位精准加工控制的目的。本方法不仅简化了多工位控制实现,大幅增加工位工件数,而且可有效提高加工精度和效率。为了实现上述专利技术目的,本专利技术提供以下技术方案:一种PLC多工位控制的实现方法,包括安装有编码器的传输带,沿所述传输带的传输方向,依次设置有安装有检测传感器的工件检测区、和用于工件加工的工位,所述编码器、所述传输带、所述检测传感器和所述工位均与PLC主机连接,方法如下:工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A与B,并将该数值传输给所述PLC主机的数据存储区存储;所述PLC主机将存储的编码器数值A与B分配给所述工位的比较单元,所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与比较单元存储的编码器数值A与B进行比较:若获取的值为A,则工位接收输出指令,工位做相应的加工操作;若获取的值为B,则工位接收不输出指令,工位停止加工操作并归位。优选的,所述工位有n个,所述PLC主机将编码器数值A与B分配给n个所述工位的比较单元,每个所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与对应的比较单元存储的编码器数值A与B进行比较:若第一工位获取的值为A,则第一工位接收输出指令,并做相应的加工操作;若第一工位获取的值为B,则第一工位接收不输出指令,停止加工操作并归位;至第n工位获取的值为A,则第n工位接收输出指令,第n工位做相应的加工操作;若第n工位获取的值为B,则第n工位接收不输出指令,第n工位停止加工操作并归位。优选的,所述工件有m个,工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A1与B1、A2与B2、……、Am与Bm,并将该数值传输给所述PLC主机的数据存储区存储。有益效果本专利技术所提出一种PLC多工位控制的实现方法,利用主轴控制传输带运动,在传输带上加装编码器,工件检测区加装用于获取工件首尾端对应的编码器值的检测传感器,利用PLC的高速脉冲输出、高速脉冲计数、高速中断输入等功能来实现对编码器数值的获取、对工位的实时灵活控制达到将传输带上的多个工件,通过多个工位精准加工控制的目的。本方法不仅简化了多工位控制实现,可灵活配置工位与工件数,而且有效提高加工精度和效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术所述一种PLC多工位控制的实现方法的流程图;图2为本专利技术所述一种PLC多工位控制的实现方法的工作流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。一种PLC多工位控制的实现方法,包括安装有编码器的传输带,沿所述传输带的传输方向,依次设置有安装有检测传感器的工件检测区、和用于工件加工的工位,所述编码器、所述传输带、所述检测传感器和所述工位均与PLC主机连接,如图1所示,方法如下:工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A与B,并将该数值传输给所述PLC主机的数据存储区存储;所述PLC主机将存储的编码器数值A与B分配给所述工位的比较单元,所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与比较单元存储的编码器数值A与B进行比较:若获取的值为A,则工位接收输出指令,工位做相应的加工操作;若获取的值为B,则工位接收不输出指令,工位停止加工操作并归位。本方法适合多个工位的使用,当所述工位有n个,所述PLC主机将编码器数值A与B分配给n个所述工位的比较单元,每个所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与对应的比较单元存储的编码器数值A与B进行比较:若第一工位获取的值为A,则第一工位接收输出指令,并做相应的加工操作;若第一工位获取的值为B,则第一工位接收不输出指令,停止加工操作并归位;至第n工位获取的值为A,则第n工位接收输出指令,第n工位做相应的加工操作;若第n工位获取的值为B,则第n工位接收不输出指令,第n工位停止加工操作并归位。对应的所述待加工的工件也有多个,当所述工件有m个,工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A1与B1、A2与B2、……、Am与Bm,并将该数值传输给所述PLC主机的数据存储区存储,其中工件的数量为根据检测区到各工位的距离计算出,即A1、A2……An,分别代表第1工件、第2工件……第n工件。具体的,系统中的主轴受PLC主机控制驱动传输带运动,传输带上预先安装好用于便于检测传感器获取工件相关参数的编码器,检测传感器分别安装在工件检测单元和n个工位处,工位通过从PLC控制,PLC主机与从PLC之间可相互通讯。由于工件的传输与加工是在有限的距离内实现的,需要利用PLC的高速脉冲输出、高速脉冲计数、高速中断输入等功能来实现对编码器数值的获取。如图2所示,系统启动,工件陆续在传输带上随传输带运动,当首位工件的头部进入时,检测传感器获取该工件头部对应的编码器数值A1(即工件的进入时对应的编码器数值A1),并将该数值A1传输至PLC主机的数据存储区存储;当首位工件的尾部进入时,检测传感器获取该工件尾部对应的编码器数值B1(即工件的离开时本文档来自技高网...

【技术保护点】
1.一种PLC多工位控制的实现方法,其特征在于:包括安装有编码器的传输带,沿所述传输带的传输方向,依次设置有安装有检测传感器的工件检测区、和用于工件加工的工位,所述编码器、所述传输带、所述检测传感器和所述工位均与PLC主机连接,方法如下:/n工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A与B,并将该数值传输给所述PLC主机的数据存储区存储;/n所述PLC主机将存储的编码器数值A与B分配给所述工位的比较单元,所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与比较单元存储的编码器数值A与B进行比较:/n若获取的值为A,则工位接收输出指令,工位做相应的加工操作;/n若获取的值为B,则工位接收不输出指令,工位停止加工操作并归位。/n

【技术特征摘要】
1.一种PLC多工位控制的实现方法,其特征在于:包括安装有编码器的传输带,沿所述传输带的传输方向,依次设置有安装有检测传感器的工件检测区、和用于工件加工的工位,所述编码器、所述传输带、所述检测传感器和所述工位均与PLC主机连接,方法如下:
工件在所述传输带的带动下进入并离开所述工件检测区,所述检测传感器获取所述工件进入与离开时对应的编码器数值A与B,并将该数值传输给所述PLC主机的数据存储区存储;
所述PLC主机将存储的编码器数值A与B分配给所述工位的比较单元,所述工位处的检测传感器实时获取所述传输带上的编码器数值,并将该数值与比较单元存储的编码器数值A与B进行比较:
若获取的值为A,则工位接收输出指令,工位做相应的加工操作;
若获取的值为B,则工位接收不输出指令,工位停止加工操作并归位。


2.根据权利要求1所述一种PLC多工位控制的实现方法,其...

【专利技术属性】
技术研发人员:薛小平方冉邹骏宇王洋
申请(专利权)人:无锡信捷电气股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1