开放式数控系统PLC逻辑控制

发布者:温暖拥抱最新更新时间:2016-12-31 来源: e-works关键字:开放式  数控系统  PLC  逻辑控制 手机看文章 扫描二维码
随时随地手机看文章

  进入20世纪90年代,开方式、全功能、高效化成为翻控技术的主要发展趋势口人们比以往更加注重数控系统的灵活应用树和可扩展性,注重不同生产厂家户品间的互换性。在该类数控系统中常将PLC逻辑控制单元与CNC拭制装置集成为一体,通过内部信。通道相互交换控制要求,从而充分发挥各自的控制作用,进一步提高整个控制系统豹协调性和白动化程度。因此在开放数控系统中,PLC逻辑控制单元所起的作用更加突出,其功能日益完备,而其构成手段则日益简洁,数控机床在加工过程中所需的各种操作,比如卞抽变速、松夹上件、开车停车、月具选择冷却液供给、越程报警、程序段跳跃和进给速度调整等,都是通过PLC逻辑控制系统来实现的。

  本文以英特马达开放式数控系统为依托,基于计算机和工业总线,配置了能够与开放数控系统紧密集成的PLC逻辑控制系统平台,井构建了三坐标数榨铣床外围操作控制所需的电气系统。在此基础上,开展了逻辑控制单元与CNC控制单元问的信息交互方式、逻辑控制程序设计方法以及数控机床伺服系统动态特性的仿真分析等一系列研究内容。

  基于开放式数控体系的PLC逻辑控制单元硬件配置

  本研究的实验平台采用德国INDRAMAT开放式数控系统MTC 200,通过ISA总线底板,将CPU模板,PLC模板和CNC模板的功能集于一体口PLC模板和CNC模板可通过公用存储器交换各自所需的控制信息.这样,PLC和CNC控制程序便可彼此相互理,解协调工作。该系统的PLC模板可通过Inter Bus总线与外界的I/O接口端子iRECCR)连接,从而可方便的对外部I/O设备进行监控。而该系统的CNC模块,则采用SERCOS总线总线标准,通过光缆及环形链接方式与外部伺服驱动器相连口在PLC模板信号的控制下,该系统的CNC模块将依据不同情况、按照特定的数控程序,控制伺服驱动器完成用户需要的动作。本系统采用的I/O接口端子(RECOR)由二部分组成:一个interBus总线接口单元.一个32位输八信号接n单元和一个32位输出接口单元,这二部分通过内总线底板相互连接。当外部驱动器在接到由CNC发布来的位置,速度及加速度指令控制信号后,将其转换为强电相位信号,通过驱动器与电动机之间的连接电缆,驱动电动机运转,电动机则通过滚珠丝杠等机械传功装置与机床工作台相连接,从而驱动机床工作台实现规定义的运动。

  依据三坐标数控铣床的功能要求,本研究将如下一些开关量功能信号,分别从机床的各种开关、按钮、继电器传感器等电气部件的引出端,接人I/O接口端子的输入、输出端口,开放式数控系统中PLC单元的主要功能,就在于通过对其输入端的各种输入信号进行逻辑分析后,产生两类符合逻辑要求的输出控制信号:第一类输出信号称为直接输出控制信号,它是通过接口端了的输出口的引出线直接拄制机床的逻辑开关部什;第二类输出信R则称为软通道信号,它不是通过引线连接,而是通过公共存储器的特定标志位,与CNC交互信息,指导C执行用户要求的动作。关于PLC的第二类输出信号将在下一节进行介绍。

  附表给除了I/O端口引脚信号功能定义,该表对于实现机床电器控制功能,指导机床电器线路设计以及编制PLC逻辑控制程序。均具有重要价值。

 



  PLC与CNC的信息交互


  本研究的试验平台是建立在开放式数控系统的基础上的、其数控装置中的PLC能模板与CNC功能模板是通过ISA总线相互连接的,‘已们之间的信怠交互是通过公用存储器中设置的标占位来实现的,通过这些标志为:CNC单元将当前执行到的辅助功能代码(如冷却液井起、润滑泵起动、安全状态信信等内容)及时通知给YLC单兀,以便PLC及时做出电器控制;与此同时PLC单元也要将当前用户操作信(比如手动状态、自动状态和点动工作台等动作)及时通知给CNC单元,以便CNC单兀作相应的功能调整和运动控制口通过PLC功能模板与CNC功能模板间的信息交互,大大简化了机床电器控制的设计步骤和安装调试过程,并极大地提高了数控机床的安全可靠程度。

  PLC功能模板与CNC功能模板之间,主要交换以下四类信息;

  1)PLC单元向CNC单元中的特定处理器发出的控制信,(5. F'xxC.*****;:其中Pxx表示标号为xx的处理器,C表PLC由PLC向CNC发出的控制信息。

  2)由CNC单元向PLC单兀反馈的状态信息上Pxxs*****;只嘴.的S表示由CNC向PLC反馈的状态。

  3)由PLC单元向CNC单元发出的轴控{急急AXXC.*****:其中AXX表不轴号为XX轴,C表示由PLC发出的控制信息。

  4)CNC单元向PLC单元反馈的被控轴的状态信息AxxS*****:其中S代表由CNC反馈的被扛若轴的状态信息。

 以扛四类信息包含内齐极其丰富,可实现如红外门开起保护、上电保护,程序段跳跃、点动白动转换、伺服系统速度凋整、各种散障诊断等多种功能。设置并灵活运用这些信息,是实现高挡数控装备必不可少的重要内容。

  PLC程序的编制

  本试验平台中所组建的数控装置,可采用梯形图、功能块图和逻辑指令语言编制数控机床逻辑控制程序,这只种语言程序编制方式叮以相互转换,可大幅度的减少程序逻辑错误。在该平台的编程界面中,可实时监测到各种硬件输人信号的状态以及各程序语句的执行状态,使得程序调试、功能检查都极其方便,此外,本试验平台还可直接按程序流程方式编制程序,使得各模块逻辑关系层次清晰,脉络分明,图1为本研究开发的数控机床的逻辑控制程序的程序流程图。

 

  根机床的实际功能要求,开发设计机床的操作面板和电器控制柜后。便可编制实现机床功能所需的逻辑控制程序,我们编制的数控机床逻辑控制程序,在英特马述数控机庆卜实际测试,圆满完成了上电控制、指示灯点亮,报警急停。手动自动控制,上下刀控制等功能,达到了预期效果。

  伺服系统动态特性仿真

  在开放式数控系统的构建过程中,伺服系统的参数设置与优化,直接影响到数控系统的精度和性能。因此对研制开发的英特马达数控机床的伺服系统开展了动态特性的建模研究。并利用MATLAB进行了仿真分析,依据本分析所获得的参数,指导实际数控系统的参数设置,并制定PLC程序内部的调速环节。

  我们开发的数控机床是半闭环位置伺服系统,在依次建立数控机床的伺服电动机、比例放大环节调节器环节、传动环节等的动力学模型后,得出的半闭环位置伺服系统的整体数学模型如图2所示。

 

  经参数调整和优化,可以使机末在很短时间内达到稳态输出值,井且没有超调量,从而达到机床控制参数的优化目的。

  在开放式数控系统中,PLC与CNC实现了紧密集成、合理运用公用存储器,实现它们之间的信息交互。对提高机床性能、简化机床电器设计具有重要意义。PLC接口端子信号定义表,对机机床电器接线安装、PLC逻辑程序。先将其精心设计完成,从而会给后续设计带来巨大的方便。通过对机床伺服系统进行动态建模与分析,可对机床控制参数的优化设置。面向国际前沿,采购优质,先进的零部件,组装自己的数控产品,是我国加入世贸组织后,民族机电产品赢得世界市场竞争的一条捷径。本文方法和技术手段,均在我们自行研制的开放式数控机床上得到实验验证。


