书签 分享 收藏 举报 版权申诉 / 3

类型数控PLC编程常见问题.pdf

  • 上传人:njflyingbird
  • 文档编号:89915722
  • 上传时间:2017-06-17
  • 格式:PDF
  • 页数:3
  • 大小:760KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    数控 PLC 编程 常见问题
    资源描述:
    机电工程技本2016年第45卷第01期
    加工技术与机床
    DOI:10.3969/j.issn.1009-9492.2016.01.027
    数控PLC编程常见问题
    徐亮波
    (广州数控设备有限公司,户东广州510530)
    摘要:许多数控系统中都具有开放式PLC,并提供了对应的梯形图编辑软件,可满足二次开发需要,方便实现各种定制功能。
    介绍了PIC编程过程中容易被忽视的一些问题,如双线圈、子程序调用等问题。
    关键词:PLC编程;效控;双线圈
    中图分类号:TG659
    文献标识码:B文章编号:1009~9492(2016)01-0105-03
    Common Problems in NC PLC Programming
    XU Liang-bo
    (GSK CNC EQUIPMENT Co, Itd, Guangzhou 510530, China)
    Abstract: Many CNC systems have an open PLC, and provide corresponding ladder editing software, which can meet the needs of the
    secondary development, and achieve a variety of customization features. This paper introduces some problems in PLC programming what
    can be easily overlooked, such as dual-coil, subroutine calls, etc
    Key words: PLC; NC dual-coil
    现在包括广州数控CSK980ID系列, FANUC
    图1为按功能①、(②编写的梯形图,两段程
    系列等许多数控系统中都具有开放式PILC,并序如果放在各自的梯形图中单独执行,都能正常
    提供了对应的梯形图编辑软件,可满足二次开发工作,但当放在一个梯形图中时,功能①就无法
    需要,方便实现各种定制功能。在PLC的编写过实现。因为,同一个梯形图中不允许出现两个输
    程中,有一些问题很简单却很容易被忽视,增加出线圈,否则会以后一个线圈的状态为准,因
    了后期的调试难度。
    此,图1中,X0.1按钮不能控制Y0.0输出并自
    1输出“双线器”
    锁。这就是“双线圈”现象,对于一些初学者很
    梯形图是一种顺序控制逻辑,按常规思路编容易出现此类问题。
    辑梯形图,容易出现一些问题。如图1示例梯形
    为避免图1中所示问题,很容易将梯形图修
    图,其中预实现的功能有两个:
    改成图2所示程序。
    图2所示程序中,避免了双线圈现象,功能
    X0,1
    X0.2
    ①的要求能满足,但X0.,2按钮输入时,Y0.O输
    yY0.0
    02
    出,当X0O.2按钮松开时,由于YO.0触点为闭合状
    图1示例梯形图
    Y0.0
    X0.为输入按钮,控制Y0.O输出并自锁;
    X0.2为输入按钮,控制Y0.0点动输出并取消
    自锁。
    图2示例梯形图
    收稿日期:2015-07-09
    105
    加工技术与机床
    机电工程技木2016年第45卷第01期
    态,XO.2的常闭触点也为导通状态,因此,YO.0
    ACT
    输出仍是导通的,即X0.2按钮输入时,YO.0输出
    TMRB
    OUT
    也自锁了,并没有点动输出,不满足功能②的要

    图7定时器指令
    为避免图1、图2所示问题,可用中间继电器
    来保存功能①和功能②的输出状态,最后再并联
    根据功能指令对ACT条件要求的不同,编写
    输出给Y0.0,有效地避免了“双线圈”和条件干梯形图时需注意条件的灵活使用。如,对ACT断
    扰的问题,如图3所示。
    开但结果保持不变的指令,若要清除结果则需再
    编写对结果清除的语句;对ACT断开结果清零的
    RIO
    R1.0
    指令,在结果仍在使用时,则不能断开ACT
    如图8示例程序,其中预实现的动作为:按
    RI. 0
    钮X0.0每按一次,数据地址D1的值加1。
    R1.1
    图3示例梯形图
    41SIZE OUTFDI
    2控制条件对功能指令的影响
    IIN ERRFRI6
    般数控系统提供了许多功能指令,以简化
    R1.7RST
    梯形图程序的编写。不同的功能指令对控制条件
    图8示例梯形图
    (ACT)的要求不一样,在CSK98OTD数控系统中
    主要有以下几类。
    执行图8程序,当按钮X0.0按一次时,数据
    2.1ACT闭合时执行,断开时已有结果保持不变
    地址D1中增加的值往往大于1。这是因为数据加
    如图4、图5示例指令。
    指令ADDB为“ACT闭合时执行,断开时已有结
    果保持不变”的类型指令。只要X0.0处于闭合状
    态,ADDB功能指令就将一直执行,而按钮X0.0
    SIZE OL
    被按下到松开时,其保持的时间一般都会远远大
    IN
    于PLC的扫描周期。在按钮X0.0在断开前,AD
    图4数据复制指令
    DB指令被执行了多次,而每执行一次D1都加1。
    为避免上述现象,可按图9修改,保证X0.0
    ACT
    ADDI
    每按一次,只执行一次ADDB功能指令。
    SIZE OUT
    NI ERR
    ADDB
    41SIZE OUTFDI
    ERRFR1.6
    图5数据加指令
    D11
    R1.7RST
    X0.0
    2.2ACT上升沿时执行,断开时已有结果保持不变
    如图6示例指令。
    图9示例梯形图
    ACT
    3地址的数据长度
    MT OUT
    本PILC中的地址主要分为两种:单字节地址
    和四字节地址,其中单字地址包括R、K、X、
    Y、G、F、A等,四字节地址包括D、DT、DC、
    图6计数器指令
    T、C等。对于单字节地址可以按位取值和按字节
    2.3ACT闭合时执行,断开时已有结果清零
    取值,而四字节地址则只能按字节取值?。
    指令如图7所示。
    由于单字节地址和四字节地址都能按字节进
    106
    展开阅读全文
    提示  文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:数控PLC编程常见问题.pdf
    链接地址:https://www.wdfxw.net/doc89915722.htm
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    版权所有:www.WDFXW.net 

    鲁ICP备09066343号-25 

    联系QQ: 200681278 或 335718200

    收起
    展开