没有合适的资源?快使用搜索试试~ 我知道了~
首页808d toolbox
808d toolbox
1星 需积分: 27 12 下载量 175 浏览量
更新于2023-03-03
评论
收藏 2.44MB PDF 举报
simens nc 808d advaced program tool box 提供大家学习下载,对做NC开发有用
资源详情
资源评论
资源推荐
© Siemens AG 2012 - 2013. 保留所有权利
6FC5397-0FP40-0RA0, 08/2013
1
SINUMERIK
SINUMERIK 808D ADVANCED
PLC 子程序库说明
用户手册
法律资讯
警告提示系统
为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三
角。警告提示根据危险等级由高到低如下表示。
危险
表示如果不采取相应的小心措施,
将会
导致死亡或者严重的人身伤害。
警告
表示如果不采取相应的小心措施,
可能
导致死亡或者严重的人身伤害。
小心
表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
注意
表示如果不采取相应的小心措施,可能导致财产损失。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在
该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员
本文件所属的产品/系统只允许由符合各项工作要求的
合格人员
进行操作。其操作必须遵照各自附带的文件说明,特别是其中的安全及警告提
示。 由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危险。
按规定使用 Siemens 产品
请注意下列说明:
警告
Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。正
确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前提。必须保证允许的环境条件。必须注意相关文件中的
提示。
PLC 子程序库说明
2 6FC5397-0FP40-0RA0, 08/2013
前言
适用产品
本手册适用于下列数控系统:
数控系统
软件版本
SINUMERIK 808D ADVANCED T(车削) V4.6
SINUMERIK 808D ADVANCED M(铣削) V4.6
文档组成及目标使用人群
文档组成
建议目标使用人群
用户文档
编程和操作手册(车削) 车床的编程人员和操作人员
编程和操作手册(铣削) 铣床的编程人员和操作人员
编程和操作手册(ISO 车削/铣削) 车床/铣床的编程人员和操作人员
编程和操作手册(Manual Machine Plus 车削) 车床的编程人员和操作人员
诊断手册 机械和电气设计人员,调试工程师,机床操作人员和维修服
务人员
制造商/维修文档
调试手册 安装人员,调试工程师和维修服务人员
功能手册 机械和电气设计人员,技术专家
参数手册 机械和电气设计人员,技术专家
PLC 子程序库手册 机械和电气设计人员,技术专家和调试工程师
我的文档管理器(MDM)
如何在西门子文档内容的基础上创建自定义文档,请访问以下链接:
www.siemens.com/mdm
标准功能范畴
本手册仅描述了标准功能范畴。 机床制造商增添或者更改的功能,由机床制造商资料进行说明。
技术支持
热线:
● 国际支持热线:
+49 (0)911 895 7222
● 中国支持热线:
+86 4008104288(中国)
服务与支持:
● 中国网站:
http://www.siemens.com.cn/808D
● 国际网站:
http://support.automation.siemens.com
欧盟一致性声明
访问 http://support.automation.siemens.com 获取 EMC 指令的欧盟一致性声明。
在网页中输入搜索关键字
15257461
或联系您所在地区的西门子办事处。
PLC 子程序库说明
6FC5397-0FP40-0RA0, 08/2013
3
目录
前言........................................................................................................................................................................ 2
1 概述........................................................................................................................................................................ 4
2 PLC 编程工具 ......................................................................................................................................................... 7
2.1 安装 808D 工具箱.......................................................................................................................................... 7
2.2 PLC 指令 ....................................................................................................................................................... 8
2.3 数据组织 ........................................................................................................................................................ 9
2.4 程序组织 ........................................................................................................................................................ 9
2.5 程序测试和监控 ............................................................................................................................................. 9
2.6 通过 RS232 接口建立连接 .......................................................................................................................... 13
2.7 通过以太网接口建立直接连接 ..................................................................................................................... 16
2.8 通过以太网接口建立网络连接 ..................................................................................................................... 19
2.9 下载/上载/复制/比较 PLC 应用程序 ............................................................................................................. 22
3 PLC 子程序........................................................................................................................................................... 32
3.1 PLC 机床数据 .............................................................................................................................................. 32
3.2 用于子程序中的符号的使用惯例 .................................................................................................................. 32
3.3 子程序 20 - AUX_MCP(机床辅助功能) ................................................................................................... 34
3.4 子程序 21 - AUX_LAMP(工作灯) ............................................................................................................ 35
3.5 子程序 22 - AUX_SAFE_DOOR(安全门) ................................................................................................ 35
3.6 子程序 23 - AUX_CHIP(排屑机).............................................................................................................. 36
3.7 子程序 31 - PLC_ini_USR_ini(用户初始化) ............................................................................................. 36
3.8 子程序 32 - PLC_INI(PLC 初始化) .......................................................................................................... 36
3.9 子程序 33 - EMG_STOP ............................................................................................................................. 37
3.10 子程序 37 - MCP_NCK(MCP 和 HMI 信号处理) ..................................................................................... 38
3.11 子程序 38 - MCP_Tool_Nr(MCP 上显示刀具号) ..................................................................................... 39
3.12 子程序 39 - HANDWHL (根据 HMI 接口信号选择手轮) ........................................................................... 39
3.13 子程序 40 - AXIS_CTL(主轴和进给轴控制) ............................................................................................. 40
3.14 子程序 41 - MINI_HHU(手轮手持单元) ................................................................................................... 42
3.15 子程序 42 - SPINDLE(主轴控制) ............................................................................................................ 43
3.16 子程序 43 - MEAS_JOG(JOG 方式下的测量) ......................................................................................... 44
3.17 子程序 44 - COOLING(冷却控制) ........................................................................................................... 45
3.18 子程序 45 - LUBRICAT(润滑控制) .......................................................................................................... 46
3.19 子程序 46 - PI_SERVICE(异步子程序) ................................................................................................... 47
3.20 子程序 47 - PLC_Select_PP(PLC 选择子程序)..................................................................................... 48
3.21 子程序 48 - ServPlan(维护计划) ........................................................................................................... 49
3.22 子程序
49 - G
earChg1_Auto(主轴自动换档) ........................................................................................ 50
3.23 子程序 50 - GearChg2_Virtual(虚拟主轴换档) ...................................................................................... 51
3.24 子程序 51 - Turret1_HED_T(霍尔元件刀架控制)..................................................................................... 51
3.25 子程序 52 - TURRET2_BIN_T(带二进制编码功能的刀架)....................................................................... 54
3.26 子程序 53 - Turret3_CODE_T(带编码功能刀架的换刀控制) ................................................................... 55
PLC 子程序库说明
4 6FC5397-0FP40-0RA0, 08/2013
3.27 子程序 54 - Turret2_3_ToolDir(判断就近换刀的方向) ............................................................................. 57
3.28 子程序 55 - Tail_stock_T(尾架控制程序,车床) ................................................................................... 58
3.29 子程序 56 - Lock_unlock_T(卡盘控制,用于车床) ............................................................................... 59
3.30 子程序 58(MM_MAIN) ............................................................................................................................ 60
3.31 子程序 59(MM_MCP_808D) ................................................................................................................... 62
3.32 子程序 60 - Disk_MGZ_M(盘式刀库,铣床) ......................................................................................... 63
3.33 子程序 34-36、57、61 和 62 ...................................................................................................................... 65
3.34 子程序 63 - TOGGLES ............................................................................................................................... 65
4 PLC 用户报警在子程序库中的使用 .........................................................................................................................66
5 PLC 实例应用程序 .................................................................................................................................................67
5.1 PLC 实例应用程序(车床) ........................................................................................................................ 67
5.2 PLC 实例应用程序(铣床) ........................................................................................................................ 70
索引 ......................................................................................................................................................................73
1
概述
PLC 子程序由三个项目文件组成:
● default_turning.ptp(车床的样例程序)
● default_milling.ptp(铣床的样例程序)
● default_ManMachPlus_T.ptp(Manual Machine Plus 的样例程序)
通过这些样例程序,您可以清楚地了解如何创建或调用 PLC 子程序。 可以通过重组 PLC 子程序或者修改某些网络来实现大
多数机床功能。
警告
出于安全原因,请对所使用的子程序库中的子程序在机床上进行全面测试,确保子程序的功能在与您的程序联在一起后正确
无误!
系统资源分配
系统资源可分为三个部分:
● PLC 系统
– 输入端
I0.0 到 I2.7(SINUMERIK 808D ADVANCED 的 24 个输入)
I3.0 到 I8.7(分配的 48 个输入)
– 输出端
Q0.0 到 Q1.7(SINUMERIK 808D 的 16 个输出)
Q2.0 到 Q5.7(分配的 32 个输出)
– 内存
M0.0 到 M255.7(256 个字节)
– 非易失性存储器
DB1400.DBX0.0 到 DB1400.DBX127.7(128 个字节)
– PLC 用户报警:
DB1600.DBX0.0 到 DB1600.DBX15.7(128 个用户报警)
– 定时器
T0 到 T15(100 ms 计时器)
T16 到 T63(10 ms 计时器)
– 计数器
PLC 子程序库说明
6FC5397-0FP40-0RA0, 08/2013
5
C0 到 C63(64 个计数器)
● NCK
– PLC 机床数据: MD14510、MD14512 和 MD 14514
– MD14510 机床数据 INT: DB4500.DBW0 到 DB4500.DBW62(32 个字)
– MD14512 机床数据 hex: DB4500.DBB1000 到 EDB4500.DBB1031(32 个字节)
– MD14514 机床数据 real: DB4500.DBD2000 到 DB4500.DBD2028(8 个双字)
● PLC Programming Tool
– 符号表: SYM1 到 SYM32(32 个符号表)
– 子程序: SBR0 到 SBR63(64 个子程序)
符号表的结构
PLC 子程序库以符号定址方法设计而成,该方法有助于简易理解 PLC 程序。 子程序库中的所有地址均使用符号进行编程。
所有接口信号以符号命名并被指定到不同符号表。
符号表
表名
说明
1 IO_1 模块 I/O 由制造商定义
2 IO_2 分布式 I/O 由制造商定义
3, 5, 7, 13 保留用于制造商
6 MANMACH JOG 功能
14 ASUP ASUP 功能
15 PLC_sel_PP PLC 选择零件程序
16 IS_MCP 送至或来自 MCP 的信号
17 IS_HMI 送至或来自 HMI 的信号
18 IS_AUX NCK 提供的辅助功能
19 IS_NCK 送至或来自 NCK 的信号
20 IS_CHA 送至或来自通道的信号
21 IS_AX1 送至或来自轴 1 的信号
22 IS_AX2 送至或来自轴 2 的信号
23 IS_AX3 送至或来自轴 3 的信号
24 IS_AX4 送至或来自轴 4 的信号
27 MD_PLC PLC 机床数据
28 ALARM 用户报警
29 NV_MEM 非易失性存储器
30 SPC_MEM 特殊存储器位
31 SBR_MEM 用于样例程序和子程序的全局存储器
32 RESVD1 保留用于样例程序和子程序
子程序的结构
子程序号
名称
说明
0 至 19 - 保留用于制造商
20 AUX_MCP 辅助功能
21 AUX_LAMP 灯控制,在"AUX_MCP"子程序中调用。
22 AUX_SAFE_DOOR 安全门控制,在铣削应用的"AUX_MCP"子程序中调用。
23 AUX_CHIP 排屑控制,在铣削应用的"AUX_MCP"子程序中调用。
31 PLC_ini_USR_INI 保留用于制造商初始化(该子程序由子程序 32 自动调用)
32 PLC_INI PLC 初始化
33 EMG_STOP 急停处理
剩余72页未读,继续阅读
txfyddz
- 粉丝: 1
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1