1、DB 块的内容说明:DB1 西门子保留DB2DB4 PLC messages DB5DB8 basic program DB9 NC compile NC 编译循环接口DB10 NCK interface 中央 NC 接口DB11 mode group interface 方式组接口DB18 SPL 接口(安全集成)DB19 PCU 接口DB20 PLC 机床数据DB21DB30 NC channel interface NC 通道接口DB31DB61 interface for axis/spindles 轴/主轴号 1 到 31 预留接口DB71DB74 tool management 用
2、户刀具管理DB75DB76 M 功能代码PLC 到 MMC 的信号: DB 19 DBX 0.0 screen bright DB 19 DBX 0.1 screen darkening DB 19 DBX 0.2 key disable DB 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 之间的信号传递DB2PLC 信息 DB10 NCK 信息 PLC 给 NCK 的信号DB 10 DB
3、X 56.1 急停信号MMC 给 PLC 的信号DB10 DBX 103.6 MMC 过热DB10 DBX 103.7 电池报警 NCK 给 PLC 的信号DB10 DBX 104.7 NCK CPU ready DB10 DBX 108.7 NC readyDB10 DBX 108.6 drive ready DB10 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 的信号: DB11
4、DBX0.0 AUTODB 11 DBX 0.1 MDA DB 11 DBX 0.2 JOG DB 11 DBX 0.4 方式组切换禁止 DB 11 DBX 0.5 方式组停止,进给轴。主轴不停 DB 11 DBX 0.6 方式组停止,进给轴。主轴停 DB 11 DBX 0.7 方式组 reset DB 11 DBX 1.6 single block 单段执行 NCK 给 PLC 信号:DB 11 DBX 6.0 autoDB 11 DBX 6.1 MDA DB 11 DBX 6.2 JOG DB 11 DBX 6.3 方式组 ready DB 11 DBX 6.7 方式组在复位状态通道信号(
5、 DB21DB30)PLC 给 NCK 的信号: DB21DB30.DBX0.3 DRF 生效,手轮脉冲DB21DB30.DBX 0.4 单段执行生效DB21DB30 .DBX 0.5 M01 生效DB21DB30.DBX 0.6 空运行 DB21DB30.DBX 1.1 工作区域保护 DB21DB30.DBX 1.3 时间监控DB21DB30.DBX 1.7 程序测试 DB21DB30.DBB4 进给倍率( 百分比方式生效或二进制编码方式生效,在机床参数中设定) DB21DB30.DBB5 快速进给倍率DB21DB30.DBX 6.6 进给倍率生效DB21DB30.DBX 6.7 快速进给倍
6、率生效DB21DB30.DBX 6.0 进给停止DB21DB30.DBX 6.1 reading disable 读入禁止 dbx6.1=1 时,那么执行完当前程序段时停止 DB21DB30.DBX 7.0 NC start disable DB21DB30.DBX 7.1 NC startDB21DB30.DBX 7.3 NC stop 进给轴停,主轴不停,程序处于中断状态,报警排除后 ,当 NC start 高电平时,继续执行。Signals from NCK channelNCK to PLCDB21DB30.DBX 33.0 正在返参考点DB21DB30.DBX 36.2 已经返回参考
7、点DB21DB30.DBX 33.4 正在进行块搜索DB21DB30.DBX 33.5 M02/M30 生效 DB21DB30.DBX 33.7 程序测试状态 DB21DB30.DBB 35 channel and program statusDB21DB30.DBX 35.0 程序在运行状态DB21DB30.DBX 35.1 程序在等待状态 DB21DB30.DBX 35.2 程序在停止状态DB21DB30.DBX 35.3 程序在中断状态DB21DB30.DBX 35.4 程序在无效状态DB21DB30.DBX 35.5 通道处于激活状态DB21DB30.DBX 35.6 通道处于中断状态
8、DB21DB30.DBX 35.7 通道处于复位状态DB21DB30.DBX 36.6 NCK alarm presentDB21DB30.DBX 36.7 NC 停止报警号存在 M 码的介绍:M 码的范围从 M0M99,对应于 DBB194DBB206。当数控编程使用 M 码时,可在 PLC 程序中用相应DBX 位加以编程,实现相应的逻辑控制。有些 M 码是系统专用的:M00 程序暂停M01 跳转M02 程序结束 M03 主轴正转M04 主轴反转 M17 子程序结束 M30 程序结束并返回首部 Db31Db61 interface for axis/spindlePLC 给 NCK 的信号:
9、Db31Db61.DBB0 进给倍率 Db31Db61.DBX 1.1 固定点到达确认Db31Db61.DBX 1.3 轴停止Db31Db61.DBX 1.7 进给倍率生效 Db31Db61.DBX 1.5 测量系统 1(电机编码器)Db31Db61.DBX 2.1 controller enable Db31Db61.DBX 21.7 pulse enables Db31Db61.DBX 12.0 “-”硬极限 Db31Db61.DBX 12.1 “+”硬极限Db31Db61.DBX 12.2 “-”软极限 Db31Db61.DBX 12.3 “+”软极限Db31Db61.DBB 16 DB
10、B 19 主轴信号Db31Db61.DBB 22 DBB 23 安全功能Db31Db61.DBX 60.7 精停,位置到达信号 Db31Db61.DBX 60.6 粗停, 位置到达信号 Db31Db61.DBX 61.7 电流环闭合 Db31Db61.DBX 61.6 速度环闭合 Db31Db61.DBX 61.5 位置环闭合 Db31Db61.DBX 61.4 静止 Db31Db61.DBX 62.0 软限位应答 Db31Db61.DBX 62.5 固定点到达Db31Db61.DBB92DBB99 611D 信号Db31Db61.DBX 94.0 电机过热 Db31Db61.DBX 94.1
11、 611D 散热片过热 Db31Db61.DBX 94.5 速度到达信号 Db31Db61.DBX 95.0 直流母线超压报警 组织块OB1 循环处理OB10 日时钟中断 在程序设定的时间启动OB20 延时中断 在一个程序设定的延时后运行OB35 循环中断 根据程序设定的时间间隔反复执行OB40 处理报警 硬件中断 当一个模式错误被检测到时运行OB80-87 出错处理中断 如果是异步错误被检测到时运行OB121、122 出错处理中断 如果是同步错误则执行OB100 重新启动开始(初始化) 当 CPU 从停机到运行时被执行OB101 热启动 当 CPU 执行热启动指令时被执行功能FC0 西门子预
12、留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 信号至接口的分配FC3050 如果 Manual Turn 或 ShopMill 已安装;则用这些FC105 处理
13、模拟量(15V,420MA 等常规信号)输入功能的功能块FC106 处理模拟量(15V,420MA 等常规信号)输出功能的功能块FC36127 用户分配用于 FM-NC,810DEFC36255 用户分配用于 810D,840DE ,840D功能块FB029 西门子预留FB1 基本程序引导。用于实现 PLC/NCK 启动过程中同步,也正是由于启动过程中 PLC/NCK 之间同步,整个系统才能够正常工作运行。FB2 读 NC 变量FB3 写 NC 变量FB4 PI 服务 可以用于在 NCK 区域中启动一个程序任务服务。FB5 读 GUD 变量FB7 通用 PI 服务FB41 PID 模块式进行模
14、拟量控制的模块,可以完成恒压、恒温等控制功能。FB43 该模块式将模拟量转换成比率的脉冲输出。FB36127 用户分配用于 FM-NC,810DFB36255 用户分配用于 810D,840DE ,840DManualTurnFC30 ManualTurn PLC,状态管理;要求在 OB1 中间用FC3133 ManualTurn PLC,状态管理;这些块只可加载,不能修改FC34 监控 ShopMill VDI 信号的诊断块FC35 ShopMill 局域功能块,只能加载ShopmillFC30 ShopMill,状态管理;要求在 OB1 中调用FC31-33 ShopMill PLC,状态
15、管理;这些块只能加载,不能修改FC34 监控 ShopMill VDI 信号的诊断块FC35 ShopMill 局域功能块,只能加载DB20 数据块的分配DB20 是 PLC 机床数据,DB 块的大小与机床数据 14504、 14506、14508 的设定值有关,具体到某一位、某个字或某个双子中的数值是与机床数据 14510、14512、14514 相关的。例如我们可以选定 145120中的第 0 位作为机床 X 轴测量通道的选择位,在 PLC 中找到相应的数据位(例如 DB20.DBX6.0)来控制是让 DB31.DBX1.5 生效还是让 DB31.DBX1.6 生效就能方便的实现测量通道的选择。当然还有其他更多的应用,如取一个整数或实数在PLC 中做判断来完成某项功能等等。举例说明:14504=1014506=1014508=10则 PLC 中的 DB20 分配为:1451009对应 DBW0DBW18(INT 值)1451209对应 DBB20DBB29(Bit 值)1451409对应 DBB30DBB66(real 值)那么,145120的 0 位对应 DB20.DBX20.0。
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。