77范文网 - 专业文章范例文档资料分享平台

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

来源:网络收集 时间:2018-12-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

DB块的内容说明:

DB1 西门子保留

DB2~DB4 PLC messages DB5~DB8 basic program DB9 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 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之间的信号传递

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 ready DB10 DBX 108.7 NC ready DB10 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的信号:

DB11DBX0.0 AUTO DB 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 auto DB 11 DBX 6.1 MDA DB 11 DBX 6.2 JOG DB 11 DBX 6.3 方式组ready DB 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 disable DB21~DB30.DBX 7.1 NC start

DB21~DB30.DBX 7.3 NC stop 进给轴停,主轴不停,程序处于中断状态,报警排除后,当NC start 高电平时,继续执行。

Signals from NCK channel NCK to PLC

DB21~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 status DB21~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 present DB21~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/spindle PLC给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 enable Db31~~Db61.DBX 21.7 pulse enables Db31~~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,810DE

FC36~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,810D

FB36~255 用户分配用于810D,840DE,840D

ManualTurn

FC30 ManualTurn PLC,状态管理;要求在OB1中间用

FC31~33 ManualTurn PLC,状态管理;这些块只可加载,不能修改 FC34 监控ShopMill VDI信号的诊断块 FC35 ShopMill局域功能块,只能加载

Shopmill

FC30 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生效就能方便的实现测量通道的选择。当然还有其他更多的应用,如取一个整数或实数在PLC中做判断来完成某项功能等等。

举例说明: 14504=10 14506=10 14508=10

则PLC中的DB20分配为:

14510[0]~[9]对应DBW0~DBW18(INT值) 14512[0]~[9]对应DBB20~DBB29(Bit值) 14514[0]~[9]对应DBB30~DBB66(real值) 那么,14512[0]的0位对应DB20.DBX20.0。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库DB块的内容说明及常用信号和功能块及功能说明在线全文阅读。

DB块的内容说明及常用信号和功能块及功能说明.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/392318.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: