DB块内容说明常用信号和功能块功能说明

  • 格式:doc
  • 大小:25.20 KB
  • 文档页数:6

DB块的内容说明:DB1 西门子保留DB2~DB4 PLC messagesDB5~DB8 basic programDB9 NC compile NC编译循环接口DB10 NCK interface 中央NC接口DB11 mode group interface 方式组接口DB18 SPL接口(安全集成)DB19 PCU接口DB20 PLC机床数据DB21~DB30 NC channel interface NC通道接口DB31~DB61 interface for axis/spindles 轴/主轴号1到31预留接口DB71~DB74 tool management 用户刀具管理DB75~DB76 M 功能代码PLC到MMC的信号:DB 19 DBX 0.0 screen brightDB 19 DBX 0.1 screen darkeningDB 19 DBX 0.2 key disableDB 19 DBX 0.3 清除通道报警DB 19 DBX 0.7 机床坐标或工件坐标DB 19 DBX 0.7=1 工件坐标DB 19 DBX 0.7=0 机床坐标MMC到PLC的信号:DB 19 DBX 20.3 报警已清除NCK 与PLC之间的信号传递DB2~~PLC 信息DB10 ~NCK信息PLC给NCK的信号DB 10 DBX 56.1 急停信号MMC给PLC的信号DB10 DBX 103.6 MMC过热DB10 DBX 103.7 电池报警NCK给PLC的信号DB10 DBX 104.7 NCK CPU readyDB10 DBX 108.7 NC readyDB10 DBX 108.6 drive readyDB10 DBX 106.7 急停信号DB10 DBX 109.0 NCK报警存在DB10 DBX 109.5 NCK过热DB10 DBX 109.6 NCU温度过高DB10 DBX 109.7 电池报警DB 11~ DB 14 方式组信号PLC给NCK的信号:DB11DBX0.0 AUTODB 11 DBX 0.1 MDADB 11 DBX 0.2 JOGDB 11 DBX 0.4 方式组切换禁止DB 11 DBX 0.5 方式组停止,进给轴。

主轴不停DB 11 DBX 0.6 方式组停止,进给轴。

主轴停DB 11 DBX 0.7 方式组resetDB 11 DBX 1.6 single block 单段执行NCK给PLC信号:DB 11 DBX 6.0 autoDB 11 DBX 6.1 MDADB 11 DBX 6.2 JOGDB 11 DBX 6.3 方式组readyDB 11 DBX 6.7 方式组在复位状态通道信号( DB21~DB30)PLC给NCK的信号:DB21~DB30.DBX0.3 DRF 生效,手轮脉冲DB21~DB30.DBX 0.4 单段执行生效DB21~DB30 .DBX 0.5 M01 生效DB21~DB30.DBX 0.6 空运行DB21~DB30.DBX 1.1 工作区域保护DB21~DB30.DBX 1.3 时间监控DB21~DB30.DBX 1.7 程序测试DB21~DB30.DBB4 进给倍率(百分比方式生效或二进制编码方式生效,在机床参数中设定)DB21~DB30.DBB5 快速进给倍率DB21~DB30.DBX 6.6 进给倍率生效DB21~DB30.DBX 6.7 快速进给倍率生效DB21~DB30.DBX 6.0 进给停止DB21~DB30.DBX 6.1 reading disable 读入禁止dbx6.1=1时,那么执行完当前程序段时停止DB21~DB30.DBX 7.0 NC start disableDB21~DB30.DBX 7.1 NC startDB21~DB30.DBX 7.3 NC stop 进给轴停,主轴不停,程序处于中断状态,报警排除后,当NC start 高电平时,继续执行。

Signals from NCK channelNCK to PLCDB21~DB30.DBX 33.0 正在返参考点DB21~DB30.DBX 36.2 已经返回参考点DB21~DB30.DBX 33.4 正在进行块搜索DB21~DB30.DBX 33.5 M02/M30生效DB21~DB30.DBX 33.7 程序测试状态DB21~DB30.DBB 35 channel and program statusDB21~DB30.DBX 35.0 程序在运行状态DB21~DB30.DBX 35.1 程序在等待状态DB21~DB30.DBX 35.2 程序在停止状态DB21~DB30.DBX 35.3 程序在中断状态DB21~DB30.DBX 35.4 程序在无效状态DB21~DB30.DBX 35.5 通道处于激活状态DB21~DB30.DBX 35.6 通道处于中断状态DB21~DB30.DBX 35.7 通道处于复位状态DB21~DB30.DBX 36.6 NCK alarm presentDB21~DB30.DBX 36.7 NC 停止报警号存在M码的介绍:M码的范围从M0~M99,对应于DBB194~DBB206。

当数控编程使用M码时,可在 PLC程序中用相应DBX位加以编程,实现相应的逻辑控制。

有些M码是系统专用的:M00 程序暂停M01 跳转M02 程序结束M03 主轴正转M04 主轴反转M17 子程序结束M30 程序结束并返回首部Db31~~Db61 interface for axis/spindlePLC给NCK的信号:Db31~~Db61.DBB0 进给倍率Db31~~Db61.DBX 1.1 固定点到达确认Db31~~Db61.DBX 1.3 轴停止Db31~~Db61.DBX 1.7 进给倍率生效Db31~~Db61.DBX 1.5 测量系统1(电机编码器)Db31~~Db61.DBX 2.1 controller enableDb31~~Db61.DBX 21.7 pulse enablesDb31~~Db61.DBX 12.0 “-”硬极限Db31~~Db61.DBX 12.1 “+”硬极限Db31~~Db61.DBX 12.2 “-”软极限Db31~~Db61.DBX 12.3 “+”软极限Db31~~Db61.DBB 16~ DBB 19 主轴信号Db31~~Db61.DBB 22~ DBB 23 安全功能Db31~~Db61.DBX 60.7 精停,位置到达信号Db31~~Db61.DBX 60.6 粗停, 位置到达信号Db31~~Db61.DBX 61.7 电流环闭合Db31~~Db61.DBX 61.6 速度环闭合Db31~~Db61.DBX 61.5 位置环闭合Db31~~Db61.DBX 61.4 静止Db31~~Db61.DBX 62.0 软限位应答Db31~~Db61.DBX 62.5 固定点到达Db31~~Db61.DBB92~DBB99 611D信号Db31~~Db61.DBX 94.0 电机过热Db31~~Db61.DBX 94.1 611D散热片过热Db31~~Db61.DBX 94.5 速度到达信号Db31~~Db61.DBX 95.0 直流母线超压报警组织块OB1 循环处理OB10 日时钟中断在程序设定的时间启动OB20 延时中断在一个程序设定的延时后运行OB35 循环中断根据程序设定的时间间隔反复执行OB40 处理报警硬件中断当一个模式错误被检测到时运行OB80-87 出错处理中断如果是异步错误被检测到时运行OB121、122 出错处理中断如果是同步错误则执行OB100 重新启动开始(初始化)当CPU从停机到运行时被执行OB101 热启动当CPU执行热启动指令时被执行功能FC0 西门子预留FC2 循环处理部分FC3 报警控制部分FC5 中断报警(FM-NC)FC7 圆盘刀库换刀的传送块FC8 刀具管理的传送块FC9 异步子程序FC10 报警/信息FC12 调用用户辅助功能的接口FC13 手持单元的显示控制FC15 定位轴FC16 分度轴FC17 Y-D切换FC18 PLC主轴控制FC19 机床控制面板和PCU信号至接口的分配(铣床)FC21 传输数据PLC-NCK交流FC22 选择方向FC24 传送MCP信号至接口FC25 机床控制面板和PCU信号至接口的分配FC30~50 如果Manual Turn或ShopMill已安装;则用这些FC105 处理模拟量(1~5V,4~20MA等常规信号)输入功能的功能块FC106 处理模拟量(1~5V,4~20MA等常规信号)输出功能的功能块FC36~127 用户分配用于FM-NC,810DEFC36~255 用户分配用于810D,840DE,840D功能块FB0~29 西门子预留FB1 基本程序引导。

用于实现PLC/NCK启动过程中同步,也正是由于启动过程中PLC/NCK之间同步,整个系统才能够正常工作运行。

FB2 读NC变量FB3 写NC变量FB4 PI服务可以用于在NCK区域中启动一个程序任务服务。

FB5 读GUD变量FB7 通用PI服务FB41 PID模块式进行模拟量控制的模块,可以完成恒压、恒温等控制功能。

FB43 该模块式将模拟量转换成比率的脉冲输出。

FB36~127 用户分配用于FM-NC,810DFB36~255 用户分配用于810D,840DE,840DManualTurnFC30 ManualTurn PLC,状态管理;要求在OB1中间用FC31~33 ManualTurn PLC,状态管理;这些块只可加载,不能修改FC34 监控ShopMill VDI信号的诊断块FC35 ShopMill局域功能块,只能加载ShopmillFC30 ShopMill,状态管理;要求在OB1 中调用FC31-33 ShopMill PLC,状态管理;这些块只能加载,不能修改FC34 监控ShopMill VDI信号的诊断块FC35 ShopMill局域功能块,只能加载DB20数据块的分配DB20是PLC机床数据,DB块的大小与机床数据14504、14506、14508的设定值有关,具体到某一位、某个字或某个双子中的数值是与机床数据14510、14512、14514相关的。

例如我们可以选定14512[0]中的第0位作为机床X轴测量通道的选择位,在PLC中找到相应的数据位(例如DB20.DBX6.0)来控制是让DB31.DBX1.5生效还是让DB31.DBX1.6生效就能方便的实现测量通道的选择。