好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

12页
  • 卖家[上传人]:hs****ma
  • 文档编号:460487411
  • 上传时间:2022-08-31
  • 文档格式:DOCX
  • 文档大小:172.68KB
  • / 12 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 840D快速I/O接口信号的研究与应用Nov 11, 2011  来源:数控机场市场网  作者:神龙汽车有限公司襄阳工厂 周 毅     【摘要】 介绍840D快速输入输出接口信号的控制流程,CNC和PLC如何交换信息,总结了快速输入输出接口信号的详细对应表,以及快速输入输出接口信号的实际应用    【关键词】 快速输入输出、接口信号、模拟量、NCK1、 前言     840D快速输入输出接口信号是840D NCK与PLC信息交换的桥梁和纽带,在带有840D数控系统的数控机床中,其应用必不可少,对其进行研究并掌握应用方法具有重要的指导意义2、 840D快速I/O硬件接口840DNCU上的X121接口包含四个快速输入和四个快速输出,其针脚定义如下表1表1:X121插头引脚分配引脚 名称 类型 说明1 M24EXT 电压输入 外部24V(-),用于NC二进制输出2 M24EXT 电压输入 外部24V(-),用于NC二进制输出3 OUTPUT1 输出 NC二进制输出14 OUTPUT0 输出 NC二进制输出05 INPUT3 输入 NC二进制输入36 INPUT2 输入 NC二进制输入27 INPUT1 输入 NC二进制输入18 INPUT0 输入 NC二进制输入020 P24EXT 电压输入 外部24V(+),用于NC二进制输出21 P24EXT 电压输入 外部24V(+),用于NC二进制输出22 OUTPUT3 输出 NC二进制输出323 OUTPUT2 输出 NC二进制输出224 MEXT 电压输入 外部地(用于NC输入的参考地)25 MEXT 电压输入 外部地(用于NC输入的参考地)26 MEXT 电压输入 外部地(用于NC输入的参考地)27 MEXT 电压输入 外部地(用于NC输入的参考地)快速输入输出还可以通过硬件进行扩展。

      3、快速I/O机床参数配置     要使用快速输入输出接口信号,在机床参数中必须进行配置设置,否则将出现相关报警     MD10350: FASTIO_DIG_NUM_INPUTS = 0~5 快速数字输入数量(字节数),最多5个字节,共40个输入     MD10360: FASTIO_DIG_NUM_OUTPUTS = 0~5快速数字输出数量(字节数),最多5个字节,共40个输出     MD10300: FASTIO_ANA_NUM_INPUTS = 0~8 快速模拟输入数量,最多8个模拟输入通道     MD10310: FASTIO_ANA_NUM_OUTPUTS = 0~8 快速模拟输出数量,最多8个模拟输出通道4、快速I/O接口信号的控制过程     快速输入接口信号的控制流程如图1,对应表如表2:①输入禁止=0,同时设置开关为0时,将硬件输入写入NCK,从零件加工程序中读到硬件输入,即$A_IN[n]= 硬件输入输入禁止=1,同时设置开关为0时,直接将“0”写入NCK,即$A_IN[n]=0,将硬件输入禁止② 设置开关为1时,直接将“1”写入NCK,即$A_IN[n]=1。

      推荐精选表2:快速输入接口信号对应表零件程序读 名称 PLC程序写开关 输入禁止开关 硬件输入实际值 硬件输入$A_IN[1] input1 db10.dbx1.0 db10.dbx0.0 db10.dbx60.0 X121:8脚$A_IN[2] input2 db10.dbx1.1 db10.dbx0.1 db10.dbx60.1 X121:7脚$A_IN[3] input3 db10.dbx1.2 db10.dbx0.2 db10.dbx60.2 X121:6脚$A_IN[4] input4 db10.dbx1.3 db10.dbx0.3 db10.dbx60.3 X121:5脚$A_IN[5] input5 db10.dbx1.4 db10.dbx0.4    $A_IN[6] input6 db10.dbx1.5 db10.dbx0.5    $A_IN[7] input7 db10.dbx1.6 db10.dbx0.6    $A_IN[8] input8 db10.dbx1.7 db10.dbx0.7    $A_IN[9] input9 db10.dbx123.0 db10.dbx122.0 db10.dbx186.0  $A_IN[10] input10 db10.dbx123.1 db10.dbx122.1 db10.dbx186.1  $A_IN[11] input11 db10.dbx123.2 db10.dbx122.2 db10.dbx186.2  $A_IN[12] input12 db10.dbx123.3 db10.dbx122.3 db10.dbx186.3  $A_IN[13] input13 db10.dbx123.4 db10.dbx122.4 db10.dbx186.4  $A_IN[14] input14 db10.dbx123.5 db10.dbx122.5 db10.dbx186.5  $A_IN[15] input15 db10.dbx123.6 db10.dbx122.6 db10.dbx186.6  $A_IN[16] input16 db10.dbx123.7 db10.dbx122.7 db10.dbx186.7  $A_IN[17] input17 db10.dbx125.0 db10.dbx124.0 db10.dbx187.0  推荐精选$A_IN[18] input18 db10.dbx125.1 db10.dbx124.1 db10.dbx187.1  $A_IN[19] input19 db10.dbx125.2 db10.dbx124.2 db10.dbx187.2  $A_IN[20] input20 db10.dbx125.3 db10.dbx124.3 db10.dbx187.3  $A_IN[21] input21 db10.dbx125.4 db10.dbx124.4 db10.dbx187.4  $A_IN[22] input22 db10.dbx125.5 db10.dbx124.5 db10.dbx187.5  $A_IN[23] input23 db10.dbx125.6 db10.dbx124.6 db10.dbx187.6  $A_IN[24] input24 db10.dbx125.7 db10.dbx124.7 db10.dbx187.7  $A_IN[25] input25 db10.dbx127.0 db10.dbx126.0 db10.dbx188.0  $A_IN[26] input26 db10.dbx127.1 db10.dbx126.1 db10.dbx188.1  $A_IN[27] input27 db10.dbx127.2 db10.dbx126.2 db10.dbx188.2  $A_IN[28] input28 db10.dbx127.3 db10.dbx126.3 db10.dbx188.3  $A_IN[29] input29 db10.dbx127.4 db10.dbx126.4 db10.dbx188.4  $A_IN[30] input30 db10.dbx127.5 db10.dbx126.5 db10.dbx188.5  $A_IN[31] input31 db10.dbx127.6 db10.dbx126.6 db10.dbx188.6  $A_IN[32] input32 db10.dbx127.7 db10.dbx126.7 db10.dbx188.7  $A_IN[33] input33 db10.dbx129.0 db10.dbx128.0 db10.dbx189.0  $A_IN[34] input34 db10.dbx129.1 db10.dbx128.1 db10.dbx189.1  $A_IN[35] input35 db10.dbx129.2 db10.dbx128.2 db10.dbx189.2  $A_IN[36] input36 db10.dbx129.3 db10.dbx128.3 db10.dbx189.3  $A_IN[37] input37 db10.dbx129.4 db10.dbx128.4 db10.dbx189.4  $A_IN[38] input38 db10.dbx129.5 db10.dbx128.5 db10.dbx189.5  $A_IN[39] input39 db10.dbx129.6 db10.dbx128.6 db10.dbx189.6  $A_IN[40] input40 db10.dbx129.7 db10.dbx128.7 db10.dbx189.7       快速输出接口信号的控制流程如图2,对应表如表3:①零件加工程序对$A_OUT[n]进行赋值,$A_OUT[n]写入NCK,此时DB10.DBB64…=$A_OUT[n]的值。

      ② 覆盖开关0→1时,将PLC的设置值写入NCK,即覆盖NCK的值,此时DB10.DBB64…=PLC设置值③ 设置开关为0,同时禁止开关为0时,将NCK的值写到硬件输出设置开关为1,同时禁止开关为0时,将PLC的设置值DB10.DBB6…直接写到硬件输出④ 禁止开关为1时,直接将“0”写到硬件输出,将硬件输出禁止 推荐精选表3:快速输出接口信号对应表零件程序写 名称 PLC程序读 覆盖屏幕形式 PLC程序写输出 设定屏幕形式 输出禁止 硬件输出$A_OUT[1] output1 db10.dbx64.0 db10.dbx5.0 db10.dbx6.0 db10.dbx7.0 db10.dbx4.0 X121:4脚$A_OUT[2] output2 db10.dbx64.1 db10.dbx5.1 db10.dbx6.1 db10.dbx7.1 db10.dbx4.1 X121:3脚$A_OUT[3] output3 db10.dbx64.2 db10.dbx5.2 db10.dbx6.2 db10.dbx7.2 db10.dbx4.2 X121:23脚$A_OUT[4] output4 db10.dbx64.3 db10.dbx5.3 db10.dbx6.3 db10.dbx7.3 db10.dbx4.3 X121:22脚$A_OUT[5] output5 db10.dbx64.4 db10.dbx5.4 db10.dbx6.4 db10.dbx7.4 db10.dbx4.4  $A_OUT[6] output6 db10.dbx64.5 db10.dbx5.5 db10.dbx6.5 db10.dbx7.5 db10.dbx4.5  $A_OUT[7] output7 db10.dbx64.6 db10.dbx5.6 db10.dbx6.6 db10.dbx7.6 db10.dbx4.6  $A_OUT[8] output8 db10.dbx64.7 db10.dbx5.7 db10.dbx6.7 db10.dbx7.7 db10.dbx4.7  $A_OUT[9] output9 db10.dbx190.0 db10.dbx131.0 db10.dbx132.0 db10.dbx133.0 db10.dbx1。

      点击阅读更多内容
      相关文档
      安徽省安全员《A证(企业负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》预测试卷三.docx 安徽省安全员《A证(企业负责人)》模拟试卷一.docx 2026年房地产经纪人《房地产交易制度政策》模拟试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷二.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷四.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷一.docx 2023年通信工程师《通信专业实务(传输与接入-无线)》试题真题及答案.docx 安徽省安全员《A证(企业负责人)》试题精选.docx 2026年房地产经纪人《房地产经纪专业基础》预测试卷二.docx 2026年房地产经纪人《房地产经纪业务操作》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷三.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪专业基础》考前点题卷二.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷五.docx 2026年房地产经纪人《房地产经纪职业导论》冲刺试卷四.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷一.docx 2026年房地产经纪人《房地产交易制度政策》冲刺试卷四.docx 安徽省安全员《B证(项目负责人)》冲刺试卷三.docx 2026年房地产经纪人《房地产经纪业务操作》模拟试卷二.docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.