关键字:开放式  数控系统  PLC  逻辑控制 引用地址:开放式数控系统PLC逻辑控制

上一篇:PLC在机车清洗机控制系统中的应用
下一篇:汽车传动轴PLC控制系统的设计与实现

推荐阅读最新更新时间:2024-05-03 00:56

PLC控制步进电机分度的设计与实现
1、引言 大型轴承内、外套上的分度、打孔是轴承中的关键工序 ,它的工艺水平和质量的高低直接影响轴承的质量、寿命和制造成本。目前轴承行业大型轴承内、外套的分度方式普遍采用人工分度方式 ,其分度精度低、累积误差大 、工作效率低、工人劳动强度大,对轴承性能的提高造成很大的影响。我们所研制的大型数控分度头,采用PLC可编程控制器 ,控制步进电机驱动蜗轮蜗杆对执行工件进行自动分度, 结构简单、制造费用低,较好地解决了生产中的实际问题。 2、总体设计方案 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机则转过一个
[嵌入式]
三菱plc与威纶触摸屏的通信控制
触摸屏人机接口(Human Machine Interface,HMI),连接可编程序控制器(PLC)、变频器、直流调速器、仪表等工业控制设备,利用显示屏显示,通过输入单元(如触摸屏、键盘、鼠标等)写入工作参数或输入操作命令,实现人与机器信息交互的数字设备,由硬件和软件两部分组成. 举个简单的例子说明下HMI控制PLC。 写一个简答的控制两个电机正反转、调速、速度显示。 先写主界面: 主界面的编辑 文字/批注用来写标题或者按钮、开关的标注,手动界面和自动界面的进入用功能键来实现,新建两个窗口,一个是手动界面窗口和自动界面窗口, 功能键的属性 时间 在主界面的下面可添加时间显示。 手动界面 手动界面的编写包括
[嵌入式]
三菱<font color='red'>plc</font>与威纶触摸屏的通信<font color='red'>控制</font>
台达PLC+精研变频器串口485通讯详解
台达PLC和精研变频器通过串口进行485通讯,主从站控制详解#plc #电工 #自动化 #制造业 #电气
[嵌入式]
台达<font color='red'>PLC</font>+精研变频器串口485通讯详解
温控器和PLC通讯不上,如何解决?
主要检查以下两部分: ① 温控器侧: a. 通讯接线是否正确,通讯线建议使用屏蔽双绞线; 具体接线参考下图 RS232接线: b.检查调整菜单中通讯写是否有设置为On; c.终端电阻是不是使用,一般建议使用120欧姆; d.波特率、数据位、停止位、通讯协议、单元号是否设置正确(其中MODBUS-RTU数据位和停止位固定为8、1)。 ②  plc 侧: a.PLC或者适配器的DIP开关是否设置正确; b. 串口通讯格式(波特率、数据位、停止位)设置是否和温控器一样; c.程序是否编辑正确(主要是指令和通讯格式); d. PLC的终端电阻是否设置成ON(SCB、SCU、通讯适配); e.发送协议之后是否有响应代码 有响应代码,对
[嵌入式]
IBM以开放式OpenPOWER策略分食英特尔服务器市场大饼
IBM出售x86产品线后,将经营重心转向OpenPOWER技术,并打算借此掀起与服务器巨擘英特尔(Intel)间的市场争夺战。 据资讯分析网站Data Center Knowledge报导,IBM将x86服务器业务出售给联想后,大幅加速推动开放式服务器革新策略OpenPOWER的脚步,亦宣称已建立性价比更高的服务器系统,并借OpenPOWER基金会加倍投资力道。 开放式策略可说是对抗专利式的商业革命。不过,IBM的手法又与公开程式码有所不同;IBM通过OpenPOWER基金会,以IP授权的方式贩售POWER服务器技术。也就是企业可自行对该技术进行创新,但还是必须付费给IBM以取得授权。 IBM的经营策略并非投资
[网络通信]
基于ARM和FPGA的硬件平台实现嵌入式数控系统
引言 现有的数控系统中多采用工控机加运动控制卡的计算机数控系统方案进行运动控制器的设计。随着工控机整体功能日趋复杂,对运动控制系统的体积、成本、功耗等方面的要求越来越苛刻。现有计算机数控系统在运动控制方面逐渐呈现出资源浪费严重、实时性差的劣势。此外,数控系统的开放性、模块化和可重构设计是目前数控技术领域研究的热点,目的是为了适应技术发展和便于用户开发自己的功能。本文基于ARM和FPGA的硬件平台,采用策略和机制相分离的设计思想,设计了一种具有高开放性特征的嵌入式数控系统。该数控系统不仅具备了以往大型数控系统的主要功能,还具备了更好的操作性和切割性能,而且在开放性方面优势更为突出,使数控系统应用软件具有可移植性和互换性。 1 基
[单片机]
基于ARM和FPGA的硬件平台实现嵌入式<font color='red'>数控系统</font>
求一种PLC远程监控与数据采集方案
在工业的信息化、智能化,甚至工业4.0的大时代中,很多高级算法都是由上位机、云端来实现,那么PLC数据采集是最基本的前提条件之一,如此,新的PLC大都开始支持以太网(以前的串口局限性太大了),有的甚至在CPU上直接设置以太网接口,编程,数据传输,都可以通过这个端口来搞定。 PLC数据采集系统方案 松下电工FP系列PLC数据采集 新建通道 新建一个采集通道,协议选择松下FP系列PLC,串口名称以实际情况为准,其它参数通常保持默认即可; 新建设备 自定义设备名称,设备的通讯地址填写PLC的站号。 新建测点 R寄存器 举例采集一个R8寄存器(见下图梯形图红框处),那么新建一个测点,功能码选择R(内部继电器),地址为0,数
[嵌入式]
求一种<font color='red'>PLC</font>远程监控与数据采集方案
为什么要对PLC进行加密解密
所有plc加密者都有两个冠冕堂皇的理由。 一是保护知识产权,一是讨要工程款。 保护知识产权者说自己辛辛苦苦做的程序,一下子让人家仿了,心里不甘,可是反过来想想,你编的程序真的是那么高明吗,真的是无懈可击吗,你的售后服务做的那么到位吗,能随时为客户做修改吗。如果不行,客户遇到问题怎么办,找谁来修,难道只能停机,八抬大轿请你这个编程高手悠悠哉哉来处理。再说了那点程序能编程的人多着呢,我有个朋友做机械设备的,要做人家已开发的设备,他就是仿做的同时,要加入自己的更好的东西,不可能一模一样的,让我给他编程,我说算了,我解密把别人程序读出来直接用,他说不要,那是没有核心技术的,故障了都不懂得怎么查,再去分析别人的程序,就看象天书。我忍
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved