PLC的编程语言跟CNC的编程语言的区别,两者的作用范围不相同
数控系统有两大部分,一是NC、二是PLC,这两者在数控机床所起的作用范围是不相同的。
1、 实现刀具相对于工件各坐标轴几何运动规律的数字控制。这个任务是由NC来完成;
2、 机床辅助设备的控制是由PLC来完成。它是在数控机床运行过程中,根据CNC内部标志以及机床的各控制开关、检测元件、运行部件的状态,按照程序设定的控制逻辑对诸如刀库运动、换刀机构、冷却液等的运行进行控制。
相对于PLC,机床和NC就是外部。编PLC程序要用到NC给PLC的信号和PLC给NC的信号是为了PLC与NC之间的信息交换。
可编程控制器(PLC)与数控系统(NC)以及数控机床(MT)之间的信息交换有以下信号:
相对于PLC,机床和NC就是外部。PLC与机床以及NC之间的信息交换,对于PLC的功能发挥,是非常重要的
PLC与外部的信息交换,通常有四个部分:
(1)、机床侧至PLC:机床侧的开关量信号通过I/O单元接口输入到PLC中,除极少数信号外,绝大多数信号的含义及所配置的输入地址,均可由PLC程序编制者或者是程序使用者自行定义。数控机床生产厂家可以方便的根据机床的功能和配置,对PLC程序和地址分配进行修改。
(2)、PLC至机床:PLC的控制信号通过PLC的输出接口送到机床侧,所有输出信号的含义和输出地址也是由PLC程序编制者或者是使用者自行定义。
(3)、NC至PLC:CNC至PLC:CNC送至PLC的信息可由CNC 直接送入PLC的寄存器中,所有CNC送至PLC的信号含义和地址(开关量地址或寄存器地址) 均由CNC 厂家确定,PLC编程者只可使用不可改变和增删。如数控指令的M、S、T 功能,通过CNC译码后直接送入PLC相应的寄存器中。
(4) PLC至CNC : PLC 送至CNC 的信息也由开关量信号或寄存器完成,所有PLC送至CNC的信号地址与含义由CNC 厂家确定,PLC 编程者只可使用,不可改变和增删。
PLC在数控机床中的控制功能:
(1)、操作面板的控制。操作面板分为系统操作面板和机床操作面板。系统操作面板的控制信号先是进入NC,然后由NC送到PLC,控制数控机床的运行。机床操作面板控制信号,直接进入PLC,控制机床的运行。
(2)、机床外部开关输入信号。将机床侧的开关信号输入到送入PLC,进行逻辑运算。这些开关信号,包括很多检测元件信号(如:行程开关、接近开关、模式选择开关等等)
(3)输出信号控制:PLC输出信号经外围控制电路中的继电器、接触器、电磁阀等输出给控制对象。
(4)、T功能实现。系统送出T指令给PLC,经过译码,在数据表内检索,找到T代码指定的刀号,并与主轴刀号进行比较。如果不符,发出换刀指令,刀具换刀,换刀完成后,系统发出完成信号。
(5)、M功能实现。系统送出M指令给PLC,经过译码,输出控制信号,控制主轴正反转和启动停止等等。M指令完成,系统发出完成信号。
当你想学UG编程,找不到学习的方法?
想是问题做才是答案,提供免费的视频资料 UG软件等各种一切免费资料
私信回复: UG
可以领取学习资料,祝大家学有所成!
PLC如何控制数控机床,掌握这几个概念你就清楚啦
在数控机床中,许多功能是由可编程逻辑控制器(PLC,简称可编程控制器)来进行控制的。本单元主要介绍PLC在数控机床中的应用。这样可以让准备从事这一项工作的阅读者,基本了解掌握数控机床PLC的控制对象、了解数控PLC的形式、掌握数控机床常用输入/输出元件的作用和工作原理。
一、数控机床 PLC 的控制对象
1.数控机床控制部分的分类
数控机床控制由两大部分组成:一部分是坐标轴运动的位置控制,另一部分是数控机床加工过程的顺序控制。 在讨论 PLC、CNC 和机床各机械部件、机床辅助装置、强电线路之间的关系时,常把数控机床分为“NC侧”和“MT侧”(即机床侧)两大部分。“NC侧”包括CNC系统的硬件和软件以及与CNC系统连接的外部设备。“MT侧”包括机床机械部分及其液压、气压、冷却、润滑、排屑等装置,机床操作面板,继电器线路,机车的强电线路等。PLC则处于CNC和MT之间,对NC侧和MT侧的输入、输出信号进行处理。 MT 侧顺序控制的最终对象是随数控机床的类型、结构、辅助装置等的不同而有很大的差别。数控机床机构越复杂,辅助装置越多,则最终受控对象也越多。一般来说,最终受控对象的数量和顺序控制程序的复杂程度从低到高依次为CNC车床、CNC铣床、 加工中心、FMC、FMS。
2.PLC 在数控机床中的配置方式
PLC 在数控机床中有三种不同的配置方式,说明如下。
(1)PIC 在机床一侧,代替了传统的继电器一接触器逻辑控 个输入/输出(IO)点,如下图 1.1 a)所示。
(2)PLC 在电气控制中,PLC有m 个输入/输出(I/O点,如上 图1.1 b)所示。
(3)PLC 在电气控制柜中,而输入/输出接口在机床一侧,如上图1.1 c)所示。这种配置方式使 CNC 与机床接口的电缆大为减少。 下图 1.2 所示为数控机床PC 输人/输出信号示意图。
3.数控机床的输入/输出信号
(1)机床操作面板控制。
将操作面板上的控制信号直接送入数控系统的接口信号区,来控制数控系统的运行,其中包括M、S、T 功能。 1) S 功能处理。主轴的转速可以用S 二位代码或四位代码直接指定。在PLC中可容易地用四位代码直接指定转速。例如,某数控机床主轴的最高、最低转速分别为 3150r/min和20r/min,CNC送出S四位代码至PLC,将十进制数转换为二进制数后送到限位器,当S大于3150时,限制S为3150;当S 代码小于 20时,限制S为20。此数值送到数字/模拟(D/A)转换器,转换成 20~3150r/min 相对应的输出电压,作为转速指令,以控制机床主轴的转速。
2) T 功能处理。
数控机床可以通过 PIC 管理刀库进行自动刀具交换。处理的信息的内容包括刀库选刀方式、刀具累计使用次数、刀具剩余寿命和刀具刃磨次数等。
3) M 功能处理。
M 功能是辅助功能,根据不同的M 代码,可控制主轴的正、反转和停止,主轴齿轮箱的换挡变速,主轴齿轮箱的换挡变速,主轴准停,切削液的开、关,卡盘的夹紧、松开及换刀机械手的取刀、归刀等动作。
(2)机床外部开关信号的控制。将机床侧的控制开关信号发送至 PLC,经过逻辑运算后,输出给控制对象。这些控制开关包括按钮、行程开关、接近开关、压力开关和温控开关等。
(3)输出信号控制。PIC 输出的信号是经继电器、接触器或液压、气动电磁阀对刀库、机械手和回转工作台等装置进行控制,另外还有冷却、润滑和油泵电动机等的控制。
(4)伺服控制。控制机床主轴、伺服进给及刀库驱动的使能信号,以满足伺服驱动 的条件。
(5)报警处理控制。当出现故障时,PLC 收集强电柜、机床侧和伺服驱动装置的故障信号,将报警标志区中的相应报警标志位置位,数控系统便显示报警号和报警文本,以方便对故障进行诊断。
关注最新技术 第十五届中国国际机床工具展览会(CIMES2020)将于2020年5月18-22日,在北京中国国际展览中心新馆(顺义)举办,欢迎您莅临指导。
相关问答
请问数控机床中数控系统和PLC是什么关系!!!-苍太酱的回答...
数控车床的加工控制是由数控系统完成的。编写G代码,数控系统进行相关位置计算,插补,输出脉冲或者通过协议的方式控制伺服电机进行加工。PLC是起到...
@数控系统编程和plc编程有什么不同主要是机床设计方向,该怎...
1.数控系统编程是编制被加工的零件的CNC程序。是CNC程序编制员或机床操作员的一部分工作。2.数控plc编程是编制机床动作的梯形图程序,是数控机床电气设计工...
数控编程和PLC编程哪个有前途?
我来回答这个问题。我们先说一下PLC编程和数控编程是分属于两个不同行业的技术,PLC是电气自动化集成装配的核心设备之一、而数控编程属于机械加工技术,属于高端...
PLC与数控有什么区别吗?
一点区别也没有.工控也自动化,数控系统也是自动化和机电一体化的高度集合.数控机床里的PLC大多都是工控用的PLC,但某些数控系统使用PMC(一个集成电路,拥有PL...
plc编程与传统编程有什么不同?
1.plc主要是用于非标自动化设备,而数控是针对标准机台(如车床、铣床,磨床等)。2.plc编程是开放的平台,可以根据自己的想法随意编写程序。加装功能模块后基...
CNC和PLC有什么区别和联系?
数控加工中心ComputerizedNumericalControl就是CNCPLC是ProgrammableLogicController可编程控制器,从字面上就可以理解了,CNC是控制各...
PLC控制系统,和数控系统有什么区别?
PLC控制系统和数控系统都是现代工业控制系统的重要形式,但它们之间存在着不同的控制方式和应用范围。PLC控制系统是指基于可编程逻辑控制器(PLC)和配套机电产...
PLC和数控哪个更适合单干?
数控系统内置式PLC一般是专门为数控机床定制的,一些如面板,操作部件如键盘等的输入,做成固定的内置程序处理,无需工程师在设计机床时候再开发。另外还有一些...
华中数控怎么导出plc?
华中数控导出PLC的操作步骤如下:首先,通过华中数控软件打开PLC程序,并进入PLC编辑环境。然后,在编辑环境中选择需要导出的PLC程序或模块,并将其右击选择“...
plc和cnc哪个好?
plc好。plc编程要应用广的多,各行各业似乎都能看到他的影子,而要求编程者考虑更多的除了工艺合理更要考虑安全可靠。说到难易程度感觉似乎数控编程更易上手pl...