用PLC程序诊断数控机床的问题是准确而快速的。者结合案例分析探讨了PLC在数控机床中的实施。
编程控制器;数控机床数控机床;信息交换概述数控机床数控系统具有强大的数据处理能力和图形显示功能,可编程控制器具有更好的逻辑处理功能,可作为系统使用微数字处理器和机床之间的桥梁。编程逻辑控制器与外部可编程逻辑控制器,数控机床和机床之间的信息交换包括以下四个部分:(1)PLC机床:侧面的切换信号机器通过I /单元0的接口进入PLC。了极少数信号外,大多数信号的含义和所用PLC的地址都可以由PLC的编程人员定义,如SINUMERIK810。CNC系统中,一些机器侧开关信号通过I / O端子输入到I / O模块,然后通过系统总线访问可编程控制器。(2)机床上的可编程控制器:可编程控制器控制机床信号,并通过可编程控制器的数字输出接口将其发送到机器侧。
关所有输出信号的含义和可编程控制器设备地址也可以由PLC的控制器设置。如,在SINUMERIK 810系统中,机器侧电磁阀的动作由可编程控制器的输出信号控制,由Q1.4定义。号通过I / O模块和I / O端子块传输到中间继电器线圈,继电器触点提供电磁阀线圈以控制电磁阀的动作。(3)数控机床:数控机床发送给PLC的信息可以通过数控机床直接发送到PLC寄存器,所有信号都由数控机床到PLC。思和地址(开关或寄存器的地址)由CNC机器的制造商决定.PLC的编程器只能使用不可修改的添加/替换。如,CNC控制器的功能M,S和T在由CNC机床解码后直接发送到PLC的相应寄存器。如,在SINUMERIK810 CNC系统中,MO3指令被解码并发送到FY27.3寄存器。
(4)数控机床控制器:可编程控制器发送给数控机床的信息也由开关信号或寄存器补充,信号地址和所有可编程控制器的意义发送。CNC机床上由CNC机床控制。造商确定可编程逻辑控制器的控制器只能使用,不能修改,添加或删除。

SINUMERIK810数控系统中,Q108.5是CNC机床中可编程控制器的上电信号。PLC在数控机床中的功能(1)机床控制面板的控制功能直接从机床控制面板向PLC发送控制信号,控制操作。控系统。(2)机床外部开关的输入信号控制功能将切换信号从机器侧发送到可编程控制器,并在逻辑运算后输出到控制对象。些控制开关包括不同类型的控制,跳闸,接近,压力和温度开关。

(3)输出信号控制功能可编程控制器的输出信号由继电器,位于控制柜内的接触器,机器侧的液压或气动电磁阀以及刀库控制。器人和转台。外,控制冷却泵电动机,润滑泵电动机和电磁制动器。(4)伺服功能控制主轴和伺服电机的使能信号,以满足伺服电机,驱动单元,主轴电机,伺服电机和刀库的要求。
(5)报警处理控制功能可编程控制器从电气柜,机器侧和伺服控制器收集故障信号,在报警标志中设置报警标志并显示数字和数控系统中报警的文字。便排除故障。(6)软盘驱动器控制功能一些数控机床用软盘驱动器代替传统的光电驱动器。控系统用于控制零件程序数据,机床参数,零点编程和刀具补偿。(7)转换控制功能加工中心的某些主轴可以垂直转换在垂直和水平转换过程中,可编程控制器执行以下任务:1)切换主轴控制接触器。2)使用PLC的内部功能在线更改相关机器的相关数据位。3)切换伺服驱动器电源模块并切换各种开关,按钮等。
于坐标轴控制。可编程控制器上实现数控机床加工代码的方法目前,在数控机床的程序中,机床坐标系的惯例,准备功能,退出功能工具功能和程序格式统一,形成统一标准。ISO代码说的是数控机床。

这个处理程序中,有许多程序段,每个段由几个单词组成,每个单词代表一个功能和四种类型的功能:一个是准备功能,代码G,另一个是辅助功能,恒温阀芯称为M代码,第三个是工具功能,称为T代码。四个是速度功能,称为S代码。四个功能的执行程度取决于机器的性能。控。数控机床的四个功能中,G功能主要与链路坐标轴的驱动有关,由控制数字控制器I / O接口的CPU执行。

; M功能主要控制机床的高功率部分,包括主轴反转,冷却开关等。能; T功能与工具的选择和补偿有关。能S主要用于控制机床的转速。(1)实现T功能代码的方法T功能代码由两部分组成:刀具选择和刀具位置补偿。
功能的第一部分在PLC上实现:选择工具。刀过程如下:运行NC程序,发出带刀具号的换刀命令,然后相应NC设备的I / O端口变高,使PLC输入的软件开关激活,换刀电机为正。刀架上的簧片开关被激活时,换刀电机反转,从而压下刀架。压力足够大时,微动开关被激活并且工具更换电动机停止。(2)M功能代码的实现方法ISO的数控加工代码的标准标准包括许多辅助功能。以为不同的CNC机床执行的辅助功能并不相同,但所有CNC机床都具有基本的辅助功能,例如MOO(程序停止),MO3(正向旋转)。轴),MO5(主轴停止)等是M功能的一部分,由CNC系统本身的硬件和软件制成,有些必须结合数控装置和控制器可编程的。
终确定,例如主轴的前进和停止功能,功能M的实现类似于功能T的实现。于I / O接口的控制是相同的。字控制装置,来自PLC的输入。ROM中的接触程序确定可编程控制器的输出状态,从而完成功能M.(3)功能S的实现方法功能S主要完成对旋转速度的控制。脚并使用S2代码和S4代码进行编程。
程S2位代码表示S代码后跟2个十进制数字来指定引脚。度总共有100个等级(S00~S99),增量等于1.12,即相邻指数下一步的速度增加约12%与上一步的速度相比。此,根据转速的上限和下限以及上述比例关系,可以获得比特码S2和转速(BCD码)的对应表,用于解码位代码S2。S2位代码找到主轴速度,然后将其转换为二进制数,并在处理上限和下限后,执行D / A转换并输出0~10V或0~5V或-10 。轴伺服系统或主轴变频器提供~10 V的连续控制电压,确保主轴以所需速度旋转。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
