欢迎来到冰豆网! | 帮助中心 分享价值,成长自我!
冰豆网
全部分类
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • 党团工作>
  • ImageVerifierCode 换一换
    首页 冰豆网 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    840D快速IO接口信号的研究与应用.docx

    • 资源ID:12273263       资源大小:312.55KB        全文页数:12页
    • 资源格式: DOCX        下载积分:10金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    840D快速IO接口信号的研究与应用.docx

    1、840D快速IO接口信号的研究与应用840D快速I/O接口信号的研究与应用Nov 11, 2011来源:数控机场市场网作者:神龙汽车有限公司襄阳工厂 周 毅 【摘要】 介绍840D快速输入输出接口信号的控制流程,CNC和PLC如何交换信息,总结了快速输入输出接口信号的详细对应表,以及快速输入输出接口信号的实际应用。 【关键词】 快速输入输出、接口信号、模拟量、NCK1、前言 840D快速输入输出接口信号是840D NCK与PLC信息交换的桥梁和纽带,在带有840D数控系统的数控机床中,其应用必不可少,对其进行研究并掌握应用方法具有重要的指导意义。2、840D快速I/O硬件接口840DNCU上的

    2、X121接口包含四个快速输入和四个快速输出,其针脚定义如下表1。表1:X121插头引脚分配引脚名称类型说明1M24EXT电压输入外部24V(-),用于NC二进制输出2M24EXT电压输入外部24V(-),用于NC二进制输出3OUTPUT1输出NC二进制输出14OUTPUT0输出NC二进制输出05INPUT3输入NC二进制输入36INPUT2输入NC二进制输入27INPUT1输入NC二进制输入18INPUT0输入NC二进制输入020P24EXT电压输入外部24V(+),用于NC二进制输出21P24EXT电压输入外部24V(+),用于NC二进制输出22OUTPUT3输出NC二进制输出323OUTP

    3、UT2输出NC二进制输出224MEXT电压输入外部地(用于NC输入的参考地)25MEXT电压输入外部地(用于NC输入的参考地)26MEXT电压输入外部地(用于NC输入的参考地)27MEXT电压输入外部地(用于NC输入的参考地)快速输入输出还可以通过硬件进行扩展。3、快速I/O机床参数配置 要使用快速输入输出接口信号,在机床参数中必须进行配置设置,否则将出现相关报警。 MD10350: FASTIO_DIG_NUM_INPUTS = 05 快速数字输入数量(字节数),最多5个字节,共40个输入。 MD10360: FASTIO_DIG_NUM_OUTPUTS = 05快速数字输出数量(字节数),

    4、最多5个字节,共40个输出。 MD10300: FASTIO_ANA_NUM_INPUTS = 08 快速模拟输入数量,最多8个模拟输入通道。 MD10310: FASTIO_ANA_NUM_OUTPUTS = 08 快速模拟输出数量,最多8个模拟输出通道。4、快速I/O接口信号的控制过程 快速输入接口信号的控制流程如图1,对应表如表2:输入禁止=0,同时设置开关为0时,将硬件输入写入NCK,从零件加工程序中读到硬件输入,即$A_INn= 硬件输入。输入禁止=1,同时设置开关为0时,直接将“0”写入NCK,即$A_INn=0,将硬件输入禁止。 设置开关为1时,直接将“1”写入NCK,即$A_I

    5、Nn=1。表2:快速输入接口信号对应表零件程序读名称PLC程序写开关输入禁止开关硬件输入实际值硬件输入$A_IN1input1db10.dbx1.0db10.dbx0.0db10.dbx60.0X121:8脚$A_IN2input2db10.dbx1.1db10.dbx0.1db10.dbx60.1X121:7脚$A_IN3input3db10.dbx1.2db10.dbx0.2db10.dbx60.2X121:6脚$A_IN4input4db10.dbx1.3db10.dbx0.3db10.dbx60.3X121:5脚$A_IN5input5db10.dbx1.4db10.dbx0.4$A_

    6、IN6input6db10.dbx1.5db10.dbx0.5$A_IN7input7db10.dbx1.6db10.dbx0.6$A_IN8input8db10.dbx1.7db10.dbx0.7$A_IN9input9db10.dbx123.0db10.dbx122.0db10.dbx186.0$A_IN10input10db10.dbx123.1db10.dbx122.1db10.dbx186.1$A_IN11input11db10.dbx123.2db10.dbx122.2db10.dbx186.2$A_IN12input12db10.dbx123.3db10.dbx122.3db10

    7、.dbx186.3$A_IN13input13db10.dbx123.4db10.dbx122.4db10.dbx186.4$A_IN14input14db10.dbx123.5db10.dbx122.5db10.dbx186.5$A_IN15input15db10.dbx123.6db10.dbx122.6db10.dbx186.6$A_IN16input16db10.dbx123.7db10.dbx122.7db10.dbx186.7$A_IN17input17db10.dbx125.0db10.dbx124.0db10.dbx187.0$A_IN18input18db10.dbx125.

    8、1db10.dbx124.1db10.dbx187.1$A_IN19input19db10.dbx125.2db10.dbx124.2db10.dbx187.2$A_IN20input20db10.dbx125.3db10.dbx124.3db10.dbx187.3$A_IN21input21db10.dbx125.4db10.dbx124.4db10.dbx187.4$A_IN22input22db10.dbx125.5db10.dbx124.5db10.dbx187.5$A_IN23input23db10.dbx125.6db10.dbx124.6db10.dbx187.6$A_IN24i

    9、nput24db10.dbx125.7db10.dbx124.7db10.dbx187.7$A_IN25input25db10.dbx127.0db10.dbx126.0db10.dbx188.0$A_IN26input26db10.dbx127.1db10.dbx126.1db10.dbx188.1$A_IN27input27db10.dbx127.2db10.dbx126.2db10.dbx188.2$A_IN28input28db10.dbx127.3db10.dbx126.3db10.dbx188.3$A_IN29input29db10.dbx127.4db10.dbx126.4db1

    10、0.dbx188.4$A_IN30input30db10.dbx127.5db10.dbx126.5db10.dbx188.5$A_IN31input31db10.dbx127.6db10.dbx126.6db10.dbx188.6$A_IN32input32db10.dbx127.7db10.dbx126.7db10.dbx188.7$A_IN33input33db10.dbx129.0db10.dbx128.0db10.dbx189.0$A_IN34input34db10.dbx129.1db10.dbx128.1db10.dbx189.1$A_IN35input35db10.dbx129

    11、.2db10.dbx128.2db10.dbx189.2$A_IN36input36db10.dbx129.3db10.dbx128.3db10.dbx189.3$A_IN37input37db10.dbx129.4db10.dbx128.4db10.dbx189.4$A_IN38input38db10.dbx129.5db10.dbx128.5db10.dbx189.5$A_IN39input39db10.dbx129.6db10.dbx128.6db10.dbx189.6$A_IN40input40db10.dbx129.7db10.dbx128.7db10.dbx189.7 快速输出接口

    12、信号的控制流程如图2,对应表如表3:零件加工程序对$A_OUTn进行赋值,$A_OUTn写入NCK,此时DB10.DBB64=$A_OUTn的值。 覆盖开关01时,将PLC的设置值写入NCK,即覆盖NCK的值,此时DB10.DBB64=PLC设置值。 设置开关为0,同时禁止开关为0时,将NCK的值写到硬件输出。设置开关为1,同时禁止开关为0时,将PLC的设置值DB10.DBB6直接写到硬件输出。 禁止开关为1时,直接将“0”写到硬件输出,将硬件输出禁止。表3:快速输出接口信号对应表零件程序写名称PLC程序读覆盖屏幕形式PLC程序写输出设定屏幕形式输出禁止硬件输出$A_OUT1output1db

    13、10.dbx64.0db10.dbx5.0db10.dbx6.0db10.dbx7.0db10.dbx4.0X121:4脚$A_OUT2output2db10.dbx64.1db10.dbx5.1db10.dbx6.1db10.dbx7.1db10.dbx4.1X121:3脚$A_OUT3output3db10.dbx64.2db10.dbx5.2db10.dbx6.2db10.dbx7.2db10.dbx4.2X121:23脚$A_OUT4output4db10.dbx64.3db10.dbx5.3db10.dbx6.3db10.dbx7.3db10.dbx4.3X121:22脚$A_OUT

    14、5output5db10.dbx64.4db10.dbx5.4db10.dbx6.4db10.dbx7.4db10.dbx4.4$A_OUT6output6db10.dbx64.5db10.dbx5.5db10.dbx6.5db10.dbx7.5db10.dbx4.5$A_OUT7output7db10.dbx64.6db10.dbx5.6db10.dbx6.6db10.dbx7.6db10.dbx4.6$A_OUT8output8db10.dbx64.7db10.dbx5.7db10.dbx6.7db10.dbx7.7db10.dbx4.7$A_OUT9output9db10.dbx190.

    15、0db10.dbx131.0db10.dbx132.0db10.dbx133.0db10.dbx130.0$A_OUT10output10db10.dbx190.1db10.dbx131.1db10.dbx132.1db10.dbx133.1db10.dbx130.1$A_OUT11output11db10.dbx190.2db10.dbx131.2db10.dbx132.2db10.dbx133.2db10.dbx130.2$A_OUT12output12db10.dbx190.3db10.dbx131.3db10.dbx132.3db10.dbx133.3db10.dbx130.3$A_O

    16、UT13output13db10.dbx190.4db10.dbx131.4db10.dbx132.4db10.dbx133.4db10.dbx130.4$A_OUT14output14db10.dbx190.5db10.dbx131.5db10.dbx132.5db10.dbx133.5db10.dbx130.5$A_OUT15output15db10.dbx190.6db10.dbx131.6db10.dbx132.6db10.dbx133.6db10.dbx130.6$A_OUT16output16db10.dbx190.7db10.dbx131.7db10.dbx132.7db10.d

    17、bx133.7db10.dbx130.7$A_OUT17output17db10.dbx191.0db10.dbx135.0db10.dbx136.0db10.dbx137.0db10.dbx134.0$A_OUT18output18db10.dbx191.1db10.dbx135.1db10.dbx136.1db10.dbx137.1db10.dbx134.1$A_OUT19output19db10.dbx191.2db10.dbx135.2db10.dbx136.2db10.dbx137.2db10.dbx134.2$A_OUT20output20db10.dbx191.3db10.dbx

    18、135.3db10.dbx136.3db10.dbx137.3db10.dbx134.3$A_OUT21output21db10.dbx191.4db10.dbx135.4db10.dbx136.4db10.dbx137.4db10.dbx134.4$A_OUT22output22db10.dbx191.5db10.dbx135.5db10.dbx136.5db10.dbx137.5db10.dbx134.5$A_OUT23output23db10.dbx191.6db10.dbx135.6db10.dbx136.6db10.dbx137.6db10.dbx134.6$A_OUT24outpu

    19、t24db10.dbx191.7db10.dbx135.7db10.dbx136.7db10.dbx137.7db10.dbx134.7$A_OUT25output25db10.dbx192.0db10.dbx139.0db10.dbx140.0db10.dbx141.0db10.dbx138.0$A_OUT26output26db10.dbx192.1db10.dbx139.1db10.dbx140.1db10.dbx141.1db10.dbx138.1$A_OUT27output27db10.dbx192.2db10.dbx139.2db10.dbx140.2db10.dbx141.2db

    20、10.dbx138.2$A_OUT28output28db10.dbx192.3db10.dbx139.3db10.dbx140.3db10.dbx141.3db10.dbx138.3$A_OUT29output29db10.dbx192.4db10.dbx139.4db10.dbx140.4db10.dbx141.4db10.dbx138.4$A_OUT30output30db10.dbx192.5db10.dbx139.5db10.dbx140.5db10.dbx141.5db10.dbx138.5$A_OUT31output31db10.dbx192.6db10.dbx139.6db10

    21、.dbx140.6db10.dbx141.6db10.dbx138.6$A_OUT32output32db10.dbx192.7db10.dbx139.7db10.dbx140.7db10.dbx141.7db10.dbx138.7$A_OUT33output33db10.dbx193.0db10.dbx143.0db10.dbx144.0db10.dbx145.0db10.dbx142.0$A_OUT34output34db10.dbx193.1db10.dbx143.1db10.dbx144.1db10.dbx145.1db10.dbx142.1$A_OUT35output35db10.d

    22、bx193.2db10.dbx143.2db10.dbx144.2db10.dbx145.2db10.dbx142.2$A_OUT36output36db10.dbx193.3db10.dbx143.3db10.dbx144.3db10.dbx145.3db10.dbx142.3$A_OUT37output37db10.dbx193.4db10.dbx143.4db10.dbx144.4db10.dbx145.4db10.dbx142.4$A_OUT38output38db10.dbx193.5db10.dbx143.5db10.dbx144.5db10.dbx145.5db10.dbx142

    23、.5$A_OUT39output39db10.dbx193.6db10.dbx143.6db10.dbx144.6db10.dbx145.6db10.dbx142.6$A_OUT40output40db10.dbx193.7db10.dbx143.7db10.dbx144.7db10.dbx145.7db10.dbx142.7 快速模拟量输入接口信号的控制流程如图3,对应表如表4:输入禁止=0,同时设置开关为0时,将模拟量硬件输入写入NCK,从零件加工程序中读到模拟量硬件输入,即$A_INAn= 模拟量硬件输入。输入禁止=1,同时设置开关为0时,直接将“0”写入NCK,即$A_INAn=0,将

    24、模拟量硬件输入禁止。 设置开关为1时,直接从PLC将设置值写入NCK,从零件加工程序中读到PLC的设置值,即$A_INAn=设置值。 快速模拟量输出接口信号的控制流程如图4,对应表如表5: 零件加工程序对$A_OUTAn进行赋值,$A_OUTAn写入NCK,此时DB10.DBB210=$A_OUTAn的值。 覆盖开关01时,将PLC的设置值写入NCK,即覆盖NCK的值,此时DB10.DBB210=PLC设置值。 设置开关为0,同时禁止开关为0时,将NCK的值写到模拟量硬件输出。设置开关为1,同时禁止开关为0时,将PLC的设置值DB10.DBB170直接写到模拟量硬件输出。 禁止开关为1时,直接

    25、将“0”写到模拟量硬件输出,将模拟量硬件输出禁止。表4:快速模拟量输入接口信号对应表零件程序读名称PLC程序写设置值输入禁止硬件输入实际值硬件输入$A_INA1input1db10.dbx147.0db10.dbw148db10.dbx146.0db10.dbw194模拟量输入1$A_INA2input2db10.dbx147.1db10.dbw150db10.dbx146.1db10.dbw196模拟量输入2$A_INA3input3db10.dbx147.2db10.dbw152db10.dbx146.2db10.dbw198模拟量输入3$A_INA4input4db10.dbx147.3

    26、db10.dbw154db10.dbx146.3db10.dbw200模拟量输入4$A_INA5input5db10.dbx147.4db10.dbw156db10.dbx146.4db10.dbw202模拟量输入5$A_INA6input6db10.dbx147.5db10.dbw158db10.dbx146.5db10.dbw204模拟量输入6$A_INA7input7db10.dbx147.6db10.dbw160db10.dbx146.6db10.dbw206模拟量输入7$A_INA8input8db10.dbx147.7db10.dbw162db10.dbx146.7db10.dbw

    27、208模拟量输入8表5:快速模拟量输出接口信号对应表零件程序写名称PLC程序读覆盖屏幕形式PLC程序写输出设定屏幕形式输出禁止硬件输出$A_OUTA1output1db10.dbw210db10.dbx166.0db10.dbw170db10.dbx167.0db10.dbx168.0模拟量输出1$A_OUTA2output2db10.dbw212db10.dbx166.1db10.dbw172db10.dbx167.1db10.dbx168.1模拟量输出2$A_OUTA3output3db10.dbw214db10.dbx166.2db10.dbw174db10.dbx167.2db10.d

    28、bx168.2模拟量输出3$A_OUTA4output4db10.dbw216db10.dbx166.3db10.dbw176db10.dbx167.3db10.dbx168.3模拟量输出4$A_OUTA5output5db10.dbw218db10.dbx166.4db10.dbw178db10.dbx167.4db10.dbx168.4模拟量输出5$A_OUTA6output6db10.dbw220db10.dbx166.5db10.dbw180db10.dbx167.5db10.dbx168.5模拟量输出6$A_OUTA7output7db10.dbw222db10.dbx166.6db10.dbw182db10.dbx167.6db10.dbx168.6模拟量输出7$A_OUTA8output8db10.dbw224db10.dbx166.7db10.dbw184db10.dbx167.7db10.dbx168.7模拟量输出85、快速输入输出接口信号的应用 某意大利端面外圆磨床,采用西门子840D数控系统,测量系统采用MARPOSS P7进行轴向端面测量和径向外圆测量,量仪的测量信号经量仪输出到西门子PLC的输入板,PLC程序读量仪的测量信号,


    注意事项

    本文(840D快速IO接口信号的研究与应用.docx)为本站会员主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2022 冰点文档网站版权所有

    经营许可证编号:鄂ICP备2022015515号-1

    收起
    展开