Uploaded by guozhiyesword

西门子开机调试

advertisement
SINUMERIK
840D sl/840Di sl/840D/840Di/810D
开机调试 CNC第2部分(HMI)
操作面板补充说明
BE1
在线帮助
HE1
HMI 内置 开机调试
IM2
开机调试HMI 高级
IM4
用 Windows 2000 /
XP 编写外语文本
TX2
开机调试手册
版本 01/2006
SINUMERIK® 资料
出版历史
以下是当前版本及以前各版本的简要说明。
每个版本的状态由“附注”栏中的代码指明。
在“附注”栏中状态标记含义:
A ....
B ....
C ....
新的文献资料。
带有新的订购号码的未作改变的再版资料。
新状态下的修订版本。
版本
12.98
08.99
02.01
11.01
11.02
03.04
08.05
01/2006
订货号
6FC5297-5AE20-0RP0
6FC5297-5AE20-0RP1
6FC5297-6AE20-0RP0
6FC5297-6AE20-0RP1
6FC5297-6AE20-0RP2
6FC5297-6AE20-0RP3
6FC5397-3AP10-0RA0
6FC5397-3AP10-1RA0
附注
A
C
C
C
C
C
C
C
注册商标
所有带有所有权保护符号 ®的都是西门子股份公司的注册商标。该印刷品中的其他名称也可能是商标,
任何第三人擅自使用此商标将会侵犯注册商标所有人的权利。
免责声明
我们已对印刷品中所述内容与硬件和软件的一致性作过检查。
然而不排除存在偏差的可能性,因此,我们不保证印刷品中所述内容与硬件和软件完全一致。
文献中的有关信息会定期审核,而且一些必要的修改会包含在下一个版本中。
版权所有 © 西门子股份公司 1995 - 2006.
订货号. 6FC5397-3AP10-1RA0
西门子股份公司 2006.
保留技术变更的权利
前言
01/2006
前言
SINUMERIK文献
SINUMERIK 资料分为 3 种类型:
• 一般文献
• 用户文献
• 厂商/维修文献
每月更新的各种可提供的语言版本的印刷品一览信息,请访问下列网址:
http://www.siemens.com/motioncontrol
按下列菜单项搜索 "Support" (支持) "Technical Documents" (技术文档)
"Overview of Publications"(印刷品一览)。
DOConCD、DOConWEB 的 Internet 版本,请访问下列网址:
http://www.automation.siemens.com/doconweb
培训课程以及FAQ(常见问题解答)的信息,请访问下列网址:
http://www.siemens.com/motioncontrol 然后进入菜单项"Support"(支持)
目标使用人群
该手册供开机调试人员使用。
优势
该开机调试手册能够使相应的目标使用人群专业、安全地检测和运行系统。
标准功能范畴
标准功能范畴的功能性在此开机调试手册中有描述。
机床制造商增添或者更改的功能,由机床制造商资料进行说明。
控制系统有可能执行本文献中未描述的某些功能。
但是这并不意味着在提供系统时必须带有这些功能,或者为其提供有关的维修服
务。
同样,因为只是概要,所以该文献不包括全部类型产品的所有详细信息,也无法考
虑到安装、运行和维修中可能出现的各种情况。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
iii
前言
01/2006
技术支持
请咨询下列热线:
欧洲和非洲时区:
A&D 技术支持
电话: +49 (0) 180 / 5050 - 222
传真: +49 (0) 180 / 5050 - 223
网址:
http://www.siemens.com/automation/support-request
电子邮件:mailto:adsupport@siemens.com
亚洲和澳洲时区:
A&D 技术支持
电话: +86 1064 719 990
传真: +86 1064 747 474
网址:
http://www.siemens.com/automation/support-request
电子邮件:mailto:adsupport@siemens.com
美洲时区:
A&D 技术支持
电话: +1 423 262 2522
传真: +1 423 262 2289
网址:
http://www.siemens.com/automation/support-request
电子邮件:mailto:adsupport@siemens.com
提示
各个国家的技术咨询电话请访问下列网址:
http://www.siemens.com/automation/service&support
对该手册的疑问
如果您对该文献有疑问(建议,修改),请发送传真或电子邮件到下列地址:
传真: +49 (0) 9131 / 98 - 63315
电子邮件: mailto:motioncontrol.docu@siemens.com
传真表格: 参见印刷物末尾的反馈信息。
SINUMERIK 网址
http://www.siemens.com/sinumerik
iv
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
前言
01/2006
欧盟一致性声明
EMV方针的欧盟一致性声明请访问
• 网址:
http://www.ad.siemens.com/csinfo,产品/订货号15257461
• 或者在西门子股份公司A&D MC销售区的负责办事处获得资料。
安全说明
本手册包括了保证人身安全以及避免财产损失而应遵守的注意事项。
这些涉及到您人身安全的注意事项在手册中以警告三角形加以突出,针对一般的财
产损失的注意事项没有警告三角形标记。
警告提示根据危险等级由高到低如下表示。
!
危险
!
警告
!
小心
表示如果不采取相应的预防措施,将导致死亡或者严重的人身伤害。
表示如果不采取适当的预防措施,将有导致死亡或严重人身伤害的可能。
带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
小心
如果没有使用警告三角形,则表示如果不采取适当的预防措施,将有导致财产损失
的可能。
注意
表示如果不注意相应的提示,可能会出现不希望的结果或状态。
如果若干个危险等级同时出现,则必须使用本类别中最高级别的警示事项。
如果在某一警示事项中使用警告三角形对人身危险进行警示,则在该警示注意事项
中也附加包括了对财产的警示。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
v
前言
01/2006
合格的专业人员
附属的仪器/系统仅允许在提供相关技术文件的条件下安装和运行。
只有合格人员才允许安装和操作仪器/系统。
根据本文献的技术安全指南,合格人员是指可以根据安全标准完成仪器、系统和电
路的安装、接地和标记的人员。
按规定使用
注意如下:
!
警告
该设备及其部件只能用于产品目录或者技术说明中所描述的范畴,并且只能与
西门子 公司认可或者推荐的第三方厂家出产的设备或部件一起使用。
只有正确地运输、保管、配置和安装,并且按照推荐的方式操作和维护,产品才能
正常、安全地运行。
提示
文献中使用了下列带有特殊含义的提示:
提示
在文档中该符号出现在给出以下事实情况之处。
补充订货数据
本文献中在补充订货数据处能够看到所示的提示符号。只有当控制系统中含有所述
的这一选项时,所描述的功能才有效。
修改生效
在修改数据后(比如机床数据)还需要注意其生效性能(比如上电后生效或者立即
生效),因此必须始终给出时间说明。
vi
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
目录
01/2006
SINUMERIK 840D sl/840Di sl
SINUMERIK 840D sl/840Di sl/840D/840Di/810D
开机调试 CNC第2部分(HMI)
操作面板补充说明 (BE1)
适用于
控制系统
SINUMERIK 840D sl / 840DE sl
SINUMERIK 840Di sl / 840DiE sl
SINUMERIK 840D powerline / 840DE powerline
SINUMERIK 840Di powerline / 840DiE powerline
SINUMERIK 810D powerline / 810DE powerline
软件
HMI 高级
HMI 内置
ShopMill
ShopTurn
软件版本
7.2
7.1
7.1
7.1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/i
操作面板补充说明 (BE1)
目录
BE1/ii
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
操作面板补充说明 (BE1)
目录
目录
1 引言........................................................................................................................................... BE1/1-7
1.1 目标........................................................................................................................................BE1/1-8
1.2 功能范围和工作方式...............................................................................................................BE1/1-8
1.3 使用的边界条件......................................................................................................................BE1/1-9
1.4 该文档中的语句书写规则......................................................................................................BE1/1-10
2 第一步 ..................................................................................................................................... BE1/2-13
2.1 设计基本原理 .......................................................................................................................BE1/2-14
2.1.1 设计文件和登入文件..........................................................................................................BE1/2-15
2.1.2 用于设计文件的查找顺序...................................................................................................BE1/2-15
2.1.3 由 PLC 调用自身屏幕界面.................................................................................................BE1/2-16
2.2 建立设计文件作为ASCII文件................................................................................................BE1/2-16
3 句法......................................................................................................................................... BE1/3-17
3.1 设计文件的结构....................................................................................................................BE1/3-19
3.2 定义登入软键 .......................................................................................................................BE1/3-20
3.3 屏幕窗口说明句法 ................................................................................................................BE1/3-21
3.3.1 定义屏幕窗口 ....................................................................................................................BE1/3-21
3.3.2 屏幕窗口属性 ....................................................................................................................BE1/3-24
3.3.3 屏幕窗口元素 ....................................................................................................................BE1/3-27
3.3.4 多栏屏幕窗口 ....................................................................................................................BE1/3-34
3.3.5 屏幕显示画面的区别..........................................................................................................BE1/3-35
3.3.6 变量参数组1) 的整数扩展 ..................................................................................................BE1/3-37
3.3.7 二进制、十六进制和指数描述 ...........................................................................................BE1/3-39
3.3.8 变量参数的其它详细信息...................................................................................................BE1/3-40
3.3.9 变量属性............................................................................................................................BE1/3-43
3.3.10 图形.................................................................................................................................BE1/3-45
3.3.11 数组.................................................................................................................................BE1/3-49
3.3.12 表格元素 (栅格) ...............................................................................................................BE1/3-54
3.4 软键描述句法 .......................................................................................................................BE1/3-61
3.5 方法......................................................................................................................................BE1/3-65
3.5.1 PRESS(按压)方式 ........................................................................................................BE1/3-66
3.5.2 LOAD(装载)方式...........................................................................................................BE1/3-67
3.5.3 UNLOAD(卸载)方式......................................................................................................BE1/3-67
3.5.4 CHANGE(改变)方式 .....................................................................................................BE1/3-67
3.5.5 FOCUS(聚焦)方式 ........................................................................................................BE1/3-68
3.5.6 OUTPUT(输出)方式......................................................................................................BE1/3-69
3.5.7 版本管理连同 OUTPUT(输出)块 ...................................................................................BE1/3-69
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/iii
操作面板补充说明 (BE1)
目录
01/2006
3.6 功能......................................................................................................................................BE1/3-71
3.6.1 屏幕窗口和软键切换..........................................................................................................BE1/3-71
3.6.2 读/写 PLC/NC 变量,机床数据(MD) .............................................................................BE1/3-75
3.6.3 屏幕窗口变量概述 .............................................................................................................BE1/3-78
3.6.4 通用功能............................................................................................................................BE1/3-81
3.6.5 子程序 ...............................................................................................................................BE1/3-84
3.6.6 文件功能............................................................................................................................BE1/3-87
3.6.7 NC功能 (PI通讯)................................................................................................................BE1/3-93
3.6.8 外部功能(仅 HMI 高级) .................................................................................................BE1/3-93
3.6.9 运算符和 功能 ...................................................................................................................BE1/3-95
3.6.10 使用字符串 ......................................................................................................................BE1/3-98
3.6.11 登入软键的功能.............................................................................................................BE1/3-103
3.7 故障处理、日志..................................................................................................................BE1/3-103
4 编程支持 ............................................................................................................................... BE1/4-105
4.1 程序支持提供什么? ............................................................................................................BE1/4-106
4.2 生成新屏幕 .........................................................................................................................BE1/4-106
4.3 附加功能.............................................................................................................................BE1/4-107
4.4 一般循环支持 .....................................................................................................................BE1/4-109
4.5 激活NC程序的对话画面......................................................................................................BE1/4-111
4.5.1 指令结构..........................................................................................................................BE1/4-112
4.5.2 指令举例..........................................................................................................................BE1/4-113
4.5.3 举例1:无应答情况下的 MMC 指令 ................................................................................BE1/4-116
4.5.4 举例2:停留时间和可选的文本变量 ................................................................................BE1/4-117
4.5.5 举例 3: MMC 指令,在同步确认模式下 ...........................................................................BE1/4-118
4.5.6 举例4:输入/输出栏定位 .................................................................................................BE1/4-119
4.5.7 举例5:在对话画面中显示图形 .......................................................................................BE1/4-121
4.5.8 举例7:显示 BTSS 变量..................................................................................................BE1/4-122
4.5.9 举例8:用软键进行的异步确认模式 ................................................................................BE1/4-123
5 设计OP热键和PLC键 ........................................................................................................... BE1/5-127
5.1 引言....................................................................................................................................BE1/5-128
5.1.1 OP的热键.........................................................................................................................BE1/5-129
5.1.2 分配按键功能 .................................................................................................................BE1/5-130
5.1.3 设计 M 键和菜单选择作为 HK7,HK8.............................................................................BE1/5-134
5.1.4 扩展及特殊情况...............................................................................................................BE1/5-135
5.2 选择用‘补充操作界面’建立的屏幕窗口 ................................................................................BE1/5-136
5.2.1 INI文件分配到操作区域 ...................................................................................................BE1/5-136
5.2.2 设计补充操作面板功能 ....................................................................................................BE1/5-137
5.3 PLC接口.............................................................................................................................BE1/5-138
5.3.1 接口说明..........................................................................................................................BE1/5-138
5.3.2 对 PLC 程序的请求.........................................................................................................BE1/5-138
5.3.3 PLC画面选择..................................................................................................................BE1/5-139
BE1/iv
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
操作面板补充说明 (BE1)
目录
5.4 PLC按键的扩展 ..................................................................................................................BE1/5-142
5.5 HMI 高级可选状态列表.......................................................................................................BE1/5-143
5.6 HMI内置sl可选择的状态列表 ..............................................................................................BE1/5-144
5.7 NCU中ShopMill可选状态列表 ............................................................................................BE1/5-145
5.8 NCU中ShopTurn可选状态列表 ..........................................................................................BE1/5-147
5.9 MFII 键盘上的热键布置 ......................................................................................................BE1/5-150
5.10 示例..................................................................................................................................BE1/5-151
5.11 设计概览...........................................................................................................................BE1/5-151
5.12 概念..................................................................................................................................BE1/5-153
6 定制操作区 ............................................................................................................................ BE1/6-155
6.1 引言....................................................................................................................................BE1/6-156
6.1.1 交付.................................................................................................................................BE1/6-156
6.1.2 引导启动时激活...............................................................................................................BE1/6-157
6.1.3 通过键激活 ......................................................................................................................BE1/6-157
6.1.4 定制范围特征 ..................................................................................................................BE1/6-157
6.1.5 定制操作区域捆绑 ...........................................................................................................BE1/6-158
6.2 构造和功能 .........................................................................................................................BE1/6-159
6.2.1 开始屏幕构造 ..................................................................................................................BE1/6-159
6.3 操作区域切换时的特性 .......................................................................................................BE1/6-160
7 设计环境和工作环境............................................................................................................. BE1/7-161
7.1 设计环境概述 .....................................................................................................................BE1/7-162
7.2 控制文件 COMMON.COM..................................................................................................BE1/7-163
7.2.1 控制文件功能 ..................................................................................................................BE1/7-163
7.2.2 COMMON.COM保存位置...............................................................................................BE1/7-164
7.2.3 设计文件..........................................................................................................................BE1/7-164
7.2.4 控制文件 COMMON.COM的 结构...................................................................................BE1/7-165
7.3 设计文件的保存..................................................................................................................BE1/7-172
7.3.1 HMI 内置sl.......................................................................................................................BE1/7-172
7.3.2 HMI高级 ..........................................................................................................................BE1/7-173
7.4 共同的硬件平台用于两个 HMI 系统....................................................................................BE1/7-174
7.4.1 一般查找策略 ..................................................................................................................BE1/7-175
7.4.2 COMMON.COM的查找策略 ...........................................................................................BE1/7-177
7.4.3 图形的查找策略...............................................................................................................BE1/7-177
8 概念,表格,清单,举例 ...................................................................................................... BE1/8-179
8.1 概念....................................................................................................................................BE1/8-180
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/v
操作面板补充说明 (BE1)
目录
01/2006
8.2 登入软键表 .........................................................................................................................BE1/8-183
8.3 颜色表 ................................................................................................................................BE1/8-184
8.4 可用的系统变量列表...........................................................................................................BE1/8-186
8.5 PI 通讯列表 ........................................................................................................................BE1/8-195
8.6 示例....................................................................................................................................BE1/8-199
I 索引......................................................................................................................................... BE1/I-203
关键词索引 .................................................................................................................................BE1/I-203
BE1/vi
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
1 引言
01/2006
1
1 引言
1.1 目标............................................................................................ BE1/1-8
1.2 功能范围和工作方式 .................................................................. BE1/1-8
1.3 使用的边界条件.......................................................................... BE1/1-9
1.4 该文档中的语句书写规则 ......................................................... BE1/1-10
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/1-7
操作面板补充说明 (BE1)
1 引言
01/2006
1.1 目标
补充操作界面通过编译器和包含操作界面说明的设计文件实现。
通过使用补充操作界面可订制操作界面,用于显示机床制造商以及终端用户专用的
功能扩展或仅仅实现一个自身屏幕窗口布局。可修改和更换设计后的西门子及机床
制造商操作界面。
编译器在 NCU 上的 HMI 内置/sl、ShopMill 和 ShopTurn 以及 HMI 高级中同样可
用。
例如,可通过新建的操作界面处理零件程序。可直接在控制系统上设计屏幕窗口。
前提条件
若要建立插图/图形,则需要辅助的图形工具。
对于 HMI 内置 sl,还需要应用程序链和工具软件 PaintShopPro
(http://www.jasc.com)。
有关新屏幕窗口(也能够用作为自身屏幕窗口的基础)的设计示例,请参见随附的
工具箱。
1.2 功能范围和工作方式
1.
显示屏幕窗口并准备:
•
•
•
•
2.
在进行以下行为时执行措施:
•
•
•
•
3.
BE1/1-8
显示屏幕窗口
输入数值(变量)
按下软键
退出屏幕窗口
动态重组屏幕窗口:
•
•
•
•
4.
软键
变量,表格
文本和帮助文本
插图和辅助画面
更改、删除软键
定义并设计变量栏
显示、更换、删除显示文本(和语言相关或者无关)
显示、更换、删除图像
根据用户级别考虑保护等级
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
1 引言
01/2006
5.
变量
• 读取(NC、PLC、用户变量)
• 写入(NC、PLC、用户变量)
• 与数学的、比较的或者逻辑的运算域链接
6.
执行功能:
•
•
•
•
子程序
文件功能
PI 通讯
外部功能(HMI 高级)
7.
屏幕窗口之间的数据交换
8.
可以通过一下方式调用屏幕:
• 操作(登入)软键
• 选择 PLC
通过 HMI 上的 ASCII 文件来配置补充操作界面。
这些包含所有操作界面描述的设计文件用 ASCII 编辑器创建。
用于创建文件所需的语句在下列章节中描述。
提示
章节 4 中描述的程序支持以及西门子循环操作界面通过补充操作界面创建。因此如
有必要可以通过机床制造商或者终端用户在这里所描述的环境下进行更改。
1.3 使用的边界条件
•
•
•
•
屏幕窗口切换只能在 HMI 操作区域内进行。
对于 HMI 高级,要求进行用户数据、设置数据和机床数据初始化。
用户变量不允许与系统变量或者 PLC 变量有相同的名称。
对于 HMI 高级,由 PLC 激活的屏幕窗口形成一个自身的操作区域(类似于测量
循环屏幕)。
• 有关设计文件的数目和大小数据,请参见与系统相关的章节 7。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/1-9
操作面板补充说明 (BE1)
1 引言
01/2006
1.4 该文档中的语句书写规则
关键字
关键字在设计文件中作为语句部分识别。关键字用粗体表示。
参数
参数可以更改并在设计文件中由其它的词或者符号替换。参数用
斜体表示。
Par.xy = 数值
参数通过相应的标记(识别参数)可以进行更改以用于运行时
间。标记用粗体表示。
提示
当参数值为唯一的情况下,在更改用于运行时间的识别参数时可以取消参数数据:
xy = 数值
[可选语句] 可选语句可以设计,但不是必须的。可选语句用方括号表示。
提示
如果方括号用粗体表示([...]),这和可选语句无关,而是表示粗体方括号中的语
句部分必须设计。
举例
设计举例以另外一种字体表示。
;注释
注释总是通过分号(;)表示,分号后内容为注释内容:
− 在本文献资料的设计举例中和
− 作为语句部分在设计文件中
位置
参数
位置参数是通过其位置确定的参数。
通过斜杆“/”分隔参数组。一个参数组由一个或者多个单独的参数组成。
逗号“,”分隔参数组中的各个参数。
未定义的参数组仅用一个“/”表示。
未定义的单个参数仅用一个“,”表示。
在最近定义过的参数组后取消了符号“/”。
在最近定义过的参数组中的单个参数后取消了符号“,”。
BE1/1-10
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
1 引言
01/2006
语句举例
//M(命名符/[标题]/[图]/[尺寸]/[系统
或者用户变量]/[位置图]/[属性])
提示
对于一些位置参数,列出了所有可行的值,这些值可以被参数所接受。总是可以由预定值给
出一个值。
命名符=(文本[,状态][,访问级别])
带有状态
se0
se1
se2
se3
HS2=(“螺纹”,se1)
对于可选的参数,在语句数据中在两个可选参数之间也有一个分隔符 | 。
调用举例
//M(Mask1/"CYC83"/"c83.bmp"/,,300,200//10)
;命名符:Mask1
;标题:CYC83
;图:c83.bmp
;尺寸:左边和上部距离:标准位置
与系统相关,宽度 300 像素,高度 200 像素
;系统或者用户变量:无
;辅助图 x 位置:10 像素
;属性:无
提示
图元素的位置和尺寸以像素为单位,在标准显示器上规定为 640 x 480 像素。对于
带有较大分辨率的显示器,这些位置自动换算。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/1-11
操作面板补充说明 (BE1)
1 引言
$8xxxx
01/2006
从一个单独的文本文件中调用一个文本。在屏幕窗口中使用的
文本可以在设计文件中具体规定或者另外当屏幕窗口要提供多
种不同的语言情况下,可以在文本文件中单独存放。
可以使用和语言相关的文本:
软键标记
标题
辅助文本
任意其它文本
通过文本识别编号( $符号后的数字),屏幕窗口与单独文件中
的文本相关联。文本文件通常与语言相关。由控制文件条目确
定,哪些文本文件需要激活。
章节 7 中的设计环境结构描述了用于目标系统 HMI 内置 sl 和
HMI 高级的所需文本文件的激活情况。
在各个单独的文件中创建屏幕文本的语句同样可在章节 7 中找
到相关信息。
“文本”
“文本” 是由用户定义的文本,这种形式的文本直接可以在设计文
件中规定。
书写方式 $8xxxx 和“文本”可以选择使用。
„
BE1/1-12
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
2 第一步
01/2006
2
2 第一步
2.1 设计基本原理 ........................................................................... BE1/2-14
2.1.1 设计文件和登入文件 ............................................................. BE1/2-15
2.1.2 用于设计文件的查找顺序 ...................................................... BE1/2-15
2.1.3 由 PLC 调用自身屏幕界面 .................................................... BE1/2-16
2.2 建立设计文件作为 ASCII 文件.................................................. BE1/2-16
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/2-13
操作面板补充说明 (BE1)
2 第一步
01/2006
2.1 设计基本原理
编辑器
创建设计文件时使用一个 ASCII 编辑器(例如记事本或者 HMI 编辑器)。
文件
新的操作界面说明存储在设计文件中。这些文件自动编译并描述屏幕上的结果。设
计文件标准化不存在,必须事先设立。
屏幕树原理
多个相互链接的屏幕组成一个屏幕树。当您从一个屏幕可以切换到另一个屏幕时就
形成一个链接。通过屏幕中新定义的水平或垂直软键可以返回先前屏幕或者切换到
任意一个其它屏幕。
登入软键
图 2-1:
屏幕窗口树
可以在每个登入软键后建立一个屏幕树。
返回标准应用程序
可以退出新订制的操作界面并返回标准应用程序。
通过<RECALL>(回调)键可以退出新配置的操作界面,只要这个
按键还未被设计用于其它用途。
BE1/2-14
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
2 第一步
01/2006
2.1.1 设计文件和登入文件
每个应用程序支配固定的(NCU 上的 HMI 内置 sl, ShopMill 和 ShopTurn )或者预
设置的(HMI 高级)登入软键,并通过它们显示创建的新屏幕窗口。对于 HMI 高级
可以设计其它的登入软键。
登入软键表格与相应的设计文件(标准设置)参见章节登入软键表。
其它文件
在一个设计文件中调用一个载入屏幕(LM)和载入软键条(LS)时可以给定一个新
的文件名,该文件名代表所调用的对象。以这种方式可以划分设计,例如在一个自
身的设计文件中一个操作界面的所有功能。
2.1.2 用于设计文件的查找顺序
NCU 上的 HMI 内置
对于 NCU 上的 HMI 内置 sl 以及 ShopMill 和 ShopTurn,访问文件时在相应的 CF
卡目录中查找设计文件。
在 HMI 内置 sl 的标准循环目录或用户循环目录中的文件 COMMON.COM 内可以设
置在每次访问时是否要重新查找设计文件(仅是直接在相关控制系统上的屏幕创建
阶段)或者是否要再次使用已找到的和中间存储的文件(符合标准运行情况下)。
提示
设置设计环境和运行环境的其它信息参见章节 7。
HMI 高级
对于 HMI 高级设计文件,在访问时首先在用户循环目录中查找,然后在标准循环目
录和制造商循环目录中查找。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/2-15
操作面板补充说明 (BE1)
2 第一步
01/2006
2.1.3 由 PLC 调用自身屏幕界面
除了通过软键之外也可以由 PLC 进行屏幕选择。提供一个用于在 PLC 和 HMI 之间
进行信号交换的接口。
PLC 屏幕选择的其它信息参见章节 PLC 接口。
2.2 建立设计文件作为 ASCII 文件
登入软键
在一个规定的设计文件中定义一个或者多个软键(登入软键),这应该是自身操作
过程的出发点。
通过定义一个软键来链接一个自身的装载屏幕或者另一个软键条,然后用该屏幕窗
口或软键条执行其它的动作。
用于屏幕布局的屏幕定义
另外屏幕窗口可以包含以下内容:
- 短文本
- 图形文本
- 输入/输出栏(变量)
- 单元文本
- 插图
- 表格
- 软键条等等
定义方式/功能,以此在屏幕的各个元素上进行处理。
功能
在操作登入软键时装载已布置好的屏幕窗口。此时屏幕窗口附属的软键也相应激
活。如果没有设计特定位置,在标准位置上给出变量。
提示
关于设计文件句法的其它信息参见章节 3。
BE1/2-16
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3
3 句法
3.1 设计文件的结构........................................................................ BE1/3-19
3.2 定义登入软键 ........................................................................... BE1/3-20
3.3 屏幕窗口说明句法 .................................................................... BE1/3-21
3.3.1 定义屏幕窗口 ..................................................................................... BE1/3-21
3.3.2 屏幕窗口属性 ..................................................................................... BE1/3-24
3.3.3 屏幕窗口元素 ..................................................................................... BE1/3-27
3.3.4 多栏屏幕窗口 ..................................................................................... BE1/3-34
3.3.5 屏幕显示画面的区别 .......................................................................... BE1/3-35
3.3.6 变量参数组 1) 的整数扩展.................................................................. BE1/3-37
3.3.7 二进制、十六进制和指数描述 ............................................................ BE1/3-39
3.3.8 变量参数的其它详细信息 ................................................................... BE1/3-40
3.3.9 变量属性 ............................................................................................ BE1/3-43
3.3.10 图形 ................................................................................................. BE1/3-45
3.3.11 数组 ................................................................................................. BE1/3-49
3.3.12 表格元素 (栅格)................................................................................ BE1/3-54
3.4 软键描述句法 ........................................................................... BE1/3-61
3.5 方法.......................................................................................... BE1/3-65
3.5.1
3.5.2
3.5.3
3.5.4
3.5.5
3.5.6
3.5.7
PRESS(按压)方式......................................................................... BE1/3-66
LOAD(装载)方式 ........................................................................... BE1/3-67
UNLOAD(卸载)方式 ...................................................................... BE1/3-67
CHANGE(改变)方式...................................................................... BE1/3-67
FOCUS(聚焦)方式 ........................................................................ BE1/3-68
OUTPUT(输出)方式 ...................................................................... BE1/3-69
版本管理连同 OUTPUT(输出)块 ................................................... BE1/3-69
3.6 功能.......................................................................................... BE1/3-71
3.6.1 屏幕窗口和软键切换 .......................................................................... BE1/3-71
3.6.2 读/写 PLC/NC 变量,机床数据(MD) ............................................. BE1/3-75
3.6.3 屏幕窗口变量概述.............................................................................. BE1/3-78
3.6.4 通用功能 ............................................................................................ BE1/3-81
3.6.5 子程序................................................................................................ BE1/3-84
3.6.6 文件功能 ............................................................................................ BE1/3-87
3.6.7 NC 功能 (PI 通讯)............................................................................... BE1/3-93
3.6.8 外部功能(仅 HMI 高级).................................................................. BE1/3-93
3.6.9 运算符和 功能 .................................................................................... BE1/3-95
3.6.10 使用字符串 ...................................................................................... BE1/3-98
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-17
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.11 登入软键的功能 ............................................................................. BE1/3-103
3.7 故障处理、日志...................................................................... BE1/3-103
BE1/3-18
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.1 设计文件的结构
设计文件由以下要素组成:
• 登入软键说明
• 屏幕定义
• 块描述
• 软键条定义
这可以如下简化:
; 登入软键定义(可选)
//S (START)
....
//END
; 屏幕定义
//M (.....)
变量定义:
DEF .....
; 块描述:
LOAD
...
END_LOAD
UNLOAD
...
END_UNLOAD
ACTIVATE
...
END_ACTIVATE
...
//END
; 软键条定义
//S (...)
//END
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-19
操作面板补充说明 (BE1)
3 句法
01/2006
3.2 定义登入软键
登入软键不是由屏幕窗口调用的软键,而是建立第一次新屏幕窗口前就已设计的软
键。
通过操作登入软键可以触发某些功能。它存在多个可以定义登入软键的方式
(参见‘句法方式’)。
为了可以到达登入屏或者一个登入软键条,必须对登入软键进行定义。
登入软键的描述块如下构建:
登入软键开始标记
//S(Start)
定义登入软键
方式
功能 LM 或者 LS
方式结束
HS1=(...)
;水平的 SK 1
PRESS(HS1)
LM...
END_PRESS
登入软键结束标记
//END
//S(Start)
//END
;登入软键起始标记...
;结束标记
在登入软键说明程序块内定义该软键(参见章节定义软键),并以一种方式来分配
功能显示屏幕或者显示软键条(参见章节登入软键方式和登入软键功能)。如果登
入软键定义标记为注释(在行开始处用分号(;))或者已删除设计文件,则登入软
键无效。
//S(Start)
HS6=("第 1 屏幕")
PRESS(HS6)
LM("屏幕 1")
END_PRESS
HS7=("第 2 屏幕")
PRESS(HS7)
LM("屏幕 2")
END_PRESS
//END
BE1/3-20
;开始标记
;水平软键 6 用第一屏幕标注
;PRESS 方式用于水平软键 SK 6
;装载功能 屏幕 1,此时 屏幕 1
;必须在相同的文件中定义。
;PRESS 方式结束
;水平软键 7 用第二屏幕标注
;PRESS 方式用于水平软键 SK 7
;装载功能 屏幕 2,此时 屏幕 2
;必须在相同的文件中定义。
;PRESS 方式结束
;登入块结束标记
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.3 屏幕窗口说明句法
3.3.1 定义屏幕窗口
屏幕窗口是操作界面的一部分,操作界面由显示行、屏幕元素和/或图像、对话框以
及 8 个水平软键和 8 个垂直软键组成。
Display line with headline and long text
Header
Form
element
8 vertical
softkeys
Graphic
Dialog line
8 horizontal softkeys
原则上屏幕窗口(屏幕窗口描述块)描述如下构建:
屏幕窗口开始标记
//M...
变量
方式
动作
方式结束
DEF Var1=...
...
HS1=(...)
...
PRESS(HS1)
LM...
END_PRESS
屏幕窗口结束标记
//END
软键
在屏幕描述块中首先定义各个不同的变量以及水平和垂直软键,变量总是作为屏幕
窗口中的屏幕窗口元素可见。
然后根据方式设计不同的动作。
在设计屏幕窗口时应注意下列规则:
• 文本/字符串、指定路径和系统变量或者用户变量必须总是用双引号(" ... ")括
起。
• 参数命名符必须唯一,总是由 2 至 32 个字符表示。开始两个字符必须总是两个
字母或者一个下划线和一个字母(a-z,A-Z,_)。
• 不考虑大小写。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-21
操作面板补充说明 (BE1)
3 句法
01/2006
• 相同符号前后可以加空格。
• 如果一个命令仅以文件名设计,则该文件根据下列策略查找:
表 3-1 查找策略
数据
查找在 ...
没有文件名,没有指定路径
当前屏幕窗口的 COM 文件
文件名
用户循环目录
制造商循环目录
标准循环目录
(对于 HMI 内置 sl 也用 Flash 卡)
文件名和指定路径
规定的路径
文件名和 NC 指定路径
COM 文件在 NC 上查找,在 HMI 副本和那
里读取。
举例
由参数操作区通过登入软键“举例”调用一个新的屏幕窗口。
//S(Start)
HS7=("举例", ac7, se1)
PRESS(HS7)
LM("Maske1")
END_PRESS
//END
//M(屏幕窗口 1/"循环")
HS1=("")
HS2=("")
HS3=("")
HS4=("")
HS5=("")
HS6=("")
HS7=("")
HS8=("")
VS1=("")
VS2=("")
VS3=("")
VS4=("")
VS5=("")
VS6=("")
VS7=("")
VS8=("")
...
;方法
//END
BE1/3-22
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
BE1/3-23
操作面板补充说明 (BE1)
3 句法
01/2006
3.3.2 屏幕窗口属性
Display line with headline
Header
Main body
of screen
form
Graphic
通过屏幕窗口开始标记同时定义屏幕窗口属性:
//M(命名符)/[标题]/[图像]/[尺寸]/[系统或者用户变量]/[图像位置]/[属性])
其中:
命名符标题
屏幕窗口名称
件中调用
屏幕窗口标题作为文本或者从一个和语言相关的文本文
件中调用一个文本(例如 $85011)
文本文件(参见章节 7.1 设计环境
一般说明)。
图形
图像文件(带路径)用双引号括起。
另见章节图像 。
尺寸
屏幕主区域的位置和大小
以像素为单位(距离左侧,距离上部,
宽度,高度),以屏幕左上角为基准。数据都通过
逗号隔开。
系统变量或者用户变量
当前光标位置所在的用户变量。
光标位置可以通过 NC 或者
PLC 上的系统或用户变量给定。
第一个变量有索引 1。
顺序按照变量的设计顺序。
图像位置
图像位置(距离左侧,距离
上部),以像素为单位,
以屏幕主窗口的左上角为基准。上部最小距离
为 18 像素。
数据通过逗号隔开。
BE1/3-24
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
属性
属性数据通过
逗号隔开。逗号隔开。
CMx: 栏校准(柱模式)。
CM0: 每行的栏分配独立进行。
CM1: 带有大部分栏的行的栏分配
适用于所有行。
标准设置:CM0
屏幕窗口打开时的特性
(关于 更改块):
cb0: 所有屏幕窗口的 更改块在
打开时处理。(标准值)。
cb1: 执行更改的程序段仅当
所属的值进行更改时。
cb 属性,在变量定义时
规定,用于变量优先于
屏幕窗口定义中的全部数据。
系统
可以读取系统屏幕窗口属性以用于运行时间:
值:
0
HMI_内置存在
1
HMI_高级存在
访问屏幕窗口属性:
在方式中(例如 PRESS 块)可以进行读写访问屏幕窗口属性“标题”、“图像”和“系统
变量”:
Hd = 标题
Hlp = 图像
Var = 系统或者用户变量
举例
//S(Start)
HS7=("举例", se1, ac7)
PRESS(HS7)
LM("Maske1")
END_PRESS
//END
//M(Maske1/"举例 2:显示图像"/"MST.BMP")
HS1=("新的%n 标题")
HS2=("")
HS3=("")
HS4=("")
HS5=("")
HS6=("")
HS7=("")
HS8=("")
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-25
操作面板补充说明 (BE1)
3 句法
01/2006
VS1=("")
VS2=("")
VS3=("")
VS4=("")
VS5=("")
VS6=("")
VS7=("")
VS8=("")
PRESS(HS1)
Hd= "新的标题"
END_PRESS
...
//END
举例 2 的图形:显示图像
BE1/3-26
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.3.3 屏幕窗口元素
Short text
Graphics text Input/output
fields
Unit
text
Display line
with
long text
Form
element
Main body
of the form
屏幕窗口元素填注在屏幕主窗口行中。每行可以定义一个或者多个屏幕窗口元素
(参见章节多栏屏幕窗口)。
通过屏幕窗口元素标记变量可见的部分,即短文本、图像文本、输入/输出栏(E/A
栏)和单位文本。
所有变量仅在激活的屏幕窗口中有效。通过定义变量指定其属性。
在方式中(例如 PRESS 块),可以存取屏幕窗口属性值(参见章节变量属性)。
定义变量
DEF 命名符 =
1
(变量类型
2
/[极限值或者转换栏或者表格命名符]
3
/[预置]
4
/[文本(长文本,短文本|图形,图像文本,单位文本)]
5
/[属性]
6
/[帮助画面]
7
/[系统或者用户变量]
8
/[短文本位置]
9
/[输入/输出栏位置(左、上、宽度、高度)]
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-27
操作面板补充说明 (BE1)
3 句法
01/2006
10
/[颜色]
11
/[帮助]*)
*
仅 HMI 高级
提示
“(”和“/”上方很小的数字用于更好地布置参数组。这里号码用于在参数说明前简化布
置。它们不是语句部分。在圆括号中通过逗号隔开各个参数。
其中:
命名符
变量名称
1) 变量类型
变量类型:
R[x]
实数(小数点位数为正数)
I
整数
(参见章节整数扩展)。
S[x]
字符串(字符串长度为正数)
C
单个字符
B
Bool
V
变量(参见章节变量类型详细信息)
必须规定变量类型。
2) 极限值
变量极限值:
最小极限值,最大极限值
极限值通过逗号隔开。
可以规定极限值
以十进制格式用于类型 I、C 和 R 或者
规定以形式“A”,“F”作为特性。
参数极限值连同
属性极限一起作用(参见属性,极限)。
标准设置:空
或者
转换栏
输入/输出栏中带有预设输入项的列表。
列表通过 * 导入,输入项
用逗号隔开。
输入项可以指定一个值
(参见“举例”)。
极限值输入项对于转换栏
作为列表编译。
如果只输入一个 *,则建立一个可变的
转换栏(参见“变量转换栏”)。
标准设置:未预置
或者
BE1/3-28
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
表格命名符
NCK/PLC 的相同类型值的表格命名符,
这些命名符可以通道模块编译地址。表格命名符通过一个前置的
极限值或者转换栏的 % 符号进行区分。表格命名符可以通过逗
号分隔,还可以跟随一个文件名,该文件名指定定义表格描述的
文件。
3) 预置
变量预置
如果没有设计预置且
变量没有分配系统或者用户变量(参见
系统或者用户变量属性),
则指定转换栏的第一个元素。
如果没有定义转换栏,则无法实现
预置,也就是说变量包含状态
“未计算”。
标准设置:未预置
参见章节变量参数其它信息中的表格预置作用。
4) 文本
文本:长文本、短文本、图像文本、单位文本
其中:
长文本:
显示行中的文本
短文本:
屏幕窗口元素名称
图像文本:
文本涉及到图像中的概念。
单位文本:
屏幕元素单元
(参见上述图形)
顺序已预先规定。
标准设置:空
也可以显示一个图形代替短文本。
5) 属性
属性影响下列特性:
- 输入模式
- 存取等级
- 短文本的文本对齐
- 字体大小
- 极限值处理
- 打开屏幕窗口时有关 更改块的性能
属性通过逗号隔开,顺序任意。属性不适用于转换栏。
每个组件都可以进行定义。
输入模式
wr0
wr1
wr2
wr3
wr4
(描述与变量元素有关):
输入/输出栏不可见,短文本可见,
读取(无法进行输入聚焦),
读出和写入(行以白色显示),
wr1 带有聚焦,
所有变量元素不可见,
无法聚焦,
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-29
操作面板补充说明 (BE1)
3 句法
01/2006
在每次按键按下后输入值
立即存储键确认( 与 wr2 相反
– 那里是在每次退出栏,
或者按下 RETURN(返回键)后存储)。
标准设置:wr2
wr5
存取等级
空
ac0...ac7
总是可以写入
保护等级(参见章节
软键描述句法)
如果存取等级未达到,行显示为灰色,标准设置:ac7
短文本的文本对齐
al0
左对齐
al1
右对齐
al2
中间对齐
标准设置:al0
字体大小
fs1
标准字体大小(8 Pt)
fs2
双倍字体大小
标准设置:fs1
确定行间距。
标准字体大小为每屏幕窗口 16 行。
图像和单位文本只能设计为标准字体大小。
极限值处理
通过极限可以检查变量值是否在规定的最小极限值和最大极限值
之内。
li0
没有检查
li1
检查最小极限值
li2
检查最大极限值
li3
检查最大极限值和最小极限值
标准设置:取决于规定的
极限值
打开屏幕窗口时状态和 Change 块有关
cb0: 用于定义变量的 Change 块
在打开屏幕窗口时处理(标准值)。
cb1: 用于定义变量的 Change 块
仅在变量值更改后才
进行处理。
6) 帮助画面
BE1/3-30
cb 属性,在变量定义时规定,用于变量优先于
屏幕窗口定义中的总数据。
多个属性通过逗号隔开记录。
帮助画面文件:文件名
帮助画面文件名称
双引号括起。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
当光标到达该变量上时,图形自动显示(替代
以前的图像)。
另见章节图形。
标准设置:空
7)系统或者
用户变量
8) 位置
短文本
可向变量分配一个 NC/PLC 上的
系统或者用户日期。
系统或者用户变量用双引号括起。
参见章节可获得的系统变量列表
另见文献 /PGA 1/ “系统变量列表”。
短文本位置(左侧距离、上部距离、宽度)
位置规定以像素为单位
并以屏幕主窗口的左上角为
为基准。
数据总是用逗号隔开。
参见章节位置。
9) 位置
E-/A-栏
输入/输出栏位置(左侧距离、上部输入/输出栏距离
宽度,高度)。
位置规定以像素为单位
并以屏幕主窗口的左上角为
为基准。
数据总是用逗号隔开。
参见章节位置。
如果该位置改变,则
则短文本、图像文本和
单位文本也随之改变。
10) 颜色
颜色:
前景颜色,背景颜色
值范围:1...10
颜色参见章节颜色表。
颜色通过逗号隔开。
标准设置:
前景颜色:
黑色
背景颜色:
白色
仅与其它文本的输入/输出栏相关的
颜色设置无法规定颜色。
输入/输出栏标准颜色由写入模式
决定:
Wr0
前景和背景颜色:窗口背景颜色,
Wr1
文本颜色:
黑色,窗口背景颜色,
Wr2
文本颜色:
黑色,窗口背景颜色: 白色,
Wr3
如同 wr1,
Wr4
如同 wr0,
Wr5
如同 wr2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-31
操作面板补充说明 (BE1)
3 句法
11) 帮助
01/2006
仅 HMI 高级:
帮助:帮助文件、索引、帮助文本
其中:
帮助文件:
文件的路径数据(PDF 格式)
索引:
用于帮助文本的帮助文本文件中的索引
帮助文本:
帮助文本文件中显示的帮助文本
数据总是通过逗号隔开,
顺序已确定。帮助文件和帮助文本
用双引号括起。
每个屏幕窗口元素可以设计多个帮助指引
形成环链(帮助环链),即依次
调用帮助,并且在最后一个帮助后
再次显示第一个帮助。
如果要在同一个文件/索引/帮助文本上
第二个或者其它的帮助调用时参阅,则数据取消
(参见“举例”)。
当光标停留在该栏且按下信息按键情况下,
显示帮助。
PDF 文件必须在目录
CUS.DIR\hlp.dir 或者 CST.DIR\hlp.dir 中。
相对应的 PDF 文件和文本文件
名称必须相同。在 txt 文件中,
PDF 文件的名称必须大写。
举例
举例 1:
指定特性变量类型、文本、帮助、颜色:
DEF Var1 = (R///,"Istwert",,"mm"//"Var1.bmp"////8,2)
变量类型:
实数
极限值或者转换栏输入项:
无
预置:
无
文本:
长文本:
无
短文本
实际值
图像文本:
无
单位文本:
mm
属性:
无
帮助画面:
Var1.bmp
系统或者用户变量:
无
短文本位置:
没有规定,即标准位置
输入/输出栏位置:
没有规定,即标准位置
颜色:
前景颜色:
8
背景颜色:
2
帮助:
无
BE1/3-32
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
举例 2:
指定特性变量类型,极限值,属性,短文本位置:
DEF Var2 = (I/0,10///wr1,al1///,,300)
变量类型:
整数
极限值:
MIN:0;MAX:10
预置:
无
文本:
无
属性:
输入模式:
仅可读取
短文本的文本对齐:
右对齐
帮助画面:
无
系统或者用户变量:
无
短文本位置:
左侧距离:
无
上部距离:
无,即标准位置
从左上部
宽度:
300
输入/输出栏位置:
没有规定,即标准位置
颜色:
没有规定,即标准设置
帮助:
无
举例 3:
指定特性变量类型、预置、系统或者用户变量、输入/输出栏位置:
DEF Var3 =(R//10////"$R[1]"//300,10,200//
"Help.pdf",1,"Hilfe1")
变量类型:
字符串
极限值或者转换栏输入项:
无
预置:
10
文本:
无
属性:
无
帮助画面:
无
系统或者用户变量:
$R[1] (R 参数 1)
短文本位置:
标准位置,与输入/输出栏相关
输入/输出栏位置:
左侧距离:
300
上部距离:
10
宽度:
200
颜色:
没有规定,即标准位置
帮助:
如果按下信息<i>按键,
在文件 Help.pdf 中带有索引 1
的页上通过帮助文本调用。
举例 4:
在转换栏中不同的输入项:
DEF Var1 = (I/* 0,1,2,3)
DEF Var2 = (S/* "Ein", "Aus")
DEF Var3 = (B/* 1="Ein", 0="Aus")
;1 和 0 是数值,“接通(EIN)”和“关闭
;(AUS)”显示
DEF Var4 = (R/* ARR1)
;ARR1 是数组名称
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-33
操作面板补充说明 (BE1)
3 句法
01/2006
举例 5:
每个屏幕窗口元素的多个帮助调用(仅 HMI 高级):
DEF Var1 = (R//////////"Help1.pdf",1,"Hilfe1",
,2,"Hilfe2","Help3.pdf",3,)
;1. 帮助项
帮助文件:
HELP1.PDF
索引: 1
帮助文本:
帮助 1
2. 帮助项
帮助文件:
HELP1.PDF
索引:
2
帮助文本:
帮助 2
3. 帮助项
帮助文件:
HELP3.PDF
索引:
3
帮助文本:
帮助 2
举例 6:显示一个图形代替短文本
DEF VAR1= (V///,“\\bild1.bmp“ ////160,40,50,50)
图形的大小和位置在输入/输出栏(左侧、上部、宽度、高度)中规定。
3.3.4 多栏屏幕窗口
在屏幕主窗口中也可以在一行中描述多个变量。
在这种情况下变量在设计文件中都全部定义在一个定义行内。
DEF VAR11 = (S///"Var11"), VAR12 = (I///"Var12")
为了可以更好地描述设计文件中可读的各个变量,定义行在每个变量定义和其紧随
的逗号后可以换行。
关键字“DEF”总是标记一个新行的开始。
DEF Tnr1=(I//1/"","T ",""/wr1///,,10/20,,50),
TOP1=(I///,"Typ="/WR2//"$TC_DP1[1,1]"/80,,30/120,,50),
TOP2=(R3///,"L1="/WR2//"$TC_DP3[1,1]"/170,,30/210,,70),
TOP3=(R3///,"L2="/WR2//"$TC_DP4[1,1]"/280,,30/320,,70),
TOP4=(R3///,"L3="/WR2//"$TC_DP5[1,1]"/390,,30/420,,70)
DEF Tnr2=(I//2/"","T ",""/wr1///,,10/20,,50),
TOP21=(I///,"Typ="/WR2//"$TC_DP1[2,1]"/80,,30/120,,50),
TOP22=(R3///,"L1="/WR2//"$TC_DP3[2,1]"/170,,30/210,,70),
TOP23=(R3///,"L2="/WR2//"$TC_DP4[2,1]"/280,,30/320,,70),
TOP24=(R3///,"L3="/WR2//"$TC_DP5[2,1]"/390,,30/420,,70)
...
BE1/3-34
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
Screen form
对于具有多栏的屏幕窗口,应考虑所使用硬件的可行性,例如:
HMI 内置 sl 最大 10 栏,
最大 60 个 DEF 指令
3.3.5 屏幕显示画面的区别
如果 HMI 高级与 ShopMill 或者 ShopTurn 一起安装在操作面板上,则两个系统有
不同字体类型。
HMI 高级为 Propotional Font(均衡字体),JobShop 产品以及 HMI 内置 sl 使用
Fixed Font(固定字体)。
如果在 HMI 内置 sl 和 HMI 高级上使用补充操作界面,则通过默认值相同定义的屏
幕窗口有不同的显示画面。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-35
操作面板补充说明 (BE1)
3 句法
图 3-1
01/2006
HMI 内置 sl 中的显示画面
下列图形显示了相同设计图形内容的 HMI 高级下的显示画面。
图 3-2
BE1/3-36
HMI 高级中的显示画面
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
设置相同的显示画面
为了所述系统可以遵循统一的描述方式,应使用 Fixed Font(固定字体)。
为此对于 HMI 高级建立一个一致的屏幕窗口显示画面,通过在文件 WIZARD.INI 中
进行设置实现切换到 Fixed Font(固定字体)。
[FONT]
FixedFont=1
当前语言中的文本以 Fixed Font(固定字体)方式描述。仅软键标签文本除外。HMI
高级的输入栏与 HMI 内置 sl 相反,具有一个象形文字,用于描述输入模式。由此该
栏比 HMI 内置 sl 中的栏略小。
如上图所示,全部单元,如短文本、图像文本、输入栏和单位文本在相同的信息量
情况下长度也大致相当。
然而如果必须定位单个栏,则必须通过所描述文本的长度和文本栏为 HMI 系列得出
不同的位置。
为了可以对两个系统使用同一个设计文件,则应编辑屏幕窗口特性系统。在屏幕窗
口特性 系统 中查询运行时间环境。以此可以对两个目标系统使用一个设计。
3.3.6 变量参数组 1) 的整数扩展
下列扩展可以用于确定输入/输出栏中的描述和整数类型的存储器使用:
表3-1
扩展数据类型中的第 2 个字符
描述格式
B
二进制
D
带有前置符号的十进制
H
十六进制
没有数据
带有前置符号的十进制
表 3-2
扩展数据类型中的第 3 个和第 4 个字符
存储器使用
B
字节
W
字
D
双字
BU
不带前置符号的字节
WU
不带前置符号的字
DU
不带前置符号的双字
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-37
操作面板补充说明 (BE1)
3 句法
01/2006
类型数据中符号的顺序
1.
2.
3.
4.
I 作为整数形式的基本标识符
描述格式
存储器使用
U 没有符号
举例 有效的整数类型确定:
IB
IBD
IBW
IBB
I
IDD
IDW
IDB
IDDU
IDWU
IDBU
IH
IHDU
IHWU
IHBU
整数变量 32 位二进制描述
整数变量 32 位二进制描述
整数变量 16 位二进制描述
整数变量 8 位二进制描述
整数变量 32 位 十进制描述,带有前置符号
整数变量 32 位 十进制描述,带有前置符号
整数变量 16 位 十进制描述,带有前置符号
整数变量 8 位 十进制描述,带有前置符号
整数变量 32 位 十进制描述,带有前置符号
整数变量 16 位 十进制描述,带有前置符号
整数变量 8 位 十进制描述,带有前置符号
整数变量 32 位 十六进制描述
整数变量 32 位 十六进制描述
整数变量 16 位 十六进制描述
整数变量 8 位十六进描述
变量类型系列的详细信息
变量类型系列通过最后指定值的数据类型确定。它可以当前通过功能 ISNUM 或者
ISSTR 查询。
对于变量类型特性,可以更改显示模式。
ISNUM (VAR) 带有:
VAR
变量名称,应检查其数据类型
查询结果可能是:
FALSE = 没有数字变量(数据类型 = 字符串)
TRUE = 数字变量(数据类型 = 实数)或者
ISSTR (VAR) 带有:
VAR
变量名称,应检查其数据类型
查询结果可能是:
FALSE = 数字变量(数据类型 = 实数)
TRUE = 没有数字变量(数据类型 = 字符串)
为此栏类型系列在第一行中适用,可以在
NC 代码中写变量名称或者数字。
IF ISNUM(VAR1) == TRUE
IF ISSTR(REG[4]+2) == TRUE
BE1/3-38
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
更改变量类型
对于变量类型特性,可以更改显示模式。
即使对于整数变量,描述类型有:
B = 二进制
D = 带有前置符号的十进制
H = 十六进制
不带前置符号
+ U 总是用于未标记
对于实数,只能更改小数点的位数。
不允许更改基本类型,导致文件 error.com 中出现错误信息。
参数举例:
Var1.typ = "IBW"
Var2.typ = "R3"
3.3.7 二进制、十六进制和指数描述
计算可以以二进制、十进制、十六进制或者指数方式描述。
提示
在通过功能 GC 生成代码时计算值仅考虑十进制或者指数描述方式的数值,而不使
用二进制和十六进制描述方式。
二进制:
十进制:
十六进制:
指数:
‘B01110110‘
123.45
‘HF1A9‘
‘-1.23EX-3‘
提示
二进制、十六进制和指数描述方式的计算值都用单引号括起。
VAR1 = ‘HF1A9‘
REG[0]= ‘B01110110‘
DEF VAR7 = (R//‘-1.23EX-3‘)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-39
操作面板补充说明 (BE1)
3 句法
01/2006
3.3.8 变量参数的其它详细信息
变量参数组 3)
预置值
根据变量栏(输入/输出栏或者转换栏)是否分配了一个预置值,一个系统或者用户
变量或者两者都分配,得到不同的变量状态。
表 3-3 预置效果
当...
则...
栏类型
预置值
系统或者用户变量
栏类型反应
输入/输出
栏
是
是
在系统或者用户变量中写预置值
否
是
使用系统或者用户变量作为预置值
错误
是
未计算,系统或者用户变量未描述/未使用
是
否
预置值
否
否
未计算
错误
否
未计算
是
错误
未计算
否
错误
未计算
错误
错误
未计算
是
是
在系统或者用户变量中写预置值
否
是
使用系统或者用户变量作为预置值
错误
是
未计算,系统或者用户变量未描述/未使用
是
否
预置值
否
否
预置 =转换栏的第一个元素
错误
否
未计算
是
错误
未计算
否
错误
未计算
错误
错误
未计算
Toggle
未计算:只有当变量分配了一个有效值时,转换才可行。
BE1/3-40
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
变量参数组 8),9)
位置
短文本和图像文本以及输入/输出栏和单位文本总是形成一个单元。即短文本的位置
数据也对图像文本和输入/输出栏数据以及单位文本上的数据有效。
设计的位置数据覆盖标准值,即也仅能改变一个单独的值。
如果下列屏幕窗口元素没有设计位置数据,则采用最后一次的屏幕窗口元素的数
据。
如果屏幕窗口元素没有规定位置,则使用标准位置。短文本和输入/输出栏的栏宽度
在标准情况下各行由栏数和最大栏宽度确定,即:栏宽度=最大行宽/列数。
图像和单位文本宽度是固定的,根据程序支持的请求优化。如果已设计图像和单位
文本宽度,则短文本或者输入/输出栏的宽度相应缩短。
短文本和输入/输出栏的顺序可以通过位置数据互换。
变量参数组 6)
帮助
可以针对运行时间扩展或者删除屏幕窗口元素的帮助环链。该功能仅提供于 HMI 高
级。
帮助环链扩展:
ADDHTX(命名符、帮助文件、索引、帮助文本)
其中:
命名符
帮助文件
索引
帮助文本
变量名称,应扩展其帮助环链
文件路径规定(PDF 格式)
用于帮助文本的帮助文本文件中的索引
在帮助文本文件中用于显示的帮助文本
通过多次调用功能可以任意扩展帮助环链。
ADDHTX(VAR1, ”C:\OEM\HLP\MYHLP.PDF”, 15, ”机床数据”)
删除现有的帮助环链:
CLRHTX(命名符)
其中:
命名符
变量名称,其帮助环链应删除
CLRHTX(VAR1)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-41
操作面板补充说明 (BE1)
3 句法
01/2006
变量参数组 2)
转换栏扩展
通过转换栏扩展可以显示与 NC/PLC 变量有关的文本(在转换栏中的输入项)。使
用转换栏扩展的变量只能读取。
DEF 命名符 =
(变量类型
/+ $文本号码 |
*值= "\\bild"[,值="\\bild2.bmp"][, ...]
/[预置]
/[文本(长文本、短文本、图像文本、单位文本)]
/[属性]
/[帮助画面]
/[系统或者用户变量]
/[短文本位置]
/[输入/输出栏位置(左、上、宽度、高度)]
/[颜色]
/[帮助]*)
其中:
变量类型
指定系统或者用户变量中的变量类型
变量
文本号码 与语言相关的文本号码(基本),该号码作为
基本号码使用
系统或者 系统或者用户变量(补偿)
用户变量 通过最终的文本号码(基本+补偿)
构成。
其它参数解释参见章节 3.3.3“定义变量”。
DEF VAR1=(IB/+ $85000/15////"DB90.DBB5")
在显示屏幕窗口时在输入/输出栏中给出文本号码 $85015 的内容。在系统变量
DB90.DBB5 输入预置值 15。如果系统变量 DB90.DBB5 中的值改变,在每次改变
时显示的文本号码重新生成 $(85000 + <DB90.DBB5>)。
转换栏变量
可以为一个屏幕窗口元素指定一个可变的转换栏。即在按下转换键时给变量指定一
个 CHANGE 方式中设计的值。
为了标记一个可变的转换栏,在定义变量时在特性极限值或者转换栏中输入一个单
独的星号 * 。
DEF VAR1=(S/*)
BE1/3-42
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
图形与转换栏有关
转换栏用替换的图像覆盖。例如如果特征字节为值 1,则显示图形 ,为值 2 时显示
图形 2。图形的位置和大小在输入/输出栏位置中规定(左、上、宽度、高度)。
DEF VAR1=(IDB/*1=“\\bild1.bmp“,
2=“\\bild2.bmp“//,$85000/wr1//"MB[0]"//160,40,50,50)
3.3.9 变量属性
变量值
变量的标准特性是变量值。该值可以在变量定义时通过预置或者分配一个系统或用
户变量或者先在方式中如下分配。
命名符.val = 变量值
或者
命名符 = 变量值
其中:
命名符
变量名称
变量值
变量值
VAR3 = VAR4 + SIN(VAR5)
VAR3.VAL = VAR4 + SIN(VAR5)
变量状态
通过变量状态特性可以针对运行时间查询,变量是否包含有一个有效值。该特性可
通过值 FALSE = 0 读写。
命名符.vld
其中:
命名符
查询结果可能是:
FALSE = 无效值
TRUE = 有效值
变量名称
IF VAR1.VLD == FALSE
VAR1 = 84
ENDIF
变量:更改特性
更改时变量在标记中:
命名符.特性 = 值
被分配了一个新值。
举例:
命名符.min = 最小极限值
命名符.max = 最大极限值
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-43
操作面板补充说明 (BE1)
3 句法
01/2006
命名符.lt = 长文本
命名符.st = 短文本
命名符.gt = 图像文本
命名符.ut = 单位文本
命名符.wr = 输入模式
命名符.ac = 访问等级
命名符.al = 屏幕窗口文本的文本对齐
命名符.fs = 字体大小
命名符.li = 极限
命名符.hlp = 帮助画面
命名符.var = 系统或者用户变量
命名符.fc = 前景颜色
命名符.bc = 背景颜色
命名符.htx = 帮助文件、索引、帮助文本
命名符.val = 变量值
命名符.vld = 变量状态
命名符.typ = 变量值
可行的特性描述参见章节屏幕窗口属性。
分析等号右边的表达式并分配变量或者变量特性。
更改软键标签
HS3.st = "新文本"
;更改软键标签
系统变量间接编译地址
系统变量 也可以间接编译地址,即和另一个变量相关。
PRESS(HS1)
ACHSE=ACHSE+1
WEG.VAR="$AA_DTBW["<<ACHSE<<"]"
;通过变量编译主轴地址
END_PRESS
辅助变量
辅助变量是内部计算变量。
计算变量如同变量一样定义,但是另外除了变量值和状态之外没有特性,即辅助变
量在屏幕窗口中不可见。辅助变量是类型系列。
DEF 命名符
其中:
命名符
辅助变量名称
DEF OTTO
;定义一个辅助变量
辅助变量值在方式中指定。
命名符.val = 辅助变量值
或者
命名符 = 辅助变量值
BE1/3-44
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
其中:
命名符
辅助变量值
辅助变量名称
辅助变量内容
LOAD
OTTO = "Test"
;辅助变量 Otto 赋予值 "Test"
;分配
END_LOAD
LOAD
OTTO = REG[9].VAL
;辅助变量赋予寄存器的值
;分配
END_LOAD
通过状态特性可以在设计中查询辅助变量是否包含一个有效的值。该特性仅可读。
命名符 .vld
其中:
命名符
查询结果可能是:
FALSE = 无效值
TRUE = 有效值
IF OTTO.VLD == FALSE
OTTO = 84
ENDIF
辅助变量名称
通过变量计算
在每次退出输入/输出栏(通过 ENTER 或者转换键)后计算变量。计算在 CHANGE
方式中设计并在每次更改值时运算。
变量是否有一个有效值,可通过变量状态查询(参见章节变量属性)。
Var1 = Var5 + SIN(Var2)
Otto = PI * Var4
3.3.10 图形
分为:
• 图像区域中的图形 / 图像请根据图形参见章节定义屏幕窗口
• 帮助画面,例如图形化各个变量并突出显示在图像区域中。
• 可以设计其它帮助画面替代短文本或者输入/输出栏,可定位在空闲位置。
图形
最大尺寸: 560* 326 像素
688* 376 像素
(HMI 高级/ HMI 内置 sl)
(PCU50 具有 OP012)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-45
操作面板补充说明 (BE1)
3 句法
01/2006
HMI 内置 sl 的屏幕创建
设计图形步骤如下:
• 建立图形,例如用 Windows 95 画笔。
• 请使用转换程序 BMP2BIN(应用程序链)。它可以实现 256 色和较快的图形构
建。
该工具将 BMP 位图转换为 HMI 内置 sl 优化的格式。
该程序有下列参数:
BMP2BIN BMPfile colTab
参数含义:
BMPfile
colTab
BMP 文件名称(可以使用通配符)
带有颜色转换表的颜色文件名称。
借助该文件可以将 BMP 像素的颜色
分配为 HMI 内置 sl 中的一个颜色。
此外这只能用于 16 色位图。
对于 256 色位图,转送颜色文件无
作用。
颜色文件结构(举例):
[BMP]
;BMP 颜色
HMI 颜色
1
3
2
2
...
分隔符至少是一个空格
HMI 内置 sl 可以处理转换图形和 .bmp 文件。此时在线对前面的进行颜色转换。为
此包含颜色表的文件(syscol.col,sysbw.col,...)已扩展了程序段 [BMP]。其总是
分配给 BMP 像素颜色一个 HMI 的颜色。
不转换情况下的图形
甚至可以插入不转换的图形,但是建议务必在离线情况下用工具 BMP2BIN(见上,
应用程序链)转换 BMP 图形,因为这样可以大大加快输出速度。
前提条件
前提条件是已存储 16 色模式的图形。
也支持 256 色的位图。所属的颜色表见章节颜色表。
BE1/3-46
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
存放位置
可以有下列存放位置:
HMI sl 在 CF 卡上按下列顺序查找图形:
/user/sinumerik/cycles/ico/xxx
/user/sinumerik/hmi/ico/xxx
/oem/sinumerik/cycles/ico/xxx
/oem/sinumerik/hmi/ico/xxx
/addon/sinumerik/cycles/ico/xxx
/addon/sinumerik/hmi/ico/xxx
/siemens/sinumerik/cycles/ico/xxx
/siemens/sinumerik/hmi/ico/xxx
这里 xxx 表示分辨率专用目录
ico1024
分辨率为 1024*768 的图形
ico800
分辨率为 800*600 的图形
ico640
分辨率为 640*480 的图形
HMI 内置 sl 自动查找所连显示器的分辨率,并首先在所属的分辨率目录中查找所需
文件。如果在那里没有找到,就在下一个更小的分辨率目录中查找,直至目录
ico640-如果之前没有找到。
对于和 HMI 高级一起运行的 JobShop 产品,
从 DH 路径中读取图形和 COM 文件,查找 DH 目录的顺序如下:
Com 文件:
cus.dir
cma.dir
std.dir
图形:
Cus\help.dir
Cma\help.dir
Cst\help.dir
Help.dir
一般步骤
位图集成的工作步骤(客户图形):
HMI 内置 sl 上的集成
- BMP 文件用 Microsoft Paint(画笔)版本 4.0 或者更高版本创建
- 通过随附的 arj.exe(版本 2.41)将 BMP 文件压缩在文件夹 CUS.ARJ 中或者将每
个单独的 BMP 文件压缩为一个独立的文件夹,使用 BMP 文件的文件名和扩展名
为 .BM_
举例:
例 1:每个文件夹多个文件:
arj a cus.arj my_file1.bmp my_file2.bmp my_file3.bmp my_file4.bmp
例 2:每个文件夹一个文件:
arj a my_file1.bm_ my_file1.bmp
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-47
操作面板补充说明 (BE1)
3 句法
01/2006
极限范围
存档是可选的。然而,必须注意 CF 卡上的空间至少为 10MB。
可以分配给位图任意一个软键,软键文本以 2 个反斜线符号开始。反斜线符号后的
文本则编译为文件名称,该文件包含位图。
例如在 ALUC.TXT 85000 0 0 “\\mybitmap.bmp”
提示
图形颜色在 HMI 内置 sl 上可能与画笔程序中的不同。关于一般查找策略的其它信
息和图形查找顺序见章节 7。
HMI 高级图形创建
图像 / 图形和帮助画面可以有下列格式:
• 位图(BMP),
• Meta 文件(WMF)或者
• 图标文件(ICO)。
只要能够以此建立所述格式的一种,就可自由选择图像程序。
图形必须位于下列目录中:
\DH\CUS.DIR\HLP.DIR (用户循环目录)
\DH\COM.DIR\HLP.DIR(注释目录)
\DH\CST.DIR\HLP.DIR(标准循环目录)
\DH\CMA.DIR\HLP.DIR (制造商目录)
图中图
在背景(帮助画面)中可以显示其它的图形。这也取决于变量值。
例如对于软键,可以分配一个显示区给一个图像文件。显示图像的高度(I/O 栏)在
该位置规定为第四个参数。
可以在该栏(短文本,I/O 栏)中给定位图。
(参见章节屏幕元素中的定义变量)。
举例:
显示带有图像的短文本栏
DEF VAR1=(S///,“\\.bmp“ ////160,40,50,50);类型 S 没有意义
显示带有图像的转换栏,此时可以通过一个 PLC 特征字节选择图像。
DEF VAR1=(IDB/* 1=“\\bild1.bmp“,
2=“\\bild2.bmp"//,$85000/wr1//"MB[0]"//160,40,50,50)
BE1/3-48
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.3.11 数组
数组是可以存放数据的表格。
数组可以是一维或者二维。一个一维数组可视为带有一行或者一列的一个二维数
组。
定义
数组通过标记 //A 定义并通过 //END 结束。行和列数目任意。一个数组有下列结
构:
//A(标识符)
(a/b...)
(c/d...)
...
//END
其中:
命名符
数组名称
a, b, c, d 数组值
提示
字符串类型的值必须用双引号括起。
//A(螺纹)
; 尺寸 / 螺矩
(0.3 / 0.075
(0.4 / 0.1
(0.5 / 0.125
(0.6 / 0.15
(0.8 / 0.2
(1.0 / 0.25
(1.2 / 0.25
(1.4 / 0.3
(1.7 / 0.35
//END
/
/
/
/
/
/
/
/
/
/
芯直径
0.202)
0.270)
0.338)
0.406)
0.540)
0.676)
0.676)
1.010)
1.246)
装载
通过功能 LA(装载数组)可以从另一个文件装载一个数组。
LA(命名符 [, 文件])
其中:
命名符
要装载数组的名称
文件
在该文件中定义数组
提示
如果在当前的设计文件中,一个数组要由另一个设计文件中的数组替代,则数组名
称必须相同。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-49
操作面板补充说明 (BE1)
3 句法
01/2006
文件 maske.com 部分摘录:
DEF Var2 = (S/*ARR5/“关闭”,“转换栏”)
PRESS(HS5)
LA("ARR5","arrayext.com")
;从文件 arrayext.com 中
装载数组 ARR5
VAR2 = ARR5[0]
;代替 "Aus"/"Ein"(“关”/“开”)显示在
;VAR2 的转换栏中
;"上"/"下"/"右"/"左"
END_PRESS
//A(ARR5)
("关"/"开")
//END
文件 arrayext.com 部分摘录:
//A(ARR5)
("上"/"下"/"左"/"右")
//END
提示
请注意,在通过 LA 功能分配给变量转换栏另一个数组后,必须赋予一个有效值给
变量。
存取
通过特性值(命名符.val)可以继续传送一个数组存取值。
在仅带有一列的一维数组上存取:
命名符 [Z,[M[,C]]] 或者
命名符 [Z,[M[,C]]].val
在仅带有一行的单维数组上存取:
命名符 [S,[M[,C]]] 或者
命名符 [S,[M[,C]]].val
在二维数组上存取:
命名符 [Z,S,[M[,C]]]或者
命名符 [Z,S,[M[,C]]].val
其中:
命名符
数组名称
Z 行值(行索引或者查找概念)
S 列值(列索引或者查找概念)
M 存取模式
0 = 直接
1 = 按行查找,列直接
2 = 行直接,按列查找
3 = 查找
4 = 查找行索引
5 = 查找列索引
C 比较模式
0 = 查找概念必须在行或列的值域中。
1 = 查找概念必须准确找到
VAR1 = MET_G[REG[3],1,0].VAL
;分配 Var1 数组中的一个值 MET_G
行索引(数组行号码)或者列索引(数组列号码)开始总是为 0。
BE1/3-50
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
在数组之外,行索引或者列索引显示给出值为 0 或者一个空字符并且错误变量 ERR
为真。
当查找概念未找到时,错误变量 ERR 同样为真。
存取模式“直接”
在存取模式“直接”(M = 0)情况下,数组上的存取通过行索引(以 Z 表示)和列索
引(以 S 表示)实现。不评估比较模式 C。
存取模式“查找”
在存取模式 M = 1、2 或者 3 情况下,查找总是在行 0 或者列 0 中实现。
比较模式
在使用比较模式 C = 0 时,查找行或者查找列的内容以升序分类。如果查找概念小
于第一个元素或者大于最后一个元素,则给出值 0 或者一个空字符并且错误变量
ERR 为真。
在使用比较模式 C = 1 时,查找概念必须可在查找行或者查找列中找到。如果没有
找到查找概念,则给出值 0 或者一个空字符并且错误变量 ERR 为真。
存取模式
表 3-4
模式 M
行值 Z
列值 S
输出值
0
行索引
栏索引
行 Z 和列 S 中的值
1
查找概念,在列 0 中
查找
列索引,从该列中读
取值
查找的行和列 S 中的
值
2
行索引,从该行中读
取返回值
查找概念,在行 0 中
查找
行 Z 和查找的列中的
值
3
查找概念,在列 0 中
查找
查找概念,在行 0 中
查找
查找的行和查找的列
中的值
4
查找概念,在列 S 中
查找
行索引,在该行中查
找
行索引
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-51
操作面板补充说明 (BE1)
3 句法
01/2006
模式 M
行值 Z
列值 S
输出值
5
行索引,在该行中查
找
查找概念,在行 Z 中
查找
栏索引
举例
下列定义两个数组是下面例子的前提条件。
//A(螺纹)
(0.3 / 0.075
(0.4 / 0.1
(0.5 / 0.125
(0.6 / 0.15
(0.8 / 0.2
(1.0 / 0.25
(1.2 / 0.25
(1.4 / 0.3
(1.7 / 0.35
//END
/
/
/
/
/
/
/
/
/
0.202)
0.270)
0.338)
0.406)
0.540)
0.676)
0.676)
1.010)
1.246)
//A(Array2)
("BEZ" "STG" /
/
"KDM" )
(0.3 /
0.075 /
0.202 )
(0.4 /
0.1 /
0.270 )
(0.5 /
0.125 /
0.338 )
(0.6 /
0.15 /
0.406 )
(0.8 /
0.2 /
0.540 )
(1.0 /
0.25 /
0.676 )
(1.2 /
0.25 /
0.676 )
(1.4 /
0.3 /
1.010 )
(1.7 /
0.35 /
1.246 )
//END
举例 存取模式 1:
在 Z 中有查找概念。该概念总是在列 0 中查找。通过查找的概念的行索引给出列 S
中的值。
VAR1 = 螺纹[0.5,1,1]
;VAR1 有值为 0.125
说明:数组“螺纹”的列 0 中查找值 0.5 并给出列 1 中查找的相同行的值。
BE1/3-52
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
举例 存取模式 2:
在 S 中有查找概念。该概念总是在行 0 中查找。通过查找的概念的列索引给出行 Z
中的值。
VAR1
=
ARRAY2 [3,
"STG",
2]
;VAR1 有值为 0.125
说明:在数组“Array2”的行 0 中查找带有内容“STG”的列。得到查找的列中的值和带有
索引 3 的行。
举例 存取模式 3:
在 Z 和 S 中总是有一个查找概念。通过 Z 中的概念在列 0 中找到行索引和通过 S
中的概念在行 0 中找到列索引。通过查找的行索引和列索引输出数组中的值。
VAR1
=
ARRAY2 [0.6
"STG",
3]
;VAR1 有值为 0.15
说明:在数组“Array2”的列 0 中查找带有内容 0.6 的行,在数组“Array2”的行 0 中查找
带有内容“STG”的列。根据 VAR1 给出查找的行和列中的值。
举例 存取模式 4:
在 Z 中有查找概念。在 S 中有要查找的列索引。给出查找的概念的行索引。
VAR1 = 螺纹[0.125,1,4]
;VAR1 有值为 2
说明:在数组“ 螺纹的列 1 中查找值 0.125 并根据 VAR1 给出查找的值的行索引。
举例 存取模式 5:
在 Z 中有要查找行的行索引。查找概念在 S 中。给出查找的概念的列索引。
VAR1 = 螺纹[4,0.2,5,1]
;VAR1 有值为 1
说明:在数组“ 螺纹”的行 4 中查找值 0.2 并根据 VAR1 给出查找的值的列索引。已选
择比较模式 1,因为行 4 的值不是按升序分类的。
数组状态
通过特性状态可以在设计中查询数组存取是否提供一个有效值。该特性仅可读。
命名符 [Z, S, [M[,C]]].vld
其中:
命名符
数组名称
查询结果可能是:
FALSE = 无效值
TRUE = 有效值
DEF MPIT = (R///"MPIT",,"MPIT",""/wr3)
DEF PIT = (R///"PIT",,"PIT",""/wr3)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-53
操作面板补充说明 (BE1)
3 句法
01/2006
PRESS(VS1)
MPIT = 0.6
IF MET_G[MPIT,0,4,1].VLD == TRUE
PIT
= MET_G[MPIT,1,0].VAL
REG[4] = PIT
REG[1] = "OK"
ELSE
REG[1] = "ERROR"
ENDIF
END_PRESS
3.3.12 表格元素 (栅格)
与数组相反,表格中显示存放的静态数据并供选择,表格元素(栅格)的值不断更
新。它与系统变量值的表格式描述有关,系统变量可以通过一个通道中的一个模块
编译地址。
分配
表格元素定义是一个通过表格标识符分配的变量定义(参见章节屏幕元素)。
变量定义确定显示的值,表格元素定义确定屏幕窗口中的外观和布置。栅格具有变
量定义行中的输入 / 输出(I / O)栏特定的特性。
屏幕窗口
栅格的可见区域通过输入 / 输出(I / O)栏宽度和高度确定。如果比可见区域位置存
在更多的行和列,则可以通过水平和垂直滚动条进行查看。
表格描述
表格描述参考内容收录在变量描述中:
DEF 命名符 =
1
(变量类型
2
/[极限值或者转换栏或者表格命名符]
3
/[预置]
4
/[文本(长文本,短文本|图形,图像文本,单位文本)]
5
/[属性]
6
/[帮助画面]
7
/[系统或者用户变量]
....
BE1/3-54
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
相应的其它参数在章节屏幕窗口元素中描述。
提示
“(”和“/”上方小的数字仅用于便于布置,它不是语句的一部分。
表格命名符
NCK/PLC 相同类型值的表格命名符,它可以通过通道
模块编译地址。表格命名符通过一个前置的极限值或者
转换 栏的 % 符号进行区分。表格命名符可以通过逗号
分隔,还可以跟随一个文件名,该文件名指定定义表格
描述的文件。
系统或者用户变量
参数留空用于栅格,因为详细信息中要显示的变量规定
在列定义行中。见下
表格描述可以动态提供。
装载栅格
表格描述可以通过方式 LG(LG 表示装载栅格)在 LOAD 块内动态提供。
LG(栅格名称,变量名称 [,文件名称])
栅格名称:
变量名称:
文件名:
表格(栅格)名称,用双引号括起
应指定表格的变量名称,用双引号括起
文件名称,在该文件中定义表格(栅格),用双引号括起如果表
格未在文件中定义,在该文件中也定义变量,则必须指定。
为此可以通过 LG 指定一个表格,必须已定义变量作为栅格变量并参考有效且已存
在的表格(参见举例)
举例:
在本举例中变量“var1”首先指定表格“dummygrid”。在 LOAD 块中根据 R 参数 R[0]
内容装载表格“grid1”或者“grid2”,这些表格定义在相同的文件中,如变量“var1”。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-55
操作面板补充说明 (BE1)
3 句法
01/2006
//M(MASKE1/"GRID")
Def Var1=(R/% dummygrid///////200,75,300,85)
HS1=("")
HS2=("")
HS3=("")
HS4=("")
HS5=("")
HS6=("")
HS7=("")
HS8=("")
VS1=("")
VS2=("")
VS3=("")
VS4=("")
VS5=("")
VS6=("")
VS7=("EXIT",ac7,se1)
VS8=("")
加载
reg[0] = rnp ("$R[0]")
if (reg[0] == 0)
LG ("grid1", "var1")
else
LG ("grid2", "var1")
endif
End_Load
PRESS(VS7)
EXIT
END_PRESS
//END
//G(grid1/0/5/1,1); (名称/类型/行...)
(R///"Langtext1","R1 bis R4"/wr2//"$R[1]"/80/1) ; 第一列,标题"R1 至 R3",
;从 R1 起带有 偏移 1
(R///"Langtext2","R5 bis R8"/wr2//"$R[5]"/80/1) ;第二列,从 R5 起
(R///"Langtext3","R9 bis R15"/wr2//"$R[9]"/80/2);第三列,从 R9 起带有 偏移 2,
; R9 11 13 15
//end
//G(grid2/0/5/1,1); (名称/类型/行...)
(R///"Langtext1","R1 bis R4"/wr2//"$R[1]"/60/1) ; 第一列,标题"R1 至 R3",
;从 R1 起带有 偏移 1
(R///"Langtext2","R5 bis R8"/wr2//"$R[5]"/60/1) ;第二列,从 R5 起
(R///"Langtext3","R9 bis R15"/wr2//"$R[9]"/60/2);第三列,从 R9 起带有 偏移 2,
; R9 11 13 15
(R///"Langtext4","R9 bis R15"/wr2//"$R[9]"/60/2);第三列,从 R9 起带有 偏移 2,
; R9 11 13 15
//end
BE1/3-56
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
//G(dummygrid/0/5/1,1); (名称/类型/行...)
(R///"Langtext1","R1 bis R4"/wr2//"$R[1]"/80/1) ; 第一列,标题"R1 至 R3",
;从 R1 起带有 偏移 1
(R///"Langtext2","R5 bis R8"/wr2//"$R[5]"/80/1) ;第二列,从 R5 起
//end
表格块内容
表格块由以下部分组成:
1. 一个标题描述
2. 1 至 n 列描述
标题描述
//G 表格命名符/表格类型/行数 / [固定行属性],[ 固定列属性]}
表格命名符:
这里表格命名符不使用前缀 % 符号。表格命名符只能在一个屏幕窗口中使用一次。
表格类型:
0 (默认值)
PLC 或者用户数据的标准表格
(NCK 和通道专用的数据)
(留作其它备用)
1
行数:
行数包括标题行
固定行属性:
1
0
固定列属性:
激活
未激活
0
激活
1
未激活
固定行或者固定列无法滚动显示。
列数由设计的列的数目给定。
列定义
列定义行:
(类型 / 极限值 / 空 / 长文本,列标题 / 属性 / 帮助画面 / 系统或者 BTSS 变量 / 列宽
度/ 偏移 1、偏移 2、偏移 3)
类型
极限值
列中值的数据类型
变量极限值:
最小极限值,最大极限值
极限值通过逗号隔开。
可以规定极限值
以十进制格式用于类型 I、C 和 R 或者
规定以形式“A”,“F”作为特性。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-57
操作面板补充说明 (BE1)
3 句法
01/2006
参数极限值连同
参数极限值与属性极限共同作用(参见属性,极限 li)。
标准设置:空
长文本,列标题
属性
辅助图形
参见章节屏幕窗口元素
参见章节屏幕窗口元素
系统或者 BTSS 变量
作为变量应给出 PLC 或者 NC 变量。
系统或者用户变量用双引号括起。
参见章节可获得的系统变量列表。
对于表格元素,一般情况下变量与索引一起使用。在分配的偏移
参数内规定步宽(在该步宽中各个索引应指数运算),以填写该
列。
列宽
列宽以像素为单位
偏移 1
偏移 2
偏移 3
第一个索引的步宽
第二个索引的步宽
第三个索引的步宽
索引号码对于带有一个或者多个索引的 PLC 或者 NC 变量有意义。只有带有索引的
变量才比栅格更具意义。
改变列特性
可动态改变的(可写)的列特性称为:
极限值
(最小,最大),
列标题
(st),
属性
(wr、 ac 和 li),
帮助画面
(hlp)和
BTSS 变量
(var)。
通过定义行中的变量命名符和列索引(以 1 开始)改变列特性。
举例:
Var1[1].st=“Spalte 1”(列 1)
无法在 LOAD 块中读取列特性。
对于列定义,可以规定属性 wr、ac 和 li。
参见章节屏幕窗口元素
文本文件的列标题
列标题可以规定为文本或者文本号码($8xxxx),并且同样无法滚动显示。
BE1/3-58
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
字符串变量
如果变量类型是字符串,必须规定类型中的字符串长度。
用户变量举例:
DEF CHAN string [16] TEXT[41]
变量 CHAN 列定义开始 例如 (S16/...
编辑值
栅格中显示的值可以由最终用户在由属性确定的权限范围和可能定义的极限值范围
中直接编辑。
下面三个举例指出了标准表格(表格类型=0)中单格和 PLC 变量之间的分配。
在第一行中显示列标题。
举例 1:
//G(MB_TAB/0/4/,1)
(I///,“MB 1 至 MB 3“///“MB1“/100/1)
(I///,“MB 4 至 MB 6“///“MB4“/100/1)
MB 1 至 MB 3
值(MB1)
值(MB2)
值(MB3)
MB 4 至 MB 6
值(MB4)
值(MB5)
值(MB6)
举例 2 列定义中带有 偏移 > 1:
//G(MB_TAB/0/4/,1)
(I///,“ MB1, MB3, MB5“///“MB1“/100/2)
(I///,“ MB2, MB4, MB6“/// “MB2“/100/2)
行和列有下列分配。
MB1, MB3, MB5
值(MB1)
值(MB3)
值(MB5)
MB2, MB4, MB6
值(MB2)
值(MB4)
值(MB6)
每行中都已提高了变量索引偏移(=2)。
举例 3 列定义中带有偏移和索引号码:
//G(MB_TAB/0/4/,1)
(IB///,“M1.1, M2.1, M3.1“/// “M1.1“/100/1)
(IB///,“M1.1, M1.2, M1.3“/// “M1.1“/100/,1)
M1.1, M2.1, M3.1
值(M1.1)
值(M2.1)
值(M3.1)
M1.1, M1.2, M1.3
值(M1.1)
值(M1.2)
值(M1.3)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-59
操作面板补充说明 (BE1)
3 句法
01/2006
在第一列中提高了每行的变量第一个索引约 1。
(偏移 1 = 1)
在第二列中提高了每行的变量第二个索引约 1。
(偏移 2 = 1)
其它可能:
• 第一列可以用递升的数字填写。
举例: (I///,"Zeile(行)"///"0"/60/1)
• 第一列可以用语言文件中的连续文本填写。
举例: (S///,"Zeile(行)"///"$80000"/60/1)
栅格中的聚焦控制
通过列和行特性可以在表格中设置和确定聚焦。
列和行语句特性:
命名符.Row
命名符.Col
行特性:
表格的每行都具有特性 Val 和 Vld。
对于行特性写入和读出,除了定义行中的变量命名符之外,还规定一个行索引和列
索引。
语句特性 Val:
命名符[行索引,列索引]. Val 或者命名符[行索引,列索引]
语句特性 Vld:
命名符[行索引,列索引]. Vld
举例:
Var1[2,3].val=1.203
如果没有规定行索引和列索引,则适用于聚焦行的索引。
BE1/3-60
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
举例:
Var1[2,3].val=1.203
与之相应的:
Var1.Row =2
Var1.Col=3
Var1.val=1.203
3.4 软键描述句法
确定软键名称。不必占用所有软键。
HSx
x 1 - 8,
水平软键 1 至 8
VSy
y 1 - 8,
垂直软键 1 至 8
定义软键条
所有水平软键或者所有垂直软键分别布置在一起称作软键条。另外针对已有的软键
条,还可以定义其它软键条,可以部分或者完全覆盖已有的软键条。
原则上软键条描述如下构建:
软键条开始标记
//S...
定义软键
HSx=...
方式
动作
方式结束
PRESS(HSx)
LM...
END_PRESS
软键条结束标记
//END
//S (命名符)
...
//END
其中:
;软键条开始标记
;软键条结束标记
命名符
软键条名称
//S(条 1)
HS1=("OK",ac6,se1)
;软键条开始标记
;定义第一个水平软键,
;参见定义软键
HS2=("退出")
HS3=("\\bild1.bmp")
VS2=("子屏幕")
VS3=($85011, ac7, se2)
PRESS(HS1)
HS1.st="计算"
...
END_PRESS
;软键上的图形(符号)
;方式开始标记
;更改软键字符
;方式结束标记
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-61
操作面板补充说明 (BE1)
3 句法
01/2006
PRESS(RECALL)
LM("屏幕窗口 21")
END_PRESS
//END
;方式开始标记
;装载屏幕窗口功能
;方式结束标记
;软键结束标记
定义软键
通过定义软键指定这两个特性:
SK = (文本[, 存取等级][, 状态])
其中:
SK 软键,例如: HS1 到 HS8, VS1 到 VS8
文本
根据软键标签章节本文献资料中的语句书写规则
建立文本,另见章节设计环境概述
图形:参见章节图形。
由图形文件名称替代文本
以下列形式给出:
"\\my_pic.bmp" 或者通过单独的文本文件
$85199 带有下列文本
在(与语言相关)文本文件中:例如
85100 0 0 "\\c:\pic\my_pic.bmp".用于软键上描述
的图形允许尺寸为
80 * 34 像素。
提示
对于软键标签,用 %n 生成换行符。最多 2 行,对于 HMI 高级,每行最多 10 个
字符;对于 HMI 内置 sl,每行最多 9 个字符。
存取等级
ac0
...
ac7
意义参见表保护等级。
标准设置:AC7
状态
se1
可见
se2
不可操作(灰色标签)
se3
高亮显示(最后操作的软键)
标准设置:se1
VS7=("Abbruch", ac1, se3) ;定义软键 VS7 并指定
;标签“Abbruch(取消)”,保护等级 1
;和状态“高亮显示”。
VS8=("OK", ac6, se2)
BE1/3-62
;定义软键 VS8 并指定
;标签“OK(确定)”,保护等级 6
;和状态“不可操作”。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
特性文本,存取等级和状态可以针对运行时间在方式中改变:
SK.st = 文本
“中断”
;软键例如标签“Abbruch(取消)”
SK.ac = 存取等级
;软键例如带有保护等级 4
SK.se = 状态
;软键例如带有状态 2
其中:
存取等级
0
...
7
状态
1
2
3
可见
不可操作(灰色标签)
高亮显示(最后操作的软键)
分配存取等级
不同的保护等级有下列不同的含义:
表 3-5
保护等级
保护等级
禁用通过
区
ac0
口令
西门子
ac1
口令
机床制造商
ac2
口令
维修
ac3
口令
用户
ac4
电键开关位置 3
编程员,调试员
ac5
电键开关位置 2
合格的操作员
ac6
电键开关位置 1
受过培训的操作员
ac7
电键开关位置 0
学过相关内容的操作员
ac0 是最高的保护等级,ac7 是最低的保护等级。操作员只能访问符合其保护等级和
各个低于其保护等级的信息。
举例
//S(Start)
HS7=("举例", ac7, se1)
PRESS(HS7)
LM("Maske3")
END_PRESS
//END
//M(Maske1/"举例 3:图像和软键"/"MST.BMP")
HS1=("")
HS2=("")
HS3=("")
HS4=("")
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-63
操作面板补充说明 (BE1)
3 句法
01/2006
HS5=("")
HS6=("")
HS7=("")
HS8=("")
VS1=("")
VS2=("")
VS3=("")
VS4=("")
VS5=("")
VS6=("")
VS7=("")
VS8=("OK", AC7, SE1)
PRESS(VS8)
EXIT
END_PRESS
//END
举例 3 的图形:图像和软键
按键 <回调>
另外还有回调<RECALL>按键可用于操作。
该按键与软键相反,不必定义。针对运行时间,可以对该按键分配特性
状态和存取等级。
BE1/3-64
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
PRESS(RECALL)
RECALL.ac = 1
LM("Maske5")
END_PRESS
如果该按键没有指定动作(功能、变量计算、特性改变),则您可以通过回调
<RECALL>按键退出新配置的操作界面并返回标准应用程序。
屏幕窗口元素和图形
提示
有关一个或者多个屏幕窗口元素以及所有与图形建立关联的变量定义的其它信息参
见屏幕窗口描述语句。
3.5 方法
在屏幕窗口和与屏幕窗口相关的软键条中(软键条由新设计的屏幕窗口调用),可
以通过不同的事件(退出输入栏,按下软键)触发某些特定的动作。这些动作设计
在方式中。
方式基本设计参见下列措施:
方式
PRESS(HS1)
动作:
- 功能
参见章节功能
LM...
LS...
- 更改特性
参见章节定义软键
和章节屏幕窗口元素
Var1.st = ...
- 通过变量计算
参见章节屏幕窗口元素
Var2 = Var3+ Var4...
EXIT
方式结束
END_PRESS
在一个屏幕窗口中有下列方式可提供:
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-65
操作面板补充说明 (BE1)
3 句法
01/2006
3.5.1 PRESS(按压)方式
当已按下相应的软键时,执行 PRESS(按压)方式。
PRESS(SK)
...
END_PRESS
其中:
SK
软键名称:HS1-HS8、VS1-VS8,
或者回调(RECALL)以及下列按键:
按键
PU
PD
SL
SR
SU
SD
PageUP
PageDown
ScrollLeft
ScrollRight
ScrollUp
ScrollDown
HS1 = ("其它软键条")
HS2 = ("没有功能")
PRESS (HS1)
LS("条 1")
Var2 = Var3 + Var1
向前翻页
向后翻页
光标键
"
"
"
左
右
向前
向后
;装载新的软键条
END_PRESS
PRESS (HS2)
END_PRESS
PRESS(PU)
INDEX = INDEX -7
CALL("UP1")
END_PRESS
BE1/3-66
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.5.2 LOAD(装载)方式
在已编译变量定义和软键定义(DEF Var1= ..., HS1= ...)后运行 LOAD(装载)方
式。屏幕窗口在该时间点还未显示。
LOAD
...
END_LOAD
LOAD
Maske1.Hd =
$85111
VAR1.Min = 0
VAR1.Max = 1000
END_LOAD
;Load(装载)方式开始标记
;指定语言文件中的
;分配语言文件
;分配最小极限值变量
;分配最大极限值变量
;结束标记
3.5.3 UNLOAD(卸载)方式
在卸载屏幕窗口之前,运行 UNLOAD(卸载)方式。
UNLOAD
...
END_UNLOAD
UNLOAD
REG[1] = VAR1
;在寄存器中设置变量
END_UNLOAD
3.5.4 CHANGE(改变)方式
当变量值已改变时运行 CHANGE(改变)方式。即在 CHANGE(改变)方式中设
计变量改变时立即运行的变量计算。
元素特定的 CHANGE(改变)方式和全局的 CHANGE(改变)方式有所不同。
当特定变量值已改变时运行元素特定的 CHANGE(改变)方式。
CHANGE(标识符)
...
END_CHANGE
其中:
命名符
变量名称
如果系统或者用户变量已分配一个变量,则可以在 CHANGE(改变)方式中循环更
新变量值。
DEF VAR1=(S//////"DB20.DBB1")
;Var1 分配一个系统
;已分配
CHANGE(VAR1)
IF VAR1.Val <> 1
VAR1.st=”刀具 OK!”
;如果系统变量值 ≠ 1,
;根据变量短文本:
;刀具正常!
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-67
操作面板补充说明 (BE1)
3 句法
01/2006
otto=1
ELSE
VAR1.st="注意故障!"
;如果系统变量值 = 1,
;根据变量短文本:
;注意故障!
otto=2
ENDIF
VAR2.Var=2
END_CHANGE
当改变任意一个变量值且没有设计元素特定的 CHANGE(改变)方式时,运行全局
的 CHANGE(改变)方式。
CHANGE()
...
END_CHANGE
CHANGE()
EXIT
;如果任意一个变量值改变,
;退出屏幕窗口
END_CHANGE
3.5.5 FOCUS(聚焦)方式
当屏幕窗口中聚焦(光标)定位在另一个栏上时,运行 FOCUS(聚焦)方式。
FOCUS
...
END_FOCUS
FOCUS
DLGL("聚焦已设定在变量"<< FOC <<"上。")
END_FOCUS
功能 FOC 不允许通过一个导航事件触发。光标位置只允许在软键按压块,改变
块,...中改变。已预先固定定义光标左右键、前后键以及 PGUP、PGDN 的反应。
提示
在聚焦块中不允许定位在另一个变量上并且也不允许装载新的屏幕窗口。
BE1/3-68
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.5.6 OUTPUT(输出)方式
当调用功能 GC 时,允许 OUTPUT(输出)方式。
OUTPUT(标识符)
...
END_OUTPUT
其中:
命名符
OUTPUT(输出)方式名称
在 OUTPUT(输出)方式中变量和辅助变量作为 NC 代码设计。代码行各个元素的
链接用一个空格符实现。
OUTPUT(CODE1)
"CYCLE82(" Var1.val "," Var2.val "," Var3.val ","
Var4.val "," Var5.val "," Var6.val ")"
END_OUTPUT
程序段号码和隐藏标记
当要继续保留程序支持激活时在零件程序中直接设置的行号和反编译时的隐藏标记
时,OUTPUT(输出)块不允许包含行号和隐藏标记。
在零件程序中通过编辑器更改影响下列行为:
条件
程序段数目保持不变
程序段数目变小
程序段数目变大
行为
程序段号码继续保留
删除最大的程序段号码
新的程序段没有程序段号码
提示
NC 代码可以用文件功能在一个额外的文件中生成并移向 NC。NC 代码生成的其
它信息参见章节文件功能
3.5.7 版本管理连同 OUTPUT(输出)块
已有的屏幕窗口可以通过扩展 / 精简补充附加的变量。附加的变量在定义中变量名后
的圆括号内有一个版本识别号:(0 = 原始,未写入),1 = 版本 1,
2 = 版本 2, ...
举例:
DEF var100=(R//1)
DEF var101(1)=(S//"Hallo")
;原始,相当于版本 0
;补充,从版本 1 起
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-69
操作面板补充说明 (BE1)
3 句法
01/2006
在写入 OUTPUT(输出)块时可以参考某个版本状态,与定义的总体性有关。
举例:
OUTPUT(NC1)
;在 OUTPUT(输出)块中仅提供原始变量
OUTPUT(NC1,1)
;在 OUTPUT(输出)块中提供;原始变量和带有
版本标识符 1;的补充变量
原始的 OUTPUT(输出)块不需要版本标识符,然而也可以记为 0。OUTPUT(NC1)
相当于 OUTPUT(NC1,0)。OUTPUT(输出)块中的版本标识符 n 包括所有变量,
从原始 0、1、2、... 直至 n。
只读的屏幕窗口属性 CURVER 允许匹配设计用于处理不同的版本。
(IF CURVER==1 ...)
CURVER 在反编译时自动通过反编译代码的版
本设置。
在代码生成时自动以最新的版本生成,即使之前已用老的版本反编译。
命令 GC 总是生成最新的版本。
在生成代码中,在使用注释当版本 > 0 时插入一个生成的代码的附加标记。
• 以前的变量不允许改变。
• 新的变量以任意顺序插入在以前(循环)的设计中。
• 不允许从屏幕窗口由一个版本到下一个版本去除变量。
• 屏幕窗口必须包含所有版本的变量。
总是显示带有所有变量的最新的屏幕窗口。
举例 带有版本标记的设计:
;版本 0 (默认)
//M(XXX)
DEF var100=(R//1)
DEF var101=(S//"Hallo")
DEF TMP
VS8=("GC")
PRESS(VS8)
GC("NC1")
END_PRESS
OUTPUT(NC1)
var100",,"var101
END_OUTPUT
BE1/3-70
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
; ************ 版本 1,补充的定义 ***************
//M(XXX)
DEF var100=(R//1)
DEF var101=(S//"Hallo")
DEF var102(1)=(V//"HUGO")
DEF TMP
VS8=("GC")
PRESS(VS8)
GC("NC1")
END_PRESS
...
;原始
OUTPUT(NC1)
var100","var101
END_OUTPUT
...
; 和其它新的版本
;版本 1
OUTPUT(NC1,1)
var100","var101"," var102
END_OUTPUT
3.6 功能
在屏幕窗口和与屏幕窗口相关的软键条中提供不同的功能,这些功能通过事件(退
出输入栏,按下软键)触发并在方式中设计。
3.6.1 屏幕窗口和软键切换
LM 功能
通过功能 LM 可以装载另一个屏幕窗口。
LM("命名符"[,"文件"] [,MSx [, VARx] ] )
其中:
命名符
要装载的屏幕窗口名称
文件
MSx
0:
设计文件的路径数据(HMI 文件系统或者 NC 文件系统;标准设置:
当前的设计文件
屏幕窗口切换模式
移出当前的屏幕窗口,装载并显示新的屏幕窗口。在 EXIT(退出)时
(参见 EXIT(退出)功能)返回到标准应用程序。通过参数 MSx 可
以确定在屏幕窗口切换时是否退出当前的屏幕窗口。保留当前的屏幕
窗口,可以将变量传递到新的屏幕窗口中。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-71
操作面板补充说明 (BE1)
3 句法
01/2006
屏幕窗口,该屏幕窗口调用其它的一个屏幕窗口并且自己
不退出,被称作主屏幕。而由
一个主屏幕调用的屏幕被称为
子屏幕。
参数 MSx 的优点在于
在切换屏幕窗口时不必重新安装屏幕窗口,
而是继续保留当前屏幕窗口的数据
和布局以便于数据传输。
1:
VARx
当前的屏幕窗口(主屏幕窗口)从功能
LM 起中断,
装载并显示新的屏幕窗口(子屏幕窗口)。在 EXIT(退出)时
退出子屏幕窗口并返回到
主屏幕窗口的中断处。
在主屏幕窗口中在中断处不编辑
UNLOAD(卸载)块。
标准设置: 0
可以由主屏幕窗口传递到
子屏幕窗口的变量列表
前提条件:MS1
可以传递最多 20 个变量,每个变量通过逗号
隔开。
提示
参数 VARx 总是只传递变量值,也就是说变量可以在子屏幕窗口中读写,但是不可
见。
由子屏幕窗口向主屏幕窗口返回传递变量可以通过功能 EXIT(退出)进行。
PRESS(HS1)
LM("MASKE2",”CFI.COM”,1, POSX, POSY,
DURCHMESSER)
;中断屏幕窗口 1 并显示屏幕窗口 2。此时
;传递变量 POSX、POSY 和 DURCHMESSER。
DLGL(”屏幕窗口 2 结束”)
;在从屏幕窗口 2 返回后在屏幕窗口 1
;对话框中显示文本:退出屏幕窗口 2。
END_PRESS
LS 功能
通过功能 LS 可以显示另一个软键条。
LS("命名符"[, "文件"][, 合并])
其中:
软键条命名符名称
文件
设计文件的路径数据(HMI 文件系统或者 NC 文件系统)
标准设置:当前的设计文件
合并
0:
删除所有现有的软键,输入新设计的软键
1:
合并,即用新设计的软键
BE1/3-72
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
覆盖现有的软键,
其它软键继续保留功能性
和文本内容
标准设置:1
提示
即使 HMI、ShopMill 、ShopTurn 或者 ManualTurn 标准软键也可以保留其功能
性。
标准设置: 0
PRESS(HS4)
LS("条 2",,0)
;软键条 2 覆盖现有的软键条,
;删除现有的软键
END_PRESS
提示
只要编译器还没有显示出屏幕窗口,即还没有处理 LM 功能,则在登入软键描述块
和软键条描述块的 PRESS(按压)方式中总是仅设计一个 LS 命令或者 LM 命
令,并且没有其它动作。
提示
功能 LS 和 LM 仅允许在软键 PRESS(按压)块中调用,然而不作为导航键
(PU、PD、SL、SR、SU、SD)上的反应。
EXIT(退出)功能
通过 EXIT(退出)功能查找主屏幕窗口。
如果找到主屏幕窗口,则退出当前的屏幕窗口并返回主屏幕窗口。如果不存在主屏
幕窗口,则退出新配置的操作界面并返回标准应用程序。
EXIT
PRESS(HS1)
EXIT
END_PRESS
如果当前的屏幕窗口作为子屏幕窗口通过传递变量调用,则子屏幕窗口中的变量可
以改变并返回到主屏幕窗口中。
EXIT[(VARx)]
其中:
VARx
由子屏幕窗口传递到主屏幕窗口的变量或者变量值列表。
变量内容/值总是分配给变量,这些变量通过功能 LM 从主屏幕窗口传递到子
屏幕窗口。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-73
操作面板补充说明 (BE1)
3 句法
01/2006
可以最多有 20 个变量/变量值,各自之间通过逗号隔开。
提示
变量/变量值的顺序必须根据 LM 功能的传递变量顺序进行,以此达到分配明确。
如果一些变量值没有规定,则这些变量不改变。改变的传递变量在功能 LM 后立即
在主屏幕窗口中生效。
//M(Maske1)
...
PRESS(HS1)
LM("MASKE2",”CFI.COM”,1, POSX, POSY,
DURCHMESSER)
;中断屏幕窗口 1 并显示屏幕窗口 2。此时
;传递变量 POSX、POSY 和 DURCHMESSER。
DLGL(屏幕窗口 2 已结束?)
;在从屏幕窗口 2 返回后在屏幕窗口 1
;对话框中显示文本:退出屏幕窗口 2。
END_PRESS
...
//END
//M(Maske2)
...
PRESS(HS1)
EXIT(5, , BERECHNETER_DURCHMESSER)
;退出屏幕窗口 2 并返回到屏幕窗口 1 的行中。
;返回 LM 。此时变量 POSX 赋予值 5,
;变量 DURCHMESSER 赋予变量
BERECHNETER_DURCHMESSER 的值。变量
;POSY 包含当前值。
END_PRESS
...
//END
EXITLS 功能
通过功能 EXITLS 可以离开当前的操作界面并装载一个定义的软键条。
EXITLS("软键条"[, "路径名"])
其中:
软键条
路径名
要装载的软键条名称
要装载的软键条目录路径
PRESS(HS1)
EXITLS( "条 1", "AEDITOR.COM" )
END_PRESS
BE1/3-74
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
EXE 功能
通过功能 EXE 可以在 HMI 高级上调用一个程序,该程序通过 HMI 高级的 OEM 包
建立作为应用程序,或者调用自由轮廓编程。
在 HMI 内置 sl 上只能通过 EXE 启动自由轮廓编程。
EXE (程序名)
;HMI 高级
EXE (GPROC)
其中:
程序名称
;HMI 内置 sl
或者
要执行的程序名称
提示
功能 EXE GPROC 仅提供用在零件程序编辑器中。
提示(HMI 高级)
为了启动 EXE,需要在应用程序 INI 文件中的 [CHILDS] 下面输入 EXE 的任务索
引,如存放在 REGIE.INI 中(参见 OEM 文献资料)。
PRESS(VS3)
EXE(GPROC)
;启动 GPROC.EXE(自由
;轮廓编程)
END_PRESS
3.6.2 读/写 PLC/NC 变量,机床数据(MD)
通过命令 RNP (Read NC PLC) / WNP (Write NC PLC) 可以读/写 NC 或者 PLC 变
量。
在每次处理功能 WNP,RNP 时重新执行存取 NC/PLC 变量。即总是在 CHANGE
(改变)方式中进行 NC/PLC 存取。这在系统或者用户变量经常改变值情况下有意
义。如果只进行一次 NC/PLC 存取,则必须在 LOAD(装载)或者 UNLOAD(卸
载)方式下设计。
读取
RNP("系统或者用户变量")
其中:
统或者用户变量:
VAR2=RNP("$AA_IN[2]")
NC 或者 PLC 变量名称
;读取 NC 变量
写入
WNP("系统或者用户变量", 值)
其中:
系统或者用户变量 NC 或者 PLC 变量名称
值
要写入系统或者用户变量中的值。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-75
操作面板补充说明 (BE1)
3 句法
01/2006
如果值类型为字符串,
则写入时必须用双引号括起。
WNP("DB20.DBB1",1)
;写入 PLC 变量
NC 变量
提供所有的机床和设置数据以及 R 参数,但是仅提供某些系统变量(参见可获得的
所有系统变量列表)。在 HMI 高级中,在操作范围参数/系统变量/编辑视图/插入变
量中找到可获取的系统变量。
可访问所有全局的和通道专用的用户变量(GUD)。本地和程序全局的用户变量无
法编辑。
提示
用户变量不允许与系统变量或者 PLC 变量有相同的名称。
表 3-6
机床数据
全局机床数据
轴专用的机床数据
通道专用的机床数据
$MN_...
$MA_...
$MC_...
表 3-7
设定数据
全局设定数据
轴专用的设定数据
通道专用的设定数据
$SN_...
$SA_...
$SC_...
表 3-8
系统变量
R 参数 1
$R[1]
PLC 变量
提供所有 PLC 数据。
表 3-9
PLC 数据
数据模块 x 的字节 y 位 z
数据模块 x 的字节 y
数据模块 x 的字 y
数据模块 x 的双字 y
数据模块 x 的实数 y
BE1/3-76
DBx.DBXy.z
DBx.DBBy
DBx.DBWy
DBx.DBDy
DBx.DBRy
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
PLC 数据
标志器字节 x 位 y
标志器字节 x
标志器字 x
标志器双字 x
输入字节 x 位 y
输入字节 x
输入字 x
输入双字 x
输出字节 x 位 y
输出字节 x
输出字 x
输出双字 x
数据模块 x 中带有长度 z 的字符串 y
Mx.y
MBx
MWx
MDx
Ix.y 或者 Ex.y
IBx 或者 EBx
IWx 或者 EWx
IDx 或者 EDx
Qx.y 或者 Ax.y
QBx 或者 ABx
QWx 或者 AWx
QDx 或者 ADx
DBx.DBSy.z
用一个命令读取多个变量
用该命令 MRNP 可以通过在寄存器中一次存取输入多个系统或者 BTSS 变量,参见
章节 屏幕窗口变量概述。这种存取比通过单个存取速度明显加快。
系统或者 BTSS 变量必须在由自身区域的 MRNP 命令中。
系统或者 BTSS 变量区域分为如下几种:
一般 NC 数据 ($MN..., $SN.., /nck/...)
通道专用 NC 数据 ($MC..., $SC.., /channel/...)
PLC 数据 (DB..., MB.., /plc/...)
轴专用相同轴的 NC 数据 ($MA..., $SA..)
命令结构:
MRNP(变量名称 1*变量名称 2[* ...], 寄存器索引)
变量名称 用“*”作为分隔符。按照命令中变量名称的顺序,采用寄存器 REG[寄存器
索引] 中的值和下列值。
关系到:
第一个变量的值在 REG[寄存器索引] 中。
第二个变量的值在 REG[寄存器索引 + 1]
或者(参见章节屏幕窗口变量概述)。
注意
注意变量列表不得超过 500 行,也不得超过章节屏幕窗口变量概述中所述的用于
寄存器的变量数目。
举例:
MRNP("$R[0]*$R[1]*$R[2]*$R[3]",1)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-77
操作面板补充说明 (BE1)
3 句法
01/2006
在先前的举例中 REG[1] 至 REG[4] 以变量值 $R[0] 至 $R[3] 描述。
读取显示机床数据
显示机床数据通过 RNP($MM...)在 LOAD(装载)块中读取。
显示机床数据上一般的读写访问不通过补充操作界面进行。
3.6.3 屏幕窗口变量概述
索引标签
需要寄存器,以在两个不同的屏幕窗口之间切换数据。
寄存器总是分配一个屏幕窗口。它在装载第一个屏幕窗口时产生并赋值为 0 或者空
字符串。
REG [x]
其中:
x 寄存器号码,以 x = 0...19
类型 实数或者字符串 = 变量
带有 x ≥ 20 的寄存器由西门子使用。
提示
寄存器不允许直接用在 OUTPUT(输出)块中用于 NC 代码生成。
寄存器值
寄存器值分配在方式中设计。
命名符.val = 寄存器值
或者
命名器 = 寄存器值
其中:
命名符
寄存器名称
寄存器值 寄存器的值
BE1/3-78
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
UNLOAD
REG[0] = VAR1
;寄存器 0 赋值为变量 1
的值
END_UNLOAD
UNLOAD
REG[9].VAL = 84
END_UNLOAD
;寄存器 9 赋值为值 84
在下列屏幕窗口中该寄存器可以在一个方式中重新分配本地变量。
LOAD
VAR2 = REG[0]
END_LOAD
提示
如果由一个屏幕窗口通过功能 LM 生成另一个屏幕窗口,则寄存器内容自动接受入
新的屏幕窗口中并在第二个屏幕窗口中提供用于其它计算。
寄存器状态
通过状态特性可以在设计中查询寄存器是否包含一个有效值。该特性仅可读。
命名符 .vld
其中:
命名符
寄存器名称
查询结果可能是:
FALSE = 无效值
TRUE = 有效值
此外当一个屏幕窗口作为主屏幕窗口情况下,可以使用寄存器状态查询,以在一个
寄存器中仅写入一个值。
IF REG[15].VLD == FALSE
;查询寄存器值的有效性
REG[15] = 84
ENDIF
VAR1 = REG[9].VLD
;Var1 赋值为 REG[9] 的
;状态查询值
CFI 变量 FILE_ERR
参见章节文件功能
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-79
操作面板补充说明 (BE1)
3 句法
01/2006
错误变量 ERR
通过变量 ERR 可以检查是否已正确执行先前行。
ERR
查询结果可能是:
FALSE = 已正确执行先前行
TRUE = 未正确执行先前行
变量 ERR 仅可读。
VAR4 = 螺纹[VAR1,"KDM",3]
IF ERR == TRUE
VAR5 = "数组存取故障"
;输出数组中的值
;查询是否在数组中找到值
;如果未在数组中
找到值,则变量
;赋值为值“数组存
;存取
ELSE
VAR5 = "一切正常"
;如果在数组中
找到值,则变量
;值“一切正常”
ENDIF
聚焦 FOC
屏幕窗口中的输入模式(当前激活的输入/输出栏)通过 FOC 控制。FOC 可以读和
写。
FOC
在读取 FOC 时提供聚焦的变量名称作为结果。
IF FOC == "Var1"
;读取聚焦
REG[1] = Var1
ELSE
REG[1] = Var2
ENDIF
在 FOC 写入时可以赋值为一个字符串,也可以赋值为一个数字值。一个字符串编译
为变量名称,一个数字值编译为变量索引。
功能 FOC 不允许通过一个导航事件触发。光标位置只允许在软键按压块,改变
块,...中改变。
光标左、右、上、下以及 PGUP、PGDN 的功能预先固定定义
提示
带有输入模式 wr = 0 和 wr = 4 的变量以及辅助变量无法聚焦。
FOC = "Var1"
FOC = 3
BE1/3-80
;输入模式赋值为变量 1
;输入模式给第三个屏幕窗口元素
;赋值为 WR ≥ 2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
Entry
通过变量 ENTRY 可以检查如何调用屏幕窗口。
ENTRY
查询结果可能是:
0 = 没有程序支持
1 = 程序支持(屏幕窗口已在编程下调用)
2 = 程序支持 + 由先前的屏幕窗口中的预设定
(子屏幕窗口)
3 = 程序支持 + 反编译
4 = 程序支持 + 反编译,带有生成的
注释,带有 # 符号
5 = 程序支持 + 反编译,带有生成的注释,
不带 # 符号
变量 ENTRY 仅可读。
IF ENTRY == 0
DLGL("屏幕窗口未在编程下调用")
ELSE
DLGL("屏幕窗口已在编程下调用")
ENDIF
S_CHAN
通过变量 S_CHAN 可以确定用于显示或者某个评估的当前通道号码。
CURPOS
通过变量 CURPOS 可以在当前屏幕窗口的激活的输入栏中调出或者操纵光标位置。
变量显示光标前有多少个字符。如果光标位于输入栏开始处,则 CURPOS 接受值为
0。如果更改 CURPOS 值,则光标停留在输入栏中相应的位置上。
为了可以在变量值更改情况下反应,可以借助于一个 CHANGE(改变)块监控改变
情况。如果 CURPOS 值改变,则跳转 CHANGE(改变)块并执行包含的指令。
3.6.4 通用功能
检查变量(CVAR)
借助于功能 CVAR(检查变量)可以查询所有的屏幕窗口变量或者辅助变量是否正
确或者只查询某些屏幕窗口变量或者辅助变量是否正确。
如果变量状态命名符.vld = 1,则变量正确,
检查所有变量的有效内容:
CVAR
检查某些变量的有效内容:
CVAR(VarN)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-81
操作面板补充说明 (BE1)
3 句法
其中:
VarN
01/2006
要检查的变量列表。可以最多检查 29
个变量,通过逗号隔开。注意此时
最大字符长度为 500。
查询结果可能是:
1 = TRUE(真)(所有变量都有有效内容)
0 = FALSE(假)(至少一个变量没有有效内容)
在用功能 GC 产生一个 NC 代码之前,查询变量是否包含一个有效值是必要的。
IF CVAR == TRUE
;检查所有变量
VS8.SE = 1
;如果所有变量正确,则软键 VS8
;可见
ELSE
VS8.SE = 2
;如果一个变量有一个
;错误值,则软键 VS8
;无法操作
ENDIF
IF CVAR(擵 AR1? 擵 AR2? == TRUE
;检查变量 VAR1 和 VAR2
DLGL (”VAR1 和 VAR2 正常”)
;如果 VAR1 和 VAR2 填写正确,则在
;对话框中显示“VAR1 和 VAR2 正确”
;(参见功能 DLGL)
ELSE
DLGL (”VAR1 和 VAR2 不正常”)
;如果如果 VAR1 和 VAR2 填写不正确,则在
;对话框中显示“VAR1 和 VAR2
;不正确”(参见功能 DLGL)
ENDIF
对话框(DLGL)
在屏幕窗口对话框中可以根据确定的情况给出短文本(信息或者输入帮助)。
在标准字体大小下匹配:
对于 HMI 内置 sl
对于 HMI 高级
对话框中约 50 个字符
对话框中约 100 个字符
DLGL ("字符串")
其中:
字符串
显示在对话框中的文本
IF Var1 > Var2
DLGL("值太大!")
;如果变量 1 > 变量 2,
;在对话框中显示文本“值过大!”。
ENDIF
BE1/3-82
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
评估输出结果(EVAL)
功能 EVAL 评估作出的输出结果,然后执行。为此可以首先针对运行时间建立打印
结果。例如用于变量上的显示存取。
EVAL(exp)
其中:
exp
;逻辑且待评估的输出结果
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
REG[7] = EVAL("VAR"<<REG[5])
;当值 REG[5] = 3 时,
;得出 VAR3,如果该值
;REG[5] 等于 3。REG[7]
;由此分配给 VAR3
;的值。
END_CHANGE
上述功能的设计如下:
VAR1=(S)
VAR2=(S)
VAR3=(S)
VAR4=(S)
CHANGE()
IF REG[5] == 1
REG[7] = VAR1
ELSE
IF REG[5] == 2
REG[7] = VAR2
ELSE
IF REG[5] == 3
REG[7] = VAR3
ELSE
IF REG[5] == 4
REG[7] = VAR4
ENDIF
ENDIF
ENDIF
ENDIF
END_CHANGE
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-83
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.5 子程序
重复的或者其它的设计指令,这些指令总结为一个特定的过程,可以在子程序中设
计。子程序可以随时装载到主程序或者其它子程序中并随时进行编辑,即指令不必
多次重复设计。作为主程序适用于屏幕窗口描述块或者软键条。
定义子程序
子程序在设计文件中用块标记 //B 标记并通过 //END 结束。每个块标记可以定义多
个子程序。一个块有下列结构:
//B(块名称)
SUB (标识符)
...
END_SUB
[SUB(标识符)
...
END_SUB]
...
//END
其中:
块名称
命名符
块标记名称
子程序名称
提示
子程序中使用的变量必须在调用子程序的屏幕窗口中定义。
//B(PROG1)
SUB(UP1)
...
REG[0] = 5
...
END_SUB
SUB(UP2)
IF VAR1.val=="Otto"
VAR1.val="Hans"
RETURN
ENDIF
VAR1.val="Otto"
END_SUB
//END
BE1/3-84
;块开始
;子程序开始
;寄存器 0 用值 5 占用
;子程序结束
;子程序开始
;子程序结束
;块结束
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
装载块(LB)
通过功能 LB(装载块)可以装载针对运行时间的带有子程序的块。
首先 LB 要在 LOAD(装载)方式中设计,由此可以随时调用装载的子程序。
LB("块名称"[,"文件"])
其中:
块名称
块标记名称
命名符
设计文件的路径数据
标准设置:当前的设计文件
LOAD
LB("PROG1") ;在当前的设计文件中查找块“PROG1”
;并随即装载
LB("PROG2","XY.COM")
;在设计文件 XY.COM 中查找块"PROG2"
;并随即装载
END_LOAD
提示
子程序也可以直接在屏幕窗口中定义,如果那样则不必装载。
调用子程序(CALL)
通过 CALL 功能 可以从方式的任意一个位置调用一个装载的子程序。
允许叠加,即由一个子程序调用另一个子程序。
CALL("命名符")
其中:
命名符
子程序名称
//M(MASKE1)
VAR1 = ...
VAR2 = ...
LOAD
...
LB("PROG1") ;装载程序块
...
END_LOAD
CHANGE()
...
CALL("UP1") ;调用并处理子程序
...
END_CHANGE
...
//END
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-85
操作面板补充说明 (BE1)
3 句法
01/2006
取消当前的子程序(RETURN)
通过 RETURN 功能可以提前取消当前的子程序处理并返回到最后一次 CALL 命令的
跳转位置。如果子程序中没有设计 RETURN,则首先返回到用于跳转位置的当前子
程序的结束处。
RETURN
//B(PROG1)
;块开始
SUB(UP2)
;子程序开始
IF VAR1.val=="Otto"
VAR1.val="Hans"
RETURN
;如果变量值 = Otto,
;则变量值
;赋予 Hans
;子程序在该位置结束
ENDIF
VAR1.val="Otto"
;如果变量值 ≠ Otto,
;则变量值
;赋值
END_SUB
;子程序结束
//END
;块结束
REFRESH(刷新)功能
该功能没有参数。可以在所有块(例如 PRESS ...
END_PRESS)中调用。
作用
1. 所有显示区中激活的变量内容(输入/输出栏)给定新的背景和前景。
2. 所有显示区中可见的激活的短文本,图像文本和单位文本重新给定,之前可不删
除该文本的背景。
BE1/3-86
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.6 文件功能
借助于文件功能,可以由 OUTPUT(输出)方式生成 NC 代码并发送给 NC 用于处
理。
生成 NC 代码
功能 GC(生成代码) 由 OUTPUT(输出)方式生成 NC 代码。
GC("命名符"[,"目标文件"][,可选],[附加])
命名符
目标文件
OUTPUT(输出)块名称用作代码生成的基础
HMI 或者 NC 文件系统的目标文件路径数据。
如果未规定目标文件(只能在程序支持中),则在该位置
上写入代码,在该位置处光标停留在当前打开的文件中。
可选
0: 预设
1:
附加
0: 预设
1:
2:
可选注释生成
建立用于反编译的带有注释的预置代码。
在生成的代码中不生成注释。
提示:该代码无法反编译。
只有当规定目标文件情况下,该参数才有意义。
当文件已存在情况下,删除旧的内容。
当文件已存在情况下,在文件开始处写入新的代码。
在文件已存在的情况下,在结束处加入新的代码。
目标文件没有数据:
功能 GC 只能在程序支持中使用并待当前编辑器中打开的文件内写入 NC 代码。NC
代码可以反编译。
如果功能 GC 在没有目标文件数据情况下在补充操作界面下设计,则此时发出故障
信息。
目标文件数据:
从 OUTPUT(输出)块生成的代码输入在目标文件中。如果不存在目标文件,则在
NC 文件系统中设立。如果目标文件在 HMI 文件系统中,则该文件存放在硬盘上
(仅 HMI 高级)。
不设立使用注释行(反编译需要的信息),即无法进行反编译。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-87
操作面板补充说明 (BE1)
3 句法
01/2006
目标文件的数据特点
基本上规定一个目标文件有 3 个不同的类型:
•
NC 格式:
/_N_MPF_DIR/_N_MY_FILE_MPF
只能对于 HMI 内置 sl。
该文件存放在 NC 上的目录 MPF 下。
•
DH 格式:
/MPF.DIR\MY_FILE.MPF
对于 HMI 高级和 HMI 内置 sl 可以。
对于 HMI 内置 sl,目标文件的数据以 NC 格式转换并且文件存放在 NC 上。
对于 HMI 高级或者对于 HMI 内置 WIN32,文件存放在数据管理路径下。
•
DOS 格式:
d:\abc\my_file.txt 或\\RemoteRechner\files\my_file.txt
对于 HMI 高级和 HMI 内置 sl 可以。
文件写入在硬盘上规定的目录中或者指定的计算机上,此时应预先设置,使得
硬盘上的目录或者远程计算机先已存在。
对于 HMI 内置 sl,可以以该格式仅写入在 RAM 驱动器上或者网络中的一台计
算机上,前提是已配置好网络连接。
提示
无效的变量在生成的 NC 代码中产生一个空字符串,如果读取该代码,在日志中出
现一条出错信息。
提示
在子屏幕窗口中无法调用 GC 功能,因为在子屏幕窗口中可以使用源自主屏幕窗口
的变量,然而在直接调用时并不存在。
在通过编辑器手动介入生成的代码时不允许改变由代码生成产生的值的符号数目。
这些改变会妨碍到反编译。
消除方法:
反编译,
借助于设计的屏幕窗口输入更改(例如 99 Æ101)
GC
BE1/3-88
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
//M(TestGC/"Codegenerierung:")
DEF VAR1 = (R//1)
DEF VAR2 = (R//2)
DEF D_NAME
LOAD
VAR1 = 123
VAR2 = -6
END_LOAD
OUTPUT(CODE1)
"Cycle123(" VAR1 "," VAR2 ")"
"M30"
END_OUTPUT
RESS(VS1)
D_NAME = "MPF.DIR\MESSEN.MPF"
GC("CODE1",D_NAME)
;NC 代码:
Cycle123(123, -6)
M30
自 OUTPUT 方式在
文件 C:\MPF.DIR\MESSEN.MPF
中写
END_PRESS
提示
对于下列功能,HMI 内置 sl 和 HMI 高级都使用 DOS 路径(例如
\MPF.DIR\TEST.MPF)。
复制程序(CP)
功能 CP(复制程序)在 HMI 文件系统或者 NC 文件系统中复制文件。
对于 NCU 上的 HMI 内置,只能在 NC 文件系统中复制。
CP("源文件", "目标文件")
其中:
源文件
目标文件
源文件完整的路径数据
目标文件完整的路径数据
CP("\MPF.DIR\CFI.MPF ", "\spf.dir\cfi.nc")
CFI 变量 FILE_ERR
用变量 FILE_ERR 可以检查前面的 GC 或者 CP 指令是否正确执行。
可能的结果是:
0.
1:
2:
3:
排列中的操作
驱动器/路径不存在
路径/文件存取故障
驱动器未就绪
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-89
操作面板补充说明 (BE1)
3 句法
4:
5:
6:
7:
8:
10:
01/2006
错误的文件名
文件已经打开
存取失败
目标路径不存在或不允许
复制源符合目标
内部错误:
FILE_ERR = 10 时,与一个未分类到其他类别故障有关。
变量 FILE_ERR 仅可读。
举例:
CP("D:\source.mpf","E:\target.mpf")
IF FILE_ERR > 0
IF FILE_ERR == 1
VAR5 = "驱动器/路径不存在"
ELSE
IF FILE_ERR == 2
VAR5 = "路径-/文件存取故障"
ELSE
IF FILE_ERR == 3
VAR5 = "错误文件名"
ENDIF
ENDIF
ENDIF
ELSE
VAR5 = "一切正常"
ENDIF
;从 source.mpf 向 E:\target.mpf 复制
;询问是否出现故障
;询问特定的故障号
;并输出所属的故障文本
;如果 CP (或者 GC)中没有出现错误
;输出
;"一切正常"
主动程序(AP)
功能 AP(主动程序)将一个文件从被动 HMI 文件系统传输到 NC 的主动文件系统
中。将文件装载到 NC 中并许可,然后在 HMI 文件系统中删除。对于 HMI 内置 sl,
该功能作用如同设置许可。
AP("文件")
其中:
文件
要传输的 HMI 文件的完整路径数据
//M(TestGC/"生成代码:")
DEF VAR1 = (R//1)
DEF VAR2 = (R//2)
DEF D_NAME
LOAD
VAR1 = 123
VAR2 = -6
END_LOAD
OUTPUT(CODE1)
"Cycle123(" VAR1 "," VAR2 ")"
"M30"
END_OUTPUT
BE1/3-90
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
PRESS(VS1)
D_NAME = "\MPF.DIR\MESSEN.MPF"
GC("CODE1",D_NAME) ;由 OUTPUT(输出)方式的代码写入在
;写文件 \MPF.DIR\MESSEN.MPF
END_PRESS
PRESS(HS8)
D_NAME = "\MPF.DIR\MESSEN.MPF"
AP(D_NAME)
;文件装载到 NC 中
END_PRESS
被动程序(PP)
功能 PP(被动程序)将一个文件从 NC 的主动文件系统传输到 HMI 高级的被动文
件系统中。文件在执行功能 PP 后不再存在于 NC 的主动文件系统中。对于 HMI 内
置 sl,该功能作用起效,如删除使能。
PP("文件")
其中:
文件
要传输的 NC 文件的完整路径数据
PP("\MPF.DIR\MESSEN.MPF")
选择程序(SP)
功能 SP(选择程序)选择一个主动的 NC 文件系统文件,以对其进行处理。即该文
件之前必须就已装载在 NC 中。
SP("文件")
其中:
文件
NC 文件的完整路径数据
//M(TestGC/"Codegenerierung:")
DEF VAR1 = (R//1)
DEF VAR2 = (R//2)
DEF D_NAME
LOAD
VAR1 = 123
VAR2 = -6
END_LOAD
OUTPUT(CODE1)
"Cycle123(" VAR1 "," VAR2 ")"
"M30"
END_OUTPUT
PRESS(VS1)
D_NAME = "\MPF.DIR\MESSEN.MPF"
GC("CODE1",D_NAME) ;由 OUTPUT(输出)方式的代码写入在
;写文件 \MPF.DIR\MESSEN.MPF
END_PRESS
PRESS(HS8)
AP("\MPF.DIR\MESSEN.MPF")
;文件装载到 NC 中
SP("\MPF.DIR\MESSEN.MPF")
;选择文件
END_PRESS
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-91
操作面板补充说明 (BE1)
3 句法
01/2006
删除程序(DP)
功能 DP(删除程序)删除一个被动的 HMI 文件系统或者主动的 NC 文件系统的文
件。
DP("文件")
其中:
文件
要删除文件的完整路径数据
DP("\MPF.DIR\CFI.MPF")
存在程序(EP)
功能 EP(存在程序)检查 NC 文件系统或者 HMI 文件系统中在规定的路径下面是
否存在某个文件。
EP("文件", 结果)
其中:
文件
完整的文件路径数据用于
NC 文件系统或者 HMI 文件系统
结果
变量名称,该变量应
已分配给查询结果
查询结果可能是:
M = 文件位于 HMI 上
N = 文件位于 NC 上
空字符串 = 文件既不在 HMI 上,也不在 NC 上
EP("\MPF.DIR\CFI.MPF", VAR1)
;检查文件 CFI.MPF 是否
;存在于 HMI 文件系统中
IF VAR1 == "M"
DLGL("文件位于 HMI 文件系统")
ELSE
IF VAR1 == "N"
DLGL("文件位于 NC 文件目录")
ELSE
DLGL("文件即不在 HMI 文件目录中也不在 NC 文件目录中")
ENDIF
ENDIF
BE1/3-92
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.7 NC 功能 (PI 通讯)
通过功能 PI_SERVICE 可以在 HMI 内置 sl 下从 PLC 在 NC 区中启动 PI 通讯 (程
序主管通迅)。
提示
通道相关的 PI 通讯总是与当前的通道有关。
需要 TO 区的 PI 通讯(刀具功能的 PI 通讯)总是与当前通道分配的 TO 区有关。
PI_SERVICE (服务, n 参数)
其中:
通讯
n 参数
识别 PI 通讯
n 个 PI 通讯参数组成的参数列表。
该参数用逗号隔开。
可能的 PI 通迅的说明参见章节 PI 通迅列表。
PRESS(HS2)
PI_SERVICE("_N_CREATO",55)
END_PRESS
PRESS(VS4)
PI_SERVICE("_N_CRCEDN",17,3)
END_PRESS
命令 PI_START(6.3)
命令 PI_START 根据 OEM 文献执行一个 PI 通讯。
命令结构:
PI_START(传输的字符串)
传输的字符串与 OEM 文献相反,应用双引号括起。
举例:
PI_START("/NC,001,_N_LOGOUT")
3.6.8 外部功能(仅 HMI 高级)
借助于外部功能可以引入其它一些用户特定的功能。外部功能存放在一个 DLL 文件
中并通过设计文件定义行中的输入项识别。
FCT 功能名称 = ("文件"/返回类型/固定
调用参数类型/可变调用参数类型)
其中:
功能名称
文件
外部功能名称
DLL 文件的完整路径数据
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-93
操作面板补充说明 (BE1)
3 句法
01/2006
返回类型
功能返回值数据类型
固定调用类型
固定调用参数数据类型列表。 数据类型
用逗号隔开。
变量调用类型
变量参数数据类型列表调用参数(变量或寄存器)。
数据类型用逗号隔开。
返回值数据类型和调用参数是 R、I、S、C、B。
在其它设计时使用外部功能:
功能名称(调用参数)
其中:
功能名称
外部功能名称
调用参数
所有调用参数列表。
参数用逗号隔开。
提示
一个外部功能必须至少有一个返回参数。
//M(MASKE1)
DEF VAR1 = (R)
DEF VAR2 = (I)
DEF RET = (I)
FCT InitConnection = ("c:\user\mydll.dll"/I/R,I,S/I,S)
;外部功能“InitConnection”
;已识别。返回值数据类型
;是整数,固定调用值的数据
;类型是实数,
;整数和字符串,可变调用参数
;数据类型是整数
;和字符串。
LOAD
RET = InitConnection(VAR1+SIN(VAR3),13,"Servus",VAR2,
REG[2])
;RET 被赋予外部功能
;"InitConnection"的值,带有调用参数
;VAR1+SIN(VAR3),13,Servus,VAR2 和
;REG[2]。
END_LOAD
DLL 文件中的摘录:
void __export WINAPI InitConnection(ExtFctStructPtr FctRet, ExtFctStructPtr
FctPar, char cNrFctPar)
FctRet->value.i
功能返回值
FctPar[0]->value.r
1. 参数 (VAR1+SIN(VAR3))
FctPar[1]->value.i
2. 参数 (13)
FctPar[2]->value.s
3. 参数 ("Servus")
FctPar[4]->value.i
4. 参数 (参考 VAR2)
FctPar[5]->value.s
5. 参数 (参考 REG[2])
cNrFctPar
参数数量 (5)
BE1/3-94
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.9 运算符和 功能
数学运算符
表 3-10
数学运算符
+
*
/
MOD
()
AND
OR
NOT
ROUND
加法
减法
乘法
除法
模数运算
括号
和运算符
或运算符
非运算符
带有小数位的数四舍五入
举例:
VAR1.VAL = 45 * (4 + 3)
ROUND(四舍五入)指令
在执行屏幕窗口设计时,用 ROUND 指令把数值四舍五入直至小数点后面的 12 位。
小数点后位置在变量栏不能显示。
ROUND 通过用户的两个参数来控制:
举例:
VAR1 = 5,2328543
VAR2 = ROUND( VAR1, 4 )
结果:
VAR2 = 5,2339
VAR1 包含在四舍五入的数中。参数"4"给出了结果中的小数点后的位数,
保存在 VAR2 中。
位方式有效的运算符
位运算符
BOR
BXOR
BAND
BNOT
SHL
SHR
位方式 OR
位方式 XOR
位方式 AND
位方式 NOT
位向左移动
位向右移动
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-95
操作面板补充说明 (BE1)
3 句法
01/2006
运算符 SHL
句法:
变量 = 值 SHL 步数
值
步数
要移动的值
移动步数
通过功能 SHL 向左移动位。此时要移动的值或者移动步数可以直接规定或者作为变
量规定。
如果达到数据格式极限,则已超出位,没有出错信息。
举例:
PRESS(VS1)
VAR01 = 16 SHL 2
VAR02 = VAR02 SHL VAR04
;结果 = 64
;VAR02 内容转换为 32 位格式,无正负之分
;并且位向左
;移动 VAR04 内容。接着
;32 位值重新转换回
;变量 VAR02 的格式。
END_PRESS
运算符 SHR
句法:
变量 = 值 SHL 步数
值
步数
要移动的值
移动步数
通过功能 SHR 向右移动位。此时要移动的值或者移动步数可以直接规定或者作为变
量规定。
如果达到数据格式极限,则已超出位,没有出错信息。
举例:
PRESS(VS1)
VAR01 = 16 SHR 2
VAR02 = VAR02 SHR VAR04
BE1/3-96
;结果 = 4
;意义如同 SHL 向右移动
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
数学函数
表 3-11
数学函数
SIN(x)
COS(x)
TAN(x)
ATAN(x, y)
SQRT(x)
ABS(x)
SDEG(x)
SRAD(x)
正弦 x
余弦 x
正切 x
反正切 x/y
平方根 x
绝对值 x
换算为度数
换算为弧度
提示
这些函数处理弧度。为了换算,可以使用函数 SDEG() 和 SRAD()。
VAR1.VAL = SQRT(2)
表 3-12
常量
PI
FALSE
TRUE
3.14159265358979323846
0
1
VAR1.VAL = PI
表 3-13
比较运算符
==
<>
>
<
>=
<=
等于
不等于
大于
小于
大于等于
小于等于
IF VAR1.VAL == 1
VAR2.VAL = TRUE
ENDIF
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-97
操作面板补充说明 (BE1)
3 句法
01/2006
条件
带有一个命令的条件:
IF
...
ENDIF
带有两个命令的条件:
IF
...
ELSE
...
ENDIF
层叠深度没有限制。
3.6.10 使用字符串
字符串链
设计时也可以处理字符串,以动态配置文本显示或者合并代码生成的不同文本。
使用字符串变量时注意以下规定:
•
•
•
链接由左向右处理。
层叠的表达式由内向外运算。
忽略大小写。
字符串可以通过一个简单的空字符串指令删除。
字符串可以通过运算符 “<<”附加在等号右边。字符串中双引号(")通过两个连续的
双引号标记。字符串可以在 IF 指令中检查相等性。
示例
下列举例预设:
VAR1.VAL = "Dies ist ein"
VAR8.VAL = 4
VAR14.VAL = 15
VAR2.VAL = "Fehler"
$85001 = "Dies ist ein"
$85002 = "Alarmtext"
合并字符串:
VAR12.VAL = VAR1 << " Fehler."
;结果:“这是一个错误”
BE1/3-98
删除一个变量:
VAR10.VAL = ""
;结果:空字符串
设定一个带有文本变量的变量:
VAR11.VAL = VAR1.VAL
;结果:“这是一个”
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
数据类型匹配:
VAR13.VAL ="Dies ist der " << (VAR14 - VAR8) << ".Fehler"
;结果:“这是第 11 个错误”
处理数字值:
VAR13.VAL = "Fehler " << VAR14.VAL << ":" << $T80001 <<
$T80002
;结果:
;“错误 15:这是一个警示文本”
IF VAR15 == "故障" ;字符串在 IF 指令中
VAR16 = 18.1234
;结果:VAR16 等于 18.1234,
;当 VAR15 等于“错误”时
ENDIF
字符串中的双引号:
VAR2="Hallo dies ist ein "" Test"
;结果:你好,这是一个“测试
和变量内容有关的系统或者用户变量:
VAR2.Var = "$R[" << VAR8 << "]"
;结果:$R[4]
字符串功能
下列功能允许处理:
•
•
•
•
•
•
确定字符串长度
查找字符串中的一个字符
由左提取部分字符串
由右提取部分字符串
由字符串中间提取部分字符串
替换部分字符串
字符串长度
句法:
LEN(字符串 | 变量名称)
参数:
字符串
每个有效的字符串表达式。对于一个空字符串,返回为零。
变量名称
每个有效的和表示的变量名称
功能:
确定一个字符串的字符数目。
注释:
仅允许两个可行参数中的一个。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-99
操作面板补充说明 (BE1)
3 句法
01/2006
举例:
DEF VAR01
DEF VAR02
LOAD
VAR01="HALLO"
VAR02=LEN(VAR01)
;结果 = 5
END_LOAD
查找一个字符
句法:
INSTR(开始, 字符串 1, 字符串 2 [,方向])
参数:
开始
由该数,位置开始查找字符串 2 中的字符串 1。该参数设置查找
的起始位置。如果从字符串 2 的开头开始查找,则指定为 0
字符串 1
要查找的字符。
字符串 2
在该字符串链中查找
方向
可选,确定查找的方向。
0: 从左到右,
1:从右到左。
如果未指定,则方向为 0
功能:
INSTR 提供字符串链中某个字符第一次出现的位置。
注释:
如果字符串 2 中没有包含 字符串 1,则返回数值 0。
举例:
DEF VAR01
DEF VAR02
LOAD
VAR01="HALLO/WELT"
VAR02=INST(1,"/",VAR01)
END_LOAD
BE1/3-100
;结果 = 6
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
由左部分字符串
句法:
LEFT(字符串, 长度)
参数:
字符串
长度
字符串链或者带有要处理的字符串链的变量
要读取的字符数目
功能:
LEFT 返回一个字符串链,该字符串链从字符串左侧开始包含指定的字符数。
举例:
DEF VAR01
DEF VAR02
LOAD
VAR01="HALLO/WELT"
VAR02=LEFT(VAR01,5)
END_LOAD
;结果 = "HALLO"
从右部分字符串
句法:
RIGHT(字符串, 长度)
参数:
字符串
长度
字符串链或者带有要处理的字符串链的变量
要读取的字符数目
功能:
RIGHT 返回一个字符串链,该字符串链从字符串右侧开始包含指定的字符数。
举例:
DEF VAR01
DEF VAR02
LOAD
VAR01="HALLO/WELT"
VAR02=RIGHT(VAR01,4)
END_LOAD
;结果 = "WELT"
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-101
操作面板补充说明 (BE1)
3 句法
01/2006
从中间开始部分字符串
句法:
MIDS(字符串, 开始 [, 长度])
参数:
字符串
字符串链或者带有要处理的字符串链的变量
开始
开始,从字符串链中该处开始读取
长度
要读取的字符数目(可选)
如果未指定长度,则符号链给出直至字符串链最后。
功能:
MIDS 返回一个字符串链,该字符串链从字符串的指定位置开始包含指定的字符数。
举例:
DEF VAR01
DEF VAR02
LOAD
VAR01="HALLO/WELT"
VAR02=MIDS(VAR01,4,4)
END_LOAD
;结果 = "LO/W"
替换字符
句法
REPLACE (字符串, 查找字符串, 替换字符串 [, 开始 [, 计数] ] )
参数:
字符串
查找字符串
替代字符串
启动
计数
字符串替代查找字符串
需被替代的字符串
替代字符串(位于查找字符串位置)
要查找或替代的开始位置
从开始位置起要开始查找的查找字符串的字符计数器
功能:
功能 REPLACE 用另一个字符/字符链替代字符串中的一个字符/字符链。这类似于
同名的基本功能。
返回值:
当...
返回值
字符串 = 空字符串
查找字符串 = 空字符串
复制字符串
复制字符串
复制字符串,在该字符串中删除所有出现的
替换字符串 = 空字符串
开始 > Len(长度)
计数 = 0
BE1/3-102
查找字符串
空字符串
复制字符串
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
3 句法
01/2006
3.6.11 登入软键的功能
通过按下登入软键可以触发特定功能。
可以有下列功能:
• 通过功能 LM 可以装载另一个屏幕窗口。LM("命名符"[,"文件"])
• 通过功能 LS 可以显示另一个软键条。LS("命名符"[, "文件"][, 合并])
• 通过功能 EXIT 可以离开新配置的操作界面并返回标准应用程序。
• 通过功能 EXITLS 可以离开当前的操作界面并装载一个定义的软键条。
• 通过功能 EXE 可以在 HMI 高级上调用一个程序,该程序通过 HMI 高级的 OEM
包建立作为应用程序,或者调用自由轮廓编程。
在 HMI 内置 sl 上只能通过 EXE 启动自由轮廓编程。
更多的信息参见方式
3.7 故障处理、日志
日志是一个文件(Error.com),在该文件中写入语句编译时出现的出错信息。
文件必须由操作员自己在注释目录中设立(HMI 高级)。
DEF VAR1 = (R)
DEF VAR2 = (R)
LOAD
VAR1 = VAR2 + 1
;日志中出错信息,因为
;VAR2 没有值
当已定义登入软键和设计带有开始标记和结束标记以及一个定义行的情况下,才通
过语句编译开始。
//S(Start)
HS6=("1. Maske")
PRESS(HS6)
LM("Maske1")
END_PRESS
//END
//M(Maske1)
DEF Var1=(R)
//END
如果补充操作面板在编译屏幕设计文件时识别出错误, 则将错误保存在 ASCII 文件
ERROR.COM 中。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/3-103
操作面板补充说明 (BE1)
3 句法
01/2006
文件被保存
- 对于 HMI 内置 sl:在 CF 卡上的目录 /tmp/hmiemb
- 对于 HMI 高级:保存在目录\DH\COM.DIR\中
每次启动 HMI 内置 sl 和 HMI 高级时删除该文件。它规定:
- 在哪些动作时出现一个错误,
- 第一个有错误的字符的行号和列号,以及
- 设计文件全部有错误的行。
如果借助于 PC 测试环境建立屏幕窗口,则文件在环境变量 RAMDISK 分配的目录
上(HMI 内置 sl)。
仅当编译设计文件时确实出现错误,才创建文件 ERROR.COM。
显示 ERROR.COM
HMI 高级:
在操作区“通讯”或者“开机调试”中调用编辑器。
HMI 内置 sl
操作区域 "开机调试", (在存取模式 "制造商"), / "HMI" / "编辑器" / "临时驱动器" (垂直
软键条上的第 4 个软键。该软键虽然在用制造商口令时没有显示、注册,但仍然
(用系统口令也显示)
•
•
选择 ERROR.COM
确认 INPUT 键
通过软键文件功能,也可以通过设置的 Windows 网络驱动器来把该文件复制到 PC
上。
„
BE1/3-104
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
4
4 编程支持
4.1 程序支持提供什么? ................................................................ BE1/4-106
4.2 生成新屏幕 ............................................................................. BE1/4-106
4.3 附加功能................................................................................. BE1/4-107
4.4 一般循环支持 ......................................................................... BE1/4-109
4.5 激活 NC 程序的对话画面........................................................ BE1/4-111
4.5.1 指令结构.............................................................................. BE1/4-112
4.5.2 指令举例.............................................................................. BE1/4-113
4.5.3 举例 1:无应答情况下的 MMC 指令 ................................... BE1/4-116
4.5.4 举例 2:停留时间和可选的文本变量................................... BE1/4-117
4.5.5 举例 3: MMC 指令,在同步确认模式下 .............................. BE1/4-118
4.5.6 举例 4:输入/输出栏定位 .................................................... BE1/4-119
4.5.7 举例 5:在对话画面中显示图形 .......................................... BE1/4-121
4.5.8 举例 7:显示 BTSS 变量 .................................................... BE1/4-122
4.5.9 举例 8:用软键进行的异步确认模式................................... BE1/4-123
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-105
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.1 程序支持提供什么?
在用 ASCII 编辑器建立程序时编程支持可以辅助编程人员开展工作。
为此提供下列标准化工具:
• 循环辅助
• 自由轮廓编程
• 轮廓编程
• 反编译
• 仿真
文献:
/BA/,操作说明
在编程支持下也可以设计自身的操作界面。创建操作界面通过 ASCII 编辑器和补充
操作界面工具进行。
提示
循环支持(//C...)出于兼容性的原因另外通过以前的描述语言支持,并且不用补充操作界面
语句。
4.2 生成新屏幕
原则上,要借助于补充操作界面工具设计新的操作界面。在编程支持下现有的另外
一些区别在本章节中有相关描述。
设计文件
编程支持的新屏幕窗口的描述在设计文件 AEDITOR.COM 中定义。
新建立的屏幕窗口可以在编辑器基本窗口中通过 5 个登入软键(水平软键 2、3、
4、5、6)显示。
水平软键 2 至 5 预设有标准化的“轮廓”、“钻削”、“铣削”和“车削”。
水平软键 14 和 15(增量条的软键 6 和 7)预设为车削测量和铣削测量。
BE1/4-106
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
5 access softkeys
图 4-1
4.3 附加功能
除了针对补充操作界面的功能外,在编程支持下还提供一些其它功能:
查找文本
通过功能“查找文本”可以在编辑器当前的 NC 程序中从当前光标位置开始查找某个字
符串并给出其值。
从当前光标位置向后查找:
SB("字符串")
从当前光标位置向前查找:
SF (“字符串”)
其中:
字符串
要查找的文本
查找规则:
• 要查找的字符串和数值的单元在 NC 程序中前后必须有空格。
• 查找对象无法在注释中和字符串内查找。
• 给出的值必须是一个数字表达式,表达式形式“X1=4+5”无法识别。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-107
操作面板补充说明 (BE1)
4 编程支持
01/2006
• 可识别十六进制常数的形式 X1=‘HFFFF'、二进制常数的形式 X1=‘B10010' 和指
数常数的形式 X1=‘-.5EX-4’。
提示
在字符串和数值之间有下列符号,可以给出字符串值:
• 无
• 空格符
• 等号
X100 Y200
Abc = SB("Y")
或者
X100 Y 200
Abc = SB("Y")
或者
X100 Y=200
Abc = SB("Y")
;变量 Abc 包含数值 200
;变量 Abc 包含数值 200
;变量 Abc 包含数值 200
反编译
在编程支持中可以对用功能 GC 建立的 NC 代码进行反编译并将变量值再次显示在
附属输入屏的输入/输出栏中。
来自 NC 代码的变量接受至屏幕窗口中。此时对来自 NC 代码的变量值与来自设计
文件的计算的变量值加以比较。如果存在不一致,则在日志文件中给出错误信息,
因为在生成的 NC 代码中数值已改变。
如果一个变量在 NC 代码中多次存在,则在反编译时总是分析该变量最后一次出现
的值。另外在日志文件中给出警告。
代码生成时,不在 NC 代码中使用的变量作为使用注释存储。通过使用注释标记所
有反编译时需要的信息。使用注释不得更改。
提示
NC 代码块和使用注释如果在一行的启始处开始,则只能反编译。
BE1/4-108
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
在设计文件中有下列 NC 代码:
DEF VAR1 = (I//101)
OUTPUT(CODE1)
"X" VAR1 " Y200"
"X" VAR1 " Y0"
END_OUTPUT
在零件程序中存放下列代码:
;NCG#TestGC#\cus.dir\aeditor.com#CODE1#
;#1#3#
X101 Y200
X101 Y0
;#END#
在反编译时读取编辑器:
X101 Y200
X222 Y0 ;在零件程序中更改用于 X 的值 (X101 → X222)
在输入屏幕窗口中给出下列 VAR1 值:
VAR1 = 222
4.4 一般循环支持
引言
在使用循环支持时在零件程序中循环调用的前后另外建立注释行,这些注释行用于
反编译。该行以;# ...作为开始。
对于直接用编辑器记录的循环调用(也称作“旧”循环),这些信息缺失。在下列中描
述,如 ;#-行包含的循环信息可以通过设计 INI 文件制备。为此可以在反编译后通过
屏幕支持处理以下情况:
• 直接记录的循环调用
• 西门子循环调用
• 用户循环调用。
对于西门子循环,在供货范围中包含所需的设计文件。
对于用于用户循环支持的通过补充操作界面建立的屏幕窗口可以在用于这些方式的
屏幕窗口描述文件中设置这些信息。
确定是否要为了循环在零件程序中用 ;#-行处理或者通过设计文件反编译,可以根据
循环在设计时进行。
用这种方式可以在零件程序中以 ;#-行选择性地建立用于直接记录的“旧”循环,用于
屏幕支持所需的扩展.
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-109
操作面板补充说明 (BE1)
4 编程支持
01/2006
前提条件:
对于该循环,必须存在或/建立一个使用补充操作界面工具而创建的设计。
设计
在目录中:
..-\user
..-\oem
..-\hmi_adv
..-\mmc2
可以存在文件 WIZARD.INI。所谓的目录以该顺序查找并且
当前并入块信息 [MMC_CycleWizard] 。
在该块中有循环包指定的记录。例如
INI_1=bohren.ini
INI_2=drehen.ini
...
INI_n=paket.ini
在每个 paket.ini 文件中有以下形式的循环特定的记录:
[cycleName]
循环名称作为块记录
Mname=
必须,屏幕窗口名称
Dir=
必须,带有屏幕窗口信息的文件目录
Dname=
必须,带有屏幕窗口信息的文件
Output=
必须,OUTPUT 块的名称
Anzp=
必须,参数(定义的变量)数目
Version=
可选,循环版本,不带数据 0
Code_typ=
可选,输出带有 = 0 或者不带 = 1 ;#-行
举例
[CYCLE83]
Mname=CYC83
Dir=cst.dir
Output=bohren.ini
Anzp=17
Version=3
Code_typ=0
详细信息
对不同版本相同名称的循环工具版本号进行区分。
程序调用前,主程序段/辅助程序段和程序段号码保留不变。
零件程序中循环调用行:
/1234 :44 CYCLE94(, , )
BE1/4-110
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
扩展后以字符串和 ;#-行:
;NCG#CYC94#\CST.DIR\DREHEN.COM#NC1#1#*NCG;*RO*;*HD*
;##########*NCG;*RO*;*HD*
/1234 :44 CYCLE94(,,"",)
;#END#*NCG;*RO*;*HD*
4.5 激活 NC 程序的对话画面
引言
功能“激活 NC 程序中的对话画面”也指“命令通道”。
通过 HMI 高级和 HMI 内置 sl 可以显示由用户定义的对话画面:
• 通过设计确定对话画面的外观(在循环目录中修改 COM 文件)。通过零件程序
中的功能调用来调用并再次退出对话画面。
• HMI 软件(操作界面)此时保持不变。
• 不能同时在不同的通道中调用由用户定义的对话画面。
应用
由用户定义的窗口可以,例如用于下列场合,在进行零件程序过程之前用定义的值
占用用户变量(GUD)。
• 最多 2 个通道:
按照标准为通道 1 和 2 激活“命令通道”。
• 多于 2 个通道:
对于 HMI 高级/PCU50,必须激活“命令通道”(在尚未安装西门子测量循环
时)。
为此,在开机调试操作区的文件 F:\MMC2\ COMIC.NSK 中进行更改:
−
在“开机调试”操作区中用软键“MMC” → “编辑”选择文件
F:\MMC2\COMIC.NSK 。
−
添加下列文本(通道 1 和 2 之后):
REM CHANNEL
TOPIC(机床开关) COMIC_START
(COMIC001 机床开关"...)
[比较通道 1 和 2 的文本]
在随后的控制系统重新启动时(关闭/打开),为相应的通道激活命令通道。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-111
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.1 指令结构
句法
MMC(“操作区、指令、COM 文件、对话画面名称、用户数据定义文件、图形文件
(仅对 HMI 高级)、显示时间或确认变量(仅对 HMI 高级)、文本变量...”,“确认
模式”)
参数:
• 操作区
软键名称,通过该软键可以调用设计的用户对话框。标准条目:CYCLES,在软
键 14 上显示为“循环”且可以通过按键 ETC 实现。
• 指令
Picture_on
Picture_off
屏幕窗口选择
取消屏幕窗口选择
• COM 文件
对话画面文件名(最多 8 个字符,在用户循环、制造商循环或标准循环目录
CST.DIR 中)。在此确定对话画面的外观。在对话画面中可以显示用户变量和/
或注释文本。
• 对话画面名称
单个的屏幕通过对话画面名称选择。
• 用户数据定义文件
在读/写变量时访问的 GUD 文件。
• 图形文件(仅对 HMI 高级)
待显示的 BMP 图形的文件名。
*.bmp 文件根据分辨率分别存放在各个子目录中,它们是:
BE1/4-112
对于标准循环:
\CST.DIR\HLP.DIR\640.DIR
\CST.DIR\HLP.DIR\800.DIR
\CST.DIR\HLP.DIR\1024.DIR
对于分辨率 640 dpi
对于分辨率 800 dpi
对于分辨率 1024 dpi
对于用户循环:
\CUS.DIR\HLP.DIR\640.DIR
\CUS.DIR\HLP.DIR\800.DIR
\CUS.DIR\HLP.DIR\1024.DIR
对于分辨率 640 dpi
对于分辨率 800 dpi
对于分辨率 1024 dpi
对于制造商循环
\CMA.DIR\HLP.DIR\640.DIR
\CMA.DIR\HLP.DIR\800.DIR
\CMA.DIR\HLP.DIR\1024.DIR
对于分辨率 640 dpi
对于分辨率 800 dpi
对于分辨率 1024 dpi
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
显示时间或者应答变量(仅对 HMI 高级)
显示时间
应答变量
确认模式“N”下
确认模式“A”下
文本变量
COM 文件文本变量中的窗口标题或者注释文本。
应答模式
"S" 同步, 通过软键“确定”确认
4.5.2 指令举例
零件程序中的 MMC 指令
MMC("CYCLES,PICTURE_ON,T_SK.COM,BILD1,MGUD.DEF,BILD_3.BMP,TEST_1,A1","S")
操作范围
指令 画面开/ 关
循环目录中的
Com 文件名称
对话画面名称
用户文件定义文件
图形文件(非 MMC100.2)
仅对 HMI 高级
应答变量 (或者模式 N"的显示时间)
(非 MMC100.2)
仅对 HMI 高级
画面标题或者来自文本变量
的注释(自 COM 文件)
应答方式:
同步, 异步, 无应答
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-113
操作面板补充说明 (BE1)
4 编程支持
01/2006
用户变量(在定义目录中)
%_N_UGUD_DEF
;$PATH=/_N_DEF_DIR
DEF
CHAN REAL
TEST_1
通道通用适用范围
数据数数
用户变量名称
循环目录中的对话画面文件(*.COM)
//C3(Bild3)
R/ 15 75 / 5 /KOMMENT,%1,%2,%3/ W,RJ / TEST_1 / ....)
变量数数
实整数字符串
用户变量
输入界限:
最小 15, 最大 75
用于用户变量的
预占用值
带有任意文本变量的
注释文本
存取方式:
W = 写/读
R = 只读
W, r j = 带注释写/读
无 j: 输入输出栏左对齐
j:
输入输出栏右对齐
提示
用大写方式写入变量名称、文本变量和循环名称。
BE1/4-114
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
文本变量
[TEXTVARIABLEN]
A1 =举例 2: 不带应答的 MMC 指令
用于 MMC 指令
的参的参数
画面标题或注释文本
设计用于窗口调用的软键
MMC 指令的软键占用,带异步确认模式。
[画面 3]
SK1 = 结束
SK2 = 画面 2
可设计的为软键 SK0 至 SK15
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-115
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.3 举例 1:无应答情况下的 MMC 指令
零件程序
N10
N20
N25
N30
M30
MMC("CYCLES,PICTURE_ON,T_SK.COM,BILD1,GUD4.DEF,,,A1","N")
TEST_1 = 1
G4 F10
MMC("CYCLES, PICTURE_OFF", "N")
对话画面文件(*.COM)
//C1(画面 1)
(R///ANW.VAR TEST_1/W/TEST_1///)
文本变量
[文本 VARIABLEN]
A1 =............举例 1:无应答............情况下的 MMC 指令
工作流程
通过标题 A1 短时显示 GUD4.DEF 中的用户变量 TEST_1。
由零件程序段 N25 得出停留时间。
举例 1: MMC 指令无应答
ANW.VAR TEST_1
BE1/4-116
1.000000
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.4 举例 2:停留时间和可选的文本变量
零件程序
N10 MMC("CYCLES,PICTURE_ON,T_SK.COM,BILD6,GUD4.DEF,,10,
T1,G1","N")
N15 G4 F15
N30 MMC("CYCLES,PICTURE_OFF","N")
M30
对话画面文件(*.COM)
//C6(画面 6)
R///ANW.VAR TEST_1, %1/W/TEST_1///)
文本变量
[文本 VARIABLEN]
T1 = 举例 2:停留时间和可选的文本变量 ...
G1 = 可选的文本变量
在这里将第 7 个参数编译为用于无应答情况下模式的显示时间。随后删除表格内
容。屏幕窗口一直保持至 PICTURE_OFF。第 8 个参数(T1)为用于窗口标题的文
本变量。如果没有条目存在,则显示操作区名称(循环)。参数 9 至 23 为可选的文
本变量(“G1=可选的文本变量”)。必须在段“[文本变量]”下的 COM 文件中预设可选
的文本变量。
举例 2: 停留时间和可选文本变量
ANW.VAR TEST_1, 可选文本变量
1.000000
工作流程
在该例中,COM 文件(ANW.VAR TEST_1)中的注释文本在第一个占位符(%1)
的位置上, 以扩展文本变量“G1=可选的文本变量”的内容。通过调用 MMC 指令中的
文本变量(第 9 至 第 23 个参数)可以用这种方式“组合”信息或名称。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-117
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.5 举例 3: MMC 指令,在同步确认模式下
零件程序
N15
N18
N20
N25
M30
MMC("CYCLES,PICTURE_ON,T_SK.COM,BILD1,GUD4.DEF,,,F1","S")
STOPRE
TEST_1 = 5
MMC(CYCLES, PICTURE_OFF","N")
对话画面文件(*.COM)
//C1(画面 1)
(R///ANW.VAR TEST_1/W/TEST_1///)
文本变量
A1 =... 举例 3:MMC 指令,在同步应答模式下
举例 3: 带同步确认模式的 MMC 指令
ANW.VAR TEST_1
1.000000
OK
工作流程
一直显示用户变量 Test_1,直至按下软键“确定”。
此时,在程序中另外用数值 5 覆盖用户变量。
在无 STOPRE 的情况下,在键盘输入之前进行分配( 在有 STOPRE 的情况下则在
键盘输入后进行分配!)。
BE1/4-118
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.6 举例 4:输入/输出栏定位
通过在 COM 文件中规定位置参数,可以在显示区域内部的任意位置上显示注释栏
或者输入/输出栏。
零件程序
N15 MMC("CYCLES,PICTURE_ON, T_SK.COM; Bild2,
GUD4.DEF,,,C1","S")
N20 TEST_3 = 5
N30 MMC("CYCLES,PICTURE_OFF","N")
N40 M30
对话画面文件(*.COM)
//C2(画面 12)
(R///Var.Name/R/TEST_3/6000,2800,8000/ 200,3000,7500)
输入/输出栏的位置
注释栏的位置:
首个值 = 0 --> 自动定位到标准值
无数据 --> 标准定位如同对 PCU20 MMC100.2/PCU20
这两个参数分别由三个数值构成,它们规定了位置和栏长度。以 Twips 为单位规定
数值,一个像素等于 15 个 Twips。
栏高确定为 250 Twips。
数值含义:
(./6000,2800,8000/....)
到画面左边沿的距离
到画面上边沿的距离
栏的长度
可以为 16 个注释栏和 16 个输入或输出栏进行图形设计。如果多于 16 个栏,可以
通过滚动条控制这些栏。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-119
操作面板补充说明 (BE1)
4 编程支持
01/2006
举例 4: 位置参数
ANW.VAR TEST_2
1.000000
OK
为此,若要光标控制功能完全正常,必须重叠已设计的栏(见下):
举例 4: 位置参数
1.000000
1.000000
1.000000
1.000000
OK
BE1/4-120
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.7 举例 5:在对话画面中显示图形
图形,例如用画笔建立的图形可以通过图形文件数据在对话画面中显示。
与画面相关的注释文本可以通过 COM 文件预设。此时,注释文本也可以通过位置
参数定位。
提示
画面仅可以通过在图形程序中移动自行定位。
零件程序
N10
MMC("CYCLES,PICTURE_ON,T_SK.COM,图 8,GUD4.DEF,GRA.BMP,,
M1","S")
N20 MMC("CYCLES,PICTURE_OFF","N")
N30 M30
对话画面文件(*.COM)
//C8(画面 8)
(I/// 画面显示编号 2///4000,3000,7500)
(I/// 用画笔建立 ///4000,3250,7500)
文本变量
M1 = ......举例 5:画面显示.......
例如,通过符号工具“画笔”建立画面。
画面尺寸:300X500 像素,画面尺寸仅可以用画笔工具更改。
举例 5: 画面显示
OK
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-121
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.8 举例 7:显示 BTSS 变量
通过 Com 文件可以显示 BTSS 变量。
零件程序
MMC("CYCLES,PICTURE_ON,T_SK.COM,BILD7,GUD4.DEF,,TEST_1,J1","S
")
对话画面文件(*.COM)
//C7(画面 7)
(R///Test_1/R/Test_1)
(I///); (编译为空行)
(R///轴实际值 1/R/$实际值)
(R//1/R 参数 12/W/$R[12])
文本变量
J1 = ...举例 7:BTSS 变量
[BTSSVar]
$实际值=/Channel/machineaxis/actToolbasePos[u1,1]
$R[12]=/Channel/Parameter/rpa[u1,12]
举例 7: BTSS 变量
ANW.VAR TEST_1
1.000000
轴 1 的实际值
20.00000
R 参数 12
1.000000
OK
工作流程
在变量 TEST_1 下生成空行。
轴实际值为只读。
R12 预设置为 1。
BE1/4-122
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
4.5.9 举例 8:用软键进行的异步确认模式
软键可以用异步模式通过在 COM 文件中预设显示,与应答变量链接并在零件程序
中评估。
零件程序
N10
N20
N30
N40
N50
N60
N70
N80
N90
N100
N110
N120
N130
QUIT_1 = "START"
MMC("CYCLES, PICTURE_ON,T_SK.COM,BILD3,GUD4.DEF,,
QUIT_1,K1","A")
LABEL0:
STOPRE
IF MATCH (QUIT_1,"SK1") >= 0 GOTOF LABEL1
IF MATCH (QUIT_1,"SK2") >= 0 GOTOF LABEL2
GOTOB LABEL0
LABEL2:
MMC("CYCLES, PICTURE_ON,T_SK.COM,BILD1,GUD4.DEF,,,
N1","N")
G4F10
LABEL1:
MMC("CYCLES, PICTURE_OFF","N")
M30
对话画面文件(*.COM)
//C3(画面 3)
(S/// ANW.VAR QUIT_1/W/QUIT_1//)
[文本 VARIABLEN]
K1 = .. 举例 8:MMC 指令,异步确认模式下
N1 = .. 举例 8:画面 2
文本变量
[画面 3]
SK1 = 结束
SK2 = 画面 2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-123
操作面板补充说明 (BE1)
4 编程支持
01/2006
软键 8
软键 9
举例 8: 带异步确认模式的 MMC 指令
软键 10
START
ANW.VAR TEST_1
软键11
软键12
软键13
软键14
OK
软键0
完成
画面2
软键1
软键2
软键3
软键4
软键5
软键6
软键 15
软键7
工作流程
一直显示通过异步 MMC 指令调用的画面,直至按下以下两个设计的软键:
• 用软键“结束”立即结束用户对话。
• 用软键“画面 2”在连接时为 10 s 的持续时间显示一个其它的画面。
程序结构
• 将应答变量定义为字符串。
字符串长度:>= 20
(值< 20 仅在内部评估,
在按下软键 SK0 ...SK15 时输入到位置 17...20 上)。
• 在零件程序中为字符串赋一个值并由此删除可能的旧软键信息。
• 在可以选用零件程序之前(与确认变量有关),程序段过程通过命令 STOPRE
停止。
• IF Match (Quit_1," SK1") >= 0 GotoF Label1
在字符串内查找一个字符串
如果未按下按钮,则重新搜索磨削。
BE1/4-124
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
4 编程支持
01/2006
举例 8:画面 2
ANW.VAR TEST_1
5.00000
OK
„
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/4-125
操作面板补充说明 (BE1)
4 编程支持
01/2006
用于记录
BE1/4-126
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5
5 设计 OP 热键和 PLC 键
5.1 引言........................................................................................ BE1/5-128
5.1.1 OP 的热键............................................................................ BE1/5-129
5.1.2 分配按键功能 ...................................................................... BE1/5-130
5.1.3 设计 M 键和菜单选择作为 HK7,HK8 ................................ BE1/5-134
5.1.4 扩展及特殊情况................................................................... BE1/5-135
5.2 选择用‘补充操作界面’建立的屏幕窗口.................................... BE1/5-136
5.2.1 INI 文件分配到操作区域 ...................................................... BE1/5-136
5.2.2 设计补充操作面板功能........................................................ BE1/5-137
5.3 PLC 接口 ................................................................................ BE1/5-138
5.3.1 接口说明.............................................................................. BE1/5-138
5.3.2 对 PLC 程序的请求.............................................................. BE1/5-138
5.3.3 PLC 画面选择..................................................................... BE1/5-139
5.4 PLC 按键的扩展...................................................................... BE1/5-142
5.5 HMI 高级可选状态列表 .......................................................... BE1/5-143
5.6 HMI 内置 sl 可选择的状态列表 ............................................... BE1/5-144
5.7 NCU 中 ShopMill 可选状态列表 ............................................. BE1/5-145
5.8 NCU 中 ShopTurn 可选状态列表 ............................................. BE1/5-147
5.9 MFII 键盘上的热键布置.......................................................... BE1/5-150
5.10 示例...................................................................................... BE1/5-151
5.11 设计概览............................................................................... BE1/5-151
5.12 概念...................................................................................... BE1/5-153
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-127
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.1 引言
本章节包括了以下内容的设计:
• OP 010 和 OP 010C 的 6 个热键以及带有热键块的 SINUMERIK 键盘。
• 键<加工> 和 <菜单选择>,其占用可以有选择性的更改。
• 由 PLC 分析的按键(例如机床控制面板按键)以及由 PLC 分析的结果,该结果
可以作为 HMI 系统中 PLC 键或者“虚拟键”触发设计的操作过程。
概述
PLC
接口
例如 OP010 (示意图)
HMI
MSTT
仅 HMI 高级
带硬盘
OP 的 6 个热键允许直接显示 HMI 的每个操作区域。以此缩短通过基本菜单执行的
一般选择过程。可以由此来改变 6 个热键的标准占用。
PLC 和 HMI 的接口允许扩展 PLC 键的功能。为此可以设计 HMI 上触发的操作处理
过程。对于 PLC 的使用,提供按键号码 50 至 254。
按键<机床>和<菜单选择>可以用与 OP 的 6 个热键相同的方式设计(可选)。这些
热键用作为 HK7 和 HK8。
用前章节中描述的补充操作界面功能进行设计。
应用
•
•
•
•
•
BE1/5-128
选择操作界面(例如机床,参数等等)
选择所选的子菜单(例如在诊断操作区选择报警窗口)
触发动作(例如在参数操作区选择刀具列表并按下软键 HS3)
有针对性地选择用补充操作界面建立的菜单
选择其它窗口,取决于用补充操作界面建立的窗口中当前的操作情况。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.1.1 OP 的热键
标准布置
OP 的 6 个热键分 2 行排列,每行 3 个键
行 1:
标签(不带符号)
OP 相关
程序
偏移
HK1
HK2
HK3
标签(不带符号)
程序管理器
报警
定制
设计作为
HK4
HK5
HK6
设计作为
OP10
机床
OP10C
机床
OP10S
定位
行 2:
可选 HK7 和 HK8
OP 键<机床>和<菜单选择>可以如同 HK1 至 HK6 一样进行设计。由此可以使这些
键的标准功能失效并激活新的自身功能。
标签(不带符号)
机床
菜单选择
设计作为
HK7
HK8
关于 HK7 和 HK8 的详细信息,参见章节把<M>键和<菜单选择>键设计为 HK7,
HK8。
提示
热键 1 和 7(<M>)键对于 OP10S(标签位置)无法从硬件上进行区分。在按下按键的任
意一个时总是触发热键 7。如果已设计 HK1,则这些事件只能通过外部(MFII)键盘触发。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-129
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
5.1.2
01/2006
分配按键功能
系统交付时,热键的功能布置输入在文件 keys.ini 中。
目录
对于 HMI 高级文件可以存放于不同的目录 下。它们是:
• user
• oem
• add_on
*)
• mmc0w32
*)
• mmc2
*)
• hmi_adv
*)
*) 所标记的目录保留用于西门子。
文件按照此处规定的顺序处理。最高分配的目录中的输入项使得最低分配的目录中
已有的输入项失效。
供货时 HK1 至 HK6 的分配如下存放在标准系统的目录 mmc2 的文件 keys.ini 中:
按键
HK1
HK2
HK3
HK4
HK5
HK6
定位
程序
偏移
程序管理器
报警
定制
功能
加工操作区,最后的画面
程序操作区,最后的画面
参数操作区,最后的画面
编程基本画面
诊断操作区,报警画面
操作区默认 定制,最后的画面(用户设计的操作界
面)
对于 ShopMill/ShopTurn 使用如下分配:
按键
HK1
HK2
HK3
HK4
HK5
HK6
定位
程序
偏移
程序管理器
报警
定制
功能
加工操作区,最后的画面
程序编辑器,最后的状态
补偿区,最后的状态
程序目录,最后的状态
诊断操作区,报警画面
操作区默认 定制,最后的画面(用户设计的操作界
面)
对于 HMI 内置,文件 keys.ini 中输入项的匹配借助于软件配置套件(SCK)实现:
BE1/5-130
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
输入项形式
输入项形式在下列子菜单“热键事件”中进行识别。为了可以重复操作那里所使用
的相同热键,首先描述多重操作。
多重操作
功能扩展确定热键多重操作时的过程:
1. 在操作热键时由于文件 Keys.ini 中增加的重复次数“n”,可以分配一个自主的组
合 任务/State/Action(任务/状态/动作)。为此每次按下按键都可以进行状态切
换和屏幕选择以及软键选择。
2. 在多重操作时切换到另一个操作区将删除当前的热键。为此也适用于未操作的热
键。
此时例如实现切换到另一个操作区(操作区菜单等等)与此无关。此外每次按下
功能键(例如软键,操作区切换键,通道切换键等等)时同样可能导致删除当前
状态。
3. 在当前的屏幕窗口中进行栏输入不会中断重复计划。在当前的屏幕窗口中按下软
键,通过用来调用当前屏幕窗口的按键中断重复计划。
提示
多重操作可以用于 HK1 – HK8 以及备用的西门子按键 HK9 – HK49。
配置文件 keys.ini
每次在上述的目录中标示配置文件 keys.ini 都将引起程序段 [键配置] 中的热键反
应。每个输入项(行)定义某个热键的某个操作(多路操作有意义)上的系统反
应,下面称作热键事件。
配置文件 keys.ini 获得一个自身的程序段,该程序段用于分配 PLC 按键的 ini 文
件。没有该输入项就无法识别 ini 文件。在标准情况下存在下列输入项:
[HMI_INI_FILES]
任务 0 = machine.ini
任务 1 = paramet.ini
任务 2 = program.ini
任务 3 = services.ini
任务 4 = diagnose.ini
任务 5 = startup.ini
任务 6 = shopmill.ini 或者 任务 6 = shopturn.ini
任务 11=custom.ini
根据系统,必须!
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-131
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
热键事件
结构:
KEYx.n = 任务:=任务, State:=状态, Action:=动作
热键事件由最多 4 个主要的属性组成。
关键属性 KEY(按键)识别事件,并且必须总是位于第一位。所有其它的属性可
选,但是必须至少再规定一个属性。该属性的顺序可以在行中的任意位置。
• 属性按键(热键)
值 x.n 包含热键号 x 和一个直接的事件 n,该事件应该符合第 n 次操作(对于多
重操作)。
例如按键 3.5 在第 6 次操作时对 HK3 的热键事件赋予地址。
热键号的值范围为 1 – 254。
事件的值范围为 0 – 9(10 次按键操作)。
热键 1 – 8 分配 OP 的按键(参见章节 OP 的热键 )。热键 9 – 49 预留用于西
门子。另外还有 PLC 专用的按键 50 -254。这些按键不描述自身的热键,而是用
于通过 PLC 选择屏幕窗口(虚拟键)。 键 50-254 也可以进行无任务设计。在这
种情况下事件总是指定当前的任务。
• 任务属性 (操作区)
各操作区(任务)热键的分配通过一个任务号实现。任务号同时定义水平软键,
在该水平软键上操作区挂在操作区切换菜单中。它也形成一个任务号和附属软键
之间的关联。在 HMI 系统中备有三个(对于 HMI 内置 sl 为两个)软键条用于操
作区切换。为此规定为下列分配方式:
在按下操作区切换键后选择软键条 1:
SK1
→ 任务 0
...
SK8
→ 任务 7
接下来按下键<ETC>切换到软键条 2
SK1
→ 任务 8
...
SK8
→ 任务 15
按下下列 键<ETC>切换到软键条 3( 只能对于 HMI 高级):
SK1
→ 任务 16
...
SK8
→ 任务 23
按下下列键<ETC>后再次切换到软键条 1。
为此对于 HMI 高级 的任务号,值在 0 至 23 之间;对于 HMI 内置的任务号,值
在 0 至 15 之间。
BE1/5-132
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
如果没有规定任务,则事件对于当前的任务有效(当前的操作区)。
可以获得任务号:
-从用于 HMI 高级的文件 Regie.ini。
-对于 HMI 内置 sl,通过工具 SCK(软件配置套件)。
可以通过设计在软键和操作区(任务)之间进行用途特定的分配:
HMI 高级
程序段 [任务配置] 在文件 regie.ini 中
HMI 内置 sl
SCK “修改配置”
• 属性状态::
通过属性状态可以在任务中选择某个图形。值范围取决于相应的应用程序,最多
可以在 0 至 65534 之间(65535 由系统占用)。
各可选状态的列表位于:
"HMI 高级可选状态列表"
"HMI 内置 sl 可选状态列表"
"NCU 中 ShopMill 可选状态列表"
"NCU 中 ShopTurn 可选状态列表"
• 属性动作:
通过属性动作可以在任务内选择某个软键。只有当处于一个定义的状态中,例如
基本菜单,该属性才有意义。
取值范围与对应的应用程序有关,最多在 0 到 17 之间。属性动作这里是比较特殊
的,以 ≥ 100 的值通过补充操作面板触发图形选择。
值范围 0 - 99 中的动作对于 ShopMill/ShopTurn 不执行。
提示
为了使 keys.ini 中的更改有效,必须重新启动。
软键多重操作举例
在第一次操作热键时激活相关的操作区并可能触发该操作区中的一个状态/动作(输
入项 1)。在再次操作该热键时,接着执行该热键接下来的输入项,操作区切换不再
进行。如果热键的所有设计的输入项已运行,则以此重复该循环。输入项总是以正
向(从 0 至 9)运行。不进行负向的运行。在设计时不允许存在“事件缺空”(缺
失输入项)。一个缺空将被视作链的结束并在下次按下按键时立即再次在按键 x.0
处开始处理。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-133
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
设计举例
[键配置]
KEY1.0 = 任务:=0, State:=10, Action:=2
;热键 1,第 1 次操作
KEY1.1 = State:=10, Action:=3
;热键 1,第 2 次操作
KEY1.2 = Action:=4
;热键 1,第 3 次操作
针对动作值的软键分配
水平软键 SKHi
SKH1
SKH2
SKH3
SKH4
SKH5
SKH6
SKH7
SKH8
动作
垂直软键 SKVi
SKV1
SKV2
SKV3
SKV4
SKV5
SKV6
SKV7
SKV8
动作
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
按键<RECALL>(回调)
按键<ETC>(仅 HMI 内置 sl)
16
17
5.1.3 设计 M 键和菜单选择作为 HK7,HK8
可以如同热键一样有选择地设计 <M> 键(机床)和<菜单选择>键。由此,这些键失
去了其最初的意义和功能。通过配置文件 Keys.ini 确定新的功能。如果在按键的配
置文件中有一个按键定义,但是存放没有反应,则按键无效。
热键的按键布置:
<M>键(机床)
<菜单选择>(操作区切换)
MFII 键盘
SHIFT+F10
F10
热键
HK7
HK8
如果对于热键 7 或者热键 8,在配置文件 keys.ini 中不存在输入项,则该按键没有映
射到热键上,而只包含其原来的功能(兼容模式)。一个没有反应的按键定义通过
属性 <empty> 规定。
BE1/5-134
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
示例
[KeyConfiguration]
;热键 7 上 M 键的映射激活
;确定新的按键反应
Key7.0 = Task:= 3, State:=10
;热键 8 上菜单选择按键(F10)的映射
;激活,
;按键无效
Key8.0 = <empty> ;未指定反应
5.1.4 扩展及特殊情况
HMI 高级
机床制造商可以用自身的设置覆盖目录 mmc2 的 keys.ini 中的输入项。为此,机床
制造商可在以前执行时查找过的目录\user 和 \oem 的其中一个里面输入其协议。只
需要输入其偏差之处,而无需整个定义语句。
HMI 高级特殊情况下的动作:
ETC 键,动作 17 无效。
HMI 内置 sl
特殊情况下的任务、状态和动作:
• 用于任务的值范围从 0 至 15。
• HMI 内置 sl 选择最后一次任务切换前已激活的屏幕窗口组合(状态未设计)。
• 状态的值范围限制为 0。只能选择操作区的基本菜单。
• 动作的值范围为从 0 至 17:
SK 水平
1 至 8,
SK 垂直
1 至 8,
回调
并且
ETC
已限制。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-135
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.2 选择用‘补充操作界面’建立的屏幕窗口
HMI 软件根据动作值 ≥100 在补充操作界面过程中分配。
如果动作≥ 100,则在 INI 文件中设计在哪些状态应显示哪些软件条或者哪些屏幕窗
口。
5.2.1 INI 文件分配到操作区域
HMI 高级/ HMI 内置 sl
在下列 INI 文件和程序段中可以在补充操作界面中进行跳转设计:
操作区
文件
程序段
加工
machine.ini
[KeyConfigurationAuto]
[KeyConfigurationMDA]
[KeyConfigurationJOG]
参数
paramet.ini
[KeyConfiguration]
程序
program.ini
[KeyConfiguration]
通讯
services.ini
[KeyConfiguration]
诊断
diagnose.ini
[KeyConfiguration]
开机调试
startup.ini
[KeyConfiguration]
定制
custom.ini
[KeyConfiguration]
NCU 中的 ShopMill / NCU 中的 ShopTurn
对于 NCU 中的 ShopMill 和 ShopTurn,INI 文件相应的叫作 shopmill.ini 和
shopturn.ini。
在两个文件中都有下列程序段,其中可以设计补充操作面板的功能。
[MachineManual]
...
[MachineAutomatic]
...
[Programmanager]
...
[Program]
...
[MessagesAlarms]
...
[ToolsZeroOffset]
...
[MachineMDI]
BE1/5-136
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.2.2 设计补充操作面板功能
对于每个动作(≥100 ),都可以设计一个或者多个状态(根据状态列表)和设计应
触发哪个补充操作界面功能。如果没有在 INI 文件中设计,则不会显示屏幕窗口或者
软键条。
一般标记:
Action.State = 要装载的屏幕窗口/软键条,设计文件
Action =
State =
Projektierdatei =
LS/LM =
动作是在 KEYS.INI 中设计的动作 ≥ 100。
状态,应用程序直接存在于该状态中。
用于存放设计的文件。
补充操作界面命令,用于装载
软键/屏幕窗口。
示例
[KeyConfiguration]
100.10=LS("Softkey1","param.com")
100.30=LM("Maske1","param.com")
101.10=LS("Softkey2","param.com")
101.30=LM("Maske2","param.com")
102=LM("Maske2","param1.com")
例如第一行表示:
如果触发一个动作 100,当前在 状态 / 图形中为 10,则显示文件 param.com 中
设计的带有名称 Soft 键 1 的软键条。
例如最后一行表示:
如果触发动作 102,则在当前的窗口中调用名称为 Maske2 的屏幕窗口,该屏幕
窗口在文件 param1.com 中设计。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-137
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.3 PLC 接口
5.3.1 接口说明
在 PLC 接口 中规定范围 DB19.Byte10 用于选择按键。这里 PLC 可以直接规定一个
按键在 50 至 254 之间。
(键 1 至 49 预留用于西门子,键 50 到 254 专门用于 PLC 按键。)
提示
对于 M:N 运行方式,第二个 HMI 接口的范围是 DB19.Byte60。
确认
通过 HMI 系统确认分两步进行:
1. 在第一步中由 HMI 软件将控制信息 255 传输到 DB19.Byte10 中。
2. 接着在第二步中删除 DB19.Byte10 中向 PLC 的自身确认信息。
这是必要的,为此尽管 HMI 和 PLC 不同步,可以立即接连两次由 HMI 识别相同的
按键代码。通过该定义的虚拟按键按下 PLC 可以清楚识别每个按键顺序。控制信息
对于 PLC 程序没有意义(透明)并且不允许改变。
下一次按键规定
如果在传输字节中为 0,则 PLC 程序可以给出一个新的按键。为此同时在 HMI 系统
中处理当前按键的请求。请求切换到相应的任务或者在当前的任务中触发一条状态/
动作命令。(在 keys.ini 中已设计)。
如果无法进行任务切换,则在操作界面上给出一条相应的信息。
5.3.2
对 PLC 程序的请求
只有当 HMI 系统确认了以前的请求(在接口中为 0),才允许处理一条新的请求。
当 PLC 程序从一个 MSTT 按键或者另一个信息源导出按键, 接着必须有足够的按
键中间缓存,以此在快速操作时才不会丢失按键按下信息。
BE1/5-138
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.3.3 PLC 画面选择
在 PLC 和 HMI 内置 sl 之间存在一个接口用于选择画面。在该 PLC 屏幕窗口中可以
提供与由软键选择的屏幕窗口中相同的描述方式和功能。
接口粗略描述
接口包括:
• 屏幕窗口号码
• 由 PLC 至 HMI 的控制位
• 由 HMI 至 PLC 的控制位
由于在“多个操作面板和 NCU”框架内每个 NCU 最多可以同时响应两个 HMI 内置
sl,因此也存在两个这样的接口。
文献:
/FB/,B3“多个操作面板和 NCU”
该接口位于操作面板接口中(DB19)。该接口在 DB19 中需要总共 8 个字节, HMI
内置 sl 各占用 4 个字节。
接口的位置和结构
HMI 内置 sl 和 PLC 之间的接口使用下列数据:
HMI1:
DB19.DBW28:
DB19.DBB30:
DB19.DBB31:
屏幕窗口号码
控制位 PLC
HMI,PLC 字节
控制位 HMI
PLC,HMI 字节
HMI2:
DB19.DBW78:
DB19.DBB80:
DB19.DBB81:
屏幕窗口号码
控制位 PLC
HMI,PLC 字节
控制位 HMI
PLC,HMI 字节
PLC 字节:
Bit0
屏幕窗口选择
Bit1
取消屏幕窗口选择
HMI 字节:
Bit0
Bit1
Bit2
Bit3
Bit4
Bit7
屏幕窗口选择和撤销选择已接受
屏幕窗口已选择和撤销选择
屏幕窗口已选择
屏幕窗口已撤销选择
错误,屏幕窗口选择无法进行
取消激活位
对于从 PLC 要传输的屏幕窗口号码使用两个字节,每一个字节(PLC 字节)和 HMI
(HMI 字节)用于屏幕窗口选择的协调。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-139
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
接口使用
接口由 PLC 制造商程序通过下列功能驱动:
表 5-1:
DB 19 摘录,首个 HMI 接口
选择
撤销选择
选择 / 撤销选
择已接受
1 (3)
0 (6)
1 (2)
0 (3)
屏幕窗口已选
择
0 (3)
0 (3)
屏幕窗口已撤
销选择
1 (5)
2
屏幕窗口已选
择
0 (3)
3
屏幕窗口已撤
销选择
0 (3)
4
错误,屏幕窗
口选择无法进
行
0
5
−
6
−
7
未激活
PLC
DBW 28
HMI
屏幕编号
位
DBB 30
0
屏幕窗口选择
1
取消屏幕窗口
选择
选择
撤销选择
HMI
PLC
(1)
DBB 31
1 (2)
0 (4)
1 (1)
0 (4)
0 (3)
1 (7)
0 (2)
1 (3)
0 (2)
0
屏幕窗口选择
在上述表格中各个步骤的对象通过括号中的数字(步骤号)指定。
1. PLC 在号码字中输入屏幕窗口号码。
2. 当 HMI 字节中 Bit0 和 Bit7 为 0 时,PLC 在 PLC 字节中设定 Bit0 用于屏幕窗
口选择。
3. HMI 内置 sl 通过 HMI 字节中的 Bit0 设定确认 PLC 接受屏幕窗口选择。在 HMI
字节中同时将 Bit3 和 Bit4 置 0。
4. PLC 在 PLC 字节中复位 Bit0。
5. HMI 内置 sl 通过 HMI 字节中的 Bit1 设定确认 PLC 启动编译器。
6. HMI 在 HMI 内置 sl 字节中复位 Bit0。
7. 如果显示相应的屏幕窗口,在 HMI 字节中设定 Bit2。
BE1/5-140
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
取消屏幕窗口选择
在上述表格中各个步骤的对象通过括号中的数字(步骤号)指定。
1. 如果在 HMI 字节中设定 Bit1 和 Bit2,并复位 Bit7 ,则 PLC 在 PLC 字节中设定
Bit1 用于屏幕窗口撤销选择。
2. HMI 内置 sl 通过 HMI 字节中的 Bit0 设定确认 PLC 接受屏幕窗口取消选择。在
HMI 字节中同时将 Bit3 和 Bit4 置 0。
3. 当编译器退出时,HMI 内置 sl 通过在 HMI 字节中设定 Bit3 和复位 Bit0、Bit1 和
Bit2 确认 PLC 屏幕窗口撤销选择。
4. PLC 在 PLC 字节中复位 Bit1。
HMI 内置 sl 通过 PLC 或者通过退出命令在最后选择的 HMI 屏幕窗口中切换到屏幕
窗口撤销选择。
屏幕窗口选择时出错
如果编译器在 20 秒后没有报告或者所需的屏幕窗口无法显示,在 HMI 字节中设定
Bit4。
通过 HMI 字节中的 Bit7 显示 HMI 的 PLC 状态,在该状态中无法进行 PLC 屏幕窗
口选择,例如在 HMI 内置 sl 中标准操作界面和 ShopMill/ShopTurn 操作界面之间转
换时。
操作区
对于 HMI 高级,屏幕窗口显示在一个自身的操作区中,类似于测量循环屏幕窗口。
该操作区可以手动通过第六个软键(PLC 屏幕窗口)在第二个操作区条上选择。如
果选择操作区时没有 PLC 屏幕窗口激活,则在标题栏中出现文本“目前没有 PLC
屏幕窗口激活”。PLC 操作区的手动选择或撤销选择在 HMI 字节的 Bit2 中告知
PLC。
通过自身的操作区也可以在选择屏幕窗口后通过 PLC 切换到另一个操作区。
对于 HMI 内置 sl,由 PLC 选择的屏幕窗口无法通过一个操作区手动选择或者撤销
选择。即使在切换操作范围之后,PLC 屏幕窗口也始终在前台。
设计 PLC 屏幕窗口
在 HMI 启动时通过文件 COMMON.COM 中的程序段 [PLC_SELECT] 激活接口。
HMI 内置 sl 在目录中按下列顺序查找文件 COMMON.COM:
• 用户循环目录 (CUS)
• 标准循环目录 (CST)
• 注释目录
(COM)
分析首先找到的文件。在文件 COMMON.COM 中在程序段 [PLC_SELECT] 下给设
计的屏幕窗口分配屏幕窗口号码。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-141
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
分配行的一般形式为:
PCi = 图形名称,文件
i
图形名称
文件
举例:
[PLC_SELECT]
PC1= CYC82, bohren.com
PC2= CYKLE90, gewfraes.com
PC3=...等等
;注释
,接口中的图形号码
,图形 (屏幕窗口)命名符
,文件,在该文件中设计图形
;固定的程序段导引
;分配行
5.4 PLC 按键的扩展
对于 PLC 按键,即可以设计一个任务切换,也可以设计一个状态切换。
动作的操作区号码位于
标准应用程序
0 – 17 之间
补充操作界面应用程序。
≥ 100
PLC 专用键的编号为 50 – 254;其中 50 – 81 号为 OEM 应用程序预留。
示例
相应示例参见章节按键功能分配
[KeyConfiguration]
HK50.0 = Action:=100
这里指示的配置不进行任务切换和状态切换,然而保留在当前的任务中和当前的屏
幕窗口中,并传输一个动作 100。
同样这里也可以设计一个任务切换和状态切换。
HK50.0 = Task:=1, State:=10, Action:=100
BE1/5-142
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.5 HMI 高级可选状态列表
一般情况下,适用于 HMI 高级的所有任务:
没有设计:
设计为 0:
当前的状态保留。
操作区的基本状态跳转。
加工操作区
在机床中状态总是取决于加工状态(AUTO、MDA、JOG、REF)。通过 PLC 按键
可以直接跳转:
1. 工作方式的基本画面
状态
0
0
0
0
0
0
0
BAG
JOG
JOG
JOG
MDA
MDA
MDA
AUTO
机床功能
REF
没有
再定位
没有
TEACH
REF
没有
显示
基本画面 JOG/REF
基本画面 JOG
基本画面 REPOS
基本画面 MDA
基本画面 MDA/示教
基本画面 MDA/REF
基本画面 自动
2. 对应的实际值大画面(垂直软键 6)
状态
10
20
30
BAG
JOG
MDA
AUTO
机床功能
没有
没有
没有
显示
缩放 实际值 JOG
缩放 实际值 MDA
缩放 实际值 Auto
没有
没有
没有
显示
手轮 选择 JOG
增量 选择 JOG
手轮 选择 MDA
3. 还可能在 JOG / MDA
状态
60
70
80
BAG
JOG
JOG
MDA
机床功能
可以通过 PLC 在 WCS(工件坐标系)和 MCS(机床坐标系)之间切换。
参数操作区
这里只能在当前的屏幕窗口中运行。
程序操作区
状态
10
20
70
功能
数据选择
程序管理
记录
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-143
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
通讯操作区
状态
10
20
40
60
80
90
100
功能
读入数据
读出数据
管理数据
数据选择
外部驱动器
批处理开机调试
升级
诊断操作区
诊断的基本画面为报警一览。
在该状态下可以通过水平软键到达其它状态:
状态
10
20
30
40
50
功能
报警
显示信息
报警记录
服务显示
PLC 状态
信息、报警记录和服务显示总是可以到达的。
开机调试操作区
开机调试中的基本画面为现有的 NC 轴和驱动一览。
状态
0
10
40
50
60
功能
NC 轴和驱动
机床数据
PLC 状态
优化/测试
HMI
(高于 V7.1)
定制操作区
参见章节 6。
5.6 HMI 内置 sl 可选择的状态列表
在 HMI 内置 sl 中只有两种状态设计:
没有设计:
设计为 0:
BE1/5-144
当前的状态保留
操作区的基本状态跳转。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.7 NCU 中 ShopMill 可选状态列表
图例说明:
*
用户屏幕窗口
如果有选项(显示机床数据已设置)
标记的功能可以通过补充操作界面设计。
如果存在这样的设计,则将其激活,否则出现相应的 ShopMill 标准
画面。
手动机床
状态
19
2
30
5
7
31
32
33
8
34
9
35
36
37
38
10
39
40
41
42
11
12
50
16
17
13
14
51
15
52
60
4
18
1
90
功能
基本画面
T, S, M, ...
工件零点
工件零点- 调整边沿
工件零点-/用户屏幕窗口
工件零点-校正边沿/用户屏幕窗口
工件零点-2 边间距/用户屏幕窗口
工件零点-直角
工件零点-任意角/用户屏幕窗口
工件零点-矩形腔
工件零点-钻孔 1/用户屏幕窗口
工件零点-钻孔 2
工件零点-钻孔 3
工件零点-钻孔 4
工件零点-矩形轴颈
工件零点-圆形轴颈 1/用户屏幕窗口
工件零点-圆形轴颈 2
工件零点-圆形轴颈 3
工件零点-圆形轴颈 4
工件零点- 调整平面*
工件零点-校正按键长度*/用户屏幕窗口
工件零点-校正按键半径*
测量刀具
测量刀具- 手动长度/用户屏幕窗口
测量刀具-直径/用户屏幕窗口
测量刀具- 自动长度*/用户屏幕窗口
测量刀具- 自动直径*/用户屏幕窗口
测量刀具-/用户屏幕窗口
测量刀具- 校正测量头*/用户屏幕窗口
测量刀具- 校正固定点*/用户屏幕窗口
摆动*
定位
平面铣削
ShopMill 设置
-/用户屏幕窗口
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-145
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
MDA
状态
20
功能
MDA
状态
200
210
220
230
242
243
244
250
功能
基本画面
程序影响
程序段查找过程
-/用户屏幕窗口
绘制- 顶视图*
绘制- 3 面视图*
绘制- 立体模型*
设置
状态
300
310
320
330
340
350
360
380
381
382
383
384
385
386
功能
目录 NC
零件程序*
子程序*
用户目录 1*
用户目录 2*
用户目录 3*
用户目录 4*
标准循环*
制造商循环*
用户循环*
用户目录 5*
用户目录 6*
用户目录 7*
用户目录 8*
状态
400
412
413
414
功能
工作计划 / G 代码编辑器
模拟- 顶视图*
模拟- 3 面视图*
模拟–立体模型*
状态
500
510
520
功能
显示信息
-/用户屏幕窗口
-/用户屏幕窗口
机床 自动
程序管理器
程序
报警信息
BE1/5-146
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
刀具零点偏移
状态
600
610
620
630
640
650
660
680
690
功能
刀具列表
刀具磨损
用户刀具列表*
刀具库
零点偏移
R 参数
-/用户屏幕窗口
用户数据
机床数据
5.8 NCU 中 ShopTurn 可选状态列表
图例说明:
*
用户屏幕窗口
如果有选项(显示机床数据已设置)
标记的功能可以通过补充操作界面设计。
如果存在这样的设计,则将其激活,否则出现相应的 ShopTurn 标准
窗口。
手动机床(无选项 "手动机床")
状态
19
2
30
31
34
35
36
37
38
40
5
50
51
52
53
54
55
56
57
58
59
4
18
80
功能
基本画面
T, S, M, ...
工件零点
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-/用户屏幕窗口
工件零点-测量边沿 Z
测量刀具
测量刀具- 手动长度 X /用户屏幕窗口
测量刀具- 手动长度 Z /用户屏幕窗口
测量刀具-放大镜*/用户屏幕窗口
测量刀具-/用户屏幕窗口
测量刀具-/用户屏幕窗口
测量刀具- 校正测量头*/用户屏幕窗口
测量刀具-/用户屏幕窗口
测量刀具-自动 Z*
测量刀具-自动 X*
定位
平面铣削*
切削*
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-147
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
状态
90
1
01/2006
功能
-/用户屏幕窗口(尾座)
ShopTurn 设置
手动机床(带选项 "手动机床")
状态
19
50
51
52
53
54
55
56
57
58
59
1300
1400
1410
1420
1433
1434
1435
1440
1453
1454
1500
1513
1514
1515
1523
1524
1525
1533
1534
1535
1536
1543
1544
1545
1550
1600
1613
1614
1623
1624
1633
1634
1640
1670
1730
BE1/5-148
功能
基本画面
测量刀具
测量刀具–手动长度 X /用户屏幕窗口
测量刀具–手动长度 Z /用户屏幕窗口
测量刀具–放大镜*/用户屏幕窗口
测量刀具–/用户屏幕窗口
测量刀具–/用户屏幕窗口
测量刀具–校正测量头*/用户屏幕窗口
测量刀具–/用户屏幕窗口
测量刀具–自动 Z*
测量刀具–自动 X*
直线
钻削
钻孔–中心
钻孔–螺纹中心
钻削–定中心*
钻削–钻削*
钻削–铰孔*
钻削–深钻孔*
钻削–螺纹钻削*
钻削–螺纹铣削*
车削
车削–切削 1
车削–切削 2
车削–切削 3
车削–切槽 1
车削–切槽 2
车削–切槽 3
车削–E 型退刀槽
车削–F 型退刀槽
车削–螺纹 DIN 退刀槽
车削–螺纹退刀槽
车削–螺纹长度
车削–螺纹锥
车削–螺纹端面
车削–断削
铣削*
铣削–矩形腔*
铣削–圆形腔*
铣削–矩形腔*
铣削–圆形轴颈*
铣削–长形腔*
铣削–圆形槽*
铣削–多边形*
铣削–雕刻*
模拟–3 窗口视图*
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
状态
1740
1750
90
1
功能
模拟–侧视图*
模拟–端视图*
-/用户屏幕窗口(尾座)
ShopTurn 设置
MDA
状态
20
功能
MDA
状态
200
210
220
230
242
243
244
250
功能
当前的程序段显示
程序控制
程序段查找过程
-/用户屏幕窗口
绘制–3 窗口视图*
绘制–侧视图*
绘制–端视图*
设置
状态
300
310
320
330
340
350
360
380
381
382
383
384
385
386
功能
目录 NC
零件程序*
子程序*
用户目录 1*
用户目录 2*
用户目录 3*
用户目录 4*
标准循环*
制造商循环*
用户循环*
用户目录 5*
用户目录 6*
用户目录 7*
用户目录 8*
状态
400
412
413
414
功能
工作计划 / G 代码编辑器
模拟–3 窗口视图*
模拟–侧视图*
模拟–端视图*
机床自动
程序管理器
程序
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-149
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
报警信息
状态
500
510
520
功能
显示信息
-/用户屏幕窗口
-/用户屏幕窗口
刀具零点偏移
状态
600
610
620
630
640
650
660
670
680
690
功能
刀具列表
刀具磨损
OEM 刀具列表*
刀具库
零点偏移
R 参数
-/用户屏幕窗口
主轴
用户数据
机床数据
5.9 MFII 键盘上的热键布置
热键
HK1
HK2
HK3
HK4
HK5
HK6
HK7
HK8
OP 上的字符
定位
程序
偏移
程序管理器
报警
定制
M 机床
菜单选择
MFII 键
<SHIFT+F11>
<END> (NB)*
<下翻页> (NB)*
<起始> (NB)*
<上翻页> (NB)*
<SHIFT+F12> 或者 光标下 (NB)*
<SHIFT+F10>
<F10>
*) 键位于编号程序块:<NumLock>必须关闭。
BE1/5-150
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.10 示例
Keys.ini 的可能输入项
KEY1.0 = Task:=0
KEY1.1 = Task:=0, State:=0
KEY1.2 = State:=0, Action:=3
KEY1.3 = State:=0, Action:=100
通过第一次按下按键在最近的屏幕窗口中选择加
工操作区
第二次按下按键时在启动屏幕窗口中选择加工操
作区
在第 3 次按下按键和选择第 3 个软键情况下在开
机屏幕中选择加工操作区
在第 4 次按下按键并通过 machine.ini 中<= 100 设
计的动作选择补充操作界面时在开机屏幕中选择加
工操作区
5.11 设计概览
下图以图表方式描述了 OP 设计的热键和 PLC 按键之间的关系和根据补充操作界面
进行设计的步骤。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-151
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
在下列目录中的一个:
user
add_on
oem
mmc0w32
hmi_adv
01/2006
文件 Keys.ini
...
[KeyConfiguration]
KEY x.n
=
mmc2(标准)
1
...
6
7
8
9
...
49
50
...
81
82
...
254
TASK
machine.ini
paramet.ini
相应当
TASK:=
, State:=
, Action:=
硬键 OP
可选软键 OP
预留用于西门子
OEM 应用程序
一般应用程序
操作区,INI 文件
program.ini
services.ini
diagnose.ini
startup.ini
自身区域
安 装 向
应用程序定义
[KeyConfigurationAuto]
[KeyConfigurationMDA]
[KeyConfigurationJOG]
[KeyConfiguration]
Action.State = 装载屏幕窗口/软键条,设计文件
100
101
102
103
....
(Action >= 100 运行至
安装向导操作区)
例如 param.com
custom.com
//M(Maske1)
DEF Var1 ...
HS1 = ...
HS2 = ...
...
PRESS(HS1)
LM(Maske2)
END_PRESS
//S(Leiste1)
...
BE1/5-152
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
5.12 概念
热键
OP 010,OP 010C 上 6 个按键,和带有热键块的 SINUMERIK 键盘,它们的操作
直接选择一个操作区。
也可以选择 2 个其它的按键如热键进行处理。
文献:
/BH/,操作组件手册
PLC 按键
PLC 按键 通过 HMI 软件的 PLC 接口提供,如同热键。HMI 中的反应可设计。
按以下方式实现:
•
机床控制面板键
•
分析 PLC 的信号链接
它们也被称作虚拟键。
SK
软键

© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/5-153
操作面板补充说明 (BE1)
5 设计 OP 热键和 PLC 键
01/2006
用于记录
BE1/5-154
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
6 定制操作区
01/2006
6
6 定制操作区
6.1 引言........................................................................................ BE1/6-156
6.1.1 交付..................................................................................... BE1/6-156
6.1.2 引导启动时激活................................................................... BE1/6-157
6.1.3 通过键激活 .......................................................................... BE1/6-157
6.1.4 定制范围特征 ...................................................................... BE1/6-157
6.1.5 定制操作区域捆绑 ............................................................... BE1/6-158
6.2 构造和功能 ............................................................................. BE1/6-159
6.2.1 开始屏幕构造 ...................................................................... BE1/6-159
6.3 操作区域切换时的特性........................................................... BE1/6-160
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/6-155
操作面板补充说明 (BE1)
6 定制操作区
01/2006
6.1 引言
前面描述的操作区可以通过补充操作界面方式补充和修改。补充只能放置在还未使
用的软键上。可以按下列所述的方式使用这些软键,不仅是在
- HMI 内置 sl,还包括
- HMI 高级
设计一个独立的操作区,在该操作区中可以提供用于用户特定的操作界面的全部 8
个水平软键和 8 个垂直软键。操作界面的默认名为定制。
直接选择定制操作范围可以通过(对于 Ops 用热键块:OP 010, OP 010C) :
• 热键“定制”
• 第一增量条的水平软键 4(标准设置)(软键条,在第一次按下<ETC> 键后显示
在基本画面中)。
6.1.1 交付
HMI 高级
定制操作区属于标准配置,可以通过文件 regie.ini 中的一个输入项移出或者定制在
任意一个水平按键上。
HMI 内置 sl
定制操作区属于标准配置。它与应用程序磁盘一起提供,并且可以由客户通过软键
配置套件(SCK.exe)定制在任意一个水平软键上。
关于在系统中对定制操作范围捆绑的详细信息,参见章节定制操作范围捆绑。
BE1/6-156
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
6 定制操作区
01/2006
6.1.2 引导启动时激活
HMI 高级
参见章节定制操作范围捆绑。
HMI 内置 sl
您可以通过显示机床数据 MD 9016:MM_SWITCH_TO_AREA 确定,应该在哪个
操作区中运行 HMI 内置 sl,此时也可以规定操作区 CUSTOM(定制)。
机床数据中的值规定定制所需的操作区的软键号码。
水平软键 1 – 8:
1–8
按下 ETC 键后第一个增量条的软键:
9 – 16
标准设置是 12。
6.1.3 通过键激活
通过热键
通过操作面板 OP 010,OP 010C 上的 CUSTOM(定制)热键总是可以激活该操作
区(默认)。可以进行其它和附加的设计。
通过水平软键
通过第一个增量条的水平软键 4 激活作为标准配备。
对于 HMI 高级 软键分配可以改变。
如同在章节定制操作范围捆绑中所描述的 HMI 内置 sl
借助于软件配置套件(SCK)。
6.1.4 定制范围特征
定制操作区通过带有一个可设计标题的本地菜单的总操作区显示一个标准的空窗
口。
除了一个可配置文本外,定制操作区还允许在全局菜单中的操作区显示栏内。
全部软键都是空的,可以通过补充操作界面由客户任意占用并通过补充操作界面执
行功能。
在 CUSTOM(定制)操作区切换后并再次返回,设计窗口激活,该窗口在离开定制
操作区前已激活。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/6-157
操作面板补充说明 (BE1)
6 定制操作区
01/2006
6.1.5 定制操作区域捆绑
HMI 高级
操作区在文件 REGIE.INI 中许可并定制在软键上。
举例:
通过第一个继续软键条的水平软键 4 激活
(标准设置)。
a) 输入项必须在程序段 [TaskConfiguration] 中实现:
Task11 = name := custom, Timeout := 12000
b) 在文件 regie.ini 中也可以选择该操作区用于标准启动。输入项必须在程序段
[Miscellaneous] 中实现:
PoweronTaskIndex = 11
当不选择定制操作区或者在启动时不激活情况下,相应的行可以通过行开始处的注
释标记“;”退出激活。
通过更改任务号可以将操作区定制在另一个软键上。
HMI 内置 sl
用于应用程序 CUSTOM(定制)附属的 HMI 软件分析文件 custom.ini 并决定是否
要显示操作区。这里在文件中有程序段(仅 HMI 内置 sl):
[Activate]
Activate=True
操作区可以通过软件配置套件(SCK.EXE),菜单项“修改配置”由客户在任意一
个水平软键上定制。
为了使用标准启动的定制操作区,软键号必须输入在显示机床数据 MD 9016:
MM_SWITCH_TO_AREA 中。
如果显示机床数据有值 -1,则 HMI 内置 sl 在该操作区中启动,该操作区已通过软件
配置套件(SCK)指定作为启动操作区。(在供货状态时基本软键条的软键 1 ->操
作区 MASCHINE(加工))。
BE1/6-158
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
6 定制操作区
01/2006
6.2 构造和功能
6.2.1 开始屏幕构造
若要设计启动屏幕,则将输入项指定在文件 custom.ini 中,对于 HMI 高级,用于
操作区名称的输入项指定在文件 re_xx.ini 中。
HMI 高级
HMI 内置 sl
屏幕标题
在程序段 [Header] 中可以输入一个带有屏幕窗口标题的文本。
这可以作为文本进行:
Text="XY 特殊功能"
或者通过报警号:
Text=$80XXX
可以设计标题,与语言相关。
默认情况下设置 Text="Custom"。
启动屏幕中的图形
在程序段 [Picture] 中可以输入图形的路径,该图形在启动应用程序时显示:
Picture=\directory\bild.bmp
操作区名称
操作区名称
规定的名称出现在所显示的启动屏幕窗口中的左上
方。
规定的名称出现在所显示的启动屏幕窗口中的左上
方。
在文件 re_xx.ini,
xx 中有语言缩写。
(文件 re_xx.ini 仅对于 HMI 高级 存在。)
程序段 [Taskname]
标记:Text = $80xxx
[HSoftkeyTexts]
HSK11 = "Custom"
软键标签
软键标签
作为操作区名称在文件 re_xx.ini 中规定的名称
也显示在配置的软键上。
程序段 [Softkey]
标记:Text = $80xxx
规定的文本显示在分配的软键上。如果没有规定,
则标准设置为 CUSTOM。
所有其它的定制操作区元素,如
• 软键条
• 输入/输出栏
和附属的功能都必须通过补充操作界面方式设计。
在应用程序 CUSTOM(定制)中提供所有软键作为补充操作界面软键。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/6-159
操作面板补充说明 (BE1)
6 定制操作区
01/2006
这些软键设计根据已有的描述出现在文件 custom.com 中(类似于随附标准中的
aeditor.com)。
对于 HMI 内置 sl,在文件 common.com 中必须有用于客户登入软键参照的
custom.com。提供 common.com,使所有定制操作区的软键都参照 custom.com。
6.3 操作区域切换时的特性
如果由定制操作区切换到另一个操作区并再次返回,则在返回后显示离开定制操作
区前已激活的屏幕窗口。
„
BE1/6-160
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
7
7 设计环境和工作环境
7.1 设计环境概述 ......................................................................... BE1/7-162
7.2 控制文件 COMMON.COM ..................................................... BE1/7-163
7.2.1 控制文件功能 ...................................................................... BE1/7-163
7.2.2 COMMON.COM 保存位置 ................................................. BE1/7-164
7.2.3 设计文件.............................................................................. BE1/7-164
7.2.4 控制文件 COMMON.COM 的 结构...................................... BE1/7-165
7.3 设计文件的保存...................................................................... BE1/7-172
7.3.1 HMI 内置 sl.......................................................................... BE1/7-172
7.3.2 HMI 高级 ............................................................................. BE1/7-173
7.4 共同的硬件平台用于两个 HMI 系统 ....................................... BE1/7-174
7.4.1 一般查找策略 ...................................................................... BE1/7-175
7.4.2 COMMON.COM 的查找策略.............................................. BE1/7-177
7.4.3 图形的查找策略................................................................... BE1/7-177
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-161
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
7.1 设计环境概述
供货范围
用于编译操作界面设计文件和编制或者激活前章中所述功能的软件都是 HMI 软件供
货范围的一部分;同样用于建立设计文件内容的 ASCII 编辑器(程序编辑器)也是
HMI 软件供货范围的一部分。
产品
NCU 上的产品 ShopMill 和 ShopTurn 是以 HMI 内置 sl 为基础。HMI 内置 WIN32 和
HMI 高级组合可以在一个 HW 平台上运行。为此该产品的操作系统可以作为 HMI 高
级的选择之一在 HW 平台上运行。设计中的特殊情况以及这些情况下的查找策略在
章节两种 HMI 系统的共用硬件平台中进行了描述。
图形描述
如果要在设计的屏幕窗口中使用图形,还能额外需要一款合适的图形程序(例如
Windows 画笔程序),参见章节句法中关于图形的段落。
系统区分
硬件区分:
• PCU50 上 HMI 高级使用硬盘
• HMI 内置 sl 只使用工作存储器和闪卡存储器。
• PCU50 上 HMI 内置 WIN32 或者装有 Windows NT 或 Windows XP 的计算机 分
析硬盘上的设计文件,除此之外工作仍然如同 HMI 内置 sl。
基于该不同而创建不同设计文件。
和语言相关的文本
屏幕窗口中使用的与语言相关的文本保存在 ASCII 文本文件中,其句法与报警文本
文件一致。
可以使用和语言相关的文本:
• 软键标记
• 标题
• 辅助文本
• 其它任意文本
文件名确定如下:
Alsc.txt 包含用于西门子标准循环的语言文本
Almc.txt 包含用于制造商循环的语言文本
Aluc.txt 包含用户语言文本
BE1/7-162
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
文本输入形式
文本号码在文件中如下分配给文本:
8xxxx
0
0
“文本”
其中:
xxxx
文本
5000 至 9899(作为用户备用的文本识别号码区域)。号码必须唯一给
定。
屏幕窗口中显示的文本用双引号括起
举例:
85000
85001
85002
85003
0
0
0
0
0
0
0
0
"退回平面"
"钻孔深度"
"螺矩"
"凹槽半径"
两个通过空格分开的参数 2 和 3 是用于报警文本输出的控制符号。鉴于带有报警文
本的文本格式的一致性,在任何情况下控制符号必须置 0。
在文本中可以有下列控制符号:
%n
换行
%@x
x. 轴的轴名称 (x 为轴编号),
(对于 HMI 内置 sl)
显示轴名称 一般解决方案
HMI 内置 sl 和 HMI 高级:
NC 存取包含各轴名称的相应机床数据,文本组合通过包含的字符串功
能。
7.2 控制文件 COMMON.COM
7.2.1 控制文件功能
对于 HMI 内置 sl,该中央控制文件包含下列信息:
• 分配用于设计文件的登入软键
• 分配用于设计文件的屏幕窗口号码在 PLC 接口 DB19 中
• 控制项(LOG 文件的大小、设计文件临时目录中可用的存储位置)。
在使用 HMI 高级时不需要 COMMON.COM 输入项。
COMMON.COM 中的更改只有在重新启动后才生效。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-163
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
7.2.2 COMMON.COM 保存位置
HMI 内置 sl
中央控制文件 COMMON.COM 必须位于 NC 的下列目录中的一个:
• CUS ;用户循环目录
• CMA ;制造商循环目录
• CST ;标准循环目录
目录按规定的顺序查找 COMMON.COM。分析首先找到的符合该名称的文件。
HMI 高级
中央控制文件 COMMON.COM 必须位于 NC 的下列目录中的一个或者在 DH 路径
中:
• CUS, 或者
DH 路径上的 CUS.DIR ;用户循环目录
• CMA, 或者
DH 路径上的 CMA.DIR ;制造商循环目录
• CST, 或者
DH 路径上的 CST.DIR ;标准循环目录
• COM, 或者
DH 路径上的 COM.DIR ;注释目录
7.2.3 设计文件
HMI 内置 sl
所有文件名必须符合 DOS 规定(xxxxxxxx.eee)。
最多允许 10 个设计文件。
帮助图形的颜色格式:bmp 格式中 256 色位图。
由所用 CF 卡的大小决定图形和设计文件的存储位置需求。也如同在硬盘上那样,没
有关于可能文件数的说明。
HMI 高级
带有章节登入软键表中的名称的文件将在目录(参见章节保存设计文件)中按给出
的顺序查找。如果在不同的目录中存放相同文件名的文件,则编译按照查找顺序首
先找到的那个文件。
设计文件的大小没有特别的限制。然而应该注意,文件越大,文件处理速度就越
慢。
BE1/7-164
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
7.2.4 控制文件 COMMON.COM 的 结构
COMMON.COM 包含用于特定硬件设置的不同的程序段。对于 HMI 内置 sl,对于
补充操作界面,与程序段 [MMC_DOS] 相关。
提示
文件连同循环一起提供。您必须总是在 NC 上设定。
COMMON.COM 语句
注释:
[ MMC_DOS]
分号“;”后行内的文本是注释语句,不作分析。
;DOS 分区开始
参数:所有参数都是可选的。
参数=值
;允许有任意个空格,在
;在 参数'=' 和值之间
可行的参数:
SCxxx=文件或者 HCyyy=文件
SCxxx
软键连接(在软键和设计文件之间的连接)。xxx 代表一个内部登入软
键的软键一致性,参见章节 2 “定义登入软键”。
软键一致性必须直接连接在 SC 上。
仅显示已软键连接定义的软键。
文件
配置文件,包含所需要的软键和屏幕窗口定义。
HMI 文件名仅允许有最多 8 位字符。文件扩展名用点隔开。
举例:
SC101= my_file.com ;(my_file.com 在 HMI,NC 上)
HCyyy
热键连接(在实际的按键和设计文件之间的连接)。yyy 代表登入热键
的内部热键一致性。热键一致性必须直接连接在 HC 上。
只有已热键连接定义的热键才有效。
提示
章节登入软键表中给出的名称已经作为标准设置存在。然而附属的文件仍然必须在
NC 或者 HMI 上由用户设立。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-165
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
登入软键
借助于规定的登入软键可以激活分配的设计文件。
固定定义可以用于屏幕窗口的登入软键。其它登入软键是不可以的。登入项是操作
区特定的。
SCxxx=文件
SCxxx
软键连接(软键和设计文件之间的连接)。xxx 代表一个下面规定的登
入软键的内部软键一致性
文件
设计文件名称
操作区中的登入项:
操作区
MASCHINE
PARAMETER
PROGRAMM
(程序)
通讯
诊断
IBN
ShopMill
SCxxx
SC101
SC111
SC122
SC207
SC308
输出屏幕窗口:
机床 JOG
机床 MDA
机床 AUTO
参数基本画面
程序基本画面
水平软键 1
水平软键 1
水平软键 2
水平软键 7
水平软键 8
SC312
SC313
SC314
SC315
SC316
SC326
SC327
SC407
SC507
SC607
SC616
SC617
1. 编辑器软键行
1. 编辑器软键行
1. 编辑器软键行
1. 编辑器软键行
1. 编辑器软键行
2. 编辑器软键条
2. 编辑器软键条
通讯基本画面
诊断基本画面
IBN 基本画面
2. 编辑器软键条
2. 编辑器软键条
水平软键 2
水平软键 3
水平软键 4
水平软键 5
水平软键 6
水平软键 6
水平软键 7
水平软键 7
水平软键 7
水平软键 7
水平软键 6
水平软键 7
SC818
水平软键 8
SC8131
手动机床运行操作范围(大屏
幕)
手动机床运行操作范围(中等屏
幕)
手动机床运行操作范围(小屏
幕)
手动加工操作区-工件零点
垂直软键 1
SC8132
SC8133
手动加工操作区-工件零点
手动加工操作区-工件零点
垂直软键 2
垂直软键 3
SC8134
SC8135
手动加工操作区-工件零点
手动加工操作区-工件零点
垂直软键 4
垂直软键 5
SC8136
SC8137
手动加工操作区-工件零点
手动加工操作区-工件零点
垂直软键 6
垂直软键 7
SC8181
SC8182
BE1/7-166
水平软键 8
水平软键 8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
操作区
SCxxx
SC8141
SC8142
SC8143
SC8144
SC8145
SC8146
SC8147
SC826
SC8261
SC8262
SC8426
SC8436
SC8454
SC8951
SC8952
SC8953
SC8954
SC8955
SC8956
SC8957
SC8961
SC8962
输出屏幕窗口:
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
自动机床运行操作范围(大屏
幕)
自动机床运行操作范围(中等屏
幕)
自动机床运行操作范围(小屏
幕)
程序操作区-钻削
程序操作区-铣削
程序操作区-不同的
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-工件零点
程序操作区-不同的-刀具测量
程序操作区-不同的-刀具测量
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
垂直软键 1
垂直软键 2
垂直软键 3
垂直软键 4
垂直软键 5
垂直软键 6
垂直软键 7
水平软键 6
水平软键 6
水平软键 6
垂直软键 6
垂直软键 6
垂直软键 4
垂直软键 1
垂直软键 2
垂直软键 3
垂直软键 4
垂直软键 5
垂直软键 6
垂直软键 7
垂直软键 1
垂直软键 2
BE1/7-167
操作面板补充说明 (BE1)
7 设计环境和工作环境
操作区
01/2006
SCxxx
SC8963
SC8964
SC8965
SC8966
SC8967
SC857
SC858
SC867
SC8492
输出屏幕窗口:
程序操作区-不同的-刀具测量
程序操作区-不同的-刀具测量
程序操作区-不同的-刀具测量
程序操作区-不同的-刀具测量
程序操作区-不同的-刀具测量
信息 / 报警操作区
信息 / 报警操作区
刀具 / 零点偏移操作区
程序操作区-G 代码编辑器
SC8493
程序操作区-G 代码编辑器
SC8494
程序操作区-G 代码编辑器
SC8495
程序操作区-G 代码编辑器
SC8496
SC8406
程序操作区-G 代码编辑器
程序操作区-G 代码编辑器
(扩展范围)
程序操作区-G 代码编辑器
(扩展范围)
SC8407
ShopTurn
SC8131
手动机床运行操作范围
(大屏幕)
手动机床运行操作范围
(中等屏幕)
手动机床运行操作范围
(小屏幕)
手动加工操作区-工件零点
垂直软键 1
SC8132
SC8133
手动加工操作区-工件零点
手动加工操作区-工件零点
垂直软键 2
垂直软键 3
SC818
SC8181
SC8182
BE1/7-168
垂直软键 3
垂直软键 4
垂直软键 5
垂直软键 6
垂直软键 7
水平软键 7
水平软键 8
水平软键 7
水平软键 2
(循环支持轮廓)*
水平软键 3(循环
支持 钻削)*
水平软键 4(循环
支持 铣削)*
水平软键 5(循环
支持 车削)*
水平软键 6*
水平软键 6(测量
循环支持)*
水平软键 7(测量
循环支持)*
水平软键 8
水平软键 8
水平软键 8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
垂直软键 4
垂直软键 5
垂直软键 6
垂直软键 7
垂直软键 1
垂直软键 2
垂直软键 3
垂直软键 4
垂直软键 5
垂直软键 6
垂直软键 7
水平软键 6
SC8246
SC9436
SC9456
SC8454
SC857
SC858
手动加工操作区-工件零点
手动加工操作区-工件零点
手动加工操作区-工件零点
手动加工操作区-工件零点
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
手动加工操作区-刀具测量
自动机床运行操作范围
(大屏幕)
自动机床运行操作范围
(中等屏幕)
自动机床运行操作范围
(小屏幕)
程序操作区-钻削
程序操作区-车削
程序操作区-铣削
程序操作区-不同的
信息 / 报警操作区
信息 / 报警操作区
SC867
刀具 / 零点偏移操作区
水平软键 7
SC8492
程序操作区-G 代码编辑器
SC8493
程序操作区-G 代码编辑器
SC8494
程序操作区-G 代码编辑器
SC8495
程序操作区-G 代码编辑器
水平软键 2(循环
支持轮廓)*
水平软键 3(循环
支持 钻削)*
水平软键 4(循环
支持 铣削)*
水平软键 5(循环
支持 车削)*
SC8134
SC8135
SC8136
SC8137
SC8141
SC8142
SC8143
SC8144
SC8145
SC8146
SC8147
SC826
SC8261
SC8262
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
水平软键 6
水平软键 6
垂直软键 6
垂直软键 6
垂直软键 6
垂直软键 4
水平软键 7
水平软键 8
BE1/7-169
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
SC8496
SC8406
SC8407
程序操作区-G 代码编辑器
程序操作区-G 代码编辑器
(扩展范围)
程序操作区-G 代码编辑器
(扩展范围)
水平软键 6*
水平软键 6(测量
循环支持-车削)*
水平软键 7(测量
循环支持-铣削)*
* 涉及到西门子屏幕窗口。
由 PLC 调用的图形
如果图形根据补充操作界面要由 PLC 调用,则必须设立一个程序段
[PLC_SELECT]。
在该程序段下分配已设计图形的图形号码。分配行的一般形式为:
PCi = 图形名称,文件
i
图形名称
文件
举例:
[PLC_SELECT]
PC1= CYC82, bohren.com
PC2= CYCLE90, gewfraes.com
PC3=...等等
;注释
接口中的图形号码
图形 (屏幕窗口)命名符
文件,在该文件中设计图形
;固定的程序段导引
;分配行
控制项
CHK_FILE_EXIST=ram
ram
控制标志:规定每次的设计文件是否要由 NC 复制,或者是否要进行检
查,是否该文件已位于 HMI 的 RAM 驱动器上了。
可能的值:
0:
不检查文件是否已存放在 临时目录上。
该模式仅在 NC 上在线建立设计文件阶段设置。为此 NC 设计文件的更改
立即在 HMI 内置 sl 上生效,这导致图形建立的速度较慢。
1:
标准设置(如果在 CHK_FILE_EXIST 未规定情况下):
设计文件只向临时目录中读入一次并于日后从那里进行处理。这表明:运
行时间得到改善,然而 NC 上设计文件中的改变不会生效。
BE1/7-170
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
LOGSIZE=kB
kB
LOG 文件的大小,以 KB 为单位(最大可以是 64 KB)。设立 HMI 的临
时目录上的 LOG 文件名称为 ERROR.COM,它的大小通过该参数确定。
RAMDISK_SIZE = kBrd
kBrd 可支配的 RAMDISK 大小,以 kB 为单位。
RAMDISK_SIZE 可以在任意位置上,在程序段内或者程序段外。如果该
要素多次出现,则与第一次出现相关。
举例:
RAMDISK_SIZE=200 ; Æ 200 kB
标准值(如果要素 RAMDISK_SIZE 没有规定)为 300 kB。
如果在复制过程后超过设置的大小,则在下一次复制过程前删除 临时目录
中的所有 COM 文件。(保留背景中的屏幕窗口文件(在操作区切换
时))。
COMMON.COM 举例
[ MMC_DOS]
sc101=verzahn.com
sc111=mda.com
sc122=auto.com
sc207=param.com
sc314=aeditor.com
sc315=aeditor.com
sc316=aeditor.com
sc407=dienste.com
sc507=diagnose.com
sc607=inbetrn.com
sc826=cmm.com
sc857=cmm.com
sc858=cmm.com
sc867=cmm.com
CHK_COMMON.COM=1
; 机床
; 文件位于
; HMI 的 Flash 存储器上
; 参数
; 程序,编辑器
; DIENSTE
; 诊断
; 开机调试
; ShopMill,机床,AUTO
; 信息/
; 报警
; 刀具,零偏
; 较快处理
; 由 HMI
LOGSIZE=30
; 记录错误的 LOG 文件,大小为 30 KB
; 屏幕窗口
[PLC_SELECT]
; 识别规定
; PLC 可调用图形, 见下
PC1= CYC82, bohren.com
; 图形 1
PC2= CYCLE90, gewfraes.com ; 图形 2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-171
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
7.3 设计文件的保存
7.3.1 HMI 内置 sl
存档
用户的 Wizard 文件(com 文件用于标准
用户对话,即:除循环支持外全部): /card/user/sinumerik/hmi/proj
用于用户循环支持的用户 Wizard 文件: /card/user/sinumerik/cycles/proj
同样,制造商 Wizard 文件保存在:
/card/oem/sinumerik/cycles/proj
/card/oem/sinumerik/hmi/proj
位图:
/card/user/sinumerik/cycles/ico/icoxxx
/card/oem/sinumerik/cycles/ico/icoxxx
/card/user/sinumerik/hmi/ico/icoxxx
/card/oem/sinumerik/hmi/ico/icoxxx
Ini 文件:
/card/user/sinumerik/hmi/cfg
/card/oem/sinumerik/hmi/cfg
标题项:
/card/user/sinumerik/hmi/ico/icoxxx
/card/oem/sinumerik/hmi/ico/icoxxx
所属文本
(aluc.txt,或者 aluctx.s0x)
/card/user/sinumerik/cycles/lng/xxx
/card/oem/sinumerik/cycles/lng/xxx
/card/user/sinumerik/hmi/lng/xxx
这里 xxx 代表语言
一般步骤
在 Linux 环境下,把 CF 卡上的用户 Wizard 文件复制到目录
/user/sinumerik/hmi/proj (用于标准用户对话,即:除循环支持外全部)。用于
用户循环支持的用户 Wizard 文件从 CF 卡上复制到目录
/user/sinumerik/cycles/proj 中。原则上,所有文件不解压缩直接复制到各目录。
同样,制造商 Wizard 文件复制到目录/oem/sinumerik/.... 。
可通过使用 Linux 工具(PuTTY 或者 WinSCP)或通过 PROGRAMM 操作区的复制
功能进行复制。
供货时,PROGRAMM 操作区设置了 3 个 USB 驱动器并能访问 CF 卡。
BE1/7-172
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
USB 上设置了下列目录结构:
\cycles
\cycles\proj
\cycles\prog
\cycles\lng
\cycles\lng\xxx
(Com-文件)
(用户循环 (.spf))
(语言目录– 仅包含子目录)
(语言目录,例如: deu, eng... – 对每种语言有一个目录)。
这里保存每个语言的 aluc.txt 文件。
(图形目录– 仅包含各分辨率的子目录)
对于分辨率 640*480 的图形目录为 .bmp 或 .bin
\cycles\ico
\cycles\ico\ico640
\cycles\ico\ico800
\cycles\ico\ico1024
或用于分配到其它 HMI 范围的 Wizard 对话:
\hmi\proj
\hmi\lng\...
\hmi\ico\...
在操作区 PROGRAMM 中,把整个目录\cycles, 或\hmi 从 USB 上复制到 CF 卡上的
目录/user/sinumerik 中。
7.3.2 HMI 高级
在使用 HMI 高级时不需要控制文件输入项。
中央控制文件 COMMON.COM 必须位于 NC 的下列目录中的一个或者在 DH 路径
中:
• CUS, 或者
DH 路径上的 CUS.DIR ;用户循环目录
• CMA, 或者
DH 路径上的 CMA.DIR ;制造商循环目录
• CST, 或者
DH 路径上的 CST.DIR ;标准循环目录
• COM, 或者
DH 路径上的 COM.DIR ;注释目录
在目录中按给出的顺序查找设计文件。如果在不同的目录中存放相同文件名的文
件,则编译按照查找顺序首先找到的那个文件。
报警文本文件的保存
报警文本文件保存在下列目录中:
\DH\MB.DIR\
文件名:
ALUC_xx.COM
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-173
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
在文本文件 ALUC_xx.COM 中可以存放如章节设计环境概述中规定的文本。文本的
语言分配通过文本文件名称实现。
在文本文件中用下列缩写替代“XX”:
例如 ALUC_uk.COM 用于英语文本
缩写 xx
语言
gr
德语
uk
英语
fr
法语
it
意大利语
sp
西班牙语
nl
荷兰语
fi
芬兰语
sw
瑞典语
pl
波兰语
tr
土耳其语
ch
中文
tw
中文(台湾)
ko
韩语
hu
匈牙利语
po
葡萄牙语
ru
西里尔语
cz
希腊语
在 PC/PG 环境中测试设计的屏幕窗口
您已经在 PC/PG 上安装 HMI 高级软件的 PC 版本。
目录结构与 HMI 高级上的结构一致。
故障记录建立在:\DH\COM.DIR\ERROR.COM
7.4 共同的硬件平台用于两个 HMI 系统
HMI 内置 WIN32 如同 HMI 高级一样以相同的路径查找用于补充操作界面的配置文
件。开始处是数据维护路径。
当 HMI 高级和 HMI 内置 sl 在硬件平台上并行驱动情况下,下列描述中的查找顺序
和 NCU 上的 ShopMill / ShopTurn 相关。在这种情况下,HMI 内置 sl 中驱动的
NCU 上的 ShopMill / ShopTurn 下的补充操作界面使用相同的配置文件,如同 HMI
高级下的操作。
BE1/7-174
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
框架条件
HMI 内置 WIN32 分析配置文件 DH.INI 的程序段 [DHSTART] 的特性 mmchome,
配置文件包含数据维护路径的根目录。
DH.INI 必须存放在 BIN 目录中,在该目录中启动 MMC0.EXE。数据维护根目录的
数据最大长度为 100 个字符。
7.4.1 一般查找策略
启动
在启动时 HMI 内置 WIN32 根据 Windows 注册表中的输入项首先确定 HMI 高级安
装在哪里。
在注册表规定的目录内在子目录 ..\user,..\oem,..\add_on,..\mmc2 中以所述的
顺序查找文件 DH.INI。如果那里没有找到 DH.INI,则在 HMI 内置 WIN32 的当前设
置的目录中查找文件。
举例:
HMI 高级可在 f:\HMI\HMI Advanced 上找到;然后按照下列顺序查找 dh.ini:
f:\HMI\HMI Advanced\user
f:\HMI\HMI Advanced\oem
f:\HMI\HMI Advanced\add_on
f:\HMI\HMI Advanced\mmc2
查找顺序控制大小
对于 HMI 高级的查找顺序
CUS 目录 在 dh.ini 内特定的数据维护目录中
CMA 目录 在 dh.ini 内特定的数据维护目录中
CST 目录 在 dh.ini 内特定的数据维护目录中
COM 目录 在 dh.ini 内特定的数据维护目录中
Ramdisk 上的 Wizard 目录
Filename.bin
Filename.bmp .
不带路径的位图名称
对于 HMI 高级,这种文件有文件后缀.bin
在没有规定文件夹和文件名不包含路径的情况下,查找顺序:
1. Filename.bin 在数据维护路径的 CUS 目录中
2. Filename.bmp 在数据维护路径的 CUS 目录中
3. Filename.bin 在文件夹 Filename.bi_ 中数据维护路径的 CUS 目录中
4. Filename.bmp 在文件夹 Filename.bm_ 中数据维护路径的 CUS 目录中
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-175
操作面板补充说明 (BE1)
7 设计环境和工作环境
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
BE1/7-176
01/2006
Filename.bin 在数据维护路径的目录 CUS\分辨率中
Filename.bmp 在数据维护路径的目录 CUS\分辨率中
Filename.bin 在文档 Filename.bi_数据维护路径下的 CUS\分辨率目录中。
Filename.bmp 在文档 Filename.bm_数据维护路径下的 CUS\分辨率目录中。
Filename.bin 在数据维护路径的 CMA 目录中
Filename.bmp 在数据维护路径的 CMA 目录中
Filename.bin 在文档 Filename.bi_ 中数据维护路径的 CMA 目录中
Filename.bmp 在文档 Filename.bm_中数据维护路径的 CMA 目录中
Filename.bin 在数据维护路径下的目录 CMA\分辨率中
Filename.bmp 在数据维护路径下的目录 CMA\分辨率中
Filename.bin 在文档 Filename.bi_数据维护路径下的 CMA\分辨率目录中。
Filename.bmp 在文档 Filename.bm_数据维护路径下的 CMA\分辨率目录中。
Filename.bin 在数据维护路径的 CST 目录中
Filename.bmp 在数据维护路径的 CST 目录中
Filename.bin 在文档 Filename.bi_ 中数据维护路径的 CST 目录中
Filename.bmp 在文档 Filename.bm_ 中数据维护路径的 CST 目录中
Filename.bin 在数据维护路径的目录 CST\分辨率中
Filename.bmp 在数据维护路径的目录 CST\分辨率中
Filename.bin 在文档 Filename.bi_数据维护路径下的 CST\分辨率目录中。
Filename.bmp 在文档 Filename.bm_数据维护路径下的目录 CST\分辨率目录
中。
Filename.bin 在当前目录中(Bin 目录)
Filename.bmp 在当前目录中(Bin 目录)
Filename.bin 在文件夹 Filename.bi_ 当前目录中(Bin 目录)
Filename.bmp 在文档 Filename.bm_当前目录中(Bin 目录)
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CUS 目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CUS 目录中
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CUS\分辨率目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CUS\分辨率目录中
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CMA 目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CMA 目录中
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CMA\分辨率目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CMA\分辨率目录中
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CST 目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CST 目录中
Filename.bin 在文档 CUS.ARJ 数据维护路径的 CST\分辨率目录中
Filename.bmp 在文档 CUS.ARJ 数据维护路径的 CST\分辨率目录中
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
对于 CMA.ARJ,步骤 29 至 40 现在重复进行
41. Filename.bin 在文件夹 CMA.ARJ 数据维护路径的 CUS 目录中
....
52. Filename.bmp 在文档 CMA.ARJ 数据维护路径的 CST\分辨率目录中
对于 CST.ARJ,步骤 41 至 52 现在重复进行
53. Filename.bin 在文件夹 CST.ARJ 数据维护路径的 CUS 目录中
....
64. Filename.bmp 在文件夹 CST.ARJ 数据维护路径的 CST\分辨率目录中
65. Filename.bin 在文件夹 CUS.ARJ 当前目录中(Bin 目录)
66. Filename.bmp 在文件夹 CUS.ARJ 当前目录中(Bin 目录)
67. Filename.bin 在文件夹 CMA.ARJ 当前目录中(Bin 目录)
68. Filename.bmp 在文件夹 CMA.ARJ 当前目录中(Bin 目录)
69. Filename.bin 在文件夹 CST.ARJ 当前目录中(Bin 目录)
70. Filename.bmp 在文件夹 CST.ARJ 当前目录中(Bin 目录)
71. Filename.bxx
部分二进制文件,出于与实际模式和保护模式开始的兼容性原因还必须处理。这些
文件仅在当前设置的目录中查找。
7.4.2 COMMON.COM 的查找策略
对于 COMMON.COM 的查找策略,参见章节 COMMON.COM 保存位置的 HMI 内置
sl 段落。
配置文件 COMMON.COM 特别处理。为此该文件中的更改必须在 HMI 内置 WIN32
重新启动并与 HMI 高级相关才生效(ShopMill / ShopTurn)。
建立与 NC 的连接。
7.4.3 图形的查找策略
HMI 内置 sl 的图形(位图)的扩展的查找策略也适用于补充操作界面的图形。
对于 HMI 内置 WIN32(ShopMill/ShopTurn),在硬件平台上与 HMI 高级一起,可
以规定一个相关的数据维护路径。
如果已定义数据维护路径,则在当前目录前要首先处理,为此 HMI 内置 WIN32 和
HMI 高级使用相同的图形。
新的查找结构也包括与补充操作界面相关的数据维护路径目录,以及图形可行的文
件夹(cus.arj, cma.arj, cst.arj)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/7-177
操作面板补充说明 (BE1)
7 设计环境和工作环境
01/2006
原则上总是首先查找单个文件,然后才在可行的文件夹中查找。为此得到下列图形
的查找顺序:
• 文件夹前的单个图形(首先查找 .bin,然后查找 .bmp。在解压缩单个文件后在仅
包含一个文件的文件夹中查找(.bi_,然后 .bm_)。
• 先是带有路径的位图名称,然后是不带路径的位图名称
带有不同格式的位图查找顺序的其它信息参见章节“一般查找策略”。
„
BE1/7-178
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8
8 概念,表格,清单,举例
8.1 概念........................................................................................ BE1/8-180
8.2 登入软键表 ............................................................................. BE1/8-183
8.3 颜色表 .................................................................................... BE1/8-184
8.4 可用的系统变量列表 .............................................................. BE1/8-186
8.5 PI 通讯列表 ............................................................................ BE1/8-195
8.6 示例........................................................................................ BE1/8-199
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-179
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.1 概念
表 8-1:
概念
说明
动作
所有在一个 → 方式中设计:→功能,→ 计算变量,→ 更改特
性, ...
用户可以约定在 → 零件程序或者数据模块中任意使用的由用户定义
的变量。
数据的表格或者列表
特征,确定一个对象(→ 屏幕窗口或者 → 变量),分配详细的 →
特性。
操作界面在本印刷资料中涉及到屏幕窗口中描述的信息以及布置的
软键和一些操作面板的特殊按键。
用于 → 设计文件的装载单元
程序部分,在该程序部分中定义 → 变量和 → 软键。
输入 / 输出栏,用于显示 / 更改变量置。
ASCII 编辑器可以通过符号在文件中输入和编辑。
对象的特征(例如一个 → 变量)
→软键,用该软键启动第一次新建立的 → 屏幕窗口。
程序部分由 //S(Start)..........//END 用于描述 → 登入软键
所有触发处理 → 方式的事件:输入符号,操作 → 软键, ...
屏幕上的突显标记,标记用于处理 / 观察当前的 → 屏幕窗口元素。
当前光标所在的屏幕窗口元素。屏幕窗口元素停留在光标位置。
在 → 方式中编程的步骤同 → 参数有关。
图形,在屏幕窗口显示时出现的图形。
→屏幕窗口,该屏幕窗口调用其它的一个屏幕窗口并且自己不退
出。
图形,取决于屏幕窗口元素显示的图形。
每个 → 屏幕窗口可以设计多个帮助参考作为环链,即依次调用帮助
并在最后的帮助后重新显示第一个帮助。
内部计算变量,可以不分配 → 特性并以此不在 → 屏幕窗口中显
示。
水平的 → 软键 x
编译器自动转换成 → 屏幕窗口中来自 → 设计文件的定义的代码并
控制其使用。
用户变量
数组
属性
操作界面
Block
定义行
输入/输出栏
编辑器
属性
登入软键
登入软键描述块
事件
聚焦
功能
图形
主屏幕窗口
辅助图形
帮助环链
辅助变量
HSx
编译器
BE1/8-180
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
概念
说明
SINUMERIK 系统的特性设置由西门子 / 机床制造商 / 最终用户存放
在系统中。它分为:
$MN_... 通用 NC 机床数据
$MC_... 通道专用机床数据
$MA_... 轴专用机床数据
$MM_... 操作面板机床数据
此外存在的 → 设置数据和驱动机床数据。
屏幕窗口
→ 操作界面的屏幕描述
与屏幕窗口相关的软键条 软键条,由一个新设计的屏幕窗口调用。
屏幕窗口树
多个一次链接的 → 屏幕窗口
屏幕窗口描述块
程序部分,由 //M..........//END 用于描述 → 屏幕窗口
屏幕窗口元素
→ 变量可见的部分:短文本,图形文本,→ 输入/输出栏和单位文
本
屏幕主窗口
标题、长文本,图形和 → 屏幕窗口元素
与屏幕窗口有关的软键
软键,不由屏幕窗口调用,即第一个新屏幕窗口前设计的登入软键
和软键条。
方式
编程的过程,当开始一个分配的 → 事件时执行该过程。
HMI 内置 sl
操作面板的计算单元,不带硬盘
HMI 高级
操作面板的计算单元,带硬盘
NC
数字控制:SINUMERIK 系统的系统组件,根据 → 零件程序控制轴的
运动过程。
NC 代码
许可的语言元素,用该语言元素建立 SINUMERIK 的 → 零件程序
NC 功能
→PI 通讯
使用注释
注释,在 → NC 代码生成时自动产生。
参数
参数是编程语句的可改变部分,在 → 设计文件中用另一个字 / 符号
替换。
PI 通讯
→功能,该功能在 → NC 上执行一个固定的轮廓操作。
PI 通讯可以由 → PLC 和 → HMI 高级/HMI 内置 sl 调用。
PLC
可编程逻辑控制:存储器可编程的控制用于执行大部分
SINUMERIK 系统中的逻辑链接。
编程支持
→ 屏幕窗口准备,用于通过¡°较高值¡±组件支持 → 零件程序建立
自由轮廓编程
循环辅助
轮廓编程
→反编译
→仿真
直接由 → 编辑器
机床数据
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-181
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
概念
说明
设计文件
回调按键
索引标签
反编译
文件在定义和指令中,其由 → 屏幕窗口的外观和 → 功能确定。
操作面板上的固定键
存储器,用于 → 屏幕窗口之间的数据交换。
由 → 编程支持 → 屏幕窗口中的输入栏, 可以在一个 → 零件程序
中产生 → NC 代码段。反编译描述相反的过程。产生一个所选择的
NC 代码段的输入栏由 NC 代码重新回复并显示在原来的屏幕窗口
中。
设定数据确定机床的性能,按照系统软件定义的方法在系统中设
定。与 → 机床数据相反,可由操作员立即更改。
优化的 SINUMERIK 使用和操作界面,用于 21⁄2D 铣削。
优化的 SINUMERIK 使用和操作界面,用于车削。
模仿 → 零件程序(例如图形),没有实际的机床轴运动。
操作面板按键,触发一个分配的屏幕界面上显示的功能。
屏幕界面上的文本 / 图形,该文本 / 图形分配给一个 → 软键。
所有水平或者所有垂直的 → 软键
程序部分由 /S..........//END 用于描述一个 → 软键条
数组栏索引
→操作界面,存在的标准操作界面。
NC 变量,准备用于零件程序存取和 → HMI 存取的 NC 状态。
以 NC 语言明确表达的程序,规定轴的运动过程以及各种特殊动
作。
→ 输入 / 输出栏中的值列表;通过转换栏检查:某栏中的输入必须
与列表值中的一个相符合。
→屏幕窗口,由另一个屏幕窗口(主屏幕窗口)调用的屏幕窗口,
不必退出 → 主屏幕窗口。
存储器空间位置名称,其可以通过 → 特性分配显示在 → 屏幕窗口
中并可以输入计算结果。
垂直的 → 软键 x
数组行号码
分级权限的示意,关系到 → 操作界面上功能的使用,取决于用户的
权限。
设定数据
ShopMill
ShopTurn
仿真
软键
软键标签
软键条
软键条描述块
栏索引
标准应用程序
系统变量
零件程序
转换栏
子屏幕窗口
变量
VSx
行索引
存取等级
BE1/8-182
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.2 登入软键表
设计登入软键 / 设计文件(标准设置)
表 8-2:HMI 高级/ HMI 内置 sl
基本画面
水平软键
设计文件
机床 JOG
1
MA_JOG.COM
机床 MDA
1
MA_MDA.COM
机床 自动方式
2
MA_AUTO.COM
参数
7
PARAM.COM
程序
8
PROG.COM
通讯
7
SERVICE.COM
诊断
7
DIAG.COM
开机调试
扩展的软键条
7
6, 7
STARTUP.COM
编辑器(已占用)
2, 3, 4, 5
AEDITOR.COM
编辑器
扩展的软键条
6
6, 7
AEDITOR.COM
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-183
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.3 颜色表
屏幕窗口设计
对于 HMI 高级 和 HMI 内置 sl,提供下列统一的颜色表用于屏幕窗口设计(各个标
准颜色表的部分数量):
表 8-3:
颜色表
号码
颜色
1
2
3
4
5
6
7
8
9
10
黑色
红褐色
深绿色
浅灰
深蓝色
蓝色
红色
棕色
黄色
白色
下列设备颜色上可能总是略有不同:
- HMI 高级
- HMI 内置 sl
- NCU 中的 ShopMill
- NCU 中的 ShopTurn
对于开 6 有灰色等级可用。
HMI 高级
对于 HMI 高级 中的位图,在字符程序中必须使用软件提供的当前颜色表。
HMI 内置 sl
对于 HMI 内置 sl 中的位图,在字符程序中必须使用软件提供的当前颜色表。
颜色表取决于选项“新式”。
您可在工具箱 8x0d\examples_tools\wizard.bsp\hmi_emb\... 下找到颜色表。
文件名给出了使用各个表格的提示。
- HMI_EMB_OLD_FASHION.PAL :
该调色板应该用于“老式”的 HMI 内置 sl
可提供颜色索引 160 至 231
BE1/8-184
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
- HMI_EMB_NEW_FASHION.PAL:
该调色板应该用于“新式”的 HMI 内置 sl
可提供颜色索引 160 至 231
- HMI_EMB_OLD_AND_NEW_FASHION.PAL:
该调色板应该用于 HMI 内置 sl,和新式老式无关。用该调色板建立的位图对于新老
式外观上完全相同。
可提供颜色索引 160、163、184、187、196、199、204、205、207、217、219、
220、221、223、226 和 228
以前的颜色表 HMI_EMB.PAL 已由上述表格替换。仅允许使用颜色 160 至 231。只
有这样才能确保 HMI 内置 sl 和 HMI 高级 上的图形外观上完全相同。
在 PaintShopPro 下激活颜色表
文件 → 打开 → ...\*.bmp
颜色 → 打开图形板 → ...\*.PAL
使用图形板借助于: 颜色索引
“打开”
系统颜色
对于一个屏幕窗口元素(文本、输入栏、屏幕窗口背景等等)可以从 10 种颜色中选
择一种。系统颜色上得以扩展,老式和新式之间颜色有所不同(参见例如下表中的
标题颜色)。
为了可以区别单一颜色和设计相关颜色,确定单一颜色位于颜色索引 0 至 128 之
间。扩展框架内新引入的与设计相关的颜色从颜色索引 128 起定义。以此即使对于
单一颜色的扩展(最大至 128),也可以避免两种颜色类型的混淆。
新定义的颜色
索引
128
129
130
131
颜色描述
聚焦系统颜色
背景颜色
标题颜色(激活)
标题字体颜色(激活)
颜色
老式
黄色
灰色
黄色
黑色
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
新式
桔黄色
浅灰
蓝色
白色
BE1/8-185
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.4 可用的系统变量列表
表 8-4:
名称
索引
描述
$A_DBB[x]
$A_DBD[x]
$A_DBR[x]
$A_DBW[x]
$A_DLB[索引]
$A_DLD[索引]
$A_DLR[索引]
$A_DLW[索引]
$A_IN[x]
$A_INA[x]
$A_INCO[x]
$A_INSE
$A_INSED
$A_INSEP
$A_INSEPD
$A_INSI
$A_INSID
$A_INSIP
$A_LINK_TRANS_RATE
$A_MARKERSI
$A_MARKERSIP
$A_OUT[x]
$A_OUTA[x]
$A_OUTSE
$A_OUTSED
$A_OUTSEP
$A_OUTSEPD
$A_OUTSI
$A_OUTSID
$A_OUTSIP
$A_OUTSIPD
x=字节号
x=偏移
x=偏移
x=偏移
索引=偏移
索引=偏移
索引=偏移
索引=偏移
x=数字输入号
x=模拟输入号
x=输入号
数据位 由 / 位于 PLC 上
数据双字(32 位)由 / 位于 PLC 上
实数数据(32 位)由 / 位于 PLC 上
数据字 (16 位)由 / 位于 PLC 上
左边区域中的数据位
在左边区域中访问双字节数据
左边区域中的实数数据
左边区域中的数据字
HW 数字输入端的值
HW 模拟输入端的值
NC 比较仪输入端
安全可编程逻辑: NCK 外设外部输入端
安全可编程逻辑: 外部 NCK 输入端等价
安全可编程逻辑: PLC 外设外部输入端
安全可编程逻辑: 等价外部 PLC 输入端
安全可编程逻辑: 内部 NCK 安全输入端
安全可编程逻辑: 等价内部 NCK 安全输入端
安全可编程逻辑: 内部 PLC 安全输入端
连接传输率
安全可编程逻辑:NCK 标记
安全可编程逻辑: 等价 PLC 标记
HW 数字输出端值
HW 模拟输出端的值
安全可编程逻辑: NCK 外设外部输出端
安全可编程逻辑: 等价外部 NCK 输出端
安全可编程逻辑: 外部 PLC 外设输出端
安全可编程逻辑: 等价外部 PLC 输出端
安全可编程逻辑: 内部 NCK 安全输出端
安全可编程逻辑: 等价内部 NCK 安全输出端
安全可编程逻辑: 内部安全 PLC 输出端 611D
安全可编程逻辑: 等价内部安全 PLC 输出端
611D
安全可编程逻辑:NCK 计时器
$A_TIMERSI
BE1/8-186
x=数字输出号
x=模拟输出号
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
表 8-5:
名称
索引
描述
$A_PBB_IN[索引]
$A_PBB_OUT[索引]
$A_PBD_IN[索引]
$A_PBD_OUT[索引]
$A_PBR_IN[索引]
$A_PBR_OUT[索引]
$A_PBW_IN[索引]
$A_PBW_OUT[索引]
$A_TC_FCT
$A_TC_LFN
$A_TC_LFO
$A_TC_LTN
$A_TC_LTO
$A_TC_MFN
$A_TC_MFO
$A_TC_MTN
$A_TC_MTO
$A_TC_STATUS
$A_TC_THNO
$A_TC_TNO
$A_TOOLMLN[x]
$A_TOOLMN[x]
$AA_COUP_ACT[x]
$AA_COUP_OFFS[x]
$AA_COUP_OFFS[x]
$AA_CURR[x]
$AA_DELT[x]
$AA_DTBB[x]
索引=偏移
索引=偏移
索引=偏移
索引=偏移
索引=偏移
索引=偏移
索引=偏移
索引=偏移
$AA_DTBW[x]
x=轴
$AA_DTEB[x]
$AA_DTEPB[x]
$AA_DTEPW[x]
$AA_DTEW[x]
$AA_EG_ACTIVE [a,b]
x=轴
x=轴
x=轴
x=轴
a=随动轴
b=导向轴
n=索引导向轴
a=随动轴
a=随动轴
b=导向轴
a=随动轴
a=随动轴
b=导向轴
a=随动轴
b=导向轴
a=轴命名符
a=随动轴
IN 数据位
OUT 数据位
IN 数据双字
OUT 数据双字
IN 实数数据
OUT 实数数据
IN 数据字
OUT 数据字
命令号
源位置号
源位置号
目标位置号
目标位置号
源库
源库号
目标库号
目标库号
命令状态
刀架号
T 号码
当前位置
当前库
跟随主轴当前的耦合状态
与导向轴 / 导向主轴的偏移,额定值
同步主轴位置偏移,额定值一方
轴或主轴的电流实际值
工件坐标系中的驱动专用余程
基本坐标系中从程序段开始的驱动专用路
程
工件坐标系中从程序段开始的驱动专用路
程
基本坐标系中程序段结束的驱动专用路程
基本坐标系中摆动进给的驱动专用余程
工件坐标系中摆动进给的驱动专用余程
工件坐标系中程序段结束的驱动专用路程
EG 耦合激活
$AA_EG_AX[n,a]
$AA_EG_DENOM [a,b]
$AA_EG_NUM_LA[a]
$AA_EG_NUMERA [a,b]
$AA_EG_SYN[a,b]
$AA_EG_SYNCDIFF[a]
$AA_EG_SYNFA[a]
x=刀具号 T
x=刀具号 T
x=跟随主轴
x=轴
x=主轴
x=轴
x=轴
x=轴
EG 导向轴号码
EG 命名器耦合系数
EG 导向轴数量
EG 计数器耦合系数
EG 同步位置 导向轴
EG 同步运行偏差
EG 同步位置 随动轴
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-187
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
索引
描述
$AA_EG_TYPE[a,b]
EG 耦合类型
$AA_ESR_ENABLE[a]
$AA_ESR_ENABLE[a]
$AA_ESR_STAT[a]
$AA_ETRANS[x]
$AA_FXS[x]
$AA_IBN[x]
$AA_IEN[x]
$AA_IM[x]
$AA_IW[x]
$AA_LEAD_P[x]
$AA_LEAD_SP[x]
$AA_LEAD_SV[x]
$AA_LEAD_TYP[x]
$AA_LEAD_V[x]
$AA_LOAD[x]
a=随动轴
b=导向轴
a=轴
a=轴
a=轴
x=框架号
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
$AA_MM[x]
$AA_MM1[x]
$AA_MM2[x]
$AA_MM3[x]
$AA_MM4[x]
$AA_MW[x]
$AA_OFF[x]
$AA_OFF_LIMIT[x]
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
$AA_OSCILL_REVERSE_POS1[x]
$AA_OSCILL_REVERSE_POS2[x]
$AA_OVR[x]
$AA_POWER[x]
$AA_S[x]
x=轴
x=轴
x=轴
x=轴
x=主轴号
(主轴号)
x=轴
x=轴
x=轴
$AA_SOFTENDN[x]
$AA_SOFTENDP[x]
$AA_STAT[x]
$AA_SYNA_MEM
$AA_SYNC[x]
$AA_TORQUE[x]
$AA_TYP[x]
$AA_VACTB[x]
$AA_VACTM[x]
$AA_VACTW[x]
$AA_VC[x]
$AC_ALARM_STAT
$AC_AXCTSWA[CTn]
$AC_DELT
$AC_DRF[x]
$AC_DTBB
BE1/8-188
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
x=轴
CTn=轴容器号
x=轴
ESR 轴使能
ESR 许可
ESR 状态
外部框架偏移
运行到固定挡块后状态
刀具托架实际值
接收参照工件零点的有效刀具
刀具托架
刀具托架位置,额定值
实际的导向值 - 位置
模拟的导向值 - 位置
模拟的导向值 - 速度
引导值源
实际的导向值 - 速度
驱动载荷(以百分比为单位)(仅对于
611D)
机床坐标系中的测量值
访问机床坐标系中的测量结果
访问机床坐标系中的测量结果
访问机床坐标系中的测量结果
访问机床坐标系中的测量结果
工件坐标系中的测量值
编程轴的叠加运动
达到驱动专用极限值,用于补偿
$AA_OFF
同步指令往复运动中的当前返回位置 1
同步指令往复运动中的当前返回位置 2
运动同步指令的驱动专用倍率
[Watt]中的驱动有效功率
主轴转速,标准值
软件限位,负方向
软件限位,正方向
轴状态
运动同步指令的空余存储器
导向值耦合时随动轴耦合
驱动力矩额定值单位[Nm]
轴类型
驱动专用进给,实际值
驱动专用进给,额定值
驱动专用进给,实际值
驱动专用进给 附加路径进给补偿
ESR 报警状态
轴容器状态
工件坐标系余程轨迹
DRF 值
基本坐标系中与程序段开始的距离
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
$AC_DTBW
$AC_DTEB
$AC_DTEPB
$AC_DTEPW
$AC_DTEW
$AC_FCT0[x]
$AC_FCT1[x]
$AC_FCT2[x]
$AC_FCT3[x]
$AC_FCTLL[x]
$AC_FCTUL[x]
$AC_FIFOx[y]
$AC_MARKER[x]
$AC_MEA
$AC_OVR
$AC_PARAM[x]
$AC_PATHN
$AC_PLTBB
$AC_PLTEB
$AC_PRESET[x]
$AC_PROG
$AC_RETPOINT[x]
$AC_SDIR[x]
$AC_SMODE[x]
索引
x=多项式号
x=多项式号
x=多项式号
x=多项式号
x=多项式号
x=多项式号
x=FIFONo
(1-10)
y=参数号
x=标记号
x=参数号
x=轴
x=轴
x=主轴号
(主轴号)
x=主轴号
(主轴号)
$AC_STAT
$AC_TIME
$AC_TIMES
$AC_TIMEC
$AC_TIMESC
$AC_TIMER[x]
$AC_VACTB
$AC_VACTW
$AC_VC
$AN_AXCTAS[n]
x=定时器号
描述
工件坐标系与程序段开始的距离
基本坐标系中与程序段结束的距离
基本坐标系中往复运动进给的余程
工件坐标系中往复运动进给的余程
工件坐标系与程序段结束的距离
a0-系数 n. 同步措施多项式
a1-系数 n. 同步措施多项式
a2-系数 n. 同步措施多项式
a3-系数 n. 同步措施多项式
下限值 n. 同步措施多项式
上限值 n. 同步措施多项式
FIFO 同步措施变量
用于运动同步指令的计数器
已接通测量探头
同步指令的轨迹倍率
运动同步指令动态参数
标准轨迹参数
基本坐标系中程序段开始的轨迹路程
基本坐标系中程序段结束轨迹行程
PRESET 值
程序状态
再次返回的轮廓复位点
旋转状态
主轴工作方式
通道状态
程序段开始时间(秒)(包括内部生成的
中间程序段时间)
程序段开始时间(以秒为单位)(不包括
内部生成的中间程序段时间)
程序段开始时间(以插补周期为单位)
(包括内部生成的中间程序段周期)
程序段开始时间(以插补周期为单位)
(不包括内部生成的中间程序段周期)
时间单元(以秒为单位)
插补进给,额定值
工件坐标系中的轨迹速度
同步指令的增加轨迹进给补偿
轴容器实际地址(旋转位置)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-189
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
索引
描述
$AN_AXCTSWA[CTn]
$AN_ESR_TRIGGER
$AN_MARKER[x]
$MC_DISPLAY_AXIS
$MC_DISPLAY_AXIS
$MC_MM_NUM_BASE_FRAMES
$MN_EXTERN_LANGUAGE
$MN_EXTERN_CNC_SYSTEM
$MN_MAX_CUTTING_EDGE_NO
$MN_MAX_CUTTING_EDGE_ PER_TOOL
$MN_MAX_SUMCORR_
PERCUTTING_EDGE
$MN_MM_KIND_OF_SUMCORR
$MN_MM_NUM_CC_MAGAZINE_ PARAM
$MN_MM_NUM_CC_MAGLOC_ PARAM
$MN_MM_NUM_CC_MON_ PARAM
$MN_MM_NUM_GLOBAL_BASE_
FRAMES
CTn=轴容器号
轴容器旋转激活
ESR 启动信号
运动同步措施的标记变量
识别机床轴
识别几何轴 / 辅助轴
通道中基本框架数目
CNC 系统语言
$MN_MM_NUM_SUMCORR
$MN_MM_NUM_TOOL_ADAPTER
$MN_MM_TOOL_MANAGEMENT_ MASK
$P_UBFR[ x ,MI]
$P_UBFR[x,RT]
$P_UBFR[x,SC]
$P_UBFR[x,SI]
$P_UBFR[x,TR]
$P_CHBFRMASK
$P_EG_BC[a]
$P_NCBFRMASK
$P_OFFN
$P_PFRAME[x,TR]
$P_ACTFRAME
比如在编程 G54 之后,$P_IFRAME 包含由
G54 定义的平移、旋转、比例和镜像。
$P_TOOL
$P_TOOLL[1]
$P_TOOLL[2]
$P_TOOLL[3]
$P_TOOLND[x]
$P_TOOLNO
$P_TOOLR
$P_UIFR[x,y,MI]
$P_UIFR[x,y,RT]
$P_UIFR[x,y,SC]
$P_UIFR[x,y,SI]
$P_UIFR[x,y,TR]
$P_UIFRNUM
$R[x]
BE1/8-190
x=标记号
位 16-31
位 0-15
并且
D 号码最大值
每个刀具的最大刀沿数
每个刀沿的最大总和修正数
NCK 中总和修正特性
刀具库的参数数目
刀具库位置的参数数目
刀沿监控用户数据的参数数目
与通道相关的基本框架数
x=框架号
x=框架号
x=框架号
x=框架号
x=框架号
或者
或者
x=刀具号
x=框架号,y=轴
x=框架号,y=轴
x=框架号,y=轴
x=框架号,y=轴
x=框架号,y=轴
x=参数号
NCK 中总和修正的总数目
运行的刀具适配器的最大数组数
设置 NCK 刀具管理
镜像可设置框架
旋转可设置框架
可设置框架校准系数
框架的微小偏移
转换可设置框架
有效的通道专用基本框架
EG 程序段切换标准
有效的与通道相关的基本框架
偏移标准
转换激活的框架
激活的刀具刀沿号码
激活的刀具长度 1
激活的刀具长度 2
激活的刀具长度 3
刀沿数目
激活的刀具号码
激活的刀具半径
镜像可设置框架
旋转可设置框架
可设置框架校准系数
框架的微小偏移
转换可设置框架
激活的设置的框架索引
R 参数
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
表 8-6:
名称
索引
描述
$SC_PA_ACTIV_IMMED[x]
$SC_PA_CENT_ABS[x,0]
$SC_PA_CENT_ABS[x,1]
$SC_PA_CENT_ABS[x,2]
$SC_PA_CENT_ABS[x,3]
$SC_PA_CENT_ABS[x,4]
$SC_PA_CENT_ABS[x,5]
$SC_PA_CENT_ABS[x,6]
$SC_PA_CENT_ABS[x,7]
$SC_PA_CENT_ABS[x,8]
$SC_PA_CENT_ABS[x,9]
$SC_PA_CENT_ORD[x,0]
$SC_PA_CENT_ORD[x,1]
$SC_PA_CENT_ORD[x,2]
$SC_PA_CENT_ORD [x,3]
$SC_PA_CENT_ORD[x,4]
$SC_PA_CENT_ORD[x,5]
$SC_PA_CENT_ORD[x,6]
$SC_PA_CENT_ORD[x,7]
$SC_PA_CENT_ORD[x,8]
$SC_PA_CENT_ORD[x,9]
$SC_PA_CONT_ABS[x,0]
$SC_PA_CONT_ABS[x,1]
$SC_PA_CONT_ABS[x,2]
$SC_PA_CONT_ABS[x,3]
$SC_PA_CONT_ABS[x,4]
$SC_PA_CONT_ABS[x,5]
$SC_PA_CONT_ABS[x,6]
$SC_PA_CONT_ABS[x,7]
$SC_PA_CONT_ABS[x,8]
$SC_PA_CONT_ABS[x,9]
$SC_PA_CONT_NUM[x]
$SC_PA_CONT_ORD[x,0]
$SC_PA_CONT_ORD[x,1]
$SC_PA_CONT_ORD[x,2]
$SC_PA_CONT_ORD[x,3]
$SC_PA_CONT_ORD[x,4]
$SC_PA_CONT_ORD[x,5]
$SC_PA_CONT_ORD[x,6]
$SC_PA_CONT_ORD[x,7]
$SC_PA_CONT_ORD[x,8]
$SC_PA_CONT_ORD[x,9]
$SC_PA_CONT_TYP[x,0]
$SC_PA_CONT_TYP[x,1]
$SC_PA_CONT_TYP[x,2]
$SC_PA_CONT_TYP[x,3]
$SC_PA_CONT_TYP[x,4]
$SC_PA_CONT_TYP[x,5]
$SC_PA_CONT_TYP[x,6]
$SC_PA_CONT_TYP[x,7]
$SC_PA_CONT_TYP[x,8]
$SC_PA_CONT_TYP[x,9]
$SC_PA_LIM_3DIM[x]
$SC_PA_MINUS_LIM[x]
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x= 号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
定基准后立即激活
第 1 个轮廓元素的圆心横坐标
第 2 个轮廓元素的圆心横坐标
第 3 个轮廓元素的圆心横坐标
第 4 个轮廓元素的圆心横坐标
第 5 个轮廓元素的圆心横坐标
第 6 个轮廓元素的圆心横坐标
第 7 个轮廓元素的圆心横坐标
第 8 个轮廓元素的圆心横坐标
第 9 个轮廓元素的圆心横坐标
第 10 个轮廓元素的圆心横坐标
第 1 个轮廓元素的圆心纵坐标
第 2 个轮廓元素的圆心纵坐标
第 3 个轮廓元素的圆心纵坐标
第 4 个轮廓元素的圆心纵坐标
第 5 个轮廓元素的圆心纵坐标
第 6 个轮廓元素的圆心纵坐标
第 7 个轮廓元素的圆心纵坐标
第 8 个轮廓元素的圆心纵坐标
第 9 个轮廓元素的圆心纵坐标
第 10 个轮廓元素的圆心纵坐标
第 1 个轮廓元素的终点横坐标
第 2 个轮廓元素的终点横坐标
第 3 个轮廓元素的终点横坐标
第 4 个轮廓元素的终点横坐标
第 5 个轮廓元素的终点横坐标
第 6 个轮廓元素的终点横坐标
第 7 个轮廓元素的终点横坐标
第 8 个轮廓元素的终点横坐标
第 9 个轮廓元素的终点横坐标
第 10 个轮廓元素的终点横坐标
有效的轮廓元素数目
第 1 个轮廓元素的终点纵坐标
第 2 个轮廓元素的终点纵坐标
第 3 个轮廓元素的终点纵坐标
第 4 个轮廓元素的终点纵坐标
第 5 个轮廓元素的终点纵坐标
第 6 个轮廓元素的终点纵坐标
第 7 个轮廓元素的终点纵坐标
第 8 个轮廓元素的终点纵坐标
第 9 个轮廓元素的终点纵坐标
第 10 个轮廓元素的终点纵坐标
第 1 个轮廓元素的轮廓类型
第 2 个轮廓元素的轮廓类型
第 3 个轮廓元素的轮廓类型
第 4 个轮廓元素的轮廓类型
第 5 个轮廓元素的轮廓类型
第 6 个轮廓元素的轮廓类型
第 7 个轮廓元素的轮廓类型
第 8 个轮廓元素的轮廓类型
第 9 个轮廓元素的轮廓类型
第 10 个轮廓元素的轮廓类型
保护区极限 垂直坐标
保护区下限,垂直坐标
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-191
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
索引
描述
$SC_PA_ORI[x]
$SC_PA_PLUS_LIM[x]
$SC_PA_T_W[x]
$SN_PA_ACTIV_ IMMED[x]
$SN_PA_CENT_ABS[x,0]
$SN_PA_CENT_ABS[x,1]
$SN_PA_CENT_ABS [x,2]
$SN_PA_CENT_ABS[x,3]
$SN_PA_CENT_ABS[x,4]
$SN_PA_CENT_ABS[x,5]
$SN_PA_CENT_ABS[x,6]
$SN_PA_CENT_ABS[x,7]
$SN_PA_CENT_ABS[x,8]
$SN_PA_CENT_ABS[x,9]
$SN_PA_CENT_ORD[x,0]
$SN_PA_CENT_ORD[x,1]
$SN_PA_CENT_ORD [x,2]
$SN_PA_CENT_ORD[x,3]
$SN_PA_CENT_ORD[x,4]
$SN_PA_CENT_ORD[x,5]
$SN_PA_CENT_ORD[x,6]
$SN_PA_CENT_ORD[x,7]
$SN_PA_CENT_ORD[x,8]
$SN_PA_CENT_ORD[x,9]
$SN_PA_CONT_ABS[x,0]
$SN_PA_CONT_ABS[x,1]
$SN_PA_CONT_ABS[x,2]
$SN_PA_CONT_ABS [x,3]
$SN_PA_CONT_ABS[x,4]
$SN_PA_CONT_ABS[x,5]
$SN_PA_CONT_ABS[x,6]
$SN_PA_CONT_ABS[x,7]
$SN_PA_CONT_ABS[x,8]
$SN_PA_CONT_ABS[x,9]
$SN_PA_CONT_NUM[x]
$SN_PA_CONT_ORD[x,0]
$SN_PA_CONT_ORD[x,1]
$SN_PA_CONT_ORD[x,2]
$SN_PA_CONT_ORD[x,3]
$SN_PA_CONT_ORD[x,4]
$SN_PA_CONT_ORD[x,5]
$SN_PA_CONT_ORD[x,6]
$SN_PA_CONT_ORD[x,7]
$SN_PA_CONT_ORD[x,8]
$SN_PA_CONT_ORD[x,9]
$SN_PA_CONT_TYP[x,0]
$SN_PA_CONT_TYP[x,1]
$SN_PA_CONT_TYP[x,2]
$SN_PA_CONT_TYP[x,3]
$SN_PA_CONT_TYP[x,4]
$SN_PA_CONT_TYP[x,5]
$SN_PA_CONT_TYP[x,6]
$SN_PA_CONT_TYP[x,7]
$SN_PA_CONT_TYP[x,8]
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
保护区层面分配
保护区上限,垂直坐标
工件或者刀具相关的保护区
定基准后立即激活
第 1 个轮廓元素的圆心横坐标
第 2 个轮廓元素的圆心横坐标
第 3 个轮廓元素的圆心横坐标
第 4 个轮廓元素的圆心横坐标
第 5 个轮廓元素的圆心横坐标
第 6 个轮廓元素的圆心横坐标
第 7 个轮廓元素的圆心横坐标
第 8 个轮廓元素的圆心横坐标
第 9 个轮廓元素的圆心横坐标
第 10 个轮廓元素的圆心横坐标
第 1 个轮廓元素的圆心纵坐标
第 2 个轮廓元素的圆心纵坐标
第 3 个轮廓元素的圆心纵坐标
第 4 个轮廓元素的圆心纵坐标
第 5 个轮廓元素的圆心纵坐标
第 6 个轮廓元素的圆心纵坐标
第 7 个轮廓元素的圆心纵坐标
第 8 个轮廓元素的圆心纵坐标
第 9 个轮廓元素的圆心纵坐标
第 10 个轮廓元素的圆心纵坐标
第 1 个轮廓元素的终点横坐标
第 2 个轮廓元素的终点横坐标
第 3 个轮廓元素的终点横坐标
第 4 个轮廓元素的终点横坐标
第 5 个轮廓元素的终点横坐标
第 6 个轮廓元素的终点横坐标
第 7 个轮廓元素的终点横坐标
第 8 个轮廓元素的终点横坐标
第 9 个轮廓元素的终点横坐标
第 10 个轮廓元素的终点横坐标
有效的轮廓元素数目
第 1 个轮廓元素的终点纵坐标
第 2 个轮廓元素的终点纵坐标
第 3 个轮廓元素的终点纵坐标
第 4 个轮廓元素的终点纵坐标
第 5 个轮廓元素的终点纵坐标
第 6 个轮廓元素的终点纵坐标
第 7 个轮廓元素的终点纵坐标
第 8 个轮廓元素的终点纵坐标
第 9 个轮廓元素的终点纵坐标
第 10 个轮廓元素的终点纵坐标
第 1 个轮廓元素的轮廓类型
第 2 个轮廓元素的轮廓类型
第 3 个轮廓元素的轮廓类型
第 4 个轮廓元素的轮廓类型
第 5 个轮廓元素的轮廓类型
第 6 个轮廓元素的轮廓类型
第 7 个轮廓元素的轮廓类型
第 8 个轮廓元素的轮廓类型
第 9 个轮廓元素的轮廓类型
BE1/8-192
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
索引
描述
$SN_PA_CONT_TYP[x,9]
$SN_PA_LIM_3DIM[x]
$SN_PA_MINUS_LIM[x]
$SN_PA_ORI[x]
$SN_PA_PLUS_LIM[x]
$SN_PA_T_W[x]
$TC_ADPT ...
$TC_ADPTx
$TC_ADPTT
$TC_DPCE
$TC_DPCx[y,z]
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
x=号码保护区
第 10 个轮廓元素的轮廓类型
保护区极限 垂直坐标
保护区下限,垂直坐标
保护区层面分配
保护区上限,垂直坐标
工件或者刀具相关的保护区
适配器数据
每个适配器的参数数目
$TC_DPx[y,z]
$TC_DPx[y,z]
$TC_ECP ...
$TC_MAMP3
$TC_MAP1
$TC_MAP2
$TC_MAP3
$TC_MAP4
$TC_MAP5
$TC_MAP6
$TC_MAP9
$TC_MAPCx[y]
$TC_MOP1(x,y) …
$TC_MOP15(x,y)
$TC_MOPCx[y,z]
$TC_MPPCx[y,z]
$TC_MPPx
$TC_SCP...
$TC_SCP...
$TC_SCPx
$TC_TP1
$TC_TP10
$TC_TP11
$TC_TP2
$TC_TP3
$TC_TP4
$TC_TP5
$TC_TP6
$TC_TP7
$TC_TP8
$TC_TP9
x=1 ... 3
x=参数号
y=刀具号, z=刀沿号
x=参数号
y=刀具号, z=刀沿号
x=参数号
y=刀具号, z=刀沿号
转换的刀沿修正值
用户定义的刀具刀沿参数
刀沿修正值
转换的刀沿修正值
转换的位置相关的设立修正
磨损相关策略
刀库类型
刀库命名符
刀库状态
到后一个刀库的刀库链 1
到前一个刀库的刀库链 2
刀库尺寸
激活的磨损组号码
每个刀库的用户数据
每个刀沿的监控数据
x=参数号 y=刀库号
x=刀具号
y=刀沿号
x=参数号
刀沿的监控用户数据
y=T 号
z=刀沿
x= 参数号 y= 刀库号 z=刀库 一个刀库的刀库位置用户数据
位置号
x=1,...7
每个刀库位置的参数数目
转换的位置相关的磨损修正
与位置相关的磨损修正
x=13,...21,....71
每个总补偿程序段的总补偿参数数目
Duplo 号码
替换刀具的刀具查找类型
HMI 的刀具信息
刀具命名符
在半位置向左的大小
在半位置向右的大小
在半位置向上的大小
在半位置向下的大小
刀库位置类型
刀具状态
刀具监控类型
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-193
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
名称
索引
描述
$TC_TPCx[y]
$TC_TPG1
$TC_TPG2
$TC_TPG3
$TC_TPG4
$TC_TPG5
$TC_TPG6
$TC_TPG7
$TC_TPG8
$TC_TPG9
$VA_COUP_OFFS[x]
$VA_IS[x]
$VA_VACTM[x]
x=参数号 y=刀具号
用户定义的刀具参数
主轴号码
级联规定
最小砂轮直径
最小砂轮宽度
当前砂轮宽度
砂轮最大速度
砂轮最大圆周速度(SUG)
斜砂轮的倾斜角度
SUG 的修正参数
对导向轴 / 导向主轴的偏移,实际值
轴的安全实际位置
机床坐标系(MCS)中实际值侧负载侧轴速
度
x=轴
x=轴
x=轴
缩写:
EG
ESR
FIFO
MKS
GWPS
WKS
BE1/8-194
扩展设备
扩展的停止和退回
先进-先出:数据如何保存在存储器以及如何重新调用的过程。
机床坐标系
砂轮圆周速度
工件坐标系
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.5 PI 通讯列表
PI_SERVICE(通讯,n 参数)
其中:
通讯
n 参数
识别 PI 通讯
PI 通讯的参数列表。
参数用逗号隔开。
表 8-1:PI 通讯
通讯
说明
参数
_N_ASUP_
举例
一种零件程序,位于 NCK 中(通过路径名称和程序名称标记),在规定的通
道中分配一个中断号。该 PI 通讯与程序指令‘SETINT’相同。
Par1 中断号(0 – 8)
Par2 优先级(0 – 8)
Par3 快速提升(0,1)
Par4 块同步(0,1)
Par5 最大为 32 位的路径数据
中断指令 5 用于当前通道中的程序 MPF_DIR/TEST_MPF。中断有优先级 3
并且在不快速提升的情况下在轮廓上执行
PI_SERVICE("_N_ASUP__“,5, 3, 0, 0,"/_N_MPF_DIR/_N_TEST_MPF“)
分类为“取消报警”的所有报警可以用该命令确认。无法进行某些报警的个
别确认。
--删除分类为“取消报警”的所有报警。
PI_SERVICE("_N_CANCEL“)
_N_CANCEL
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-195
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
通讯
说明
参数
_N_CRCEDN
举例
依据刀沿号码规定设立一个刀具刀沿。如果在 PI 通讯中的参数 T 号码下已规
定了一个存在的刀具 T 号码,则设立该刀具的刀沿(在这种情况下参数 D 号
码 – 设立的刀沿号码 – 的值范围为 1 - 9)。如果规定一个正的 T 号码作为参
数并且不存在该规定 T 号码的刀具,则 PI 通讯失败。
如果对于该 T 号码规定值为 0 (绝对 D 号码的模型),则 D 号码的值范围扩
展为 1 – 31999。新的刀沿通过规定的 D 号码产生。新的刀沿通过规定的 D
号码产生。
如果已存在规定的刀沿,则在两种情况下 PI 通讯失败。
Par1 T 号码
Par2 D 号码
T 号码== 0 ==> 1 – 31999
T 号码 > 0 ==> 1 – 9
对于在当前的 TO 范围中带有号码 17 的刀具,设立带有号码 3 的刀沿。
PI_SERVICE("_N_CRCEDN“,17,3)
产生一个用于特定刀具的刀具刀沿。自动产生下一个较高的空闲 D 号码。通
过该 PI 通讯影响下列激活的文件系统模块:
刀具修正 TO:设立各个刀沿(带有内容零)
监控数据 TS:(如果存在)设立各个刀沿(带有内容零)
用户刀沿数据 TUE:(如果存在)设立各个刀沿(带有内容零)(软件版本
NCK < 10.x)
Par1 刀具号码 1 至 31999
在以 T 范围 1 中的号码 55 设立刀具后,还设立用于该刀具的另 2 个刀沿。
该刀具总共具有 3 个刀沿。
PI_SERVICE("_N_CREATO“,55)
PI_SERVICE("_N_CREACE“,55)
PI_SERVICE("_N_CREACE“,55)
以某个 T 号码设立刀具。
通过该 PI 通讯影响下列激活的文件系统模块:
• 刀具目录 TV:刀具作为存在输入。
• 刀具修正 TO:设立第一个刀沿 D1 (带有内容零)。
• 用户刀沿数据 TUE:(如果存在)设立第一个刀沿 D1(带有内容零)。
• 用户刀具数据 TU:(如果存在)准备一个空的数组用于该刀具。
_N_CREACE
_N_CREATO
BE1/8-196
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
通讯
说明
参数
举例
Par1 刀具号码 1 至 31999
在以 T 范围 1 中的号码 55 设立刀具后,还设立用于该刀具的另 2 个刀沿。
该刀具总共具有 3 个刀沿。
PI_SERVICE("_N_CREATO“,55)
PI_SERVICE("_N_CREACE“,55)
PI_SERVICE("_N_CREACE“,55)
删除一个刀具刀沿。
如果在 PI 通讯中的参数 T 号码下已规定了一个存在的刀具 T 号码,则删除针
对该刀具的刀沿(在这种情况下参数 D 号码 - 要删除的刀沿号码 - 的值范围
为 1 - 9)。如果规定一个正的 T 号码作为参数并且不存在该规定 T 号码的刀
具,则 PI 通讯失败。
如果对于该 T 号码规定值为 0 (绝对 D 号码的模型),则 D 号码的值范围扩
展为 1 – 31999。新的刀沿通过规定的 D 号码产生。如果不存在规定的刀
沿,则在两种情况下 PI 通讯失败。
Par1 刀具 T 号码,该刀具应删除刀具刀沿。
值表示为 0,针对该刀具不应该存在参考(绝对 D 号码)。
Par2 应删除的刀具刀沿号码。
值范围:
T 号码 == 0 ==> 1 – 31999
T 号码 > 0 ==> 1 – 9
对于在当前的 TO 范围中带有号码 17 的刀具,删除带有号码 3 的刀沿。
PI_SERVICE("_N_DELECE“,17,3)
_N_DELECE
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-197
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
通讯
说明
参数
_N_DELETO
举例
删除数据模块中存储的刀具及其全部刀沿。在下列数据模块中(如果存
在),同样删除刀具:TO、TU、TUE、TV、TG (类型 400)、TD、TS。
Par1 刀具号码 1 至 31999
在当前的 T 范围中删除带有 T 号码 21 的刀具。
PI_SERVICE("_N_DELETO“,21)
Par1 识别查找模式
1:不通过计算查找
2:通过计算查找
3:在考虑主程序段情况下查找
在当前的通道中通过计算启动查找。
要有效启动 PI 通讯,必须之前满足数据段查找的数据结构(模块 SPRAF;
通过变量通讯在 HMI 内置上编译地址, /Channel/Search/..)。
PI_SERVICE("_N_FINDBL“,2)
发送一个口令到 NCK,通过该口令设置当前的存取等级。
Par1 口令(正好 8 个字符,少于 8 个字符必须用空格代替)
传送一个口令到 NCK 并以此设置一个新的存取等级。
PI_SERVICE("_N_LOGIN_“,"TESTWORD“)
复位当前的存取等级。
--复位当前的存取等级。
PI_SERVICE("_N_LOGOUT“)
通过通道特定的数据模块 FU 中系统或者用户变量'linShift', 'mirrorImgActive',
'rotation'和'scaleFact'可以为每个通道定义最多 8 个零点偏移。为了可以激活
用户定义的零点偏移,必须调用 PI 通讯 _N_SETUFR。
--激活一个用户框架。
PI_SERVICE("_N_SETUFR“)
_N_LOGIN_
_N_LOGOUT
_N_SETUFR
BE1/8-198
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
8.6 示例
//S(Start)
HS7=("Beispiel", se1, ac7)
PRESS(HS7)
LM("Maske4")
END_PRESS
//END
//M(Maske4/"Beispiel 4:Maschinensteuertafel"/"MST.BMP")
DEF byte=(I/0/0/"Eingangsbyte, Standard=0","Byte
Nr.:",""/wr1,li1///380,40,100/480,40,50)
DEF Feed=(IBB//0/"","Vorschub
Ovrd.",""/wr1//"EB3"/20,180,100/130,180,100),
Axistop=(B//0/"","Vorschub
stop",""/wr1//"E2.2"/280,180,100/380,180,50/0,11)
DEF Spin=(IBB//0/"","Spindel
Override",""/wr1//"EB0"/20,210,100/130,210,100),
spinstop=(B//0/"","Spindel
stop",""/wr1//"E2.4"/280,210,100/380,210,50/0,11)
DEF custom1=(IBB//0/"","Kundentasten
1",""/wr1//"EB6"/20,240,100/130,240,100)
DEF custom2=(IBB//0/"","Kundentasten
2",""/wr1//"EB7"/20,270,100/130,270,100)
DEF By1
DEF By2
DEF By3
DEF By6
DEF By7
HS1=("Eingangs- byte", SE1, AC4)
HS2=("")
HS3=("")
HS4=("")
HS5=("")
HS6=("")
HS7=("")
HS8=("")
VS1=("")
VS2=("")
VS3=("")
VS4=("")
VS5=("")
VS6=("")
VS7=("")
VS8=("OK", SE1, AC7)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-199
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
LOAD
By1=1
By2=2
By3=3
By6=6
By7=7
END_LOAD
PRESS(HS1)
Byte.wr=2
END_PRESS
CHANGE(Byte)
By1=byte+1
By2=byte+2
By3=byte+3
By6=byte+6
By7=byte+7
Feed.VAR="EB"<<By3
Spin.VAR="EB"<<Byte
Custom1.VAR="EB"<<By6
Custom2.VAR="EB"<<By7
Axistop.VAR="E"<<By2<<".2"
Spinstop.VAR="E"<<By2<<".4"
Byte.wr=1
END_CHANGE
CHANGE(Axistop)
IF Axistop==0
Axistop.BC=9
ELSE
Axistop.BC=11
ENDIF
END_CHANGE
CHANGE(Spinstop)
IF Spinstop==0
Spinstop.BC=9
ELSE
Spinstop.BC=11
ENDIF
END_CHANGE
PRESS(VS8)
EXIT
END_PRESS
BE1/8-200
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
图 8-1 机床控制面板
提示
其它举例可在随附的工具箱中找到。
„
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/8-201
操作面板补充说明 (BE1)
8 概念,表格,清单,举例
01/2006
用于记录
BE1/8-202
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
操作面板补充说明 (BE1)
I 索引
I
I 索引
关关关索引
A
F
ADDHTX........................................BE1/3-41
AP (主动程序) ................................BE1/3-90
ASCII 编辑器 .................................BE1/2-14
FALSE........................................... BE1/3-97
FCT ............................................... BE1/3-93
FILE_ERR..................................... BE1/3-90
FOCUS(聚焦) ........................... BE1/3-68
功能 ............................................... BE1/3-71
C
CALL..............................................BE1/3-85
CFI变量..........................................BE1/3-90
CHANGE(改变).........................BE1/3-67
CLRHTX ........................................BE1/3-41
CM .................................................BE1/3-25
CP (COPY PROGRAM) ................BE1/3-89
Custom(定制):特征...............BE1/6-157
CUSTOM.COM............................BE1/6-160
Custom:连接 .............................BE1/6-158
CVAR.............................................BE1/3-81
D
DLGL .............................................BE1/3-82
DLL 文件........................................BE1/3-94
DOS 规定.....................................BE1/7-164
DP (删除程序)................................BE1/3-92
E
ELSE .............................................BE1/3-98
ENDIF............................................BE1/3-98
ENTRY ..........................................BE1/3-81
EP..................................................BE1/3-92
EVAL .............................................BE1/3-83
EXE ........................... BE1/3-75, BE1/3-103
EXIT(退出) ................................BE1/3-73
EXITLS ..........................................BE1/3-74
G
GC................................................. BE1/3-87
H
HMI 内置 ......................................... BE1/1-8
HMI 字节 ..................................... BE1/5-139
HMI 软件供货范围....................... BE1/7-162
HMI 高级 ......................................... BE1/1-8
I
IF ................................................... BE1/3-98
INI 文件程序段 ............................ BE1/5-136
ISNUM .......................................... BE1/3-38
ISSTR ........................................... BE1/3-38
K
KeyConfiguration ........................ BE1/5-137
L
LA.................................................. BE1/3-49
LB.................................................. BE1/3-85
LM ................................................. BE1/3-71
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/I-203
操作面板补充说明 (BE1)
I 索引
01/2006
LM>..............................................BE1/3-103
LOAD(装载) ..............................BE1/3-67
LS .............................. BE1/3-72, BE1/3-103
M
M 关 .............................................BE1/5-134
MRNP ............................................BE1/3-77
SUB............................................... BE1/3-84
T
Toggle 栏:扩展............................ BE1/3-42
Toggle栏:极限值 ......................... BE1/3-28
TRUE ............................................ BE1/3-97
U
N
UNLOAD(卸载)......................... BE1/3-67
NC 代码:生成 ..............................BE1/3-87
NC 功能 .........................................BE1/3-93
NC 变量:写入 ..............................BE1/3-75
NC 变量:读取 ..............................BE1/3-75
V
val................................. BE1/3-44, BE1/3-78
vld................................. BE1/3-45, BE1/3-79
O
OUTPUT(输出) ...........................BE1/3-69
W
WNP.............................................. BE1/3-75
P
PI 通讯 ...........................................BE1/3-93
PI 通讯 .........................................BE1/8-195
PI_SERVICE ...............................BE1/8-195
PLC 变量:写入.............................BE1/3-75
PLC 变量:读取.............................BE1/3-75
PLC 字节 .....................................BE1/5-139
PLC 接口 .....................................BE1/5-138
PLC 接口 .....................................BE1/5-139
PLC 程序 .....................................BE1/5-138
PLC 软关 .....................................BE1/5-142
PLC画面 ......................................BE1/5-139
PP (被动程序) ................................BE1/3-91
PRESS(按压)..............................BE1/3-66
R
中
中间缓存...................................... BE1/5-138
主
主屏幕窗口 .................................... BE1/3-72
事
事件 ............................................... BE1/3-65
二
二进制描述 .................................... BE1/3-39
REG...............................................BE1/3-78
RETURN........................................BE1/3-86
RNP ...............................................BE1/3-75
ROUND .........................................BE1/3-95
从
从中间开始部分字符串 ................ BE1/3-102
S
任
SB................................................BE1/4-107
SF ................................................BE1/4-107
SP..................................................BE1/3-91
任务 ............................................. BE1/5-132
BE1/I-204
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
I 索引
传
传递变量 ........................................BE1/3-73
位
位置 ...............................................BE1/3-41
位置参数 ........................................BE1/1-10
位运算符 ........................................BE1/3-95
保
保护等级 ........................................BE1/3-63
值
值域 .............................................BE1/5-132
光
光标位置 ........................................BE1/3-81
关
关关字............................................BE1/1-10
写
写入模式 ........................................BE1/3-31
列
列索引............................................BE1/3-50
前
前景颜色 ........................................BE1/3-31
操作面板补充说明 (BE1)
动作 ............................................. BE1/5-133
十
十六进制描述 ................................ BE1/3-39
单
单元文本........................................ BE1/3-29
参
参数 ............................................... BE1/1-10
反
反编译 ........................................ BE1/4-108
变
变量:S_CHAN............................. BE1/3-81
变量:定义 .................................... BE1/3-27
变量:更改特性............................. BE1/3-44
变量:检查 .................................... BE1/3-81
变量:计算 .................................... BE1/3-45
变量:预置 .................................... BE1/3-29
变量值 ........................................... BE1/3-43
变量状态........................................ BE1/3-43
变量类型........................................ BE1/3-28
变量............................................ BE1/3-38
合
合并 ............................................... BE1/3-73
命
命名符:参数 ................................ BE1/3-21
命名符:变量 ................................ BE1/3-28
功
功能范围 ..........................................BE1/1-8
回
回调关 ........................................... BE1/3-64
动
动作 ...............................................BE1/3-65
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/I-205
操作面板补充说明 (BE1)
I 索引
01/2006
图
寄
图像 ...............................................BE1/3-24
图像位置 ........................................BE1/3-24
图像文本 ........................................BE1/3-29
图形:启动屏幕 ...........................BE1/6-159
图形:建立.....................................BE1/3-45
图形:显示为短文本 ......................BE1/3-34
寄存器 ........................................... BE1/3-78
寄存器值........................................ BE1/3-78
寄存器状态 .................................... BE1/3-79
对话框 ........................................... BE1/3-82
对话画面...................................... BE1/4-111
块
块 ...................................................BE1/3-84
小
小数点后位置四舍五入 .................. BE1/3-95
外
外部功能 ........................................BE1/3-93
多
多重操作 ......................................BE1/5-131
子
子屏幕窗口.....................................BE1/3-72
子程序:取消 .................................BE1/3-86
子程序:定义 .................................BE1/3-84
子程序:调用 .................................BE1/3-85
字
字体大小 ........................................BE1/3-30
字符串链 ........................................BE1/3-98
字符串长度.....................................BE1/3-99
存
屏
屏幕主窗口 .................................... BE1/3-24
屏幕树 ........................................... BE1/2-14
屏幕窗口:多栏............................. BE1/3-34
屏幕窗口:定义............................. BE1/3-21
屏幕窗口:描述块 ......................... BE1/3-21
屏幕窗口:撤销选择.................... BE1/5-141
屏幕窗口:测试........................... BE1/7-173
屏幕窗口元素 ................................ BE1/3-27
屏幕窗口切换模式 ......................... BE1/3-71
屏幕窗口号码 .............................. BE1/5-139
屏幕窗口属性 ................................ BE1/3-24
屏幕窗口标题 .............................. BE1/6-159
屏幕窗口选择出错 ....................... BE1/5-141
属
属性 .............................. BE1/3-25, BE1/3-29
工
存储器使用.....................................BE1/3-37
存取模式:查找 .............................BE1/3-51
存取模式:直接 .............................BE1/3-51
存取等级 ...................... BE1/3-30, BE1/3-62
定
定制:热关...................................BE1/6-157
BE1/I-206
对
工作方式.......................................... BE1/1-9
帮
帮助 .............................. BE1/3-32, BE1/3-41
帮助环链........................................ BE1/3-32
帮助画面........................................ BE1/3-30
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
I 索引
常
常量 ...............................................BE1/3-97
报
报警文本文件:HMI-Advanced ...BE1/7-173
指
指令通道 → 对话画面 ..................BE1/4-111
指数描述 ........................................BE1/3-39
操作面板补充说明 (BE1)
文件:复制 .................................... BE1/3-89
文件:检查 .................................... BE1/3-92
文件:选择 .................................... BE1/3-91
文件功能........................................ BE1/3-87
文本 ............................................... BE1/3-29
文本对齐........................................ BE1/3-30
文本文件:与语言相关 .................. BE1/1-12
方
方式 ............................................... BE1/3-65
显
控
控制文件 COMMON.COM...........BE1/7-165
控制符号 ......................................BE1/7-163
描
描述 ...............................................BE1/3-37
操
操作区:custom(定制) ............BE1/6-156
操作区:切换 ...............................BE1/6-160
操作区:屏幕窗口........................BE1/5-141
操作界面 ........................................BE1/3-21
数
显示栏 ........................................... BE1/3-21
替
替换字符...................................... BE1/3-102
极
极限值 .......................... BE1/3-28, BE1/3-57
查
查找一个字符 .............................. BE1/3-100
查找文本...................................... BE1/4-107
查找策略...................................... BE1/7-177
查找顺序...................................... BE1/7-174
数学函数 ........................................BE1/3-97
数学运算符.....................................BE1/3-95
数组 ...............................................BE1/3-49
数组存取 ........................................BE1/3-50
数组状态 ........................................BE1/3-53
标
整
栏校准 ........................................... BE1/3-25
整数扩展 ........................................BE1/3-37
文
标题 ............................................... BE1/3-24
栏
概
概念 ............................................. BE1/8-180
文件:传输................... BE1/3-90, BE1/3-91
文件:删除.....................................BE1/3-92
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/I-207
操作面板补充说明 (BE1)
I 索引
01/2006
比
系
比较模式 ........................................BE1/3-51
比较运算符.....................................BE1/3-97
系统变量....................... BE1/3-31, BE1/3-44
编
注
编译器 ............................................. BE1/1-8
注释 ...............................................BE1/1-10
聚
状
聚焦 FOC ...................................... BE1/3-80
状态 ...............................................BE1/3-62
状态 .............................................BE1/5-133
背
背景颜色........................................ BE1/3-31
用
用户变量 ........................................BE1/3-31
菜
由
菜单选择...................................... BE1/5-134
由右部分字符串 ...........................BE1/3-101
由左部分字符串 ...........................BE1/3-101
虚
虚拟关 ......................................... BE1/5-132
登
登入软关 ........................................BE1/3-20
登入软关 ........................................BE1/2-15
目
行
行索引 ........................................... BE1/3-50
补
目录 .............................................BE1/5-130
短
补充操作界面 (安装向导Wizard) ..... BE1/1-8
表
短文本............................................BE1/3-29
短文本位置.....................................BE1/3-31
表格 ............................................... BE1/3-49
装
硬
硬关 .............................................BE1/5-128
硬关事件 ......................................BE1/5-132
硬关区..........................................BE1/5-128
装载块 ........................................... BE1/3-85
设
设计 ............................................. BE1/5-137
设计举例...................................... BE1/5-134
设计文件:HMI-Advanced .......... BE1/7-173
BE1/I-208
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
I 索引
设计文件:NC 代码 .....................BE1/4-108
设计文件:登入软关 ....................BE1/7-166
设计规则 ........................................BE1/3-21
操作面板补充说明 (BE1)
输入/输出栏位置............................ BE1/3-31
输入模式........................................ BE1/3-29
返
识
返回标准应用程序 ......................... BE1/2-14
识别参数 ........................................BE1/1-10
配
语
配置文件...................................... BE1/7-174
语句书写规则 .................................BE1/1-10
错
软
错误变量........................................ BE1/3-80
软关:垂直.....................................BE1/3-21
软关:条定义 .................................BE1/3-61
软关:水平.....................................BE1/3-21
软关:特性.....................................BE1/3-62
辅
辅助变量 ........................................BE1/3-44
长
长文本 ........................................... BE1/3-29
颜
颜色 ............................................... BE1/3-31
颜色表 ......................................... BE1/8-184
输
输入/输出栏....................................BE1/3-27
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BE1/I-209
操作面板补充说明 (BE1)
I 索引
BE1/I-210
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
内容
01/2006
SINUMERIK 840D sl
SINUMERIK 840D/840Di/810D
开机调试 CNC第2部分(HMI)
在线帮助 (HE1)
适适适
控控控控
SINUMERIK 840D sl / 840DE sl
SINUMERIK 840D powerline / 840DE powerline
SINUMERIK 840Di powerline / 840DiE powerline
SINUMERIK 810D powerline / 810DE powerline
软软
HMI-Advanced
HMI-Embedded
软软版本
7.1
7.1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/i
在线帮助 (HE1)
内容
HE1/ii
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
在线帮助 (HE1)
内容
1 编程帮助 ................................................................................................................................... HE1/1-5
1.1 概述........................................................................................................................................ HE1/1-6
1.2 简短帮助"ASCII".................................................................................................................... HE1/1-9
1.2.1 帮助功能的扩展/替代 ........................................................................................................ HE1/1-9
1.2.2 文软"IF.INI"中的输入项 ..................................................................................................... HE1/1-9
1.2.3 文本文软扩展 .................................................................................................................. HE1/1-12
1.2.4 标题的扩展...................................................................................................................... HE1/1-14
1.2.5 指令的扩展...................................................................................................................... HE1/1-15
1.2.6 长帮助 "PDF"的参数设置 ................................................................................................ HE1/1-16
1.2.7 带报警变量的扩展 ........................................................................................................... HE1/1-19
1.3 长帮助 "PDF" ...................................................................................................................... HE1/1-19
1.3.1 功能 ................................................................................................................................ HE1/1-19
1.3.2 编程帮助的扩展 .............................................................................................................. HE1/1-20
1.4 ISO模式帮助 ....................................................................................................................... HE1/1-22
1.4.1 功能 ................................................................................................................................ HE1/1-22
1.4.2 ISO模式帮助的扩展 ........................................................................................................ HE1/1-23
2 报警/机床数据帮助 ................................................................................................................. HE1/2-27
2.1 概述..................................................................................................................................... HE1/2-28
2.2 报警帮助.............................................................................................................................. HE1/2-31
2.2.1 功能 ................................................................................................................................ HE1/2-31
2.2.2 报警帮助扩展 .................................................................................................................. HE1/2-32
2.2.3 帮助的适户评论 .............................................................................................................. HE1/2-33
2.2.4 把报警帮助从"Win-帮助"转换为"PDF-帮助".................................................................... HE1/2-33
2.3 机床数据帮助 ...................................................................................................................... HE1/2-34
2.3.1 功能 ................................................................................................................................ HE1/2-34
2.3.2 机床数据帮助扩展 ........................................................................................................... HE1/2-35
I 索引........................................................................................................................................... HE1/I-37
I.1 关键字索引 ............................................................................................................................ HE1/I-37
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/iii
在线帮助 (HE1)
内容
HE1/iv
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
1
1 编程帮助
1.1 概述............................................................................................. HE1/1-6
1.2 简短帮助"ASCII"......................................................................... HE1/1-9
1.2.1 帮助功能的扩展/替代 ............................................................ HE1/1-9
1.2.2 文件"IF.INI"中的输入项 ......................................................... HE1/1-9
1.2.3 文本文件扩展 ...................................................................... HE1/1-12
1.2.4 标题的扩展 .......................................................................... HE1/1-14
1.2.5 指令的扩展 .......................................................................... HE1/1-15
1.2.6 长帮助 "PDF"的参数设置 .................................................... HE1/1-16
1.2.7 带报警变量的扩展 ............................................................... HE1/1-19
1.3 长帮助 "PDF" ........................................................................... HE1/1-19
1.3.1 功能..................................................................................... HE1/1-19
1.3.2 编程帮助的扩展................................................................... HE1/1-20
1.4 ISO模式帮助 ............................................................................ HE1/1-22
1.4.1 功能..................................................................................... HE1/1-22
1.4.2 ISO模式帮助的扩展 ............................................................ HE1/1-23
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-5
在线帮助 (HE1)
1 编程帮助
01/2006
1.1 概述
在PCU50.3控制器中可以使用以下扩展的编程辅助:
• 简短帮助 "ASCII"
• 长帮助"pdf"
• 出自简短帮助 "ASCII"的附加帮助(PDF文件)。
• 循环参数掩码输入栏的附加帮助
• ISO模式帮助
下列章节中描述了帮助的功能和扩展性。
软件
• HMI 高级
• Adobe Reader 4.x(通过英特网或专业贸易可免费获得)
该软件 "Adobe Acrobat Reader 4.x" 在控制系统SINUMERIK 840D
sl中是标准配置。
• Adobe Acrobat 4.x
软件Adobe Acrobat Distiller 4.x用来把文件转换成pdf格式 并处理 pdf文档 。
辅助文件存放
HE1/1-6
编程辅助
F:\DH\CST.DIR\HLP.DIR
(包含hlp-, pdf- 和 txt文件)
报警帮助/机床数据帮助
F:\MMC2\HLP
(包含hlp-, pdf- 和 txt文件)
BTSS-帮助
F:\HMI_ADV\HLP
(包含hlp-, pdf- 和 txt文件)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
PDF帮助原理
PDF帮助需要以下部分:
1. 调用文件,如:PG_GR.TXT,带数据说明
<PDF-文件名> <ID> <查找概念 > 每次调用
2. 所属的pdf文件
按照下列步骤进行帮助调用:
•
启动Adobe Acrobat Reader
•
跳到页数
•
查找概念
(包含在控制系统中)
(通过目录在文件中确定)
(Adobe软件的查找功能)
文件生成步骤:
1.
2.
3.
4.
在帮助文件中确定并生成跳跃(例如:通过DTP系统的标准目录功能)
保存跳跃文件作为文本文件
为编程指令分配ID编号
生成pdf文件
结果:
• 调用文件 (文本文件),带数据说明
<pdf文件名> <ID> <查找概念> 每次调用
• 一个或者多个所属的pdf文件
提示
对一个主题有多个跳跃时,必须在另一行中写出页码。
示例:
840D_PG.PDF
44
155
840D_PG.PDF
45
180
840D_PG.PDF
46
199
提示:
对于一个更大的目录容量,可以通过微软的Excel自动创建一个调用文件:
• 在Excel中插入目录文件(*.txt)
• 插入列
• 在第一行中输入pdf文件的名称
• 执行菜单“编辑”-“填充”-“下一步”
• 复制数据并
• 保存为txt文件
此外还有以下句法:
<pdf-文件名>
<ID> <查找概念>
840D_PG.PDF
44
155
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-7
在线帮助 (HE1)
1 编程帮助
01/2006
在文件中测试跳跃
为了测试是否能找到所有的查找词,按下列步骤进行:
•
启动Adobe Acrobat
•
选择菜单“编辑”-> “查找” (STRG + F)
•
输入查找词
提示
如果没有找到查找词,可能有以下原因:
• 输入错误
• 生成PDF时,文本转换不正确,所以搜索器无法找到。
分析: 用Adobe Acrobat选中要查找的词,复制并插入Word文档。
消除方法:
•
重新生成pdf或者
•
用Adobe打印机驱动器AdobePS 5.1.1
生成后脚本文件,然后用Adobe Distiller转换。
查找顺序
对于帮助遵循下列查找顺序:
1. F:\
USER\HLP
2. F:\
OEM\HLP
3. F:\
ADD_ON\HLP
4. F:\
MMC2\HLP
5. F:\
HMI_ADV\HLP
6. F:\
DH\CUS.DIR\HLP.DIR ( 用户目录 )
7. F:\
DH\CMA.DIR\HLP.DIR ( 厂商目录 )
8. F:\
DH\CST.DIR\HLP.DIR ( 西门子目录 )
9. F:\
DH\COM.DIR\HLP.DIR
HE1/1-8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
1.2 简短帮助"ASCII"
为了在零件程序编辑时提供编程辅助,可以在编辑器中通过“信息键”使用以下辅助功
能:
• 简短帮助 "ASCII"
1. 指令的说明文本,上下文参照零件程序中的光标位置(例如:G9 “准停降低速度”)
2. 类别概述(比如“准备功能”,“位移指令”,“轨迹特性”等等),对应不同的
指令
3. 带有说明文本的指令概览
4. 在帮助窗口中通过标题或文本查找
5. 把所选的指令接受到编辑器
•
1.2.1
长帮助"pdf"
1. 从简短帮助"ASCII"中调用附加帮助(PDF文件),例如:跳转至编程说明基本
原理。
2. 调用循环窗口(PDF文件)输入栏的附加帮助
帮助功能的扩展/替代
机床厂商/最终用户可以把附加的M功能、H功能、循环或者宏集成到帮助系统中。
可以扩展调用帮助功能的相应文本文件(参见章节“文本文件的扩展”)。
生成的ASCII文本文件的路径参数设置或补充,必须在初始化文件“IF.INI“
中或者“设置“下(用户文件名)进行。
1.2.2
文件"IF.INI"中的输入项
在文件“If.ini“中,下列部分用于帮助功能的参数设置:
• TECHNOLOGY
• TEXTFILES
• CONTEXT
• TEXTSEARCH
TECHNOLOGY部分
在 [TECHNOLOGY]
部分,通过机床工艺属性的预设值,指令文本的显示限于对机床重要的输入项。
然后只显示所属工艺的输入项。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-9
在线帮助 (HE1)
1 编程帮助
01/2006
此时要考虑工艺标识:
"m"
= 铣削
“t“
= 车削
“g“
= 磨削
“s“
= 步冲
“p“
= 冲孔
“a“
= 显示全部工艺
TEXTFILES部分
在 [TEXTFILES]
部分设置路径参数(路径\名称),以简短帮助的文本文件为基础的帮助功能。
帮助功能访问下列文本文件:
• 西门子
"DH\CST.DIR\IFS_GR.COM"
• 机床制造商
"DH\CMA.DIR\IFM_GR.COM" (文件名任意)
• 最终用户
“DH\CUS.DIR\USER_GR.COM“ (任意文件名)
(通过“设置“来 输入)
!
重要
用于西门子文本文件的路径“DH\CST.DIR\LFS_GR.COM“ 必须存在,
否则出现相应的错误信息。
文本路径分配时,对于文本文件的名称有不同的参数设置方法。
下表包括了参数设置方法和其帮助功能解释。
表1-1
用于文本文件的参数
解释
文件名.com
读出与语言无关的文本文件
文件名_XX, com
(XX=语种缩写, 例如: “GR“ 代表德语,
语种缩写参见第2章:
报警帮助,其它语言
读出与语言相关的文本文件
示例: ENDUSER=CUS.DIR\IFM_.COM
首先在路径“C:\DH\CUS.DIR\“ 下打开与语言无关的文本文件“IFM.COM“,
然后当不存在时, 打开每个与语言有关的文本文件 (例如: “IFM_GR.COM“) 。
HE1/1-10
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
从TXT文件中节选 "IFM_GR.COM":
...
a2//G00/快进线性插补 (m)
简短帮助
a2//G01/带进给线性插补(m)
...
a/20/"PGA.PDF",2,"="/=/赋值运算
长帮助
...
a/3/"PG.PDF",17,"ANG"/ANG/轮廓牵引角 (s)带有长帮助循环
...
m/14/"PGZ.PDF",302,"CYCLE77"/CYCLE77/铣削循环 轴颈铣削
带长帮助循环
...
CONTEXT部分
在[CONTEXT] 部分,可以设置一个扩展的上下文相关性。 用“1”激活,用“0”取消。
(通过“设置“输入)。
如果激活了扩展的上下文相关性,而且光标靠左(在指令文本旁或上面),调用帮
助时,所有指令以相同的起始字句显示。
如果例如程序员选择了指令“G1“,则显示所有以“G1“开始的指令(如:"G1", “G17“,
“G18“, “G19“)。
如果输入“0“没有激活扩展的上下文相关性,则(如果有的话)只显示当前指令。
TEXTSEARCH部分
在 [TEXTSEARCH]部分,可以对文本查找进行详细说明。 对此有以下方案:
1 = 仅指令文本
2 = 仅说明文本
3 = 指令文本和说明文本
(通过“设置“输入)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-11
在线帮助 (HE1)
1 编程帮助
01/2006
文件 IF.INI
[TECHNOLOGY]
"m"
= 铣削
“t“
= 车削
“g“
= 磨削
“s“
= 步冲
“p“
= 冲孔
“a“
= 显示全部工艺
[TEXTFILES]
西门子=
机床制造商=
机床制造商=
最终用户=
DH\CST.DIR\IFS_GR.COM
DH\CST.DIR\IFS_GR.COM
DH\CST.DIR\IFS_GR.COM
DH\CUS.DIR\USER_GR.COM
[CONTEXT]
=0
上下文相关性未激活
=1
上下文相关性激活
[TEXTSEARCH]
=1
仅按指令文本查找
=2
仅按说明文本查找
=3
按照指令文本和说明文本查找
1.2.3
文本文件扩展
在文本文件中规定了下面2个类别:
1. 标题定义
2. 指令定义
按照预先确定的样本,在帮助的文本文件 *.com中添加下列功能:
• 标题作为一个指令组的标识
• 指令带说明文本
• 指令带扩展帮助调用
• 编辑器-长帮助"pdf" 或者
• 对(提供指令参数的)循环掩码输入栏的循环帮助
• 带有报警文本变量的指令作为说明文本
这里在每个文本文件中有一行可供使用。
HE1/1-12
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
下图显示了一个例子:
图 1-1
西门子文本文件
标题定义包含下列参数:
标题定义
工艺名称 “r“/标题-ID/标题名称
指令定义包含下列参数:
指令定义
工艺/标题-ID/扩展帮助
/指令文本/说明文本
提示
1. 关于单独的文本文件,首先显示西门子标题,然后机床厂商标题,最后是最终
用户标题。
2. 只有在文本文件中首先声明标题随后出现指令时,才出现上述顺序。
3. 为了正确分类标准指令、机床厂商指令和最终用户指令,文本文件中的指令必
须按字母顺序保存。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-13
在线帮助 (HE1)
1 编程帮助
1.2.4
01/2006
标题的扩展
标题的扩展
在标题下隐藏了一个指令组,通过它来显示指令。
标题定义行包括下面3个参数:
标题定义
工艺名称 “r“/标题-ID/标题名称
例如:可能在文本文件中有下列行:
r/2/位移指令
r
在标题声明处预先规定。
2
通过标题ID分配指令 。
位移指令
标题名称。
符号 “/“ 用来分隔参数,而且只允许在最后一个参数中用作文本符号。
标题的长度受到显示的限制,例如:标准文本长度不允许超过8pt 40个字符。
预留了下面的标题ID:
表 1-2 标题ID
标题ID
用户
0..49
50...99
大于100
西门子
机床制造商
最终用户
正常情况下,在西门子文本文件中有下列标题ID:
表 1-3 预先规定的标题ID
标题
HE1/1-14
标题
ID
标题名称
ID
1
2
3
4
5
6
7
8
9
10
11
12
准备功能
位移指令
轨迹运行特性
进给率
主轴
轴操作
M功能
H功能
偏移
转换
刀具管理/补偿
工艺功能
13
14
15
16
17
18
19
20
21
22
23
24
标题名称
程序操作
标准循环
测量循环
测量
同步动作
中断操作
字符串/数组操作
算术函数/运算
定义
规范语言段
参数
系统变量
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
1.2.5
指令的扩展
指令的扩展
指令包含说明文本,例如:"G0/快进线性插补"。 通过标题ID把指令归类于标题。
指令定义的参数
指令定义包含下列参数:
工艺/标题ID/扩展帮助/指令文本/说明文本
编辑器帮助举例
a/20/"PGA.PDF",2,"="/=/赋值运算
工艺铣削
a
20
标题ID 标准循环
"PGA.PDF",2,"="
指令的扩展帮助"="
指令文本
=
赋值运算
说明文本
在某个用户文本文件(例如 IFM_GR.COM)中输入上述行之后,对于指令"="
调用了帮助文件"pga.pdf" ,并显示相应的帮助段落。
循环帮助举例:
m/14/"PGZ.PDF",302,"CYCLE83"/CYCLE83/铣削循环 深钻孔
m
工艺铣削
14
标题ID 标准循环
"PGZ.PDF",302,"RTP"
参数"RTP"扩展帮助
循环参数掩码
指令文本 CYCLE83
CYCLE83
铣削循环 深钻孔
说明文本
在某个用户文本文件中输入上述行后,在帮助系统中支持用户循环„CYCLExx“。
当在初始化文件„If.ini“ 中
•
输入了与工艺有关的标识 „a“
•
或者铣床专用标识 „m“时,显示用户循环。
通过标题ID“14“,把该用户循环归于标准循环,它也可以通过在标题查找输入相应的
项被找到。
该说明文本位于最后一个参数中,显示在帮助系统相应的列中,而且会给用户关于
该循环功能的首个提示。
符号 “/“ 用来分隔参数,而且只允许在最后一个参数中用作文本符号。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-15
在线帮助 (HE1)
1 编程帮助
01/2006
工艺
对于工艺属性规定了下列符号:
"m"
= 铣削
"t"
= 车削
"g"
= 磨削
"s"
= 步冲
"p"
= 冲孔
"a"
= 显示全部工艺
提示
为了能够把输入项归于多个工艺以及不同的标题,必须通过逗号区分。
标题ID
用标题ID可以把相应的标题指令归于标题定义,并显示在标题下。
捆绑附加指令
如果要在帮助中捆绑带有简短说明的附加指令,必须按照目录DH\CMA.DIR\中的上
述句法在文件IFM_GR.COM(文件名任意)中捆绑。
如果要对该指令调用一个附加帮助(长帮助"pdf"),必须按相应段落对参数“扩展帮
助”进行补充。
1.2.6
长帮助 "PDF"的参数设置
调用扩展帮助
通过指令定义“扩展帮助”参数中的特定标识,可以在简短帮助外附加调用一个长帮助
"pdf" 作为在线帮助,它可能包括例如:关于所选指令的详细信息。
为此有下面可能的调用:
• 编辑器帮助: 从程序编辑器中一个概念 (指令)的简短帮助
"ASCII"直接跳到帮助(pdf文件)
• 循环帮助: 从循环窗口的输入栏跳到帮助(pdf文件)
指令定义的参数
工艺/标题ID/扩展帮助/指令文本/说明文本
HE1/1-16
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
扩展的帮助
在参数“扩展帮助”中可能有下列项:
• 编辑器帮助
/“Pdf-文件名“, 帮助-ID, “查找概念“/
•
循环帮助
/“Pdf-文件名“, 帮助-ID, “查找概念“ (文件名, 帮助图像)/
在参数扩展帮助中设置了两个逗号,即使没有输入项。
示例:
声明行需要下列参数,如:
m,t/14/“Pdf-文件名“, 帮助-ID, “查找概念“ (文件名, 帮助图像)/CYCLE82/钻孔循环,
钻孔, 锪平面
参数“扩展帮助”的输入项有下列意义:
pdf-文件名
= 从该文件名的文件中显示说明文本
帮助ID
= 对于待显示帮助的概念分类是明确的
查找概念
= 在帮助文本中显示的pdf文件中的查找概念。
(文件名, 帮助图像)
= 帮助图像所在的文件的名称,以及要显示的帮助图像名称 (Æ 仅对循环帮助重要)
CYCLE82
= 指令文本
钻孔循环, 钻孔 , 锪平面
= 说明文本
举例调用:
m,t/14/"PGZ.PDF",1,"RTP"(钻孔,CYC82)/CYCLE82/钻孔循环, 钻削, 锪平面
提示
如果仅存取Pdf文件,为此该参数只位于“扩展帮助”部分。
例如: m,t/14/"PGZ.PDF",1,"RTP"/CYCLE82/钻孔循环, 钻削, 锪平面
如果仅显示帮助图像,那么为此该参数只位于“扩展帮助”部分。
例如: m,t/14/,,(钻孔,CYC82)/CYCLE82/钻孔循环, 钻削, 锪平面
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-17
在线帮助 (HE1)
1 编程帮助
01/2006
指令文本
指令文本可能是,比如"G17“ 。
该文本在“接收至编辑器”时被录入刚刚编辑过的零件程序中。
指令文本的长度可能约12个字符长。
说明文本
说明文本是帮助文本,对指令进行更详细的描述。
说明文本的长度受到显示的限制,例如:标准文本长度不允许超过8pt 40个字符。
多次跳转
每个帮助元素可能是多个循环保存的帮助参阅
(即:在最后一条帮助后又显示第一条)。
例如: m,t/14/"Hlp.pdf",1,"帮助1",,2,"帮助2","帮助3.pdf",3,,/
CYCLE82/钻孔循环, 钻削, 锪平面
即:
1. 在帮助文本循环中的项
文件: HLP.PDF
索引: 1
文本: 帮助 1
2. 在帮助文本循环中的项
文件: HLP.PDF
索引: 2
文本: 帮助 2
3. 在帮助文本循环中的项
文件: HELP3.PDF
索引: 3
文本: 帮助 2
为了避免重复,如同举例时看到的,一个程序段的组成部分被前面的程序段记住。
只接收整个程序段。
提示
即使没有输入项,在参数“扩展帮助”中也设置了两个逗号。
HE1/1-18
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
1.2.7
带报警变量的扩展
带报警变量的扩展
关于说明文本或标题名称部分的参数设置的特殊性在于,替代说明文本(“报警变
量”),保存在该部分中。
该变量以“$“开始。
例如: m/14//CYCLExx/$888888
替代说明文本直接输入帮助文本文件中,例如:被保存在报警文本变量
“$888888“下。
说明文本自身的声明以这种方式保存到用户专用的报警文本文件中。
因此得到一个与语言无关的文本文件。
1.3 长帮助 "PDF"
1.3.1
功能
为了在零件程序编辑时提供编程辅助,可以在编辑器中通过“信息键”使用以下辅助功
能:
• 简短帮助 "ASCII"
1. 指令的说明文本,上下文参照零件程序中的光标位置(例如:G9 “准停降低速度”)
2. 类别概述(比如“准备功能”,“位移指令”,“轨迹特性”等等),对应不同的指
令
3. 带有说明文本的指令概览
4. 在帮助窗口中通过标题或文本查找
5. 把所选的指令接受到编辑器
•
长帮助"pdf"
1. 从简短帮助"ASCII"中调用附加帮助(PDF文件),例如:跳转至编程手册基本
原理。
2. 调用循环参数窗口(PDF文件)输入栏的附加帮助
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-19
在线帮助 (HE1)
1 编程帮助
1.3.2
01/2006
编程帮助的扩展
通过指令定义“扩展帮助”参数中的特定标识,可以在简短帮助外附加捆绑一个长帮助
(例如:关于所选指令的详细信息)。
为此有下面可能的调用:
• 编辑器帮助: 从程序编辑器中一个概念 (指令)的简短帮助
"ASCII"直接跳到帮助(pdf文件)
前提条件:
在简短指令中显示的附加指令的列表,已经按照章节“文本文件的扩展”创建(例
如IFM_GR.COM)并保存到了控制系统。
因此,通过信息键在简短帮助之后也可以调用长帮助。
请注意,简短帮助的指令列表与长帮助的指令列表一致(主要语句索引)。
• 循环帮助: 从循环窗口的输入栏跳到帮助(pdf文件)
指令定义的参数:
工艺/标题ID/扩展帮助/指令文本/ 说明文本
“扩展的帮助”:
在参数“扩展帮助”中可能有下列项:
• 编辑器帮助
/“Pdf-文件名“, 帮助-ID, “查找概念“/
举例: a/20/"PGA.PDF",2,"="/=/赋值运算
• 循环帮助
/“Pdf-文件名“, 帮助-ID, “查找概念“ (文件名, 帮助图像)/
举例: a/3/"PG.PDF",17,"ANG"/ANG/轮廓牵引角 (s)
必要的文件
•
•
•
IFM_GR.COM 带有程序指令和简短说明的文本文件
*.PDF
帮助文件
例如 840D_PG_GR.PDF
*.txt
跳转文件
例如 840D_PG_GR.TXT
1
确定文档中的跳转标识
在控制系统中显示为pdf的文件(如:WinWord)中,必须用一个目录项标出跳转标
识,并且生成单列目录索引(页码右对齐)。
对于一个需要多个跳转的指令,也要相应分配多个目录标识。
HE1/1-20
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
2
生成文本文件
复制上面生成的单列目录(页码右对齐)并把它作为*.TXT文本文件保存。
示例:
MEAW
<查找词>
155
<页>
文本文件用于pdf调用时需要下列句法:
<pdf-文件名> <ID> <页>
在每行前插入pdf文件的名称(无语言标识)。
示例:
840D_PG.PDF MEAW
<pdf-名称>
<ID>
155
<页>
3
确定ID编号
对于查找词,每个文件必须确定一个ID编号(例如:1...n)。
ID编号符合简短帮助"ASCII"指令的列表,因为对于简短说明应显示详细的说明:
示例:
840D_PG.PDF 44
MEAW 155
<ID> <查找词> <页>
<pdf-文件名>
现在删除列“查找字”,剩下下列句法:
结果:
<pdf-文件名>
<ID>
840D_PG.PDF 44
<页>
155
4
生成pdf文件
把文件作为后脚本文件打出,并用Adobe Acrobat Distiller把它转换为"pdf"格式。
5
把文件读入控制系统
生成的文件(*.pdf 和 *.txt) 必须读入控制系统,例如:读入目录
F:\ DH\CUS.DIR\HLP中。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-21
在线帮助 (HE1)
1 编程帮助
01/2006
提示
对于一个更大的目录容量,可以通过微软的Excel自动创建一个调用文件:
• 在Excel中插入文本文件(*.txt)
• 插入列
• 在第一行中输入pdf文件的名称
• 执行“编辑-填充”
• 现在删除列“查找字”,剩下下列句法:
<pdf-文件名> <ID> <页>
840D_PG.PDF 44
155
• 复制数据并
• 保存为txt文件
1.4 ISO模式帮助
1.4.1
功能
正常情况下,显示840D/ 840D sl专用的帮助:
• 编辑器中的帮助
• 报警帮助
• 机床数据帮助
如果要显示ISO语言0的帮助,则必须区分要显示哪种数据,因为例如同一个指令的
含义不同。
为此,文件"IF.INI" 在[TEXTFILES]部分扩展了项 SiemensI=Cst.dir\ifit_.com
(车削工艺)或者
SiemensI=Cst.dir\ifim_.com(铣削工艺),从中给出了用于ISO方式简短帮助"ASCI
I"的路径 (Cst.dir) 和名称 (ifit_.com或 ifim_.com) 。
由简短帮助 "ASCII"可以相应地调用长帮助(PDF文件)。
IF.INI [TEXTFILES]
[TEXTFILES]
;文本文件中包含帮助系统中显示的信息
Siemens=cst.dir\ifs_.com
SiemensI=cst.dir\ifit_.com
或者 ifim_.com
厂商 =
最终用户=
HE1/1-22
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
必要的文件
• “ISO语言0” 指令的列表带有所属的简短说明
• TXT文件用于跳转到PDF文件
• 要在帮助中显示的PDF文件
程序运行过程
引导启动时,该帮助检查下列机床数据:
• MD 18800 MM_EXTERN_LANGUAGE
如果激活了MD,控制系统切换到模式 ISO语言0。
如果 MD 18800 = 1,使用MD 20150。
• MD 20150 GCODE_RESET_VALUES[n(当前通道),47]
当MD 20150 [47] = 2时,使用在 INI-文件中"西门子I" (ISO方式)下输入的文件
(否则使用"西门子"下输入的文件)。
• MD 10880 MM_EXTERN_CNC_LANGUAGE
用MD 10880确定,是否该控制系统设计用于ISO模式的车削或铣削。
1.4.2
ISO模式帮助的扩展
如果要在ISO模式帮助中显示附加的说明,必须按以下格式插入:
• 作为带有简短说明的ISO模式指令列表在目录“SiemensI=Cst.dir\” 中作为文件
“ifit_com” 或者文件 “ifim_com”插入
(参见章节“文本文件的扩展”)
• 作为帮助说明(pdf文件)和相同内容的txt文件在目录 F:\USER\HLP中插入。
指令定义的参数:
工艺/标题ID/扩展帮助/指令文本/ 说明文本
“扩展的帮助”:
在参数“扩展帮助”中可能有下列项:
• 编辑器帮助
/“Pdf-文件名“, 帮助-ID, “查找概念“/
•
循环帮助
/“Pdf-文件名“, 帮助-ID, “页数“ (文件名, 帮助图像)/
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-23
在线帮助 (HE1)
1 编程帮助
01/2006
必要的文件
•
•
•
Ifit_.com 或者 Ifim_.com 带有ISO模式指令的文本文件和
简要描述
*.PDF 例如 840D_PGIT_GR.PDF
*.txt
例如 840D_PITG_GR.TXT
1
确定文档中的跳转标识
在控制系统中显示为pdf的文件(如:WinWord)中,必须用一个目录项
标出跳转标识,并且生成单列目录索引(页码右对齐)。
2
生成文本文件
复制上面生成的单列目录(页码右对齐)并把它作为txt文件保存。
示例:
G65
155
<查找词>
<页>
文本文件用于pdf调用时需要下列句法:
<pdf-文件名> <查找词> <页 >
在每行前插入pdf文件的名称(无语言标识)。
示例:
840D_PGIT.PDF
<pdf-名称>
G65
<查找词>
155
<页>
3
确定ID编号
对于查找词,每个文件必须确定一个ID编号(例如:1...n)。
ID编号符合简短帮助"ASCII"指令的列表,因为对于简短说明应显示详细的说明:
示例:
840D_PGIT.PDF
44
MEAW
<pdf-文件名> <ID> <查找词> <页>
现在删除列“查找字”,剩下下列句法:
结果:
<pdf-文件名>
840D_PGIT.PDF
<ID>
44
155
<页>
155
4
生成pdf文件
把文件作为后脚本文件打出,并用Adobe Acrobat Distiller把它转换为"pdf"格式。
5
把文件读入控制系统
生成的文件(*.pdf 和 *.txt) 必须读入控制系统的目录 F:\USER\HLP 中。
HE1/1-24
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
1 编程帮助
01/2006
提示
对于一个更大的目录容量,可以通过微软的Excel自动创建一个调用文件:
• 在Excel中插入文本文件(*.txt)
• 插入列
• 在第一行中输入pdf文件的名称
• 执行“编辑-填充”
• 现在删除列“查找字”,剩下下列句法:
<pdf-文件名> <ID> <页>
840D_PGIT.PDF
44
155
• 复制数据并
• 保存为txt文件
„
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/1-25
在线帮助 (HE1)
1 编程帮助
HE1/1-26
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
2
2 报警/机床数据帮助
2.1 概述.......................................................................................... HE1/2-28
2.2 报警帮助................................................................................... HE1/2-31
2.2.1 功能..................................................................................... HE1/2-31
2.2.2 报警帮助扩展 ...................................................................... HE1/2-32
2.2.3 帮助的用户评论................................................................... HE1/2-33
2.2.4 把报警帮助从"Win-帮助"转换为"PDF-帮助" ........................ HE1/2-33
2.3 机床数据帮助 ........................................................................... HE1/2-34
2.3.1 功能..................................................................................... HE1/2-34
2.3.2 机床数据帮助扩展 ............................................................... HE1/2-35
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/2-27
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
2.1 概述
下列章节中描述了报警和机床数据帮助的功能和扩展性。
软件
• HMI 高级
• Adobe Reader 4.x (通过英特网或专业贸易可免费获得)
该软件 "Adobe Acrobat Reader 4.x" 在控制系统SINUMERIK 840D/840D
sl中是标准配置。
• Adobe Acrobat 4.x
软件Adobe Acrobat Distiller 4.x用来把文件转换成pdf格式并处理 pdf文档 。
辅助文件存放
HE1/2-28
编程帮助
F:\DH\CST.DIR\HLP.DIR
(包含hlp-, pdf- 和 txt文件)
报警帮助/机床数据帮助
F:\MMC2\HLP(包含hlp-, pdf- 和 txt文件)
BTSS-帮助
F:\HMI_ADV\HLP(包含hlp-, pdf- 和 txt文件)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
PDF帮助原理
PDF帮助需要以下部分:
1. 调用文件,如:PG_GR.TXT,带数据说明
<PDF-文件名> <ID> <查找概念 >
2. 所属的pdf文件
按照下列步骤进行帮助调用:
• 启动“Adobe Acrobat Reader”
• 跳到页数
• 查找概念
每次调用
(包含在控制系统中)
通过目录在文件中确定)
(Adobe软件的查找功能)
文件生成步骤:
1. 在帮助文件中确定并生成跳跃(例如:通过DTP系统的标准目录功能)
2. 保存跳跃文件作为文本文件
3. 生成pdf文件
结果:
• 一个调用文件 (文本文件) ,带数据说明
<pdf文件名> <ID> <查找概念>
每次调用
• 一个或者多个所属的pdf文件
提示
示例:
对应一个主题有多个跳跃时,必须在另一行中写出页码。
840D_PG.PDF
44
155
840D_PG.PDF
45
180
840D_PG.PDF
46
199
提示:
对于一个更大的目录容量,可以通过微软的Excel自动创建一个调用文件:
• 在Excel中插入目录文件(*.txt)
• 插入列
• 在第一行中输入pdf文件的名称
• 执行菜单“编辑”-“填充”-“下一步”
• 复制数据并
• 保存为txt文件
此外还有以下句法:
<pdf-文件名>
<ID> <查找概念>
840D_PG.PDF
44
155
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/2-29
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
在文件中测试跳跃
为了测试是否能找到所有的查找词,按下列步骤进行:
•
启动Adobe Acrobat
•
选择菜单“编辑”-> “查找” (STRG + F)
•
输入查找词
提示
如果没有找到查找词,可能有以下原因:
• 输入错误
• 生成PDF时,文本转换不正确,所以搜索器无法找到。
分析: 用Adobe Acrobat选中要查找的词,复制并插入Word文档。
消除方法:
•
重新生成pdf或者
•
用Adobe打印机驱动器AdobePS 5.1.1
生成后脚本文件,然后用Adobe Distiller转换。
查找顺序
对于帮助遵循下列查找顺序:
1. F:\
USER\HLP
2. F:\
OEM\HLP
3. F:\
ADD_ON\HLP
4. F:\
MMC2\HLP
5. F:\
HMI_ADV\HLP
6. F:\
DH\CUS.DIR\HLP.DIR ( 用户目录 )
7. F:\
DH\CMA.DIR\HLP.DIR ( 厂商目录 )
8. F:\
DH\CST.DIR\HLP.DIR ( 西门子目录 )
9. F:\
DH\COM.DIR\HLP.DIR
HE1/2-30
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
2.2 报警帮助
2.2.1
功能
调用帮助时打开一个pdf文件,并在控制系统中用Adobe Reader 显示相应的报警。
带有报警的文件位于下列目录:
• 西门子报警 F:\HMI_ADV\HLP
• 厂商报警
F:\DH\CMA.DIR\HLP
• 用户报警
F:\DH\USER\HLP
文件名
即使对于附加的用户报警,也有义务遵循下列文件名(不得更改):
• ALARM_GR.PDF
[德语报警]
• ALARM_UK.PDF
[英语报警]
• ALARM_FR.PDF
[法语报警]
• ALARM_IT.PDF
[意大利语报警]
• ALARM_SP.PDF
[西班牙语报警]
所属的txt文件(包括跳转列表)的名称必须相对应:
• ALARM_GR.TXT
[德语 txt文件]
• ALARM_UK.TXT
[英语 txt文件]
• ALARM_FR.TXT
[法语 txt文件]
• ALARM_IT.TXT
[意大利语 txt文件]
• ALARM_SP.TXT
[西班牙语 txt文件]
其它语言
报警文本有下列语种:
CH:
简体中文
TW:
繁体中文
KO:
韩语
JA:
日语
SW:
瑞典语
HU:
匈牙利语
PO:
葡萄牙语
CZ:
捷克语
TR:
土耳其语
RU:
俄语
PL:
波兰语
NL:
荷兰语
必须按照上述名称约定使用这些缩略语,用于用户报警的文件名(不得更改)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/2-31
在线帮助 (HE1)
2 报警/机床数据帮助
2.2.2
01/2006
报警帮助扩展
如果要在报警帮助中显示附加的用户报警,必须把它以pdf文件格式和相同内容的txt
文件格式添加到目录C:\USER\HLP中。
必要的文件
• *.PDF
• *.txt
例如: alarm_gr.pdf
例如 ALARM_GR.TXT
1
确定文档中的跳转标识
在控制系统中显示为pdf的文件(如:WinWord)中,必须用一个目录项标出跳转标
识,并且生成单列目录索引(页码右对齐)。
2
生成文本文件
复制上面生成的单列目录(页码右对齐)并把它作为txt文件保存。
示例:
10702
90
<ID>
<页>
查找词(报警编号)在此和ID编号一致。
文本文件用于pdf调用时需要下列句法:
<pdf-文件名> <ID> <页>
在每行前插入pdf文件的名称。
示例:
ALARM.PDF
ALARM.PDF
ALARM.PDF
<pdf-名称>
10702 90
10703 90
10704 91
<ID> <页>
3
生成pdf文件
把文件作为后脚本文件打出,并用Adobe Acrobat Distiller把它转换为"pdf"格式。
4
把文件读入控制系统
生成的文件(*.pdf 和 *.txt)
必须读入控制系统,例如:读入目录F:\DH\USER\HLP中。
HE1/2-32
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
2.2.3
帮助的用户评论
用于报警的帮助(诊断中的[i]
键)提供功能“记录段”,用该功能可以输入单个报警的用户专用文本。
这些文本存放在下列目录中:
F:\USER\RH
提示
如果用键 [i] 把HMI帮助从报警概览或者报警记录调用到相应的报警,
报警专用文本可以被保存。
无法从内容目录中选择报警。
2.2.4
把报警帮助从"Win-帮助"转换为"PDF-帮助"
如果要把帮助功能从“Win帮助”转换为“PDF帮助”,该过程符合章节
“报警帮助扩展”中的说明:
1. 为每个报警号确定文档中的跳转标识:
在控制系统中显示为pdf的文件(如:WinWord)中,必须用一个目录项标出跳
转标识,并且生成单列目录索引(页码右对齐)。
2. 生成文本文件:
复制上面生成的单列目录(页码右对齐)并把它作为txt文件保存。
文本文件用于pdf调用时需要下列句法:
<pdf-文件名> <ID> <页>
查找词(报警号)在这里和ID号一致。
3. 在每行前插入pdf文件的名称。
示例:
ALARM.PDF
ALARM.PDF
ALARM.PDF
<pdf-名称>
10702 90
10703 90
10704 91
<ID> <页>
4. 带有报警文本的文件,作为后脚本文件打印(可从所有常用平台进行)。
对于WinWord生成文件后缀例如*.prn,对于Interleaf生成*.ps。
5. 用软件Adobe Acrobat,确切说是用Distiller,把后脚本文件转换成pdf。
6. 文件(*.pdf 和 *.txt) 读入控制系统的目录F:\DH\USER\HLP.DIR 中。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/2-33
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
提示
如果要在报警帮助中显示附加的用户报警,必须把它以pdf文件格式和相同内容的t
xt文件格式添加到目录F:\USER\HLP中。
请注意在章节“文件名”中提到的名称约定。
2.3 机床数据帮助
2.3.1
功能
机床数据帮助以“PDF帮助”为基础,也就是说,调用帮助时打开一个pdf文件,并
在控制系统中用Adobe Reader 显示相应的报警。
带有机床数据的文件位于下列目录:
• 西门子机床数据 F:\MMC2\HLP
• 用户机床数据 F:\USER\HLP
文件名
即使对于附加的用户机床数据,也有义务遵循下列文件名(不得更改):
•
•
•
•
•
•
•
•
N_NCK_GR.PDF [德语]
C_NCK_GR.PDF
A_NCK_GR.PDF
S_NCK_GR.PDF
DISPL_GR.PDF
DROT_GR.PDF
DLIN_GR.PDF
HYDRM_GR.PDF
N_NCK_UK.PDF [英语]
C_NCK_UK.PDF
A_NCK_ UK.PDF
S_NCK_ UK.PDF
DISPL_ UK.PDF
DROT_ UK.PDF
DLIN_ UK.PDF
HYDRM_ UK.PDF
所属的txt文件(包括跳转列表)的名称必须相对应:
•
•
•
•
•
•
•
•
HE1/2-34
N_NCK_GR.TXT [德语]
C_NCK_GR. TXT
A_NCK_GR. TXT
S_NCK_GR. TXT
DISPL_GR. TXT
DROT_GR. TXT
DLIN_GR. TXT
HYDRM_GR. TXT
N_NCK_UK. TXT [英语]
C_NCK_UK. TXT
A_NCK_ UK. TXT
S_NCK_ UK. TXT
DISPL_ UK. TXT
DROT_ UK. TXT
DLIN_ UK. TXT
HYDRM_ UK. TXT
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
文本文件结构
无语言标识的Pdf文件
机床数据编号
页
DROT.PDF
DROT.PDF
DROT.PDF
...
1000
1001
1002
...
1
1
1
...
名称的意义
2.3.2
名称
含义
N_NCK_GR.PDF
C_NCK_GR.PDF
A_NCK_GR.PDF
S_NCK_GR.PDF
DISPL_GR.PDF
DROT_GR.PDF
DLIN_GR.PDF
HYDRM_GR.PDF
通用机床数据
通道专用机床数据
轴专用机床数据
设定数据
显示机床数据
驱动机床数据,旋转
驱动机床数据,直线
驱动机床数据,液压模式
机床数据帮助扩展
如果要在MD帮助中显示附加的用户机床数据,必须把它以pdf文件格式和相同内容
的txt文件格式添加到目录C:\USER\HLP中。
必要的文件
• *.PDF
• *.txt
例如 N_NCK_GR.PDF
例如 N_NCK_GR. TXT
1
确定文档中的跳转标识
在控制系统中显示为pdf的文件(如:WinWord)中,必须用一个目录项标出跳转标
识,并且生成单列目录索引(页码右对齐)。
2
生成文本文件
复制上面生成的单列目录(页码右对齐)并把它作为txt文件保存。
示例:
10000
170
<ID>
<页>
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/2-35
在线帮助 (HE1)
2 报警/机床数据帮助
01/2006
查找词(MD号)在这里和ID号一致。用于pdf调用的文本文件需要下列句法:
<pdf-文件名> <查找词> 页>
在每行前插入pdf文件的名称。
示例:
N_NCK.PDF
N_NCK.PDF
N_NCK.PDF
<pdf-名称>
10000 170
10002 170
10010 171
<ID> <页>
3
生成pdf文件
把文件作为后脚本文件打出,并用Adobe Acrobat Distiller把它转换为"pdf"格式。
4
把文件读入控制系统
生成的文件(*.pdf 和 *.txt) 必须读入控制系统的目录 F:\USER\HLP 中。
HE1/2-36
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
在线帮助 (HE1)
I 索引
01/2006
I 索引
I.1 关键字索引
C
报
CONTEXT .................................... HE1/1-11
报报帮助
扩展............................................HE1/2-32
初初名 ........................................HE1/2-31
报报初本
外语缩略语.................................HE1/2-31
I
IF.INI............................................. HE1/1-12
IFM_GR.COM............................... HE1/1-11
ISO模模帮助
扩展 ........................................... HE1/1-23
T
TECHNOLOGY .............................. HE1/1-9
TEXTFILES .................................. HE1/1-10
TEXTSEARCH ............................. HE1/1-11
初
初初初初初, 初初 IF.INI......................... HE1/1-9
工
工工................................................ HE1/1-16
指
指指
定义,部分 ...................................HE1/1-15
扩展............................................HE1/1-15
初本特性 ....................................HE1/1-18
初
初本初初
扩展............................................HE1/1-12
机
机机机机帮助
扩展............................................HE1/2-35
初初名 ........................................HE1/2-34
帮
帮助帮帮
扩展 ............................................. HE1/1-9
帮助帮帮............................................. HE1/1-9
帮助帮帮
多个 ........................................... HE1/1-18
查
查查查查
帮助.............................HE1/1-8, HE1/2-30
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HE1/I-37
在线帮助 (HE1)
I 索引
01/2006
标
跳
标标
定义 ........................................... HE1/1-13
扩展 .......................... HE1/1-14, HE1/1-19
标标ID ............................................ HE1/1-14
跳跳初初
测试.............................HE1/1-8, HE1/2-30
生成报报/机机机机帮助..............HE1/2-29
通过编编辅助生成 ........................ HE1/1-7
简
辅
简简帮助 ASCII .................................. HE1/1-9
辅助初初
存放.............................................. HE1/1-6
编
编编帮助
扩展 ........................................... HE1/1-20
说
长
长帮助 PDF
帮机设置 ....................................HE1/1-16
长帮助 PDF......................................HE1/1-19
说说
初本特性 .................................... HE1/1-18
HE1/I-38
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
SINUMERIK 840D sl
开机调试 CNC第2部分(HMI)
HMI 内置 开机调试 (IM2)
适用于
控制系统
SINUMERIK 840D sl
软件
软件版本
HMI 内置
7.1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/i
HMI 内置 开机调试 (IM2)
内容
IM2/ii
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
内容
1 一般准备 .................................................................................................................................... IM2/1-7
1.1 硬件/软件前提条件 ................................................................................................................ IM2/1-8
1.1.1 硬件..................................................................................................................................... IM2/1-8
1.1.2 软件..................................................................................................................................... IM2/1-9
1.2 附件........................................................................................................................................ IM2/1-9
1.3 文献...................................................................................................................................... IM2/1-10
1.4 EMC /EGB 措施 ................................................................................................................... IM2/1-10
1.4.1 电磁兼容性(EMC) ......................................................................................................... IM2/1-10
1.4.2 静电危险组件(EGB)...................................................................................................... IM2/1-11
2 接通/引导启动 .......................................................................................................................... IM2/2-13
2.1 引导启动............................................................................................................................... IM2/2-14
3 通讯/输出前提 .......................................................................................................................... IM2/3-15
3.1 系统内部通讯 ....................................................................................................................... IM2/3-16
3.2 许可...................................................................................................................................... IM2/3-16
3.3 带HMI内置的网络运行.......................................................................................................... IM2/3-18
3.3.1 通过HMI界面为驱动器连接配置参数 ................................................................................. IM2/3-18
3.3.2 网络配置............................................................................................................................ IM2/3-21
3.3.3 示例: 网络配置................................................................................................................ IM2/3-22
3.3.4 通过机床数据来配置驱动器连接........................................................................................ IM2/3-24
3.3.5 通过 LOGDRIVE.INI 为驱动器连接配置参数 ..................................................................... IM2/3-25
3.3.6 接收网络数据 .................................................................................................................... IM2/3-28
3.4 故障状态屏幕“蓝屏” ............................................................................................................. IM2/3-28
3.4.1 重启................................................................................................................................... IM2/3-29
4 功能/参数设定 .......................................................................................................................... IM2/4-31
4.1 通过口令和钥匙开关的存取保护........................................................................................... IM2/4-33
4.1.1 口令................................................................................................................................... IM2/4-34
4.1.2 钥匙开关............................................................................................................................ IM2/4-35
4.2 功能...................................................................................................................................... IM2/4-37
4.2.1 设计键盘特性 .................................................................................................................... IM2/4-37
4.2.2 打开屏幕变暗功能 ............................................................................................................. IM2/4-37
4.2.3 语言选择 - 更改语言 ........................................................................................................ IM2/4-38
4.2.4 打开/关闭计算器帮助 ........................................................................................................ IM2/4-38
4.2.5 设置日期/时间 ................................................................................................................... IM2/4-38
4.2.6 设置编辑器 ........................................................................................................................ IM2/4-39
4.2.7 几何处理器 ........................................................................................................................ IM2/4-40
4.2.8 文件管理器 ........................................................................................................................ IM2/4-40
4.2.9 输出 PLC 报警的应答符号................................................................................................. IM2/4-41
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/iii
HMI 内置 开机调试 (IM2)
内容
01/2006
4.2.10 报警显示.......................................................................................................................... IM2/4-41
4.2.11 英制/公制转换................................................................................................................. IM2/4-41
4.3 切换通道............................................................................................................................... IM2/4-42
4.3.1 在 1 个NCU上有几个通道.................................................................................................. IM2/4-42
4.3.2 NETNAMES.INI 的设计举例.............................................................................................. IM2/4-43
4.4 选择刀具管理 ....................................................................................................................... IM2/4-47
4.5 刀具精确补偿 ....................................................................................................................... IM2/4-48
4.6 使刀具补偿立即生效............................................................................................................. IM2/4-48
4.7 选择带 D 号的刀具(平面D号)........................................................................................... IM2/4-48
4.8 工件样品............................................................................................................................... IM2/4-49
4.9 模拟主轴............................................................................................................................... IM2/4-49
4.10 零点偏移............................................................................................................................. IM2/4-50
4.10.1 更改基准偏移软键上的访问保护...................................................................................... IM2/4-50
4.10.2 精零点偏移 和基准偏移 .................................................................................................. IM2/4-50
4.10.3 实际值设置, 预设置, 对刀 ........................................................................................... IM2/4-51
4.10.4 隐藏加工轴 ...................................................................................................................... IM2/4-53
4.10.5 显示几何轴 ...................................................................................................................... IM2/4-54
4.11 确定机床位置和回转轴位置 ................................................................................................ IM2/4-54
4.12 程序模拟............................................................................................................................. IM2/4-55
4.12.1 车削模拟和程序测试........................................................................................................ IM2/4-55
4.12.2 车削/铣削模拟 ................................................................................................................. IM2/4-56
4.12.3 3D 图形铣削模拟 ............................................................................................................ IM2/4-56
4.13 G 代码编辑器中的测量循环支持......................................................................................... IM2/4-56
4.14 通过操作界面添加用户画面 ................................................................................................ IM2/4-57
4.15 坐标系 ................................................................................................................................ IM2/4-58
4.15.1 实际值显示 ...................................................................................................................... IM2/4-58
4.15.2 坐标系的位置 .................................................................................................................. IM2/4-58
4.16 显示和编辑系统资源........................................................................................................... IM2/4-60
4.16.1 静态用户存储器 (SRAM) ................................................................................................ IM2/4-60
4.16.2 动态用户存储器(DRAM) .................................................................................................. IM2/4-64
4.17 远程诊断“RCS 主机内置/RCS 浏览器内置" ........................................................................ IM2/4-67
4.17.1 配置“RCS 主机内置” ....................................................................................................... IM2/4-69
4.17.2 安装和配置“RCS 浏览器内置” ......................................................................................... IM2/4-71
4.17.3 启动远程诊断 .................................................................................................................. IM2/4-73
4.18 提供的显示机床数据........................................................................................................... IM2/4-75
IM2/iv
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
内容
5 创建固有文本 ........................................................................................................................... IM2/5-95
5.1 报警文本文件、用户文本文件、消息文本文件 ..................................................................... IM2/5-96
5.1.1 保存文本文件 .................................................................................................................... IM2/5-96
5.2 文本文件的编号范围............................................................................................................. IM2/5-98
5.3 文本文件句法 ....................................................................................................................... IM2/5-99
5.3.1 文件名 ............................................................................................................................... IM2/5-99
5.3.2 alpu.txt 文件举例 ............................................................................................................... IM2/5-99
5.4 支持的语言 ......................................................................................................................... IM2/5-102
5.5 位图和图标 ......................................................................................................................... IM2/5-103
5.5.1 位图和图标的保存 ........................................................................................................... IM2/5-103
5.5.2 用户状态显示 .................................................................................................................. IM2/5-103
5.6 编辑固有文本文件 .............................................................................................................. IM2/5-105
5.7 用于PLC机床数据的明码文本............................................................................................. IM2/5-107
6 批量调试 ................................................................................................................................ IM2/6-109
6.1 批量调试............................................................................................................................. IM2/6-110
6.1.1 输出数据.......................................................................................................................... IM2/6-110
6.1.2 录入数据.......................................................................................................................... IM2/6-111
7 数据备份 ................................................................................................................................ IM2/7-113
7.1 数据备份............................................................................................................................. IM2/7-114
7.1.1 概述................................................................................................................................. IM2/7-114
7.1.2 使用HMI内置时的数据备份.............................................................................................. IM2/7-116
7.1.3 更改过的机床数据的备份................................................................................................. IM2/7-116
8 诊断........................................................................................................................................ IM2/8-119
8.1 运行记录仪 ......................................................................................................................... IM2/8-120
8.1.1 记录文件:"action.log" ................................................................................................... IM2/8-122
8.1.2 显示记录文件/设置运行记录仪........................................................................................ IM2/8-123
8.1.3 输出记录文件 ................................................................................................................. IM2/8-123
8.2 软件版本显示 ..................................................................................................................... IM2/8-124
I 索引 ......................................................................................................................................... IM2/I-125
I.1 关键词索引 ......................................................................................................................... IM2/I-125
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/v
HMI 内置 开机调试 (IM2)
内容
IM2/vi
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
1 一般准备
01/2006
1 一般准备
1
1.1 硬件/软件前提条件 ..................................................................... IM2/1-8
1.1.1 硬件.......................................................................................... IM2/1-8
1.1.2 软件.......................................................................................... IM2/1-9
1.2 附件............................................................................................. IM2/1-9
1.3 文献........................................................................................... IM2/1-10
1.4 EMC /EGB 措施 ........................................................................ IM2/1-10
1.4.1 电磁兼容性(EMC).............................................................. IM2/1-10
1.4.2 静电危险组件(EGB) .......................................................... IM2/1-11
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/1-7
HMI 内置 开机调试 (IM2)
01/2006
1 一般准备
引言
本安装调试手册对HMI内置软件的调试过程进行了说明。
关于NCK功能、NCU功能、PLC驱动功能或者驱动功能的详细的文献请查找功能说
明/手册(参见章节: 文献)。
1.1 硬件/软件前提条件
完整的设备安装、所有系统组件的安装和配置是前提条件。
HMI软件是NCU软件不可缺少的部分,共同用于操作、编程和可视化。
HMI 内置软件仅可通过带 TCU 的操作面板进行操作。
1.1.1 硬件
HMI内置 SL软件(人机界面内置SL)的工作基础至少由下列组件构成:
•
一个数字控制单元 (NCU sl)
•
操作面板 (OP)
•
机床控制面板 (MCP),
•
薄型客户单元 (TCU)
•
变频系统 SINAMICS 120
操作面板(Operation Panel)
机床控制面板
(MCP)
薄型客户单元
(TCU)
NCU 710
带
HMI 内置软件
SINAMICS
图 1-1 举例: 840D sl的硬件结构
IM2/1-8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
1 一般准备
对于SINUMERIK SL,通过一个或多个薄型客户单元 (TCU)
来操作和观察控制系统。
自身的操作软件HMI内置在NCU上运行,TCU在这里作为操作面板。
TCU上配备了USB接口,可以在接口上连接USB设备(例如:USB
闪存盘、USB磁盘驱动器...),用于向控制系统装载数据或者从控制系统备
份数据。
各个组件的说明、其组装以及连接和调试请参见不同的手册
(参见章节: 文献)。
1.1.2 软件
在NCU交付时,CF卡上有整个HMI内置SL的软件包。
许可
为了使用不同的HMI内置和NCU选件,需要进行许可证释放(使用授权)。
只有进行了必要的释放,才能使用设置了保护的软件。
参见章节3: 许可
1.2 附件
存储媒介
CF 卡存储器扩展
您可用CF卡来备份数据。
对于附加的存储器扩展,需要付费选件"256 MB 用户存储器",其订货号为:
6FC5800-0AP12-0YB0。
然后,通过许可证管理器来释放该选件( 附加的256MB
HMI存储器在NC的CF卡上…)
USB 闪存盘
您可将 512 MB 的 USB 闪存盘作为其他的存储媒介:
订货号: 6ES57648-0DC20-0AA0
键盘
对于 HMI 内置 sl,必须区分大小写。 由于机床控制面板/OP
的键盘无法切换到小写输入模式,因此您需要一个外接键盘用于开机调试(通过
USB 插头)。
把该键盘插入操作面板前端的USB接口。 系统会立即识别到键盘。
对此参见章节4: 设计键盘特性
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/1-9
HMI 内置 开机调试 (IM2)
01/2006
1 一般准备
1.3 文献
对于SINUMERIK 840D sl的安装与调试,需要下列文献:
文献资料: /GDsl/ Sinumerik 840D sl, 设备手册 NCU
/BHsl/ 操作组件手册
/IDsl/ 开机调试手册 CNC 第1部分 (NCK, PLC, 驱动)
/IAM 2/ IM5/ TCU 基础软件, HT 8
/FB1/ 基本机床功能手册
/LIS1/ 列表
/DA/,诊断手册
/BEMsl/ HMI内置操作指南
/FBTsl/ ShopTurn 功能说明
/FBSPsl/ ShopMil 功能说明
1.4 EMC /EGB 措施
1.4.1 电磁兼容性(EMC)
抗干扰措施
屏蔽的信号电缆
•
为了安全无故障的操作设备,必须按照各自计划使用专用的电缆。
•
原则上,屏蔽层两端必须连接到外壳上。
例外:
如果连接了第三方设备(打印机、编程器等等),也可以使用一端连接的标准
屏蔽电缆。 然而,在正常运行期间不允许将该设备连接到控制系统。
如果必须带第三方设备运行,必须两端连接屏蔽层。
此外,第三方设备必须通过一个电位平衡导线与控制系统相连。
安装规则
为了使整个设备(控制系统、功率部分、机床)达到最大的抗干扰性,必须注意下
列EMC措施:
•
在信号电缆和负载电缆之间,必须尽可能的空间分离。
•
只允许使用西门子提供的电缆作为NCU的信号电缆和到NCU或PLC
的信号电缆。
•
不允许信号电缆以微小的间距沿第三方强磁场(例如:电机和变压器)经过。
•
原则上,脉冲负载的强电流/高压电缆铺设时必须完全与所有其它电缆分离。
•
下列电缆的间距(干扰辐射面)必须微小:
- 信号电缆与信号电缆之间,
- 信号电缆与从属的电位平衡电缆之间,
- 电位平衡电缆和伴随的安全接地线之间。
IM2/1-10
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
1 一般准备
!
重要
关于屏蔽电缆的抗干扰措施和连接的进一步提示参见
文献资料: /EMC/EMC安装规程
1.4.2 静电危险组件(EGB)
小心
该组件包含静电危险元件。 在触摸静电组件时,必须自身放电。
方法非常简单,直接触摸一个有导电能力的、接地的物品(例如:金属裸露的开关
柜部件、插座保险触点)。
!
重要
EGB组件的处理:
•
对于带电气元件的旁路,必须注意对人、工作场地和包装的良好接地!
•
原则上,只有当不可避免的要在电子组件上工作时,才允许触摸电子组件。
这时无论如何不要触摸扁平组件的模块管脚或者印刷导线。
•
只有下列情况时,允许触摸元件:
- 通过EGB手带持续接地,
- 穿有EGB鞋或者戴有EGB鞋接地带与EGB地面相连时。
•
组件只能放置在导电的垫板上(带有EGB垫板的桌子、导电的EGB泡沫塑料
、EGB包装袋、EGB运输容器)。
•
组件不能放置在数据显示仪、显示器或电视装置的附近(距离显示屏的最小
距离< 10 cm)。
•
不允许组件与可充电的高绝缘性材料接触,例如:塑料薄膜、绝缘台面板、
合成纤维制成的加衬件。
•
在下列情况下才允许在组件上进行测量
- 当测量装置已接地(例如通过保护性接地)或者
- 测量前对于电位为零的测量头短时放电
(例如接触有金属裸露在外的控制装置外壳)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/1-11
HMI 内置 开机调试 (IM2)
01/2006
1 一般准备
IM2/1-12
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
2 接通/引导启动
01/2006
2
2 接通/引导启动
2.1 引导启动.................................................................................... IM2/2-14
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/2-13
HMI 内置 开机调试 (IM2)
2 接通/引导启动
01/2006
2.1 引导启动
提示
在重新启动前,必须从 TCU 去掉所有 USB 设备,
只有在引导启动后才允许再次插上。
在接通NCU之前,必须把带有HMI内置软件的CF卡插入标有“CF”(接口
X109)的插件槽内。
现在接通电源。NCU 自行引导启动并自动识别 CF 卡。
引导启动期间,会显示HMI内置的8位版本号,通过激活的秒数显示,您可以识别与
NCK/PLC的连接结构何时结束。
关于引导启动的近一步信息,参见引导启动指南CNC第5部分
(基础软件)的子分册:
文献资料:IAM2/IM5:TCU开机调试,章节:引导启动时的条件。
„
IM2/2-14
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3
3 通讯/输出前提
3.1 系统内部通讯 ............................................................................ IM2/3-16
3.2 许可........................................................................................... IM2/3-16
3.3 带HMI内置的网络运行 .............................................................. IM2/3-18
3.3.1 通过HMI界面为驱动器连接配置参数...................................... IM2/3-18
3.3.2 网络配置................................................................................. IM2/3-21
3.3.3 示例: 网络配置..................................................................... IM2/3-22
3.3.4 通过机床数据来配置驱动器连接 ............................................ IM2/3-24
3.3.5 通过 LOGDRIVE.INI 为驱动器连接配置参数 ......................... IM2/3-25
3.3.6 接收网络数据 ......................................................................... IM2/3-28
3.4 故障状态屏幕“蓝屏”.................................................................. IM2/3-28
3.4.1 重启........................................................................................ IM2/3-29
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-15
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3.1 系统内部通讯
NCU中的系统内部通讯,通过一个集成的Profibus DP (VDP)
在HMI内置软件、NCK、驱动和PLC之间进行。
在下列文献中有相关说明:
文献资料: /IDsl/ 开机调试手册 CNC 第1部分 (NCK, PLC, 驱动)
3.2 许可
为了使用选件需要一个相应的许可证。
HMI
内置在操作区域开机调试中的三个菜单中给出了关于选件的状态信息,以及其许可
状态。
前提条件
为了设置或者取消设置选件,至少需要写的存取权。
步骤
在操作区域开机调试"IBN"中, 通过扩展键 ">"
然后按软键许可证来达到下列三个菜单:
• 概述
• 全部选件
• 缺少的许可证
许可: 概览
按下软键概览后,显示下列信息:
硬件序列号:
显示 Sinumerik sl的唯一编号
硬件类型,例如:
"Sinumerik 840D sl"
许可证密码的状态消息,例如:许可证密码不足!
新获得的许可证密码必须在下列输入栏中根据要求“请输入许可证密码”进行:
输入。
在输入时,每四个字符会自动插入一个连字符,以便能够更方便浏览。
按下软键接收后,数据将发送到NCU并保存在那里。
按下软键“NCK 复位”,使许可证生效。
IM2/3-16
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
许可: 全部选件
按下软键全部选件,显示NCU和HMI的全部选件。
对每一个选件都会显示带有订货号的说明。
红色显示的选件已激活,其他的为尚未激活或者许可证数字不足。
可以在相邻的区域已设置设置或者取消设置可用性。
在选件更改后按下接收软键。
许可: 缺少的许可证
按下软键缺少的许可证,列出许可不足的全部选件。
除了描述的选件外,这里也可以如同在菜单全部选件中,设置并取消选件。
提示
没有许可的选件的使用。
在许可之前,也可以出于测试目的在暂时无许可证的条件下激活并使用选件。
控制系统循环显示报警8080,对于所用的选件还没有配置相应的硬件许可证。
在下列文献中对硬件的许可证分配进行了说明:
文献资料: /IDsl/ 开机调试手册 CNC 第1部分 (NCK, PLC, 驱动)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-17
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3.3 带HMI内置的网络运行
NCU硬件使用一个独立的网卡,并可以由此集成到一个现有网络中。
使用HMI内置,对于设置的选件,可以集成附加的象征已连接的驱动器或者本地驱动
器的水平软键。
可能的连接
HMI内置系统和不同的服务器计算机或者本地驱动器之间的连接数限制到8个。
这种连接也被称为逻辑驱动器,可以通过三种不同方式设置参数。
1. 通过HMI表面
2. 通过机床数据
3. 通过文件"LOGDRIVE.INI"
3.3.1 通过HMI界面为驱动器连接配置参数
对驱动器连接(本地、网络驱动器和USB驱动器)及其软键的设定在操作区域开机
调试的调整屏幕中进行。
在下列显示窗口中,可以网络连接进行定义或者参数设置。
该连接也称为逻辑驱动器,可以与网络连接有关,也可以指一个内部驱动器,如一
个 PCMCIA存储卡接口 (CF卡) 和USB接口 (磁盘驱动器也可以通过USB 连接).
步骤
• 按下IBN软键。
• 按下连接软键。
• 按逻辑驱动器软键。
现在来到用于设定连接的网络连接窗口:
IM2/3-18
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
图 3-1: 驱动器连接
通过选择键选出类型、连接、存取级栏中的输入项。
类型:
接口:
存取权限:
无驱动器、USB本地、USB全局
对于已设置的选件: 闪卡(交付的CF卡
带有HMI软件)
前端(预占用) X203, X204
1 制造商
2 服务
3 用户
4 钥匙开关位置 3
5 钥匙开关位置 2
6 钥匙开关位置 1
7 钥匙开关位置 0
提示
为了在CF卡上存取,需要扩展存储器(可选),参见章节1: 附件。
其它栏手动输入。 可以自由选择软键文本。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-19
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
对于创建的连接有下列可能性:
类型
连接
路径(路径输入)
无驱动器
-
-
本地USB
前端(预占用)
X203
X204
acttcu://0,2
acttcu://2
acttcu://1
USB 全局
X203
X204
连接到其它TCU
闪卡
.../user/sinumerik/data/...
NW Linux
-
NW Windows
-
NCU中的CF卡
// Linux Rechnername/Linux
FreigabeName
// WindowsRechnername/
WindowsFreigabeName
• 在分区栏中,进行DOS的数字设置(Windows)。
• 对于软键文本可写两行每行最多9个字符。
• 必须分配用户名和密码用于Windows使能。
如果没有说明,要注册一个标准用户(PCU20_USER)并使用一个标准密码。
• 对于Linux (NFS)释放和本地/全局网络路径 (USB),不要求用户名和密码。
• 在操作区域程序和通讯中,设置的连接的前四个软键在水平条中分布,后四个软
键通过扩展键">" 在第二个水平条中显示。
• 通过设置的相应的存取级,可以阻止驱动器的选择。
IM2/3-20
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3.3.2 网络配置
设置
在窗口网络配置中输入用于组件联网所需的数据。
仅支持TCP/IP协议,可在网络开机调试屏幕中配置。
在按下软键网络配置后,在操作区域开机调试"IBN"中出现下列窗口:
图. 3-2
配置网络
1. DHCP:
按照是否存在DHCP服务器,用选择键来选择设置是或否,
2. IP 地址:
对于每台计算机必须选择一个唯一的IP地址。
1. 子网掩码:
必须注册一个对于整个网络唯一的子网掩码。
2. 网关:
对于一个本地网络不要求网关。
对于一个公司网络,向管理员询问设置。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-21
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3. 计算机名称:
名称是任选的,因为它仅仅起标识符的作用,也可以随时通过IP地址替代。
4. DNS:
如果DNS(域名服务器)有合适的计算机和IP地址分配,则不必输入。
MAC 地址: 如果是唯一的(在NCU710上X130之后)。
如果NCU已知将自动显示。
用软键保存来保存设置的网络连接参数。
3.3.3 示例: 网络配置
在本章节中,介绍了两种配置方法:
1. 本地独立的网络。
2. 大的公司网。
本地网络
最简单的情况是一个小的独立网络。
!
重要
对于点对点连接,必须要一个专用的十字电缆,因为没有设置“Hub”。
对于DHCP选择:
是,则IP地址、子网掩码和网关的数据自动通过一个DHCP服务器发送并显示。
该数据不能再被覆盖。
计算机名称和DNS域必须手动输入。
对于DHCP选择: 否,例如因为没有服务器,必须自动求出并登记数据。
对于本地独立的网络,通过RFC1597规定的3个地址范围,在同时使用网络时不出现
冲突:
10.0.0.0
>
10.255.255.255
(等级 A网络)
172.16.0.0
>
172.31.255.255
(等级 B网络)
192.168.0.0
>
192.168.255.255
(等级 C网络)
应该从该范围中选择用于小网络的IP地址。
IM2/3-22
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
公司网络
因为公司网络已经存在,必须向专门的管理员询问设置和地址。
为了能够响应公司网络,要使用一个固定的IP地址。
每个NCU的固定IP地址都必须单独向其管理员申请。
同样,管理员设置可供使用的计算机名称,并与设置的IP地址相一致。
另外,还需要相应的用于网络的子网掩码和一个缺省网关(布线)。
如果要使用一个DNS服务器,它的IP地址和DNS域也必须可以使用。
服务器名称(不必强制设置)
对于带有标记性名称的计算机名,可以登记每个要被响应的网络用户,以便可以执
行名称分析:
举例
服务器名称:
192.168.0.20
R2345
192.168.0.21
R2346
用这种设置,可以通过其标记性名称来响应计算机R2345和R2346。
图3-3
服务器名称
操作:
一行的第一个输入项用于IP地址。
第二项建立了计算机名称。 已经输入的数据显示在画面上半部分。
通过软键新建或者编辑,可以切换到画面下半部分,用于编辑输入项。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-23
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
在窗口的上半部分,可以通过按软键中断(数据不接收)或者保存(数据被接收)
,再次切换。
对于外部的驱动器(网络连接),必须给出完整的网络路径
(\\Rechnername\Freigabenamen\Pfadangabe),而路径说明是任选的:
\\R4711\Werkstuecke\Muster
\\R4812\Werkstuecke
名称说明必须在网络计算机上可用。 例如:网络计算机叫"\\R4812" 。
在该计算机上,在任意的硬盘驱动器上必须有使能名称工件。
文件类型
按需要来调整文件类型而且由NCU来分析并显示。
程序管理器根据文件扩展名进行过滤,哪些文件可见,哪些不可见。
这种过滤设置如下:
如果选择了软键新建或者编辑,切换到窗口下半部分,可以输入一个扩展的文件名
或者编辑现有的。
同样,可以用中断(不更改)或者用保存(更改)来结束该输入过程。
3.3.4 通过机床数据来配置驱动器连接
如果需要不多于4个的驱动器连接,可以通过机床数据来设置。
对于配置数据输入的权限,必须设置下列显示机床数据:
MD 9509: MM_USER_CLASS_DIRECTORY_CHG (有效位 0 ... 7)
显示机床数据
对于设置的驱动器使用权限,有下列显示的机床数据可用:
对于区域程序和通讯
MD 9510: MM_USER_CLASS_DIRECTORY1_P
MD 9511: MM_USER_CLASS_DIRECTORY2_P
MD 9512: MM_USER_CLASS_DIRECTORY3_P
MD 9513: MM_USER_CLASS_DIRECTORY4_P
(有效位 0...7)
对于区域加工
MD 9516: MM_USER_CLASS_DIRECTORY1_M
MD 9516: MM_USER_CLASS_DIRECTORY2_M
MD 9516: MM_USER_CLASS_DIRECTORY3_M
MD 9516: MM_USER_CLASS_DIRECTORY4_M
IM2/3-24
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
网络驱动器的设计在显示机床数据中:
MD 9676: MM_DIRECTORY_SOFTKEY_PATH1
MD 9676: MM_DIRECTORY_SOFTKEY_PATH2
MD 9676: MM_DIRECTORY_SOFTKEY_PATH3
MD 9676: MM_DIRECTORY_SOFTKEY_PATH4
用于存取权的显示机床数据立即生效,即:在切换到各自的应用程序后。
需要重新启动。
3.3.5 通过 LOGDRIVE.INI 为驱动器连接配置参数
可以对所有不需要密码的驱动器(NW
Linux、USB接口、CF卡)也通过LOGDRIVE.INN来设置。
显示的机床数据被忽略,按照HMI查找方案(USER、OEM、ADD_ON)来使用该
文件中的输入记录。
重要
Windows网络驱动器的更改或者设定(前缀:
smb)在LOGDRIVE.INI中不可能,因为该密码必须编码登记。
打开 LOGDRIVE.INI
为了调用文件,需要存取权限0。
操作步骤:
为了打开文件,按下列步骤进行:
• 选择操作区域开机调试"IBN" 。
• 按下 "HMI" 软键。
• 按下软键编辑器 (仅HMI)。
• 按下垂直软键闪卡。
文件如下: \user\sinumerik\hmi\cfg\logdrive.ini.
• 按输入键,打开文件。
LOGDRIVE.INI文件
[CONNECTIONS]
连接<索引>=<输入记录>
SK连接<索引>=<软件文本,通过 %n分开两行>
用户名<索引>=<用户名>
密码<索引>=<密码, 编码的, 不能通过编辑器更改!>
类型 <索引>=
AccessMachine<Index>=<访问>
AccessProgram<Index>=<访问>
AccessService<Index>=<访问>
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-25
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
索引:
存取:
输入项:
01/2006
1到8个连接,可以不连续。
如果没有设置连接或者大于8,则输入项数用8占用。
机床、程序和通讯的访问权限可以为 0 – 7。
如果未输入任何项,则预设(7 =所有访问)
驱动器的设计为下列形式。
用于下列接口的路径说明:
FRONT:
tcu:// acttcu://0,2
X203:
tcu:// acttcu://2
X204:
tcu:// acttcu://1
提示
与一台Linux计算机相连时,在计算机名称前有: "nfs:"
与一台Windows计算机相连时,在计算机名称前有: "smb:"
LOGDRIVE.INI的举例
;-------------------------------------------------- -------;版权所有,西门子股份有限公司 2005 保留所有权利。
;----------------------------- ----------------------------; 用 ini 文件设立驱动器
;[CONNECTIONS]
;连接<索引>
;Connection<Index>=<输入项>
;AccessMachine<Index>=<访问>
;AccessProgram<Index>=<访问>
;AccessServices<Index>=<访问>
[CONNECTIONS]
连接 = 1
连接1 = "acttcu://0,2/"
SK_连接1 = "USB%n前端"
用户名1 = " "
密码1 = " "
类型1 = "0"
存取机床1 = "5"
存取程序1 = "5"
存取服务1 = "5"
连接 = 2
连接2 = "acttcu://2/"
SK_连接2 = "USB2"
用户名2 = " "
密码2 = " "
类型2 = "0"
存取机床2 = "6"
存取程序2 = "6"
存取服务2 = "6"
连接 = 3
连接3 = "accttcu://1/"
SK_连接3 = "USB2"
用户名3 = " "
密码3 = " "
IM2/3-26
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
类型3 = "0"
存取机床3 = "6"
存取程序3 = "6"
存取服务3 = "6"
连接 = 4
连接4 = ""
SK_连接4 = ""
用户名4 = " "
密码4 = " "
类型4 = ""
存取机床4 = ""
存取程序4 = ""
存取服务4 = ""
连接 = 5
连接5 = ""
SK_连接5 = ""
用户名5 = " "
密码5 = " "
类型5 = ""
存取机床5 = ""
存取程序5 = ""
存取服务5 = ""
连接 = 6
连接6 = ""
SK_连接6 = ""
用户名6 = " "
密码6 = " "
类型6 = ""
存取机床6 = ""
存取程序6 = ""
存取服务6 = ""
连接 = 7
连接7 = ""
SK_连接7 = ""
用户名7 = " "
密码7 = " "
类型7 = ""
存取机床7 = ""
存取程序7 = ""
存取服务7 = ""
连接 = 8
连接8 = ""
SK_连接8 = ""
用户名8 = " "
密码8 = " "
类型8 = ""
存取机床8 = ""
存取程序8 = ""
存取服务8 = ""
[EXTENSION_FILTER]
提示
因为该文件中的密码被编码保存,所以不允许进行编辑。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-27
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
3.3.6 接收网络数据
可以连续处理所有屏幕、连接、网络配置、服务器名称和文件类型。
在结束输入并按下软键存储后,将再次询问操作者,是否要接收数据。
3.4 故障状态屏幕“蓝屏”
当系统异常终止时,将显示当前系统信息的故障状态屏幕(蓝屏)。
该故障状态屏幕简要描述出现的错误并显示所有相关的进程记录。
备份的可能性
系统数据的完整图像将被传输到CF卡(可选)上。
系统数据显示
系统异常终止时,在屏幕上显示异常终止的地址、寄存器占用和所需的用于分析的
辅助信息。
抱歉,但是HMI内置已经在任务XXXXX中引起一处异常
功能在 XXXXXXXX带有编码 XXXXX
异常的类型为: XXXXXXXXXXXXXXXXXXXXX
在cs处已经出现异常: XX eip : XXXXXXXX!
EAX= XXXXXXXX EBX= XXXXXXXX ECX= XXXXXXXX EDX= XXXXXXXX
EDI= XXXXXXXX ESI= XXXXXXXX FLAGS= XXXXXXXX DS= XXXX ES= XXXX
SS= XXXX
ESP= XXXXXXXX EBP= XXXXXXXX FS= XXXX GS= XXXX
附加信息:
XXXXXXXX 装在: XXXXXXXX
XXXXXXXX 装在 : XXXXXXXX
XXXXXXXX 装在: XXXXXXXX
XXXXXXXX 装在 : XXXXXXXX
...
XXXXXXXX 装在: XXXXXXXX
XXXXXXXX 装在 : XXXXXXXX
CODE = XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
EIP: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX
STACK= XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX
请将上面的信息或保存的信息发送到SINUMERIK热线!
电子邮件: ad.support@siemens.com
填写主题: "HMI内置异常 (SW XX.XX.XX; 日期)"
请按'S'保存数据或按'R'立即重启
IM2/3-28
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
01/2006
用选择不同的键:
"S" (保存)达到保存的菜单,
"R" 用于重启NCU。
用于保存的菜单
所选的系统数据文件保存到CF卡上(可选)或者全部存到USB闪存盘上
(准备中)。
按‘L’将异常数据保存到本地CF卡上。
也可以按‘R’立即重启,但建议先保存数据。
随后出现下列附加状态消息:
请等待——数据传输中。
如有疑问请
按'S' 键停止传输。
传输完成
如果数据保存成功出现下列信息:
传输完成, XXXXXX字节被保存。
.
异常数据被保存在文件夹/用户/sinumerik/hmi
请将保存的信息发送到SINUMERIK热线!
电子邮件: ad.support@siemens.com
填写主题: "HMI内置异常 (SW XX.XX.XX; 日期)"
按'S'返回到保存菜单或按'R'重启
3.4.1 重启
在重启模式下,通过故障处理程序自动尝试重启。
如果在一分钟后NCU仍未反应,必须通过关开设备来手动重启。
尝试重启 – 在 1 分钟后没有反应的情况下
请关闭/打开
„
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/3-29
HMI 内置 开机调试 (IM2)
3 通讯/输出前提
IM2/3-30
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4
4 功能/参数设定
4.1 通过口令和钥匙开关的存取保护 ............................................... IM2/4-33
4.1.1 口令........................................................................................ IM2/4-34
4.1.2 钥匙开关................................................................................. IM2/4-35
4.2 功能........................................................................................... IM2/4-37
4.2.1 设计键盘特性 ......................................................................... IM2/4-37
4.2.2 打开屏幕变暗功能 .................................................................. IM2/4-37
4.2.3 语言选择 - 更改语言............................................................. IM2/4-38
4.2.4 打开/关闭计算器帮助............................................................. IM2/4-38
4.2.5 设置日期/时间 ........................................................................ IM2/4-38
4.2.6 设置编辑器 ............................................................................. IM2/4-39
4.2.7 几何处理器 ............................................................................. IM2/4-40
4.2.8 文件管理器 ............................................................................. IM2/4-40
4.2.9 输出 PLC 报警的应答符号 ..................................................... IM2/4-41
4.2.10 报警显示............................................................................... IM2/4-41
4.2.11 英制/公制转换 ..................................................................... IM2/4-41
4.3 切换通道.................................................................................... IM2/4-42
4.3.1 在 1 个NCU上有几个通道 ...................................................... IM2/4-42
4.3.2 NETNAMES.INI 的设计举例 .................................................. IM2/4-43
4.4 选择刀具管理 ............................................................................ IM2/4-47
4.5 刀具精确补偿 ............................................................................ IM2/4-48
4.6 使刀具补偿立即生效 ................................................................. IM2/4-48
4.7 选择带 D 号的刀具(平面D号) ............................................... IM2/4-48
4.8 工件样品.................................................................................... IM2/4-49
4.9 模拟主轴.................................................................................... IM2/4-49
4.10 零点偏移.................................................................................. IM2/4-50
4.10.1 更改基准偏移软键上的访问保护 .......................................... IM2/4-50
4.10.2 精零点偏移 和基准偏移 ....................................................... IM2/4-50
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-31
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.10.3 实际值设置, 预设置, 对刀................................................ IM2/4-51
4.10.4 隐藏加工轴 ........................................................................... IM2/4-53
4.10.5 显示几何轴 ........................................................................... IM2/4-54
4.11 确定机床位置和回转轴位置..................................................... IM2/4-54
4.12 程序模拟.................................................................................. IM2/4-55
4.12.1 车削模拟和程序测试 ............................................................ IM2/4-55
4.12.2 车削/铣削模拟 ...................................................................... IM2/4-56
4.12.3 3D 图形铣削模拟................................................................. IM2/4-56
4.13 G 代码编辑器中的测量循环支持 ............................................. IM2/4-56
4.14 通过操作界面添加用户画面..................................................... IM2/4-57
4.15 坐标系 ..................................................................................... IM2/4-58
4.15.1 实际值显示 ........................................................................... IM2/4-58
4.15.2 坐标系的位置 ....................................................................... IM2/4-58
4.16 显示和编辑系统资源 ............................................................... IM2/4-60
4.16.1 静态用户存储器 (SRAM) ..................................................... IM2/4-60
4.16.2 动态用户存储器(DRAM)....................................................... IM2/4-64
4.17 远程诊断“RCS 主机内置/RCS 浏览器内置" ............................ IM2/4-67
4.17.1 配置“RCS 主机内置” ............................................................ IM2/4-69
4.17.2 安装和配置“RCS 浏览器内置”.............................................. IM2/4-71
4.17.3 启动远程诊断 ....................................................................... IM2/4-73
4.18 提供的显示机床数据 ............................................................... IM2/4-75
IM2/4-32
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.1 通过口令和钥匙开关的存取保护
在 SINUMERIK 840D sl 中有一个保护级别方案用来释放数据区。 它们分为:
• 4 个口令级分别用于西门子,机床制造商和最终用户。
• 4 个钥匙开关位置用于最终用户。
由此形成了一整套针对存取权限的多级别保护方案。
存取权限
•
•
0 至 3 通过口令且
4 到 7 关于钥匙开关位置。
表 4-1
保护级别方案
保护级别
0
1
2
3
4
5
禁用通过
口令
口令: SUNRISE(默认)
口令: EVENING(默认)
口令: CUSTOMER(默认)
钥匙开关位置 3
钥匙开关位置 2
6
钥匙开关位置 1
7
钥匙开关位置 0
区
西门子
机床制造商: 开发
机床制造商: 开机调试人员
最终用户: 维修
最终用户: 编程员,调试员
最终用户:
合格的不需要进行编程的操作员
最终用户:
经过培训的不需要进行编程的操作员
最终用户: 学过相关内容的操作员
存取标记
•
保护级别 0 具有最高存取权限,
保护级别 7 具有最低存取权限。
•
如果给保护级别分配了一个存取权限,则该存取权限会自动设为最高保护级
别。
•
反之,某个特定保护级别的存取权限只能从最高存取级别出发来进行更改。
•
保护级别 0 到 3 的存取权限由西门子给出标准的规定(缺省)。
•
通过询问当前钥匙开关位置和比较输入的口令来设置存取权限。
对此,输入的口令会覆盖钥匙开关位置的存取权限。
•
在每个保护级别都可以保存选项。 但是只有在保护级别 0 和 1
才可以输入选项数据。
•
保护级别 4 到 7
的存取权限是推荐值,可以由机床制造商或者最终用户来进行更改。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-33
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.1.1 口令
设置/复位口令
对于带有各个存取权限的 4
个可能的口令级别,可以在“诊断”操作区按下软键“设置口令”来输入口令。
文献资料: /BEM/ HMI 内置操作说明
口令一直有效,直到用软键“删除口令”再次复位存取权限。
因此,通过上电不会自动删除存取权限!
可用的字符
口令最多为 8 个字符。 选择口令时建议仅从操作面板的字符组中选择。 使用少于 8
个字符的口令时,剩余字符会解释为空格。
缺省口令
下列缺省口令用于保护级别 1 到 3 :
保护级别 1
SUNRISE
保护级别 2
EVENING
保护级别 3
CUSTOMER
提示
在 IBN 模式下(NCK-IBN 开关在位置 1)系统引导启动时按照标准输入口令。
为了能有一个安全的存取保护,应更改缺省口令。
IM2/4-34
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.1.2 钥匙开关
保护级别 4 到 7 要求一个机床控制面板上相应的钥匙开关位置。 所以有 3
种不同颜色的钥匙。 每个钥匙仅可释放特定的区域。 钥匙开关位置会传输到 PLC
接口。 从属的接口信号位于 DB10, DBB56 中,可以由 PLC 用户程序来处理。
钥匙开关应用
借助钥匙开关可以对特定数据区的存取进行闭锁。
因此,例如可以避免可能通过操作人员进行的无意的几何数据更改(例如:零点偏
移)。
钥匙开关位置 0 具有最低存取权限,位置 3 具有最高存取权限。
表 4-2
钥匙开关位置的含义
钥匙颜色
全部(未插入钥匙)
黑色
绿色
红色
开关位置
0 = 插拔位置
0和1
0至2
0至3
DB10, DBB56
位4
位5
位6
位7
保护级别
7
6-7
5-7
4-7
PLC 用户程序的控制
PLC 接口“钥匙开关位置 0 到 3”可以直接由机床控制面板的钥匙开关规定或者由
PLC 用户程序规定。 如果同时设置几个接口,则控制器内部激活钥匙开关位置 3。
更改机床数据和设定数据的保护级别
用户可以更改保护级别的优先级。
在机床数据中仅可以给出优先级较低的保护级别,在设定数据中则也可以给出优先
级较高的保护级别。
文件通过读入下一个_N_INITIAL_INI 生效。 为写(更改)或者读(零件程序或
PLC)规定不同的保护级别。
举例:
; 用于全局变量的文件
; $PATH=/_N_DEF_DIR
REDEF $MA_CTRLOUT_SEGMENT_NR APR 7 APW 4 ; (APR ... 读取权限)
REDEF $MA_ENC_SEGMENT_NR APR 2 APW 2
; (APW ... 写入权限)
REDEF $SN_JOG_CONT_MODE_LEVELTRIGGRD APR 2 APW 2
M30
%_N_SGUD_DEF
一般机床数据 MD 10000 具有保护级别 2 / 7,也就是说,写入需要保护级别 2
(相应的口令),读取需要保护级别 7。
若要达到机床数据范围,则需要最少为钥匙开关位置 3。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-35
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
取消保护级别更改
若要再次取消对保护级别的更改,必须再次重新写入原始值。
举例:
; 用于全局变量的文件
; $PATH=/_N_DEF_DIR
REDEF $MA_CTRLOUT_SEGMENT_NR APR 7 APW 2 ; (APR ... 读取权限)
REDEF $MA_ENC_SEGMENT_NR APR 0 APW 0
; (APW ... 写入权限)
REDEF $SN_JOG_CONT_MODE_LEVELTRIGGRD APR 7 APW 7
M30
%_N_SGUD_DEF
关于更改保护级别以及通过 REDEF
指令分配保护级别的详细描述,参见下列文献资料:
文献资料: /PGA/编程手册工作准备部分
章节: “NC语言指令的保护级别”
IM2/4-36
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.2 功能
4.2.1 设计键盘特性
CAPSLOCK (大写锁定)
功能可以在使用外部键盘进行文本输入时进行大小写切换。
通过显示机床数据 MD 9009: KEYBOARD_STATE 设置键盘特性:
0: CAPSLOCK 关
1: 与设置不相关!
2: CAPSLOCK 开(标准设置)
如果显示机床数据设置为 CAPSLOCK 开,则用按键组合 Ctrl 或 Strg 和 Shift
键切换大小写。
在更改机床数据后必须重新启动。
4.2.2 打开屏幕变暗功能
如果一个图像以较高的对比度静止不变显示长于一个小时,则必须激活屏幕变暗功
能(屏幕保护程序),来保护 TFT
显示不会发生所谓的“冻结”最后一个显示画面。
通过 PLC 激活
通过 PLC 可以接通关于 DB19.DBB0 的变暗功能。 相对于在显示机床数据中输入项
PLC 有优先权。
文献资料: /FB1/A2: 不同的接口信号
通过机床数据激活
通过显示机床数据 MD 9006: DISPLAY_BLACK_TIME 来确定时间(最长 60
分钟),如果在此期间没有按下键盘按键,则时间到了之后屏幕会自动变暗。
在该显示机床数据中可以用下列输入项来启动功能“HMI 内置屏幕变暗”:
MD 9006 = 1
< 时间 单位分钟,例如:1>
MD 9006 = 60
< 时间 单位分钟,例如:60 >
MD 9006 = 0
关闭功能(标准设置)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-37
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.2.3 语言选择 - 更改语言
正常情况下 HMI 软件有 6 种语言可供使用:
语言的选择可以在开机调试 "IBN" 操作区中通过软键“语言选择”进行。
然后在“语言选择”菜单中,选择第一和第二语言。
在运行期间,可以在 "IBN"
操作区通过软键“更改语言”在所设置的语言之间进行切换。
引导启动控制系统时显示哪种语言通过显示机床数据 MD 9003:
FIRST_LANGUAGE 进行
4.2.4 打开/关闭计算器帮助
通过显示机床数据 MD 9991: HMI_HELP_SYSTEMS
可以打开/关闭计算器帮助画面。
位 0 = 0 帮助画面无效
位 0 = 1 帮助画面有效(标准设置)
4.2.5 设置日期/时间
可以设置 PLC 的日期和时间并使 PLC 和 HMI 内置的日期和时间同步。
该功能可以通过开机调试 "IBN" 操作区在菜单 "PLC"
中用软键“设置日期/时间”来设置。
如果数据已更改,则将 HMI 内置的日期和时间传输到 PLC 中。
在“当前:”输出栏中 可以检查已实现的同步。
时间的循环同步可以
•
通过软键“同步自动/开”或“同步自动/关”来关闭或打开,并且
•
通过软键“同步手动”来设置同步的时间。 标准输入是 10 分钟。
最小值: 0 ,最大值: 99.
在重新启动控制系统后保留已设置的值。
提示
只能用相应的口令更改 PLC 操作数。
IM2/4-38
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.2.6 设置编辑器
编辑器在“程序”和开机调试 "IBN" 操作区中可供使用。
编辑器设置可以按照下列步骤确定:
1. 通过显示机床数据 MD 9460: PROGRAM_SETTINGS
2. 通过 HMI 界面
显示机床数据中的设置
下面描述设置在 HMI 内置时如何使用:
位2
=0
=1
不会自动释放程序。
自动释放通过软键“新建”生成的程序。
位4
=0
=1
换行显示在一个打开文件的编辑栏中。
符号 LF (换行)隐藏在一个打开文件的编辑栏中。
位5
=0
=1
显示用 "*HD" (隐藏)标识出的隐藏的行。
隐藏用 "*HD" (隐藏)标识出的隐藏的行。
位6
=0
=1
禁止用于编辑的当前有效程序。
释放用于编辑的当前有效程序。
位7
=0
=1
执行行检查
对于自显示机床数据 MD 9464:
MAX_PROGRAMM_SIZE_CHECK
中设置的文件大小起的程序,关闭循环支持的行检查。
此处文件大小以 KB (千字节)输入。
也可以在通过“向导”或者几何处理器生成的 G
代码内插入新的行。
“程序”/"IBN" 操作区中的设置在复位之后仍然保留。
通过 HMI 界面设置
通过 HMI
界面可以在窗口界面“编辑器设置”中进行设置,和通过显示机床数据进行设置是
相同的。
在“程序”操作区打开一个用于编辑的程序。
为了获取设置掩码,要按下水平软键“设置”和垂直软键“编辑器设置”。
可以在旁边的栏“是”中标记下列功能。
- 新程序的使能
- 在程序中隐藏 LF
- 在程序中显示隐藏行
- 释放用于编辑的当前有效程序
- 模具制造时的特殊处理
以 kB 表示的文件大小
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-39
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.2.7 几何处理器
有两种方法可以在轮廓结束处确定文本输出,且设置轮廓段的显示:
1. 通过 HMI 界面
2. 通过显示机床数据 MD 9460: PROGRAM_SETTINGS
通过 HMI 界面设置
按下垂直软键“轮廓设置”。
打开窗口界面: “自由轮廓编程设置”:
- 在“结束轮廓编程时输出文本”后输入文本,其会在每个轮廓后出现,例如:
“轮廓结束”。
可以选择或取消选择其他设置:
- 工艺规定:“车削”。
- 以图形显示用于几何元素的软键
显示机床数据中的设置
下面描述显示机床数据中的设置在 HMI 内置时如何使用:
位0
=1
车削工艺(轮廓支持)
位3
=0
=1
用文本标明用于选择轮廓段的软键。
用符号标明用于选择轮廓段的软键。
4.2.8 文件管理器
可以借助所有设置驱动器的文件管理器来选择一个连接作为标准目录。
该标准目录的选择可以通过显示机床数据或者通过 HMI 界面来设置。
1. 通过显示机床数据 MD 9005: PRG_DEFAULT_DIR:
使用该选择键可选择所有设置的驱动器连接(1 到最多 8 个)。
2. 通过 HMI 界面:
按下垂直软键“设置”和垂直软键“程序概览”。
为您提供所有设置的驱动器。
通过选择键选择一个想要作为标准目录的连接,按下软键“OK”
来存储目录。
IM2/4-40
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.2.9 输出 PLC 报警的应答符号
通过显示机床数据 MD 9055: PLC_ALARM_PICTURE
激活或者取消激活下列图标:
值: -1
值: 0
值: 1
无图标显示
显示带 "PLC" 字样的图标。
显示“取消”图标。
该功能仅关系到 PLC 报警,和 PLC 显示信息无关。
4.2.10 报警显示
如果同时存在几个报警,则在报警栏和显示信息栏中只会显示最后一个报警。
若要交替显示发出的 NCK 报警,PLC 报警或 HMI 报警,您可在显示机床数据 MD
9056: ALARM_ROTATION_CYCLE 中设置。
可以进行如下设置:
< 500:
报警显示无切换,仅显示最后一条报警
500 – 10000:
以毫秒表示的报警显示时间
如果设置了一个有效的显示时间,则每条报警在被下一条报警替代之前会显示规定
的时间。
显示信息不可以交替显示。
4.2.11 英制/公制转换
该软键的可用性和与此相关的功能可以通过一般 NCK 机床数据 MD 10260 来设计。
在“加工”操作区可以通过软键在英制测量系统和公制测量系统之间进行转换。
如果想要显示软键“转换英制”或“转换公制”,则要设置如下机床数据:
MD 10260: CONVERT_SCALING_SYSTEM ≠ 0
文献资料: /FB1/A3: 轴监控,保护区
/FB1/G2: 速度,额定值/实际值系统,控制
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-41
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.3 切换通道
4.3.1 在 1 个NCU上有几个通道
功能
通过操作界面在每个操作区中可以在 HMI 内置和 PLC 之间建立连接。
图 4-1
通道菜单
仅显示各个组的通道。
按下通道切换键。
当通道菜单已激活时,通过已标记的软键(水平,垂直)显示当前存在的连接。
切换通道
通过垂直设计的软键可以切换到其它通道。
IM2/4-42
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
切换组
通过水平设计的软键切换到另一个组,现在在垂直软键上显示当前组的通道。
只有按下一个垂直软键,才可以切换到另一个通道。
提示
通过软键仅显示实际占用的连接,且这些连接的通道在各个 NCK
中是当前有效的。
4.3.2 NETNAMES.INI 的设计举例
通道菜单的设计可以用 "NETNAMES.INI" 文件的扩展来完成。
该文件位于 CF 卡的如下路径中:
user/sinumerik/hmi/cfg。
步骤
若要修改文件以符合您的应用的需要,请如下进行:
•
•
•
•
按下软键“IBN”以到达开机调试操作区。
按下软键 "HMI" 和
软键“编辑器(仅 HMI)”。
现在按下垂直软键“编辑net-names.ini”。
会打开一个窗口界面,并提出下列问题:
“要编辑还未激活的更改吗?”
“要编辑当前数据吗?”
• 按下垂直软键“非当前文件”。 ini 文件打开,可以进行您的设置了。
• 按下软键“关闭编辑器”。
检查条目,您将得到窗口界面“检查结束”以及故障和信息数。
• 按下软键“数据激活”,由此会触发复位并且结束设计。
NETNAMES.INI 文件
1. 在“logChanSetList”中确定组(最多 8 个)
2. 对于这些组,在 "logChanList" 中用单一的名称确定 NCK 和通道
3. 使用通道时(最多 8 个/组)要确定
- "logNCName" 中的 NC 名称,
- "ChanNum" 中 NCK 上的通道编号和
- 释放软键是/否(通过命令IsAGap" = True/False)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-43
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
1. 举例: 操作面板作为主操作区
版本 04.03.11
; NETNAMES.INI
[own]
owner=
30.01.05
MMC_1
; 描述可能的连接
[conn MMC_1]
conn_1=
NCU_1
; 描述有意义的网络参数
[param network]
bus=
mpi
[param MMC_1]
mmc_address= 1
;只处理第一个字母 N 或者 H
name=VNC ;NCU -> 通过 IP 到 NCU710 的连接, ip=必须 给出
;HT8 -> 使用 Linux 通过 SPC2 到 PCU 的连接, 忽略ip
;VNC -> 或无名称,通过内部 HMI 连接到 710 上,忽略ip
[param NCU_1]
nck_address= 3 ,ip=127.0.0.1
plc_address= 2 ,ip=127.0.0.1
name
= NCU710
; 标准通道配置的描述
IM2/4-44
[chan MMC_1]
ShowChanMenu
DEFAULT_logChanSet
DEFAULT_logChan
logChanSetList
=
=
=
=
[ChannelArea1]
logChanList
= Channel11,Channel12,Channel13
[Channel11]
logNCName
ChanNum
= NCU_1
= 1
[Channel12]
logNCName
ChanNum
= NCU_1
= 2
[Channel13]
logNCName
ChanNum
= NCU_1
= 3
TRUE
ChannelArea1
Channel11
ChannelArea1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
外语文本
多种语言类型的 "chan.txt"
文件专门用于通道菜单,这些语言类型按照语言的不同保存在文本目录中,
例如德语文本保存在目录: card/user/sinumerik/hmi/lng/deu"下,
英语文本保存在目录: card/user/sinumerik/hmi/lng/eng下,等等。
还没有输入文本的 "chan.txt" 文件看起来如下。
举例:
// CP = 1252
// IDEO = NO
// ANSI = YES
// UNICODE = NO
// VERSION = $VERSION
[SWITCHES]/NATIVE
带名称 OEM 名称说明的文件适用于通道区域和通道
//*
//*
//*
//*
软键文本长度 2 * 9 个字符 */
对于下一行使用字符串
中的 %n*/
不可以更改任何编号,只能插入文本! */
通道开关菜单中软键的文本定义 */
//* 通道区域 1 的名称和通道区域 1 的通道名称 */
3080193 "NCU_1"
//2x9 T_CHAN_AREA_1
3080194 "CHANNEL_1" //2x9 T_CHAN_AREA_1_CHANNEL_1
3080195 "CHANNEL_2" //2x9 T_CHAN_AREA_1_CHANNEL_2
3080196 "CHANNEL_3" //2x9 T_CHAN_AREA_1_CHANNEL_3
3080197 ""
//2x9 T_CHAN_AREA_1_CHANNEL_4
3080198 ""
//2x9 T_CHAN_AREA_1_CHANNEL_5
3080199 ""
//2x9 T_CHAN_AREA_1_CHANNEL_6
3080200 ""
//2x9 T_CHAN_AREA_1_CHANNEL_7
3080201 ""
//2x9 T_CHAN_AREA_1_CHANNEL_8
//* 通道区域 2 的名称和通道区域 2 的通道名称 */
3080202 ""
//2x9 T_CHAN_AREA_2
3080203 ""
//2x9 T_CHAN_AREA_2_CHANNEL_1
3080204 ""
//2x9 T_CHAN_AREA_2_CHANNEL_2
3080205 ""
//2x9 T_CHAN_AREA_1_CHANNEL_3
3080206 ""
//2x9 T_CHAN_AREA_2_CHANNEL_4
3080207 ""
//2x9 T_CHAN_AREA_2_CHANNEL_6
3080208 ""
//2x9 T_CHAN_AREA_2_CHANNEL_7
3080209 ""
//2x9 T_CHAN_AREA_2_CHANNEL_8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-45
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
//* 通道区域 3 的名称和通道区域 3 的通道名称 */
3080210 ""
//2x9 T_CHAN_AREA_3
3080211 ""
//2x9 T_CHAN_AREA_3_CHANNEL_1
3080212 ""
//2x9 T_CHAN_AREA_3_CHANNEL_2
3080213 ""
//2x9 T_CHAN_AREA_3_CHANNEL_3
3080214 ""
//2x9 T_CHAN_AREA_3_CHANNEL_4
3080215 ""
//2x9 T_CHAN_AREA_3_CHANNEL_5
3080216 ""
//2x9 T_CHAN_AREA_3_CHANNEL_6
3080217 ""
//2x9 T_CHAN_AREA_3_CHANNEL_7
3080218 ""
//2x9 T_CHAN_AREA_3_CHANNEL_8
//* 通道区域 4 的名称和通道区域 4 的通道名称 */
3080219 ""
//2x9 T_CHAN_AREA_4
3080220 ""
//2x9 T_CHAN_AREA_4_CHANNEL_1
3080221 ""
//2x9 T_CHAN_AREA_4_CHANNEL_2
3080222 ""
//2x9 T_CHAN_AREA_4_CHANNEL_3
3080223 ""
//2x9 T_CHAN_AREA_4_CHANNEL_4
3080224 ""
//2x9 T_CHAN_AREA_4_CHANNEL_5
3080225 ""
//2x9 T_CHAN_AREA_4_CHANNEL_6
3080226 ""
//2x9 T_CHAN_AREA_4_CHANNEL_7
3080227 ""
//2x9 T_CHAN_AREA_4_CHANNEL_8
//* 通道区域 5 的名称和通道区域 5 的通道名称 */
3080228 ""
//2x9 T_CHAN_AREA_5
3080229 ""
//2x9 T_CHAN_AREA_5_CHANNEL_1
3080230 ""
//2x9 T_CHAN_AREA_5_CHANNEL_2
3080231 ""
//2x9 T_CHAN_AREA_5_CHANNEL_3
3080232 ""
//2x9 T_CHAN_AREA_5_CHANNEL_4
3080233 ""
//2x9 T_CHAN_AREA_5_CHANNEL_5
3080234 ""
//2x9 T_CHAN_AREA_5_CHANNEL_6
3080235 ""
//2x9 T_CHAN_AREA_5_CHANNEL_7
3080236 ""
//2x9 T_CHAN_AREA_5_CHANNEL_8
//* 通道区域 6 的名称和通道区域 6 的通道名称 */
3080237 ""
//2x9 T_CHAN_AREA_6
3080238 ""
//2x9 T_CHAN_AREA_6_CHANNEL_1
3080239 ""
//2x9 T_CHAN_AREA_6_CHANNEL_2
3080240 ""
//2x9 T_CHAN_AREA_6_CHANNEL_3
3080241 ""
//2x9 T_CHAN_AREA_6_CHANNEL_4
3080242 ""
//2x9 T_CHAN_AREA_6_CHANNEL_5
3080243 ""
//2x9 T_CHAN_AREA_6_CHANNEL_6
3080244 ""
//2x9 T_CHAN_AREA_6_CHANNEL_7
3080245 ""
//2x9 T_CHAN_AREA_6_CHANNEL_8
IM2/4-46
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
//* 通道区域 7 的名称和通道区域 7 的通道名称 */
3080246 ""
//2x9 T_CHAN_AREA_7
3080247 ""
//2x9 T_CHAN_AREA_7_CHANNEL_1
3080248 ""
//2x9 T_CHAN_AREA_7_CHANNEL_2
3080249 ""
//2x9 T_CHAN_AREA_7_CHANNEL_3
3080250 ""
//2x9 T_CHAN_AREA_7_CHANNEL_4
3080251 ""
//2x9 T_CHAN_AREA_7_CHANNEL_5
3080252 ""
//2x9 T_CHAN_AREA_7_CHANNEL_6
3080253 ""
//2x9 T_CHAN_AREA_7_CHANNEL_7
3080254 ""
//2x9 T_CHAN_AREA_7_CHANNEL_8
//* 通道区域 8 的名称和通道区域 8 的通道名称 */
3080255 ""
//2x9 T_CHAN_AREA_8
3080256 ""
//2x9 T_CHAN_AREA_8_CHANNEL_1
3080257 ""
//2x9 T_CHAN_AREA_8_CHANNEL_2
3080258 ""
//2x9 T_CHAN_AREA_8_CHANNEL_3
3080259 ""
//2x9 T_CHAN_AREA_8_CHANNEL_4
3080260 ""
//2x9 T_CHAN_AREA_8_CHANNEL_5
3080261 ""
//2x9 T_CHAN_AREA_8_CHANNEL_6
3080262 ""
//2x9 T_CHAN_AREA_8_CHANNEL_7
3080263 ""
//2x9 T_CHAN_AREA_8_CHANNEL_8
OEM 用户可以通过将文本插入空格处(见上 "" )来输入 OEM 文本。
每个软键行可以为 8 个字符,换行可以用字符 "%n" 生成:
例如:"NC3Dreh%nKanal1"。
4.4 选择刀具管理
ShopTurn和ShopMill 的刀具管理通过用于显示 ShopMill/ShopTurn的显示机床数据
MD 9414: TM_KIND_OF_TOOLMANAGEMENT 激活。
MD 9414
MD 9414
=1
=0
ShopMill/ ShopTurn 刀具管理
标准刀具管理 (标准设置)
所有开机调试需要的信息请参见:
文献资料: /FBW/ 刀具管理功能描述
/FBSP/ ShopMill 功能描述
/FBT/ 功能描述 ShopTurn
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-47
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.5 刀具精确补偿
刀具精确补偿的极限值保存在显示机床数据 MD 9450: WRITE_TOA_FINE_LIMIT
中。
输入精确刀具磨损值时,到目前为止的数值和新数值之间的最大差距可以为此处输
的极限值。
只有在显示机床数据 MD 9202:USER_CLASS_TOA_WEAR
中已输入允许的保护级别时,才可更改 MD 9450。
文献资料: /FB1/A2: 不同的接口信号
4.6 使刀具补偿立即生效
通过显示机床数据 MD 9440: ACTIVATE_SEL_USER_DATA
可以确定,如果零件程序位于“复位状态”或者“停止状态”,则可以使有效的刀
具补偿立即生效。
在复位状态中使用该功能时,必须相应地设置通道专用机床数据 MD
20110:RESET_MODE_MASK 位 0 = 复位模式。
稍后在复位时刀具补偿不会被还原。
文献资料: /FB1/K2: 轴,坐标系,框架,...
4.7 选择带 D 号的刀具(平面D号)
通过一般机床数据 MD 18102:TYPE_OF_CUTTING_EDGE 可以激活“平面 D
号管理”。
值=0
值=1
NCK 管理 T 号和 D 号 = 标准设置
刀具只有和 D 号结构一起选择。
D号仅能分配给每个刀具一次,即每个 D 号准确对应于一个补偿数据组。
文献资料: /FB1/W1: 刀具补偿
IM2/4-48
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.8 工件样品
对于程序可以使用工件样品,这些样品可以用作相同程序的模板。
对此必须创建一个名称为 _TEMPL_ 的工件。
按下软键“新建”复制该工件,并根据新名称重命名该工件。
同样,该目录中的所有文件都将复制至新的目录。
举例:
应创建一个带有内容 "Daten.ini" 和 "TEST.MPF" 的工件样品:
工件: _TEMPL_
_TEMPL_.MPF
DATEN.INI
TEST.MPF
操作步骤:
1. 按下软键“新建”
2. 名称: 确定“ACHSE”
3. 用下列文件创建新工件 "ACHSE":
ACHSE.MPF
DATEN.INI
TEST.MPF
4.9 模拟主轴
对于最多 2 个模拟主轴, 0-100% 的主轴负载可以在主轴窗口显示出来。
对此必须在 DB 19 中设置下列字节:
模拟主轴: DB19.DBB 6
模拟主轴: DB19.DBB 7
文献资料: /BEM/ HMI 内置操作说明
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-49
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.10 零点偏移
提示
HMI 内置的功能可以通过 INI 文件,显示机床数据或者操作界面来进行更改。
4.10.1 更改基准偏移软键上的访问保护
参数操作区
通过显示机床数据
MD 9247: MM_USER_CLASS_BASE_ZERO_OFF_PA
可以设置,从哪一个存取权限等级开始,在“参数”操作区的“零点偏移”窗口中
可以提供软键“基本零偏”。
同时在“零点偏移”窗口和“有效的零偏 +
补偿”窗口中也会显示或隐藏基本框架。
提示
显示机床数据 MD_ 9210 USER_CLASS_WRITE_ZOA
(写入较大偏移)在“参数”操作区中对“当前零点偏移”无效。
加工操作区
通过显示机床数据
MD 9248: MM_USER_CLASS_BASE_ZERO_OFF_MA
可以设定,自哪个访问等级起,在加工操作区的“对刀”功能中提供“基准零点偏
移”或在零点偏移栏中可以有条目 G500。
4.10.2 精零点偏移 和基准偏移
功能与画面“可设定的零点偏移”和“基准零点偏移”中的偏移有关。
在偏移输入栏旁边插入另一栏用于输入精偏移。
与显示机床数据相比较检查输入
•
•
MD 9203: USER_CLASS_WRITE_FINE
MD 9451: MM_WRITE_ZOA_FINE_LIMIT
第一个数据描述了存取权限等级,第二个数据描述了可以输入的值。
IM2/4-50
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
基本零点偏移(基本零偏)的显示如同可设定零点偏移,且可以通过软键“基本零
偏”在“零点偏移概览”画面中进行选择和更改。
通过一般机床数据
MD 18600: MM_FRAME_FINE_TRANS =
1,为所有可设置的框架和基本框架激活精偏移。
如果设置了一般机床数据
MD 18600: MM_FRAME_FINE_TRANS = 0,则不可以输入或编程精偏移。
文献资料: /FB1/K2: 轴、坐标系、框架、... 外部零点偏移。
4.10.3 实际值设置, 预设置, 对刀
引言
对刀和设定实际值、PRESET(预设)功能在其性能上由多个机床数据控制。
所选的设置也对操作起作用。 (显示软键和数值,存储输入的数值)。
文献资料: /BEM/,HMI 内置操作说明
伴随系统框架的引入在软件版本 6 中有两种类型可用于这些功能。
类型通过一个通道专用机床数据 MD 28082:MM_SYSTEM_FRAME_MASK
加以区分:
位:
0
设定实际值,对刀
1
外部零点偏移
2
TCARR, PAROT
3
TOROT, TOFRAME
4
工件基准点
5
循环
6
框架转换
类型 1 不带系统框架:
该机床数据不存在(较旧的 NCK
软件版本)或者没有为用于对刀,实际值设置的系统框架设置位 0。
类型 2 带系统框架:
在机床数据中已设置用于对刀和设定实际值的系统框架位 0。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-51
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
显示机床数据 MD 9422: MM_MA_PRESET_MODE 在工作方式 JOG 下确定功能
PRESET(预设)/基准偏移。
0: 无软键
1:
加工操作区中旧的 PRESET (预设置)。
2:
实际值设置:
不带系统框架的 NCK: 仅在激活基准偏移中的 G500
时才可以设置,否则会发出故障信息。
带系统框架的 NCK: 可以在系统框架中进行设置。
G500 时在系统框架中不再使用基本框架。
3:
实际值设置: 带/不带系统框架的 NCK: 可以在当前有效的
框架中进行设置。
提示
若要隐藏软键 PRESET(预设)、设定实际值和对刀,也可设置显示机床数据 MD
9220:MM_USER_CLASS_PRESET。
设定实际值
带系统框架的实际值设置
G500 有效
将数值写入系统框架
G500无效
会输出一个故障信息。
不带系统框架的实际值设置
G500 有效(可设定框架已复位)
- 将数值写入第一个基本框架(直到软件版本 4)或者(自软件版本 5 及更高版本)
取决于显示机床数据
MD 9245 MA_PRESET_FRAMEIDX = 基本框架索引中的输入
将数值写入所设定的基本框架
对刀
带系统框架的对刀
G500 有效
将数值写入系统框架。
G500无效
- 将数值写入当前有效的框架。
不可将任何其它刀具选择作为存在于主轴中的刀具。
如果主轴中无刀具,则可以自由选择刀具。
IM2/4-52
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
不带系统框架的对刀
G500 有效(可设定框架已复位)
- 取决于显示机床数据
MD 9245:MA_PRESET_FRAMEIDX =
基本框架索引中的输入,将数值写入已设置的基本框架中。
G500无效
- 将数值写入当前有效的框架。
G500无效
- 会输出一个故障信息。
刀具可以自由选择。
文献资料: /FB1/ 功能描述,章节 2:框架…
4.10.4 隐藏加工轴
功能
通过通道专用机床数据 MD 20098:DISPLAY_AXIS 可以在加工区中隐藏轴。
根据标准显示所有轴。
位 16 至 31 显示(=1)/隐藏(=0)加工轴(MCS)
20098
DISPLAY_AXIS
机床数据号码
在 MMC/HMI 上显示或隐藏轴
标准预设置: 0xFFFFFFFF
最小输入界限: 0
最大输入界限: 0xFFFFFFFF
在上电后更改生效
保护级别: 2/7
单元: 数据类型: DWORD
有效自版本状态: 4.4
意义:
位 16 至 31: MCS
位 16= 1
在实际值窗口中显示加工轴
0
在实际值窗口中隐藏加工轴
(位 17)
未占用
位 18= 1
在基准偏移窗口中显示加工轴
0
在基准偏移窗口中隐藏加工轴
位 19= 1
在手轮选择窗口中显示加工轴
0
在手轮选择窗口中隐藏加工轴
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-53
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
特殊情况
回参考点运行和安全集成
通道专用机床数据 MD 20098: 20098 DISPLAY_AXIS
在显示回参考点运行方式“REF”时,也就是在显示轴参考点和安全位置确认时不
使用。 总是显示所有加工轴。
如果没有相应的存取权限,操作人员不能更改基本零点偏移的值。
作为标准值在显示机床数据 MD 9247 和 9248 中输入的存取权限是 7。
4.10.5 显示几何轴
通过显示机床数据 MD 9421: MA_AXES_SHOW_GEO_FIRST
可以设置在第一个位置上显示几何轴(例如:在辅助轴之前)。
MD 9421 = 1
在第一个位置上显示几何轴
MD 9421 = 0
不在第一个位置上显示几何轴 (标准设置)
4.11 确定机床位置和回转轴位置
特殊运动和机器人操作时的特性
在工件坐标中进行笛卡儿点到点运行(PTP)时,各个位置上的加工轴位置有多种
含义。 为了明确地描述其单一性,对于这样的转换(例如:5
轴转换)除工件坐标外还描述了线性轴位置 STAT 和轴位置 TU 。
设置基数
STAT和 TU 值
在轴画面中(实际值窗口,带进给率和缩放显示的宽实际值窗口)显示出来并在示
教时在 MDA 编辑器中输入。
在 STAT 和 TU
中的值显示为二进制,十进制或者十六进制,可以通过显示机床数据来设置:
MD 9242: MA_STAT_DISPLAY_BASE
用于显示支轴位置 STAT 的基数
MD 9243: MA_TU_DISPLAY_BASE
用于显示回转轴位置 TU 的基数
可能的值是:
02:
显示为二进制值
10:
显示为十进制值
16:
显示为十六进制值
IM2/4-54
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
这些设置既在实际值窗口上生效,也在编辑器窗口上生效。
举例
轴自 X120 Y20 Z-50 运动至 X200 Y200 Z-120,在 NC
程序中以二进制方式显示时如下所示:
• X=120 Y=20 Z=-50 STAT=’B010’ TU’B011101’
• X=200 Y200 Z=-120 STAT’B110‘ TU=‘B011111‘
文献资料: /FB1/ 功能描述,章节 2:框架…
显示 / 隐藏STAT 和 TU
STAT 和 TU 值在轴画面(实际值窗口)中示教时(插入程序段)显示出来。
通过显示机床数据可以设置是否要显示值 STAT 和 TU:
不显示:
MD 9242: MA_STAT_DISPLAY_BASE
=0
支轴位置 STAT
MD 9243: MA_TU_DISPLAY_BASE
=0
回转轴位置 TU
显示值:
MD 9242: MA_STAT_DISPLAY_BASE
MD 9243: MA_TU_DISPLAY_BASE
=1
=1
支轴位置 STAT
回转轴位置 TU
4.12 程序模拟
4.12.1 车削模拟和程序测试
开始模拟时,PLC 信号 DB19.DBB20.6 会设置为 1。
可以对该信号进行处理,以便切换到程序测试模式,并且取消轴使能或者调节器使
能(模拟期间避免轴运动)。
退出模拟时,信号重新设置为 0。
为了在设置脉冲禁止的情况下还能在测试运行中执行特定的模拟,必须阻止状态“
外部脉冲禁止有效,KL663 打开”传送到 NC。
对此,机床制造商可以对上述 PLC 信号进行处理,并且同时用 NC
启动激活测试运行。
如果除了驱动机床数据 MD 1012: FUNC_SWITCH,设置了
位 2 = 0,则状态“外部脉冲禁止有效,KL663 打开”不会传送到 NC。
文献资料: /FBA/DB1: 运行显示信息/报警反应
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-55
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.12.2 车削/铣削模拟
通过显示机床数据 MD 9020: TECHNOLOGY
确定用于车削/铣削的自由轮廓编程基本配置。
MD 9020 = 1 车床配置
MD 9020 ≠ 1 铣床配置
文献资料: /FB1/A2: 不同的接口信号
4.12.3 3D 图形铣削模拟
该功能是一个软件选件,名称为“铣削模拟”,订货号如下:
6FC5253-0AE02-0AA0
设置了该选件会获得软键“3D 模拟”,并通过该键选择此项功能。
铣床模拟的操作在以下文献中有描述:
文献资料: /BEM/ HMI 内置操作说明
4.13 G 代码编辑器中的测量循环支持
在 HMI 内置中将屏幕窗口挂到 G
代码编辑器内,这些屏幕窗口可以在测量循环编程时提供支持。
也可以自动反编译这些循环。
“测量循环”功能是一个软件选件,订货号为:6FC520-0BX00-0AB0。
关于测量循环支持的详细信息,请参见:
文献资料: /BNM/测量循环用户手册
•
请在文件 ANWENDER-ZYKLEN\COMMON.COM 中删除下列行前面的分号
";" :
;SC326 = AEDITOR.COM ;车削测量循环(G 代码编辑器中
;扩展软键条的水平软键 6)
;SC327 = AEDITOR.COM ;铣削测量循环 (G 代码编辑器中
;扩展软键条的水平软键 7)
由此在软键和支持屏幕界面的设计文件之间建立连接,用这些软键调用测量
循环支持。
IM2/4-56
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
•
请在文件 ANWENDER-ZYKLEN\COMMON.COM 中删除下列行前面的分号
";" :
;SC617 = STARTUP.COM ;开机调试操作区(G 代码编辑器中
;扩展软键条的
;水平软键 7)
由此您可以在开机调试操作区中更改测量循环支持的属性。
请在菜单“开机调试” " >" “测量循环”中更改测量循环支持的属性。
4.14 通过操作界面添加用户画面
“添加操作界面”通过 HMI 内置/HT6
上的编译器和包含操作界面说明的设计文件实现。
通过使用“添加操作界面”可显示操作界面、机床制造商以及终端用户专用的功能
扩展或仅仅实现一个自身的屏幕窗口布局。
可修改和更换设计后的西门子及机床制造商操作界面。 编译器随附在 HMI 内置
sl、NCU 上的 ShopMill、ShopTurn 以及 HMI 高级中统一提供。
例如,可通过新建的操作界面处理零件程序。 可直接在控制系统上设计屏幕窗口。
设置图形/画面的前提条件是,需要有应用程序盘和PaintShopPro
(http://www.jasc.com) 。
有关新屏幕窗口(也能够用作为自身屏幕窗口的基础)的设计示例,请参见随附的
工具箱。
不能同时在不同通道调用用户定义的对话窗口,即:MMC(人机通讯)指令的应用
只能按1:1的耦合。
详细操作步骤在下列资料中有所描述:
文献资料: /IAM/BE1,添加操作界面
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-57
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.15 坐标系
4.15.1 实际值显示
通过显示机床数据 MD 9424: MA_COORDINATE_SYSTEM 可以设置,是否
•
定位工件坐标系(= 编程的位置,按照标准设置)或者
•
是否显示相对于工件零点的有效刀具的安装位置。
MD 9424
MD 9424
=0
=1
在工件坐标系中显示,WCS(缺省)
在可设定零点系统中显示,ENS
(已激活刀具的接受位置)
文献资料: /FB1/K2: 轴、坐标系、框架、... 外部零点偏移
4.15.2 坐标系的位置
通过显示机床数据
MD 9650: CMM_POS_COORDINATE_SYSTEM设置用于铣削的坐标系位置。
表 4-3
机床数据 9650
9650 机床数据号
CMM_POS_COORDINATE_SYSTEM
坐标系的位置
标准预占用 0
最小输入极限: 0
数据类型 BYTE
含义
单元: 有效自软件版本:
SW 05.01.13
使用该机床数据将操作界面的坐标系与机床坐标系相
匹配。
坐标系可以接受下列位置。
提示
通过显示机床数据
MD 9610: CTM_POS_COORDINATE_SYSTEM
设置用于车削工艺的坐标系位置。
文献资料: /FB1/K1: BAG、 通道、程序运行
IM2/4-58
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
+Z
+Y
+Z
+Y
+X
+X
+Y
+X
0
+X
+Z
1 +Z
+Y
2
+Z
+Y
+X
+Z
3
+Y
+X
+X
+X
5
4
6
+Z
+X
+Z
+Z
+Z
+Y
7
+Y
+Y
+X
+Z
+Y
+Y
8
+Y
9
10
+X
+X
11
+Z
+X
+X
+Z
+Y
+Z
+Y
+Y
+Y
13
12
14
+X
+X
16
+Z
+Z
+X
+Z
17
+Z
18
+Y
+X
+Y
19
+Z
+Y
+Y
+X
+X
+Y
+X
+Y
+Z
15
+Z
+X
+Z
+Z
+Z
20
22
+Y
21
+Z
+Y
+Z
+Y
+X
26
+Y
27
+Z
+Y
+Z
+X
+Z
+X
25 +Y
+Z
+Y
+Y
+X
+X
24
+X
23
+X
+X
+X
+X
28
29
+Y
+X
30
+Z
+X
+Y
+Y
+Y
+Z
31
+Z
+Y
+Z
+Z
32
+Z
+X
34
33 +X
+X
+Y
+Z
+Y
+Z
+Z
+Z
37
36
38
+X
+X
40
+Y
+Z
+X
42
+Z
+X
+Z
43
+Y
+X
+Y
+Y
+Y
44
+Y
+Z
+X
+X
+Y
+Y
41
+Y
39
+Y
+Z
+X
+Z
图 4-2
+X
35
+Y
45
+Z
46
+X
47
+X
+Z
坐标系
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-59
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
4.16 显示和编辑系统资源
对于 NCK 范围和 HMI
内置可以显示并更改下列当前使用的系统资源(负载显示)。
前提条件
因为通常情况下给机床数据分配了不同的保护级别,所以必须设置足够的存取权限
用于更改机床数据。 根据存取权限可以处理诸如循环和机床数据之类的数据。
步骤
在开机调试 "IBN" 操作区通过扩展键 ">" 来显示一个扩展软键条。
按下软键“NC 存储器”后,会出现存储器概览的屏幕窗口,显示用于程序和数据的
NC 用户存储器的当前存储器占用情况。
为了更详细地查看或更改配置存储器的机床数据,可以使用 "SRAM" 和 "DRAM"
区域。 这些区域可以再次划分为更多的组。
4.16.1 静态用户存储器 (SRAM)
按下软键 "SRAM"
后,在屏幕窗口的上部区域会显示总存储器占用情况,并且在此处也可以进行更改
。
配置存储器的机床数据划分成以下几个组:
刀具管理
全局用户数据
曲线表
补偿
文件系统/程序存储器
保护范围
IM2/4-60
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
图 4-3
静态用户存储器 SRAM
详细视图
用光标将所需区域标记出来,按下软键“详细资料”后,会显示每个机床数据的当
前值。
在字块标题中是机床数据的编号和名称。 将暂时设置的值输入到下列行中。
除了当前实际值栏,在“新数值”或者“新数量”后面的灰色栏也能够进行存储更
改。
临时输入这个新数值。
输入时已经检查了极限值,输出错误的话在对话行会输出一个相应的显示信息。
在屏幕的下方,考虑到所更改的值会显示总的未占用存储空间。
使用轴专用机床数据时会出现软键“轴+”,“轴-”。
使用通道专用机床数据时会出现软键“通道+”和“通道-”。
用软键“接收”可以将所显示机床数据的临时值接收到 NC 中。
用软键“中断”或者回调键 "^" 可以退出详细视图。
提示
按下软键“接收”后,不可以再对软键“中断”进行操作。 更改不可以再撤销。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-61
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
数据备份
更改存储器之后会出现报警 4400 “MD
的更改会导致缓冲存储器的重新整理(数据丢失)”。
因为不会自动进行数据备份,为了避免可能发生的数据丢失,在接收 MD
的更改前必须借助 NCK 复位来保存数据。
存储器占用: 刀具管理
在 SRAM
概览屏幕窗口中,用光标将“刀具管理”区标记出来,按下垂直软键“详细资料”
后会出现下面的屏幕窗口:
图 4-4
SRAM - 刀具
通过其他分组的水平软键可以查看或更改一般机床数据的存储值。
IM2/4-62
“刀具”:
MD 18082: MM_NUM_TOOL
MD 18088: MM_NUM_TOOL_CARRIER
“刀具刀沿”:
MD 18100: MM_NUM_CUTTING_EDGES_IN_TOA
MD 18110: MM_MAX_SUMCORR_PER_CUTTEDGE
MD 18104: MM_NUM_TOOL_ADAPTER
“刀库”:
MD 18084: MM_NUM_MAGAZINE
MD 18086: MM_NUM_MAGAZINE_LOCATION
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
“刀库 OEM”:
MD 18090: MM_NUM_CC_MAGAZINE_PARAM
MD 18092: MM_NUM_CC_MAGLOC_PARAM
“刀具参数”:
MD 18094: MM_NUM_CC_TOA_PARAM
MD 18096: MM_ NUM_CC_TDA_PARAM
MD 18098: MM_ NUM_CC_MON_PARAM
“刀具管理”:
MD 18080: MM_TOOL_MANAGEMENT_MASK
存储器占用: 全局用户数据
在选择区域“全局用户数据”并按下软键“详细资料”后,可以显示或更改下列区
域的机床数据存储器:
“GUD 文件”: MD 18118: MM_NUM_GUD_MODULES
MD 18150: MM_GUD_VALUES_MEM
“变量数量”:
MD 18120: MM_NUM_GUD_NAMES_NCK
MD 18130: MM_NUM_GUD_NAMES_CHAN
存储器占用: 曲线表
在选择区域“曲线表”并按下软键“详细资料”后,可以查看或更改下列机床数据
存储器:
MD 18400: MM_NUM_CURVE_TABS
MD 18402: MM_NUM_CURVE_SEGMENTS
MD 18404: MM_NUM_CURVE_POLYNOMS
存储器占用: 补偿
在选择区域“补偿”并按下软键“详细资料”后,可以显示或更改下列区域的机床
数据存储器:
“下垂补偿”:
MD 18342: MM_NUM_CEC_MAX_POINTS[ ]
使用这些配置机床数据时关系到变址机床数据。 在屏幕窗口的上部区域设置索引。
MD 38000: MM_ENC_COMP_MAX_ POINTS[0]
MD 38000: MM_ENC_COMP_MAX_ POINTS[1]
只有 2 个表格用于编码器/主轴补偿的控制点。 取消该索引的选择。
“编码器误差补偿”:
“象限误差补偿”:
MD 38010: MM_QEC_MAX_POINTS[0]
只有 1 个表格用于象限误差补偿。 取消该索引的选择。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-63
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
存储器占用: 文件系统/程序存储器
在选择区域“文件系统/程序存储器”并按下软键“详细资料”后,可以显示或更改
下列区域的机床数据存储器:
“目录”:
MD 18310: MM_NUM_DIR_IN_FILESYSTEM
MD 18270: MM_NUM_SUBDIR_PER_DIR
“文件”:
MD 18320: MM_NUM_FILES_IN_FILESYSTEM
MD 18280: MM_NUM_FILES_PER_DIR
存储器占用: 保护范围
在选择区域“保护范围”并按下软键“详细资料”后,可以显示或更改下列区域的
机床数据存储器:
“全局保护范围”:
MD 18190: MM_NUM_PROTECT_AREA_NCK
“通道专用保护范围”: MD 28200: MM_NUM_PROTECT_AREA_CHAN
MD 28210: MM_NUM_PROTECT_AREA_ACTIVE
4.16.2 动态用户存储器(DRAM)
按下软键 "DRAM" 后,在屏幕窗口的上部区域会显示总存储器占用情况,
并且在此处也可以进行更改。
为了能够进行所需要的存储器优化,将配置存储器的机床数据划分为下列几组:
局部用户数据
REORG
循环
插补缓冲器
由外部处理
同步
宏
刀具管理
保护范围
-
IM2/4-64
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
图 4-5
动态用户存储器 DRAM
操作过程: 参见章节:“静态用户存储器 (SRAM),详细视图”
DRAM 存储器占用的附加单元:
因为有些数据区由动态过程占用,所以其所需要的存储容量大小不同。
通过软键“峰值=0”可以将当前显示的机床数据峰值复位为零。
存储器占用: 局部用户数据
在 DRAM
概述屏幕窗口中,用光标将区域“局部用户数据”标记出来,按下垂直软键“详细
资料”后可以看见或更改下列机床数据存储器:
MD 28020: MM_NUM_LUD_NAMES_TOTAL
MD 28040: MM_LUD_VALUES_MEM
存储器占用: 重新整理
在选择区域 "REORG"
并按下垂直软键“详细资料”后,可以查看或更改下列机床数据存储器:
MD 28000: MM_REORG_LOG_FILE_MEM
MD 28010: MM_NUM_REORG_LUD_MODULES
存储器占用: 循环
在选择区域“循环”并按下软键“详细资料”后,可以查看或更改下列机床数据存
储器:
MD 18170: MM_NUM_MAX_FUNC_NAMES
MD 18170: MM_NUM_MAX_FUNC_PARAM
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-65
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
存储器占用: 插补缓冲器
在选择区域“插补缓冲器”并按下软键“详细资料”后,可以查看或更改下列机床
数据存储器:
MD 28060: MM_IPO_BUFFER_SIZE
MD 28070: MM_NUM_BLOCKS_IN_PREP
存储器占用: 由外部处理
在选择区域“由外部处理”并按下软键“详细资料”后,可以查看或更改下列机床
数据存储器:
MD 18360: MM_EXT_PROG_BUFFER_SIZE
MD 18362: MM_EXT_PROG_NUM
存储器占用: 同步动作
在选择区域“同步动作”并按下软键“详细资料”后,可以查看或更改下列区域的
机床数据存储器:
“同步动作 1”: MD 28250: MM_NUM_SYNC_ELEMENTS
MD 28252: MM_NUM_FCTDEF_ELEMENTS
MD 28258: MM_NUM_AC_TIMER
“同步动作 2”: MD 28254: MM_NUM_AC_PARAM
MD 28256: MM_NUM_AC_MARKER
存储器占用: 宏
在选择区域“宏”并按下软键“详细资料”后,可以查看或更改下列机床数据存储
器:
MD 18160: MM_NUM_USER_MACROS
存储器占用: 刀具管理
在选择区域“刀具管理”并按下软键“详细资料”后,可以查看或更改下列机床数
据存储器:
MD 18105: MM_MAX_CUTTING_EDGE_NO
MD 18106: MM_MAX_CUTTING_EDGE_PERTOOL
存储器占用: 保护范围
参见章节: 静态用户存储器 (SRAM),存储器占用: 保护范围。
IM2/4-66
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.17 远程诊断“RCS 主机内置/RCS 浏览器内置"
对于服务人员来说,可以从一个远程 PC (远程 PC =
浏览器)出发来观察和控制某个控制系统的运行,也就是说,在该远程 PC
上会出现和操作面板上相同的 HMI 内置画面内容。
该远程诊断包括不同的通讯:
• 通过网络直接存取 HMI 内置
• 数据交换(文件传输)
为了在 NCU 上使用远程诊断软件“RCS
主机内置”,需要许可释放(使用权),订货号:6FC5800-0AP30-0YB0。
参见章节 3:许可
用于 PC (Windows) 的远程诊断软件“RCS 浏览器内置 V1.1”,您可以在“RCS
浏览器内置”CD 上获得该软件,订货号:6FC6000-6DC81-1BA0。
前提条件
需要下列硬件和软件:
• 在 NCU 7x0 (以太网接口 X130)(机床)和远程 PC
(浏览器)之间建立通道连接,例如:通过带所谓的 VPN
(虚拟个人网络)功能的硬件路由器,如 Cisco 803
• 带网络连接的 Windows-PC (XP/ NT 4/ 95/ 98)
• 远程诊断 CD (远程 PC)的“浏览器”应用程序 (mmcR.exe)
• 以太网电缆
• 用于数据交换(文件传输)的逻辑驱动器
建立通讯连接
示例说明了通过 ISDN 网络 (64kbit/s) 进行的连接。
该电话网络提供了这样一种可能性,即通过端对端协议 (PPP)
由一个通道连接两个远程 LAN。 通过以太网接口用一个硬件路由器(带 VPN
功能)将 NCU 7x0 连接到 ISDN 网络上。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-67
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
建立 ISDN 连接的示例:
NCU 7x0(主机)
远程 PC (浏览器)
软件路由器
Cisco 803
局域网
(以太网)私人
软件路由器
Cisco 803
局域网
(以太网)私人
WAN
ISDN-Netz
172 1 1 2
主机
IP 192.168.254.4
以太网
174.1.1.1
BRIO 界面
192.168.254.1
BRIO 界面
192.168.12.237
处理:UDP-Ping (服务器)
在端口 9999 上
通道连接
(虚拟专用网)
主机:远程-PC
IP 192 168 254 129
处理: "RCS 浏览器 NCU 7x0" (客户端)
Ziel:
以太网
172.1.1.1
NCU 7x0 (HMI 内置)
Host: IP 192 168 12 238
处理:UDP-Ping (客户端)
目标:
192 168
254 主机
4 9999
"RCS
NCU 7x0"
处理:
在端口 5800
处理:文件传输(客户端)
处理:文件传输(服务器)
共共文件共 端口 19000
图4-6: 举例: 远程诊断建立通讯连接
远程诊断的过程
提供该服务的机床制造商选择了一个相应的布局用于通道连接,并在设置远程诊断
时提供支持。
对此,在远程一侧必须激活一个相应的“Ping 服务器”。
该服务器的任务是接收机床所要求的详细的 "Ping"
数据(例如:序列号),并记录机床所要求的 IP 地址。
如果服务提供方没有将该服务器准备就绪,则可以对 RCS
浏览器应用程序进行配置,在 RCS 浏览器上启动简单 Ping 服务器程序。
用于 Ping 服务器的IP
地址,端口和使用的协议由服务提供方予以说明,并且必须在终端用户(机床)处
进行设置。
从机床情况出发要求进行远程诊断。 通过一条以太网电缆用相应配置的路由器连接
NCU 7x0,并通过操作界面启动远程诊断。 接着 NCU 7x0 将循环预设置的 "Ping"
数据发送到远程 PC,并等待它的答复。 "Pings"
数据的发送促使路由器建立连接(例如:ISDN 拨号连接)。
随着远程 PC 答复的到达,在 NCU 7x0
上用于远程操作的真正的数据通讯准备就绪。 对此,在 NCU 7x0
启动一个服务器程序用于数据交换,将图表信息传输到远程
PC,并将键盘触发事件从远程 PC 传输回来。
通过 TCP/IP 协议和一个“固定”协议端口来进行数据交换。
作为通讯的另一端,要在远程 PC 上安装一个所谓的“浏览器”应用程序
(mmcR.exe)。 所有其他的动作从现在开始从远程 PC 发出。
随着 "Pings" 数据到达 PC,会获得 NCU 7x0 所要求 IP 地址,现在可以用该目标 IP
地址在 PC 上启动“浏览器”应用程序 (mmcR.exe)。
该应用程序作为客户机程序运行。 通过该远程 PC 可以对机床进行监控和操作。
IM2/4-68
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
远程 PC 和机床之间的文件传输会通过“逻辑驱动器”来处理(参见章节 3:带
HMI 内置的网络运行)。
4.17.1 配置“RCS 主机内置”
将 NCU 7x0 与路由器匹配(VPN 网络)
NCU 7x0 (以太网接口 X130)和路由器通过一根以太网电缆连接起来。
如果 NCU 7x0 已经位于网络中,则请备份当前网络配置。
要将 NCU 7x0
的网络配置与路由器以太网接口的配置相匹配,请按照下列步骤操作:
启动机床,按下软键 "IBN" -> "HMI" ->“网络配置”,输入以下各项:
图 4-7: 以太网接口“路由器 NCU 7x0”的配置
输入项
• IP 地址
• 子网掩码
• 网关
已经由路由器配置确定下来了,此处只是作为示例。
按下软键“保存”,重新启动 NCU 7x0。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-69
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
将机床与远程 PC 匹配
在 "IBN" 操作区按下扩展键 ">" 和软键“远程诊断”。 会显示下面的窗口:
图 4-8: 设置登录服务器
在输入栏“远程诊断端口(缺省
5800)”中输入用于服务器程序(远程诊断)的端口号,正常情况下是 5800。
在远程 PC 上,必须在“浏览器”应用程序中输入相同的端口号。
选项: 选择“RCS 服务方运行一个 Ping 服务器”
通过选择选项“RCS 服务方运行一个 Ping
服务器”可以选择远程的一方来运行一个 Ping 服务器。 下面的设置是由运行一个
Ping 服务器的服务方来询问的:
• Ping 服务器端口
• "Ping" 服务器的 IP 地址
• 在 UDP 和 TCP/IP 之间的协议选择
• 连接持续时间(分钟): 输入用于远程诊断的最长时间。
在该时间结束后会断开连接。
• 发送间隔时间(秒): 会以该时间间隔从 NCU 7x0 向远程 PC 循环发送 Ping
数据。 这用来对连接进行监控。
• Ping 发送数据: 自由协议数据字符串的输入
IM2/4-70
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
选项: 关闭“RCS 服务方运行一个 Ping 服务器”
只有当由远程 PC 主动要求进行远程诊断,才应取消选择该选项(例如:当远程 PC
和 NCU 7x0 位于相同的局域网内,且从一台 PC 对单个的 NCU 7x0 在 LAN
中进行存取时)。
如果关闭了该选项,则不可以再进行其他输入。
按下软键“保存”后,结束对服务器的配置。
用于数据交换的连接(文件传输)
为了能够进行文件传输,在远程诊断时由系统自动创建连接记录
(\\<remote_ip>\<share foldername>)。 该连接记录由“逻辑驱动器”来使用。
如果八个可能的“逻辑驱动器”中没有空闲的连接,
则切换到 "IBN" 操作区,按下软键“连接”,并删除一个连接记录。
4.17.2 安装和配置“RCS 浏览器内置”
前提条件
•
•
带有软件“RCS 浏览器内置”的远程诊断 CD
用于数据交换(文件传输)的逻辑驱动器
安装
要通过程序 "Setup.exe" 来执行远程诊断的安装。
图 4-9: 显示信息
应答该显示信息。
提示
使用 SINUMERIK 840D sl 时不需要网络管理器。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-71
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
配置
在远程 PC 上启动“浏览器”应用程序 "mmcR.exe"。
例如,当端口释放仅用于进入的数据包时,如果要通过防火墙设置来更改远程诊断
端口的预设置,则要在窗口“RCS 浏览器内置(远程控制系统)”中
(参见图 4-6)选择开关“配置”。
会显示下面的窗口:
图 4-10: 端口设置
在“选项”区中进行设置,在 RCS 浏览器上设置一个“Ping
服务器”程序,该程序稍后等待进入的 "Pings"。
在“端口配置”区中输入端口号。
其他设置
设置图形的传输类型
在“模式配置”区中设置屏幕截取的传输类型。
正常情况下的设置及用于该远程诊断版本的最快传输速度由“图形框架”和“扩展
压缩”进行选择的。
提示
使用 SINUMERIK 840D sl 时不支持“图形模拟”栏。
IM2/4-72
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
用 "OK" 来保存这些设置,您会在下一个窗口中看到对话框:
“端口号已保存。
请重新启动应用程序。”
再次按下“OK”键执行重启。
提示
每次在远程 PC 上更改配置后,也必须在 NCU 上执行重启。
4.17.3 启动远程诊断
NCU 7x0 (主机)
在“诊断”操作区通过软键“远程诊断”和“启动”来激活“RCS 主机内置”。
状态显示信息报告当前状态。
如果建立了至远程 PC 的连接,则 NCU 7x0 等待在远程 PC
上启动“浏览器”应用程序 (mmcR.exe),及激活用于数据交换的通讯。
显示信息: “Ping 服务器响应”出现。
该通讯通过远程诊断端口来实现(通常情况下的端口号 5800)。
如果出现显示信息“通讯正在运行”,则可以从远程 PC 出发来操作机床。
远程 PC (浏览器)
RCS
浏览器要么直接通过开始菜单调用,或者可以通过双击文件
来启动。
"mmcR.exe"
如果运行一个 "Ping" 服务器,则对于远程 PC
在第一个到达的 "Ping" 之后的 NCU 7x0 (以太网接口 X130)的 IP
地址是已知的(例如:147.54.235.46)。
如果不存在 Ping 服务器,则必须手动输入该地址。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-73
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
图 4-11: RCS 浏览器等待进入的 "Pings"
按下按键“连接”,通过远程诊断端口激活和机床的连接。
在下面的栏中输出相应的状态显示信息。
如果这些结束,则对话框显示缩小,并出现 HMI 内置界面。
按下按键“配置”会出现窗口“RCS 配置”,参见图 4.5: 端口设置
文件传输
文件传输在“程序”操作区中进行。
如果按下通过“逻辑驱动器”确定的软键,则会显示所选文件共的内容。
通过垂直软键可以相应地执行传输。
图 4-12: 用于文件传输的公共文件共
IM2/4-74
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
4.18 提供的显示机床数据
全部显示机床数据的描述可以参见下面的文献,可以在 DOCONCD 上找到:
文献资料: /AMD/ 详细机床数据描述
图例说明
目标系统:
Adv
Emb
HT6
OP30
MT
SM
ST
HMI 高级
HMI 内置
手提式终端 6
操作面板 OP 030
Manual Turn
ShopMill
ShopTurn
过滤器:
H01
H02
H03
H04
H05
ShopMill
ShopTurn
ManualTurn
存取权限等级
标准机床
机床数据号
单位
目标系统
命名符
名称
标准值
9000
OP30, Adv, Emb
LCD_CONTRAST
对比度
OP30: 7, Adv: 7, 0
Emb: 7
DISPLAY_TYPE
操作面板类型
9002 外部监视器
OP30: 1, Adv: 1, 0
Emb: 1
DISPLAY_MODE
9001
OP30, Adv, Emb
9002
OP30,
9003
OP30, Emb
9004
OP30, Adv, Emb
9005
OP30, Emb
最小值
(1: 单色,2: 彩色)
0
OP30: 0,
FIRST_LANGUAGE
第一语言
1
OP30: 1,
Emb: 1
DISPLAY_RESOLUTION
显示精度
OP30: 3, Adv: 3, 0
Emb: 3
PRG_DEFAULT_DIR
程序目录初始位置
1
OP30: 1,
Emb: 1
最大值
过滤器
数据类型
有效性
交叉参考:
写入/读取保护
软件版本
15
H05
BYTE
上电
QV: A2
3/4
-
H05
BYTE
QV: A2
0/0
2
上电
BYTE
QV: A2
3/4
2
上电
1
2
H05
BYTE
上电
QV: A2
3/4
1.1
5
H05
BYTE
上电
QV: A2
3/4
-
5
H05
BYTE
立即
QV: A2
3/4
-
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-75
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9006
OP30, Emb
9007
OP30, Emb
9008
Adv, Emb
9009
-
01/2006
DISPLAY_BLACK_TIME
屏幕变暗时间
0
OP30: 15,
Emb: 15
TABULATOR_SIZE
制表符长度
0
OP30: 4,
Emb: 4
KEYBOARD_TYPE
键盘类型
( 0: BT, 1: MFII/QWERTY)
Adv: 0, Emb: 0 0
60
H05
BYTE
上电
QV: A2
3/4
SW2
30
H05
BYTE
立即
QV: A2
3/4
SW2
H05
BYTE
QV: A2
3/4
上电
SW3.6
H05
BYTE
QV: A2
3/4
2
上电
SW3.6
6
H05
BYTE
上电
QV: A2
3/4
SW5.1
H05
INTEGER
上电
QV: IM2, IM4
1/1
SW5.2
H05
REAL
QV: IM1
0/0
上电
SW5.3
H05
1
Adv, Emb
KEYBOARD_STATE
引导启动时的键盘上档特性
(0: 单, 2: CAPSLOCK)
Adv: 0, Emb: 2 0
9011
Adv, Emb
DISPLAY_RESOLUTION_INCH
英制测量系统显示精度
Adv: 4, Emb: 4 0
9012
Adv, Emb
Emb
ACTION_LOG_MODE
设置用于运行记录器的动作模式
0
0xFFFF
Adv: 0xFE,
Emb: 254
SYS_CLOCK_SYNC_TIME
带 PLC 的 MMC/HMI 时间的同步时间
用于 HMI/PLC 时间的同步时间
0
199
Emb: 0
9014
USE_CHANNEL_DISPLAY_DATA
Adv, Emb
使用通道专用显示机床数据
Adv: 0, Emb: 0 0
9015
OP30,
DARKTIME_TO_PLC
9016
OP30, Emb
SWITCH_TO_AREA
可以选择缺省引导启动菜单
-1
OP30: 20,
Emb: -1
PLC_HOTKEY
9013
-
9017
OP30,
IM2/4-76
***
OP30: 0,
OP30:
DB0.DBB0.0,
***
1
INTEGER
立即
QV: FBT,
FBSP, EMB,
ADV
3/4
SW6.3
***
BOOL
上电
QV: 3/4
SW5
10000
H05
INTEGER
上电
QV: IAM, BE1
3/4
SW6.3
***
STRING
上电
QV:
3/4
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
9020
-
Adv, Emb
HMI 内置 开机调试 (IM2)
4 功能/参数设定
TECHNOLOGY
用于 NC 程序和模拟的工艺
0: 无专用分配
1: 车床配置
<>1: 铣床配置
Adv: 0, Emb: 1 0
9021
Adv, Emb, HT 6
LAYOUT_MODE
操作界面的设计
Adv: 1, Emb: 0, 0
HT 6:1
9025
-
DISPLAY_BACKLIGHT
背光灯亮度级别
0
HT6: 15
9026
-
9027
-
TEACH_MODE
需要激活的示教模式
***
HT6: 1
NUM_AX_SEL
用于运行键的轴组数量
0
HT6: 0
H05
BYTE
QV: A2, FBT
3/4
2
上电
SW6,
ST SW6.1
1
H05
BYTE
上电
QV:
3/4
SW 6.3
31
BYTE
上电
QV: IM2
3/4
SW 5.3
***
REAL
上电
QV: IM2
3/4
SW 5.3
4
REAL
上电
QV: IM2
3/4
SW 5.3
20
H05
BYTE
上电
QV: A2
3/4
SW 5.1
1
H05
BYTE
上电
QV: A2
3/4
SW5.1
H05
QV: FBT,
FBSP, EMB,
ADV
2/4
SW6.2
9030
Emb
EXPONENT_LIMIT
不带指数的显示位数
0
Emb: 6
9031
Emb
EXPONENT_SCIENCE
以技术方式显示指数
0
Emb: 1
9032
HMI_MONITOR
Adv, Emb
确定用于 HMI 屏幕信息的 PLC 数据
***
Adv: ", Emb: 0
9050
STARTUP_LOGO
Adv, Emb
激活 OEM 引导启动画面
Adv: 0, Emb: 0 0
9052
SHOW_CHANNEL_SPANNING_STATE
H05
Adv, Emb
更改通道综合的状态显示
Adv: 0, Emb: 0 0
1
BYTE
上电
QV: FBT,
FBSP
2/4
SW6.3
9053
Adv, Emb
PLC_SYMBOL_SORT
用于 PLC 符号的分类算法
Adv: 0, Emb: 0 0
4
H05
INTEGER
立即
QV:
3/4
SW6.3
***
STRING
上电
H05
1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
BYTE
上电
QV: FBT,
FBSP, EMB,
ADV
1/4
SW6.2
IM2/4-77
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
9054
Adv, Emb
PLC_SYMBOL_FILTER
用于 PLC 符号的过滤器设置
Adv: 0, Emb: 0 0
9055
Adv, Emb
PLC_ALARM_PICTURE
PLC 报警时应答符号的选择
Adv: 1, Emb: 1 -1
9056
Emb
ALARM_ROTATION_CYCLE
用于报警显示的旋转循环时间
0
Emb: 0
9180
Emb
USER_CLASS_READ_TCARR
读取刀架补偿保护级别
0
Emb: 7
9181
Emb
USER_CLASS_WRITE_TCARR
写入刀架补偿保护级别
0
Emb: 7
9182
Emb
USER_CLASS_INCH_METRIC
英制-公制转换保护级别
0
Emb: 7
9183
Adv, Emb
USER_WRITE_TOOLFRAME
写入刀架保护级别
Adv: 7, Emb: 0 0
9184
Adv, Emb
USER_WRITE_PARTFRAME
写入刀具参考点保护级别
Adv: 7, Emb: 0 0
9185
Adv, Emb
USER_WRITE_WPFRAME
写入工件参考点保护级别
Adv: 7, Emb: 0 0
9186
Adv, Emb
USER_WRITE_CYCFRAME
写入循环框架保护级别
Adv: 7, Emb: 0 0
9187
Adv, Emb
USER_WRITE_TRAFRAME
写入转换框架保护级别
Adv: 7, Emb: 0 0
9188
Adv, Emb
USER_WRITE_EXTFRAME
写入外部零偏保护级别
Adv: 7, Emb: 0 0
IM2/4-78
0xFFFF
H05
REAL
立即
QV:
3/4
SW6.3
1
H05
INTEGER
上电
QV:
3/4
SW6.3
10000
H05
INTEGER
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV: EMB
3/4
SW6.2
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
9200
OP30, Adv, Emb
9201
OP30, Adv, Emb
9202
OP30, Adv, Emb
9203
Adv, Emb
9206
Adv, Emb
9209
OP30, Adv, Emb
9210
OP30, Adv, Emb
9211
OP30, Adv, Emb
9212
OP30, Adv, Emb
9213
OP30, Adv, Emb
9214
OP30, Adv, Emb
9215
OP30, Adv, Emb
9216
OP30, Adv, Emb
9217
-
HMI 内置 开机调试 (IM2)
4 功能/参数设定
USER_CLASS_READ_TOA
读取刀具补偿保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_TOA_GEO
写入刀具几何数据保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_TOA_WEAR
写入刀具磨损数据保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_FINE
精保护级别
7
Adv: 7, Emb: 7 0
USER_CLASS_WRITE_TOA_SUPVIS
刀具监控保护级别 精确更改极限值
7
Adv: 7, Emb: 0 0
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
H04, H05
BYTE
立即
QV: A2
3/4
QV: A2
3/4
SW 5
USER_CLASS_WRITE_TOA_ADAPT
写入刀具适配器数据保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_ZOA
写入可设定零偏保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_READ_GUD_LUD
读取用户变量保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_GUD_LUD
H04, H05
BYTE
立即
QV: A2
3/4
SW5
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
H04, H05
写入用户变量保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_OVERSTORE_HIGH
扩展覆盖保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_PRG_CONDIT
程序控制保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_SEA
写入设定数据保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_READ_PROGRAM
读取零件程序保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_PROGRAM
写入零件程序保护级别
BYTE
立即
QV: IM2, IM4,
A2
3/4
SW6.1
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
QV: A2
3/4
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-79
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
9227
Emb
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_SELECT_PROGRAM
程序选择保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_TEACH_IN
示教保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_PRESET
PRESET 保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_CLEAR_RPA
删除 R 参数保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_WRITE_RPA
写入 R 参数保护级别
7
OP30: 7, Adv: 7, 0
Emb: 7
USER_CLASS_SET_V24
RS232 接口参数设定保护级别
0
7
OP30: 7,
Emb: 7
USER_CLASS_READ_IN
读入数据保护级别
0
7
OP30: 7,
Emb: 7
USER_CLASS_READ_CST
标准循环保护级别
0
7
OP30: 7,
Emb: 7
USER_CLASS_READ_CUS
用户循环保护级别
0
7
OP30: 7,
Emb: 7
USER_CLASS_SHOW_SBL2
跳过单程序块2(SBL2)
0
7
Emb: 7
9228
Emb
USER_CLASS_READ_SYF
用于选择目录 SYF 的存取权限等级
0
Emb: 7
9229
Emb
USER_CLASS_READ_DEF
用于选择目录 DEF 的存取权限等级
0
Emb: 7
9230
Emb
USER_CLASS_READ_BD
用于选择目录 BD 的存取权限等级
0
Emb: 3
OP30, Adv, Emb
9218
OP30, Adv, Emb
9219
OP30, Adv, Emb
9220
OP30, Adv, Emb
9221
OP30, Adv, Emb
9222
OP30, Adv, Emb
9223
OP30, Emb
9224
OP30, Emb
9225
OP30, Emb
9226
OP30, Emb
IM2/4-80
立即
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
-
H04, H05
BYTE
立即
QV: A2
3/4
SW2
H04, H05
BYTE
立即
QV: A2
3/4
SW2
H04, H05
BYTE
立即
QV: A2
3/4
SW3.5
7
H04, H05
BYTE
立即
QV: A2
3/4
SW4.2
7
H04, H05
BYTE
立即
QV: A2
3/4
SW4.2
7
H04, H05
BYTE
立即
QV: A2
3/4
SW4.2
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
9242
Adv, Emb
9243
Adv, Emb
HMI 内置 开机调试 (IM2)
4 功能/参数设定
MA_STAT_DISPLAY_BASE
支轴位置基数显示 STAT
0
Adv: 10,
Emb: 0
MA_TU_DISPLAY_BASE
回转轴位置基数显示 TU
0
Adv: 10,
Emb: 0
16
H05
WORT
立即
QV: K2
3/4
SW6.1
16
H05
WORT
立即
QV: K2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV:
2/2
Adv SW6.3,
Emb SW6.2
9246
Adv, Emb
USER_CLASS_SYS_ZERO_OFF
写入系统框架的存取权限等级
Adv: 7, Emb: 7 0
9247
Adv, Emb
USER_CLASS_BASE_ZERO_OFF_PA
基本偏移 PA 的存取权限等级
7
Adv: 7, Emb: 7 0
H04, H05
BYTE
立即
QV: K2
2/2
SW5.3
9248
Adv, Emb
USER_CLASS_BASE_ZERO_OFF_MA
基本偏移 MA 的存取权限等级
7
Adv: 7, Emb: 7 0
H04, H05
BYTE
立即
QV: IAM, IM1
2/2
SW5.3
9249
-
H04, H05
DOUBLE
QV: K2
3/4
0x77777777
立即
SW6.1
9251
Emb
USER_CLASS_VERT_MODE_SK
区域软键的垂直软键保护级别
用于垂直软键的保护
0
Emb:
2004318071
USER_CLASS_TM_SKTLLIST
刀具列表的显示
0
Emb: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
参见4.1.
9252
Emb
USER_CLASS_TM_SKTOOLLOAD
加载刀具保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9253
Emb
USER_CLASS_TM_SKTOOLUNLOAD
卸载刀具保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9254
Emb
USER_CLASS_TM_SKTOOLMOVE
重新装载刀具的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9256
Emb
USER_CLASS_TM_SKMGLREPR2
显示第 2 刀库列表的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9257
Emb
USER_CLASS_TM_SKMGLREPR3
显示第 3 刀库列表的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
Emb
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-81
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
9258
Emb
USER_CLASS_TM_SKNCNEWTOOLE
创建新刀沿的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9259
Emb
USER_CLASS_TM_SKNCDELTOOL
删除刀具的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9260
Emb
USER_CLASS_TM_SKMGBUFFER
用于中间存储器开/关的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9261
Emb
USER_CLASS_TM_SKMGFIND
查找的保护级别
0
Emb: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9262
Emb
USER_CLASS_TM_SKMGLISTPOS
定位的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9263
Emb
USER_CLASS_TM_SKMGNEXT
翻页至第 n 个刀库的保护级别
0
内置: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9264
Emb
USER_CLASS_TM_SKTLNEWTOOL
创建刀具的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9265
Emb
USER_CLASS_TM_SKTLLREPR1
显示第 1 刀具列表的保护级别
0
Emb: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9266
Emb
USER_CLASS_TM_SKTLLREPR2
显示第 2 刀具列表的保护级别
0
Emb: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9267
Emb
USER_CLASS_TM_SKTLLREPR3
显示第 3 刀具列表的保护级别
0
Emb: 7
7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9269
Emb
USER_CLASS_TM_SKFINDPLACE
空位软键,刀具列表数量
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9270
Emb
USER_CLASS_TM_SKACTPLACE
加载到当前位置的保护级别
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
IM2/4-82
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9271
Emb
USER_CLASS_TM_SKLDTOOLDAT
查看和编辑刀具数据
0
7
Emb: 7
H04, H05
BYTE
上电
QV: FBW
3/4
SW4.1
9272
Emb
USER_CLASS_APPLICATION
选择操作区的保护级别
0
Emb: 7
H04, H05
BYTE
立即
QV:
3/4
SW6.4
9300
OP30, Emb
V24_USER_XON
用户: X 开 符号
0
0xFF
OP30: 17,
Emb: 17
V24_USER_XOFF
用户: X 关 符号
0
0xFF
OP30: 19,
Emb: 19
V24_USER_EOF
用户: 传输结束符号
0
0xFF
OP30: 26,
Emb: 26
V24_USER_CONTROLS
用户: 特殊位
0
0x3FF
OP30: 76,
Emb: 76
V24_USER_RTS
用户: 线控的
0
1
OP30: 1,
Emb: 0
V24_USER_BAUD
用户: 波特率
(300, 600, 1200, 2400, 4800, 9600, 19200)
0
1 ...
0
8
OP30: 4,
Emb: 5
V24_USER_DATABITS
用户: 数据位
0
1
OP30: 1,
Emb: 1
V24_USER_PARITY
用户: 奇偶位
0
2
OP30: 0,
Emb: 0
V24_USER_STOPBIT
用户: 停止位
0
1
OP30: 0,
Emb: 0
V24_USER_LINE
用户: RS232 接口 (COM1/COM2)
(COM1/COM2)
1
2
Emb: 1
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
立即
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
立即
SW5
9301
OP30, Emb
9302
OP30, Emb
9303
OP30, Emb
9304
OP30, Emb
9305
-
OP30, Emb
9306
OP30, Emb
9307
OP30, Emb
9308
OP30, Emb
9309
Emb
7
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-83
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9310
OP30, Emb
9311
OP30, Emb
9312
OP30, Emb
9313
OP30, Emb
9314
OP30, Emb
9315
-
OP30, Emb
9316
OP30, Emb
9317
OP30, Emb
9318
OP30, Emb
9319
Emb
9320
OP30, Emb
9321
OP30, Emb
IM2/4-84
01/2006
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
立即
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
立即
-
H05
REAL
QV: K4
3/4
0xFF
立即
-
0xFF
H05
REAL
立即
QV: K4
3/4
-
V24_PRINTER_XON
打印机: X 开 符号
0
0xFF
OP30: 17,
Emb: 17
V24_PRINTER_XOFF
打印机: X 关 符号
0
0xFF
OP30: 19,
Emb: 19
V24_PRINTER_EOF
打印机: 传输结束符号
0
0xFF
OP30: 12,
Emb: 12
V24_PRINTER_CONTROLS
打印机: 特殊位
0
0x3FF
OP30: 76,
Emb: 76
V24_PRINTER_RTS
打印机: 线控的
0
1
OP30: 0,
Emb: 0
V24_PRINTER_BAUD
打印机: 波特率
(300, 600, 1200, 2400, 4800, 9600, 19200)
0
1
...
0
8
OP30: 5,
Emb: 5
V24_PRINTER_DATABITS
打印机: 数据位
0
1
OP30: 1,
Emb: 1
V24_PRINTER_PARITY
打印机: 奇偶位
0
2
OP30: 0,
Emb: 0
V24_PRINTER_STOPBIT
打印机: 停止位
0
1
OP30: 0,
Emb: 0
V24_PRINTER_LINE
打印机: RS232 接口 (COM1/COM2)
(COM1/COM2)
1
2
Emb: 1
V24_PG_PC_XON
PG: X 开 符号
9321 PG: X 关 符号
0
OP30: 17,
Emb: 17
V24_PG_PC_XOFF
OP30: 19,
Emb: 19
0
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
9322
OP30, Emb
9323
OP30, Emb
9324
OP30, Emb
9325
-
OP30, Emb
9326
OP30, Emb
9327
OP30, Emb
9328
OP30, Emb
9329
Emb
9400
OP30, Emb
9401
OP30, Emb
9402
OP30, Emb
HMI 内置 开机调试 (IM2)
4 功能/参数设定
V24_PG_PC_EOF
PG: 传输结束符号
0
OP30: 26,
Emb: 26
V24_PG_PC_CONTROLS
PG: 特殊位
9324 PG: 线控的
0
OP30: 144,
Emb: 144
V24_PG_PC_RTS
0
OP30: 0,
Emb: 0
V24_PG_PC_BAUD
PG: 波特率
(300, 600, 1200, 2400, 4800, 9600)
0
1
...
0
OP30: 5,
Emb: 5
V24_PG_PC_DATABITS
PG: 数据位
0
OP30: 1,
Emb: 1
V24_PG_PC_PARITY
PG: 奇偶位
0
OP30: 0,
Emb: 0
V24_PG_PC_STOPBIT
PG: 停止位
0
OP30: 0,
Emb: 0
V24_PG_PC_LINE
PG: RS232 接口 (COM1/COM2)
(COM1/COM2)
1
Emb: 1
TOOL_REF_GEO_AXIS1
刀具长度补偿基准尺寸 几何轴 1
***
OP30: 0,
Emb: 0
TOOL_REF_GEO_AXIS2
刀具长度补偿基准尺寸 几何轴 2
***
OP30: 0,
Emb: 0
TOOL_REF_GEO_AXIS3
刀具长度补偿基准尺寸 几何轴 3
***
OP30: 0,
Emb: 0
H05
REAL
立即
QV: K4
3/4
-
H05
REAL
QV: K4
3/4
0x3FF
立即
-
1
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
8
立即
-
1
H05
BYTE
立即
QV: K4
3/4
-
2
H05
BYTE
立即
QV: K4
3/4
-
1
H05
BYTE
立即
QV: K4
3/4
-
H05
BYTE
QV: K4
3/4
2
立即
-
***
H05
DOUBLE
立即
QV: BA
3/4
-
***
H05
DOUBLE
立即
QV: BA
3/4
-
***
H05
DOUBLE
立即
QV: BA
3/4
-
0xFF
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-85
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9410
OP30, Emb
01/2006
***
H05
INTEGER
上电
QV: BA
3/4
-
***
H05
INTEGER
上电
QV: BA
3/4
-
7777
H05
REAL
立即
QV: FBW
3/4
SW4.1
H01, H02,
H05
BYTE
QV: FBW
3/4
上电
SW5
H05
BYTE
立即
QV: FBW
3/4
SW4.2
900
H05
REAL
立即
QV: FBW
3/4
SW4.1
255
H05
INTEGER
立即
QV: FBW
3/4
SW4.1
1
H05
BYTE
立即
QV: FBW
3/4
SW4.1
H05
BYTE
QV: FBW
3/4
1
立即
SW4.1
1
H05
BYTE
立即
QV: K1
3/4
SW2
H05
BYTE
QV: K1
3/4
立即
SW5
9412
Emb
TM_LOAD_PLACE
装载位置编号
***
OP30: 0,
Emb: 0
TM_NUM_MAG
工作刀库编号
***
OP30: 0,
Emb: 0
TM_DEFAULT_TOOLSIZE
刀具尺寸的预设置
1111
Emb: 1111
9414
TM_KIND_OF_TOOLMANAGEMENT
-
9415
Emb
刀具管理显示的类型
0: 旧, 1: 新(自 SW 5.2 及以上版本)
0
1
SM: 1, ST: 1,
Emb: 0
TM_DEFAULT_TOOLPLACESPEC
用于刀位类型的预设值
1
99
Emb: 1
9416
Emb
TM_DEFAULT_TOOLTYPE
用于刀位类型的预设置
100
Emb: 120
9417
Emb
TM_DEFAULT_TOOLSTATE
装载预设置的刀具状态
0
Emb: 2
9419
Emb
TM_DEFAULT_DELETE_TOOL
预设置的刀具数据自动 删除
0
Emb: 0
9420
-
Emb
MA_ONLY_MKS_DIST_TO_GO
在 WCS 窗口中的剩余行程显示
0: WCS 值
1: MCS 值
0
Emb: 0
9421
Adv, Emb
MA_AXES_SHOW_GEO_FIRST
带导向几何轴的实际值显示
Adv: 1, Emb: 1 0
9422
-
MA_PRESET_MODE
在 JOG 方式下选择 PRESET/基本偏移
0 无预设置,无实际值设置
1 PRESET
2 实际值设置
3 实际值设置参见在线帮助
3
Adv: 1, Emb: 1 0
9411
OP30, Emb
SM, ST, Emb
Adv, Emb
IM2/4-86
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9423
Adv, Emb
MA_MAX_SKP_LEVEL
NC 程序中的最大跳转级
Adv: 1, Emb: 1 1
9424
-
Adv, Emb
MA_COORDINATE_SYSTEM
用于实际值显示的坐标系
0: WCS
1: ENS (可设定零点系统)
Adv: 0, Emb: 0 0
9425
Emb
MA_SCRATCH_DEFAULT_MODE
对刀刀具补偿计算
0
内置: 0
9426
MA_AX_DRIVELOAD_FROM_PLC1
Emb
加工轴索引模拟主轴功率显示
0
Emb: 0
9427
MA_AX_DRIVELOAD_FROM_PLC2
Emb
加工轴索引模拟主轴功率显示
0
Emb: 0
9428
MA_SPIND_MAX_POWER
Emb
主轴显示的最大值
100
Emb: 100
9429
MA_SPIND_POWER_RANGE
-
主轴显示的最大值
100
Emb: 100
Emb
9430
OP30,
TM_UNLOAD_AND_DELETE
9431
OP30,
TM_LOAD_TOOL_NEW
9432
OP30,
9433
OP30,
9434
-
TM_TOOL_STATE_DEF_VAL
OP30,
OP30: 0,
OP30: 1,
***
***
***
OP30: 2,
TM_ACT_SEARCH_AND_POS
***
OP30: 0,
TM_LOAD_LOC1
0: 使用一个刀库时自动获取
***
OP30: 0,
H05
BYTE
上电
QV: K1
3/4
SW5
H05
BYTE
QV: K2
3/4
1
上电
SW5
2236962
H05
DOUBLE
立即
QV: K2
3/4
5.3
H01, H02,
H05
BYTE
QV:
3/4
上电
Emb 6.5
H01, H02,
H05
BYTE
QV:
3/4
上电
Emb 6.5
H01, H02,
H05
REAL
QV: IAM4
3/4
上电
Emb 6.5
H01, H02,
H05
REAL
QV: IAM4
3/4
0xFFFF
上电
Emb 6.5
***
BOOL
上电
QV: FBO
3/4
SW5
***
BOOL
上电
QV: FBO
3/4
SW5
***
BYTE
上电
***
BOOL
上电
8
31
31
0xFFFF
***
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
QV:
3/4
QV:
3/4
INTEGER
QV: FBW
3/7
上电
SW4.2
IM2/4-87
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9435
OP30,
9436
OP30,
9437
OP30,
9438
-
01/2006
INTEGER
QV: FBW
3/7
上电
SW4.2
INTEGER
QV: FBW
3/7
上电
SW4.2
INTEGER
QV: FBW
3/7
上电
SW4.2
INTEGER
QV: FBW
3/7
***
上电
SW4.2
1
H05
BYTE
立即
QV: K2
3/4
SW4.3
QV:
***
H01, H02,
H05
SRING
上电
3/7
SW4.2
***
H05
DOUBLE
立即
QV: K2
3/4
SW4.2
***
H05
DOUBLE
立即
QV: K2
3/4
SW4.2
1
H05
BYTE
立即
QV: K2, IM2
3/4
SW 6.1
***
H05
INTEGER
立即
QV: A2
3/4
SW5.1
***
H05
STRING
立即
QV: A2
3/4
SW5.1
H05
INTEGER
立即
QV:
3/4
SW6.4
TM_LOAD_LOC2
0: 使用一个刀库时自动获取
***
OP30: 0,
***
TM_LOAD_LOC3
0: 使用一个刀库时自动获取
***
OP30: 0,
***
TM_LOAD_LOC4
0: 使用一个刀库时自动获取
***
OP30: 0,
***
TM_LOAD_LOC5
OP30,
0: 使用一个刀库时自动获取
***
OP30: 0,
9440
Adv, Emb
ACTIVATE_SEL_USER_DATA
使有效的偏移立即生效
Adv: 1, Emb: 0 0
9442
MA_AUXFU_GROUPS
Emb,
显示的辅助功能组
***
内置: 0
9450
mm
Adv, Emb
9459
Emb
WRITE_TOA_FINE_LIMIT
精磨损的极限值
***
Adv: 0,
Emb: 0.999
WRITE_ZOA_FINE_LIMIT
精偏移的极限值
***
Adv: 0,
Emb: 0.999
PA_ZOA_MODE
零点偏移的显示模式
0
Emb: 1
9460
Adv, Emb
PROGRAM_SETTINGS
程序操作区中的设置
Adv: 0, Emb: 5 ***
9461
Emb
CONTOUR_END_TEXT
在轮廓结束处需要插入的字符串
***
Emb: "
9464
Emb
MAX_PROGRAMM_SIZE_CHECK
文件大小,从该文件大小开始不进行检查
***
***
Emb: 0
9451
mm
Adv, Emb
IM2/4-88
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9477
TO_TRACE
SM, ST, Emb
用于内部测试目的
0
SM: 0, ST: 0,
Emb: 0
TO_OPTION_MASK
9478
SM, ST, Emb
9479
mm
ST, Emb
用于内部目的
0
SM: 1, ST: 1,
Emb: 0
TO_MAG_PLACE_DISTANCE
各个刀位的距离
0
ST: Emb: 0
9480
Adv
MA_SIMULATION_MODE
模拟的方式
-1
Adv: -1
9481
Adv
MA_STAND_SIMULATION_LIMIT
以 KB 表示的标准模拟极限
200
Adv: 200
9500
-
9509
NC_PROPERTIES
NC 特性
位 0: 数字驱动
位 1: 软件开机调试开关
位 2...4: 预留
0
OP30: 255,
Emb: 255
USER_CLASS_DIRECTORY_CHG
Emb
网络配置的保护级别
0
Emb: 1
9510
Adv, Emb
USER_CLASS_DIRECTORY1_P
网络驱动器1 程序的保护级别
Adv: 7, Emb: 1 0
9511
Adv, Emb
USER_CLASS_DIRECTORY2_P
网络驱动器2 程序的保护级别
Adv: 7, Emb: 1 0
9512
Adv, Emb
USER_CLASS_DIRECTORY3_P
网络驱动器3 程序的保护级别
Adv: 7, Emb: 1 0
9513
Adv, Emb
USER_CLASS_DIRECTORY4_P
网络驱动器4 程序的保护级别
Adv: 7, Emb: 1 0
OP30, Emb
0xFFFF
H01, H02,
H05
REAL
上电
2/2
0xFFFF
H01, H02,
H05
INTEGER
上电
10000
H02, H05
DOUBLE
上电
QV:
3/4
SW6.3
2
H05
BYTE
立即
QV:
3/4
SW6.4
2000000
H05
INTEGER
立即
QV:
3/4
SW6.4
H05
BYTE
QV: A2
3/4
立即
SW2
H04, H05
0xFF
QV:
3/4
QV:
7
BYTE
立即
QV: FBT,
FBSP, EMB
3/4
SW6.2
7
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
SW6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
6.1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/4-89
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9516
Adv, Emb
01/2006
USER_CLASS_DIRECTORY1_M
网络驱动器1 加工的保护级别
Adv: 7, Emb: 0 0
7
H04, H05
BYTE
立即
QV: A2
3/4
6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
6.1
7
H04, H05
BYTE
立即
QV: A2
3/4
6.1
10000
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
SW2.1
(810D), 4.3
(840D)
10000
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
SW2.1
(810D), 4.3
(840D)
10000
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
SW2.1
(810D), 4.3
(840D)
10000
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
SW2.1
(810D), 4.3
(840D)
9517
Adv, Emb
USER_CLASS_DIRECTORY2_M
网络驱动器2 加工的保护级别
Adv: 7, Emb: 0 0
9518
Adv, Emb
USER_CLASS_DIRECTORY3_M
网络驱动器3 加工的保护级别
Adv: 7, Emb: 0 0
9519
Adv, Emb
USER_CLASS_DIRECTORY4_M
网络驱动器4 加工的保护级别
Adv: 7, Emb: 0 0
9600
CTM_SIMULATION_DEF_X
SM, ST, MT,
Emb
缺省值 X 的模拟
SM: 0, ST: 0,
MT: 0, Emb: 0
9601
CTM_SIMULATION_DEF_Y
SM, ST, MT,
Emb
缺省值 Z 的模拟
SM: 0, ST: 0,
MT: 0, Emb: 0
9602
CTM_SIMULATION_DEF_VIS_AREA
SM, ST, MT,
Emb
9603
显示范围缺省值模拟
-10000
SM: 100,
ST: 100,
MT: 100,
Emb: 100
CTM_SIMULATION_MAX_X
SM, ST, MT,
Emb
X 坐标最大显示模拟
-10000
SM: 0, ST: 0,
MT: 0, Emb: 0
IM2/4-90
-10000
-10000
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
9604
CTM_SIMULATION_MAX_Y
SM, ST, MT,
Emb
Z 坐标最大显示模拟
-10000
SM: 0, ST: 0,
MT: 0, Emb: 0
9605
CTM_SIMULATION_MAX_VIS_AREA
SM, ST, MT,
Emb
最大显示范围模拟
-10000
10000
SM: 1000,
ST: 1000,
MT: 1000,
Emb: 1000
CTM_SIMULATION_TIME_NEW_POS
9606
10000
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
840D SW
4.3, 810D
SW 2.1
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBSP
3/4
840D SW4.3,
810D SW2.1
H01, H02,
H03, H05
INTEGER
上电
QV: FBMA,
FBT
3/4
840D SW4.3,
810D SW2.1,
ST SW6.1
SM, ST, MT,
Emb
实际值刷新率模拟
0
SM: 250,
ST: 350,
MT: 250,
Emb: 100
9610
MT, Adv, Emb
CTM_POS_COORDINATE_SYSTEM
用于车削的坐标系位置
0
7
MT: 2, Adv: 2,
内置: 2
H03, H05
BYTE
立即
QV: FBMA
3/4
840D SW4.3,
810D SW2.1
9611
CTM_CROSS_AX_DIAMETER_ON
ST, MT, Emb
端面轴直径显示有效
0
ST: 1, MT: 1,
Emb: 1
1
H02, H03,
H05
BYTE
立即
QV: FBMA,
FBT
3/4
840D SW4.3,
810D SW2.1,
ST 6.1
9619
CTM_G91_DIAMETER_ON
ST, MT, Emb
直径增量进给
ST: 0, MT: 0,
Emb: 1
1
H02, H03,
H05
BYTE
立即
QV: FBMA,
FBT
3/4
840D SW4.3,
810D SW2.1,
ST SW6.1
9626
CTM_TRACE
QV: FBMA
ST, MT, Emb
内部 ManualTurn 诊断的测试标记
0
ST: 1, MT: 1,
Emb: 0
0xFFFF
H02, H03,
H05
REAL
立即
9632
-
CTM_ANGLE_REFERENCE_AXIS
角度基准轴
1: 1. 轴
2: 2. 轴
0
MT: 1, Emb: 1
MT, Emb
0
4000
1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
3/4
840D SW4.3,
810D SW2.1
H03, H05
REAL
QV: FBMA
3/4
立即
840D SW4.4,
810D SW2.4
IM2/4-91
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
47
H01, H02,
H05
BYTE
立即
4
H01, H02,
H05
BYTE
上电
1
H01, H02,
H05
BYTE
上电
9650
CMM_POS_COORDINATE_SYSTEM
SM, ST, Adv,
Emb
9651
坐标系的位置
0
SM: 0, ST: 34,
Adv: 0, Emb: 0
CMM_TOOL_MANAGEMENT
SM, ST, Adv,
Emb
9652
刀具管理方案
1
SM: 4, ST: 4,
Adv: 4, Emb: 4
CMM_TOOL_LIFE_CONTROL
SM, ST, Adv,
Emb
刀具监控
SM: 1, ST: 1,
Adv: 1, Emb: 1
9661
CMM_ENABLE_CUSTOMER_M_CODES
SM, ST, Adv,
Emb
输入客户专用 M 指令
0
SM: 0, ST: 0,
Adv: 4, Emb: 0
9663
CMM_TOOL_DISPLAY_IN_DIAM
SM, ST, Adv,
Emb
显示刀具的半径/直径
0
SM: 1, ST: 1,
Adv: 1, Emb: 1
9672
CMM_FIXED_TOOL_PLACE
SM, ST, Adv,
Emb
固定的刀位编码
SM: 0, ST: 1,
Adv: 0, Emb: 0
9673
CMM_TOOL_LOAD_STATION
SM, ST, Adv,
Emb
装载站编号
SM: 1, ST: 1,
Adv: 1, Emb: 1
9674
CMM_ENABLE_TOOL_MAGAZINE
SM, ST, Adv,
Emb
刀库列表的显示
SM: 1, ST: 1,
Adv: 1, Emb: 1
9676
CMM_DIRECTORY_SOFTKEY_PATH1
SM, ST, Adv,
Emb
目录verw. 中到驱动器名称的路径
SM: ", ST: ", Adv: ***
", Emb: 0
IM2/4-92
0
0
1
0
QV: FBSP,
FBT
3/4
SW4.3 ,
ST SW6.1
QV: FBSP,
FBT
3/4
SW6.1,
ST SW6.1
QV: FBSP,
FBT
3/4
SW6.1
QV: FBSP
4
H01, H02,
H05
BYTE
上电
1
H01, H02,
H05
BYTE
上电
QV: FBSP,
FBT
3/4
840D SW4.3,
810D SW2.3,
ST SW6.1
1
H01, H02,
H05
BYTE
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4,
ST SW6.1
2
H01, H02,
H05
BYTE
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4,
ST SW6.1
1
H01, H02,
H05
BYTE
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4,
ST SW6.1
H01, H02,
H05
STRING
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4 带
SM
***
3/4
840D SW4.3,
810D SW2.3
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
4 功能/参数设定
H01, H02,
H05
STRING
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4 带
SM
H01, H02,
H05
STRING
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4 带
SM
***
H01, H02,
H05
STRING
上电
QV: FBSP,
FBT
3/4
840D SW4.4,
810D SW2.4 带
SM
***
H05
BOOL
立即
QV: 3/4
SW2
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
H05
INTEGER
上电
QV:
0/0
9677
CMM_DIRECTORY_SOFTKEY_PATH2
SM, ST, Adv,
Emb
目录verw. 中到驱动器名称的路径
SM: ", ST: ", Adv: ***
", Emb: 0
9678
CMM_DIRECTORY_SOFTKEY_PATH3
SM, ST, Adv,
Emb
目录verw. 中到驱动器名称的路径
SM: ", ST: ", Adv: ***
", Emb: 0
9679
CMM_DIRECTORY_SOFTKEY_PATH4
SM, ST, Adv,
Emb
目录verw. 中到驱动器名称的路径
SM: ", ST: ", Adv: ***
", Emb: 0
9900
OP30, Adv, Emb
MD_TEXT_SWITCH
替代机床数据名称的明码文本
OP30: 0, Adv: 0, ***
Emb: 0
MD_NC_TEA_FILTER
一般机床数据的显示选项
Emb: 67108865 ***
MD_NC_TEA_IDX_LIMIT
用于一般机床数据的索引过滤器
***
Emb: 0
MD_AX_TEA_FILTER
轴机床数据的显示选项
Emb: 67108865 ***
MD_AX_TEA_FILTER
轴机床数据的显示选项
Emb: 67108865 ***
MD_AX_TEA_IDX_LIMIT
用于轴机床数据的索引过滤器
***
Emb: 0
MD_CH_TEA_FILTER
通道机床数据的显示选项
Emb: 33554433 ***
MD_CH_TEA_IDX_LIMIT
用于通道机床数据的索引过滤器
***
Emb: 0
MD_DRV_TEA_FILTER
驱动机床数据的显示选项
***
Emb: 8388609
MD_DRV_TEA_IDX_LIMIT
用于驱动机床数据的索引过滤器
***
Emb: 0
9950
Emb
9951
Emb
9952
Emb
9952
Emb
9953
Emb
9954
Emb
9955
Emb
9956
Emb
9957
Emb
***
***
***
***
***
***
***
***
***
***
***
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
QV:
0/0
QV:
0/0
QV:
0/0
QV:
0/0
QV:
0/0
QV:
0/0
QV:
0/0
QV:
0/0
IM2/4-93
HMI 内置 开机调试 (IM2)
4 功能/参数设定
01/2006
H05
INTEGER
上电
H05
9980
Emb
9990
LANGUAGE_SETTINGS
内部语言设置
***
Emb: 513
SW_OPTIONS
Adv, Emb
释放 MMC/HMI-SW 选项
Adv: 0, Emb: 0 ***
9991
HMI_HELP_SYSTEMS
H05
-
INTEGER
Emb
释放 MMC/HMI 辅助系统
位 0 = 1 计算器帮助已释放(标准)
***
***
Emb: 1
QV: FBSP,
FBT
2/2
上电
SW6.1
9992
HMI_TESTAUTOMAT_OPTION
H05
Emb
用于 HMI 测试系统的选项
***
Emb: 0
QV: FBT,
FBSP, EMB
2/2
SW6.3
9993
HMI_WIZARD_OPTION
Emb
用于向导的选项
Emb: 0
9999
OP30, Adv, Emb
TRACE
内部诊断的测试标记
OP30: 0, Adv: 0, 0
Emb: 0
***
***
***
***
INTEGER
上电
INTEGER
上电
QV:
0/0
QV: FBSP,
FBT
2/2
SW5.3
***
INTEGER
上电
QV: FBT,
FBSP, EMB
2/2
SW6.3
0xFFFF
H05
INTEGER
上电
QV: 2/2
-
H05
„
IM2/4-94
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
5
5 创建固有文本
5.1 报警文本文件、用户文本文件、消息文本文件.......................... IM2/5-96
5.1.1 保存文本文件 ......................................................................... IM2/5-96
5.2 文本文件的编号范围 ................................................................. IM2/5-98
5.3 文本文件句法 ............................................................................ IM2/5-99
5.3.1 文件名 .................................................................................... IM2/5-99
5.3.2 alpu.txt 文件举例.................................................................... IM2/5-99
5.4 支持的语言 .............................................................................. IM2/5-102
5.5 位图和图标 .............................................................................. IM2/5-103
5.5.1 位图和图标的保存 ................................................................ IM2/5-103
5.5.2 用户状态显示 ....................................................................... IM2/5-103
5.6 编辑固有文本文件 ................................................................... IM2/5-105
5.7 用于PLC机床数据的明码文本 ................................................. IM2/5-107
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-95
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
5.1 报警文本文件、用户文本文件、消息文本文件
该章节说明了要引入固有文本文件情况下的过程和基本原理,例如:用于固有循环
报警文本或者固有PLC报警文本和PLC消息。
对于Sinumerik 840D sl,所有的报警文本文件保存在CF卡的文件系统中。
文件系统按目录(部分树型结构)分为"siemens", "addon", "oem" 和 "user"。
每个目录下的结构相同。
提示
在SIEMENS区域下不能进行更改!
要引入新的/更改的文本文件时,机床制造商可以使用"oem",而最终用户使用"user"
目录。
从CF卡存取(可选)
在CF卡的文件系统上,为了引入/ 更改文本文件,可以在操作区域开机调试
"IBN"中,通过软键"IBN"中通过软键"HMI" →"编辑器" →
"闪卡"使用所提供的文件功能来存取(参见章节: 编辑固有文本文件}。
提示
仅在 NCU 运行时才能够存取 CF 卡。
5.1.1 保存文本文件
报警文本文件和消息文本文件在各自的子目录下保存在下列范围内:
"siemens"
"addon"
"oem"
"user"
(/siemens/sinumerik/hmi/lng/),
(/addon/sinumerik/hmi/lng/),
(/oem/sinumerik/hmi/lng/),
(/user/sinumerik/hmi/lng/).
在"siemens"区域内的文本文件描述了原始状态而且不能更改。
在各目录"lng"中,文本文件按照语言分类保存在各自的子目录下。
子目录的名称符合表5-5中的缩略语。
例如:德语文本文件位于下面的路径: /siemens/sinumerik/hmi/lng/deu
IM2/5-96
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
循环文本文件与各自 "hmi"平行的 "cycles"目录中保存:
"siemens" (/siemens/sinumerik/cycles/lng/)
"addon"
(/addon/sinumerik/cycles /lng/)
"oem"
(/oem/sinumerik/ cycles /lng/)
"user"
(/user/sinumerik/ cycles /lng/)
在目录"siemens"下,用于安装语言的语言子目录已经创建。
而这在"oem"和"user" 下,则要按需要来进行设定。
创建目录
在目录"oem" 和"user"下,可以创建语言相关的目录deu、eng、...(参见表5-5)。
按下软键 "IBN" → "HMI" →"编辑器" → "文件功能" → "新建"。
!
重要
目录名称必须小写,
例如:deu。
为了小写需要一个外部键盘!
可更改的报警文本文件
用下列文件可以把固有文本引入到目录(oem/ user)中。
在子目录 "hmi" (/oem/sinumerik/hmi/lng/deu)中,
- alpu.txt
PLC 报警-/ 消息文本
- alsi.txt
安全集成报警文本
- alc.txt
编译循环报警文本
在子目录 "cycles" (/oem/sinumerik/cycles/lng/deu)中:
- aluc.txt
用户循环文本和刀具管理文本
用于对操作面板的文本进行补充(向导)
- alzu.txt
用户循环报警文本
第一语言或第二语言
HMI内置sl提供了6种标准语言。 可以安装附加的另外两种外语。
安装时,允许选择任意的两种语言的组合作为第一语言或第二语言。
通过垂直软键更改语言来进行语言切换。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-97
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
5.2 文本文件的编号范围
报警号
对于循环报警、编译循环报警和PLC报警有下列报警号:
表5-1
用于循环报警、编译循环报警和PLC报警的报警号
序号范围
名称
结果
删除
名称
000000 - 000320 安全报警
alsi.txt
085000 - 089990 补充用于操作面板的文
本,用户循环文本和刀
具管理文本(向导)
aluc.txt
065000 - 065999 循环报警
(使用者)
066000 - 066999
067000 – 067999
显示、禁用
NC启动
显示、禁用
执行前译码的程序段后NC
启动、运动静止
显示
复位
alzu.txt
复位
取消
068000 - 069000 预留
070000 - 079999 编译循环报警
alc.txt
400000 - 499999 一般 PLC 报警
alpu.txt
500000 - 599999 通道 PLC 报警
600000 - 699999 轴和主轴 PLC 报警
700000 - 709999 用户 PLC 报警
800000 – 899999 过程链/图解 PLC 报警
810000 - 810009 显示信息系统在PLC中
表中所列的序号范围中,不是每个编号都可用。
文献资料: /DA/,诊断说明
IM2/5-98
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
5.3 文本文件句法
5.3.1 文件名
只能使用前面章节中可更改报警文本文件列出的文件名.
5.3.2 alpu.txt 文件举例
// CP = 1252
// IDEO = NO
// ANSI = YES
// UNICODE = NO
// VERSION = $VERSION
[SWITCHES]/ALARM
//**********************************************************************/
//* PLC用户报警文件
*/
//**********************************************************************/
//* 用户记录:
*/
//* p.e.
//* 800001 0 0 "安全门错误,要求故障分析 */
//*最多62个字符!
*/
//* 应用程序区域: 700000-799999,800000-809999,811000-819999 */
*/
//*******************************************************************/
标题
文本文件以多个包含运行时间系统信息的注释开始。
可自由占用的文本在"[SWITCHES]/ALARM"后输入。
// CP = XXXX
// IDEO =
用于文件使用的代码页创建的编号(ANSI表,参见表5-5)
使用亚洲字符文本:
是: 图形语言
否: 单字节语言(标准: 无)
// ANSI =
文本文件格式
是: ANSI代码页
否: OEM代码页(标准: 无)
// UNICODE =
文本文件格式
是: Unicode
否: 单字节(标准: 无)
// VERSION =
版本识别
注释
可以在报警文本文件的每行前插入注释。 必须以 ”//” 开始。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-99
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
PLC报警文本的文本文件格式
PLC报警文本的ASCII文件结构如下:
PLC报警文本的文本文件结构
表 5-2
报警号
510000
600124
600224
600324
显示
1
1
0
1
帮助ID
0
0
0
0
文本或报警编号
“通道 %K VSP 禁用”
“进给禁止轴 %A”
600124
600224
702463 0
0
“组索引:%A编号:%N”
// 用于PLC报警的报警文本文件
HMI上的显示文本
通道1 VSP禁用
进给禁止轴1
进给禁止轴2
进给禁止轴3
组索引:24 编号:63
报警号
报警号列出
显示
这里确定了报警的显示方式:
0: 报警行中的显示
1: 对话框中的显示
帮助ID
因为在HMI内置中不显示帮助,必须始终输入一个"0"。
文本或者报警编号
对于报警文本,不允许使用符号 ” 和 # 。 符号%预留用于显示参数。
如果要使用现有的文本,可以通过参照相应的报警来进行。 6位报警号替代文本。
• 对于两行的显示,报警文本的最大长度共为110个字符。
如果文本太长,则进行截取并用符号”/*/” 来标识。 通过空格来分隔输入。
参数 ”%K”:
= 0, 例如对于 FC10的通道号
(作为%K 的替代,在报警文本中插入6位报警号的第2位)。
位数计算从左向右。
参数 ”%A”:
= 24, 该参数通过信号组编号来替代
(例如:轴编号、用户范围编号、运行程序链编号)。
(作为%A 的替代,在报警文本中插入报警号的第3和第4位)。
参数 ”%N”:
= 63, 例如:信号编号
(作为%A 的替代,在报警文本中插入报警号的第5和第6位)。
参数 ”%Z”:
例如:HIGRAPH的状态号
(在报警文本中插入报警号的附加信息作为%Z的替代。
该参数只有与HIGRAPH编程一起时才重要
800000...899999)。
IM2/5-100
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
提示
报警号由PLC通过基本程序模块FC10输出。
(这使用PLC系统功能SFC52用于向HMI发送报警)。 这里不支持附加信息。
但是,报警号也可以通过PLC系统功能 SFC 17、 SFC 18 (ALARM S, ALARM
SQ) 传输到HMI。 例如:通过设计工具PDIAG使用该机械装置。
通过SFC参数EV_ID传输HMI上显示的报警号。
报警号附加信息通过SFC参数SD来传输。
用于循环报警文本的文本文件格式
可自由占用的文本范围
表 5-3
可自由占用的区域,例如:用于循环报警文本
报警号
065100
显示
1
帮助ID
0
文本或报警编号
“未编程D号 %1”
065101
065202
1
0
0
0
600100
"轴 %2在通道 %1中不存在"
对报警号、显示和帮助ID的说明如前面的例子。
文本或者报警编号
报警文本/报警号的结构与前面例子中的说明相同,直至参数占用:
参数 "%1": 通道号
参数 ”%2”: 程序段号码
加索引的报警文本
通过加索引的报警,可以在报警行显示附加的注释,例如:对"动作 =%"的解释
表 5-4 举例:
报警号
显示
010203 0
016903 1
帮助ID
0
0
016912
0
0
文本
“通道%1 NC启动无参考点 (动作=%2<ALNX>)”
“通道 %1
动作=%2<ALNX>在当前状态下不允许”
通道 %1 动作=%2<ALNX>只在复位状态下可能"
文献资料: /DA/诊断说明
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-101
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
5.4 支持的语言
为了保持与已经存在的文本文件的兼容性,支持下列从OEM到ANSI代码页的转换。
表 5-5
语言和所使用的ANSI表
语言
语言缩写
简体中文
繁体中文
丹麦语
德语
英语
芬兰语
法语
意大利语
日本
韩语
荷兰语
波兰语
葡萄牙语
俄语
瑞典语
西班牙语
捷克语
土耳其语
匈牙利语
chs
cht
dan
deu
eng
fin
fra
ita
jpn
kor
nld
plk
ptb
rus
sve
esp
csy
trk
hun
代码页 ANSI表
(Windows)
1252
1252
1252
1252
1252
1252
1252
1252
1252
1252
1252
1250
1252
1251
1252
1252
1250
1254
1250
标准语言
X
X
X
X
X
X
对于所用没有列出的语言,不支持OEM代码页。
IM2/5-102
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
5.5 位图和图标
5.5.1 位图和图标的保存
位图和图标按照其分辨率和相关现有的操作面板保存在下列文件夹中:
保存文件夹
ico640
ico800
ico1024
格式
*.ico, *.png, *.bmp
*.ico, *.png, *.bmp
*.ico, *.png, *.bmp
分辨率
640 x 480
800 x 600
1024 x 768
操作面板 (OP)
OP10
OP12
OP15
图形位于CF卡上的不同路径,按照写保护的范围(标准)和用户专用范围来划分。
标准(写保护的)
写保护的标准图形的文件夹(icoxxx) 位于下列路径:
"/siemens/sinumerik/hmi/ico/icoxxx/
xxx 用于各个分辨率 "640", "800", "1024",参见上表。
用户
用户专用图形的文件夹(icoxxx) 在下列三个子目录中:
• 标准扩展
(添加设计), /addon/sinumerik/hmi/ico/icoxxx
• 机床制造商, /oem/sinumerik/hmi/ico/icoxxx
• 用户
/user/sinumerik/hmi/ico/icoxxx
固有设计
带有设计的屏幕定义补充操作界面的文件(向导 "comfiles"包括图标)位于文件夹:
/oem/sinumerik/hmi/proj
/user/sinumerik/hmi/proj
参见分册: IAM, BE1: 操作面板补充说明
5.5.2 用户状态显示
在程序状态行中可以由PLC控制,通过用户图标显示机床状态。
必须通过显示MD 9052 SHOW_CHANNEL_SPANNING_STATE
来激活用户图标显示。
当前所选的程序的路径在下面的行中与程序名一起显示。
在程序状态行中,确定了16个显示位置。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-103
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
用户图标必须满足下列要求:
• 颜色: 16色模式
• 大小:
OP010/ OP010C/ OP010S: 16 x 16 像素 (高度 x 宽度)
OP012: 20 x 20 像素
OP015: 27 x 26 像素
• 文件名:
8 个字符
• 格式:
BMP
设计
在文件HEADER.INI中,确定了通道交叉状态显示的占用并设计了用户图标
HEADER.INI在CF卡上位于目录
siemens/sinumerik/hmi/cfg/
复制文件HEADER.INI 到目录oem\sinumerik\hmi\cfg。
通过编辑器打开文件并将用户图标归到所需的位置。
在文件HEADER.INI中的分区用户图标中输入用户图标的名称和用于图标选择的控制
信号。
[UserIcons]
UI_0= <图标_00.bmp>, <位置>
UI_0:
图标_00.bmp:
位置:
命名符
用户图标名称
用于显示的位置(1到16)
...
UI_31= <图标_31.bmp>, <位置>
USER_ICON_BASE = DBx.DBBy
DBx.DBBy:
由用户确定的信号用于图标选择的控制
用户标记以位方式响应,即:如果在信号DBx.DBBy中设置了n
,则用标识符UI_n来显示用户标记。
如果通过PLC复位该位,则所属的用户标记在程序状态显示中被删除。
如果多个用户标记被分配到了相同的位置,
则显示带有最高标识符编号的用户标记。 不必规定空位置。
IM2/5-104
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
5.6 编辑固有文本文件
有两种方法来编辑或者创建报警文本文件。
1. 可以把CF卡上的标准文件从区域"siemens"
复制,进行相应的更改并保存到自用的"oem" 或者 "user"区域。
2. 可以将固有文本文件,例如:已经修改过的文件,用USB
闪存盘复制并将其粘贴到CF卡上的自用区域"oem" 或者 "user"中。
!
重要
因为不同分树型结构中的文件内容不合并,所以必须总是保存完整的文件。
提示
当您将复制的文件存储到CF卡上,并对有相同名称的现有文件进行覆盖时,将出现
“内部错误”信息。
删除具有相同名称的“旧”文件,并重新粘贴。
复制文件 例如从USB 闪存盘
• 如果要从USB 闪存盘上复制数据,首先将USB
闪存盘插入操作面板前端的USB接口中。
• 按下IBN软键。
• 按下 "HMI" 软键。
• 选择连接,例如:通过垂直软键选择与USB闪存盘的连接。
• 通过箭头键选择目录并用输入键打开目录来选择文本文件。
• 按文件功能软键。
• 按下软键复制。
• 按软键返回,立即选择保存路径。
粘贴文件 例如:到CF卡上
• 按下软键例如“闪卡”。
• 选出相应的目录(参见:文本文件的保存),通过箭头键选择目录并用输入键打
开目录。
• 按文件功能软键。
• 按插入软键。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-105
HMI 内置 开机调试 (IM2)
5 创建固有文本
01/2006
编辑文件
• 为了编辑所选的文件,用输入键打开该文件。
• 用软键关闭编辑器关闭该文件。
提示
只允许在目录oem和user下引入用户文本。
IM2/5-106
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
5 创建固有文本
5.7 用于PLC机床数据的明码文本
对于所说的PLC机床数据,
可以按照特征[索引]来设计专用的与语言相关的明码文本。
14510[i] 用户数据(INT)
14512[i] 用户数据(HEX)
14514[i] 用户数据(FLOAT)
i = 0 ... 255
i = 0 ... 255
i = 0 ... 31
存档
带有 NCTEA_xx.TXT (xx =缩略语deu, eng,
...)的名称可以保存到CF卡上的下列目录:
user\lng,
addon\lng 或者
oem\lng
句法
明码文本序号
序号:
机床数据号
明码文本: 机床数据明码文本,最多62个字符
(明码文本不允许在引号中。)
机床数据有不同的索引:
序号[x] 明码文本
x : 机床数据索引
提示
如果一个机床数据有不同的索引,而对于明码文本说明未给出索引,则对所有的机
床数据索引出现同一明码文本。
提示
同样方法创建PLC机床数据的明码文本,并象报警文本一样进行处理。
显示
在操作区域开机调试"IBN"中,
在机床数据列表下面显示用于所选各机床数据的文本。
■
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/5-107
HMI 内置 开机调试 (IM2)
5 创建固有文本
IM2/5-108
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
6 批量调试
01/2006
6
6 批量调试
6.1 批量调试.................................................................................. IM2/6-110
6.1.1 输出数据............................................................................... IM2/6-110
6.1.2 录入数据............................................................................... IM2/6-111
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/6-109
HMI 内置 开机调试 (IM2)
6 批量调试
01/2006
6.1 批量调试
为了把特定的配置尽可能简单而又完全的传输到相同软件版本的其它控制系统中,
例如:在相同的机床类型上运行,规定创建了所谓的批量调试文件。
1. 带有或者不带补偿数据的批量调试
2. 以区域方式存档:
– PLC数据
- 驱动数据
这样的文件不能进行外部(用ASCII编辑器)修改!
6.1.1 输出数据
步骤
• 选择操作区域通讯 。
• 按下扩展按键">"。
• 按下水平软键批量IBN。
打开一个窗口,可以在该窗口中进行下列选择:
- NCK 数据 带有补偿数据
- 驱动数据
- PLC 数据
用箭头键选择区域(.arc)并用选择键进行标记。
• 按下软键生成文档,启动过程数据输出。
• 在窗口的下面区域中出现界面“另存为...”,
并显示设置的驱动器作为保存位置。
• (用箭头键)标记保存位置,例如:闪卡(CF卡)或者前端(USB
闪存盘),并按下软键 OK。
• 保存目录,例如: 在卡上: card/user/sinumerik/data/archive
以及显示文件,例如 "PLC.ARC" 。 按下 "Ok"软键。
• 现在可以给出一个新名称。
• 按下软键"OK" ,以开始传输。
提示
选择驱动数据时,按下软键生成文档直至驱动把数据保存到CF卡将持续一到两分
钟。
IM2/6-110
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
6 批量调试
01/2006
提示
在将非常大的文件存储到 CF 卡上时会出现信息请稍等 – 正在保存文件。
通过按下回调键确认信息。
6.1.2 录入数据
为了把保存的数据录入到其它控制系统,进行如下步骤:
步骤
在操作区域通讯选择生成的文档(arc.)并按下垂直软键读取文档。
窗口界面读取升级文档被打开。
通过按下OK软键启动读取过程。
通过 "ˆ" 再次回到前一窗口。
在读取了 NC 批量调试存档后需要重启 HMI 内置。
在开机调试操作区内按下垂直软键 NCK 复位或按下 CRT 和 Q 键,然后回车。
记录
通过软键记录可以从屏幕上看到传输分析结果。
„
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/6-111
HMI 内置 开机调试 (IM2)
6 批量调试
IM2/6-112
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
7 数据备份
7
7 数据备份
7.1 数据备份.................................................................................. IM2/7-114
7.1.1 概述...................................................................................... IM2/7-114
7.1.2 使用HMI内置时的数据备份 .................................................. IM2/7-116
7.1.3 更改过的机床数据的备份 ..................................................... IM2/7-116
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/7-113
HMI 内置 开机调试 (IM2)
7 数据备份
01/2006
7.1 数据备份
当进行了本质修改时,总是推荐进行数据备份。
7.1.1 概述
执行
下列情况需要数据备份
•
开机调试后,
•
更改了机床专用设置后,
•
在维修时(例如:更换硬件、软件后),为了迅速再次运行。
•
开机调试期间在更改存储器配置前,防止调试时数据丢失。
可以通过所有设定的驱动器连接来保存更改的数据。
需要的附件
需要下列附件进行数据备份:
• USB 闪存盘
• 键盘(用于大小写)
前提条件
• 为了在CF卡上保存数据,
需要对于256MB的附加HMI用户存储器进行许可证使能。
• 所有已设计的网络驱动器必须在 HMI 内置运行期间能够持续存取。
IM2/7-114
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
7 数据备份
文件名称的结构
NCK数据的文件名称结构
表 7-1
_N_
区
-
单位
类型
• 该区域对要备份或读取哪些数据进行了说明(一般、通道专用、轴专用)。
• 该单元定义通道、轴或者TOA区域。 该单元
取消,如果选择了整个区域。
• 该类型确定了文件类型。 数据备份时自动生成文件名且一并输出。
区域
NC
CH
AX
TO
COMPLETE
INITIAL
类型
TEA
SEA
OPT
TOA
UFR
EEC
CEC
QEC
PRO
RPA
GUD
INI
通用NC专用数据
通道专用数据(单元符合通道号)
轴专用数据(单元符合加工轴号)
刀具数据
一个区域的所有数据
用于所有区域的数据 (_N_INITIAL_INI)
机床数据
设定数据
选项数据
刀具数据
用户输入框架: 可设置的零点偏移、旋转等
测量系统故障补偿
垂度/角度补偿
象限误差补偿
保护范围
R 参数
全局用户数据
通用初始化程序(激活文件系统的全部数据)
_N_COMPLETE_TEA
_N_AX_TEA
_N_CH1_TEA
_N_CH1_GUD
_N_INITIAL_INI
全部机床数据存档
所有轴机床数据存档
通道1的机床数据存档
通道1的全局用户数据存档
激活文件系统的所有数据存档
文献资料: //IDsl/ 开机调试手册 CNC 第1部分 (NCK, PLC, 驱动)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/7-115
HMI 内置 开机调试 (IM2)
7 数据备份
01/2006
7.1.2 使用HMI内置时的数据备份
对于 SINUMERIK 840D sl,不同组件的数据备份分为:
1. NCK数据备份
2. PLC数据备份
3. 驱动数据
数据备份步骤,请参见上一章节: “批量调试”。
除了数据备份“批量调试”外,您还可以在“通讯”操作区内通过“复制”和“粘
贴”软键备份单个文件。
这样不仅可以保存到 CF
卡上,还可以通过设置的网络连接保存到其它存储地点,如保存到 USB 闪存盘上。
有关步骤,请参见章节: 报警文本文件,用户文本文件和消息文本文件。
7.1.3 更改过的机床数据的备份
保存更改的值MD 11210
通过通用机床数据
MD: 11210 UPLOAD_MD_CHANGES_ONLY (只保存更改的机床数据
可以对机床数据和设定数据的控制系统
设置,是否输出所有数据或者只输出与标准设置有偏差的的数据。
如果对于一个日期,
作为数组来保存,更改了一个值,则总是输入完整的MD数组(例如:MD 10000:
AXCONF_MA-CHAX_NAME_TAB).
11210
机床数据号码
标准预设置:0
更改生效: 立即
数据类型: 字节
意义:
UPLOAD_MD_CHANGES_ONLY
只存储修改的机床数据
最小输入界限: 0
最大输入界限: 255
保护级: 2/4
单元: –
不同的MD上载选项:
对于TEA文件不同上载的有效位0 (LSB) (以区域方式存档)
0: 输出所有数据
1: 仅输出与标准有偏差的
机床数据(不适用于INITIAL_INI)
如果对于一个作为数组保存的日期,更改
一个值,总是输出完整的MD数组
(例如:MD 10000: AXCONF_MACHAX_NAME_TAB).
位1
IM2/7-116
对于INI文件不同上载的有效性
0: 输出所有数据
1: 仅输出与标准有偏差的
数据
(例如:INITIAL_INI)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
7 数据备份
位2
更改数组单元
0: 输出完整的数组
1: 仅把数组的更改数组单元。
位3
R参数(仅用于INITIAL_INI)
0: 输出所有的R参数
1: 仅输出不等于0的R参数
位4
框架(仅用于INITIAL_INI)
0: 输出所有的框架。
1: 仅输出不等于0的框架。
位5
刀具数据、刀沿参数(仅用于INITIAL_INI)
0: 输出所有刀具数据。
1: 仅输出不等于零的刀具数据
位6
缓冲的系统变量
($AC_MARKER [ ]; $AC_PARAM [ ] 仅用于 INITIAL_INI)
0: 输出所有的系统变量
1: 仅输出不等于0的系统变量
位7
同步动作GUD(仅用于INITIAL_INI)
0: 输出所有同步动作GUD
1: 仅输出不等于0的同步动作GUD
有效性: 为下一区域启动上载时,日期更改生效。
提示
在软件升级前,如果在新的软件版本中对于标准机床数据占用进行了更改,则有必
要对更改的机床数据进行备份。 尤其对于带有SIEMENS保护级别0的机床数据。
提示
MD 11210 UPLOAD_MD_CHANGES_ONLY应该设置为 ”1” 或者相应的位设置为
”1”。 则传输的文件只包含与预设置的偏差。
■
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/7-117
HMI 内置 开机调试 (IM2)
7 数据备份
IM2/7-118
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
8 诊断
8
8 诊断
8.1 运行记录仪 .............................................................................. IM2/8-120
8.1.1 记录文件:"action.log"........................................................ IM2/8-122
8.1.2 显示记录文件/设置运行记录仪 ............................................ IM2/8-123
8.1.3 输出记录文件 ....................................................................... IM2/8-123
8.2 软件版本显示 .......................................................................... IM2/8-124
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/8-119
HMI 内置 开机调试 (IM2)
8 诊断
01/2006
8.1 运行记录仪
通过运行记录仪功能,对操作过程进行记录,可以使您在今后有据可循。
功能
可提供下列功能:
• 记录报警
• 记录键操作
• 通过设置的驱动器输出记录文件,例如前端(USB 闪存盘),闪卡(CF卡)
通过密码来锁住运行记录仪(保护级更小-等于3)。
通过显示机床数据可开关
MD:9012 ACTION_LOG_MODE.
提示
运行记录仪功能的前提条件是,操作范围开机调试已安装。
9012
机床数据号码
缺省值: 255
在上电后更改生效
数据类型:DWORD
含义
ACTION_LOG_MODE
运行记录仪设置
最小输入值: 0
最大输入值:0xffff
保护级(L/S): 2/2
单元: 用该 MD 可以打开/关闭运行记录仪并确定选择要记录哪些数据。
位0
=1
=0
运行记录仪 开(标准)
运行记录仪 关
位1
=1
HMI 高级:变量通讯(对
几何数据写的权限,例如:刀具
补偿)被记录。变量的意义,参见参数操作区域
的变量视图(标准)。
不记录变量通讯。
=0
位2
=1
=0
位3
位4
IM2/8-120
=1
HMI 高级:PI通讯(例如:程序
选择)被记录,变量的意义,参见参数操作区域
的变量视图(标准)。
记录PI通讯
=0
HMI 高级:记录域服务(例如装载/卸载
程序的加载/卸载被记录(标准)。
不记录域服务。
=1
=0
记录报警状态的更改情况(标准)。
不记录报警状态的更改。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
8 诊断
位5
=1
=0
记录键操作(标准)。
不记录按键操作。
位6
=1
=0
记录通道状态/倍率(标准)。
不记录通道状态/倍率
位7
=1
HMI 高级:记录软键操作和
菜单切换。
仅用于西门子内部的应用程序(标准)
HMI 内置:记录打开和
关闭的窗口的识别号(ID)。
仅用于西门子内部的应用程序(标准)。
记录软键操作和菜单切换。
=0
正常情况下,运行记录仪打开时,会记录下列能够记录的数据。
报警状态
记录所有显示的NC报警/PLC报警和HMI内置报警和信息。
键操作
记录所有操作面板和 MF2 键盘上的所有操作。
通道状态/倍率
通过通道信息以及倍率开关的位置来记录NC/PLC状态。通过这些状态至少部分确认
MSTT 的操作,如果时间上允许的话。
窗口ID
打开和关闭一个屏幕时,记录了识别号。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/8-121
HMI 内置 开机调试 (IM2)
8 诊断
01/2006
8.1.1 记录文件:"action.log"
以英语输出记录。
"action.log"的文件结构
记录文件可分为四栏:
• 日期
• 时间
• NCU 名称
• 事件
"action.log"的举例:
日期
时间
26.02.1999 07:45:20
26.02.1999
29.09.1999
29.09.1999
29.09.1999
07:45:20
18:59:10
18:59:07
18:59:07
事件说明
HMI引导启动(conn.no:0, MM_ACTION_LOG_MODE:
ff, 记录: 4094)
警报300701
按键:68 KEY_SELECT_MODE (0)
打开窗口: 20005
关闭窗口: 20020
窗口名称输出
在运行记录仪中除了窗口ID外,如果窗口名称已知也将显示。
例如:
....
27.02.2002
18:59:07
打开窗口:(10001) 报警
对于较旧的软件版本,在软件CD的目录 "documentation\windowlists"
下可以找到对窗口名称的窗口ID分配。
对于每个软件版本都有一个分配文件,它包含版本识别,版本识别就在文件名中
(例如:060507.txt用于软件版本P06.05.07)。
所安装软件的版本,可以在记录文件的开始处看到。
IM2/8-122
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
HMI 内置 开机调试 (IM2)
8 诊断
8.1.2 显示记录文件/设置运行记录仪
显示记录文件
通过口令锁止显示。
在操作面板前端的操作区域诊断中,在菜单显示服务 →运行记录仪
→在窗口运行记录仪记录文件中在屏幕上显示当前记录文件。
如果出现一个异常中断文件,提供附加软键应急数据,
可以用来显示异常中断文件。
设置运行记录仪
通过口令锁止运行记录仪的设置。
在操作区域开机调试"IBN"中,在菜单HMI内置→运行记录仪中提供图像运行记录仪
设置。
此时有下列可能:
• 打开或关闭记录
• 选择待记录的数据
• 报警状态更改
• 键操作
• 通道状态/倍率
• 窗口ID
所选的设置必须通过软键"OK"来确认。
8.1.3
输出记录文件
通过口令来锁住运行记录文件输出。
对于记录文件的输出有两种方法:
1. 通过操作区域“诊断”在菜单“显示服务 ”→“运行记录仪”→
“保存到…”→ 选择“闪卡/前端”(设置的逻辑驱动器)。
2. 通过启动菜单读出。
如果出现异常终止事件(PLC位DB19、字节0,位6),
提供一个引导启动菜单。该位必须由PLC在用户接口上设置(像例如键禁用、屏
幕亮度控制....)并再次撤消。
HMI内置分析信号的上升沿(即:一个从0到1的过渡),并在信号到达时创建相
关记录文件。HMI内置仅读取日期,即:信号复位负责用户程序。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/8-123
HMI 内置 开机调试 (IM2)
8 诊断
01/2006
如果在HMI内置的引导启动中已经有该位,则HMI内置不对该位的值做出反应(仅当
再次复位和设置后)。
•
在引导启动中读出记录文件_AC_LOGP.TXT,或者直到下次在操作区域诊断中
关闭时读出。 随后,文件被删除。
•
控制系统重新引导启动带有
•
询问: "检测到动作记录! 读出CF卡? ([Y]/N)"
•
用“是”应答,把记录文件保存到CF卡上。
提示
在两个信号出现之间,必须遵守等待时间,以便能够处理第二个信号。
8.2 软件版本显示
功能
在版本画面中输出所安装 系统软件的版本数据。
一般步骤
• 选择操作区域诊断 。
• 按下¡°服务显示¡±软键
• 按下¡°版本¡±软键
通过垂直软键可以显示下列区域的版本数据:
• NCU版本数据
• HMI版本数据
•
循环版本数据(用户循环、制造商循环、标准循环)
•
定义
•
编译循环
■
IM2/8-124
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
I 索引
01/2006
I
I 索引
I.1 关键词索引
2
256 MB 用户存储器 ....................... IM2/1-10
3
3D 图形铣削模拟 ........................... IM2/4-57
A
ACTION_LOG_MODE
MD 9012..................................... IM2/4-78
ACTION_LOG_MODE
MD9012.................................... IM2/8-121
ACTIVATE_SEL_USER_DATA
MD 9440................................... IM2/4-101
ALARM_ROTATION_CYCLE
MD 9056..................................... IM2/4-82
alc.txt ............................................ IM2/5-98
alpu.txt .......................................... IM2/5-98
alsi.txt ............................................ IM2/5-98
aluc.txt ........................................... IM2/5-98
alzu.txt ........................................... IM2/5-98
ANSI表......................................... IM2/5-103
C
CF 卡存储器扩展 .......................... IM2/1-10
CF卡:存取 ................................... IM2/5-97
CF卡:插件槽 ................................. IM2/2-14
CMM_DIRECTORY_SOFTKEY_PATH1
MD 9676................................... IM2/4-108
CMM_DIRECTORY_SOFTKEY_PATH2
MD 9677................................... IM2/4-108
CMM_DIRECTORY_SOFTKEY_PATH3
MD 9678................................... IM2/4-108
CMM_DIRECTORY_SOFTKEY_PATH4
MD 9679 ...................................IM2/4-108
CMM_ENABLE_CUSTOMER_M_CODES
MD 9661 ...................................IM2/4-107
CMM_ENABLE_TOOL_MAGAZINE
MD 9674 ...................................IM2/4-107
CMM_FIXED_TOOL_PLACE
MD 9672 ...................................IM2/4-107
CMM_POS_COORDINATE_SYSTEM
MD 9650 ...................................IM2/4-107
CMM_TOOL_DISPLAY_IN_DIAM
MD 9663 ...................................IM2/4-107
CMM_TOOL_LIFE_CONTROL
MD 9652 ...................................IM2/4-107
CMM_TOOL_LOAD_STATION
MD 9673 ...................................IM2/4-107
CMM_TOOL_MANAGEMENT
MD 9651 ...................................IM2/4-107
CONTOUR_END_TEXT
MD 9461 ...................................IM2/4-101
CTM_ANGLE_REFERENCE_AXIS
MD 9632 ...................................IM2/4-106
CTM_CROSS_AX_DIAMETER_ON
MD 9611 ...................................IM2/4-106
CTM_G91_DIAMETER_ON
MD 9619 ...................................IM2/4-106
CTM_POS_COORDINATE_SYSTEM
MD 9610 ...................................IM2/4-106
CTM_SIMULATION_DEF_VIS_AREA
MD 9602 ...................................IM2/4-105
CTM_SIMULATION_DEF_X
MD 9600 ...................................IM2/4-105
CTM_SIMULATION_DEF_Y
MD 9601 ...................................IM2/4-105
CTM_SIMULATION_MAX_VIS_AREA
MD 9605 ...................................IM2/4-106
CTM_SIMULATION_MAX_X
MD 9603 ...................................IM2/4-105
CTM_SIMULATION_MAX_Y
MD 9604 ...................................IM2/4-106
CTM_SIMULATION_TIME_NEW_POS
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/I-125
HMI 内置 开机调试 (IM2)
I 索引
01/2006
MD 9606................................... IM2/4-106
CTM_TRACE
MD 9626................................... IM2/4-106
D
D 号 ............................................... IM2/4-49
DARKTIME_TO_PLC
MD 9015..................................... IM2/4-78
DISPLAY_BACKLIGHT
MD 9025..................................... IM2/4-80
DISPLAY_BLACK_TIME
MD 9006..................................... IM2/4-78
DISPLAY_MODE
MD 9002..................................... IM2/4-76
DISPLAY_RESOLUTION
MD 9004..................................... IM2/4-76
DISPLAY_RESOLUTION_INCH
MD 9011..................................... IM2/4-78
DISPLAY_TYPE
MD 9001..................................... IM2/4-76
E
EXPONENT_LIMIT
MD 9030..................................... IM2/4-80
EXPONENT_SCIENCE
MD 9031..................................... IM2/4-80
F
FIRST_LANGUAGE
MD 9003..................................... IM2/4-76
G
G 代码编辑器................................. IM2/4-57
H
HEADER.INI ............................... IM2/5-105
HMI_HELP_SYSTEMS
MD 9991................................... IM2/4-110
HMI_MONITOR
MD 9032..................................... IM2/4-80
HMI_TESTAUTOMAT_OPTION
MD 9992................................... IM2/4-110
HMI_WIZARD_OPTION
MD 9993................................... IM2/4-110
IM2/I-126
K
KEYBOARD_STATE
MD 9009 .....................................IM2/4-78
KEYBOARD_STATE .....................IM2/4-38
KEYBOARD_TYPE
MD 9008 .....................................IM2/4-78
L
LANGUAGE_SETTINGS
MD 9980 ...................................IM2/4-110
LAYOUT_MODE
MD 9021 .....................................IM2/4-80
LCD_CONTRAST
MD 9000 ....................................IM2/4-76
LOGDRIVE.INI ..............................IM2/3-26
LOGDRIVE.INI:举例 ....................IM2/3-27
M
MA_AUXFU_GROUPS
MD 9442 ...................................IM2/4-101
MA_AX_DRIVELOAD_FROM_PLC1
MD 9426 .....................................IM2/4-99
MA_AX_DRIVELOAD_FROM_PLC2
MD 9427 .....................................IM2/4-99
MA_AXES_SHOW_GEO_FIRST
MD 9421 .....................................IM2/4-97
MA_COORDINATE_SYSTEM
MD 9424 .....................................IM2/4-99
MA_MAX_SKP_LEVEL
MD 9423 .....................................IM2/4-99
MA_ONLY_MKS_DIST_TO_GO
MD 9420 .....................................IM2/4-97
MA_PRESET_MODE
MD 9422 .....................................IM2/4-97
MA_SCRATCH_DEFAULT_MODE
MD 9425 .....................................IM2/4-99
MA_SIMULATION_MODE
MD 9480 ...................................IM2/4-103
MA_SPIND_MAX_POWER
MD 9428 .....................................IM2/4-99
MA_SPIND_POWER_RANGE
MD 9429 .....................................IM2/4-99
MA_STAND_SIMULATION_LIMIT
MD 9481 ...................................IM2/4-103
MA_STAT_DISPLAY_BASE
MD 9242 .....................................IM2/4-87
MA_TU_DISPLAY_BASE
MD 9243 .....................................IM2/4-87
MAX_PROGRAMM_SIZE_CHECK
MD 9464 ...................................IM2/4-102
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
I 索引
MD 9052 ..................................... IM2/5-104
MD 9460
PROGRAM_SETTINGS IM2/4-40, IM2/4-41
MD_AX_TEA_FILTER
MD 9952................................... IM2/4-108
MD_AX_TEA_IDX_LIMIT
MD 9953................................... IM2/4-108
MD_CH_TEA_FILTER
MD 9954................................... IM2/4-109
MD_CH_TEA_IDX_LIMIT
MD 9955................................... IM2/4-109
MD_DRV_TEA_FILTER
MD 9956................................... IM2/4-109
MD_DRV_TEA_IDX_LIMIT
MD 9957................................... IM2/4-109
MD_NC_TEA_FILTER
MD 9950................................... IM2/4-108
MD_NC_TEA_IDX_LIMIT
MD 9951................................... IM2/4-108
MD_TEXT_SWITCH
MD 9900................................... IM2/4-108
N
NC_PROPERTIES
MD 9500................................... IM2/4-103
NCU 的引导启动 ........................... IM2/2-14
NETNAMES.INI
文件扩展 ..................................... IM2/4-44
NUM_AX_SEL
MD 9027..................................... IM2/4-80
P
PA_ZOA_MODE
MD 9459................................... IM2/4-101
PLC 报警应答符号 ......................... IM2/4-42
PLC_ALARM_PICTURE
MD 9055..................................... IM2/4-82
PLC_HOTKEY
MD 9017..................................... IM2/4-78
PLC_SYMBOL_FILTER
MD 9054..................................... IM2/4-82
PLC_SYMBOL_SORT
MD 9053..................................... IM2/4-81
PLC报警号:结构 ........................ IM2/5-101
PLC报警文本:格式 .................... IM2/5-101
PLC机床数据:明码文本 ............. IM2/5-108
PRG_DEFAULT_DIR
MD 9005..................................... IM2/4-77
PROGRAM_SETTINGS
MD 9460................................... IM2/4-101
R
RCS 主机内置
与 PC 匹配 ..................................IM2/4-71
启动.............................................IM2/4-74
建立通讯连接 ..............................IM2/4-68
文件传输 .....................................IM2/4-72
过程.............................................IM2/4-69
RCS 主机内置:配置 .....................IM2/4-70
RCS 浏览器内置
安装.............................................IM2/4-72
建立通讯连接 ..............................IM2/4-68
文件传输 .....................................IM2/4-72
过程.............................................IM2/4-69
REDEF...........................................IM2/4-36
S
SHOW_CHANNEL_SPANNING_STATE
MD 9052 .....................................IM2/4-80
STARTUP_LOGO
MD 9050 .....................................IM2/4-80
STAT ..............................................IM2/4-55
SW_OPTIONS
MD 9990 ...................................IM2/4-110
SWITCH_TO_AREA
MD 9016 .....................................IM2/4-78
SYS_CLOCK_SYNC_TIME
MD 9013 .....................................IM2/4-78
T
TABULATOR_SIZE
MD 9007 .....................................IM2/4-78
TEACH_MODE
MD 9026 .....................................IM2/4-80
TECHNOLOGY
MD 9020 .....................................IM2/4-80
TM_ACT_SEARCH_AND_POS
MD 9433 .....................................IM2/4-99
TM_DEFAULT_DELETE_TOOL
MD 9419 .....................................IM2/4-97
TM_DEFAULT_TOOLPLACESPEC
MD 9415 .....................................IM2/4-97
TM_DEFAULT_TOOLSIZE
MD 9412 .....................................IM2/4-97
TM_DEFAULT_TOOLSTATE
MD 9417 .....................................IM2/4-97
TM_DEFAULT_TOOLTYPE
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/I-127
HMI 内置 开机调试 (IM2)
I 索引
01/2006
MD 9416..................................... IM2/4-97
TM_KIND_OF_TOOLMANAGEMENT
MD 9414..................................... IM2/4-97
TM_LOAD_LOC1
MD 9434................................... IM2/4-100
TM_LOAD_LOC2
MD 9435................................... IM2/4-101
TM_LOAD_LOC3
MD 9436................................... IM2/4-101
TM_LOAD_LOC4
MD 9437................................... IM2/4-101
TM_LOAD_LOC5
MD 9438................................... IM2/4-101
TM_LOAD_PLACE
MD 9410..................................... IM2/4-97
TM_LOAD_TOOL_NEW
MD 9431..................................... IM2/4-99
TM_NUM_MAG
MD 9411..................................... IM2/4-97
TM_TOOL_STATE_DEF_VAL
MD 9432 ........................................ IM2/4-99
TM_UNLOAD_AND_DELETE
MD 9430..................................... IM2/4-99
TO_MAG_PLACE_DISTANCE
MD 9479................................... IM2/4-103
TO_OPTION_MASK
MD 9478................................... IM2/4-103
TO_TRACE
MD 9477................................... IM2/4-103
TOOL_REF_GEO_AXIS1
MD 9400..................................... IM2/4-95
TOOL_REF_GEO_AXIS2
MD 9401..................................... IM2/4-95
TOOL_REF_GEO_AXIS3
MD 9402..................................... IM2/4-95
TRACE
MD 9999................................... IM2/4-110
TU.................................................. IM2/4-55
Turn(TU):显示,HMI 内置...... IM2/4-56
Turn(TU):隐藏,HMI 内置...... IM2/4-56
U
USB 闪存盘 ................................... IM2/1-10
USE_CHANNEL_DISPLAY_DATA
MD 9014..................................... IM2/4-78
USER_CLASS_APPLICATION
MD 9272..................................... IM2/4-91
USER_CLASS_BASE_ZERO_OFF_MA
MD 9248..................................... IM2/4-87
USER_CLASS_BASE_ZERO_OFF_PA
MD 9247..................................... IM2/4-87
USER_CLASS_CLEAR_RPA
MD 9221..................................... IM2/4-85
IM2/I-128
USER_CLASS_DIRECTORY_CHG
MD 9509 ...................................IM2/4-103
USER_CLASS_DIRECTORY1_M
MD 9516 ...................................IM2/4-105
USER_CLASS_DIRECTORY1_P
MD 9510 ...................................IM2/4-103
USER_CLASS_DIRECTORY2_M
MD 9517 ...................................IM2/4-105
USER_CLASS_DIRECTORY2_P
MD 9511 ...................................IM2/4-103
USER_CLASS_DIRECTORY3_M
MD 9518 ...................................IM2/4-105
USER_CLASS_DIRECTORY3_P
MD 9512 ...................................IM2/4-103
USER_CLASS_DIRECTORY4_M
MD 9519 ...................................IM2/4-105
USER_CLASS_DIRECTORY4_P
MD 9513 ...................................IM2/4-104
USER_CLASS_INCH_METRIC
MD 9182 .....................................IM2/4-82
USER_CLASS_OVERSTORE_HIGH
MD 9213 .....................................IM2/4-84
USER_CLASS_PRESET
MD 9220 .....................................IM2/4-85
USER_CLASS_READ_BD
MD 9230 .....................................IM2/4-86
USER_CLASS_READ_CST
MD 9225 .....................................IM2/4-86
USER_CLASS_READ_CUS
MD 9226 .....................................IM2/4-86
USER_CLASS_READ_DEF
MD 9229 .....................................IM2/4-86
USER_CLASS_READ_GUD_LUD
MD 9211 .....................................IM2/4-84
USER_CLASS_READ_IN
MD 9224 .....................................IM2/4-85
USER_CLASS_READ_PROGRAM
MD 9216 .....................................IM2/4-85
USER_CLASS_READ_SYF
MD 9228 .....................................IM2/4-86
USER_CLASS_READ_TCARR
MD 9180 .....................................IM2/4-82
USER_CLASS_READ_TOA
MD 9200 .....................................IM2/4-84
USER_CLASS_SELECT_PROGRAM
MD 9218 .....................................IM2/4-85
USER_CLASS_SET_V24
MD 9223 .....................................IM2/4-85
USER_CLASS_SHOW_SBL2
MD 9227 .....................................IM2/4-86
USER_CLASS_SYS_ZERO_OFF
MD 9246 .....................................IM2/4-87
USER_CLASS_TEACH_IN
MD 9219 .....................................IM2/4-85
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
I 索引
USER_CLASS_TM_SKACTPLACE
MD 9270..................................... IM2/4-90
USER_CLASS_TM_SKFINDPLACE
MD 9269..................................... IM2/4-90
USER_CLASS_TM_SKLDTOOLDAT
MD 9271..................................... IM2/4-91
USER_CLASS_TM_SKMGBUFFER
MD 9260..................................... IM2/4-89
USER_CLASS_TM_SKMGFIND
MD 9261..................................... IM2/4-89
USER_CLASS_TM_SKMGLISTPOS
MD 9262..................................... IM2/4-89
USER_CLASS_TM_SKMGLREPR2
MD 9256..................................... IM2/4-88
USER_CLASS_TM_SKMGLREPR3
MD 9257..................................... IM2/4-88
USER_CLASS_TM_SKMGNEXT
MD 9263..................................... IM2/4-89
USER_CLASS_TM_SKNCDELTOOL
MD 9259..................................... IM2/4-89
USER_CLASS_TM_SKNCNEWTOOLE
MD 9258..................................... IM2/4-89
USER_CLASS_TM_SKTLLIST
MD 9251..................................... IM2/4-87
USER_CLASS_TM_SKTLLREPR1
MD 9265..................................... IM2/4-89
USER_CLASS_TM_SKTLLREPR2
MD 9266..................................... IM2/4-89
USER_CLASS_TM_SKTLLREPR3
MD 9267..................................... IM2/4-89
USER_CLASS_TM_SKTLNEWTOOL
MD 9264..................................... IM2/4-89
USER_CLASS_TM_SKTOOLLOAD
MD 9252..................................... IM2/4-87
USER_CLASS_TM_SKTOOLMOVE
MD 9254..................................... IM2/4-87
USER_CLASS_TM_SKTOOLUNLOAD
MD 9253..................................... IM2/4-87
USER_CLASS_VERT_MODE_SK
MD 9249..................................... IM2/4-87
USER_CLASS_WRITE_FINE
MD 9203..................................... IM2/4-84
USER_CLASS_WRITE_GUD_LUD
MD 9212..................................... IM2/4-84
USER_CLASS_WRITE_PRG_CONDIT
MD 9214..................................... IM2/4-85
USER_CLASS_WRITE_TOA_ADAPT
MD 9209 .....................................IM2/4-84
USER_CLASS_WRITE_TOA_GEO
MD 9201 .....................................IM2/4-84
USER_CLASS_WRITE_TOA_WEAR
MD 9202 .....................................IM2/4-84
USER_CLASS_WRITE_ZOA
MD 9210 .....................................IM2/4-84
USER_WRITE_CYCFRAME
MD 9186 .....................................IM2/4-82
USER_WRITE_EXTFRAME
MD 9188 .....................................IM2/4-83
USER_WRITE_PARTFRAME
MD 9184 .....................................IM2/4-82
USER_WRITE_TOOLFRAME
MD 9183 .....................................IM2/4-82
USER_WRITE_TRAFRAME
MD 9187 .....................................IM2/4-82
USER_WRITE_WPFRAME
MD 9185 .....................................IM2/4-82
USER_CLASS_WRITE_PROGRAM
MD 9217..................................... IM2/4-85
USER_CLASS_WRITE_RPA
MD 9222..................................... IM2/4-85
USER_CLASS_WRITE_SEA
MD 9215..................................... IM2/4-85
USER_CLASS_WRITE_TCARR
MD 9181..................................... IM2/4-82
V24_PRINTER_CONTROLS
MD 9313 .....................................IM2/4-93
V24_PRINTER_DATABITS
MD 9316 .....................................IM2/4-93
V24_PRINTER_EOF
MD 9312 .....................................IM2/4-93
V24_PRINTER_LINE
MD 9319 .....................................IM2/4-93
V
V24_PG_PC_BAUD
MD 9325 .....................................IM2/4-95
V24_PG_PC_CONTROLS
MD 9323 .....................................IM2/4-95
V24_PG_PC_DATABITS
MD 9326 .....................................IM2/4-95
V24_PG_PC_EOF
MD 9322 .....................................IM2/4-95
V24_PG_PC_LINE
MD 9329 .....................................IM2/4-95
V24_PG_PC_PARITY
MD 9327 .....................................IM2/4-95
V24_PG_PC_RTS
MD 9324 .....................................IM2/4-95
V24_PG_PC_STOPBIT
MD 9328 .....................................IM2/4-95
V24_PG_PC_XOFF
MD 9321 .....................................IM2/4-94
V24_PG_PC_XON
MD 9320 .....................................IM2/4-93
V24_PRINTER_BAUD
MD 9315 .....................................IM2/4-93
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/I-129
HMI 内置 开机调试 (IM2)
I 索引
01/2006
V24_PRINTER_PARITY
MD 9317..................................... IM2/4-93
V24_PRINTER_RTS
MD 9314..................................... IM2/4-93
V24_PRINTER_STOPBIT
MD 9318..................................... IM2/4-93
V24_PRINTER_XOFF
MD 9311..................................... IM2/4-93
V24_PRINTER_XON
MD 9310..................................... IM2/4-93
V24_USER_BAUD
MD 9305..................................... IM2/4-91
V24_USER_CONTROLS
MD 9303..................................... IM2/4-91
V24_USER_DATABITS
MD 9306..................................... IM2/4-91
V24_USER_EOF
MD 9302..................................... IM2/4-91
V24_USER_LINE
MD 9309..................................... IM2/4-92
V24_USER_PARITY
MD 9307..................................... IM2/4-91
V24_USER_RTS
MD 9304..................................... IM2/4-91
V24_USER_STOPBIT
MD 9308..................................... IM2/4-91
V24_USER_XOFF
MD 9301..................................... IM2/4-91
V24_USER_XON
MD 9300..................................... IM2/4-91
保
保护级别更改,REDEF..................IM2/4-36
公
公制/英制转换 ................................IM2/4-42
几
几何处理器 .....................................IM2/4-41
刀
刀具管理
ShopMill ......................................IM2/4-48
存储器占用..................................IM2/4-63
标准.............................................IM2/4-48
切
切换操作单元 .................................IM2/4-43
切换通道
举例.............................................IM2/4-44
外语文本 .....................................IM2/4-46
切换通道.........................................IM2/4-43
W
WRITE_TOA_FINE_LIMIT
MD 9450................................... IM2/4-101
WRITE_ZOA_FINE_LIMIT
MD 9451................................... IM2/4-101
前
前提条件:硬件 .............................. IM2/1-9
前提条件:软件 .............................. IM2/1-9
代
动
代码页.......................................... IM2/5-103
动态用户存储器 (DRAM)................IM2/4-65
位
口
位图:保存路径 .......................... IM2/5-104
口令
可用的字符..................................IM2/4-35
复位.............................................IM2/4-35
缺省口令 .....................................IM2/4-35
设置.............................................IM2/4-35
使
使刀具补偿立即生效 ...................... IM2/4-49
IM2/I-130
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
I 索引
回
对
回转轴位置..................................... IM2/4-55
对刀 ................................................IM2/4-52
固
屏
固有文件:粘贴 ........................... IM2/5-106
固有文本文件:复制 .................... IM2/5-106
固有文本文件:编辑 .................... IM2/5-107
屏幕
通过 PLC 变暗 ............................IM2/4-38
工
图
工件:样品 .....................................IM2/4-50
图标:保存路径 .......................... IM2/5-104
循
在
循环报警文本:格式.....................IM2/5-102
在 RCS 主机内置和 RCS
浏览器内置之间建立通讯连接........ IM2/4-68
打
坐
打开/关闭计算器帮助.....................IM2/4-39
坐标系:用于铣削<<IM2/>> .......... IM2/4-59
坐标系............................................ IM2/4-59
批
批量调试.......................................IM2/6-110
基
基准偏移 ........................................ IM2/4-51
抗
抗干扰措施 .....................................IM2/1-11
复
复制:文本文件 .................................. 5-106
存
存储器占用
刀具管理 ..................................... IM2/4-63
用户数据 ..................................... IM2/4-66
存储媒介 ........................................ IM2/1-10
存取权限 ........................................ IM2/4-34
报
报警号范围 .....................................IM2/5-99
报警文本:保存路径.......................IM2/5-97
报警文本:创建目录.......................IM2/5-98
报警文本:可更改的文本文件 ........IM2/5-98
报警文本.........................................IM2/5-97
报警文本文件:句法.....................IM2/5-100
报警显示.........................................IM2/4-42
支
实
支轴位置 STAT ..............................IM2/4-55
实际值设置..................................... IM2/4-52
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/I-131
HMI 内置 开机调试 (IM2)
I 索引
01/2006
故
状
故障状态屏幕 ................................. IM2/3-29
状态(STAT):显示,HMI 内置 ..IM2/4-56
状态(STAT):隐藏,HMI 内置 ..IM2/4-56
数
用
数据备份:概述 ........................... IM2/7-114
用户文本.........................................IM2/5-97
用户状态显示 ...............................IM2/5-104
用户画面:添加 .............................IM2/4-58
文
文件传输
RCS 浏览器内置......................... IM2/4-75
文件管理器..................................... IM2/4-41
文本文件名称 ............................... IM2/5-100
登
登记服务器名称..............................IM2/3-24
显
硬
显示机床数据 ................................. IM2/4-76
显示轴............................................ IM2/4-55
硬件:840D sl .................................. IM2/1-9
磨
更
磨损时的刀具精确补偿 ...................IM2/4-49
更改语言 ........................................ IM2/4-39
更改过的机床数据,数据备份...... IM2/7-116
标
程
程序模拟.........................................IM2/4-56
标准语言 ...................................... IM2/5-103
模
粘
粘贴:文本文件............................IM2/5-106
模拟:车削..................................... IM2/4-57
模拟:铣削..................................... IM2/4-57
模拟主轴 ........................................ IM2/4-50
编
测量循环 ........................................ IM2/4-57
编辑:文本文件............................IM2/5-107
编辑器
通过 HMI 界面设置 .....................IM2/4-40
编辑器:设置 .................................IM2/4-40
编辑资源显示 .................................IM2/4-61
消
网
消息文本 ........................................ IM2/5-97
网络:CF卡....................................IM2/3-19
网络:USB接口..............................IM2/3-19
网络:存储数据..............................IM2/3-29
网络:设计软件..............................IM2/3-19
测
IM2/I-132
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
HMI 内置 开机调试 (IM2)
01/2006
I 索引
网络:连接..................................... IM2/3-19
网络:通过 INI 文件连接 ............... IM2/3-26
网络:通过机床数据连接............... IM2/3-25
网络:配置,举例.......................... IM2/3-23
网络:配置..................................... IM2/3-22
网络运行:带HMI内置 .................. IM2/3-19
车
车削模拟.........................................IM2/4-57
软
英
软件:HMI 内置 sl..........................IM2/1-10
软件版本显示 ...............................IM2/8-125
英制/公制转换 ............................... IM2/4-42
运
蓝
运行记录仪:设置 ........................IM2/8-124
运行记录仪:输出记录文件..........IM2/8-124
蓝屏 ............................................... IM2/3-29
选
记
记录
批量调试 ................................... IM2/6-111
记录文件:显示运行记录仪 ....... IM2/8-124
记录文件:输出,运行记录仪 .... IM2/8-124
记录文件:运行记录仪结构 ......... IM2/8-123
许
选择带 D 号的刀具(平面D号) ....IM2/4-49
通
通讯 ...............................................IM2/3-17
逻
逻辑驱动器 .....................................IM2/3-19
许可:全部选件 ............................. IM2/3-18
许可:概览..................................... IM2/3-17
许可:缺少的选件.......................... IM2/3-18
许可 ............................... IM2/1-10, IM2/3-17
钥
钥匙开关.........................................IM2/4-34
钥匙开关位置 .................................IM2/4-36
设
设置日期 ........................................ IM2/4-39
设置时间 ........................................ IM2/4-39
设置程序概览 ................................. IM2/4-41
设计 CAPSLOCK .......................... IM2/4-38
设计键盘特性 ................................. IM2/4-38
语
语言选择 ........................................ IM2/4-39
负
铣
铣削模拟.........................................IM2/4-57
键
键盘 ................................................IM2/1-10
附
附件 ................................................IM2/1-10
负载显示 ........................................ IM2/4-61
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
IM2/I-133
HMI 内置 开机调试 (IM2)
I 索引
01/2006
隐
静
隐藏加工轴..................................... IM2/4-54
静态用户存储器(SRAM) ...........IM2/4-61
零
预
零点偏移:精 ................................ IM2/4-51
零点偏移 ........................................ IM2/4-51
预设置...................................... IM2/4-52
IM2/I-134
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
内容
01/2006
SINUMERIK 840D sl/840Di sl
SINUMERIK 840D/810D
CNC第2部分(HMI)
开机调试HMI 高级 (IM4)
开机调试手册
适用于
控制系统
SINUMERIK 840D sl / 840DE sl
SINUMERIK 840Di sl / 840DiE sl
SINUMERIK 840D powerline / 840DE powerline
SINUMERIK 810D powerline / 810DE powerline
软件
HMI 高级
软件版本
7.2
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/i
开机调试HMI 高级 (IM4)
内容
01/2006
内容
1 一般准备 ................................................................................................................................... IM4/1-5
1.1 硬件和软件前提...................................................................................................................... IM4/1-7
1.2 启启HMI ................................................................................................................................... IM4/1-8
1.3 数数数数数数............................................................................................................................... IM4/1-9
1.4 保数保级保保............................................................................................................................... IM4/1-9
2 设设设设和设数............................................................................................................................. IM4/2-11
2.1 编程PLC设设........................................................................................................................ IM4/2-13
2.1.1 激活PLC的数数传输 .......................................................................................................... IM4/2-13
2.1.2 PLC 报告有关当前 HMI 任务编号的信息 ........................................................................... IM4/2-16
2.1.3 通过 PLC 选择通道/主轴 ................................................................................................... IM4/2-17
2.1.4 程序段搜索 利用多个通道.................................................................................................. IM4/2-18
2.1.5 标题中可设计的显示.......................................................................................................... IM4/2-20
2.1.6 用符号进行的通道综合的状态显示 .................................................................................... IM4/2-24
2.2 机机数数设数机.......................................................................................................................... IM4/2-32
2.2.1 零点偏移微小和基准偏移................................................................................................... IM4/2-32
2.2.2 用于设定实际值,对刀,PRESET(预设)的机机数数 .................................................... IM4/2-33
2.2.3 设设刀具补偿立即生效 ...................................................................................................... IM4/2-34
2.2.4 确定机机位设和回转轴位设 ............................................................................................... IM4/2-35
2.2.5 DRAM内循环的存储器空间 ............................................................................................... IM4/2-35
2.2.6 重新定义NC 数数的保数保级 ............................................................................................ IM4/2-37
2.2.7 更改基准偏移软键上的访问保数........................................................................................ IM4/2-38
2.2.8 隐藏轴 ............................................................................................................................... IM4/2-38
2.2.9 显示主轴载荷 .................................................................................................................... IM4/2-40
2.2.10 主轴显示的主轴符号反向................................................................................................. IM4/2-43
2.2.11 HMI 高级的键盘特性 ....................................................................................................... IM4/2-44
2.3 设设访问设部设启器设设计设机....................................................................................................... IM4/2-45
2.3.1 连接 设启器和显示机机数数 .............................................................................................. IM4/2-45
2.3.2 连接逻辑设启器................................................................................................................. IM4/2-47
2.4 INI文件编程 .......................................................................................................................... IM4/2-51
2.4.1 处处INI文件......................................................................................................................... IM4/2-51
2.4.2 报警记录 设设 ................................................................................................................... IM4/2-54
2.4.3 设立程序时的访问权数 ...................................................................................................... IM4/2-56
2.4.4 设计PLC报警的确认符号................................................................................................... IM4/2-57
2.4.5 设计软键“语言选择” ............................................................................................................ IM4/2-58
2.4.6 建立用户特定的操作菜单................................................................................................... IM4/2-59
2.4.7 补充用户特定的服务一览................................................................................................... IM4/2-66
2.4.8 建立带工作表的工件以及使用模板 .................................................................................... IM4/2-68
2.4.9 双通道显示 ........................................................................................................................ IM4/2-70
2.4.10 刀具管处 (WZV) ......................................................................................................... IM4/2-71
2.4.11 无刀具管处情况下的刀具选择 ......................................................................................... IM4/2-72
2.4.12 建立工艺特定的文本........................................................................................................ IM4/2-74
2.4.13 设计软键“EXIT(退出)” ................................................................................................. IM4/2-76
2.4.14 设计屏幕保数程序 ........................................................................................................... IM4/2-77
2.4.15 M:N时的硬盘处处 ........................................................................................................... IM4/2-77
IM4/ii
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
开机调试HMI 高级 (IM4)
内容
2.5 INI 文件一览............................................................................................................................. IM4/2-79
2.5.1 AEDITOR.INI .................................................................................................................... IM4/2-79
2.5.2 COMIC.NSK...................................................................................................................... IM4/2-80
2.5.3 DINO.INI ........................................................................................................................... IM4/2-80
2.5.4 DG.INI ............................................................................................................................... IM4/2-81
2.5.5 DGOVW.INI ...................................................................................................................... IM4/2-82
2.5.6 DH.INI ............................................................................................................................... IM4/2-83
2.5.7 DPDH.INI .......................................................................................................................... IM4/2-83
2.5.8 DPSIM.INI ......................................................................................................................... IM4/2-83
2.5.9 HEADER.INI ..................................................................................................................... IM4/2-84
2.5.10 HMIDESK.INI .................................................................................................................. IM4/2-87
2.5.11 IB.INI ............................................................................................................................... IM4/2-88
2.5.12 IF.INI ............................................................................................................................... IM4/2-89
2.5.13 KEYS.INI......................................................................................................................... IM4/2-90
2.5.14 LOGDRIVE.INI................................................................................................................ IM4/2-90
2.5.15 MASCHINE.INI ............................................................................................................... IM4/2-92
2.5.16 MBDDE.INI ..................................................................................................................... IM4/2-95
2.5.17 MMC.INI.......................................................................................................................... IM4/2-99
2.5.18 NETNAMES.INI ............................................................................................................ IM4/2-103
2.5.19 OEMFRAME.INI............................................................................................................ IM4/2-105
2.5.20 PARAM.INI.................................................................................................................... IM4/2-106
2.5.21 PARAMTM.INI .............................................................................................................. IM4/2-106
2.5.22 REGIE.INI ..................................................................................................................... IM4/2-107
2.5.23 SEDITOR.INI ................................................................................................................ IM4/2-109
2.5.24 SIMTOGEO.INI ............................................................................................................. IM4/2-115
2.5.25 TASKCONF.INI............................................................................................................. IM4/2-117
2.6 模模数数模模........................................................................................................................... IM4/2-119
2.6.1 模模数数.......................................................................................................................... IM4/2-119
2.6.2 显示模模数数 .................................................................................................................. IM4/2-124
2.6.3 模模几何刀具数数的扩展................................................................................................. IM4/2-125
2.6.4 模模的数数模模............................................................................................................... IM4/2-128
2.6.5 模模存储器模设............................................................................................................... IM4/2-132
2.6.6 模模启启加速 .................................................................................................................. IM4/2-133
3 建立用户报警文本........................................................................................................................ IM4/3-135
3.1 报警文本 生生.......................................................................................................................... IM4/3-136
3.2 用户报警用用........................................................................................................................... IM4/3-138
3.3 设语报警文本........................................................................................................................... IM4/3-139
3.4 PLC机机数数的机文本.............................................................................................................. IM4/3-141
3.5 NCU 特定的报警文本 (仅适用于 SINUMERIK powerline)......................................................... IM4/3-142
4 诊诊和数诊................................................................................................................................ IM4/4-143
4.1 在PG/PC安装HMI软件 ....................................................................................................... IM4/4-144
4.1.1 NCU连接向导.................................................................................................................. IM4/4-145
4.1.2 HMI高级在自身桌面上 启启............................................................................................. IM4/4-145
4.1.3 设计桌面切换应用程序 .................................................................................................... IM4/4-147
4.1.4 操作桌面切换应用程序 .................................................................................................... IM4/4-148
4.2 运行记录仪 ......................................................................................................................... IM4/4-150
4.2.1 显示记录文件 .................................................................................................................. IM4/4-153
4.2.2 输出记录文件 .................................................................................................................. IM4/4-154
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/iii
开机调试HMI 高级 (IM4)
内容
01/2006
4.3 HMI分析仪................................................................................................................................. 4-155
4.3.1 操作........................................................................................................................................ 4-156
4.3.2 分析数数................................................................................................................................. 4-158
4.3.3 应用程序举例 ......................................................................................................................... 4-161
I 索引................................................................................................................................................. I-165
I.1 关键字索引 .................................................................................................................................. I-165
I.2 指指和标指符索引.............................................................................................................................. I-168
IM4/iv
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
1 一般准备
01/2006
1
1 一般准备
1.1 硬件和软件前提........................................................................... IM4/1-7
1.2 启动HMI ...................................................................................... IM4/1-8
1.3 数据维护极限 .............................................................................. IM4/1-9
1.4 保护等级方案 .............................................................................. IM4/1-9
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/1-5
开机调试HMI 高级 (IM4)
1 一般准备
IM4/1-6
01/2006
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
1 一般准备
01/2006
1.1 硬件和软件前提
概述
本说明描述了用软件HMI 高级对 PCU50进行开机调试的工作步骤。
有关特殊的 NCK 、HMI、PLC 或驱动功能的其它文献, 请参见功能描述/手册(见
“文献资料”)
软件
软件 HMI 高级在交货时可能根据预订已装载在 PCU50上。 如果软件 HMI 高级尚未
装载在 PCU50上(例如 PCU50 不带系统软件), 则可通过服务菜单将光盘中的
HMI软件装载到 PCU50上。
若要将软件 HMI 高级安装到 PCU50 上,需要:
•
PC 或带 CD 驱动器的 PG
•
网络连接
•
USB存储器
这也适用于软件更新(见章节“软件安装/软件更新”)。
操作系统
软件 HMI 高级可以在 Windows XP 操作系统下运行。
注意
在 PC/PG上进行安装:
仅当非管理员用户拥有HMI高级目录mmc2的写入权限时,该用户才可运行HMI高
级。HMI高级的安装不提供该权限。
文献资料
若要对 SINUMERIK 进行开机调试,需要下列文献资料:
•
操作组件手册
•
HMI高级操作说明
•
诊断说明
•
功能描述 基本机床(第 1 部分)
•
开机调试手册基础软件 (CNC第5部分)
•
清单手册
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/1-7
开机调试HMI 高级 (IM4)
1 一般准备
01/2006
1.2 启动HMI
概述
启动执行措施时,由初始化文件的目录控制。
有关其它条目的说明,请参见 OEM 文献资料
文献:
OEM 软件包 HMI
对于 SINUMERIK powerline,可在M:N 配置下,在文件NETNAMES.INI中更改
HMI高级的启动,见章节“INI 文件一览”和
文献:
/FB2/ B3 多个操作面板和NCU
启动时设置
在操作区“开机调试”中可以更改用于启动 HMI 的下列功能:
•
•
•
语言选择
对于 SINUMERIK powerline,设置 MPI/BTSS 地址
设置SINUMERIK solution line 的IP地址
HMI启动时的故障
启动 PCU50 时可能会出现下列故障:
未连接 NCU/CCU: 出现报警 120202。
对于 SINUMERIK powerline,已通过一个串行总线将 PCU50 与 NC 和 PLC
连接;对于 SINUMERIK solution line,通过以太网将 PCU50 与 NC 和 PLC 连接。
当 HMI 高级第一次启动且 NC/PLC 启动尚未结束时或者与这些组件 的通信发
生故障时,出现报警。 在连接该报警时,所有与 NC/PLC 连接的显示值无效。
在控制系统启动时出现此类故障是正常的(例如复位后)。
一旦故障状态结束,报警自动消失。
如果持续出现报警,则可能有不同的故障原因。 (例如断线、未启动 NC/PLC、总
线客户端地址/波特率设计错误……
IM4/1-8
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
1 一般准备
01/2006
1.3 数据维护极限
概述
数据存放在下列目录中:
•
•
•
•
•
•
工件
零件程序
子程序
用户循环
标准循环
制造商循环
在该数据维护目录中允许存放最大总和为 100 000 个文件,此时,目录下文件数目
(对于工件按照工件目录 *.WPD)最大允许为 1000。 其它目录在总和 100 000
中不考虑,但此时,一个目录下也最多只能有 1000 个文件,例如,
在目录存档中最多有 1000 个存档。 适用于网络驱动器: 每个目录最多存放 1000
个文件。
实际情况取决于文件大小和可用的存储器空间。
在目录显示时过多的文件会使画面建立非常缓慢。
可根据语言建立 5000 个自身的报警或提示信息。
1.4 保护等级方案
概述
对于 SINUMERIK 840D,有一个用于数据区许可的保护等级方案。 有 0 至 7
个保护等级,0 表示最高等级,7 表示最低等级。
保护等级锁止
• 0 至 3 通过口令且
• 4 至 7 通过电键开关位置。
操作员只能存取符合该指定保护等级和低于该保护等级的信息。
用不同的保护等级依据一定的标准设立机床数据。
如要显示机床数据,则至少激活保护等级 4(电键开关位置 3 )。
一般情况下,若要进行开机调试,则用口令“SUNRISE”许可合适的保护等级。
有关保护等级的更改,参见
文献:
/BAD/,操作说明 HMI
/FB/,A2,不同的接口信号
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/1-9
开机调试HMI 高级 (IM4)
1 一般准备
01/2006
保护等级 0 至 3 需要输入一个口令。 保护等级 0 口令允许访问所有区域。
口令可在激活后更改。 例如口令无法再识别,则必须重新进行初始化(NCK
清零)。 此时再次将所有口令设置为该软件版本的标准状态。
保护等级 0-3
口令一直保持如此设置,直至用软键“删除口令”复位为止。
上电不会复位口令。
保护等级 4-7
保护等级 4-7 要求在机床控制面板上有一个相应的电键开关位置。
因此有三个不同颜色的电键。 每个电键仅可许可特定的区域。
所属的接口信号位于DB10、DBB56 中。
表格
电键开关位置含义
钥匙颜色
开关位置
保护等级
全部(未插入钥匙)
黑色
绿色
红色
0 = 插拔位置
0和1
0至2
0至3
7
6-7
5-7
4-7
„
IM4/1-10
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2
2 设置功能和参数
2.1 编程PLC功能.............................................................................. IM4/2-13
2.1.1 激活PLC的数据传输................................................................ IM4/2-13
2.1.2 PLC 报告有关当前 HMI 任务编号的信息 ................................ IM4/2-16
2.1.3 通过 PLC 选择通道/主轴 ......................................................... IM4/2-17
2.1.4 程序段搜索 利用多个通道 ....................................................... IM4/2-18
2.1.5 标题中可设计的显示 ............................................................... IM4/2-20
2.1.6 用符号进行的通道综合的状态显示.......................................... IM4/2-24
2.2 机床数据参数化.......................................................................... IM4/2-32
2.2.1 零点偏移微小和基准偏移 ........................................................ IM4/2-32
2.2.2 用于设定实际值,对刀,PRESET(预设)的机床数据 ......... IM4/2-33
2.2.3 设置刀具补偿立即生效............................................................ IM4/2-34
2.2.4 确定机床位置和回转轴位置..................................................... IM4/2-35
2.2.5 DRAM内循环的存储器空间..................................................... IM4/2-35
2.2.6 重新定义NC 数据的保护等级 .................................................. IM4/2-37
2.2.7 更改基准偏移软键上的访问保护 ............................................. IM4/2-38
2.2.8 隐藏轴 ..................................................................................... IM4/2-38
2.2.9 显示主轴载荷 .......................................................................... IM4/2-40
2.2.10 主轴显示的主轴符号反向 ...................................................... IM4/2-43
2.2.11 HMI 高级的键盘特性 ............................................................. IM4/2-44
2.3 设置访问外部驱动器或者计算机 ................................................ IM4/2-45
2.3.1 连接 驱动器和显示机床数据.................................................... IM4/2-45
2.3.2 连接逻辑驱动器....................................................................... IM4/2-47
2.4 INI文件编程 ................................................................................ IM4/2-51
2.4.1 处理INI文件 ............................................................................. IM4/2-51
2.4.2 报警记录 设置 ......................................................................... IM4/2-54
2.4.3 设立程序时的访问权限............................................................ IM4/2-56
2.4.4 设计PLC报警的确认符号 ........................................................ IM4/2-57
2.4.5 设计软键“语言选择”.................................................................. IM4/2-58
2.4.6 建立用户特定的操作菜单 ........................................................ IM4/2-59
2.4.7 补充用户特定的服务一览 ........................................................ IM4/2-66
2.4.8 建立带工作表的工件以及使用模板.......................................... IM4/2-68
2.4.9 双通道显示 .............................................................................. IM4/2-70
2.4.10 刀具管理 (WZV) ............................................................... IM4/2-71
2.4.11 无刀具管理情况下的刀具选择 ............................................... IM4/2-72
2.4.12 建立工艺特定的文本 ............................................................. IM4/2-74
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-11
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.13 设计软键“EXIT(退出)” .................................................... IM4/2-76
2.4.14 设计屏幕保护程序 ................................................................. IM4/2-77
2.4.15 M:N时的硬盘处理................................................................. IM4/2-77
2.5 INI 文件一览 ............................................................................... IM4/2-79
2.5.1 AEDITOR.INI .......................................................................... IM4/2-79
2.5.2 COMIC.NSK............................................................................ IM4/2-80
2.5.3 DINO.INI ................................................................................. IM4/2-80
2.5.4 DG.INI ..................................................................................... IM4/2-81
2.5.5 DGOVW.INI ............................................................................ IM4/2-82
2.5.6 DH.INI ..................................................................................... IM4/2-83
2.5.7 DPDH.INI ................................................................................ IM4/2-83
2.5.8 DPSIM.INI ............................................................................... IM4/2-83
2.5.9 HEADER.INI ........................................................................... IM4/2-84
2.5.10 HMIDESK.INI ........................................................................ IM4/2-87
2.5.11 IB.INI ..................................................................................... IM4/2-88
2.5.12 IF.INI ..................................................................................... IM4/2-89
2.5.13 KEYS.INI............................................................................... IM4/2-90
2.5.14 LOGDRIVE.INI...................................................................... IM4/2-90
2.5.15 MASCHINE.INI ..................................................................... IM4/2-92
2.5.16 MBDDE.INI ........................................................................... IM4/2-95
2.5.17 MMC.INI................................................................................ IM4/2-99
2.5.18 NETNAMES.INI .................................................................. IM4/2-103
2.5.19 OEMFRAME.INI ................................................................. IM4/2-105
2.5.20 PARAM.INI.......................................................................... IM4/2-106
2.5.21 PARAMTM.INI .................................................................... IM4/2-106
2.5.22 REGIE.INI ........................................................................... IM4/2-107
2.5.23 SEDITOR.INI ...................................................................... IM4/2-109
2.5.24 SIMTOGEO.INI................................................................... IM4/2-115
2.5.25 TASKCONF.INI................................................................... IM4/2-117
2.6 模拟数据匹配 ........................................................................... IM4/2-119
2.6.1 模拟数据................................................................................ IM4/2-119
2.6.2 显示模拟数据 ........................................................................ IM4/2-124
2.6.3 模拟几何刀具数据的扩展 ...................................................... IM4/2-125
2.6.4 模拟的数据匹配..................................................................... IM4/2-128
2.6.5 模拟存储器配置..................................................................... IM4/2-132
2.6.6 模拟启动加速 ........................................................................ IM4/2-133
IM4/2-12
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
概述
在 HMI 高级中可以根据制造商和用户的要求进行专门设置。
•
•
•
通过 PLC 编程
通过机床数据(MD)编程
通过 INI 文件编程
2.1 编程PLC功能
2.1.1 激活PLC的数据传输
通过 PLC 可以用下列特性启动自/到 NCK 的数据传输。
• 借助工作列表由硬盘将数据传输至 NCK 或自 NCK
传输数据(工件目录,零件程序…)
• “工作列表”功能能够在 HMI
高级中进行完整的零件程序操作,例如装载、卸载、选择或处理硬盘。
工作列表文献:
/IAD/开机调试说明 840D
/BAD/ 操作说明 HMI 高级
通过 DB19 中 PLC 和HMI 之间的接口,PLC 为 HMI 给出下面的任务:即触发 HMI
(硬盘)和 NCK 之间的数据传输。
规定用户控制文件:
表 2-1
位7
DB19.DBB16 (PLC Æ HMI)
位6
位5
位4
位3
位2
位1
位0
位2
位1
位0
位2
位1
位0
用户控制文件的 PLC 索引
值: 1 - 127
总是为 1
(从
文件系
统)
规定工作列表:
表 2-2
位7
DB19.DBB17 (PLC Æ HMI)
位6
位5
位4
位3
用户控制文件中的 PLC 行偏移
值: 1 - 255
PLC 的任务位:
表 2-3
DB19.DBB13 (PLC Æ HMI)
位7
位6
位5
选择
装载
卸载
位4
位3
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-13
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
用于数据传输当前状态的 HMI 确认位:
表 2-4
DB19.DBB26 (HMI Æ PLC)
位7
位6
位5
选择
装载
卸载
位4
位3
位2
位1
位0
激活
故障
确定
复位PLC
任务流程
PLC 任务根据下表进行:
1. 如果确认位为 0,则 PLC 仅允许初始化任务字节中的任务。
2. 将确认位中的 HMI 任务镜像至参数程序段上(PLC 由此识别到要处理
的是其任务)。 未完成的任务作为“已激活”报告至 PLC。
3. 如果动作已结束(正常或出错),则 PLC 必须再次进行响应并删除任务位。
4. 为此,HMI 将确认位置为 0。
以这种方式确保有一个连续的过程。
用户控制文件
待执行工作列表的名称存放在 HMI 显示机床数据(/BD.DIR)目录中的控制文件
PLC_IN_OUT_xxx.TEA 中,同时 001 和 127 之间的编号为“xxx”。
文件包含最多 127 个对工作列表的参考。
该文件由用户建立。
PLC 规定一个确定控制文件并以工作列表名称存储的 DB19.DBB16 索引
(1-127)。
示例: 用户控制文件 PLC_IN_OUT_003.TEA
N1
/WKS.DIR/OTTO.WPD/OTTO.JOB
N2
/WKS.DIR/WELLE.WPD/KANAL1.JOB
N3
...
N4
...
行编号(N..)可以省略。
文件可以编辑。
示例: 装载一个工作列表
前提条件:
• 存在文件 PLC_IN_OUT_003.TEA
N1 工作列表 A
N2 工作列表 B
N3 工作列表 C
• 确认位 DB19.DBB26 为 0。
• 确定用户控制文件的 PLC 索引 (DB 19,DBB16 = 131)
• 确定 PLC 行偏移
(DB 19,DBB17 = 2)
• PLC 任务:
装载
(DB 19,DBB13,6=1)
装载工作列表 B
• HMI 报告至 PLC: 工作列表已装载(DB19.DBB26,6=1)
IM4/2-14
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
当加工操作区已不包括在HMI的启动中时,则该功能不可用。
故障信息报告至 PLC
下列故障值由 HMI 通过 DB19.DBB27 输出至 PLC:
0 无故障
1 控制文件的编号无效。
(DB19.DBB16 中的值< 127 或无效)
2 DB19.DBB15 无法读取
3 未找到控制文件 /BD.DIR/PLC_IN_OUT_xxx.TEA。
(DB19.DBB16 中的值无效)
4 控制文件中的索引无效(DB19.DBB17 中的值错误。)
5 选择的工作列表在控制文件中无法打开。
6 工作列表中有错误(工作列表编译器报告有错)
7 工作列表编译器报告任务列表为空
9 执行工作列表时出错
解决冲突
手动执行(通过操作)工作列表时,在记录中可能会出现询问,例如当 MPF
文件既在 NC 上又在硬盘上且两者又各不相同时。 在设计文件 MASCHINE.INI
中可以将默认答案输入到 AR 服务器上。
如果预设置为“yes”,即所有询问都用“是”回答,如果为“no”,则所有询问都
用“否”回答。
[PLC_REQUEST]
DefaultAnswer=yes
多个操作面板/NCUs M:N (仅 SINIMERIK powerline)
在一个 m:n 设备中将 HMI 高级分配到NETNAMES.INI 中的一个 NetmasterNCU/PLC 中。NCU 的总线地址在 [param network] 段下设计。
例如
[param network]
netmaster= NCU_LINKS
通过确定 Netmaster-NCU/PLC 仅激活带符号名称 NCU_LINKS 的 NCU/PLC
的数据传输。
机床制造商
请注意机床制造商的说明。
有关 DB 19 说明,见 /FB/ A2,不同的接口信号
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-15
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.1.2 PLC 报告有关当前 HMI 任务编号的信息
任务编号
任务标出位置,在该位置上在 HMI 区域菜单(即最上层)中挂入操作区。
在区域菜单的软键条和任务之间有下列固定关系:
1. 软键条:
软键
任务编号
1
0
2
1
3
2
4
3
5
4
6
5
7
6
8
7
2. 软键条:
软键
任务编号
1
8
2
9
3
10
4
11
5
12
6
13
7
14
8
15
3. 软键条:
软键
任务编号
1
16
2
17
3
18
4
19
5
20
6
21
7
22
8
23
在文件 REGIE.INI(S. 5.6.14 REGIE.INI)中的 [TaskConfiguration]
段中存储/设计,要给任务编号分配哪些应用程序。
对于 OEM 应用程序,可以有第四个软键条。
4. 软键条:
1
2
3
4
5
软键
96
97
98
99
100
任务编号
6
101
7
102
8
103
任务编号 24 – 95 已预留用于标准应用程序的子任务以及指定的 OEM 任务。
所属的标签文本可输入到与语言相关的文件 re_xx.ini 中。
应用
对于由制造商设计的操作界面,机床控制面板和所显示的操作区/画面上的按下按键
操作的正确触发是必须的。
示例:
在一个操作屏幕窗口中选择“机组运动”功能。 在 MSTT
上有“向前”和“向后”运行键,用这两个键可以实时运行机组。
若要避免,例如通过在 HMI 中进行操作区切换显示新的画面,在结束运行键运动之
前,PLC 可以总是识别和检查当前任务编号。
IM4/2-16
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
设计
当前的任务编号传输到PLC某个数据模块区域,该区域在显示机床数据 9032:
HMI_MONITOR中作为字符串可显示如下:
DBxx.DBByy
其中:
xx 数据模块编号
yy 传输区(字限)第一个字节的字节编号
传输区为 8 个字节长,
传输在第一个字节中进行。 字节 2-8 已预留。
提示
必须注意,规定的区域尚未由输入字节、输出字节或标记字节占用。
模块编号和字节范围未检查。
更新
第一个字节中任务编号的更新在如下情况下进行:
• HMI 的每次任务切换
• 在 M:N 下切换与另一个 NC 的连接
对于持续时间未确定的状态(例如在 M:N 下切换至另一个 NC 时),将特殊值 255
传输为任务编号。
值范围
任务编号可以包括由用户设计的操作区值 0-95。
由此显示所有可视的基本菜单任务(0 - 31)和不可视的子任务(32 - 95)。
2.1.3 通过 PLC 选择通道/主轴
通道选择
按照下列步骤激活通道选择和通道显示(在“通道名称”区域中显示):
DB 19,DBB 32 = 01000001 [二进制]
DB 19,DBB 33 =
<通道号>
通道选择
通道号
用于下一通道的 FF
主轴选择
按照下列步骤激活主轴选择(在主轴窗口中显示):
DB 19,DBB 32 = 01000010 [二进制] 主轴选择
DB 19,DBB 33 = <主轴号>
待显示的主轴号。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-17
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
故障标识
在 DB 19, DBB 36 中存储下列故障标识,在 HMI 上有 PLC
功能要求时给出有关故障的详细说明:
值
0
1
2
3
10
含义
无故障
无功能编号(DBB32 位 0-5)
参数无效
HMI 内部变量的写入异常中断
无通道(DBB33)
PLC ↔ HMI 之间的确认机制
通过 DB19.DBB32 位 6,7 存在一个确保 HMI 和 PLC
在通道选择时相一致的确认机制:
• PLC 将位 6 置为 1“功能要求”。 当位 6 和 7 的值为 0 时,功能要求仅允许由
PLC 设置。
• 在标题中显示后,HMI 再次在位 6 中写入 0,许可用于下一 PLC 动作的接口。
提示
如果给一个 NC/PLC 单元分配 2 个 HMI 单元(M:N),则 PLC 必须首先根据接
口确定已激活哪些 HMI 接口。 可以由 PLC 要求通道/主轴显示仅用于激活的 HMI
单元。 第二个 HMI 单元的通道/主轴显示选择用的接口位于 DB19, DBB82-86
中。描述的使用方法与 DBB32-36 相类似。
2.1.4 程序段搜索 利用多个通道
功能
在程序测试模式下进行该程序段搜索时驱动 NC,以让通道和同步动作之间或者多个
通道之间在 NCU 内部可以交互作用。
在“程序测试模式下的程序段搜索”期间,在 PLC 上给出所有 NC 的辅助功能并执
行 NC 用于通道坐标的零件程序命令(WAITE、WAITM、 WAITMC、轴交换、写变
量),即
• 在该程序段搜索中,在当前状态下启动 PLC并
• 在该程序段搜索框架中正确处理包括多个通道共同运作的加工过程。
IM4/2-18
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
激活
通过“轮廓程序测试”软键激活功能。 NC 由此启动程序段搜索并将当前通道中
所选的程序切换到程序测试模式下:
• 零件程序的帮助功能由 NC 输出到 PLC 上。
• 轴运动不执行。
如果 NC 在程序段搜索框架中查找到一个零件程序命令 WAITE、WAITC 或
WAITMC,则 NC 等待各个规定的伙伴通道,且与该伙伴通道刚才在哪个
模式下无关(例如正常的程序处理、程序测试、通过程序测试的搜索,等等)。
如果 NC 在当前的通道中达到规定的目标程序段,则 NC 停止程序
段搜索并选择程序测试模式,目标程序段的帮助功能不再输出。
对话框提示信息
只要所有当前搜索中参与的通道一退出程序测试模式,就将出现一条对话框提示信
息。
这表明,在搜索期间,参与程序段搜索的通道中,可能已根据零件程序建立了再定
位(Repos)偏移,该偏移通过下一次 NC 启动 NC 插补消除。
必须确认对话框提示信息。
在用按键“NC 启动”继续在通过程序段搜索达到的程序位置上处理程序前,
可以在系列工作方式 JOG 下手动消除可能出现的再定位偏移(在单个通道中)。
搜索配置
“程序测试模式下的程序段搜索”支持下列配置:
1. 当前所选通道中的程序段搜索
(当前所选通道是由 HMI 选择的通道)
2. 在当前所选通道和所有通道中的程序段搜索,在这些通道中如同在当前通道中一
样选择相同的工件。
3. 在当前所选通道和所有通道中的程序段搜索,这些通道位于相同的 BAG
中,如同当前通道。
4. NC 所有通道中的程序段搜索
配置 2 至 4:
在其它通道(与当前通道不同)中不进行程序段搜索,程序测试模式在其它通道中
有效,直至识别到一个中止操作(例如 WAITMC)。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-19
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
设置程序段配置
通过文件 MASCHINE.INI 激活不同的配置。
在 [BlockSearch] 段中可以有下列条目:
[BlockSearch]
SeruproConfig
=1
当前所选通道中的程序段搜索(标准)
=2
当前所选通道和所有
带有相同工件的通道中的程序段搜索
=3
当前所选通道和所有
带有相同BAG的通道中的程序段搜索
=4
所有通道中的程序段搜索
改变立即,即在下一个搜索中生效。
取消激活功能
在 [BlockSearch] 段中可以有下列条目:
[BlockSearch]
SeruproEnabled
=0
=1
功能无效
功能有效(标准)
改变立即,即在下一个搜索中生效。
2.1.5 标题中可设计的显示
通过 PLC 可以设计(对照报警显示),在“程序名称”栏内的工作方式 JOG 和
MDA 的标题中,可以显示两行文本(例如所选的滑枕,激活的手轮)。
文本长度
可以显示的最大文本长度为每行 30 个字符。
句法
文本可以由下列各项组成:
• 一个与语言相关的部分(自报警/信息文本文件 *.COM)和
• 3 个参数(%1、%2、%3)
用户 PLC 数据模块
通过用户 PLC 数据模块设计显示:
• 带 DBBy 的 DBx 编号由用户在文件 HEADER.INI 中如下输入:
[UserTextInfo]
USER_TEXT_BASE=DBx.DBBy
带 x 数据模块编号, 模块中的y 起始字节。
IM4/2-20
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
规定该接口时,文本长度限制
Textlength = 33
也必须激活。
• PLC 报警文本文件(例如“alpu_”)的名称由用户输入至“UserPLC”下
[TextFiles] 段中的文件 MBDDE.INI 中。
[TextFiles]
UserPLC=alpu_
用户数据模块与 PLC 的接口
标题中有 2 可以用于显示:
• 程序路径行
• 程序名称行
设立用户模块数据接口
• 开始数据字节(通过 HMI 的任务标识),
• 有顺序字节可用,用该字节可以输出
- 数字,
- 轴索引
- 和文本(长度为 12 个字符/特殊字符)
如果在输入文本时将“00”写入至一个字节,则 HMI 将视其为文本结束。
该“00”之后的条目不再显示。
表 2-1: 用户 PLC 数据模块的接口,用于显示程序路径/程序名称
程序路径行
数据类型
含义
程序名称行
数据类型
含义
开始 DBBx
开始 DBWx
+1
字节
字
alpu_xx.com
位0=1:
必须要做些什么 中待显示文本的
偏移值
所有字节=1:
由HMI 确认任务 700000
为总线地址且总
所有字节=0:
是在内部计算
PLC
可以再次写入接 =0: 删除行
口
开始 DBBx
+3
字节
编号 0 ...255
(等于第 1
个参数 %1 )
开始 DBBx
+20
字节
同上
开始 DBBx
+23
字节
同上
开始 DBWx
+21
字
同上
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开始 DBBx
+4
字节
索引
–127 ...128
负编号
(-1=0xFF, 2=0xFE)为加工
轴,正编号为
通道轴索引
索引在显示之前
转换为一个轴名
称。
(等于
2. 第二个参数
%2 )
开始 DBBx
+24
字节
同上
开始 DBBx
+5-17
字符串
字符串
最大 12 个字符
(等于
参数 3: %3)
开始 DBBx
+25-37
字符串
同上
IM4/2-21
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
开始 DBBx
HMI 识别一个任务并确认该任务(所有字节 =0)。
开始 DBWx +1
开始 DBWx+1 包含用于带基本 700.000 的文本编号的偏移值(用户 PLC
文本)。 如果该参数 = 0,则删除相应的行。
开始 DBBx +3
开始 DBBx+3 包含一个无需转换显示的数字。
开始 DBBx +4
开始 DBBx+4 包含一个轴索引。
•
负值 = 加工轴索引(AXCONF_MACHAX_NAME_TAB[ Index-1], MD
10000),
•
正值 = 通道轴索引(AXCONF_CHANAX_NAME_TAB[ Index-1],MD
20080)。
这些索引总是与刚刚在 HMI 中显示的通道相关。
索引在显示之前转换为一个轴名称。
开始 DBB +5
开始DBBx +5−17 包含一个最大为12字符的字符串。
提示
仅在
•
•
•
完成任务后,所有字节再次置为 0 且
用于新任务开始 DBBx+1 至开始 DBBx+5 的参数正确设置时,才为带位 0 =1
的新任务提供开始 DBBx。
不允许在用户字符串的内部存在有功能句法内有特殊含义(",%,$,#)的特殊字符
(开始 DBB+5....)。
设定 PLC 程序
设定 PLC 程序时,需首先提供所有参数并设置第一个字节。
程序名称行(第二行)的数据位于开始字节后的 20 字节。
HMI ↔ PLC 之间的确认机制
有一个用于开始 DBBx 的确认机制,该机制确保 HMI 与 PLC 相一致:
•
•
IM4/2-22
PLC 将位 0 置为 1“显示标题中的用户文本”。 当位 0 的值为 0
时,功能要求仅允许由 PLC 设置。
在标题中显示后,HMI 再次在位 0 中写入 0,许可用于下一 PLC 动作的接口。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
M :N的比例系数(仅适用于 SINUMEREIK powerline)
对于功能 M:N,必须在被动连接情况下删除两个文本行。
与在区域切换类似,在主动连接情况下评估并显示变量内容。
数据
在工作方式 JOG 和 MDA 标题中,应在“程序名称”栏中,在
• 带相应轴名称的文本“手轮在轴上生效…”的第一行
• 带相应滑枕编号的文本“滑枕…有效”的第二行
中输出。
一般步骤
1. 将 PLC – HMI 接口报告至文件 HEADER.INI 中 ,例如DB60.DBB10
2. 将PLC用户文本文件输入到MBDDE.INI中
例如:
[文本文件]
UserPLC=alpu_
3. 将文本输入至PLC用户文本文件
例如
700100
0
0
“手轮在轴 %2 上生效”
700101
0
0
“滑枕 %1 有效”
4. 自 PLC 出发激活文本显示并写入接口,例如对于第一个显示行:
DB60.DBW11 = 100
DB60.DBB14 = 2
DB60.DBB10 = 1
例如对于第二个显示行:
DB60.DBW31 = 101
DB60.DBB33 = 1
DB60.DBB30 = 1
结果
对于已接受的
MD 20080 AXCONF_CHANAX_NAME_TAB[0] = „X“
MD 20080 AXCONF_CHANAX_NAME_TAB[1] = „Y“
MD 20080 AXCONF_CHANAX_NAME_TAB[2] = „Z“
轴配置显示如下:
“手轮在轴 Y 上生效” (第一个显示行)
“滑枕 1 有效”
(第二个显示行)
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-23
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.1.6 用符号进行的通道综合的状态显示
功能
下列组件状态可以用符号在程序状态行(标题)中输出:
• 通道
• 主轴
• 机床状态
• 仅自机床状态
除了 SINUMERIK 符号外,还可以使用制造商定义的符号
(可以通过文件HEADER.INI 和 DB19 DBB32-34 设计)。
SINUMERIK 符号
有下列 SINUMERIK 符号可供使用(括号中的名称):
通道状态
通道复位
(NC_RESET.BMP)
通道:激活
(NC_START.BMP)
通道:中断
进给停止
主轴状态
(NC_STOP.BMP)
进给未许可
(FEEDSTOP.BMP)
主轴逆时针旋转
(SPNDLEFT.BMP)
主轴顺时针旋转
(SPNDRGHT.BMP)
主轴未许可
(SPNDSTOP.BMP)
主轴停止
(SPNDM05.BMP)
存储 SINUMERIK 符号
SINUMERIK 符号存储在
F:\HMI_ADV\ICONS\640
F:\HMI_ADV\ICONS\800
F:\HMI_ADV\ICONS\1024
(对于屏幕 640x480)
(对于屏幕 800x600)
(对于屏幕1024x768)中
SINUMERIK 符号尺寸如下
分辨率 640x480:
16x16 像素
分辨率 800x600:
20x20 像素
分辨率 1024x768:
27x26 像素
颜色: 真彩
IM4/2-24
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
在使用“可切换主轴”或“轴容器”功能时,主轴状态在主轴转换或者分配轴/主
轴容器之前输出;即在主轴状态下显示的主轴编号为“逻辑”主轴。
激活
通过机床数据 9052 SHOW_CHANNEL_SPANNING_STATE > 0 激活功能。
机床数据 9052 中的更改在上电后生效。
当通过下列机床数据激活功能时,功能可用:
9052
SHOW_CHANNEL_SPANNING_STAT
机床数据号码
更改通道综合的状态显示
缺省值: 0
最小输入值: 0
最大输入值: 1
在上电后更改生效
保护等级(L/S): 4/1
单元: 数据类型: STRING
有效自版本状态: 6.2
含义
通道综合状态显示:
0 = 在标题中显示以前的程序状态
1 = 根据文件 Header.ini 中的设计在标题中的程序状态行中显示
SINUMERIK 状态显示
有下列 4 个预制的显示可用:
1
2
3
4
通道状态
通道状态
通道状态
主轴状态
(有效、停止、复位)带有叠加的主轴停止和进给停止
(有效、停止、复位)带有叠加的进给停止
(有效、停止、复位)
左旋转方向,右旋转方向,主轴停止,主轴准停 M05
1 通道状态
在显示位置上将通道状态、进给停止和主轴状态输出为符号。
通道状态符号可以由符号“主轴未许可”或者“进给未许可”叠加。
有下列级别(排列顺序为从最高优先级到最低优先级)有效:
1.
2.
3.
4.
5.
通道停止
主轴未许可
进给未许可
通道:激活
通道复位
(最高优先级)
(最低优先级)
句法:
ChanStatFeedStopSpindleStop = <Kanalnummer>
Spindles = <Spindelnummer1>,...,<Spindelnummer n>
Kanalnummer: 通道号
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-25
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
Spindelnummer: 需考虑的“逻辑”主轴编号
(如果在 DIN 代码中用 S1 至 Sn 编程,则在有多个
相关数据情况下显示较高的编号)。
2 通道状态
在显示位置上通道状态和主轴状态显示为符号(例如可以额外输出主轴状态)。
通道状态符号可以由符号“进给未许可”叠加。
有下列级别(排列顺序为从最高优先级到最低优先级)有效:
•
•
•
•
通道停止
进给未许可
通道:激活
通道复位
(最高优先级)
(最低优先级)
句法:
ChanStatFeedStop = <Kanalnummer>
Kanalnummer: 通道号
3 通道状态
在显示位置上通道状态输出为符号。例如,进给停止也输出在加工操作区的进给窗
口中。
句法:
ChanStat = <Kanalnummer>
Kanalnummer:
通道号
4 主轴状态
在显示位置上主轴状态输出为符号。
句法:
SpindStat = <Spindelnummer> , Chan <Kanalnummer>
Spindelnummer:
(逻辑)主轴编号
Kanalnummer:
可选的通道号
如果未规定通道号,则显示当前通道相关的主轴状态。
通道切换时,相应更新显示。
HEADER.INI中的设计
在文件 HEADER.INI 中确定通道综合状态显示的占用并可以有选择地设计
SINUMERIK 和用户符号。
IM4/2-26
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示:
•
•
•
•
不必规定空位置。
预定义的状态显示可以在目录 OEM 或 USER 中的文件 HEADER.INI
中通过值<empty>关闭,例如ChanStatFeedStopSpindleStop = <empty>。
通道综合状态显示和USER/OEM图标的应用程序相互排斥,也就是说,要么设计“通
道综合状态显示”,要么设计“USER/OEM图标”。 (自 ERLde78604)
完整的文件 HEADER.INI 在章节2.5.9 中有描述。
16 显示位置
在程序状态行(标题)中确定 16 个显示位置,同时根据 2 个位置分配 SINUMERIK
符号: 数字 + 符号。
1 2 3 4 5 6 7 8 9 10 11 12 13 1415 16
1
图 2-1: 程序状态行(1)
为一个输出位置固定分配 SINUMERIK 符号。 在设计文件 HEADER.INI
中为每个使用的位置设立一个段(Section)。
带用于 4 个通道和 2 个主轴的 SINUMERIK 符号的程序状态行的举例视图:
S1
S2
图 2-2: 程序状态行(2)
该显示总是用预设的通道或者主轴编号进行。
示例:
2 个通道和 1 个主轴的状态显示应输出在第 1、第 3 和第 5 个显示位置上。
文件 HEADER.INI:
[Pos1]
; 第1 个显示位置
ChanStatFeedStopSpindleStop = 3
Spindles=1,2
; 显示通道 3 的通道状态,
; 由通道 3 进给禁用叠加和
; 主轴1 和 2 的主轴禁用
[Pos3]
; 第 3 个显示位置
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-27
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
ChanStatFeedStop = 2 ; 显示通道 2 的通道状态
; 由通道 2 进给禁用叠加
[Pos5]
; 第 5 个显示位置
SpindStat= 3
; 显示主轴 3 的主轴状态
在程序状态行中得出显示如下:
S3
图 2-3: 程序状态行(3)
取消激活
在根据 B 使用用户状态显示时,可以取消激活用此方式设计的符号显示。
在一个用户特定的文件 HEADER.INI(不在目录hmi_adv 中, 因为在软件升级时
会再次覆盖该文件)中设置空条目。
示例:
[Pos5]
SpindStat=<EMPTY>
用户状态显示
另外,可以由 PLC 控制的(DB x, DBB y)用户图形给定, 用户图形与某个机床
状态链接。
操作步骤:
• 图标和位置一致(1)
• 通过 PLC 控制图标调用
在文件 HEADER.INI 的 UserIcon部分中,在命名符 UI_0至UI_31 下输入用户符
号名称和所属的位置。
[UserIcons]
UI_0= <Icon_00.bmp> , <Position>
; UI_0:
命名符
; Icon_00.bmp:
用户图标名称(8 个字符的.bmp)
; Position:
显示位置(1 - 16)
...
UI_31= <Icon_31.bmp> , <Position>
USER_ICON_BASE = DBx.DBBy
在 UserIcons 段中继续:
DBx.DBBy: 由用户确定的双字用于:图标选择的控制系统。
如果已为用户图标设置了一个位,则应存在一个所属的
UI_x 项,否则不会显示任何东西。
IM4/2-28
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
如果显示的图标与上述一致,则 PLC 在双字中设置相应的位。
例如:
显示UI_0 分配的图标 → 位 0
...
显示UI_31 分配的图标 →设置位31。
如果位通过 PLC 复位,则在显示中删除分配的图标。
示例:
UI_3=Icon_01.bmp,12。
通过设置位 3 在 12 位置上显示图标“Icon_01.bmp”。如果无其它带较高命名符
(>UI_3)和相同位置(12)的图标激活。
应用方法
对于唯一的选择,同时为各个不同的位置设置最大 16 位至 4 个选择字节中。
•
一个位置有 32 个可选的画面,每个画面选择一个其它的位(目前仅是一个
激活的选择位)
•
许可 16 个位置中的每个位置有 2 个可选的画面,每个位置需要 32
个选择位中的 2 个选择位。(在同一个时间内最多有 16 个激活的选择位)
•
将总共最多 32 个画面组合起来用于最多 16 个位置。
•
多于 16 个选择位,见叠加
叠加
对于非唯一的选择(多个命名符的位,应在同一位置上显示其画面):
带有较低命名符编号的画面由同一位置上带较高命名符编号的画面覆盖。
非唯一的选择位也可以在少于 16 个激活的选择位时使用。 PLC
可有意使用该叠加,以用重要的显示(高命名符编号)覆盖带较低命名符编号的次
要显示。
提示
如果给一个 NC/PLC 单元分配 2 个 HMI 单元(M:N),则 PLC 必须首先根据接
口确定已激活哪些 HMI 接口。 可以由 PLC 要求图标仅用于激活的 HMI 单元。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-29
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
设计标题中的 OEM 文本
机床制造商可以在程序目录和程序名称行中显示自身的文本,该文本不规定任何 %
参数,如可以在用户文本情况下。 行根据 HEADER.INI 中的条目在
<OEM_NUMBER_TEXTFIELD> 区中进行划分。
图 2-4: OEM文本举例
在用户 PLC 数据模块中提供数据。 数据模块编号和精确的偏移在文件 HEADER.INI
中约定。
为此在 [OEMTextInfo] 段中有条目
OEM_NUMBER_TEXTFIELD = 1;每行最多有 3 个文本栏
OEM_TEXT_BASE = DBx.DBBy
用户数据模块中的接口有下列格式:
开始 DBB 字节
或者
开始 DBB +18 字节
开始DBB +1 字
或者
开始DBB +19 字
开始 DBB + 3 字符串
或者
开始 DBB+20 双字
位0=1: 必须要做些什么
所有位=1: 由HMI 确认任务
所有位=0: PLC 可以再次写入接口。
alpu_xx.com 中待显示文本的偏移值;
700 000 是基准地址并在内部计算。
所有位=0: 删除行
字符串由最大 12 个字符组成
第一个参数包含用于带基本 700.000 的文本编号的偏移值(用户 PLC 文本)。
如果该参数 = 0,则删除相应的行。 第二个参数包含一个长度为最大 12 个字符的
字符串。 如果该文本不为空,则输出该文本,而不是输出用户 PLC 文本。
在 PLC 中必须“自后向前”写入参数,即首先提供所有参数, 然后设置第一个
字节。 下一行的数据刚好位于开始字节后的第 18 个字节处。
自左向右输出行;规定每行最多 3 个输出栏(即总共可以有 6 个栏)。
在 HMI 中为每行的第一个字节分别建立一个热链接。 如果在那里出现变化,则 HMI
进行响应。 如果 HMI 已显示数据,则 HMI 写入一个 –1 至第一个变量中。HMI 通
过热链接引起该变化;为此 HMI 写入一个 0 至该变量中。
IM4/2-30
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
HMI 对该变化不必自行进行响应。 如果将变量置为 0,则PLC 可以首先再次
将数据写入至接口中。 通过该机制确保可以识别到 HMI 下的所有参数变化。
设计 OEM 图标
在规定用于显示程序控制(例如:SBL、M01、 ...)的栏中可以输出用于显示机
床状态的 OEM 图标。 如果已定义 OEM 图标,则隐藏用于显示程序控制的元件。
图标名称与在设计文件 HEADER.INI 中的用户图标相似:
[OemIcons]
OI_0= <name.bmp>, <Position>
...
OI_31= <name.bmp>, <Position>
此时,位图文件名的 <name>和输出位置<Position>(1-16)在显示行中。
在同一位置上可以输出多个位图。
如果同一位置上有多个激活的位图,则显示带最高画面编号的位图。
通过 PLC 双字控制输出。 这在文件 HEADER.INI 中在下列段中约定:
[OemIcons]
Oem_ICON_BASE = DBx.DBBy
双字中的每个位表示 OEM 图标与画面编号完全相符。 如果已如此设置位
0,则显示位图 OI_0。 如果要复位一个位,则删除所属的位图。
最多可显示 16 个图标,因此也存在有 16 个显示位置。 不必规定空位置。
图 2-5: OEM图标举例
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-31
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2 机床数据参数化
2.2.1 零点偏移微小和基准偏移
功能
功能与画面“可设定的零点偏移”和“基准零点偏移”中的偏移有关。
除了用于输入偏移的栏外,还可插入用于微小偏移的其它栏。
检查输入时的显示机床数据。
MD 9203: USER_CLASS_WRITE_FINE
保护用访问等级
MD 9451: MM_WRITE_ZOA_FINE_LIMIT
变化量
实际值显示: 可设定的零点系统
通过机床数据9424: MA_COORDINATE_SYSTEM 可以设定如何显示实际值:
• 定位工件坐标系(= 编程的位置,按照标准设置)或者
• 已激活刀具的接受位置与工件零点相关。
MD 9424
MD 9424
=0
=1
在工件坐标系 WCS 中显示(默认)
在可设定的零点系统 ENS 中显示
(已激活刀具的接受位置)
示例:
程序
N110
N110
N120
N130
N140
N150
X100
X100
X0
$P_PFRAME=CTRANS(X,10)
X100
...
WCS 显示
100
0
0
100
ENS 显示
100
0
0
110
机床制造商
实际值显示的设置: 参见机床制造商资料
IM4/2-32
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2.2 用于设定实际值,对刀,PRESET(预设)的机床数据
功能
对刀和设定实际值、PRESET(预设)功能在其性能上由多个机床数据控制。
所选的设置也对操作起作用。 (显示软键和数值,存储输入的数值)。
通过引入系统框架可以为这些功能提供两种类型。 类型通过一个通道特定的机床
数据加以区分:
MD 28082: $MC_SYSTEM_FRAME_MASK
0
位:
设定实际值,对刀
1
外部零点偏移
2
TCARR, PAROT
3
TOROT, TOFRAME
4
工件基准点
循环
5
转换
6
类型 1,不带系统框架:
没有机床数据或用于对刀和设定实际值的系统框架位 0 未设置。
类型 2,带系统框架:
在机床数据中已设置用于对刀和设定实际值的系统框架位 0。
显示机床数据 MD 9422: $MM_MA_PRESET_MODE 在工作方式 JOG
下确定功能 PRESET(预设)/基准偏移。
0:
无软键
1:
在加工操作区(前提条件)中的先前PRESET(预设)
2:
设定实际值
3:
设定实际值,见在线帮助
提示
若要隐藏软键 PRESET(预设)、设定实际值和对刀,也可设置 MD 9220:
$MM_USER_CLASS_PRESET。
文献:
/BAD/,操作说明 HMI 高级
设定实际值
用系统框架设定实际值:
- G500 有效: 将值写入至系统框架中。
- G500 无效: 输出一个故障信息。
不用系统框架设定实际值:
- G500 有效(复位可设定的框架) 根据条目将值写入第一个基准框架中,显示
MD 9245: $MM_MA_PRESET_FRAMEIDX = 基准框架索引。
- G500 无效: 输出一个故障信息。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-33
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
对刀
选择后提供一个有效的框架。
通过在栏“零点偏移”中的输入项可以选择另一个框架。
用系统框架对刀:
−
−
如果是G500,在栏“零点偏移”中将值写入至系统框架中。
如果不是 G500,在栏“零点偏移”中将值写入至那里已存在的框架中。
不可将任何其它刀具选择作为存在于主轴中的刀具。
如果主轴中无刀具,则可以自由选择刀具。
不用系统框架对刀:
如果是G500,在栏“零点偏移”中将值写入至第一个系统框架中。
根据条目将值写入至设定的基准框架中,显示 MD 9245:
$MM_MA_PRESET_FRAMEIDX = 基准框架索引
如果不是 G500,在栏“零点偏移”中将值写入至那里已存在的框架中。
刀具可以自由选择。
2.2.3 设置刀具补偿立即生效
功能
利用 MD 9440: ACTIVATE_SEL_USER_DATA 可以确定刀具补偿的更改立即
生效,即使是在 NC 通道不处于“复位状态”或“停止状态”中时。 该功能总是
有效。
文献: /FB/
!
IM4/2-34
功能说明基础部分,K2轴,坐标系……
小心
通过零件程序中下一个编程的轴运动在 NC 启动复位后重新进行补偿。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2.4 确定机床位置和回转轴位置
特殊运动和机器人操作时的特性
在工件坐标中进行笛卡儿点到点运行(PTP)时,各个位置上的加工轴位置有多种
含义。 若要明确说明该特性,则为此类转换(例如 5 轴转换)在工件坐标 外部还要
描述机床 STAT 位置和轴 TU 位置。
设置基数
STAT 和 TU 值在轴画面(实际值窗口、带进给率和缩放显示的宽实际值窗口)
中显示并在示教时输入到 MDA 编辑器中。 STAT 和 TU 值是否以二 级制、´十进
制或十六进制显示,这些要通过显示机床数据设置
MD 9242: MA_STAT_DISPLAY_BASE
MD 9243: MA_TU_DISPLAY_BASE
基数,用于显示
支轴位置 STAT
基数,用于显示
回转轴位置 TU
可能的值是:
02:
显示为二进制值
10:
显示为十进制值
16:
显示为十六进制值
这些设置既在实际值窗口上生效,也在编辑器窗口上生效。
举例
轴自 X120 Y20 Z-50 运动至 X200 Y200 Z-120,在 NC
程序中以二进制方式显示时如下所示:
• X=120 Y=20 Z=-50 STAT=’B010’ TU’B011101’
• X=200 Y200 Z=-120 STAT’B110‘ TU=‘B011111‘
2.2.5 DRAM内循环的存储器空间
一览
循环可存储在 NCU 的 DRAM 中。 对于用户其优点在于,有更多的 SRAM
存储器可用于零件程序和工件。
功能
拥有相应访问权限的用户可在HMI高级的操作界面上,通过“开机调试”→ “NC”
→ “NC存储器”使用DRAM并可通过 MD 18351:
MM_DRAM_FILE_MEM_SIZE匹配存储器容量。 更改DRAM存储器会导致 NCK
存储器完全重组。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-35
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
注意
在更改存储容量前必须保存所有相关的数据。 更改机床数据会导致 NCK
存储器的重组。
循环存储在DRAM中
可以通过MD 11290: DRAM_FILESYSTEM_MASK设置,将何种对象存入 DRAM :
位 0-n
= 0:
= 1:
位0
位1
位2
各个目录中的数据应保存在 SRAM 中。
各个目录中的数据应保存在 DRAM 中。 根据 MD 11291:
DRAM_FILESYST_SAVE_MASK在NC的FFS中备份数据。
CST目录(西门子循环)
CMA目录(机床制造商循环)
CUS目录(用户循环)
在闪存文件系统(FFS)中备份
可以通过MD 11291: DRAM_FILESYST_SAVE_MASK设置,将何种对象备份到
DRAM 的FFS 中。
位 0-n
位0
位1
位2
= 0:
= 1:
没有进行备份。 在关闭控制系统时, NCK 数据丢失。
DRAM 中现存的数据备份在NC卡的FFS 中。
CST目录(西门子循环)
CMA目录(机床制造商循环)
CUS目录(用户循环)
在FFS 中备份后,无需在引导启动时重新载入对象。
注意
不允许直接更改存储在 DRAM 中并在 FFS中备份的对象。
仅允许规定在FFS中进行备份的循环。
必须在装载入HMI高级前执行有可能需要的更改。
如果直接更改保存在DRAM中、但没有在FFS中备份的对象,断电后更改丢失。
IM4/2-36
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2.6 重新定义NC 数据的保护等级
功能
可以在定义文件中改变预调的保护等级。
对于机床数据,保护等级需低于设计的保护等级;对于设定数据,保护等级可以更
高。 文件通过读入下一个_N_INITIAL_INI 生效。 为写入或者读取(零件程序或
PLC)规定不同的保护等级。
示例:
; 用于全局变量的文件
;$PATH=/_N_DEF_DIR
REDEF $MA_CTRLOUT_SEGMENT_NR APR 7 APW 4
;(APR ...读取权限)
REDEF $MA_ENC_SEGMENT_NR APR 2 APW 2
;(APW ...写入权限)
REDEF $SN_JOG_CONT_MODE_LEVELTRIGGRD APR 2 APW 2
M30
_N_DEF_DIR/_N_SGUD_DEF
MD 30100: $MA_CTRLOUT_SEGMENT_NR 具有保护等级2/7,即:
对于写入需要保护等级2(与口令相符);对于读取需要保护等级7。
若要达到机床数据范围,则需要最少为钥匙开关位置 3。
取消对保护等级的更改
若要再次取消对保护等级的更改,必须再次重新写入原始值。
示例:
; 用于全局变量的文件
;$PATH=/_N_DEF_DIR
REDEF $MA_CTRLOUT_SEGMENT_NR APR 7 APW 2
;(APR ...读取权限)
REDEF $MA_ENC_SEGMENT_NR APR 0 APW 0
;(APW ...写入权限)
REDEF $SN_JOG_CONT_MODE_LEVELTRIGGRD APR 7 APW 7
M30
_N_DEF_DIR/__N_SGUD_DEF
兼容性
提示
如果指令"REDEF <机床数据> APR <保护等级> APW <保护等级>
"已允许了机床数据访问,但报警15420却拒绝该访问,则采取下列步骤:
在激活功能或者升级系统时,REDEF 指令必须从现有的 GUD 定义文件传输
至新的定义文件_N_SACCESS_DEF、_N_MACCESS_DEF、_N_UACCESS_DE
F 中。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-37
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
NC语言指令的保护等级
可以将特定的 NC 语言命令与保护等级联系起来,这样,只有有权限的人员才
可以执行操作。
如果没有相应的执行权限,报警14018会中断零件程序的处理。
当前执行权限的预设和控制系统上有效的访问权限一致,即钥匙开关位置0至3或者
西门子最终用户的口令。
文献:
/PGA /,章节“NC 语言命令保护等级”。
2.2.7 更改基准偏移软键上的访问保护
参数操作区
通过 MD 9247: 可以设置$MM_USER_CLASS_BASE_ZERO_OFF_PA,
即从哪一个访问权限等级开始,在“参数”操作区的“零点偏移”窗口中可以提供
软键“基本零偏”。 同时在“零点偏移”窗口和“有效零点偏移 + 补偿”窗口中也
显示或隐藏基准框架。
加工操作区
通过 MD 9248: $MM_USER_CLASS_BASE_ZERO_OFF_MA 可以设定, 自哪个
访问等级起,在加工操作区的“对刀”功能中提供“基准零点偏移”或在零点偏移
栏中可以有条目 G500。
2.2.8 隐藏轴
功能
可通过通道专用的MD 20098: DISPLAY_AXIS在加工区隐藏轴。
根据标准显示所有轴。
在加工操作区中的下列窗口中可以隐藏轴:
• 小的轴窗口(5 根轴,机床默认设置)
• 宽的轴窗口(5 根轴,带进给率和倍率)
• 大的轴窗口(8 根轴,大字体)
此时,为机床或工件坐标系中的视图分别设定,是否显示或不显示轴:
位 0 至 15
位 16 至 31
IM4/2-38
显示(=1)/隐藏 (=0) 几何轴(WKS)
显示(=1)/隐藏(=0)加工轴(MCS)
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
回参考点运行和安全集成(特殊情况)
在显示回参考点运行方式时,也就是在显示轴参考点和安全位置确认时,不运用机
床数据20098 DISPLAY_AXIS 。 总是显示所有加工轴。
如果没有相应的访问权限,操作员无法更改基准零点偏移的值。
将访问权限7作为标准值输入至机床数据 9247 和9248 中。
20098
DISPLAY_AXIS
机床数据号码
在 HMI 上显示/隐藏轴
标准预设置: 0xFFFFFFFF
最小输入界限: 0
最大输入界限: 0xFFFFFFFF
在上电后更改生效
保护等级: 2/7
单元: 数据类型: DWORD
有效自版本状态: 4.4
意义:
位 0 至 15: WCS
位 0= 1
在实际值窗口中显示几何轴
0
在实际值窗口中隐藏几何轴
位1
1
在参考点窗口中显示几何轴
0
在实际值窗口中隐藏几何轴
位 2= 1
在预设/基准偏移/对刀/零点偏移窗口中显示几何轴
0
在预设/基准偏移/对刀窗口中隐藏几何轴
位 3= 1
在手轮选择窗口中显示几何轴
0
在手轮选择窗口中隐藏几何轴
位 16 至 31 MCS
位 16= 1
在实际值窗口中显示加工轴
0
在实际值窗口中隐藏加工轴
(位 17)
未占用
位 18= 1
在基准偏移窗口中显示加工轴
0
在基准偏移窗口中隐藏加工轴
位19= 1
在手轮选择窗口中显示加工轴
0
在手轮选择窗口中隐藏加工轴
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-39
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2.9 显示主轴载荷
功能
到目前为止,加工基本画面中主轴载荷显示区域的显示为 100%。
可以通过显示MD9429: MA_SPIND_POWER_RANGE将显示主轴载荷栏的显
示区域设置为200%。
9428
机床数据号码
标准预设置:100
生效方式: 上电
数据类型: WORD
含义
9429
机床数据号码
标准预设置:100
生效方式: 上电
数据类型: WORD
含义
$MM_MA_SPIND_MAX_POWER
主轴功率显示的最大值
最小输入界限: 100
保护等级: 3/4
最大输入值: ****
单元: %
有效自版本状态: 6.4
在该机床数据中输入一个系数,用该系数乘以所提供的主轴载荷。
$MM_MA_SPIND_POWER_RANGE
主轴载荷显示区域
最小输入界限: 100
保护等级: 3/4
最大输入值: ****
单元: %
有效自版本状态: 6.4
在该机床数据中确定用于显示主轴载荷的栏的显示区域。
根据输入的值更改显示的百分数和颜色区域的大小。
值 100: 显示百分数 0、80%和100% 如果同时也在显示机床数据 9428
中设置值 100,则显示的颜色自 80% 起从绿变为红。
值 > 100,例如 200: 显示百分数 0、100% 和 200%。
显示的颜色自100% 起从绿变为红。
如果将值设为 200,则必须在显示机床数据
$MM_MA_SPIND_MAX_POWER 中输入标准化系数。
IM4/2-40
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
计算标准化系数
通过用功能发生器、伺服轨迹功能和电机数据表中的数据测量主轴来计算标准化系
数
功能发生器
1.
在操作区 “开机调试” → “优化/测试” → “功能发生器”打开下列窗口:
图 2-6: 功能发生器
2.
在隐藏的屏幕窗口中的¡°工作方式¡±下选择信号、信号类型和标准化系数。
3.
之后,按下“信号参数”软键。 出现“功能发生器参数”屏幕窗口。
4.
输入用于振幅、周期时间、脉冲宽度和限制的设置。
有关这些设置的数据,请参阅电机数据表。
注意
如果在虚拟轴上使用功能发生器和测量功能,则会由NCK引起中断。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-41
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
伺服轨迹功能
打开伺服轨迹功能基本画面,在该画面的“开机调试”操作区中按下软键“驱动/伺
服”,随后再按下“伺服轨迹”。
图 2-7: 伺服轨迹基本画面
在“信号选择”区通过下拉列表选择待测量的尺寸。 有关测量持续时间和触发时间
的设置,请参阅电机数据表。 进行参数化后,通过按下软键“开始”启动测量。
图 2-8: 伺服轨迹图表
选择恒定功率或者恒定力矩区,以用这些数据计算出标准化系数。
示例: 在 图 2-8 中测量的功率为10.5 kW。
IM4/2-42
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
如果载荷显示在额定数据 100% 和经过额定点运行时显示相应较高的值,则可设置
的标准化系数由电机数据或者图表和测量如下计算:
MA_SPIND_MAX_POWER =
最大_测量_功率/ 额定功率_S1 * 100
MA_SPIND_MAX_POWER = 10500W / 7000W * 100 = 150
在机床数据中输入系数 150。
2.2.10 主轴显示的主轴符号反向
功能
可以通过通道特定的机床数据 MD 9033:MA_DISPL_INVERT_DIR_SPIND_M3
逆转主轴符号的显示。 可以正常显示或反向显示。 例如,如对于副主轴的
M4,要显示与主主轴的M3 相同的符号,应设置位 [n]=1(在接口上参照 M3/M4
反向 )。
9033
机床数据号码
缺省值: 0x0000
更改生效: 立即
数据类型: LONG
含义
MA_DISPL_INVERT_DIR_SPIND_M3
显示主轴旋转方向
最小输入值: 0x0000
最大输入值: 0x7FFFFFFF
保护等级(L/S): 3/4
单元: 有效自版本状态: 6.2
显示主轴旋转方向:
位[n]=0 将 M3 以符号方式显示作为右旋
位[n]=1 将 M3 以符号方式显示作为左旋
n = 主轴号–1(即位 0 是主轴 S1)
注释:
对于相应设置的机床数据 9014: USE_CHANNEL_DISPLAY_DATA
可以在 NC 中管理通道特定的机床数据 9033。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-43
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.2.11 HMI 高级的键盘特性
CAPSLOCK (PCU 50)
CAPSLOCK 功能承担用外部 SINUMERIK 键盘进行文本输入时的大小写切换作用。
在小写输入情况下通过功能 SHIFT 命令将其插入。
该功能仅在 HMI 高级不在标准方式下用 Windows XP 运行时有效。
激活
该功能通过显示机床数据9009: $MM_KEYBOARD_STATE 激活
0: CAPSLOCK 关
2: CAPSLOCK 打开
仅在启动时评估显示机床数据。 在更改机床数据后必须重新启动。
操作
如果已将显示机床数据 9009 设置为“CAPSLOCK 打开”且您又想要输入小写
字母,则可如下进行:
按下按键 CTRL + SHIFT,以再次转换成为小写输入。 若要将小写输入再次转
换为大写输入,再次按下 CTRL + SHIFT。
边界条件
•
•
•
•
激活 CAPSLOCK 功能时,SHIFT 键对字母键不再起作用。
CTRL/ALT 键顺序在 Windows 标准应用程序下仅在小写模式下起作用。
对于在 OP 中集成的键盘无法切换到小写模式。
CTRL, SHIFT 切换顺序仅在使用外部 PS2 键盘和外部 USB-PC 键盘时起作用,
而在使用面板键盘时不起作用。
提示
如果在一个外部键盘上设置有 CAPSLOCK,则 OP 键盘提供小写字母
如果在该状态下插补外部键盘,则不能够再取消 CAPSLOCK 模式
CAPSLOCK 键和 NUMLOCK
键可以通过相应的设置在参数文件E:\Windows\System.ini 中加以过滤。
前提条件是,CAPSLOCK 和 NUMLOCK 未过滤。
IM4/2-44
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.3 设置访问外部驱动器或者计算机
应用场合
可以将控制系统与外部网络驱动器或其它计算机相连接。
例如,通过此连接,可以由其它计算机处理零件程序。
为此,有两种可选方案:
•
•
通过参数化显示机床数据可以最多连接 4 个驱动器。
通过设计文件 LOGDRIVE.INI 可以最多连接 8 个驱动器。
这两种方案不能同时使用。 在配置多个 TCU 或 PCU 的情况下优先使用文件
LOGDRIVE.INI ,以能够在全球范围内通过网络访问该驱动器。
该文件用户专用的条目存储在目录user中。
2.3.1 连接 驱动器和显示机床数据
设计驱动器/计算机
用下列显示机床数据可以设立最多 4 个网络驱动器:
MD 9676
CMM_DIRECTORY_SOFTKEY_PATH1="Pfad1"
MD 9677
CMM_DIRECTORY_SOFTKEY_PATH2="Pfad2"
MD 9678
CMM_DIRECTORY_SOFTKEY_PATH3="Pfad3"
MD 9679
CMM_DIRECTORY_SOFTKEY_PATH4="Pfad4"
必须输入完整的路径。 在软键上显示路径。
连接可规定为DOS路径,例如:“G:\VORBEREI\MPF_DAT”或者规定为由节点命
名符、共享名称和目录组成的网络地址,例如: "\\R111\<共享名称>\MPF_DAT".
示例:
MD9677 CMM_DIRECTORY_SOFTKEY_PATH2=F:\R4711
;驱动器 + 目录
MD9678 CMM_DIRECTORY_SOFTKEY_PATH3=\\R4712\TEIL1\WELLE1.DIR
; 计算机名称,带目录数据的共享名称
MD9679 CMM_DIRECTORY_SOFTKEY_PATH4=\\R4713\Teil2\MPF_DAT .DIR
; 计算机名称,带目录数据的共享名称
在机床数据 9676 CMM_DIRECTORY_SOFTKEY_PATH1 下待输入
的网络连接预留用于 SINUMERIK ShopMill 或 ShopTurn。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-45
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
设计软键文本
为了选择网络驱动器连接,软键标签可以作为与语言相关的用户报警文本,以编号
89901 - 89905 存放在某报告模块识别到的用户文件(见 MBDDE.INI [TextFiles]
段)中。 此时,文本编号 89901 与机床数据 9676
CMM_DIRECTORY_SOFTKEY_PATH1 等相关。
示例:
MBDDE.INI:
...
[Textfiles]
USER_PLC=F:\DH\MB.DIR\MYTXT_
MYTXT_GR.COM:
89901 0 0 ""
89902 0 0 "F:\R4711"
89903 0 0 "R4712/ MMC1"
89904 0 0 "R4713/ MMC2"
备用
软键 2 的软键文本
软键 3 的软键文本
软键 4 的软键文本
(2 个空字符表示换行)
...
操作区中的可用性
在下列操作区中提供网络驱动器:
•
•
•
•
在扩展的SK(软键)条上 SK“程序一览”后的
MASCHINE(加工)操作区中,
在PROGRAMM(程序)操作区作为基本菜单的扩展软键条。
在 DIENSTE(通讯)操作区中的数据管理中(如果设计 3
个网络驱动器,则显示 3 个软键作为水平软键,第 4 个在按下 ETC
键后显示)
在DIENSTE(通讯)操作区中用第二个垂直软键读写网络驱动器数据…
扩展软键中的软键根据机床数据 9676(SK1)至机床数据(SK4)占用
(也即如果有空位) 在软键上出现已设计的文本。
如果没有为软键设计标签文本,则显示相应的机床数据值。
分配驱动器/计算机的访问权限
在下列显示机床数据中为每个驱动器设计访问权限:
•
对于程序和通讯操作区:
$MM_USER_CLASS_DIRECTORY1_P (9510)
$MM_USER_CLASS_DIRECTORY2_P (9511)
$MM_USER_CLASS_DIRECTORY3_P (9512)
$MM_USER_CLASS_DIRECTORY4_P (9513)
•
对于加工操作区:
$MM_USER_CLASS_DIRECTORY1_M (9516)
$MM_USER_CLASS_DIRECTORY2_M (9517)
$MM_USER_CLASS_DIRECTORY3_M (9518)
$MM_USER_CLASS_DIRECTORY4_M (9519)
IM4/2-46
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
用于访问权限的显示机床数据立即生效,即在切换至各个应用程序后,在目录中进
行更改时重新启动后才生效。
故障信息提示
在启动 HMI 高级时评估设计的网络驱动器。 在评估时不检查连接是否真的存在。
仅在操作时选择驱动器的情况下才进行此项检查。 如果无法访问设计的路径,
则生成故障信息提示。
2.3.2 连接逻辑驱动器
功能
可以将控制系统与外部网络驱动器或其它计算机相连接。 例如,通过此连接,
可以由其它计算机处理零件程序。
为此,有两种可选方案:
•
•
在设置画面 “逻辑驱动器”下的 “开机调试”→ “NC”中
通过设计文件 LOGDRIVE.INI (参见章节 2.5.14)。
逻辑驱动器的配置由下列数据组成:
•
•
•
带有下列结构的路径名:
"acttcu://<TCU插头>,<分区>/<路径说明>“
对于USB
向一个TCU输入名称时,由一个识别所需插头的接口数组和一个分区编号
和一个软键标签(有关报警文本中与语言无关或语言相关的软键标签,参见章
节 2.3.1 连接 驱动器和显示机床数据)
前提条件
软键“逻辑驱动器”在访问级别2(服务)以上可供使用:
这样,就可以由维修服务人员,而不是由机床操作员来执行此功能。
为了更新软键的分配,需要重新启动HMI 高级。1
软键 "本地USB "
软键“本地 USB”总是提供在加工操作区、程序操作区和通讯操作区中,
且无需设计。 由此,显示激活的 TCU 的前面接口或者已设计的 PCU 接口。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-47
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
如果已设计 OEM 软键(水平软键 7),则在程序中最多显示 7 个网络驱动器。
忽略最后的输入项。
图 2-9: 设置画面“逻辑驱动器”
连接类型/接口
可选择以下连接:
IM4/2-48
无驱动器:
不显示其他栏
本地USB:
本地USB接口名称:
- Front (0、2或者1:0.2或者FRONT)
- X203 (1 或者1:1 或者 X203)
- X204 (2 或者 1:2 或者 X204)
分区:
(对于本地和全局USB)
比如 2
USB 全局:
全局USB接口名称:
- Front (0、2或者1:0.2或者FRONT)
- X203 (1 或者1:1 或者 X203)
- X204 (2 或者 1:2 或者 X204)
设备: (仅对于全局USB )
比如 tcu
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
NW Windows:
网络驱动器名称(Windows中的).
路径以// oder \\ 开始。
用户名:
(仅对于NW Windows)
在屏幕上输入用户名,比如:Mustermann。
密码:
(仅对于NW Windows)
本地驱动器:
密码会显示在屏幕上,并加密输入到文件
logdrive.ini中。
驱动器名称,比如:D:
访问权限
可将连接的访问权限等级设置为等级0到7。 如果未输入任何项,则视为预设
(7 =访问所有)
只可以为所有操作区规定一个访问级别;
•
•
•
机床
程序
通讯
软键标签
有两行字符—每行最多允许10个字符—可供一软键的标签使用。 \n、%n 或者两个
空格可用于分行。
报警文本89901- 89906可用于软键标签,从而使得在没有定义其他标签时, 保存与
语言相关的软键文本。
自/至TCU的数据传输
总是访问刚刚激活的 TCU 的 USB 接口,即有操作核心的接口。
如果在数据传输过程中切换激活的 TCU,则数据传输在后台中总是保持激活。
如果在切换 TCU 时有一项操作(复制、删除、编辑)在驱动器上有效, 则显示保
持到动作结束时。 在连接时才更新显示。
提示
由于 TCU 已通过网络连接与PCU 连接,则回答时间与每个网络相关。
不建议处理USB存储器的零件程序(EXTCALL)。
小心
在写入数据至驱动器或自该驱动器读出数据时断开 USB 驱动器可能会造成数据
丢失。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-49
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
选件“网络驱动器”
下面的概览显示,何时需要选件网络驱动器。
图例说明:
没有选件时可使用 TCU 上所有USB 接口
没有选件时可使用 本地可使用
本地没有选件时可使用,“远程”仅在有选件网络驱动器时可使用
仅在有选件网络驱动器时可使用
仅在有选件HMI用户存储器 时可使用,本地可使用
图 2-10: 选件 网络驱动器
IM4/2-50
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4 INI文件编程
2.4.1 处理INI文件
标记
[xxx]
; 章节标记符号,也称作“段”
命名符=值
命名符=<empty>
;赋值
; 删除值
,
;
;存在多个指令时的分隔符号(逗号)
;引入注释:
;一般情况下注释命名为备用值,
;可以被指定。
;引入注释
REM
目录结构
系统目录结构是这样组织的,用户更改通过软件升级得以保留。
•
•
•
在为此而平行的目录中进行原始的用户更改。
在标准 HMI 软件和用户专用的补充信息之间有一个明显的分隔符。
目录“mmc2”和“hmi_adv”(也包括子目录)应该为只读。
它包含交付的原始软件。 仅在升级时覆盖这些目录。
在下图中规定了优先级顺序。 这表明: 目录中的条目越往右,优先级越高,
右侧的条目优先级高于目录中相应的左侧条目优先级。
F:\
优先级
hmi adv
- 区域应用程序
- DLL
- HMI 特定的数据
mmc2
add on
oem
user
基准系统
图 2-9: 优先级
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-51
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
目录包含下列内容:
• hmi_adv:
目录包含区域应用程序、DLL 和 HMI 特定的数据。
• mmc2:
HMI 基本软件系统目录。
• add_on:
附加的西门子产品目录(例如 TPM、MDA、DNC ...)。
这里可以存放相同的目录结构(例如语言子目录)以及目录内容,如在 mmc2 中。
Add-On 产品的条目如同在 REGIE.INI 和 re_*.ini 中一样存放。
• oem:
机床制造商和 OEM 用户的目录,在该目录中存放相同目录结构的自身 OEM
应用程序(例如子目录语言)以及目录内容,如在 mmc2 中。 OEM
产品的条目如同在 REGIE.INI 和 re_*.ini 中一样存放。
• user:
用户目录,在该目录中存放针对提供的 ini 文件的客户差异性。
此处也可以存放操作界面外观上的更改信息,这可以通过在 HMI 操作界面上的设
置自行进行(例如语言设置、文件选择、文件管理器视图,...)。
还可以存放一些其它设置,这些设置与 OEM 或者 Add-On 产品无关,存放在 user
目录中,例如报警服务器设置。
“共同文件”中的一些改变,例如规定某个访问权限或者不显示某个软键,必须存
放在 user 目录中。
原则上在针对 mmc2 并列的目录中,仅存放针对 mmc2 中原始记录的 ini
文件的差异条目。例如在引入一个 OEM 应用程序时,在“oem”中不产生一个完整的
“regie.ini”,而是仅将改变的段存放在“oem”中。
REGIE.INI 如下表示:
[TaskConfiguration]
Task7:=oem1appl, .....
提示
不得改变目录“mmc2”和“hmi_adv”中的所有 INI 文件。
IM4/2-52
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
用户特定条目的操作步骤
1. 如同在“mmc2”中一样,在目录 F:\USER 中设立相同名称的空 INI
文件,(如果需要,在 USER 中也可以设立子目录,例如 LANGUAGE)。
2. 在 USER 目录下的 INI 文件中仅复制要改变的段和写入新的或已改变的条目。
提示
不要复制整个“MMC2”的 INI 文件!
仅输入差异项即可。
示例:
MBDDE.INI 中的条目,用于 PLC 故障信息/运行信息和报警行中的页
USER 目录下的 MBDDE.INI:
;段标题
[TextFiles]
UserPLC = F:\DH\MB.DIR\MYPLC_
[Alarme]
;报警行中的页
RotationCycle = 1000
相同的步骤也适用于目录 F:\ADD_ON 和 F:\OEM。
\ADD_ON 预留用于西门子产品。
在 \OEM 中应该安装所有的 OEM 应用程序
注意
例如 REGIE.INI 中附属的条目应在该目录下进行,不要在目录 \MMC2\ 下进行!
关闭设置
如果在较低等级的目录中存在要在较高等级的目录中废除的具体条目,则用 <empty>
的条目替代该值。
示例:
目录 mmc2,文件 xxx.INI:
[<Sektion>]
<命名符> = <值>
目录 user,文件 xxx.INI:
[<Sektion>]
<命名符> = <empty>
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-53
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
最大文件长度
Windows 系统中 INI 文件的最大文件长度为 60 kB。 如果超过这个限值,
则忽略末尾的条目。
解决办法: 例如,由于在 MMC2\PARAMT.INI 中也包含详细的注释,因此在
USER\PARAMT.ini 中删除该注释。
2.4.2 报警记录 设置
应用
为了在硬盘上保存报警配置,可以在不同的方式之间进行选择。
必须在应用程序和硬盘负荷方面进行选择。 所需要的条目在文件 MBDDE.INI 中实现。
总是在相同的硬盘区写入报警文件将导致负荷产生。 通过下列控制方法可以选择
不同的方式。
提供多个策略用于硬盘维护。 硬盘上可以同时保留多个记录文件。 在每次启动 HMI
时,在多文件策略情况下切换到下一个文件。 这不仅可以减小数据信息区中的硬盘硬
件负荷,也可以减小目录信息区中的硬盘硬件负荷。 另外,在启动时策略识别数据区
中的物理硬盘故障并通过新指令从存储器位置转出。
多文件策略可以通过 DiskCare Ini 文件条目
文件:
"mbdde.ini",
段:
[PROTOCOL],
条目:
“DiskCare”选择。
总共可以有下列值:
DiskCare=-1
MBDDE 服务器将报警记录存放于存储器中。
如果要在诊断操作区显示 或者操作报警按键“取消”,
则将报警记录存储在硬盘上。
DiskCare=0
立即写入记录文件。
DiskCare=n
如果在 n 秒内没有输入任何更改,则报警状态改变情况
写入在记录文件中。 另外适用于:
如果要在诊断操作区显示 或者操作报警按键“取消”,
则将报警记录存储在硬盘上。
DiskCare=-n
n>1 特指平行引入的报警文件数目。
在启动时分析评估文件“mbdde.ini”。
将不使用的报警文件如同当前的记录文件一样存放在 mmc2 目录中,。
隐含文件的名称(属性“隐含”)由一个八位的十六进制数组成,带有扩展名
“.alr”。
IM4/2-54
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
启动时确定文件区中有写错误的文件同样由一个八位的十六进制数组成,然而带有扩展
名“.al_”。
记录文件大小
在文件 MBDDE.INI 中可以确定记录文件的大小(环链缓冲器)。
[Alarme]
记录 = 值 ; 记录文件大小
缺省值:
最小值:
最大值:
150
18
32000
使用标准值 150 可以显示 75 个报警。 一个报警总是需要 2 条记录。
根据特征选择报警
通过 MBDDE.INI 中的过滤器记录可以控制记录文件中的信息满溢情况。
[PROTOCOL]
过滤器=表达式
表达式表达选择特征并如下表示:
句法
[识别符号][关系][特征][运算符]
识别符号:
• Nr
• Prio
• Mode
• Typ
• From
• Quitvar
报警号
优先级
信息行/报警行或者对话框
报警类型(上电,取消,...)
报警发送者
确认变量
关系:
• ':'
• '<'
• '>'
• '!'
等于
小于
大于
非
特征:
• 数字
• 字符串
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-55
开机调试HMI 高级 (IM4)
2 设置功能和参数
运算符
• ','
• ''
• '|'
01/2006
逗号表示逻辑的或者仅在 过滤器内部。
空格符/空格表示逻辑的与 各过滤器之间。
竖号表示逻辑的或者在各过滤器之间。
举例:
Filter=Typ<3
仅记录 POWERON(上电)和 RESET(复位)报警。
Filter=From:NCU_1
仅记录 NCU_1 报警
Filter=From:NCU_1 Typ:1,3
仅记录NCU_1的 POWERON(上电)和 CANCEL(取消)报警。
2.4.3 设立程序时的访问权限
使用
在启动数据管理服务器时,服务器读取数据方案 SCHEMA.BIN,接着从合适的语言 dll
文件中读取说明文本命名符。
在启动阶段,数据管理服务器检测在文件 DH.INI
中是否有改变的标准访问权限的条目。
根据这些条目,数据管理服务器更新其已改变的访问权限的数据管理方案内部图。
条目中描述的访问权限现在作为标准访问权限用于所选择的数据。
忽略与现有的方案不匹配的条目。
格式和数据类型
所有条目存在于段 [ACCESSMASKS] 中
示例:
条目有下列形式:
[ACCESSMASKS]
\wks.dir\*.wpd\*.mpf =
\mpf.dir\*.mpf =
\cus.dir\*.spf =
75775
75775
33773
每个数据类型和存放位置可以统一布置为一个标准访问屏幕窗口。
一个条目由可以产生该数据类型的数据所在的路径和新的标准访问屏幕窗口组成。
IM4/2-56
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
路径由数据类型命名符组成。 在上述例子中,数据类型中的“\wks.dir\*.wpd\*.mpf¡±
有下列含义
用于工件目录
“wks.dir”
用于工件
“*.wpd”
用于零件程序
“*.mpf”。
在所有工件中定义新的标准访问屏幕窗口 75775,通过该屏幕窗口设立新的零件程序。
访问屏幕窗口 75775 如下表示:
7
5
7
7
5
各个读取权限
自保护级5起的写入权限
已设置执行权限
各个显示权限
自保护级5起的删除权限
允许 0 至 7
允许 0 至 7
允许 0 或 7
允许 0 至 7
允许 0 至 7
边界条件
在安装 HMI 数据库时,数据总是通过标准数据方案的访问权限设立。
节点的访问权限,例如 wks.dir 无法改变。
2.4.4 设计PLC报警的确认符号
应用
您可以设立自己的确认符号用于确认 PLC 报警。 可以选择在 PLC 生成报警时(通过
FC 10)要在诊断报警画面中显示哪些位图。 选择的像素画面(尺寸 20 x 20 像素)
应该显示用户必须用哪些按键确认由 DB2 生成的报警。
选择的按键必须与由 FC 10 规定的确认参数 QUIT 中的信号匹配,例如
Call FC 10
ToUserIF:=TRUE
Quit:=DB21.DBX7.7
//Channel 1 RESET
选择一个段 [ALARM_PICTURE] 中要显示的画面值:
[ALARM_PICTURE]
;0 = PLC 按钮画面
;1 = Cancel 按钮画面
;2 = Reset 按钮画面
;3 = HMI 按钮画面
;4 = 用户定义按钮画面
按钮画面=1
如果选择 4,(用户定义的按键),则必须通过 ButtonNameUser=“name.bmp”
规定相应的画面。 此时可自由选择名称。
建议在 USER 或者 OEM 目录的 DG.INI 中设立条目。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-57
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
画面必须位于一个、多个或者所有目录中:
;F:\User\Icons\640
;F:\User\Icons\800
;F:\User\Icons\1024
;F:\Oem\Icons\640.
;F:\Oem\Icons\800.
;F:\Oem\Icons\1024.
自动与当前的屏幕分辨率进行匹配。 画面型号必须位于带有相应于当前分辨率
的画面目录中。
2.4.5 设计软键“语言选择”
应用
在控制系统上有超过两种语言的情况下,可以通过文件“IB.INI”在基本画面“开机调
试”中设计软键“语言选择”,用该软键可以通过菜单在两种以上语言之间进行切换。
文件“IB.INI”中的条目“SkSelectLngInsteadSkChangeLng”在“[LANGUAGE]”段
中控制,是否在开机调试基本画面中要用软键“语言选择”替换软键“切换语言”。
如果该条目“SkSelectLngInsteadSkChangeLng”缺失,则仅存在语言切换。
“SkSelectLngInsteadSkChangeLng”的值有下列含义:
False: 软键“切换语言”用于在前景语言和背景语言之间切换,
如同以前一样(=预设置)。
True: 软键“语言选择”用于选择一个已安装的语言。
为此,可根据相应的选择在语言切换位置上在超过两种语言之间在线进行
切换。
在设置“TRUE(真)”时(语言选择),要给文件“ MMC.INI”的“[LANGUAGE]”
段中的条目添加以下值:
LanguageList= ... , GR
FontList= ... ,
FontListKO= ...,
LBList= ...,
欧洲
欧洲 2
德语
提示
在进行语言选择时,不提供第一种语言用于选择。 通过在语言列表 (并且由此执
行相应的字体设置)中再一次执行第一种语言的小诀窍,也可以到达语言选择菜单
的第一种语言。
IM4/2-58
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
参数化
确定软键名称。
HSx
VSy
x 1 -8,
y 1 -8,
水平软键 1 至 8
垂直软键 1 至 8
不必占用所有软键。
文献:
/IAM/ BE1,章节“设计 OP 热键和 PLC 键”。
2.4.6 建立用户特定的操作菜单
应用
用下列附加的方式可创建框架应用程序:
•
操作树的自由管理: 设立新的操作层面、以前层面和新层面的新软键布置。
•
在操作层面上编入自身的应用程序(OEM 应用程序)。
•
从任意一个操作层面调用标准应用程序,包括已定义的子菜单。
•
利用功能“框架应用程序”,可以通过设计在一个新的软键下合并和选择存在的
HMI 高级的操作区。 为此,操作区/基本菜单软键对于自身的操作区来说是自由的
(OEM 应用程序)。
•
功能“框架应用程序”可以多次使用,以从一个操作层面定义另一个下一层的操作
层面。 这使得操作树管理可以自由进行。
•
一个框架应用程序可以定义最多 16 个水平软键和 8 个垂直软键。
从一个框架应用程序已选择的操作区返回,再次回到框架应用程序的上一层菜单。
由一个框架应用程序可以选择标准应用程序:
- 机床
- 参数
- 通讯
- 程序
- 模拟 → HMI 设置
- 诊断
- 开机调试 和
- OEM 应用程序
由框架应用程序可以有目的地在可选择的操作区中选择某个功能。 (例如程序 →
模拟,所有标准方式都在下列表格中给定)。
一个框架应用程序可以提供一个自身的基本画面作为位图文件或者显示一个标准画面。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-59
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
配置原则
新的操作层面通过框架应用程序进行,框架应用程序嵌入在现有的操作层面中。
可以配置框架应用程序的水平软键条和垂直软键条的布置。
配置文件
在下列文件中进行配置:
• REGIE.INI
调用框架应用程序,标准应用程序在 REGIE.INI
中规定一个编译器任务 mntmmc 作为任务,由段给定其参数
CmdLine:= "SektionName1",在文件 TASKCONF.INI
的段中有其它数据用于插入的框架应用程序。
•
描述软键、以及待软键调用的操作区、背景画面,
还可能包括软键标签文本。在属性CmdLine规定的段中进行说
明。
TASKCONF.INI
• RE_xx.INI
用于语言的框架应用程序的软键标签,缩写为xx
更多信息参见章节 2.5INI 文件一览
示例
REGIE.INI中的下列条目说明了流程:
用于用户特定的操作树的框架应用程序。
; 示例条目
任务7 = name := mntmmc, cmdline := "SectionName1", Timeout := 60000
任务号(这里为 7)分配相应的软键,由这些软键调用框架应用程序。
任务0: 水平软键 1
...
任务7: 水平软键 8
mntmmc 是以标准形式存在的任务名称,用于在 TASKCONF.INI 中编译框架
应用程序的软键并使其激活。
cmdline 的值命名文件 TASKCONF.INI 中的段,在该段中详细描述框架应用程序
的软键布置。
当在 TASKCONF.INI 中定义了多个段以及框架应用程序参数情况下,可以有多个条目
任务<编号>= name := mntmmc, ... 。 这也可以由操作树的多级管理实现。
IM4/2-60
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
TASKCONF.INI
[SectionName1]
; 在其上可自由选择的段名称必须归入到 REGIE.INI 中。
; 输入举例:
; 通讯应用程序应在第一次启动框架应用程序时激活
; 通过开始索引确定软键索引该软键索引在程序启动时激活要执行的 任务。
; 这里将通讯的开始索引为5作为示例
StartIndex = 5
;框架应用程序基本画面
Picture= Rahmen1.bmp
;第一个软键通过任务程序(任务索引 2)作为子任务(HSK1IsTask=0)
; 用参数 <root> 占用,给定默认的德语和英语(UK)软键索引
HSK1Task=2
HSK1IsTask=0
;应用程序特定的参数: 这里转入在
; 应用程序基本层面中,参数: <root>
HSK1Command=<root>
HSK1Sk文本=Programm
;没有预先设定语言数据
;用于所有未设计的语言
HSK1SK文本 _UK=Program
; 英语(_UK)中的 SK 标签
; 第五个软键通过任务“通讯”(任务索引 3)作为子任务(HSK1IsTask=0)
; 用空命令参数占用,
; 预设默认的德语(_GR)和英语(_UK)软键文本
HSK5Task=3
HSK5IsTask =0
HSK5Command=
HSK5Sk文本=DIENSTE
HSK5Sk文本 _GR=Dienste
HSK5Sk文本 _UK=service
;软键“通讯”的访问权限
HSK5AccessLevel= 3
; ETC 软键条的第二个软键通过任务“开机调试”(任务索引 5)作为子任务
; (HSK10IsTask=0)用空命令参数占用,预设默认的德语(_GR)
; 和英语(_UK)软键文本
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-61
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
HSK10Task=5
HSK10IsTask=0
HSK10Command=
HSK10SkText _GR=开机调试
HSK10Sk文本 _UK=设置
; 终止任务=
; HSK16=退出按钮
分配软键编号
对于 HSK 或者开始索引适用于下列分配:
1-8
水平软键 1 - 8
9 - 16
ETC 软键条的水平软键
17 - 24
垂直软键 1 - 8
25 - 32
OEM 应用程序的软键条,参见章节 2.1.2
与语言相关的软键
根据当前设置的语言标记软键。 在每次语言切换后更新软键。
如果未找到当前语言的软键文本(HSK<SoftkeyIndex>Sk文本_<Sprache>=...),则软
键用默认文本(条目 HSK<SoftkeyIndex>Sk文本=...)占用,或者在默认文本也
不存在的情况下用任务索引占用。
框架应用程序作为子任务
框架应用程序也可以由一个自身的进程开始作为子应用程序启动。 然后框架应用程序
通过一个回调命令返回到启动的应用程序,并在必要时结束应用程序:
; 应用程序在返回时结束
HSK<软键索引>终止任务=1
或者
; 应用程序在返回时不结束 这是预设置 !
HSK<软键索引>终止任务=0
; 0 不结束
; <> 0 结束
框架应用程序基本画面
在没有数据情况下通过 Picture= ... 显示一个空的背景!可以规定一个自身的画面,
该画面在oem 中作为位图使用,例如Picture=背景框架.bmp。
在选择框架应用程序或者从一个框架应用程序调用的应用程序返回情况下,显示画面。
数据 1 替代一个画面文件以显示基本画面“开机调试”,默认。
IM4/2-62
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
如果已设计一个开始索引和一个画面,则在选择框架应用程序时立即显示该画面,
并用于通过设计的开始索引支配应用程序。 如果画面大于当前操作装置可提
供的窗口,则从画面中间开始仅显示窗口中适合的部分。
访问权限
框架应用程序的软键可以通过访问权限锁止。
0:
系统
...
...
7:
钥匙开关位置 0
; 举例:
;软键“通讯”的访问权限
HSK5AccessLevel= 3
NCK 有关的软键
通过 TASKCONF.INI 中相应的软键条目下的 HSK<软键索引>NckLink=1 ,可以
将一个软键同一个与 NCK 有周期联系的存在条件相联系起来。
在该连接存在的情况下,只能操作软键。 默认值为 0: 不检测。
在 TaskConf.INI 中缩短设计
当响应标准操作时,上述框架应用程序软键的 TASKCONF.INI 设计可以为下列跳转
简化:
HSK<软键索引>任务= x/y
x
操作区
y
命令或者状态= i
示例:
HSK1Task=Program/<root>
表示进行的设计是相同的:
HSK1Task=2
HSK1IsTask=0
HSK1Command=<root>
HSK1SkText=程序
x
y
机床
<root>
参数
<root>
程序
<root>
说明
通过最上层的回调命令跳转到机床的基本画面中(任务 0)用于返回。
软键文本以机床为依据。
通过最上层的回调命令跳转到参数的基本画面中(任务 1)用于返回。
软键文本以参数为依据。
通过最上层的回调命令跳转到程序的基本画面中(任务 2)用于返回。
软键文本以程序为依据。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-63
开机调试HMI 高级 (IM4)
2 设置功能和参数
x
y
服务
<root>
诊断
<root>
诊断
状态=10
诊断
状态=20
诊断
状态=30
诊断
状态=40
诊断
状态=50
设置
<root>
设置
状态=10
设置
状态=40
设置
状态=50
IB 设置
<root>
模拟
<root>
01/2006
说明
通过最上层的回调命令跳转到通讯的基本画面中(任务 3)用于返回。
软键文本以通讯为依据。
通过最上层的回调命令跳转到诊断的基本画面中(任务 4)用于返回。
软键文本以诊断为依据。
通过最上层的回调命令跳转到诊断的基本画面中用于返回和选择报警画
面。 软键文本以报警为依据。
说明:
可操作诊断的所有水平软键条。
通过最上层的回调命令跳转到诊断的基本画面中用于返回和选择信息画
面。 软键文本以信息为依据。
通过最上层的回调命令跳转到诊断的基本画面中用于返回和选择报警记
录画面。 软键文本以报警记录为依据。
通过最上层的回调命令跳转到诊断的服务画面中用于返回。
软键文本以服务显示为依据。
通过最上层的回调命令跳转到诊断的 PLC 状态画面中用于返回。
软键文本以PLC状态为依据。
通过最上层的回调命令跳转到开机调试的基本画面中(任务 5)
用于返回。
软键文本以开机调试为依据。
在退出层面时通过回调命令跳转到机床数据的画面中。
软键文本以机床数据为依据。
在退出层面时通过回调命令跳转到开机调试的 PLC 一览画面中。
软键文本以PLC为依据。
在退出层面时通过回调命令跳转到开机调试的驱动一览画面中。
软键文本以驱动/伺服为依据。
通过最上层的回调命令跳转到设置的基本画面中(任务 34)用于返回。
软键文本以系统设置为依据。
跳转到模拟(任务 27)。 显示一个模态对话框,通过该对话框
必须选择要模拟的程序。 通过取消可以再次退出模拟。
软键文本以模拟为依据。
标准应用程序的其它界面
这里可响应下列标准应用程序:
• 参数
• 诊断
• 开机调试
下列命令应记录在软键命令定义的等号右侧:
HSK<SoftkeyIndex>Command=命令1; 命令2; ...
VSK<SoftkeyIndex>Command=命令1; 命令2; ...
等等。
将分号用作多个命令之间的分隔符。
IM4/2-64
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
示例:
; 隐藏一个标准操作的水平软键条的
; 某些软键
HSK1Command=DisableHSK(1,3-4)
指令
DisableHSK(<软键列表>)
取消软键列表中的水平软键。 可以通过逗号隔开各个软键或者给定软键范围 <从> <至>,例如 DisableHSK(1、3、5-7)。
提示
ETC 软键条的软键无法取消。
DisableVSK(<软键列表>)
取消软键列表中的垂直软键。 可以通过逗号隔开各个软键或者给定软键范围 <从> <至>,例如 DisableVSK(1、3、5-7)。
DoVSK=<软键索引>
触发垂直软键(1-8)的动作。
Recall(<状态列表>)
在到达列表中的某个状态情况下,应用程序返回到调用的应用程序中。
状态可以通过逗号隔开或者给定范围 <从> - <至>,例如 Recall(1、5-7、48)。
Highlight=<软键索引>
在调用应用程序时水平(1–8)或者垂直(9–16)的软键以蓝色高亮显示。
ZuMat=<状态矩阵>
读取分配的状态矩阵(例如 dg\dg.zus)并替换原来的状态矩阵。
RE_GR.INI
[HSoftkey-文本]
HSK7 =“特殊菜单”
// 20
有关建立 HMI 高级的 OEM 应用程序的说明,参见:
文献:
/ HMI 编程包 /
有关提供最新的电子文档,您可以向主管的销售部门索取。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-65
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.7 补充用户特定的服务一览
应用
借助文件 DGOVW.INI 可以在驱动诊断中定义附加的信号。 必须在目录 mmc2 或
addon、oem、user 中明确建立文件。
如果已有文件,则评估已设计的信号并在诊断 → 服务显示“服务一览”中同时显示。
为此,可以设计与语言相关和无关的文本。
这些与语言相关的文本以名称 DgOvwTxt_<Sprachkürzel>.ini. 存在于目录
mmc2\language(或者 addon、oem、user…)中与语言相关的 INI 文件中。
在 User 目录中建立名称为 dgovw.log 的日志文件,输出在转换文件 dgovw.ini
时出现的故障信息中。
文件 DGOVW.INI 的结构
[GLOBAL]
NrOfSignals=
[BMP]
100="<Bitmapname>"
101="..."
.
.
[SIG1]
文本=
项=
expr=
.
.
[SIG2].
.
.
[SIG<n>]
.
.
条目含义
NrOfSignals:
附加信号的数目。 信号位于段 [SIG<nr>] 中,此时 <nr> 从 1 至 NrOfSignal
排列(连续且无漏缺)。
文本:
• 与语言相关的文本形式:$T<文本Nr>
此时,<文本Nr> 为与语言相关的文件 DgOvw_xx.ini 中的一个编号(带 xx
语言缩写)。
• 与语言相关的文本“<任意文本>”。
精确输出“<任意文本>”,其方式与该文本在 ini 文件中的输出方式一样。
IM4/2-66
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
项:
(见 BTSS 说明)
对于区域或者行索引有下列设计方案:
<CH>用于通道号码,轴已在该通道中激活
<AX> 用于轴号码
<DRV> 用于所属轴的驱动号码
<PLC_CH> 用于一个PLC 通道数据模块;由 20+通道的通道号码代替,
轴已在该通道中激活。
<PLC_AX> 用于一个PLC 通道数据模块;由 30+轴号码代替
例如: 项 = /Channel/MachineAxis/impulseEnable[u<CH>, <AX>].
这种情况下,为当前通道的 <CH> 和 <AX> 设置当前的轴号码。 包含的值可以以位方
式或者作为整数评估。
expr: 这里可以有一个 IF 指令,或者分配一个位图。
句法:
expr=<IF_指令> 或
expr=<Bmp_分配>
<IF_指令>::= IF <Bool 表达式> THEN <指令>ELSE<指令>
<Bmp_分配>::= BMP = <位图号>
<指令>::= <项名称> 或
<指令>::= <Bmp_分配>
<Bool 表达式>::= <Val> 或
<Bool 表达式>::= <Val><OP><值>
<Val>::= # 或
<Val>::= #.<位号r>
<位号>::=应评估的位号码(0..31)
<OP>::= < , > ,= ,>=, <=, <>
表达式必须在一行中。
<项名称>::= 任意名称,该名称必须已在相同的段中定义,如同表达式。
它也如同表达式一样处理。
<位图号>::=
位图号码。
编号 0 至 99 已预留用于西门子产品。
自身的位图必须在段 [BMP] 中定义(见该段)。 预定义的编号有下列含义:
不显示位图
0:
1:
确定
显示位图
2:
不正常
显示位图
3:
故障 => 出现报警
显示位图
4:
不相关
显示位图
5:
未分配驱动
显示位图
6:
通讯故障
显示位图
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-67
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[BMP]
在该段中可以规定任意的自身位图。 段 [BMP] 中的第一个位图必须有号码
100,第二个位图必须有号码 101 ...名称必须用双引号给出。
如果未规定路径,则在目录 mmc2 或者 addon、oem、user,…中搜索位图,
不然,在规定路径中搜索。
示例: 测量系统 1 信号已激活:
[GLOBAL]
NrOfSignals=1
[BMP]
100=“test.bmp“
101=“c:\tmp\test2.bmp“
[SIG1]
文本=“测量系统 1 信号已激活”
项= /Nck/MachineAxis/encChoice[u1, <AX>]
expr= if #=1 then BMP=100 else expr2
expr2= if #=0 then BMP=101 else BMP=2
文件 DGOVWTXT_XX.INI 的结构
文件名中的 xx 代表与语言相关的文件的各个语言缩写。
仅有段 [文本]。
因此,列出各个文本的格式:
$T<文本编号>= “<任意文本>”。
对于 <文本编号>,允许值为从 1000 至 32767,这只允许一次性进行。 低于 1000
的值已预留用于西门子产品。
必须有用于每个所需语言的文件。 (语言缩写,与 mmc.ini 中的语言缩写相同)。
它位于目录 mmc2(user,addon, oem ...)\language 中
2.4.8 建立带工作表的工件以及使用模板
使用
存在选项“多通道程序段编程”和具有20条通道的多通道机床是前提条件。
可以进行脱机运行,但在此情况下无法检测通道。
工件的模板(Templates)提供了建立程序运行过程的简单方法,程序运行过程的形式为
带工作表的工件。 可使模板与现存工件匹配。
在操作区程序中以“编辑工件”编辑工件。 如果既没有工作表、零件程序,
也没有具有工件名的DAT文件,则会显示故障信息:不能打开工件。 如果通过文件
MMC.INI的条目激活了工件的自动匹配,则不显示故障信息,而是尝试在打开前完备工
件。
IM4/2-68
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
参数化
文件 MMC.INI中的段 [Programm]给出了下列参数:
[Program]
; 1=通过工件模板完备工件
; 如果用MCSP无法打开工件(预设)
; 0=发出故障信息:
; 基于模板更新工件=1
•
在包含JOB/DAT文件的Template(模板)中只存在一个工件模板。
模板内容会自动复制入选择的工件中,从而不会覆盖当前工件现有的文件。
如果之后存在一个具有工件名的JOB/DAT文件,则打开步进链编辑器,否则显示故
障 信息。
•
如果在包含JOB/DAT文件的Template(模板)中存在多个工件模板,则显示对话框
“完备工件”,可以在其中选择需要的工件模板。
•
如果在激活“编辑工件”时选择了工件不含INIT指令的零件程序,则调用对话框“
完备 工件”,以选择Template(模板)内存在的JOB/DAT文件(只要有的话)。
如果选择了一个JOB/DAT文件,该文件会以零件程序名复制入工件并用该文件打开
步进链编辑器。 此时不提供工件模板,只在选择工件时提供工件模板。
在记录窗口中将显示复制的文件和信息:工件中已包含模板文件。
故障信息提示
在下列情况下显示故障信息:
•
如果选择了不包含有效INIT指令的零件程序:
没有查找到零件程序的Init指令!
•
在JOB/DAT文件中以不存在的文件为参考:
响应下列不存在的程序:
•
在JOB/DAT文件中以不存在的通道号为参考:
向下列不存在的通道分配程序:
•
如果无法生成DAT文件中的条目:
没有查找到通道分配!
其他多通道程序段编程的设计方法参见章节 2.5.17 和 2.5.23.
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-69
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.9 双通道显示
应用
为了能够在加工操作区中使用双通道显示的方案,需要下列 [MULTI_CHAN_i] 段:
[MULTI_CHAN_i]
CHAN_2 = k
此时,“i”表示当前 NCU 中的通道号码。
第二个为此显示的通道在条目 CHAN_2 中指定 CHAN_2 = k
提示
打开通道菜单时忽略 [MULTI_CHAN_i] 下的所有条目。
该默认设计仅在从第 1 个通道显示切换到第 2 个通道显示时有效。 一旦第 2
个通道显示有效且在显示内部切换通道时,其它通道不受影响。
举例 第 2 个通道显示的默认设计:
存在一个带 6 个通道的 NCU。 (1, 2, 3, 6, 7, 8).
通道组合 1-6、2-7 和 3-8 应该总是同时显示。
[MULTI_CHAN_1]
CHAN_2 = 6
[MULTI_CHAN_2]
CHAN_2 = 7
[MULTI_CHAN_3]
CHAN_2 = 8
[MULTI_CHAN_6]
CHAN_2 = 1
[MULTI_CHAN_7]
CHAN_2 = 2
[MULTI_CHAN_8]
CHAN_2 = 3
注释: 每个参与成对显示的通道在 [MULTI_CHAN_i] 中显示一次,在 CHAN_2=i
中显示为第 2 个通道。
IM4/2-70
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.10 刀具管理 (WZV)
应用
HMI 高级刀具管理中已包含下列功能。刀具管理的 NCDDE 变量根据下列标准建立:
“TMHMICurData_”<MMC 名称>”_”<数据名称>
TMHMI = HMI 刀具管理
有下列当前数据(<数据名称>):
用于 TOA 和通道的一般数据:
- curTOANo
- curChannelNo
当前 TOA 编号
当前通道号
列表视图(其中有写入标记的刀具)和各个刀具的刀具数据画面中的当前刀具:
- curToolTNo
- curToolIdent
- curToolDuplo
- curToolType
- curEdgeNo
- curDLNo
- curMagNo
- curPlaceNo
T 号码
刀具名称
刀具Duplo 号码
刀具类型
刀沿号码,与刀具相关,但与 Duplo 号码无关!
刀沿补偿号码,与刀沿相关
刀库号码;“0”,在当前刀具不在一
个位置上或者未为此而规定的情况下。
刀库位置号码;“0”,在当前刀具不在
一个位置上或者未为此而规定的情况下。
刀库列表视图中的当前刀库:
- curMagLiMagNo
刀库号码,
装载、卸载、转换、定位和空位置搜索时的目标刀库和目标刀库位置:
- targetMagNo
- targetPlaceNo
刀库号码
刀库位置号码
装载、卸载、转换、定位和空位置搜索时的源刀库和源刀库位置:
- sourceMagNo
- sourcePlaceNo
刀库号码
刀库位置号码
刀具箱中的当前刀库
- curCabToolIdent
- curCabToolDuplo
- curCabToolType
刀具名称
刀具Duplo 号码
刀具类型
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-71
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
刀具目录中的当前刀库
- curCatToolIdent
- curCatToolDuplo
- curCatToolType
刀具名称
刀具Duplo 号码
刀具类型
有关开机调试所需信息的详细说明,请参见:
文献:
/FBW/,刀具管理功能说明。
2.4.11 无刀具管理情况下的刀具选择
应用
应用程序“无刀具管理情况下的刀具选择”提供本地 NCDDE 变量, 这些变量用于
描述当前所需的刀具。 为此,将刀具管理功能用于参数下的刀具选择。
写入该变量的时机通过 PARAM.INI 中的设置控制: 仅在切换到¡°补充操作界面 ±的画
面时,或者在进行每个参数状态切换时。
用光标在无刀具管理情况下的刀具画面中选择刀具。 通过光标定位到一个刀具上, 为
该刀具写入内部 T 号码和本地 NCDDE 变量中的刀沿号码。 这些变量可以由 “补充操
作界面”评估。
一个变量中的所有数据
NCDDE 变量的名称由下列标准得出:
“PAHMICurData“_< MMC Name>,带 MMC.INI中的MMC 名称
因此,通过前缀来区分刀具管理的变量。
提示
段 [GLOBAL] 中的条目 NcddeMmcName 和 NcddeMmcName
不得保护标准值“__xxxx__”,否则,该值会被任意一个数字所替代。
在这些变量中,将当前 PAHMI 数据作为字符串执行,以下列格式:
"curToolTNo=35;curToolDNo=5;" “=”用作为数据名称和数据值之间的分隔符,
“;”用作为数据之间的分隔符
各个变量
另外,每个数据都有一个自身的 NCDDE 变量,其名称由下列部分得出:
“PAHMICurData_“<MMCName>“_“<DataName>
文件 mmc.ini 中的 <MMCName> 不在条目NcddeMmcName 的段:[GLOBAL] 中。
IM4/2-72
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
NCDDE 服务器不允许多变量访问 NCDDE 变量,以此在各个访问中进行写和读。
有下列用于 TOA 和通道的当前数据(<DataName>):
- curTOANo
- curChannelNo
当前 TOA 编号
当前通道号
列表视图(其中有写入标记的刀具)和各个刀具的刀具数据画面中的当前刀具:
- curToolTNo
- curToolType
- curEdgeNo
T 号码
刀具类型
刀沿号码,与刀具相关,而与 D 号码无关!
当前未识别的值在 NCDDE 变量中作为“varname=;”或在该变量中取消。
数据顺序未确定。 只要还未设置数据值,则其 NCDDE 变量为空或不存在。
接口控制
接口的动作可以通过 PARAM.INI 控制。
[通用]
; 选项“在切换至 WIZARD 形式或 WIZARD 软键 时,
; 将人机界面刀具管理的当前数据
: 写入到 ncdde 变量中”:
; 所有选项必须通过
; 在单行中使用命名参数设置。
; 选项
; 通过值“真”“打开” 且
; 通过值“假”“关闭”,或如果命名参数
; 不在一行中。
;“EnableAllTogetherWriteToNcdde := True”:
; 一个 ncdde 变量中的所有数据
;“EnableSingleWriteToNcdde := True”:
; 每个数据一个 ncdde 变量
; 这两个选项都可激活。
; 如果这两个选项未激活,
; 将不会写入至 ncdde 变量。
; “WriteChangesWhenStateChanged := True”:
; 按下软键时写入改变,
; 即使在未切换至 WIZARD 情况下
下列设置必须作为一个单独的行 PARAM.INI 存在:
HMICurDataInterface =
EnableAllTogetherWriteToNcdde := True,
EnableSingleWriteToNcdde := True,
WriteChangesWhenStateChanged := False
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-73
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.12 建立工艺特定的文本
应用
在文件“IF.INI”中提供下列用于参数化帮助功能的段:
• TECHNOLOGY
• TEXTFILES
• CONTEXT
• TEXTSEARCH
TECHNOLOGY(工艺)段
在 [TECHNOLOGY] 部分,通过机床工艺属性的预设值,指令文本的显示限于
对机床重要的输入项。 然后只显示所属工艺的输入项。
此时要考虑工艺标识:
“m“
= 铣削
“t“
= 车削
“g“
= 磨削
“s“
= 步冲
“p“
= 冲孔
“a“
= 显示全部工艺
文本FILES(文本文件)段
在 [TEXTFILES] 部分设置路径参数(路径\名称),以简短帮助的文本文件
为基础的帮助功能。
帮助功能访问下列文本文件:
西门子“DH\CST.DIR\IFS_GR.COM”
机床制造商“DH\CST.DIR\IFM_GR.COM”(任意文件名)
终端用户“DH\CST.DIR\USER_GR.COM”(任意文件名)
(同样通过“设置”输入)
注意
西门子文本文件“DH\CST.DIR\IFS_GR.COM”的路径必须已存在,否则会出现
相应的故障信息。
根据 ISO 语言将西门子条目规定为:
西门子I=文件
车削时文件等于 ifit_xx.com 或
铣削时文件等于 ifim_xx.com。
文本路径分配时,对于文本文件的名称有不同的参数设置方法。
下表包括了参数设置方法和其帮助功能解释。
IM4/2-74
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
表 2-6
用于文本文件的参数
文件名.com
文件名 _XX, com
(XX=语言缩写,例如“gr”表示
德语,有关缩写信息,另见 /IAD/
开机调试说明 840D
章节“报警和信息文本”)
文件名_.com
解释
读出与语言无关的文本文件
读出与语言相关的文本文件
进行参数化时,在存在的情况下首先读取与语
言无关的文本文件,否则读取与语言相关的文
本文件
举例: ENDUSER=CUS.DIR\IFM_.COM
首先打开路径“C:\DH\CUS.DIR\”下与语言相关的文本文件“IFM.COM”,如果没有
的话,则打开各个与语言相关的文本文件(例如“IFM_GR.COM”)。
摘录自简短帮助“IFM_GR.COM”的文本文件:
...
a2//G00/带快速移动的直线插补(m)
a2//G01/带进给率的直线插补(m)
a2//G02/顺时针圆弧插(m)
...
CON文本部分
在[CONTEXT] 部分,可以设置一个扩展的上下文相关性。 用“1”激活,用“0”
取消。
(同样通过“设置”输入)
如果扩展的上下文相关性激活且光标位于指令文本旁或指令文本上,则在调用帮助时显
示所有带有相同起始原文的指令。
例如,如果编程人员选择指令“G1”,则显示所有以“G1”开始的指令
(例如“G1”、“G17”、“G18”、“G19”)
如果扩展的上下文相关性未通过条目“0”激活,则(如果有)仅显示当前指令。
文本SEARCH(文本搜索)段
在 [TEXTSEARCH]部分,可以对文本查找进行详细说明。 对此有以下方案:
1 = 仅指令文本
2 = 仅说明文本
3 = 指令文本和说明文本
(同样通过“搜索”输入)
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-75
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.13 设计软键“EXIT(退出)”
使用
如果 HMI 软件的过程控制系统支持软键“EXIT(退出)”,则如下进行设置:
[Miscellaneous]
ExitButton=True
ExitButtonIndex = index
软键文本的标记文本必须输入在
F:\mmc2\language\re_xx.ini 中,
ExitButtonAccessLevel=7
ExitButtonQueryUser = True
xx 作为语言标记。
; 用于询问用户的对话框
关机后要求重新启动(仅对于 Windows XP)
该功能可以在开机调试阶段实现 HMI 高级包括 Windows XP 的关机,然后重新启动
PCU。 这样可以避免 PCU 或机床的断开/接通。
为此需要下列设置:
[Miscellaneous]
EnableRebootDialog=True
条目可以直接设置在 INI 文件中,或者通过开机调试 → HMI → 设置 → HMI
退出模式下的操作界面设置。 如果已相应设计菜单“EXIT(输出)”,
则根据访问级出现询问“关机...”或者“重新启动”。
•
如果访问级低于制造商的访问级(访问级 2-7)或已在 REGIE.INI 中将上述条
目置为“假” ,则可以通过以下操作进行询问:
确定
中断
•
如果已有相应的访问级(访问级 2-7),则有下列可能:
重新启动
退出
中断
IM4/2-76
退出 HMI 且关掉 Windows XP。
不退出
退出 HMI 和 Windows XP,紧接着 重新启动。
退出 HMI 且关掉 Windows XP。
不退出
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.4.14 设计屏幕保护程序
应用
至打开屏幕保护程序的停留时间可以设置:
段:
输入项:
GLOBAL
MMCScreenOffTimeInMinutes
注意
不允许同时使用 HMI 屏幕保护程序和 Windows 屏幕保护程序。
• HMI 屏幕保护程序: 保护屏幕和背景灯
• Windows 屏幕保护程序: 仅保护屏幕(关掉屏幕)
显示服务器名称
服务器名称的可视性用下列各项控制:
段:
输入项:
GLOBAL
ServerVisible
2.4.15 M:N时的硬盘处理
适用于: SINUMERIK powerline
应用
在文件 NETNAMES.INI 在其它情况下描述如下:
• 多通道设备的通道菜单配置
• 多个 HMI 组件和多个 NCU 组件分配的配置(M :N – 配置)
• 如果一个 NCU 已分配了多个 HMI 组件,则必须命名这些组件,应由这些组件在
“外部处理(硬盘)”时提供零件程序。
• 参考带用于 PLC 信号的符号的文件
为了能够将位于 HMI 硬盘上的数据维护中的外部程序由零件程序通过程序命令
EXTCALL 处理,则需要诸如文件 NETNAMES.INI 的段“连接部分”中的下列条目:
; HMI 识别号的识别部分
[own]
owner=
HMI_3
; 描述可能的连接
; 连接部分
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-77
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[conn HMI_3]
conn_1=
NCU_1
conn_2=
NCU_2
conn_3=
NCU_3
conn_4=
NCU_4
EXTCALL_conns=conn_1, conn_2, conn_3, conn_4
; conn_i
NCU 命名符,由该命名符可以
访问 HMI(见提示)
; 描述有意义的网络参数
[param network]
bus=
btss
; HMI 说明
[param HMI_3]
HMI_typ = 0x40
HMI_......
; NCU 组件的描述部分
[param NCU_1]
type =NCU_573
nck_address= 11
plc_address= 11
name
= NCU1
...
; 参考带用于 PLC 信号 NCU_1 的符号的文件
PlcSymbolFile=PlcSym
提示
条目 EXTCALL_Conns ... 仅在文件 NETNAMES.INI 中的主操作区上必要,
而在副操作区上则不必要。
详细信息,请参见
文献:
/FB/“多个操作面板和 NCU”下的 B3
IM4/2-78
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5 INI 文件一览
提示
在本章节中按字母顺序排列所有的 INI 文件,INI 文件只允许由机床制造商
或终端用户更改。 不得更改所有其它的段。
2.5.1 AEDITOR.INI
有关 ASCII 编辑器的信息,见文件 AEDITOR.INI。
[MEMORY]
MemFactor=f
表示可编辑文件尺寸的数据。
; f 表示对于单位 a 8 MB 允许为 1<=f<=31这等于 8 MB
; 至 248 MB
编辑器访问权限可以在段
[ACCESSLEVEL]
GlobalReplace=6
SettingHiddenCheck=7
Enable_Simulation = 7
; 软键模拟可以在编辑器中
; 隐藏
[MMC_Wizard]
AEDITOR=AEDITOR.COM
; 参见/BE1/
[MEMORY]
; 最大文件尺寸的默认系数
; 有效值为: 1-31
; 系数 x(1<=x<=31)表示: 您可以编辑一个最大尺寸为 x * 8 MB 的文件
; 例如: 系数 1 =最大尺寸为 8 MB, 31 = 248 MB
; 注意: 系数越大所要求的 RAM 越多应用程序可以忽略该默认系数
MemFactor=2
; 编辑 NC 域缓冲器文件最大尺寸的默认系数
; 见上述 MemFactor 的说明
; 系数应该对整个 NCU 内存来说足够大应用程序不可以忽略该默认系数
MemNCFactor=2
; 步(输入行!)数目,这些步可以
; 复位(undo))/恢复(Redo)ASCII 编辑器。
; 默认=0: 不可激活 Undo/Redo 步
; > 0,最大 32767 仅在将 UndoHandling 设置为不等于 2 的情况下才有效。
NrOfUndoSteps=10
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-79
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; Undo/Redo 处理模式(与应用程序共同生效):
; UndoHandling=0 自动: 应用程序立即对 Ctrl+Z、CTRL+Y 做出响应
;
默认
; UndoHandling=1 通知激活的应用程序,Ctrl+Z、CTRL+Y
;
已执行,进行应用程序特定的响应
; UndoHandling=2 无 Undo/Redo 功能
UndoHandling=0
; 也对 NC 文件有效
; EnableUndoOnNc=1
; EnableUndoOnNc=0
也可以用 Undo/Redo 处理 NC 文件
为了提供 NC 文件用于 HMI
中的处理操作,该模式也延长了所需时间。
不用 Undo/Redo 同时处理 NC 文件
;(默认)
EnableUndoOnNc=0
[STEPS]
; 用于搜索步的程序段的最大数量, 0 == 无限
MaxNrOfBlocks=1500
[ACCESSLEVEL]
GlobalReplace=6
SettingHiddenCheck=7
Enable_Simulation=7
; 编辑器中软键模拟的保护级
2.5.2 COMIC.NSK
REM ----- TYPICAL COMIC START
REM CHANNEL 1
TOPIC(机床开关)COMIC_START("COMIC001MachineSwitch
",/Channel/Configuration/mmcCmd[u1],/Channel/Configuration/mmcCmdQuit[u1])
REM CHANNEL 2
TOPIC(机床开关)COMIC_START("COMIC002MachineSwitch
",/Channel/Configuration/mmcCmd[u2],/Channel/Configuration/mmcCmdQuit[u2])
2.5.3 DINO.INI
[ACCESSLEVEL]
ANWENDER=3
PROGRAMMIERER=4
; 批量调试的读入权限
; 用户口令(标准)
; 批量调试的创建权限
; 相应的钥匙开关 3(标准)
[Function]
; 0 : 不支持 ISO 格式的纸带
; 1 : 支持 ISO 格式的纸带
IsoActive=0
; 1: 覆盖 CFG_RESET.INI 之前询问,0: 不询问
IM4/2-80
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
Ask_for_CFG_RESET.INI=0
; 用于从 ISO 纸带文档存储 ISO 格式程序的目录
; 不可通过用户界面更改(在 IsoActive=1 的情况下支持)
ISO-Path=/_N_WKS_DIR/_N_SHOPMILL_WPD
; 写入ISO 纸带文档:
; 1: 仅在 ISO 目录中接受 ISO 程序,
; 0: 接受到所以目录中
; 不可通过用户界面更改(在 IsoActive=1 的情况下支持)
AcceptOnlyISO-Path=1
; 1: 读入至 IBN 文档时,首先解压 ZIP 文件,
; 然后删除 ZIP 文件
; 0: 不解压,但在数据库中存储 ZIP 文件
; 不可通过用户界面更改
UnPack=1
; 在 PLC 内存服务后等待的时间,以秒为单位
Wait for PLC=20
; 读入的内部 pc 格式的存档不是设置文档:
; 0: 解压文件的目的文件一般都通过有相同名称的现有文件名确定,
;
前提是无此类文件存在,目标文件为MMC
; 另外: 目标文件由文件标题确定,即由文件读入的位置确定
TakeDestinationFromHeader=0
2.5.4 DG.INI
诊断操作区中的软键访问可以通过保护级的条目分别设立。 在文件 DG.INI 中的段
[AccessLevel] 下输入所需的保护级:
[ACCESSLEVEL]
ALARMS=7
; 报警
SERVICE=7
; 服务显示
COMMUNIC-LOG=3
PLC=3
PLC-CHANGE=2
; 通讯记录
; PLC 状态
; PLC 状态:
; 软键更改值(更改)软键复位值
; (取消更改)
; 软键通讯值(接受更改)
; 由制造商锁止
REMOTE-DIAGNOSIS=4
FILE=7
RUN-LOG=7
;远程诊断
; 文件功能
; 由用户锁止运行记录器软键
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-81
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.5 DGOVW.INI
文件用于诊断 -> 服务显示中用户特定的附加信号的设计,画面“服务一览”。
设计信号添加在本画面标准信号的下面,可能要通过移动滚动条才可显示。
文件必须在目录 mmc2 或者 addon、oem、user 之一中明确设立。
[GLOBAL]
; 附加信号的数目
NrOfSignals=
; 待显示的自身图标的位图
[BMP]
100="<Bitmapname>"
101="..."
.
.
; 每个信号一个段
[SIG1]
文本=
项=
expr=
.
.
[SIG2].
.
.
[SIG<n>]
.
.
设计的详细资料和举例参见章节 2.4.7补充用户特定的服务一览.
DGOVWTXT_xx.INI
文件名中的 xx 代表与语言相关的文件的各个语言缩写。 文件包含与语言相关的
文本,用于服务一览中用户特定的信号。 必须在目录 mmc2、user、addon、oem
..\language 中明确设立该文件。
[文本]
; $T<Nr> =“与语言相关的文本”
; <Nr> 表示 1000 – 32767 的值,已预留 1000 以下的值。
; Bsp.:
$T1001=“信号s”
IM4/2-82
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.6 DH.INI
示例:
[ACCESSMASKS]
\wks.dir\*.wpd\*.mpf =
\mpf.dir\*.mpf =
\cus.dir\*.spf =
75775
75775
33773
2.5.7 DPDH.INI
[ACCESSLEVEL]
PROGRAMMIERER=4
BEDIENER=5
ENABLE_DIALPROG=0
SetStandardWpSave=2
ENABLE_SIMULATION=7
2.5.8 DPSIM.INI
[ACCESSLEVEL]
;改变设置标准的最低等级
SETUP=1
USER=3
BEDIENER=5
[MAIN]
;<>0: 模拟程序外部模态(另见
; EXTERN_SIZE,EXTERN_CHECK)
EXTERN_MODAL=0
; 模拟程序外部模态,如果
; 程序尺寸 >= EXTERN_SIZE
; 只有 EXTERN_MODAL<>0
EXTERN_SIZE=150000
; 只有 EXTERN_MODAL<>0
EXTERN_CHECK=1
; <>0: 如果已选择新的工件,则复位刀具数据
; =0: 如果已选择新的工件,则使用当前的刀具数据
SIM_LOAD_TOOLS=1
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-83
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[PRELOAD]
;=1: TO_INI.INI 和 TO_ADDON.INI 通过 DPNCSIM.EXE 预加载
;=0: TO_INI.INI 和 TO_ADDON.INI 通过模拟预加载
TOOLS=0
;= 1: 所有循环均通过 DPNCSIM.EXE 预装载
; 如果已设置 MAIN 段、CYCLE 条目,则通过 DPNCSIM.EXE
另外预装载影子目录中的所有循环
;= 0: 如果已调用循环,则通过模拟装载循环。
CYCLES=1
;=2: 为模拟装载至 \CUS.DIR、\CMA.DIR 或 \CST.DIR(默认)
; 仅装载自 NCK 的循环
; 仅在 [MAIN]CYCLE 已设置且 [PRELOAD]CYCLES=1 的情况下才进行评估
;=0: 为模拟装载所有循环(从 NCK 和 MMC)至
; \CUS.DIR、\CMA.DIR 或 \CST.DIR
; 仅在 [MAIN]CYCLE 已设置且 [PRELOAD]CYCLES=1 的情况下才进行评估
;=1: 使用 \DP.DIR\SIM.DIR 下的循环界面
CYCLEINTERFACE=2
2.5.9 HEADER.INI
[CondStopIcons]
DefaultIcon=CondWait.bmp ;0 = 没有保持状态
1=CondStop.bmp
2=CondStop.bmp
3=CondStop.bmp
4=CondStop.bmp
5=CondStop.bmp
6=CondStop.bmp
7=CondStop.bmp
8=CondStop.bmp
9=CondStop.bmp
10=CondWait.bmp
11=CondWait.bmp
12=CondStop.bmp
13=CondWait.bmp
14=CondWait.bmp
15=CondWait.bmp
16=CondWait.bmp
17=CondStop.bmp
18=CondStop.bmp
19=CondStop.bmp
20=CondWait.bmp
21=CondWait.bmp
22=CondStop.bmp
23=CondStop.bmp
24=CondWait.bmp
25=CondWait.bmp
26=CondWait.bmp
27=CondWait.bmp
28=CondWait.bmp
29=CondWait.bmp
IM4/2-84
; 没有 NC准备
; 没有 BAG 准备
; 紧急关闭激活
; 带有停止的报警激活
; M0/M1 激活
; 单程序段中的程序段已结束
; NC停止激活
; 无读入许可
; 无进给许可
; 暂停时间激活
; 无帮助功能确认
; 无轴许可
; 没有达到准确停止
; 等待定位轴
; 等待主轴
; 等待其它通道
; 等待进给倍率
; NC程序段有错
; 等待外部 NC程序段
; 等待同步动作
; 程序段运行过程激活
; 无主轴许可
; 轴进给倍率=0
; 等待刀具更换确认
; 齿轮换档
; 等待位置调节
; 等待螺纹切削
; 备用
; 等待冲孔
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
30=CondWait.bmp
31=CondWait.bmp
32=CondStop.bmp
33=CondWait.bmp
34=CondWait.bmp
35=CondWait.bmp
36=CondWait.bmp
37=CondWait.bmp
38=CondWait.bmp
39=CondWait.bmp
40=CondWait.bmp
41=CondWait.bmp
42=CondWait.bmp
43=CondWait.bmp
44=CondWait.bmp
45=CondStop.bmp
46=CondWait.bmp
47=CondWait.bmp
48=CondWait.bmp
49=CondWait.bmp
50=CondWait.bmp
51=CondWait.bmp
52=CondWait.bmp
53=CondWait.bmp
54=CondWait.bmp
55=CondWait.bmp
56=CondWait.bmp
57=CondWait.bmp
58=CondWait.bmp
59=CondWait.bmp
60=CondWait.bmp
61=CondWait.bmp
62=CondWait.bmp
63=CondWait.bmp
64=CondWait.bmp
65=CondWait.bmp
66=CondWait.bmp
67=CondWait.bmp
68=CondWait.bmp
69=CondWait.bmp
70=CondWait.bmp
71=CondWait.bmp
72=CondWait.bmp
73=CondWait.bmp
;等待安全运行
;无通道准备
;摆动激活
;轴交换激活(阻止程序段切换,因为会对轴
交换形成冲击)
;轴容器旋转
;AXCT: 随动轴激活
;AXCT: 引导轴激活
;AXCT: 跟踪激活
;AXCT: 内部状态切换
;AXCT: 进给轴/主轴锁止
;AXCT: 补偿运动激活
;轴容器更换: 已叠加的运动
;AXCT: 轴更换已激活
;AXCT 轴插补器激活
;等待编译循环
;访问系统变量
;查找对象已找到(;程序段查找
过程已找到查找对象且 NCK 已停止)
;快速后退已触发
;AXCT: 等待主轴停止轴容器更换
;机床数据匹配(;新配置)
;轴更换: 轴已耦合
;轴更换: 快速提升激活
;轴更换: 新配置激活
;轴更换: AXCTSW 激活
;轴更换: Waitp 激活
;轴在另一个通道中
;轴更换: 轴是 PLC 轴
;轴更换: 轴是摆动轴
;轴更换: 轴是 Jog 轴
;轴更换: 指令轴
;轴更换: 轴是 OEM 轴
;已耦合的随动轴
;拖行的随动轴
;已耦合的从动轴
;在 M0 循环结束处停止
;在 M1 循环结束处停止
;等待: 轴在运行档块处停止
;“主从功能转换有效”
;“轴更换:轴 单轴”
;
;“同步旋转:同步主轴”
;“关闭位置同步主轴”
;“等待转换轴使能”
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-85
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[Pos1]
ChanStatFeedStopSpindleStop = 1
Spindles=1,2
[Pos3]
SpindStat=1
;ChanStatFeedStop = 3
;显示通道 1 的通道状态,
;由通道 1的进给禁用和
;主轴1 和 2 的主轴禁用叠加
;主轴 1 的主轴状态
;显示通道 3 的通道状态,
;由通道 3 的进给禁用叠加
[Pos5]
ChanStat = 2
;SpindStat= 3
;显示通道 2 的通道状态
;显示主轴 3 的主轴状态
[Pos9]
ChanStatFeedStopSpindleStop = 1
Spindles=1
[Pos11]
ChanStatFeedStop = 2
;显示通道 1 的通道状态,
;由通道 1的进给禁用和
;主轴 1 的主轴禁用叠加
;显示通道 2 的通道状态,
; 由通道 2 的进给禁用叠加
[Pos13]
SpindStat=2
;主轴 2 的主轴状态
[Pos15]
ChanStatFeedStopSpindleStop = 1
Spindles=1
;显示通道 1 的通道状态,
;由通道 1的进给禁用和
;主轴 1 的主轴禁用叠加
[UserIcons]
;UI_0 = <name.bmp> , <Position> ;图标名称,位置
...
;UI_31 = <name.bmp> , <Position> ;图标名称,位置
;USER_ICON_BASE = DBxx.DBByy
;数据模块编号,带
;用于用户图标的双字
;双字的 yy 开始字节
[User文本Info]
;USER_文本_BASE = DBxx.DBByy
;xx 数据模块,带用于
;标题中用户信息的接口
;接口的 yy 开始字节
;在使用用户文本时
;激活文本限制。
; 文本Length=33
[OemIcons]
;Oem_ICON_BASE=DBxx.DBByy
;OI_0= = <name.bmp> , <Position> ;图标名称,位置
...
;OI_31 = <name.bmp> , <Position> ;图标名称,位置
IM4/2-86
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[OEM文本Info]
;OEM_NUMBER_文本FIELD=3
;每行最多3个文本栏,即:
;两行最多一共6个文本栏。
;每行限制为最多38 个字符。
;OEM_文本_BASE=DBxx.DBByy
2.5.10 HMIDESK.INI
仅在将 HMI高级安装到 PG /标准 PC 上时才需要设置该文件。
设置:
[Global]
;全局配置数据
;桌面定义(最少 2 个,最多 4 个)
NumberOfDesktops = 2
;用于鼠标操作的控制模式: 任务条
ControlMode = Icon
KeyboardControl = False
[Desktop1]
[Desktop1]
;带任务条的激活桌面
Explorer = True
;
;建立桌面后自动启动应用程序
;启动应用程序
StartupApplication = 搑ngkrnl.exe
;
;带自身颜色表的桌面
SetHMIColors = True
;
;确定起始时间
CreateDesktop = Immediately
;
;
;用户界面在前景中以窗口模式保持
WindowOnTop = False
[Desktop3]
[Desktop4].
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-87
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.11 IB.INI
开机调试操作区中的软键访问可以通过输入保护级分别设立。 在段 [AccessLevel]
下输入所需的保护级。 在[Language] 段中确定操作语言。
[ACCESSLEVEL]
;NCK-Reset
NCK 复位
;change scaling system 单位系统英制/公制
;Machine data
机床数据
;drive configuration
驱动配置
;Bootfile
引导文件
;Motor/Valve selection 电机/阀选择
;Userviews + Displayoptions
用户视图和
显示选项
NC_ADDR=2
;NCK Address
NCK 地址
SETUP_SWITCH=2;start-up switch
IBN 开关
PLC_STATE=3
;plc state
PLC 状态
PLC_DATE=3
;plc date
PLC 数据
PLC-CHANGE=2 ;PLC 状态:
;Sk-Change Value
(更改)
;Sk-Reset Value
(取消更改)
;Sk-Commit Value
(接受更改)
由制造商锁止
DRIVE_SERVO=2 ;Drives/Servo
驱动/伺服机构
SET_COL=3
;colours 颜色
SYST_SETTINGS=4 ;system settings
系统设置
SET_LANG=2
;Language
语言
SET_BTSS=2
;Operator panel
操作面板
OPTION=2
;Options
选件
EDIT=1
;Editor
编辑器
DOS=1
;DOS shell
DOS 命令解释程序
TOOL_MNG=3
tool management
刀具管理
FILE=7
;File functions
文件功能
PASSWD=3
;Set/Delete password 更改/删除口令
CHG_PASSWD=7 ;SK "password ..."
SK "口令 ..."
CHANGE_LANG=7 ;change Language
语言切换
RESET =2
CHG_SCL_SYS=5
MASCHDAT =4
DRIVE_CFG=2
BOOTFILE=2
MOT_CTRL=2
VIEW=2
[LANGUAGE]
;在区域设置主菜单中用软键选择语言替代软键更换语言
;假: 用软键“切换语言”在前景
;
和背景语言之间进行转换
;真: 用“选择语言”软键而不是“切换语言”软键
;
选择安装的语言中的一种。 若要使用该语言,添加下列值到mmc.ini中
;
LANGUAGE段的条目中。
IM4/2-88
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
;LanguageList= ... , 德语
;FontList= ... , 欧洲
;FontListKO= ... , 欧洲2
;LBList= ... , 德语
SkSelectLngInsteadSkChangeLng=False
提示
如果要显示带有扩展名 *.hlp 的旧的、OEM 专用的帮助文件,在段落
[HELP_EXTENSION] 中的参数 HelpFileExtension 必须设置为 0( WinHelp)。
2.5.12 IF.INI
[TECHNOLOGY]
; "m"
; "t"
; “g“
; “s“
; “p“
; “a“
= 铣削
= 车削
= 磨削
= 步冲
= 冲孔
= 显示全部工艺
; 段中的符号,例如
Technology=m
[TEXTFILES]
; Siemens = DH\CST.DIR\IFS_GR.COM
; SiemensI=
DH\CST.DIR\IFIT_GR.COM
; SiemensI=
DH\CST.DIR\IFIM_GR.COM
; 机床制造商 = DH\CST.DIR\IFM_GR.COM
; 机床制造商 = DH\CST.DIR\IFI_GR.COM
; 终端用户= DH\CST.DIR\USER_GR.COM
; 段中的符号,例如
Siemens=Cst.dir\ifs_gr.com
车削 ISO 或
铣削 ISO
SiemensI=Cst.dir\ifit_gr.com
Manufacturor= ...
最终用户=
[CONTEXT]
;=0
上下文相关性未激活
;=1
上下文相关性激活
; 段中的符号,例如
Extended_Sensivity=1
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-89
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[TEXTSEARCH]
;=1
仅按指令文本查找
;=2
仅按说明文本查找
;=3
按照指令文本和说明文本查找
; 段中的符号,例如
Searchkind=3
2.5.13 KEYS.INI
该文件中的条目可以使用操作面板 OP 010 和 OP 010C 的硬键或者带有软键块和 PLC
软键的 SINUMERIK 键盘。
参见: /BE1/ OP 热键和 PLC 键设计 。
2.5.14 LOGDRIVE.INI
文件“logdrive.ini”已与逻辑驱动器连接并分配所属的访问权限。
[PCU]
; PCU 的设备名称,用于本地 USB
UsbFront=G:
; PCU设备名称
UsbX203=H:
UsbX204=I:
; - <SEARCH PATH> : USER, OEM, ADD_ON, HMI_ADV, MMC2
; - 可设置用于8个网络设备或者usb设备
; - 对于每级访问权限,可以设置应用程序、机床 或者服务
; 缺失的访问权限默认设置为7(没有限制)
; - 如果没有设置软件选项(网络驱动管理),则忽略网络设备的所有条目。
; - 如果不存在tcu配置,则忽略所有usb设备。
总是可以设置ACTTCU:\\FRONT
; 读取<SEARCH PATH> 的所有LOGDRIVE.INI文件并合并内容
; 在LOGDRIVE.INI的最后条目处添加显示机床数据,但最多只允许8个网络设备
; $MM_CMM_DIRECTORY_SOFTKEY_PATH1 (MD 9676) 至
$MM_CMM_DIRECTORY_SOFTKEY_PATH4 (MD 9679)
; 相应的访问级别可以由
; USER_CLASS_DIRECTORY1_P (MD 9510) 至USER_CLASS_DIRECTORY4_P
(MD 9513) 设置(程序和服务访问级别)
; USER_CLASS_DIRECTORY1_M (MD 9516) 至 USER_CLASS_DIRECTORY4_M
(MD 9519)设置(机床访问级别)
;
; 如果在USER、OEM 或者ADD_ON
IM4/2-90
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; 网络设备举例
; 连接<索引>=\\server\share
; 本地设备举例
; 连接<索引>= X:
; 当前pcu/tcu的usb设备举例, front
; 可规定一分区编号用于所有tcu。如果省略,缺省分区为 1
: 此分区编号对pcu的usb设备没有影响
; 连接<索引>= ACTTCU:\\FRONT,1
; tcu TCU1 的usb设备举例,端口X203,第二个端口使用X204
; 可规定一分区编号,如果省略,缺省分区为 1
; 此分区编号对pcu的usb设备没有影响
; 连接<索引>=TCU:\\TCU1:X203,1
; 可添加任一目录路径(TCU:\\TCU1:X204,2\Directory1), 但是它必须在设备上。
[Connections]
; 凭相应的访问等级读取Connection1至Connection<N>,忽略空条目空
; N=0至8,如果缺失的ConnectionNum设置为8
; 设置ConnectionNum为0以忽略LOGDRIVE.INI的所有条目和显示机床数据
; 连接编号=8
; 当前pcu/tcu的usb设备, front
Connection1=ACTTCU:\\FRONT,1
AccessProgram1=7
AccessMachine1=7
AccessServices1=7
示例: logdrive.ini中条目
[Connections]
Connection1=ACTTCU:\\FRONT
SK_Connection1=FRONT_USB
AccessMachine1=7
AccessProgram1=7
AccessServices1=7
.
.
.
Connection5=TCU:\\station2:X203
SK_Connection5=标签5
AccessMachine5=6
AccessProgram5=6
AccessServices5=6
Connection6=TCU:\\station3:X204
SK_Connection6=标签6
AccessMachine6=6
AccessProgram6=6
AccessServices6=6
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-91
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
Connection7=smb:\\<计算机名>\<目录>
SK_Connection7=网络- 驱动器
Username7=Mustermann
Password7=431S0Y2E3K530I28
AccessMachine7=6
AccessProgram7=6
AccessServices7=6
Connection8=\\<计算机名>\tmp
SK_Connection8=驱动器%n本地
AccessMachine8=5
AccessProgram8=5
AccessServices8=5
用户名: (仅对于NW Windows)
Username<x> =
在屏幕上输入用户名,比如:Mustermann。
密码: (仅对于NW Windows)
Password<x> =
密码会显示在屏幕上,并加密输入到文件logdrive.ini中。
提示
也可以通过 HMI高级操作界面在“开机调试”→ “HMI” →
“逻辑驱动器”中设置逻辑驱动器:
2.5.15 MASCHINE.INI
可以通过文件“maschine.ini”在 [AccessLevel] 段中在访问权限功能下设置。
文件已详细注释。
[ACCESSLEVEL]
;
; 7 = 按键位置 0 机床前的每个人
; 建议: 仅允许 NC 启动,不选择 零件程序
; 6 = 按键位置 1 在生产车间处工作的机床操作员
; 建议: 允许选择零件程序,但不允许进行编辑
; 5 = 按键位置 2 机床技工(更富有经验的),负责设置刀具
; 和测试并运行新零件程序
; 建议: 允许修改(编辑)零件程序
; 4 = 按键位置 3 尚未使用,允许情况同 5
; 1 = 仅机床制造商,系统专业人员
;
; 0 = 仅数控系统制造商(西门子专家)
; 在分配状态下所有用户获得(将近)全部的工作许可
IM4/2-92
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
JOG_PRESET=7
JOG_HAND=7
JOG_ANKRATZ=7
JOG_INCREM=7
JOG_SYNAKT=7
JOG_V_ISTW=7
JOG_V_ZOOM=7
JOG_INCHMET=7
; 在 JOG 模式下预设或设置实际值
==>5 对机床技工的建议
; JOG 模式下的手轮
==>6 对操作员的建议
; 擦除
==>6 对操作员的建议
; 在 JOG 模式下设置增量
==>6 对操作员的建议
; JOG 模式下的同步动作
==>5 对机床技工的建议
; 实际值的监视窗口,
==>7 对每个人的建议
; AUTO 模式下的主轴、G 功能、辅助功能、
; 进给率、刀具或轴进给率
; JOG 模式下的实际值缩放
==>7 对每个人的建议
;
JOG 模式下的英制/公制切换
==>6 对操作员的建议
REF_SISITEC=4
; 提交安全集成的参考点
==>4 按键 3,以保持兼容
MDI_PROGBE=7
; MDI 模式下的程序控制
==>6 对操作员的建议
; MDI 模式下的手轮
==>6 对操作员的建议
; 在 MDI 模式下的编辑程序
==>5 对机床技工的建议
; MDI 模式下的编辑器功能
==>5 对机床技工的建议
; MDI 模式下的清除缓冲器
==>5 对机床技工的建议
; 实际值的监视窗口,
==>7 对每个人的建议
MDI_HAND=7
MDI_EDITOR=7
MDI_ED_DAT=7
MDI_ED_CLR=7
MDI_V_ISTW=7
MDI_V_ZOOM=7
MDI_SYNAKT=7
MDI_DATEI=4
MDI_INCHMET=7
; AUTO 模式下的主轴、G 功能、辅助功能、
; 进给率、刀具或轴进给率
; MDI 模式下的实际值缩放
==>7 对每个人的建议
; MDI 模式下的同步动作
==>5 对机床技工的建议
; MDI 模式下的文件功能
; MDI 模式下的英制/公制切换
==>6 对操作员的建议
; AUTO 模式下的过剩
==>5 对机床技工的建议
AUTO_DRF=7
; AUTO 模式下的 DRF
==>6 对操作员的建议
AUTO_PROGBE=7
; AUTO 模式下的程序控制
==>6 对操作员的建议
AUTO_SASUCH=7
; AUTO 模式下的程序段搜索
==>6 对操作员的建议
AUTO_HAND=7
; AUTO 模式下的手轮
==>6 对操作员的建议
AUTO_OVERST=7
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-93
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; AUTO 模式下的补偿程序
==>5 对机床技工的建议
AUTO_V_ISTW=7
; 实际值的监视窗口,
==>7 对每个人的建议
; AUTO 模式下的主轴、G 功能、辅助功能、
; 进给率、刀具或轴进给率
AUTO_V_ZOOM=7
; AUTO 模式下的实际值缩放
==>7 对每个人的建议
AUTO_V_NCPR=7
; AUTO 模式下的补偿程序一览
==>6 对操作员的建议
AUTO_OP_NCPR=7
;在 AUTO 模式下装载和选择程序
==>6 对操作员的建议
AUTO_ED_NCPR=7
; AUTO 模式下之前许可的程序状态
==>5 对机床技工的建议
AUTO_SYNAKT=7
; AUTO 模式下的同步动作
==>5 对机床技工的建议
AUTO_INCHMET=7
; AUTO模式下的英制/公制切换
==>6 对操作员的建议
AUTO_KORREK=7
[Customer]
MDASingleSTEP=yes
ONLY_MKS_ToolBaseDistToGo=no
NcVersionCheck=true
; 由于性能问题与所提供的性能相关,程序段补偿、
; 程序段查看和程序段搜索以当前使用的 Nc 版本为依据。
; 然而,如要在不考虑正使用 Nc 版本情况下访问整个功能,
; 将标记 NcVersionCheck 设置为假。
[BlockSearch]
; 显示(SeruproEnabled=1)或
; 隐藏(SeruproEnabled=0)
; 软键用于在“程序测试”模式下进行程序段搜索。
; 软键在对话框“程序段搜索的搜索位置”和“程序段搜索的搜索指示字”中显示
SeruproEnabled=1
; 在“程序测试”模式下进行程序段搜索时,您可以 进行一个多通道程序段搜索。
; 有四个通道配置, 这些配置确定NC 通道正在受程序段搜索影响:
; SeruproConfig =
; 1:
选择/激活的通道
; 2:
选择/激活的通道和所有已选择相同的工件作为激活通道的通道
; 3:
选择/激活的通道和所有属于激活通道模式组的通道
; 4:
所有 NC 通道
SeruproConfig=1
IM4/2-94
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[SetZero]
; Display_Sign_Switch 将刀具长度的符号切换至擦除画面中
; Display_Sign_Switch=0
; Display_Sign_Switch=1
Display_Sign_Switch=1
平均值 - 刀具长度
平均值 + 刀具长度
2.5.16 MBDDE.INI
[Alarme]
; 确定在报警列表中插入报警的顺序
; 可能的值:
; FIRST: 在列表顶端顶上更新报警状态
; LAST: 在底部插入最新的报警
ORDER=LAST
; 在出现报警时,报警/信息行可以滚动
; 可能的值:
; 0 或负值: 不滚动
; 500 - 32767: 间隔单位为 ms
RotationCycle=0
; 确定报警服务器是否应与 ALARM_S/SQ 连接
; 可能的值:
; 0 Alarm_S/SQ 未处理
; 1 Alarm_S/SQ已处理(默认)
Alarm_S=1
; 如果 Alarm_S/SQ 处理使得该按键能够确定是否应该将退出信息
; 输入到报警协议中
; 可能的值:
; 0 Alarm_SQ 退出信息未输入到报警协议中
;(向后兼容)
; 1 Alarm_SQ 退出信息已未输入到报警协议中(默认)
Protocol_Alarm_SQ=1
; 如果 Alarm_S/SQ 处理使得该按键能够确定关于在 PLC
; 的固件中有一个错误的操作环境是否有效。 该操作环境修正
; 位于诊断中且引起协议列表中一个报警事件有多个条目的Alarm_S/SQ 列表。
; 使用一个更新的 PLC 估计(PLC Besy 状态: S7 PLC_315 2DP
; 2AF03 12.30.03 或更高,仅在 NCU57x.1 时需要)该操作环境可以设置
; 为对修正协议写入无效。
;
; 注意: 在使用 PLC 时将操作环境设置为无效
; 12.30.03 前的固件版本会导致不可预知道结果出现!
;
; 可能的值:
; 0 操作环境有效
; 1 操作环境无效(默认)
Alarm_S_FWA_Inactive=1
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-95
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; 报警文本列表的路径和文件名文件名片段必须不能超过 6 个字符,
; 因为文件名会根据所选的语言通过信息模块自动扩展。
; 指定于 serMMC,UserNCK ...下的文件中的报警文本超载在 MMC、NCK ...
; 中定义的文件的相应文本因此,用户应该根据其包括 UserMMC、
; UserNCK ...在内的系统要求来修改文件
; 用任意的 DOS 编辑器创建报警文本可能会导致一些特殊
; 字符(如ä、ö 或 鼄)出现问题。因此,在输入由 DOS 生成的文件时
; 在文本文件名的后面加上一个空格和字符串“DOS”。
; 举例: UserPLC=F:\dh\mb.dir\myplc_ DOS如果您要添加或删除参数
; DOS,您必须点击(新的文件日期相应的文件(*.com)
; 否则更改不会被接受。
[Textfiles]
MMC=F:\MMC_52\dh\mb.dir\alm_
NCK=F:\MMC_52\dh\mb.dir\aln_
PLC=F:\MMC_52\dh\mb.dir\alp_
ZYK=F:\MMC_52\dh\mb.dir\alz_
CZYK=F:\MMC_52\dh\mb.dir\alc_
STANDARD_CYCLES=F:\MMC_52\dh\mb.dir\alsc_
SHOPMILL_MANUALTURN_CYCLES=
MEASURE_CYCLES=F:\MMC_52\dh\mb.dir\almc_
PLC_PMC=
USER_CYCLES=
UserMMC=
UserNCK=
UserPLC=
UserZYK=
UserCZYK=
UserSTANDARD_CYCLES=
UserSHOPMILL_MANUALTURN_CYCLES=
UserMEASURE_CYCLES=
UserUSER_CYCLES=
UserPLC_PMC=
; M:N 环境中的 NCU 特定文件
; 条目名称通过将“PLC”或“NCU”字符
; 与来自 netnames.ini 文件中的 NCU 名称相连接而建立。
; 条目名称区分大小写!
; 条目值遵循与该文件的文本文件部分相同的规则,
; 下面的注释举例与所交付的 netnames.bsp 文件相符
[net 文本Files]
(仅对于 SINUMERIK powerline )
;PLCRechteNCU = f:\dh\mb.dir\rechts
;NCURechteNCU = f:\dh\mb.dir\rechts
;PLCMittlereNCU = f:\dh\mb.dir\mitte
;NCUMittlereNCU = f:\dh\mb.dir\mitte
;PLCLinkeNCU = f:\dh\mb.dir\links
;NCULinkeNCU = f:\dh\mb.dir\links
IM4/2-96
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; 驱动和设备类型特定的报警文本文件
[Drive文本Files]
ALDEV_80E5=f:\dh\mb.dir\aldvs_
ALDRV_80E5=f:\dh\mb.dir\aldrs_
;ALDEV_808F=f:\dh\mb.dir\aldvu_
;ALDRV_808F=f:\dh\mb.dir\aldru_
ALDEV_x=f:\dh\mb.dir\aldvp_
ALDRV_x=f:\dh\mb.dir\aldrp_
[Index文本Files]
ALNX=f:\dh\mb.dir\alnx_
ALSI=f:\dh\mb.dir\alsi_
; 不同报警类型优先级的默认定义
[DEFAULTPRIO]
CANCEL=100
RESET=100
POWERON=100
NCSTART=100
PLC=100
PLCMSG=100
MMC=100
; 该段定义协议的不同特征,这些特征
; 指定要注册何种特殊的错误信息。
[PROTOCOL]
用于控制信息满溢情况的过滤器表达式构成的详细信息,请参见章节2.4.2
报警记录 设置。
; 记录用于选择报警信息的标准。 符号
; 在 SINUMERIK 840D OEM 软件包 HMI 用户手册中有描述。
过滤器=表达式
; 描述日志文件中条目数字的特征。 如果实际数字超过该值,
; 则服务器启动时忽略旧条目(原理: 环形缓冲器)
Records=150
; 报警协议写入模式
; 如果指定数字为小于 –1,则协议文件的数字平行保持,
; 且这些文件中的一个得以实际使用如果指定数字为 –1,
; 则协议文件不会自动更新如果指定为 0,则协议文件立即更新
; 如果指定数字 >0,则协议文件在指定数字后数秒内更新,
; 不改变中间的报警状态在发出 DDE 命令时
; 总是更新协议文件: “AlarmProt”至 MBDDE 服务器
; (原理: 环形缓冲器) --------------------------------------------------------------DiskCare=−1
# 注意: 更改自 V4 至 V5 的模式!
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-97
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
也可以通过 DiskCare 条目在 Ini 文件中选择多文件策略。
; 有关可以用于清除报警的按键信息
[KEYS]
; 给取消功能分配一个功能键(例如ESCAPE)。
; 这也可以在 PC 开发系统上
; 确认取消报警。 ---------------------------------------------------Cancel=Escape
; 该段指定了帮助文件的名称和路径,该帮助文件包含 WinHelp
; 格式的帮助文本。
; 这一列表包括最多10 个条目。
; 文件名片段必须不能超过 6 个字符,因为会根据所选的语言通
; 过信息模块自动扩展。 文件名扩展可以随意添加。更多补充信息,
; 见 SINUMERIK 840D OEM 文件包 HMI 用户手册。
[Helpcon文本]
File0=hlp\alarm_ .pdf
对于 OEM 用户:
; 预留一些 HMI 报警的发送方名称。 名称 mbdde、NCU 和 PLC
; 已预留用于mbdde内部目的。
[MmcAlarmDisable]
DisableSenderOfMmcAlarm0=mbdde
DisableSenderOfMmcAlarm1=NCU
DisableSenderOfMmcAlarm2=PLC
DisableSenderOfMmcAlarm3=
DisableSenderOfMmcAlarm4=
DisableSenderOfMmcAlarm5=
DisableSenderOfMmcAlarm6=
DisableSenderOfMmcAlarm7=
DisableSenderOfMmcAlarm8=
IM4/2-98
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.17 MMC.INI
[GLOBAL]
; connectiontype 0 = 预设: 连接 SINUMERIK 810D/840D
;
1 = 与 SINUMERIK 840Di 连接
connectiontype=0
NcddeServiceName=ncdde
ModeWithoutNc=False
ProductCode=MMC
; latency for the screensaver/屏幕保护程序的等待时间
MMCScreenOffTimeInMinutes=5
; ATTENTION PLEASE FOR USING a SIM1 - MACHINE !!!!!
; 对于通过 SIMNC 的工作,排列下列条目并
; 激活该 mmc.ini 中较低的段 [NCDDE_STARTCMD]
; ATTENTION PLEASE FOR USING a SIM1 - MACHINE !!!!!
; 对于使用 M:N 功能,设置 NcddeMachineName=MachineSwitch
; 对于通过 NC 的工作,设置 NcddeMachineName=local
; 对于通过 SIMNC 的工作,设置 NcddeMachineName=SIM1
; 对于与 NC 的连接,设置 NcddeMachineName=NCU840D
NcddeMachineName=NCU840D
; 对于使用 M:N 功能,设置 NcddeDefaultMachineName=net:NCU_1
; 对于通过 NC 的工作,设置NcddeDefaultMachineName=local
; 对于通过 SIMNC 的工作,设置NcddeDefaultMachineName=SIM1
; 对于与 NC 的连接,设置NcddeDefaultMachineName=NCU840D
NcddeDefaultMachineName=NCU840D
; 对于使用 M:N 功能,设置 NcddeMachineNames=net,NCU840D
; 对于通过 NC 的工作,设置 NcddeMachineNames=
; 对于通过 SIMNC 的工作,设置 NcddeMachineNames=SIM1
; 对于与 NC 的连接,设置 NcddeMachineNames=NCU840D
NcddeMachineNames=NCU840D
; 对于与 SIM 的连接,添加 NcddeMachineNamesAdd1=SIM0
NcddeMachineNamesAdd1=SIM0,SIM1
; 对于使用 M:N 功能,设置 NcddeStartupFile=ncdde6.nsk
; 对于通过 NC 的工作,设置 NcddeStartupFile=ncdde202.nsk
; 对于通过 SIMNC 的工作,设置NcddeStartupFile=sim1dde5.nsk
; 对于与 NC 的连接,设置 NcddeStartupFile=ncdde6.nsk
NcddeStartupFile=ncdde6.nsk
; 在这里定义一个网络 uniq MMC名称(8 个字符)
NcddeMmcName=__XXXX__
; 通过按下 1,使得服务器如同 NCDDE、MBDDE、DH 服务器那样可视,
; 通过按下 ALT + TAB 可以载入至前景中,以
; 能够在必要时将其参数化用于一个轨迹(服务情况)。
; 为此注释该条目:
;ServerVisible = 1
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-99
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[Local]
对于 OEM 用户
ADDRESS0=0,NAME=/NC,LINE=0
ADDRESS1=0,NAME=/PLC,LINE=0
ADDRESS4=/SELF,0
; 举例: 840D,通过 BTSS 连接
[NCU840D]
仅 SINUMERIK powerline
ADDRESS0=13,NAME=/NC,SAP=d
ADDRESS1=13,NAME=/PLC,SAP=1
ADDRESS4=/SELF,10000103
; 举例:
; WINCOS-->CP-->TCPIP-->CP-->LINCOS-->NC/PLC/DRIVE0-5
; 1.) 将下面的 TCPIP 地址更改为您的目标 TCPIP 地址
; 2.) 不要忘记启动 windows CP(例如 cp_840di.exe)
; 3.) 注意: 在某些情况下无断开检测
;[NCU840D]
仅SINUMERIK solution line
;ADDRESS0=192.168.214.1,LINE=10,NAME=/NC,SAP=040d,PROFILE=CLT1__CP_L4_INT
;ADDRESS1=192.168.214.1,LINE=10,NAME=/PLC,SAP=0201,PROFILE=CLT1__CP_L4_INT
;ADDRESS2=192.168.214.1,LINE=10,NAME=/CP,SAP=0501,PROFILE=CLT1__CP_L4_INT
;ADDRESS10=192.168.214.1,LINE=10,NAME=/DRIVE0,SAP=0201,SUBNET=004B-00000008:3,
PROFILE=CLT1__CP_L4_INT
;ADDRESS11=192.168.214.1,LINE=10,NAME=/DRIVE1,SAP=0a00,PROFILE=CLT1__CP_L4_INT
;ADDRESS12=192.168.214.1,LINE=10,NAME=/DRIVE2,SAP=0b00,PROFILE=CLT1__CP_L4_INT
;ADDRESS13=192.168.214.1,LINE=10,NAME=/DRIVE3,SAP=0c00,PROFILE=CLT1__CP_L4_INT
;ADDRESS14=192.168.214.1,LINE=10,NAME=/DRIVE4,SAP=0d00,PROFILE=CLT1__CP_L4_INT
;ADDRESS15=192.168.214.1,LINE=10,NAME=/DRIVE5,SAP=0e00,PROFILE=CLT1__CP_L4_INT
也可以通过 HMI 操作界面在操作区“开机调试”→ “HMI” → “语言”
中进行语言选择:
[LANGUAGE]
Language=UK
LanguageFont=Europe
Language2=GR
LanguageFont2=Europe
LanguageList=GR, UK, SP, FR, IT, CH
FontList=Europe, Europe, Europe, Europe, Europe, China
FontListKO=Europe2, Europe2, Europe2, Europe2, Europe2, China
LBList=deutsch, english, espanol, francais, italiano, chinese
[CONTROL]
仅对于与 PC/PG 相关的 HMI 高级
; 分辨率: 0=固定的(640x480,默认),1=可变的
Resolution=0
; BaseScreen 规定了分辨率,针对此分辨率
; 原始设计(典型: 640x480)
; BaseScreen – 默认: 640x480
BaseScreen=640x480
IM4/2-100
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
如果控制系统已连接了一个鼠标,则鼠标指针按照标准位于指向屏幕右
上角。 用下列条目可以关闭该特性:
;MoveCursor=0: 不要将光标移动到右上角
;MoveCursor=0
[通讯]
FloppyDisk= a:
PCCard=
仅对于与 PC/PG 相关的 HMI 高级
注意
如果您想要匹配不同显示类型/语言的字体大小,请拨打西门子热线。
BTSS 设置为显示机床数据,这些显示机床数据是工艺特定的,且也可以通过 HMI
操作界面在操作区“开机调试” → “机床数据”中设置。
[BTSS-Settings]
$MM_LCD_CONTRAST=7
$MM_DISPLAY_TYPE = 1
$MM_DISPLAY_MODE = 2
$MM_FIRST_LANGUAGE = 1
$MM_DISPLAY_RESOLUTION=3
$MM_SPIND_DISPLAY_RESOLUTION=3
…
$MM_MD_DRV_TEA_FILTER = 0
$MM_MD_DRV_TEA_IDX_LIMIT = 0
$MM_MD_文本_SWITCH=0
$MM_ACTION_LOG_MODE = 0xFE
$MM_PROGRAM_SETTINGS = 0
$MM_SW_OPTIONS = 0
$MM_HMI_TESTAUTOMAT_OPTION = 0
$MM_HMI_WIZARD_OPTION = 0
$MM_TRACE=0
也可以通过 HMI 操作界面在操作区“开机调试”→ “HMI” → “语言”
中设置运行记录器:
; ActionLog(运行记录器)参数
[ActionLog]
; CommitLatency 报告在创建一个 ActionLog 记录后
; 最近写入了多少秒至磁盘。 如果该值小于 0,则表示
; 根本没有时间控制器自动写入盘中
; Default: CommitLatency = -1
; 无自动写入
CommitLatency = -1
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-101
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; DirectoryPath 规定日志文件的目录
DirectoryPath = D:\AC_LOG
; FileSize 给出以字节为单位的日志文件大小的上限
FileSize = 40000
; 变量 N 允许最多可以监控 10 NC/PLC 变量。 第一个
; 参数以数字方式提供监视模式:
; 如果已设置位 0 且变量值改变,值的改变记录在 ActionLog 文件中。
; 如果已设置位 1 且变量值改变,ActionLog 文件提交给磁盘
; Default: Variable0 = 1, /Channel/ProgramInfo/msg
; 监控零件程序信息
Variable0 = 1, /Channel/ProgramInfo/msg
; CommittedAlarms 保存最多由 10 个逗号分开的报警号码。
; 这些报警的改变提交
; ActionLog 数据给磁盘
; Default: CommittedAlarms = 3000
; 执行紧急停
CommittedAlarms = 3000
; 对于通过 SIMNC 的工作,未注释下列段描述符
; 通过这一方式,将启动一个 sim 过程用作机床
;[NCDDE_STARTCMD]
CMD=dpncsim.exe /T:1 /P:0
WND_CLASS=SIM_LOCAL_NCK
WND_NAME=SIM_LOCAL_NCK
STARTUP_TIMEOUT=50
;WAIT_SYNC_MESSAGE=
CLOSE_TIMEOUT=30
[WP_SELECT]
; 对于信息显示,将覆盖 NCK 上的 TOA/TMA 数据
; TOA_WARNING_MESSAGE = yes/no
TOA_WARNING_MESSAGE=yes
[PCU]
; PCU 的设备名称,用于本地 USB
UsbFront=G: PCU USB 设备的访问权限(0-7),用于机床、程序和服务等应用程序
AccessMachine=7
AccessProgram=7
AccessServices=7
[PROGRAM]
;0=如果用于 MCSE 的 DAT 文件的程序未找到或者通道不存在
; (缺省) ,则通知用户
;1=如果程序或通道未找到,则跳过 DAT 文件的所有条目
IgnoreMissingProgramAndChan=0
IM4/2-102
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
;0=在没有通过编辑器打开的情况下创建工件(通过模板可选)
;1=创建新工件(默认)后
; 打开零件程序、工作列表或 DAT 文件
OpenFileAfterNewWPD=1
对于多通道程序段编辑器 ,在 USER 目录中适用于:
[PROGRAM]
IgnoreMissingProgramAndChan=1
OpenFileAfterNewWPD=0
新建工件时,仅用工作列表而不用 MPF 的情况下,不再出现信息“无通道分配”。
另见章节 2.4.8 建立带工作表的工件以及使用模板.
2.5.18 NETNAMES.INI
M:N 分配(仅 SINUMERIK powerline)
在文件 NETNAMES.INI 中确定哪些NCU可以操作哪些操作组件。 同时确定:
• 操作组件名称
• NCU 名称
• NCU 之间的通讯连接
• 用于启动的唯一分配
详细信息,请参见
文献:
/FB/,B3多个操作面板和 NCU
步骤
为了设计用于 M:N 通讯的 NETNAMES.INI,必须遵循下列顺序:
1.
2.
3.
4.
5.
6.
7.
8.
复制现有在安装时设立的 NETNAMES.BSP,并为应用程序进行修改。
重命名现有的 NETNAMES.INI。
在 NETNAMES.INI 中重命名已修改的 NETNAMES.BSP 。
存储在 C:\USER\NETNAMES.INI 下。
在“logChanSetList”中确定组(最多 24 个)
在“logChanList”中为 NC 组和通道组确定唯一的名称。
对于通道,确定“logNCName”中的 NC 名称、
− “ChanNum”中 NC 上的通道号码和
− 软键分配是/否(通过命令IsAGap" = True/False)。
对于HMI,确定标准机床“DEFAULT_logChanGrp”和用于启动的“DEFAULT_
logChan”中的标准通道。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-103
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
提示
NC 写入 HMI 的通道号码 DB19、DBB22。
下例简单说明 HMI 的 1:1 分配: NCU
大致上来说,conn_2 不适用且所有通道都在 NCU_1 上。
示例:
NETNAMES.INI
[own]
owner = MMC_1
; 可能的连接说明
[conn MMC_1]
conn_1 = NCU_1
conn_2 = NCU_2
; 重要网络参数的说明
[param network]
bus = btss ; 如果是 SINUMERIK 810D,使用 MPI-SS
[param MMC_1]
mmc_address = 1
[param NCU_1]
nck_address = 12
plc_address = 12
; PLC 符号文件的内核名称,用于用符号显示信号PlcSymbolFile= ...
[param NCU_2]
nck_address = 14
plc_address = 14
; PLC 符号文件的内核名称,用于用符号显示信号
PlcSymbolFile= ...
[chan MMC_1]
DEFAULT_logChanGrp = Fräsen1
DEFAULT_logChan = Channel13
ShowChanMenu = TRUE
logChanSetList = Fräsen1, Fräsen2
[Fräsen1]
logChanList = Channel11, Channel12, Channel13, Channel14, Channel15
[Channel11]
; 逻辑通道
logNCName = NCU_1
; 逻辑 NCU 名称
ChanNum = 1
; NCU 内部的通道号码
[Channel12]
logNCName = NCU_1
ChanNum = 2
[Channel13]
logNCName = NCU_1
ChanNum = 3
[Channel14]
logNCName = NCU_1
ChanNum = 4
[Channel15]
logNCName = NCU_1
IM4/2-104
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
ChanNum = 5
[铣削2]
logChanList = Channel21, Channel22, Channel23, Channel24, Channel25
[Channel21]
logNCName = NCU_2
ChanNum = 1
[Channel22]
logNCName = NCU_2
ChanNum = 2
[Channel23]
logNCName = NCU_2
ChanNum = 3
[Channel24]
logNCName = NCU_2
ChanNum = 4
[Channel25]
logNCName = NCU_2
ChanNum = 5
2.5.19 OEMFRAME.INI
[SysMeter]
; 使得 OEMFrame 仅查找已由
; OEMApp 创建的Windows
; 默认为 0(表示“否”)
;fSearchOnlyForTaskWindow=1
; 使得 OEMFrame 准备 INIT_COMPLETE,如果设置为 –1,
; 则 OEMFrame 将根本不会发送任何 WM_INITCOMPLETE,
; 该值必须给定为微秒
;nDelayInitComplete=10000
; 关闭 WS_SYSMENU、WS_MINIMIZEBOX 和 WS_MAXIMIZEBOX
WindowStyle_Off = 720896
; 不使用其它可能的任务条目
WindowStyle_On =
x=
y=
Width =
Height =
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-105
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.20 PARAM.INI
[ACCESSLEVEL]
READ_SYSVAR=7
EDIT_VIEW=7
;刀具补偿用户数据
;刀具特定的参数
[ToolParams]
UserDataParamName1=T_Param_1
UserDataParamName2=T_Param_2
UserDataParamName3=T_Param_3
UserDataParamName4=T_Param_4
UserDataParamName5=T_Param_5
UserDataParamName6=T_Param_6
UserDataParamName7=T_Param_7
UserDataParamName8=T_Param_8
UserDataParamName9=T_Param_9
UserDataParamName10=T_Param_10
;刀沿特定的参数
[ToolEdgeParams]
UserDataParamName1=D_Param_1
UserDataParamName2=D_Param_2
UserDataParamName3=D_Param_3
UserDataParamName4=D_Param_4
UserDataParamName5=D_Param_5
UserDataParamName6=D_Param_6
UserDataParamName7=D_Param_7
UserDataParamName8=D_Param_8
UserDataParamName9=D_Param_9
UserDataParamName10=D_Param_10
当所选择的主轴等于横向轴并且在文件 Param.ini 中的段 [Bezugma] 内设置条目
CalcDiaVal=1,刀具补偿值(车削)以直径计算。
2.5.21 PARAMTM.INI
有关各种参数化方式,参见刀具管理说明。
文献:
IM4/2-106
/FBW/ 刀具管理功能描述
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.22 REGIE.INI
[Miscellaneous]
; 必须,如果应用程序支持“退出”按钮,
; 则设置‘ExitButton’为真,且‘ExitButtonIndex’
; 识别退出按钮的索引
; 该按钮的软键文本必须输入至
; \mmc2\language\re_xx.ini 中
; 其中,xx 表示语言缩写,例如 :
; re_gr.ini(德语文本)
; re_uk.ini(英语文本)
ExitButton= True
ExitbuttonIndex=15
; 退出按钮的保护级别
ExitButtonAccessLevel=7
; 用于询问用户的对话框
ExitButtonQueryUser = True
; 有关其它条目的提示,请参见 OEM 文献
; 激活 PCU50 的温度监控
; TemperatureMonitoring = True
TemperatureMonitoring = False
; 关闭预设
文献:
OEM 文件包 HMI,章节 6
休眠 (仅Windows XP)
用于休眠变量的设置存在于参数休眠模式的 [Miscellaneous] 段中
也可通过 HMI 高级的操作界面进行此设置。 为此,在操作区“开机调试”" →“HMI”
→“系统设置”中选择。
HibernateMode = ...
可以设置下列值:
HibernateMode = Off
HibernateMode = Normal
预设置: 关闭
不进行休眠保护和休眠重新启动。
HMI 高级首先结束所有应用程序且控制系统在关
机后自动重启。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-107
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
; 任务索引,在上电后通过应用程序启动
;(可能在某些环境下与默认的任务索引不同,
; 为 [TaskConfiguration] 中带最低编号的任务索引。
PoweronTaskIndex = 0
[StartupConfiguration]
在该段中可以在 12-24 范围内启动 OEM 软件。
[StartupConfiguration] 段按如下方式划分:
0 至 12
12 至 24
25 至 32
33 至 47
预留用于西门子产品的扩展
空闲用于 OEM 应用程序
预留用于模拟
预留用于西门子应用程序(在目录 ADD_ON 中)
示例:
Startup33 = name := ITS, Timeout :=15000
Startup34 = name := HMIVers, Cmdline := "/StartUp", Timeout :=10000
[TaskConfiguration]
; 3. bar
; Task16 = name := oemframe, cmdline := "sysmeter", Timeout := 10000,
; ClassName := "SysMeter", HeaderOnTop := False, PreLoad := False
如果自任务 16 起分配一个任务或退出按钮,则仅显示第 3 个水平软键条。
;4. bar : 定位于任务 96 - 103
;Task96 = name := oem, Timeout := 10000
;Task97 = name := oem, Timeout := 10000
;Task98 = name := oem, Timeout := 10000
;Task99 = name := oem, Timeout := 10000
;Task100 = name := oem, Timeout := 10000
;Task101 = name := oem, Timeout := 10000
;Task102 = name := oem, Timeout := 10000
;Task103 = name := oem, Timeout := 10000
如果自任务 96 起分配一个任务或退出按钮,则仅显示第 4 个水平软键条。
任务 50 至任务 87 的条目可以由 OEM 使用。
[CommandToTask]
; 仅对于通过命令通道由 NCU 进行的 HMI 调用必需
plc_select = #13
Cycles = #14
在给段中可以设置,HMI 自 NCU 出发通过命令通道启动。
更多信息: 参见章节“激活 NC 中的对话画面”
IM4/2-108
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.5.23 SEDITOR.INI
应用
通过该文件的设置或自身补充可以修改多通道程序段编程(选项)中的显示。
包含符号 [ *User* ] 的段允许将机床制造商循环和用户识别并显示为“程序段”。
以此可以设置其它的详细信息。
为了设计程序段,可以在下列段中进行设置:
• [SyncMarks_User]
同步标记的扩展名
• [USER_VARIABLES]
变量,用于带有同步标记的通道
• [Old_or_User_Cycles_USER]
用于自身循环的扩展名;
在这里可以输入任意的变量名称。
• [ProgSupport_User]
自身循环的扩展名
为了设置时使用合并机械机制,与 ini 文件的标准规格相反,仅须在目录 Add_on、oem
和 user 下存放改变和补充的内容。
另见: 章节 2.5.17MMC.INI, 段[PROGRAM] .
句法规则
对于扩展,请注意下列提示:
;*************************************************************
;下列规则必须用于以下段:
;
- [SyncMarks_Siemens]
;
- [SyncMarks_User]
;
- [Old_or_User_Cycles_Siemens]
;
- [Old_or_User_Cycles_USER]
;
;- 您可以使用 *- 或 ?- 指令
; 不要混淆这些占位符:
;
; L1*
-> OK
; L1??
-> OK
; L1?1*
-> NOT OK !!!
;
;- ? 由数字 0-9 替代,因此步骤编辑器
;
将找到下列字符串:
;
; L1?
-> L10, L19, L15, but NOT L1A
; LB??
-> LB23, LB99, LB00, but NOT LB1A or LBd6
;
;- 您可以为每个条目使用一次 ?- 指令:
; L1?
-> OK
; L1??
-> OK
; L23???
-> OK
; L2??3?
-> NOT OK !!!
;*************************************************************
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-109
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[MISC]
IconPath
相关的路径在存放图标的目录上。 路径与 ..\mmc2 相关。 相同的目录也可以在
Add_on、oem 和 user 中。 也在这些目录中查找图标。
预设置: IconPath = ae\skpicto
EndIcon
最后程序段的图标。 这一个图标必须放在于 IconPath 下规定的目录中。
GCodeIcon
用于自由DIN 代码的图标。 这一个图标必须放在于 IconPath 下规定的目录中。
ShowBlockNumber
显示行号(例如 N210)。 总是显示程序段第一行的行号。
0: 不显示行号
1: 显示行号
TimeFormat
显示的时间可以设计为 VB 句法格式,例如小数点位数。
####0.000: 显示带 3 个小数点后位数的时间
CopySyncBuffers
对于同步视图,可以在这里确定,是否应在复制时将插入用于同步动作的空程序段也一
同复制。
0: 不复制空程序段
1: 复制空程序段
[INSERT]
TemplateForNewBlock
用按键组合 CTRL+I 可以在程序段的编辑器模式下插入 SEFORM 指令。 可在这里设
计待插入的文本。
[Cache]
Enabled
使用快取可以快速打开文件。
目前仅可以使用下列设置:
0: 快取未激活
[DefaultIcons]
如果在各个定义中未规定图标,则显示该图标,例如在 SEFORM(...) 中不包含图标时。
这一个图标必须放在于 IconPath 下规定的目录中。
Block
主程序段图标 – SEFORM(..., 0, ...)
IM4/2-110
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
SubBlock
子程序段图标 – SEFORM(..., 1, ...)
Sync
同步标记图标 – 例如 WAITM(...)
Cycle
循环图标
GeoProz
轮廓基准图标
[SyncMarks_User]
在这里,机床制造商可以输入其用于同步标记的扩展名。
;同步标记定义(搜索文本)
;sync1 = WAITM*(*n,*c,*c,*c,*c,*c,*c,*c,*c,*c,*c)
;
'#' : 分隔符: 分隔符前的文本在一个通道中搜索,
;
分隔符后的文本在所有其它通道内搜索。
;
不能够同步这一类型的
;
同步标记 !!!
;
'*n': 同步编号的标识符
;
WAITM(*n,1,2,3)
;
'*c': 通道 WAITM(1,*c,*c,*c),如果自身的通道
;
缺失,则将添加如 WAITM 策略
;
; 添加附加的 / 与语言相关的文本:
; WAITM*(*n,*c,*c,*c,*c,*c,*c,*c,*c,*c,*c) "$85000 文本"
;
;sync1_Ico = clock.bmp
;
图标属于定义的同步标记
;sync1_Chans = 1,2,4
;
在这里设计要同步的通道,
;
例如: 您有一个 M 功能(M4711)
;
用于同步通道 1、2 和 4
;
则您可以在这里写入: syncX=1,2,4
;
如果您要同步零件程序,
;
则通道 3 将不考虑在内。
;
如果您在这里不设计任何东西, 则在所有
;
通道中必须分别有 M4711 命令
;
如果在 [SyncMarks] 中有 *C
;
则将仅同步这些通道。
;SIEMENS
[SyncMarks_Siemens]
sync1 = WAITM*(*n,*c,*c,*c,*c,*c,*c,*c,*c,*c,*c)
sync1_Ico = clock.bmp
sync1_Chans =
;USER
[SyncMarks_User]
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-111
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
sync1
定义搜索文本。 这关系到下列句法:
*
占位符; 在 ´*´ 中包含的文本必须在所有通道中都相同。
n
通过编号,例如 WAITM(*n,1,2,3) 识别通过该编号可以分配等待标记。
*c
通道号码不必以相同的顺序排列,自身的通道不必同时规定
(例如: WAITM(1,*c,*c,*c).
#
通道分隔符: 分隔符前的文本在一个通道中搜索,
分隔符后的文本在所有其它通道内搜索。 这些同步标记
不能互相同步。
sync1_Ico
所属的图标必须放在于 IconPath 下规定的目录中。
sync1_Chans
在这里可以规定,是否仅在指定的通道中搜索所属的同步标记。
如果条目为空,则在所有通道中搜索,或者在已设计 *c 的情况下,
在规定的通道中搜索。
示例:
M4711 为仅在通道 1、2 和 6 中有效的同步。 条目必须如下所示:
sync2 = M4711
sync1_Ico = clock.bmp
sync2_Chans = 1,2,6
[Old_or_User_Cycles_User]
在这里,机床制造商可以输入其用于自身循环的扩展名。
举例:
Cycle1 = Cycle*
Cycle1_Type = 1
Cycle1_Ico = cycle.bmp
Cycle2 = Pocket*
Cycle2_Type = 1
Cycle1_Ico = cycle.bmp
...
CycleX
定义循环,不支持图形。 在这里同样可以输入子程序调用。
此外还可以规定一个与语言相关的文本。 X 在这里表示循环号码,该循环号码必须
等同于通过三个共同所属的条目。
IM4/2-112
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
句法:
显示,例如:
CycleX = L100(*
CycleX = L100(* „ $85001
“L100(2,3,4)”
存储在 85001 中与语言相关的文本。
CycleX = L100(* „ $85001/固定的文本”
存储在 85001 中与语言相关的文本为 +
“/固定的文本”
CycleX_Type
确定是否应将循环显示为子程序段或显示为主程序段。
1: 子程序段
0: 主程序段
CycleX_Ico
所属的图标必须放在于 IconPath 下规定的目录中。
[ProgSupport_User]
在这里,机床制造商可以输入其用于自身循环的扩展名。
示例:
;编程支持 – 西门子标准
[ProgSupport_Siemens]
NCG_1=CYC82
NCG_2=CYC86
NCG_3=CYC83
NCG_4=CYC84
NCG_5=CYC84_1
NCG_6=CYC840_1
NCG_7=HOL1
NCG_8=HOL2
NCG_9=POS1
NCG_10=WPOS
...
; 钻孔
[CYC82]
; 钻孔
NCG_1_Label=NC1
NCG_1_文本=$80854
NCG_1_Ico=cm_poly_dr_drill.bmp
NCG_1_Level=0
NCG_2_Label=NC2
NCG_2_文本=$80855
NCG_2_Ico=cm_poly_dr_drill.bmp
NCG_2_Level=0
;镗孔
NCG_3_Label=NC3
NCG_3_文本=$80853
NCG_3_Ico=cm_poly_dr_reaming.bmp
NCG_3_Level=0
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-113
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
NCG_4_Label=NC4
NCG_4_文本=$80852
NCG_4_Ico=cm_poly_dr_reaming.bmp
NCG_4_Level=0
…
[CYC86]
;钻孔
NCG_1_Label=NC1
NCG_1_文本=$80666
NCG_1_Ico=cm_poly_dr_bore.bmp
NCG_1_Level=0
NCG_2_Label=NC2
NCG_2_文本=MCALL CYCLE86
NCG_2_Ico=cm_poly_dr_bore.bmp
NCG_2_Level=0
[CYC83]
; 深孔钻削
NCG_1_Label=NC1
NCG_1_文本=$80794
NCG_1_Ico=cm_poly_dr_deepdrill.bmp
NCG_1_Level=0
NCG_2_Label=NC2
NCG_2_文本=MCALL CYCLE83
NCG_2_Ico=cm_poly_dr_deepdrill.bmp
NCG_2_Level=0
说明:
这里将两个图形支持的循环作为示例说明。
在 NC 程序在循环位置的下列行中出现:
;NCG#CYC82#\CST.DIR\bohren.com#NC1#2#*NCG;*RO*;*HD*
;#1#1#1#1#1###"M3"####1##1#*NCG;*RO*;*HD*
CYCLE82(1,2,3,4,,0)
;#END#*NCG;*RO*;*HD*
[ProgSupport_User]
Nr
在这里必须规定下列条目的数量。
NCG_1
各个搜索文本的条目或者循环名称。
一般情况下,NC 程序中的文本位于“;NCG#”之后。
在上述例子中为“CYC82”。
IM4/2-114
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
由于为了这样一个循环可以给出多个型号(例如 NC1,NC2,...),对于该条目必须在
INI 文件中设立一个附加的段 [CYC82]。
用于循环的段(例如: [CYC82])
Nr
循环版本数。
NCG_1_Label
版本“名称”。 一般情况下,NC 程序中的文本位于 COM 文件的路径后(NC1, NC2,
...)。
NCG_1_文本
显示文本。 可以规定一个固定的文本、一个与语言相关的文本($85111)
或这两个文本的组合($85111/)
NCG_1_Ico
所属的图标必须放在于 IconPath 下规定的目录中。
NCG_1_Level
确定是否应将循环显示为子程序段或显示为主程序段。
1: 子程序段
0: 主程序段
提示
另见: /IAM/ BE1 补偿操作界面
2.5.24 SIMTOGEO.INI
带所需数据用于模拟的各个刀具类型的示例文件。
提示
如果 Link= 0 位于 [Settings] 段中,则其余的 SIMTOGEO.INI 条目无效。
[Settings]
; 该条目以诸如下列的设置为依据
;
; MD 18206: $MN_MM_NUM_CCS_TOA_PARAM=1
; MD 18207: $MN_MM_TYPE_CCS_TOA_PARAM[1]=4
; MD 18080: $MN_MM_TOOL_MANAGEMENT_MASK='H4'
;
; 如果已使用所需的和/或其它 oem 参数,则可以改变索引
; (例如TC_DPCS4 if $MN_MM_NUM_CCS_TOA_PARAM=4)
; 或可以使用如 TC_DPCS1 的任何其它变量:
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-115
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
;
;LINK=TC_DPC7
;
; MD 18096: $MN_MM_NUM_CC_TOA_PARAM=7
; MD 18097: $MN_MM_TYPE_CC_TOA_PARAM[7]=4
; MD 18080: $MN_MM_TOOL_MANAGEMENT_MASK='H4'
;
LINK=0
; 示例 LINK=TC_DPCS1
; 示例数据组
[500.1]
tool_type=500
insert_length=
holder_angle=
reference_direction=
clearance_angle=
[500.2]
tool_type=510
insert_length=
holder_angle=
reference_direction=
clearance_angle=
[520.1]
tool_type=520
insert_length=
reference_direction=
[530.1]
tool_type=530
insert_length=
reference_direction=
[540.1]
tool_type=540
reference_direction=
[160.1]
tool_type=160
tip_angle=
;TC_DPV3=
;TC_DPV4=
;TC_DPV5=
IM4/2-116
; 粗加工刀具1 的唯一命名符(t,d)
; 刀具类型,在未设置时使用 $TC_DP1
; TC_DP8,板长
; TC_DP10,夹角
; TC_DP11,切削方向
; TC_DP24,后角
; 精加工刀具1 的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP8,板长
; TC_DP10,夹角
; TC_DP11,切削方向
; TC_DP24,后角
; 切槽刀 1 的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP8,板长
; TC_DP11,切削方向
; 切断车刀 1 的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP8,板长
; TC_DP11,切削方向
; 螺纹刀 1 的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP11,切削方向
; 钻孔螺纹铣刀的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP10,顶角
; 1=+X; -1=-X
; 1=+Y; -1=-Y
; 1=+Z; -1=-Z
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[151.1]
tool_type=151
width=
;TC_DPV3=
;TC_DPV4=
;TC_DPV5=
; 锯的唯一命名符(t,d)
; 刀具类型,在未设置时
; 使用 $TC_DP1
; TC_DP9,宽度
; 1=+X; -1=-X
; 1=+Y; -1=-Y
; 1=+Z; -1=-Z
; 用于 tool_types 200-299 的数据组
[200.001]
; 唯一命名符(t,d)
tool_type=
; 刀具类型,在未设置时
; 使用 $TC_DP1
tip_angle=
; TC_DP24,顶角
;TC_DPV3=
; 1=+X; -1=-X
;TC_DPV4=
; 1=+Y; -1=-Y
;TC_DPV5=
; 1=+Z; -1=-Z
; 默认刀具数据由西门子股份有限公司预留用于日后使用
; 默认数据组通过非数字值识别
; 举例
;[500]
; 编号等于刀具类型,粗加工刀具
;insert_length=
; TC_DP8,板长
;holder_angle=
; TC_DP10,夹角
;reference_direction=
; TC_DP11,切削方向
;clearance_angle=
; TC_DP24,后角
;[510]
;insert_length=
;holder_angle=
;reference_direction=
;clearance_angle=
; 编号等于刀具类型,精加工刀具
; TC_DP8,板长
; TC_DP10,夹角
; TC_DP11,切削方向
; TC_DP24,后角
2.5.25 TASKCONF.INI
[CONTROL]
MDIList=MntMMC\MntMMC.mdi
ControlFile=MntMMC\MntMMC.zus
ScreenTwips=1
[DEBUG]
;MDISize 0 = Debug, 1 = Full screen
MDISize=0
;按钮: 0 = 不可视按钮,1 = 可视按钮
Stop_Button=1
; 在这里设计一个框架应用程序。 设置一个
; 在 regie.ini 中设计的段名称代替应用程序。 对于每个在 regie.ini 中用
; Task i = name:= mntmmc cmdLine:= "SektionName", ... 规定的
; 段名称必须,在这里必须设计一个独立的段。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-117
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
[APPLICATION]
; HSK1.. - HSK8.. (水平软键)
; HSK9.. - HSK16.. (ETC 软键)
; VSK1.. - VSK8.. (垂直软键)
; 背景画面(默认: 无)
;1
: 机床配置
; <文件名>: 从 OEM 目录装载位图
Picture=
; 索引 [1,.. 初始应用程序(默认: 无)
StartIndex=
; 0 : 永久任务(默认)
; <> 0 : 取消时终止任务
TerminateTask=
;=================================================;
; 对于每个软键(HSK1 - HSK16 / VSK1 - VSK8) ;
;=================================================;
; taskid(见 regie.ini)或逻辑任务名称(program/<root> 或ExitButton)
; !!! ExitButton,用于 HMI 高级关机的显示按钮 !!!
HSK1Task=
;0
: 取消调用过程(默认)
; <> 0 : 取消时终止应用程序(添加; 终止 HSK1Command 的任务 )
;
必须由应用程序支持!
HSK1TerminateTask=
; 0 : SwitchToChild(默认)
; 1 : SwitchToTask -> 仅切换至任务
; 2 : SwitchToTask2 -> 切换至指定任务的子任务(如果存在)
HSK1IsTask=
; 通过应用程序评估命令字符串(默认: 空)
HSK1Command=
; 软键访问级(0 – 7,默认:7)
HSK1AccessLevel=
;0
: 没有与 NCK 的链接
; <> 0 : 链接软键与 NCK(在没有与 NCK 的连接时锁住软键)
HSK1NckLink=
; 默认软键文本,忽略用于逻辑任务名称
HSK1Sk文本=
; 与语言相关的软键文本,忽略用于逻辑任务名称
HSK1Sk文本_GR=
HSK1Sk文本_UK=
IM4/2-118
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.6 模拟数据匹配
通过模拟可以模拟屏幕上的处理过程。
由模拟评估的数据必须在对话编程/模拟数据(\DP.DIR\SIM.DIR)下的数据维护中作为
副本存储。
启动模拟后,在软键数据匹配下提供下列功能:
•
•
•
•
匹配装备数据
匹配刀具
匹配机床数据
匹配循环
2.6.1 模拟数据
使用的文件
在启动 HMI 高级时,在数据维护目录 \DP.DIR\SIM.DIR 中为模拟安装下列文件:
UMAC.DEF
SMAC.DEF
SMAC_SC.DEF
MMAC.DEF
UGUD.DEF
SGUD.DEF
MGUD.DEF
GUD4.DEF
GUD5.DEF
GUD6.DEF
GUD7.DEF
GUD7_SC.DEF
GUD8.DEF
GUD9.DEF
CH(c)_RPA.INI
CH(c)_GUD.INI, NC_GUD.INI
CH(c)_SEA.INI, NC_SEA.INI
AX_SEA.INI
CH(c)_UFR.INI, NC_UFR.INI
CH(c)_PRO.INI
NC_CEC.INI
TO_INI.INI
INITIAL.INI
DPCUSCYC.COM
用户宏
系统宏
"
机床制造商宏
全局用户数据
全局系统数据
全局机床制造商数据
NC 用户数据 4
NC 用户数据 5
NC 用户数据 6
NC 用户数据 7
"
NC 用户数据 8
NC 用户数据 9
R 参数(通道特定)
用户数据(通道特定,全局)
设定数据(通道特定,全局)
轴设定数据
零点偏移(通道特定,全局)
保护区(通道特定)
下垂角度性
刀具数据(完整的)
NCK 初始数据
用户循环接口说明
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-119
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
启动
上述文件在启动模拟时(如果有)读入。 在初始化数据 INITIAL.INI
中,在启动时仅由模拟解释机床数据。
文件(CH(c)_xxx.INI、NC_xxx.INI 和 AX_SEA.INI)根据时间印记的顺序
(从最早的文件开始)读入。
DPCUSCYC.COM:
如果在段 [PRELOAD] 下的文件 DPSIM.INI 中设置
CYCLES=0
或者
CYCLEINTERFACE=1 则仅读入文件 DPCUSCYC.COM(用户循环接口插图)。
下列情况可以分为:
1.
CYCLES=0
相应的循环仅在其第一次调用模拟编译器时装载至模拟中。
2.
CYCLES=1
NCK 和 HMI
高级的所有循环在启动模拟时预装载(循环的再次装载时间在模拟时忽略)。
3.
循环在 HMI 高级和 NCK 上以相同的名称存在,装载 NCK 循环。 如果循环在
\CUS.DIR、\CMA.DIR 和 \CST.DIR 中有相同的名称,则首先在
\CUS.DIR;,然后在 \CMA.DIR,最后在 \CST.DIR 中查找和装载。
4.
CYCLES=1 和 CYCLEINTERFACE=0
循环接口直接通过模拟构成。 这表示,必须首先装载(代价是模拟 NC
的程序存储器)所有循环(HMI 高级和 NCK 的 CUS.DIR、\CMA.DIR 和
\CST.DIR 下)
NC 循环
NC 循环(CUS.DIR、CMA.DIR 或者 CST.DIR)作为插图复制到数据维护的
相应目录中。文件 DPSIM.INI 中的存放位置通过条目 CYCLE(\DP.DIR\SIM.DIR)
在段 [MAIN] 中确定。
在启动 HMI 时或者在每个循环匹配时进行匹配。 这可以优化访问循环并自动建
立循环接口的插图。
通过 OEM 转换进行模拟
对于 OEM 特定的匹配,例如编译循环,一般情况下可以在
<Installationspfad>\dp\dpsim.tea下找到标准配置,可以覆盖该标准配置。 为此文件
dpsim.tea 必须存放在目录 <Installationspfad>\OEM 下,这里包含所需的匹配(例如
TrafoType 的其它值)。 dpsim.tea 中的设置作为最近一次设置评估并优先于
<Installationspfad>\dp\dpsim.tea 中的标准设置。
IM4/2-120
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
显示轴名称/轴值
模拟中的轴名称和轴值显示可以通过文件 DPSIM.INI 进行参数化且适用于所有 通道。
按照标准显示前 3 个几何轴。 由此还可以显示其它现有的通道轴。 在段 [LINKS]
中进行分配
[LINKS]
ACT_POS_DISPL_1=1
ACT_POS_DISPL_2=2
ACT_POS_DISPL_3=3
ACT_POS_DISPL_4=0
ACT_POS_DISPL_5=0
值=
0
许可显示中所属的位置,
值=
1
显示所属的默认几何轴
值=1至n
显示几何轴
(n= 1 至生成的轴的数目)
允许几何轴/通道轴的索引(1 至轴数目)作为值,不存在的轴被忽略。
同时可以看见最多 5 个带有值的轴名称。
格式化
对于轴值的格式化,可以规定数字(3-15)位数。
[LINKS]
ACT_POS_DIGITS=10
小数点后的位数(最大数字位数)通过 MD 9004 DISPLAY_RESOLUTION 或
MD9011 DISPLAY_RESOLUTION_INCH 自模拟的初始化数据中读出。
隐藏轴
可以通过 MD 20098 DISPLAY_AXIS 隐藏几何轴/通道轴。 为模拟评估位
0(在实际值窗口中显示)。
最多可以显示带有值的多个轴,如不通过带有 0 的 ACT_POS_DISPL_<x>
隐藏,即最多按照顺序前 5 根不隐藏的几何轴/通道轴。
提示
轴显示时所需的位置越多,用于显示当前程序段的位置就越少。 同样,
可以通过菜单设置 / 选项打开/关闭/ 在“实际位置”栏(显示位置栏内部)
中取消轴显示。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-121
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
查找策略
如果模拟需要一个程序(没有路径),则搜索下列目录:
1. NCK 当前工件目录中的文件
2. HMI 高级当前工件目录中的文件
3. NCK 子程序/主程序目录中的文件
4. HMI 子程序/主程序目录中的文件
5. NCK 用户循环目录中的文件
6. HMI 用户循环目录中的文件
7. NCK 制造商目录中的文件
8. HMI 制造商目录中的文件
9. NCK 标准循环目录中的文件
10. HMI 标准循环目录中的文件
如果模拟中没有程序,则自 NC 或 HMI 高级开始重新装载。
重新装载至模拟的所有程序(循环外部)在工件更换时再次从模拟中删除。
如果模拟再次需要一个此类程序,则再次重新装载该程序。
程序选择
如果为模拟选择了一个工件零件程序,则执行下列措施:
1. 通过文件 TO_CLEAR.INI(HMI_ADV\DP\SIM下)删除(如果有)所有刀具。
2. 如果 WPD_INI_MODE = 1(见第 5 点)且在工件下有一个带所选程序名称的 TOA
文件,则将该文件装载至激活的模拟文件系统中(否则装载文件TO_INI.INI,如果
在数据维护的 \DP.DIR\SIM.DIR 下有的话)。
3. 如果刀具管理已激活,则另外将文件TO_ADDON.INI(HMI_ADV\DP\SIM
下)装载至模拟中并予以执行。
4. 工件: 将带有工件名称的初始化文件装载至模拟中
5. 工件:
• MD 11280 WPD_INI_MODE = 1
将所有带有零件程序名称的文件(RPA、GUD、SEA、UFR、PRO、CEC、
TMA)装载至模拟的被动文件系统中。 将程序特定的 TOA 文件直接装载
到模拟的主动文件系统中,首先删除所有刀具,接着 – 在刀具管理已激活时 – 将
文件 TO_ADDON.INI (HMI_ADV\DP\SIM 下)装载至模拟中并予以执行。
•
MD 11280 WPD_INI_MODE = 0(同前)
将带有工件名称的TOA 文件(查找顺序是:首先为 NC,然后是 HMI)装载至模
拟中,否则,将第一个找到的工件 TOA 文件(查找顺序是:首先为 NC,然后是
HMI)装载至模拟中。
接着将零件程序装载至模拟中并进行选择。
如果从用于模拟的相同工件中选择其它零件程序,则同时将所属的数据(如果 MD
11280 WPD_INI_MODE = 1)装载至模拟中,然后进行选择。
IM4/2-122
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
从另一个工件中选择零件程序时,将从前的工件自模拟中清除。
选择一个用于模拟的工件时,将带有工件名称的零件程序连同其数据一起装载到模拟
中,然后选择工件。 如果不存在带工件名称的零件程序,则发出故障信息。
通道切换
在模拟中仅可以分别模拟通道/程序,即不能够通过通道直接进行模拟。
通过软键“通道/主轴”可以为程序分配指定的通道,以能够依次执行。
预设的通道为通道1 或者第一个存在的模拟通道。 在选择程序之前,
将模拟切换到当前程序的通道上。
MD 11280 WPD_INI_MODE = 1:
检查是否存在带当前零件程序名的 TOA 文件。 如果存在,则
•
•
•
删除刀具
将 TOA 文件装载至模拟的主动文件系统且
(如果刀具管理已激活)将文件TO_ADDON.INI(HMI_ADV\DP\SIM
下)装载至模拟中并予以执行。
然后,将所有带有零件程序名称的文件(RPA、GUD、SEA、UFR、PRO、CEC、TM
A)装载至模拟的被动文件系统中。
通过模拟的每个“NC 启动”以预设的顺序依次处理通道/主轴列表程序, 图形状态在
程序切换时分别保持不变,作为用于下一程序的毛坯规定。 跳过隐藏的程序。
在最后一个程序后 – 出现询问后 – 删除图形并以第一个程序开始。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-123
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.6.2 显示模拟数据
在模拟中装载的文件在软键数据匹配 → 装载的数据显示。
用户程序
显示所有目前复制到模拟中的程序。这些程序在选择另一个工件时再次从模拟中删除。
通过补偿编辑器直接在 HMI 上或 NCK 中更改程序,
同时将更改后的程序自动复制到模拟中。 如果在外部修改这些程序
(例如通过通讯),则在下一次模拟选择时识别更改并将相应的程序复制到模拟中。
如果在当前工件下有文件(后缀为RPA、GUD、SEA、UFR、PRO、CEC、TOA、TM
A)存在,则在进行工件选择时将这些文件装载至模拟中。 这些数据在工件切换时保持
不变,受时间印记监控控制。
如果在外部修改这些文件(例如通过通讯/程序),则在下一次模拟选择时识别更改并
将相应的文件复制到模拟的被动文件系统中。
用户循环
显示所有装载到模拟中的用户循环。 如果未事先装载循环,则必须在文件
DPCUSCYC.COM 中定义循环接口。 然后再需要是将循环复制到模拟中。
不会自动识别到循环的更改,而是必须通过软键“匹配循环”进行。
显示所有装载到模拟中的用户循环。
制造商循环
显示所有装载到模拟中的制造商循环。 如果未事先装载循环,则必须在文件
DPCUSCYC.COM 中定义循环接口。 然后再需要是将循环复制到模拟中。
不会自动识别到循环的更改,而是必须通过软键“匹配循环”进行。
显示所有装载到模拟中的制造商循环。
标准循环
显示所有装载到模拟中的标准循环。 然后再需要是将循环复制到模拟中。
不会自动识别到循环的更改,而是必须通过软键“匹配循环”进行。
显示所有装载到模拟中的用户循环。
IM4/2-124
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
基准数据
显示装载到模拟中的初始化数据(INITIAL.INI)、刀具数据(TO_INI.INI)和定义文件
(*.DEF)。 文件(CH(c)_xxx.INI、NC_xxx.INI b或者 AX_SEA.IN)在
“装载的数据”下显示 。
对这些文件进行时间印记监控。 如果在外部修改这些文件(例如通过通讯),
则在下一次模拟选择时识别更改并将相应的文件自动复制到模拟中。
2.6.3 模拟几何刀具数据的扩展
之前可以显示带刀沿、轴和支架的刀具,哪些已由 NC 数据内部计算出来。
通过扩展几何刀具数据可以在模拟画面中仅显示刀沿(“切割刀沿”)而不显示轴和支
架。 此外,可以将附加的/有偏差的参数载入到刀具特定的模拟中。
通过文件 SIMTOGEO.INI 定义,该文件在一个 \USER、\OEM、\ADD_ON 或者
\HMI_ADV 目录中提供。 供货状态下该文件未设立。
其它前提条件:
•
在 DPTWP.INI 或 DPMWP.INI 中激活功能“切割刀沿”
•
机床数据: 定义 OEM 参数存储器
•
设立文件SIMTOGEO.INI, 将链接输入到文件中
参数化
在文件 Datei SimToGeo.ini 中必须存在一个条目,该条目用于与 NCK
刀具数据建立关系。 它位于段 [Settings] 中。
Link=TC_DPCx
x = 1... 10 或者
Link=TC_DPCSx x = 1... 10
建议将参数 TC_DPCS1 用作新项目的链接条目,因为该参数特为该目的而预留。
当参数 TC_DPCS1 已用于一个已有的项目中时,仅应该使用另一个链接设置。
在例如 Link=TC_DPCS1 情况下,必须在 NCK 刀具数据中规定,对于每个刀具
(针对每个刀具在 SimToGeo.ini 中已有条目),条目 $TC_DPCS1[t, d]=
<Identifier> ,t = 刀具号码,d = Duplo 号码 。 标识符必须作为实数记录,例如
500.1, 同时小数点前的数字可以表示刀具类型,小数点后的数字可以表示其它的
区别。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-125
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
SimToGeo.ini 中所属的值位于相应的标识符下。
示例:
[500.1]
tool_type = 500
...
; 粗车刀 1
用于铣刀定位的可选参数:
TC_DPV3=
; 1 = +X, -1 = -X
TC_DPV4=
; 1 = +Y, -1 = -Y
TC_DPV5=
; 1 = +Z, -1 = -Z
仅允许这些条目中的一个。 不能输入一个空的空间刀具定向。
提示
-
因此,刀具在 3 个主层面 XY、YZ 或 ZX 中描述。
-
如果不能描述一个刀具,则显示一个多标记。
-
通过文件 SimToGeo.ini 可以定义 tool_type, tool_type 与 NC 定义会有偏差。
如果可以设置相应的刀沿参数(例如$TC_DPCS1[t,d]), 则也可以连接或者评估
SIMTOGEO.INI 几何数据。
-
一个完整的模板文件,带有各个许可刀具类型的条目
请参见章节 2.5.24. SIMTOGEO.INI
设置机床数据
MD 18206: MM_NUM_CCS_TOA_PARAM=1
; 每个刀沿的 OEM 数据数为 0 ..10。
MD 18204: MM_TYPE_CCS_TOA_PARAM[0]=4
; 数据类型 4 = 实数
MD 18080: MM_TOOL_MANAGEMENT_MASK='H4'
; 存储器预留用于 OEM 数据
开机调试的操作步骤
1. 根据车削/铣削工艺在DPTWP.INI 或 DPMWP.INI 中激活功能“切割刀沿”,段
[Ruest]:
[RUEST]
;*** 仅软件版本 6.4 或以上 ***
;仅将刀具显示为 cutting edge-“切割刀沿”(开/关)
TOOL_AS_CUTTING_EDGE=ON
;默认 =关闭
2. 定义用于 OEM 参数的机床数据或者存储器:
$MN_MM_TOOL_MANAGEMENT_MASK=4
; 对于 SimToGeo.ini
; 设置位 2=1
如果机床数据已经预设,则必须另外设置位
IM4/2-126
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
定义西门子 OEM 参数 $TC_DPCS1 的存储器和类型
$MN_MM_NUM_CCS_TOA_PARAM=1
; 预留 TC_DPCS1
$MN_MM_TYPE_CCS_TOA_PARAM[0]=4
; 浮点数据类型用于
; TC_DPCS1
或者
定义用户 OEM 参数 $TC_DPC1 的存储器和类型
$MN_MM_NUM_CC_TOA_PARAM=1
$MN_MM_TYPE_CC_TOA_PARAM[0]=4
; 预留 TC_DPC1
; 浮点数据类型用于 TC_DPC1
3. 设立 SimToGeo.ini:
定义用于西门子或用户 OEM 参数的链接条目并扩展几何数据。
这通过已设立的 OEM 变量($TC_DPCS1/$TC_DPC1)实现。
该变量值确定要使用哪些几何程序段。
例如,刀具 1 刀沿 1的条目(T1 D1)$TC_DPCS1[1,1]=500.1 参考文件
SimToGeo.ini 中的几何数据块 [500.1]。 多个刀具可以参考相同的几何数据块。
插入扩展的几何刀具数据。
这在程序段中实现,例如通过浮点数命名符区分的程序段。 例如 [500.1]。
[Settings]
Link=TC_DPCS1
;Link=TC_DPC1
;连接 TO_INI.INI,西门子 OEM
;连接 TO_INI.INI,用户 OEM
[500.1]
tool_type=500
insert_length=10
holder_angle=105
reference_direction=3
clearance_angle=5
;T1 D1 粗加工刀具 Typ500 SL3 L1=100, L2=55, R1
;则 $TC_DP1 不需要刀具类型
;TC_DP8,板长
;TC_DP10,夹角,非切削角
;TC_DP11,刀沿位置
;TC_DP24,后角
4. 连接刀具数据/TO_INI.INI:
CHANDATA(1)
$TC_DPCS1[1,1]=500.1 ; 西门子 OEM T1 D1 粗加工刀具 SL3 Typ 500
;$TC_DPC1[1,1]=500.1 ; 用户 OEM
$TC_DP1[1,1]=500
$TC_DP2[1,1]=3
$TC_DP3[1,1]=100
$TC_DP4[1,1]=55
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-127
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.6.4 模拟的数据匹配
由模拟评估的数据必须存放在数据维护中的 \DP.DIR\SIM.DIR 下。
每次启动模拟时读入这些数据。
提示
可以通过通讯操作区中的编辑器手动匹配数据,在错误更改时有无法再启动模拟的
危险。 对于这种情况,如果数据无法由 NC 读取,应长期保存文件。
在菜单数据匹配中提供下列功能:
匹配刀具
将用于所有通道的 NC 刀具数据复制到文件 TO_INI.INI 中,随后激活模拟。
事先清除已有的刀具。 如果 NC 中的刀具数据已改变,则在每次次选择模拟时自动提
供该功能。
匹配机床数据
•
将所有在 NC 中已激活的定义文件(UMAC.DEF、SMAC.DEF、MMAC.DEF、
UGUD.DEF、SGUD.DEF、MGUD.DEF、GUD4.DEF – GUD9.DEF)
复制到相应的 HMI 文件中。 自 HMI 中删除 NCK 中未激活的文件。
删除所有文件(CH(c)_xxx.INI, AX_SEA.INI, NC_xxx.INI) (刀具数据例外)。
• 由文件 INITIAL.INI 编译模拟机床数据。 建议设置机床数据 11210:
UPLOAD_MD_CHANGES_ONLY = 0。
所有数据仅在重新启动模拟后激活!
数据存放在数据维护中的 \DP.DIR\SIM.DIR 下。
提示
如果定义文件在数据维护目录中未通过 NC 匹配,则这可通过 DPSIM.INI
中的一个设置实现。
[MAIN]
MATCH_NCU_ENVIRONMENT=0
; 仅由 NC 复制 INITIAL.INI。
MATCH_NCU_ENVIRONMENT=1
(预设置)
; 此外,在数据维护目录中通过 NC 匹配定义文件。
IM4/2-128
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
匹配循环
循环不受模拟的更改检查控制。
在需要时循环自动复制到模拟中(PRELOAD/CYCLES=0)或者在启动模拟时完全复制
到模拟(PRELOAD/CYCLES=1)中。
如果循环已经更改,则必须通过软键“匹配循环”将循环复制到模拟中。
仅将针对最近一次的访问而更改的循环复制到模拟中(同样还有新载入的循环)。
将模拟中现有的在其间已删除的循环自模拟删除。 如果未使用自动的循环界面,
则必须重新启动模拟。
匹配装备数据
提供下列数据选择,以将数据从激活的 NC 文件系统装载到模拟中:
•
•
•
•
•
•
•
•
•
•
R 参数(RPA)
用户数据(GUD)
全局用户数据
零点偏移(UFR)
全局零点偏移
设定数据(SEA)
全局设定数据
轴特定的设定数据
保护区(PRO)
下垂/角度(CEC)
可在任意的组合中选择数据。 通过软键进行通道选择(当有多个通道用于模拟时),
预设时,提供当前的模拟通道。
当 NCK 上已经有所选的通道时,仅提供与通道相关的数据。
通过软键“确定”将所选的数据复制到数据维护 \DP.DIR\SIM.DIR
下的相应文件中并装载到模拟中。
在不出现询问的情况下覆盖现有的文件。
如果为所有通道选择数据,则删除所有所属的与通道相关的文件(如果有),总是设立
或者覆盖与通道相关的文件。
在将数据装载到模拟中之前,为模拟进行一次“通道复位”。
如果在复制 NCK 时出错,则可以重复传输过程或者中断传输(对话: 中断/ 重复)。
在装载至模拟时出错或出现模拟报警时,中断传输。
通过软键“确定”存储当前的数据选择并在下一次显示对话框时再次显示该数据选择。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-129
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
镜像刀具
对于相同的机床,可以使用不同定向的刀架(例如在不同的 NC
通道中),这种情况下 TOA
长度补偿参数受到机床特定的框架转换(例如镜像),并且以此与原来的标准相反
给定。
在定向图形刀具时为了可以支持这种情况,SIM 图形模块 DPSMASCH.DLL
另外在车削规格中以一个很通用的评估扩展 TOA 参数。例如 $TC_DP3[n,m]=...
也可以通过协议以负值评估,一般情况下按照标准的正长度尺寸进行“旋转中心后”的
处理,负长度尺寸进行“旋转中心前”的处理。
可能在相应的用户循环中需要另外特定的 NC 指令用于刀架选择,以确保通过修正
的图形刀具定向的模拟过程,例如:
...
IF $P_SIM
$SC_MIRROR_TOOL_LENGTH=1 ; 刀具长度补偿
对于SIM 共同镜像已镜像的轴
ENDIF
...
操作(铣削和车削类型):
通过符号权限的评估,用于图形模块接口上的 TOA 参数不需要进行任何操作。
旋转坐标系
可以控制模拟视图的坐标系定向(在车削规格中以前不是太完整)并可以匹配例如立式
车床。
为了这个目的,可修改 INI 条目 [VIS] PLANE_VIEW=.. (in ..\user\dpmwp.ini
用于铣削类型,或者dptwp.ini 用于车削类型)。
为了能够将这些方式在与标准定向有偏差的机床上得以充分利用,则
IM4/2-130
•
•
公布条目的值范围(B/F: back/front、U/D: up/down、L/R: left/right)且
在旋转时相应扩展(线模型保持同前!)功能(包括导出的视图:
•
外部、半截面视图和全断面视图、外表面)。
使得操作界面上的条目部分地(车削)可以直接访问:
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
a[VIS]
..
;平面视图默认用于标准铣削: BDL(BackDownLeft)
;可能的 BDL、BUL、BUR、BDR、FDL、FUL、FUR 或FDR
PLANE_VIEW=BDL
或者
[VIS]
..
;平面视图默认用于标准卧式车床: BDR(BackDownRight)
;对于立式车床,用 +Z 向上: BDL 或用 +Z 向下: FUL(*** 自软件版本 5.3 ***)
;可能的 BDL、BUL、BUR、BDR、FDL、FUL、FUR 或 FDR
PLANE_VIEW=BDR
提示
目前其它诸如 BDR、BDL 或 FUL 的条目在车削时无意义。
操作(仅车削类型):
为了支持立式车床定向,目前的表格“设置主轴”以一个附加的框架组“机床定向”通
过前三个 McOption-Control 扩展:
•
•
•
“水平标准”(默认: PLANE_VIEW=BDR),
“垂直,向下进刀”(PLANE_VIEW=BDL)和
“垂直,向上进刀”(PLANE_VIEW=BDL)。
在这里,用软键“更改标准”也可以接受相应的匹配作为用于所有新工件的永久参考。
优化
1.
输入监控“展开直径外表面”
在车削规格中,根据毛坯部件输入,参数“外直径”和“展开直径外壳面积”检测
稳定性,可能自动进行匹配(例如在缩小外直径时),否则指出错误输入(例如在
展开直径情况下的空输入栏)。
2.
在随后的刀具数据源选择时临时保存刀具中点轨迹(“没有刀具数据”)(例如“
通过刀具”等待)为了能够以图形方式检查刀具补偿(LK、FRK、SRK)的选择
和取消选择是否正确,在取消选择刀具补偿时的刀具中点轨迹和选择刀具补偿时的
刀具轨迹可以在视觉上是相互对立的,这一点将很有帮助。
为此,一般保留由模拟过程“不通过刀具数据”产生的刀具中点轨迹,在接下来第
一次模拟过程“通过刀具数据”情况下(为 SIM 位置图形叠加带或不带刀具
补偿的刀具轨迹)。
然后,和以前一样,在每次重新启动模拟时复位队列中的刀具轨迹。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-131
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.6.5 模拟存储器配置
功能
为了避免模拟在附加存储器需求情况下在 NC 机床数据中进行存储器设置,可以在文件
DPSIMNCK.INI 中的程序段 [DP_SIMNCK] 内进行这些设置。
对于模拟,在文件 DPSIMNCK.INI 中的程序段 [DP_SIMNCK]
内输入标准值,一般情况下在 NC 中不再需要附加的存储器设置。
这些偏移值叠加影响同名的机床数据。
输入时不考虑负值。
DPSIMNCK.INI [DP_SIMNCK]
带标准值的下列条目包含在段 [DP_SIMNCK] 中:
...
[DP_SIMNCK]
DP_SIMNCK_MM_NUM_GUD_MODULES_OFFSET = 0
相应的机床数据:
18118 MM_NUM_GUD_MODULES
DP_SIMNCK_MM_NUM_GUD_NAMES_NCK_OFFSET = 5
相应的机床数据:
18120 MM_NUM_GUD_NAMES_NCK
DP_SIMNCK_MM_NUM_GUD_NAMES_CHAN_OFFSET = 30
相应的机床数据:
18130 MM_NUM_GUD_NAMES_CHAN
DP_SIMNCK_MM_GUD_VALUES_MEM_OFFSET = 20
相应的机床数据:
18150 MM_GUD_VALUES_MEM
DP_SIMNCK_MM_NUM_USER_MACROS_OFFSET = 10
相应的机床数据:
18160 MM_NUM_USER_MACROS
DP_SIMNCK_MM_NUM_MAX_FUNC_NAMES_OFFSET = 40
相应的机床数据:
18170 MM_NUM_MAX_FUNC_NAMES
DP_SIMNCK_MM_NUM_MAX_FUNC_PARAM_OFFSET = 350
相应的机床数据:
18180 MM_NUM_MAX_FUNC_PARAM
DP_SIMNCK_MM_MAX_SIZE_OF_LUD_VALUE_OFFSET = 400
相应的机床数据:
18242 MM_MAX_SIZE_OF_LUD_VALUE
...
IM4/2-132
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
2.6.6 模拟启动加速
模拟启动
模拟软件包根据标准在应答操作员请求时才启动。 由此,仅在需要时通过待
装载的软件组件加载系统。
同时在第一次调用时必须延长模拟的启动时间。 启动时间就是自选择模拟开始到第
一次执行 NC 命令时的时间(“可视的”结果)。
在 HMI 启动时装载
为了加速模拟启动,可以延长 HMI 启动时的启动时间。 在文件 REGIE.INI
中进行所需的设置(目录 OEM 或 USER)。
[StartupConfiguration]
Startup12 = name:=dpncsim, Timeout:=0
[TaskConfiguration]
Task27 = name := dpsim, Timeout := 30000
提示
在 [StartupConfiguration] 段中使用的条目尚不允许用于其它条目。
为此,检查目录 MMC2、ADD_ON、OEM 和 USER 中的文件 REGIE.INI。
在 SimNCK 启动时装载
在启动 SimNCK 时装载用于 NC 环境的配置数据(刀具数据、循环)。
为此,必须将带其子程序名称的待处理程序装载到模拟 NCK 中。
这一启动特性通过文件 DPSIM.INI 的段 [PRELOAD] 和 [MAIN] 控制。
此外,也可缩短模拟时间,其间
[PRELOAD]
CYCLES=1
在启动模拟 NCK DPNCSIM.EXE 时预装载所有循环(自 NCK 和硬盘)。
TOOLS=1
在启动 模拟 NCK 时预装载(如果有)用于刀具图的文件(TO_INI.INI
和TO_ADDON.INI)。
„
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/2-133
开机调试HMI 高级 (IM4)
2 设置功能和参数
01/2006
用于记录
IM4/2-134
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3
3 建立用户报警文本
3.1 报警文本 生成 ......................................................................... IM4/3-136
3.2 用户报警结构 .......................................................................... IM4/3-138
3.3 外语报警文本 .......................................................................... IM4/3-139
3.4 PLC机床数据的纯文本 ............................................................ IM4/3-141
3.5 NCU 特定的报警文本 (仅适用于 SINUMERIK powerline) . IM4/3-142
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/3-135
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3.1 报警文本 生成
存储报警文件
包含故障文本的文件存储在硬盘目录F:\dh\mb.dir\ 中。
在文件f:\mmc2\mbdde.ini 中激活使用规定的报警文本文件。
标准文件
ASCII 格式的标准文本存储在下列文件中的 HMI 硬盘上:
MMC
NCK
PLC
ZYK
CZYK
F:\dh\mb.dir\alm_XX.com
F:\dh\mb.dir\aln_XX.com
F:\dh\mb.dir\alp_XX.com
F:\dh\mb.dir\alz_XX.com
F:\dh\mb.dir\alc_XX.com
此处,“XX”表示相应语言的缩写符号。 用户不得更改标准文件 , 以接受自身的
报警文本。
如果在重新安装 HMI 软件时由新的文件替换这些文件, 则插入或已更改的用户特定
的报警可能会消失。 用户应将报警文本存储在用户文件中。
提示
为此,在软件更新时不要覆盖更改的文件 MBDDE.INI, 必须为此将该文件存储在
规定的用户路径<安装路径>\user\mbdde.ini 中。
建立用户报警
用户可用自身的文本替换或重新插入标准文件中存放的故障文本。
为此,必须通过通讯操作区将其它文件载入到目录 f:\dh\mb.dir(MBDDE
报警文本)中。 其文本文件的名称在文件 f:\mmc2\mbdde.ini 中设置。 为此在
诊断\开机调试\HMI 区中提供编辑器。
文件 MBDDE.INI 中两个其它用户文件(PLC 报警文本,更改的 NCK
报警文本)的配置示例:
...
User MMC =
User NCK = F:\dh\mb.dir\mynck_
User PLC = F:\dh\mb.dir\myplc_
User ZYK =
User CZYK =
...
IM4/3-136
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
用户文件中的文本覆盖带相同报警编号的标准文本。
补充标准文本中没有的报警编号。
构建 MBDDE.INI
MBDDE.INI 中的程序段,与报警文本文件的配置相关:
...
[Textfiles]
MMC=f:\dh\mb.dir\alm_
NCK=f:\dh\mb.dir\aln_
PLC=f:\dh\mb.dir\plc_
ZYK=f:\dh\mb.dir\alz_
CZYK=f:\dh\mb.dir\alc_
UserMMC=
UserNCK=
UserPLC=f:\dh\mb.dir\myplc_
UserZyk=
UserCZyk=
...
编辑器
处理时可以使用一个任意的 ASCII 编辑器(例如 DOS 编辑器编辑)。
用另一个编辑器处理文本文件时必须注意,之后以 ASCII 格式存储这些文件。
提示
报警文本的更改仅在重新启动 HMI 后有效。 建立文本文件时必须注意,在 PC
上正确设置日期和时间。 否则,可能不会在屏幕上显示用户文本。
报警帮助
建立用户特定的在线帮助,在该印刷品的手册 /HE1/中有描述。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/3-137
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3.2 用户报警结构
报警编号
为循环报警、编译循环报警和 PLC 报警提供下列报警编号:
编号范围
60000 - 60999
名称
循环报警
(西门子)
61000 - 61999
62000 - 62999
63000 - 64999
65000 - 65999
66000 - 66999
备用
循环报警(用户)
67000 - 67999
68000 - 69000
70000 - 79999
400000 - 499999
500000 - 599999
600000 - 699999
700000 - 799999
800000 - 899999
结果
显示、NC 启动禁用
删除
复位
显示、NC 启动禁用、
处理预编码程序段后的运
动停止
显示
复位
显示、NC 启动禁用
显示、NC 启动禁用、
处理预编码程序段后的运
动停止
显示
复位
复位
取消
取消
备用
编译循环报警
一般 PLC 报警
通道 PLC 报警
轴和主轴 PLC 报警
用户 PLC 报警
过程链/图解 PLC 报警
循环报警文本的文件格式
列表中所列的编号范围不能提供每个编号(见文献: /FB/ P3,“PLC 基本程序”,
列表)
循环报警和编译循环报警的文本文件如下构成:
报警号
显示
帮助ID
文本或报警编号
60100
1
0
“未编程 D 编号 %1”
60101
1
0
60100
...
...
...
...
65202
0
1
“轴 %2 不在通道 %1 中”
//德语版循环报警文件
IM4/3-138
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3.3 外语报警文本
报警文本的语言相关性
用户报警文本的语言分配通过文本文件名称实现。 为此,为在 mbdde.ini
中输入的用户文件名称添加相应的缩写和扩展名 .com。 有关语言缩写,参见下表。
设计自身的报警文本
建立报警文本和信息文本时用在下表中列出的代码页、ANSI
表和字体创建这些文本。
报警文本和信息文本包含在 MBDDE 报警文本目录中。
1. 旧文本文件用 Windows 编辑器(WinWord,Notepad 等等)转换为 ANSI
文本文件(“存储在……下”)
2. 将新文本文件和转换后的旧文本文件装载并汇编到 Windows 编辑器中。
3. 存储新建的文本文件,对于 HMI,为了此目的放入到目录“MBDDE
报警文本”中。
支持的语言
表 3-1
语言和使用的 ANSI 表/代码页
语言
语言缩写
丹麦语
德语
英语
芬兰语
法语
意大利语
荷兰语
葡萄牙语
瑞典语
西班牙语
波兰语
捷克语
匈牙利语
俄语
土耳其语
DK
GR
UK
FI
FR
IT
NL
PO
SW
SP
PL
CZ
HU
RU
TR
代码页
(DOS)
850
850
850
850
850
850
850
850
850
850
852
852
852
855
857
日本
中文(简体)
韩语
中文(繁体)
JA
CH
KO
TW
932
936
949
950
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
Ansi 表
(Windows)
1252
1252
1252
1252
1252
1252
1252
1252
1252
1252
1250
1250
1250
1251
1254
-
IM4/3-139
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
ANSI 表和字体之间的布局
表 3-2
Ansi 表 1250(中欧)
字体
Arial
Arial bold
Arial italic
Arial bold italic
表 3-3
文件名
Aricyr.ttf
Aricyb.ttf
Aricyri.ttf
Aricyrbi.ttf
字体名称
Arial Cyr (True Type )
Arial Cyr Bold (True Type )
Arial Cyr Italic (True Type )
Arial Cyr Bold Italic (True Type )
Ansi 表 1252(西欧)
字体
Arial
Arial bold
Arial italic
Arial bold italic
表 3-5
字体名称
Arial CE (True Type)
Arial CE Bold (True Type)
Arial CE Italic (True Type)
Arial CE Bold Italic (True Type)
Ansi 表 1251(西里尔)
字体
Arial
Arial bold
Arial italic
Arial bold italic
表 3-4
文件名
Cearial.ttf
Ceariabd.ttf
Ceariali.ttf
Caeriabi.ttf
文件名
Windows-Standart
Windows-Standart
Windows-Standart
Windows-Standart
字体名称
Arial (True Type )
Arial Bold (True Type )
Arial Italic (True Type )
Arial Bold Italic (True Type )
Ansi 表 1254(土耳其)
字体
Arial
Arial bold
Arial italic
Arial bold italic
文件名
Trar.ttf
Trarbd.ttf
Trari.ttf
Trarbi.ttf
字体名称
Turkish Arial (True Type)
Turkish Arial Bold (True Type)
Turkish Arial Italic (True Type)
Turkish Arial Bold Italic (True Type)
安装语言
必须首先安装不属于标准供货范围内的语言。
对于亚洲语言,必须使用辅助工具(例如 NJWIN)。 此时自动安装相应的字体。
安装每个语言包时,用工具卸载相应的字体并在 MMC.INI 和目录中进行所有所
需的输入。
开机调试时,将 DLL、文本文件(机床数据文件)和语言相关的 INI
文件存放在目录“\mmc2\language”中,将报警文本存放在目录“\dh\mb.dir”中。
语言
如果要将其它语言设计到控制系统中,则可以设计软键“语言选择”(见章节“设
计软键‘语言选择’”) 用户报警文本的语言分配通过文本文件名称实现。
为此,为在 MBDDE.INI 中输入的用户文件名称添加相应的缩写和扩展名 .com。
IM4/3-140
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3.4 PLC机床数据的纯文本
概述
对于PLC机床数据,可以按照特征[索引]来设计专用的与语言相关的明码文本。
示例:
14510[i] 用户数据(INT)
14512[i] 用户数据(HEX)
14514[i] 用户数据(FLOAT)
i = 0 ... 255
i = 0 ... 255
i = 0 ... 31
带有名称 NCTEA_xx.TXT (xx =语言缩写GR、UK, ...)
的文本文件可以位于下列目录中:
user\language、
add_on\language
oem\language
条目以下列格式:
<number of entries>
<MD-number>.<index> <text>
; 条目数
; 编号 索引 文本
结果:
14510.7,我的文本,用于 PLC-MD 14510.7
14512.0,14512.0 的文本
14514.1,我的文本,用于 浮点数据14514.1
提示
如同报警文本那样建立并处理 PLC 操作信息。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/3-141
开机调试HMI 高级 (IM4)
3 建立用户报警文本
01/2006
3.5 NCU 特定的报警文本 (仅适用于 SINUMERIK powerline)
功能
如有多个 PCU 和 NCU(M:N),可在 HMI 中存放并管理 NCU 特定的报警文本。
对于此项功能,需要文件 MBDDE.INI 的 [netTextFiles] 块中的条目。 文件在目录
C:\USER 中。
用于 NCU 的条目必须与 [paramNCU_Bez] 块中当前有效的 NETNAMES.INI
文件条目相匹配。
NETNAMES.INI 文件与功能“多个操作面板/NCUs”的关系在
文献: /FB/ B3 多个操作面板和NCU中有描述。
查找顺序
若要发出一个 NCU 特定的报警,则用下列顺序查找所属的文本:
1. NCU 特定的文本
2. 非 NCU 特定的文本
报警文本路径
NCU 特定的报警文本(例如 NC1_GR.COM )如其它报警文本一样存放在目录
C:\DH\MB.DIR\ 中。
MBDDE.INI 中的条目
示例:
[net TextFiles]
NCU_1=C:\DH\MB.DIR\NC1_GR.COM
NCU_2=C:\DH\MB.DIR\NC2_GR.COM
NCU_3=C:\DH\MB.DIR\NC3_GR.COM
„
IM4/3-142
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4
4 诊断和维修
4.1 在PG/PC安装HMI软件 ............................................................ IM4/4-144
4.1.1 NCU连接向导....................................................................... IM4/4-145
4.1.2 HMI高级在自身桌面上 启动 ................................................. IM4/4-145
4.1.3 设计桌面切换应用程序......................................................... IM4/4-147
4.1.4 操作桌面切换应用程序......................................................... IM4/4-148
4.2 运行记录仪 .............................................................................. IM4/4-150
4.2.1 显示记录文件 ....................................................................... IM4/4-153
4.2.2 输出记录文件 ....................................................................... IM4/4-154
4.3 HMI分析仪............................................................................... IM4/4-155
4.3.1 操作...................................................................................... IM4/4-156
4.3.2 分析数据............................................................................... IM4/4-158
4.3.3 应用程序举例 ....................................................................... IM4/4-161
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-143
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.1 在PG/PC安装HMI软件
前提条件
目标系统
PG 或者PC,其中
600 MHz / 256 MB RAM
空硬盘的空间为 500 MB
操作系统
MS Windows XP Professional
MPI驱动器
版本 6
NC 连接
(SINUMERIK powerline)
CP5511,CP5611
NC 连接
(SINUMERIK powerline)
网络连接(以太网)
在“系统控制 → 显示、设置”下必须选择“小字体” 。
软件
•
•
•
•
名称:
安装语言:
分发介质
可卸载
用于 PC/PG 的 HMI 高级
德语/英语
CD
是
操作步骤
1. 将 CD 放在 CD 驱动器中
2. 启动 setup.exe
3. 选择语言
4. 给目标目录: 可自由选择
5. 对于 SINUMERIK powerline 选择:
- 在线与 NC 通讯
- 询问是否要安装 MPI 驱动器
- 本地与 NC 没有通讯,带 NC 仿真
6. 对于 SINUMERIK solution line 选择:
- 在线与 NC 通讯
7. 系统列出所有进行的记录
8. 确认后启动复制过程
9. 结束复制后询问是否要重新启动 PC。
注意
在 PC/PG上进行安装:
仅当非管理员用户拥有HMI高级目录mmc2的写入权限时,该用户才可运行HMI高
级。 HMI高级的安装不提供该权限。
IM4/4-144
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.1.1 NCU连接向导
使用
仅在PG/PC上安装HMI高级时安装NCU连接向导。
以便在开机调试NCK、PLC和驱动以及配置接口和电缆时可以支持用户。
视不同的控制系统而定,利用连接向导既能实现MPI连接,也能实现以太网连接。
在SINUMERIK solution line上使用以太网连接, 在SINUMERIK powerline
上使用MPI连接。 连接方式取决于控制系统840Di所安装的软件。
启动“NCU连接向导”
通过“开始菜单” → “NCU连接向导”启动连接向导 ,
或者在不能建立与控制系统的连接时,连接向导会在显示信息后自动启动。
提示
如果利用“NCU连接向导”进行更改,则更改在重新启动系统后才生效。
4.1.2 HMI高级在自身桌面上 启动
概述
在标准PC上安装HMI高级会形成边界条件;在使用其他程序时,该边界条件会导致
以下情况:
•
窗口不可移动,不可最小化
•
键盘的特殊功能,键盘过滤器
•
任务栏占满
•
颜色搭配变化
•
聚焦监控与 OEM 软件有关
•
所有标准PC 的应用程序在一个桌面下运行。
在下一段落中会说明补救措施:如何在独立桌面上调用HMI高级。
补救措施
通过为 HMI 高级动态建立一个自身的桌面以限制上述特征。
此外,最多可定义无限制的3 个桌面。 可以用多种方式随时切换HMI 高级的桌面
和其它桌面。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-145
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
桌面的创建是可以设计的。 此解决方案仅适用于PG/PC ,但不适用 于PCU 50.3。
桌面应用:
•
•
•
•
除了总是存在的标准桌面外,动态创建一个或多个桌面。
将 HMI 高级装载至动态创建的独立桌面中。
所有现有的桌面包含一个可以随时切换至另一个桌面的操作界面。
可以通过文件 HMIDesk.ini 设计桌面。
DSA
DSA
标准桌面
HMI高级
DSA
...
桌面 4
Windows XP
DSA : 应用程序桌面切换
图 4-1: HMI高级独立的桌面和其他应用程序
注意
1. 任务管理器的键组合 CTRL+ALT+DEL只在标准桌面上有效。
在动态桌面上仅可以直接通过任务栏调用任务管理器。
2. 退出动态桌面时,用桌面结束用hmidesk.ini中的条目自动启动的应用程序。
此外,其中(手动)启动的应用程序继续运行。
由此,应用程序不再能够操作,因为这些应用程序在其它桌面中不显示。
如果动态桌面在之后的一个时刻里再次启动,则由此可以看见尚在运行的应用程
序且能够继续操作。
3. 所有使用 HMI 高级基本系统的外部应用程序(例如ProTool,
TRANSLINE)必须在 HMI 桌面中启动,前提是这些应用程序同时执行用于
HMI 高级时。
背景: 不能超出桌面限制使用顺序控制的总线系统,因为 Windows
限制窗口与桌面的通讯。
4. 16 位应用程序由总是 Windows 在登录画面中启动,并因此不在动态 HMI
桌面上运行。 因此,桌面切换器在使用 16 位应用程序时在
HMI高级中不能使用。 这种情况下,必须以常规方式启动 HMI 高级。
IM4/4-146
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.1.3 设计桌面切换应用程序
部分 [全局]
在文件 HMIDESK.INI 中进行设计。
在 [全局] 下用 NumberOfDesktops = n 确定所需桌面的数量。 动态创建 2-4
桌面。 n 许可的值为 2、3、4。对于每个动态桌面,必须在 [桌面n]
下进行其它说明。
ControlMode =
Icon
Window
KeyboardControl =
TRUE
FALSE
任务栏中的图标(Explorer下面)
独立的对话窗口
(WindowOnTop下面)
可利用<ALT+1>, <ALT+2>, ...
对话窗口和任务栏进行切换
可以用对话窗口或任务栏进行切换
部分 [桌面 n]
StartupApplication = "Pfad\Programm.exe"
建立桌面后自动启动应用程序: 退出桌面时,通过桌面切换器结束该应用程序。
此时,桌面的退出与应用程序的结束同步。
在同步期间,桌面切换器不能处理其它请求。
当应用程序在运行 15 秒后总是执行,则中断同步。 这种情况下,同样退出桌面。
提示
对于桌面(2),自动设置以当前 HMI高级安装为参考的路径和所属的程序名称。
Explorer =
TRUE
FALSE
WindowOnTop =
TRUE
FALSE
桌面包含浏览器和任务栏,所设计的桌面的图
标出现在此任务栏中。
桌面不包含任务栏和浏览器
仅能通过键盘<ALT+1>, <ALT+2>, ...
或通过对话窗口选择桌面。
如果ControlMode = Window,
则持续显示桌面切换应用程序的对话窗口。
可屏蔽对话窗口。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-147
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
CreateDesktop =
Immediately
Delayed
桌面立即启动。
桌面在选择时启动。
SetHMIColors =
TRUE
通过SetHMIColors桌面2使用自身的颜色搭
配,其优点在于,该颜色搭配在其它桌面上无
效。
该属性仅规定用于HMI高级,因为使用自身颜
色搭配的桌面和标准Windows桌面某些部分
差别很大。
桌面,包括HMI高级的桌面以标准Windows的
颜色搭配显示。
FALSE
在桌面之间切换时,桌面切换器自行切换相应的颜色搭配。
桌面 1 指的是在注册后自动有操作系统校准的用户标准桌面。
对于标准桌面,仅可设计特性WindowsOnTop = TRUE。
激活
在 HMI 高级的安装目录中启动 HMIDesk.exe。 设立已设计的桌面。 在桌面 2 中将
HMI 高级作为启动应用程序自动启动。
设立桌面时的标准行为
通过任务栏创建有效的桌面。 桌面切换器窗口不可见。
通过任务栏操作桌面切换器。
4.1.4 操作桌面切换应用程序
概述
可以设计桌面切换应用程序的操作:
•
键盘热键
•
对话窗口
•
任务栏中的图标
热键:
IM4/4-148
<Alt+1>
切换至桌面 1 中(用户标准桌面)
<Alt+2>
切换至桌面 2 中(HMI高级的桌面)
<Alt+3>
切换至桌面 3 中(可选的其它用户桌面)
<Alt+4>
切换至桌面 4 中(可选的其它用户桌面)
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
在单独桌面中启动HMI
首先启动第二个桌面,然后启动HMI高级:
图 4-2: 连接桌面切换应用程序
点击相应的桌面编号来切换桌面
1
2
(3, 4)
显示桌面
标准桌面
HMI 高级桌面
其他可选桌面
切换有效桌面
提示
如果在hmidesk.ini中设计了WindowOnTop = False,必须用<Alt + TAB>
将窗口拖至前景中。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-149
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.2 运行记录仪
使用
通过运行记录仪功能可以记录操作过程。
作为预设置,在接通运行记录仪时标记可以记录的数据。
通过口令锁止运行记录仪的设置。
可记录下列事件:
变量通讯
可以记录通过输入栏写入的所有变量(例如,如同刀具修
正和零点偏移那样写入访问几何数据)。通过变量视图下
的参数操作区中的帮助功能调用变量说明。
PI 通讯
可以记录所有 PI 通讯,例如程序选择、删除文件、
删除刀具)。
通过变量视图下的参数操作区中的帮助功能调用变量解
释。
域服务
可以记录所有域服务(例如转载/卸载程序)。
报警状态
可记录所有显示的 NC/PLC 报警和 HMI 报警以及信息。
通道状态/倍率
NC/PLC 状态可以通过通道状态信息以及倍率开关
位置记录。 通过这些状态至少部分确认 MSTT
的操作,如果时间上允许的话。
HMI事件
画面选择和切换操作区(Aktion StateReached)的功能键
可提供下列功能:
• 记录报警
• 通过 USB 输出记录文件
• 通过口令来锁住运行记录文件显示(访问权限:制造商)。
• 通过MD 9012来打开和关闭运行记录仪:
ACTION_LOG_MODE或者通过操作区“开机调试” →“HMI” →
“系统设置”中画面“设置运行记录仪”。
IM4/4-150
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
9012
ACTION_LOG_MODE
机床数据号码
运行记录仪设置
缺省值: 254
最小输入值: 0
最大输入值: 0xffff
在上电后更改生效
保护级(L/S): 2/2
单元: 数据类型: DWORD
有效自版本状态: 5.2
含义
用该 MD 可以打开/关闭运行记录仪并确定选择要记录哪些数据。
位0
=1
=0
打开运行记录仪(缺省)
关闭运行记录仪
位1
=1
HMI 高级: 记录变量通讯(写入访问几何数据)。
有关变量含义,参见变量视图(缺省)下参数操作区中
的帮助。
不记录变量通讯。
=0
位2
=1
=0
位3
=1
=0
位4
=1
=0
HMI 高级: 记录PI通讯(例如:程序选择);
有关变量含义,参见变量视图(缺省)下参数操作区中
的帮助。
不记录 PI 通讯。
HMI 高级: 记录所有域通讯(例如:转载/卸载程序)
(缺省)。
不记录域服务。
记录报警状态的更改情况(缺省)
不记录报警状态的更改情况。
=0
记录按键操作:
仅ShopMill、ShopTurn、ManualTurn (缺省)。
不记录按键操作。
位6
=1
=0
记录通道状态/倍率(缺省)。
不记录通道状态/倍率。
位7
=1
HMI 高级: 记录软键操作和菜单更换(缺省)。
仅用于西门子。
不记录软键操作和菜单更换 。
位5
=1
=0
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-151
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
设置运行记录仪
通过操作区“开机调试” → “HMI”→ “系统设置”在画面“设置运行记录仪”
中选择 ,应该记录控制系统的何种动作。(另见章节 2.5.17 MMC.INI):
•
记录开/关
•
记录的数据
•
运行记录仪设置:
− 写区间文件:
− 1:(预设)仅在请求,例如,
触发器时将记录存储到硬盘上。
> 0: 在将记录文件存储到硬盘之
前的最长等待时间,以秒为单位。
− 记录文件大小:
40 kB (预设)
− 通过报警的写入触发器:
用逗号隔开报警号的输入:
此处输入的报警将直接触发运行记录仪的当
前记录立即存储到硬盘上。
− 记录文件的路径为固定设置,无法更改。
图 4-3: 运行记录仪设置
选择“键 (仅ShopMill)”在HMI高级上无效(另见MD 9012, 位 5)。
IM4/4-152
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.2.1 显示记录文件
概述
通过口令(访问权限:制造商)来锁住运行记录文件显示。
在操作界面上,操作区“诊断” → “服务显示”→ “运行记录仪”
屏幕中显示当前记录文件。
记录以英语显示为下列行:
• 日期
• 时间
• NCU 名称
• 事件
记录文件举例:
日期
时间
NCU
事件
01.09.05 06:22:48 local
=================================================================================================
==
01.09.05 06:22:48 local
ACTIONLOG: HMI Booting (OutputSelect:0xff CommitLatency:-1
FileSize:40000)
01.09.05 06:22:48 local
ACTIONLOG: Monitored Variable:"/Channel/ProgramInfo/msg" Mode:0x1
01.09.05 06:22:48 local
ACTIONLOG: Monitored Variable:"/plc/datablock/byte[c19,0]"
Mode:0x81
01.09.05 06:22:48 MachineSwitch ACTIONLOG: variable "/plc/Datablock/Byte[c19,0]" Mode:0x81
01.09.05 06:22:48 MachineSwitch ACTIONLOG: variable "/Channel/ProgramInfo/msg" = ""
:
:
01.09.05
01.09.05
01.09.05
06:24:52
06:24:52
06:25:05
NCU840D
NCU840D
NCU840D
application:RE;state:-992;softkey:-1;etc:0
application:RE;state:-990;softkey:-1;etc:0
application:RE;state:-991;softkey:-1;etc:0
01.09.05
06:37:58
local
ACTIONLOG:
HMI Terminates
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-153
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.2.2 输出记录文件
使用
可以通过引导启动目录读出记录文件。
如果出现异常终止事件(PLC位DB19、字节0,位6),提供一个引导启动菜单。
该位必须由PLC在用户接口上设置(象例如键禁用、黑屏控制…)并再次取消。
HMI 评估信号的上升沿(即从 0 过渡到 1),并因而在出现信号时生成记录文件。
HMI 仅对数据进行读取访问,即用户可在PLC程序内进行信号复位。 如果在启动
HMI 时已设置位,则 HMI 不对位的值产生响应(仅在复位和设置后再次进行)。
读出文件
为了读出记录文件,进行如下步骤:
1.
在服务菜单中选择菜单“A__Actionlog”(按下按键“A”)。
菜单“A__Actionlog”仅在有记录文件时才提供。
2.
将现有的记录文件(AC_LOGA.TXT 和 AC_LOGB.TXT)
复制到零件程序目录中。 随后显示提示信息: “The action log is filed in the
part program-directory for output
(动作日志文件归档在零件程序目录中以用于输出)(files
AC_LOG?.TXT)”。
3.
按下任意一个键后要求再次回到基本菜单中。
4.
控制系统重新启动后可在操作区“通讯” → “数据读出” 通过 USB
读出记录文件。
系统异常中止后读出文件
导致系统异常中止的事件,存放在记录文件异常中止文件的数据维护中。
如果不能再选择服务菜单,操作以下步骤:
IM4/4-154
1.
接通控制系统。
2.
启动时询问记录文件的异常终止文件。
将现有的异常终止文件(AC_LOGA.TXT 至AC_LOGB.TXT)
复制到零件程序目录中。
3.
控制系统重新启动后可在操作区“通讯” → “数据读出” 通过 USB
读出记录文件。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.3 HMI分析仪
使用
HMI分析仪用于诊断PCU 50.3上出现的问题。
通过HMI分析仪以列表方式显示检查结果。
也可以另外保存在ASCII文件中以便以后分析。
用这种方式可以确定供货版本和经顾客更改的版本间的区别。
将分析HMI高级上INI文件的所有设置并显示由此生成的设置。
可通过DDE消息列表、过程监控以及存储器使用和网络设置来进行其他分析。
配置HMI分析仪
在文件HMIAnalyzer.ini中配置HMI分析仪:
[HMI_DIRS]
DIR01 = MMC2
DIR02 = HMI_ADV
DIR03 = ADD_ON
DIR04 = OEM
DIR05 = USER
[HMI_FILES]
FILE01 = MMC.INI
FILE02 = REGIE.INI
FILE03 = MBDDE.INI
FILE04 = OEMFRAME.INI
FILE05 = NETNAMES.INI
FILE06 = KEYS.INI
[Additional]
FILE01 = F:\Programs\Test1.ini
FILE02 = F:\Programs\Test2.ini
段[HMI_DIRS]
此处输入所有用于分析INI文件的目录。
段[HMI_FILES]
此处输入所有用于分析的INI文件。
同时查找和分析目录中输入到HMI_DIRS的文件。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-155
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
段[Additional]
此处可以输入不属于HMI高级的INI概念的其他INI文件,例如辅助应用程序的INI文
件。 输入时需要完整的路径。 只分析该路径的文件。
4.3.1 操作
概述
在启动HMI分析仪时确定初始化文件HMIAnalyzer.ini的设置。
将分析在树形图左面选择的项。 分析结果以列表显示在右边。
可将分析结果保存为“Profile”。
保存所有在树形图中标记的项(转换键、或者双击各自的框)。
图 4-4: Ini文件举例
保存当前数据(Profile)
通过菜单项“File”(文件) → “Save Profile”(保存Profile)
可以保存当前所选项的Profile。
只有树形图中的项标记为保存时,随后菜单项才激活。
保存时,在HMI分析仪所在的目录中会建立子目录。
目录名称由日期和保存数据的时间组成。
示例: 如果在2006.01.22的08:37:55时保存数据,
则目录名称为“20060122_083755”。
在此目录中,所有于此时间点标记的INI文件保存为Profile。
IM4/4-156
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
保存为Profile的INI文件主要是“生成”的INI文件。 Profile说明了当前有效的配置。
也可以单独在外部ASCII编辑器中查看结果数据。
删除当前数据(Profile)
通过菜单项 “File”(文件)→ “Delete Profile”(删除Profile)
将单个Profile从硬盘中删除。
比较两个保存的Profile
通过菜单项 “File”(文件) → “Compare”(比较)
可以在主窗口中相互比较保存的Profile(配置)。
目前保存的Profile在列表 “Available Profiles”(可用Profile)中列出。 通过按钮
“Add ”(添加 )在列表中选择要比较的Profile,
并将它拖入到列表“Compared Profiles”(比较的Profile)中。
第一个所选的Profile作为原始Profile,第二个所选的Profile作为经修改Profile。
通过按键“ Remove”(删除)可以再次把Profile拖回列表中。
通过箭头向右可以改变列表的顺序。
在列表“Compared Profiles”(比较Profile)中选择了两个Profile供比较后,
便可以操作按钮“Compare”(比较)。
进行比较后,结果会显示在应用程序的主窗口中并关闭选择窗口。
图 4-5: 比较Profile
可在应用程序的主窗口中查看比较结果。 此外,也可以通过菜单项
“File”(文件) → “Save Comparison”(保存比较)
将比较结果保存到ASCII文件中。
通过菜单项“File”(文件) → “View Comparison”(显示比较)
可以再次用HMI分析仪显示保存的比较结果。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-157
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.3.2 分析数据
System(系统) → Files(文件)
此处显示分析的INI文件的所有条目。
HMI
显示不属于HMI高级INI概念的文件中的相应INI条目。
此外,也显示该条目所在的目录(栏 “Source”)。 查找所有在
HMIAnalyzer.ini中HMI_DIRS下输入的目录。
Additional
Files
显示不属于INI概念的其他INI文件,即:仅在规定的路径中查找该I
NI文件。
System (系统)→ Hardware Resources(硬件资源)
Hardware
在硬件条目下,列出现有硬件的部分,例如:关于处理器的信息以
及关于单个硬盘分区和驱动器的信息。
Memory
此条目下显示现有和可用存储器的详细信息,以kB为单位:
Used Memory:
Physikal Memory, total:
Physikal Memory, available:
Page File, total :
Page File, available:
Virtual Memory, total:
Virtual Memory, available :
已占用的存储器,%
RAM的总容量
剩余可用的RAM存储器
页面文件的总存储器
剩余可用的页面文件的存储器
虚拟存储器的总容量
剩余可用的虚拟存储器
System (系统)→ Software Environment(软件环境)
Running
Tasks
此处显示存储器占用和所有有效程序的运行。
显示下列栏:
名称
Running
ProcessID
WorkingSetSize
DiffWorkingSetSize
IM4/4-158
程序名
‘X’ 程序运行, ‘-‘程序结束
程序ID
当前存储器占用,以kB为单位
自启动HMI分析仪或者自上次复位起存储器
的变化
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
PagePoolUsage
DiffPagePoolUsage
PageFaults
DiffPageFaults
页库存储器,以kB为单位
自启动HMI分析仪或者自上次复位起页库存
储器的变化
页面文件的存取损坏
自启动HMI分析仪或者自上次复位起页面文
件的存取损坏的变化
其他设置(如下):
Cyclic
Reset
Single
循环更新视图。
计算并显示自启动或者上次复位起的差值。
可在选择“Cyclic” 左边规定更新率为毫秒[ms]。
复位差值。 只可在循环显示时进行此动作。
作为静态显示一次更新视图。 重新计算所需存储容量。
Modules
选择Module项时,确定对于所有运行程序加载的 DLL。
此外,HMI运行时,启动所有操作区内以ProLoad:=False输入到
Regie.ini中的应用程序。
此时同样确定加载的DLL。
System
显示PCU或者PC通用数据的消息
Network
显示当前网络数据:
显示所有能通过指令“ipconfig /all”确定的数据。
提示
以PreLoad:=False输入到REGIE.INI中、且作为程序无法查找到的操作区,在分析
前由HMI分析仪启动。 通过应用程序服务器进行启动。
此时用“SwitchToTask”激活所有待启动的操作区。
在启动所有操作区后,切换到操作区“加工”。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-159
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
System(系统) → DDE
Message
DDE-Message记录DDE消息。
取决于设置,记录Requests(请求)、Pokes(存数)、Executes
(执行)和Hotlink(Advise)(热链接:建议)。 利用选项“Only
Active Hotlinks” 只能显示当前有效的热链接,
已经结束的热链接隐藏。
只记录启动HMI分析仪后出现的DDE消息。
可用栏“Time”确定时间的经过。
此栏以毫秒显示启动Windows后经过的时间。
Ping
Windows
利用“Ping Windows”可以检测,是否有窗口没有应答DDE广播。
在启动热链接时,系统会向所有窗口发送消息,所有窗口必须立即
应答该消息。
如果窗口太晚应答或者根本不应答,HMI高级的运行会变慢或者甚至
完全停止。
Single
Cyclic
Reset
Cycle Time
Answer Time
Show All
Append
作为静态显示一次更新视图。
列出系统内所有窗口的应答。
循环更新视图。
将循环向所有窗口发送必须应答的消息。
可在选择“Cyclic” 左边规定更新率为毫秒[ms]。
删除显示。
循环分析时,单个完全运行之间的等待时间
应答时间,在此应答时间内窗口必须应答,从而不
会在取消选择选项“Show All”时也归入列表中。
显示包含所有窗口应答时间的Ping尝试记录。
取消选择此选项时,仅显示没有在规定时间
(“Answer Time”)内应答的窗口
在上一记录后附加每次完全运行的记录。
取消选择此选项时,在每次完全运行时删除记录窗
口。
提示
在通过DCTL进行热链接时,DCTL会另外向数据询问发送请求。
HMI分析仪会应此请求不显示当前值(栏 “Value”)。
IM4/4-160
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
4.3.3 应用程序举例
(1) 安装的OEM应用程序无法启动
问题:
自身的OEM应用程序已安装入HMI高级,但在按下相应的软键后应用程序不启动或
者启动其他应用程序。
可能的原因:
由于HMI目录处理是等级式的,带更高优先级的另一regie.ini的条目会覆盖原先输入
Regie.ini的条目,因此原条目无效。
例如:在OEM目录中已输入以下条目:
[TaskConfiguration]
Task6 = name := TestApp, Timeout := 10000, PreLoad := True
随后,在User目录中会覆盖该条目:
[TaskConfiguration]
Task6 = <empty>
图 4-6: 检测OEM应用程序启动
HMI分析仪:
在Files → HMI中选择文件 regie.ini。 现在显示由所有HMI目录生成的regie.ini
(mmc2、hmi_adv、add_on、 oem、user)。
现在可以明确,已输入的条目是否实际有效或者已由其他条目覆盖。
另外,用户也可以识别出该条目所在的HMI目录。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-161
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
(2) 与NCU/PLC没有连接
问题:
虽然已匹配mmc.in中的 NCU/PLC地址,但不能建立与 NCU/PLC的连接。
可能的原因:
由于HMI目录处理是等级式的,带更高优先级的条目会覆盖原先输入mmc.ini
的条目,因此原条目无效。
例如:在OEM目录中已输入以下条目:
[NCU840D]
ADDRESS0=5,NAME=/NC,SAP=d
ADDRESS1=6,NAME=/PLC,SAP=1
随后,在User目录中会覆盖该条目:
[NCU840D]
ADDRESS0=14,NAME=/NC,SAP=d
ADDRESS1=14,NAME=/PLC,MAX_BUB_CYCLICS=0
图 4-7: 检测与控制系统的连接
HMI分析仪:
在Files → HMI中选择文件mmc.ini。
现在显示由所有HMI目录生成的mmc.ini(mmc2、hmi_adv、add_on、
oem、user)。 现在可以明确,已输入的条目是否实际有效或者已由其他条目覆盖。
另外,用户也可以识别出该条目所在的HMI目录。
IM4/4-162
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
(3) 产生阻碍、非常迟缓的系统
问题:
系统运行非常迟缓并且完全阻碍部分区域切换。
在一定时间后所有操作突然相继结束。
可能的原因:
在加载热链接时装入通过区域切换重新选择的区域应用程序。
在装载DCTL格式时,向所有程序的主窗口发送消息DDE初始化。
如果主窗口较晚应答该消息或者不应答,则可能引起区域切换缓慢或者受阻。
规定:
“Toplevel”窗口不能长时间阻碍系统。
DDE客户不允许使用DDEML,必须使用DCTL。
HMI分析仪:
选择项DDE/Ping Windows。
现在可以通过启动循环运行,以检测是否所有的窗口应答了 DDE广播。
应答时间“Answer Time”应设置为100 ms以及询问的循环时间“Cyclic
Time”应设置为1000 ms。 勾住Append并取消勾住ShowAll。
出现在列表中的应用程序没有在Answer Time内作出应答。
显示的应用程序有可能是引起系统产生障碍、运行缓慢的原因。
提示
特别是在运行时建立DDE连接的用户,会遇到此问题,
和往常一样使用DDEML的用户,应该换用DCTL或者将连接建立限制为应用程序方
式。 使用高于32位的DCTL才能解决问题。 相应地,必须使用VB4.0程序。
在存储器容量较小的系统上,此问题经常发生。
必须在广播(例如:DDE初始化)时将所有暂存在硬盘上的程序载入主存储器并执
行程序。 这一步骤非常耗时。
有时间限制的应用程序,例如:数据库存取、大容量的计算机程序等,特别是编程
背景程序时必须确保在前景中运行的应用程序不受阻碍。
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/4-163
开机调试HMI 高级 (IM4)
4 诊断和维修
01/2006
(4) 较长的通讯时间
问题:
如果设置了太多热链接,会极大程度地延长通讯时间。
可能的原因:
视PLC负载而定,引发问题的热链接数量各有不同。
热链接作为控制系统的基本负载,应尽量少地使用。
HMI分析仪:
必须在启动HMI高级之前启动HMI分析仪。 可在服务模式下进行。
在启动HMI高级后,HMI分析仪在DDE → Message下显示实际存在的热链接。
利用选项“Only Active Hotlinks”可以显示所有有效的热链接。
现在可以检测,何种数据存取可能无需作为热链接实现,但同样可以作为请求实
现。 由此可以减轻控制系统的基本负载。
利用过滤器请求、存数或者执行可以检测,该DDE功能是否负载系统。
短时间的循环请求会负载系统。 可用栏“Time”确定循环时间。
此栏以毫秒显示启动Windows后经过的时间。
对OPC数据存取编程人员的提示
在编程 OPC用户应用程序时,如果各自组的变量定义为热链接,
则待读取的变量自动设置为热链接。
此外,PLC变量在SINUMERIK OPC服务器上自动(Flag IsActive=True)
设置为热链接。
IM4/4-164
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
I 索引
01/2006
I
I 索引
I.1 关键字索引
A
ANSI 表/字体 ............................... IM4/3-139
DISPLAY_AXIS 50 .....................IM4/2-39
MD 28082
SYSTEM_FRAME_MASK 50 .....IM4/2-33
MD 9440
ACTIVATE_SEL_USER_DATA..IM4/2-34
MMC.INI.........................................IM4/2-99
C
N
CAPSLOCK ................................... IM4/2-44
NC 语言命令 ..................................IM4/2-38
E
P
EXIT(退出)软键 ......................... IM4/2-76
F
Flash File System (FFS)................ IM4/2-36
H
HMI分析仪:举例 ........................ IM4/4-161
HMI分析仪:分析数据 ................. IM4/4-158
HMI分析仪:操作 ........................ IM4/4-156
HMI分析仪:配置 ........................ IM4/4-155
PLC
确认.............................................IM4/2-57
PLC:主轴选择 ..............................IM4/2-17
PLC:机床数据 ............................IM4/3-141
PLC:编程 .....................................IM4/2-13
PLC:通道选择 ..............................IM4/2-17
主
主轴符号反向 .................................IM4/2-43
休
I
休眠 ..............................................IM4/2-107
INI 文件(一览) ........................... IM4/2-79
INI 文件参数化 ............................... IM4/2-51
M
优
优化 ..............................................IM4/2-131
MD 18351
MM_DRAM_FILE_MEM_SIZE 50 ............
................................................ IM4/2-35
MD 20098
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/I-165
开机调试HMI 高级 (IM4)
I 索引
01/2006
实
保
保护等级
NC数据 ....................................... IM4/2-37
保护等级:NC 语言命令................ IM4/2-38
保护等级:方案 ............................... IM4/1-9
实际值:显示 .................................IM4/2-32
实际值:设置 .................................IM4/2-33
对
对刀 ................................................IM4/2-33
刀
工
刀具中点轨迹 ............................... IM4/2-131
刀具管理(WZV).............................. IM4/2-71
刀具补偿 ........................................ IM4/2-34
工作表 ............................................IM4/2-68
建
切
切割刀沿 ...................................... IM4/2-125
建立工艺.........................................IM4/2-74
建立操作菜单 .................................IM4/2-59
匹
循
匹配刀具 ...................................... IM4/2-128
匹配循环 ...................................... IM4/2-129
匹配装备数据 ............................... IM4/2-129
循环:存储在DRAM中 ...................IM4/2-35
循环:模拟 ...................................IM4/2-120
报
双
双通道显示..................................... IM4/2-70
启
报警文本:NCU 特定 ...................IM4/3-142
报警文本:存储............................IM4/3-136
报警文本:语言............................IM4/3-139
报警过滤器 .....................................IM4/2-55
启动:HMI 高级 ............................... IM4/1-8
启动:控制....................................... IM4/1-8
启动:模拟................ IM4/2-120, IM4/ 2-133
搜
在
操
在标题中设计显示.......................... IM4/2-20
操作信息(PLC) ........................IM4/3-141
操作核心TCU .................................IM4/2-49
搜索配置.........................................IM4/2-19
基
故
基准偏移访问保护.......................... IM4/2-38
故障信息报告至 PLC......................IM4/2-15
多
多通道程序段编程...... IM4/2-103, IM4/2-109
IM4/I-166
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
01/2006
I 索引
数
用
数据传输 TCU................................ IM4/2-49
数据维护(DH).............................. IM4/1-9
用户控制文件 .................................IM4/2-14
用符号进行的状态显示 ...................IM4/2-24
旋
程
旋转坐标系................................... IM4/2-130
程序段搜索 .....................................IM4/2-18
无
系
无刀具管理情况下的刀具选择........ IM4/2-72
系统极限........................................... IM4/1-9
显
纯
显示:模拟数据 ........................... IM4/2-124
显示主轴载荷 ................................. IM4/2-40
显示服务器名称 ............................. IM4/2-77
纯文本名称 ...................................IM4/3-141
桌
补充服务一览 .................................IM4/2-66
桌面切换 ...................................... IM4/4-145
模
模拟:NC 循环 ............................ IM4/2-120
模拟:匹配刀具 ........................... IM4/2-128
模拟:匹配循环 ........................... IM4/2-129
模拟:匹配机床数据 .................... IM4/2-128
模拟:匹配装备数据 .................... IM4/2-129
模拟:启动................................... IM4/2-120
模拟:坐标系 ............................... IM4/2-130
模拟:数据................................... IM4/2-119
模拟:查找策略 ........................... IM4/2-122
模拟:程序选择 ........................... IM4/2-122
模拟:通道切换 ........................... IM4/2-123
模拟:镜像刀具 ........................... IM4/2-130
模拟的数据匹配 ........................... IM4/2-128
模板 (Templates) ........................... IM4/2-68
补
记
记录文件.......................................IM4/4-153
设
设置报警记录 .................................IM4/2-54
设计 OEM 文本 ..............................IM4/2-86
设计OEM 图标 ...............................IM4/2-31
设计OEM 文本 ...............................IM4/2-30
设计屏幕保护程序 ..........................IM4/2-77
访
访问权限:设立程序.......................IM4/2-56
访问权限:驱动器 ..........................IM4/2-46
语
激
激活数据传输 ................................. IM4/2-14
语言:安装 ...................................IM4/3-140
语言支持.......................................IM4/3-139
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/I-167
开机调试HMI 高级 (IM4)
I 索引
01/2006
语言...........................................IM4/3-140
软
软键 本地USB................................ IM4/2-47
软键标签 ........................................ IM4/2-46
软键语言选择 ................................. IM4/2-58
键
轴
隐
轴名称/轴值.................................. IM4/2-121
键盘特性.........................................IM4/2-44
隐藏轴 ............................................IM4/2-38
输
零
输入监控 ...................................... IM4/2-131
零点偏移.........................................IM4/2-32
运
驱
运行记录仪................. IM4/4-150, IM4/4-153
驱动器:设置画面 ..........................IM4/2-47
驱动器:通过MD连接.....................IM4/2-45
选
选择
I.2 指令和标识符索引
A
H
AEDITOR.INI ................................. IM4/2-79
HEADER.INI ..................................IM4/2-84
HMIAnalyzer.INI...........................IM4/4-155
HMIDESK.INI ...............IM4/2-87, IM4/4-147
C
COMIC.NSK .................................. IM4/2-80
I
D
IB.INI ..............................................IM4/2-88
IF.INI ..............................................IM4/2-89
INI 文件(一览)............................IM4/2-79
DG.INI............................................ IM4/2-81
DGOVW.INI ................................... IM4/2-82
DGOVWTXT.INI ............................ IM4/2-82
DH.INI............................................ IM4/2-83
DINO.INI ........................................ IM4/2-80
DPDH.INI....................................... IM4/2-83
DPSIM.INI...................................... IM4/2-83
DPSIM.INI.................................... IM4/2-133
K
KEYS.INI........................................IM4/2-90
L
LOGDRIVE.INI...............IM4/2-45, IM4/2-90
IM4/I-168
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
开机调试HMI 高级 (IM4)
01/2006
I 索引
M
MASCHINE.INI .............................. IM4/2-92
MBDDE.INI .................................... IM4/2-95
MD 11290
DRAM_FILESYSTEM_MASK .... IM4/2-36
MD 11291
DRAM_FILESYSTEM_SAVE_MASK
................................................ IM4/2-36
MD 14510
USER_DATA_INT.................... IM4/3-141
MD 14512
USER_DATA_HEX .................. IM4/3-141
MD 14514
USER_DATA_FLOAT .............. IM4/3-141
MD 30100
CTRLOUT_SEGMENT_NR ....... IM4/2-37
MD 9009
键盘状态 ..................................... IM4/2-44
MD 9012
ACTION_LOG_MODE ............. IM4/4-151
MD 9033
MA_DISPL_INVERT_DIR_SPIND_M3
................................................ IM4/2-43
MD 9203
USER_CLASS_WRITE_FINE ... IM4/2-32
MD 9220
USER_CLASS_PRESET ........... IM4/2-33
MD 9245
MA_PRESET_FRAMEIDX......... IM4/2-34
MD 9247
USER_CLASS_BASE_ZERO_OFF_PA
................................................ IM4/2-38
MD 9248
USER_CLASS_BASE_ZERO_OFF_MA
................................................ IM4/2-38
MD 9422
MA_PRESET_MODE................. IM4/2-33
MD 9424
MA_COORDINATE_SYSTEM ... IM4/2-32
MD 9428
MA_SPIND_MAX_POWER ....... IM4/2-40
MD 9429
MA_SPIND_POWER_RANGE .. IM4/2-40
MD 9451
MM_WRITE_ZOA_FINE_LIMIT. IM4/2-32
MD 9676
CMM_DIRECTORY_SOFTKEY_PATH1
................................................ IM4/2-45
MD 9677
CMM_DIRECTORY_SOFTKEY_PATH2
................................................ IM4/2-45
MD 9678
CMM_DIRECTORY_SOFTKEY_PATH3
.................................................IM4/2-45
MD 9679
CMM_DIRECTORY_SOFTKEY_PATH4
.................................................IM4/2-45
N
NETNAMES.INI ...........IM4/2-77, IM4/2-103
O
OEMFRAME.INI...........................IM4/2-105
P
PARAM.INI...................................IM4/2-106
PARAMTM.INI .............................IM4/2-106
R
REGIE.INI:EXIT(退出)软键.....IM4/2-76
REGIE.INI:HMI 启动..................IM4/2-133
REGIE.INI:休眠 .........................IM4/2-107
REGIE.INI:要求重新启动.............IM4/2-76
S
SEDITOR.INI ...............................IM4/2-109
SimNCK .......................................IM4/2-133
SIMTOGEO.INI ..........IM4/2-115, IM4/2-125
STAT(机床位置) ........................IM4/2-35
T
TASKCONF.INI............................IM4/2-117
TU(回转轴位置) .........................IM4/2-35
预
预设 ................................................IM4/2-33
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
IM4/I-169
开机调试HMI 高级 (IM4)
I 索引
IM4/I-170
01/2006
© Siemens AG 2005 All Rights Reserved
SINUMERIK 840D sl/840Di sl/840D/810D 开机调试 HMI (IAM) – 版本 01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
内容
01/2006
SINUMERIK 840D sl/840D/840Di/810D
开机调试 CNC第2部分(HMI)
用 Windows 2000 / XP 编制外语文本 (TX2)
适用于
控制系统
SINUMERIK 840D sl / 840DE sl
SINUMERIK 840D powerline / 840DE powerline
SINUMERIK 840Di powerline / 840DiE powerline
SINUMERIK 810D powerline / 810DE powerline
软件
HMI 高级
HMI 内置
软件版本
7.1
7.1
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/i
用 Windows 2000 / XP 编制外语文本 (TX2)
内容
TX2/ii
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
内容
1 引言............................................................................................................................................TX2/1-5
1.1 概述........................................................................................................................................TX2/1-6
1.2 前提条件.................................................................................................................................TX2/1-6
1.3 语族........................................................................................................................................TX2/1-7
1.4 使用工具.................................................................................................................................TX2/1-8
1.5 术语........................................................................................................................................TX2/1-9
2 用 Word 2000/ 2003 编辑文件 .................................................................................................TX2/2-13
2.1 概述......................................................................................................................................TX2/2-14
2.2 生成新文本文件....................................................................................................................TX2/2-14
2.3 打开现有文件 .......................................................................................................................TX2/2-15
2.4 保存文本文件 .......................................................................................................................TX2/2-17
2.5 SINUMERIK HMI 编码 .........................................................................................................TX2/2-19
3 文本输入 ..................................................................................................................................TX2/3-21
3.1 不同语族的特殊字符.............................................................................................................TX2/3-22
3.2 通过字符映射表输入.............................................................................................................TX2/3-23
3.3 复合输入...............................................................................................................................TX2/3-25
3.4 使用使使使使使使.......................................................................................................................TX2/3-26
3.4.1 使使语言键键键键...................................................................................................................TX2/3-26
3.4.2 在Windows 2000下下下使使使使............................................................................................TX2/3-27
3.4.3 在 Windows XP下下下使使使使..............................................................................................TX2/3-28
3.4.4 使用...................................................................................................................................TX2/3-30
3.5 数字文本输入 .......................................................................................................................TX2/3-32
3.6 Word文件中的语言键键........................................................................................................TX2/3-33
3.7 多语言Word文件 ..................................................................................................................TX2/3-36
3.8 希腊语和西里尔语文本的特点 ..............................................................................................TX2/3-39
3.9 东亚语言文本的特点.............................................................................................................TX2/3-40
4 问问和问问键问..............................................................................................................................TX2/4-45
4.1 问问和问问键问..........................................................................................................................TX2/4-46
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/iii
用 Windows 2000 / XP 编制外语文本 (TX2)
内容
01/2006
5 参参文参......................................................................................................................................TX2/5-49
5.1 用于生成文本的文参.....................................................................................................................TX2/5-50
I 索引.............................................................................................................................................TX2/I-51
I.1 关使字索引.................................................................................................................................TX2/I-51
TX2/iv
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
1
1 引言
1.1 概述.............................................................................................TX2/1-6
1.2 前提条件......................................................................................TX2/1-6
1.3 语族.............................................................................................TX2/1-7
1.4 使用工具......................................................................................TX2/1-8
1.5 术语.............................................................................................TX2/1-9
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/1-5
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
01/2006
1.1 概述
90年代以来,微软公司一直致力于满足世界范围信息处理和软件开发的要求。
除了尽可能支持多语言外,还追求这样一个目标,尽力开发一个统一的可以支持所
有语言的操作系统版本,与早期使用的分别针对各个语言的操作系统版本不同。
经过努力已经逐步将许多系统组件和应用程序转换至跨语言平台 Unicode。
这些转换在很多情况下对于用户来说是隐蔽的,在此期间,会有一个基本不同的操
作步骤用于在本指南中描述的主题,取决于使用哪种操作系统版本。
推荐用于Windows 2000/ XP的操作步骤相比于Windows 95 / NT4要简便得多。
因此,建议改装新的系统。 旧系统的指南不再进行编辑更新。
1.2 前提条件
该文档描述了“创建文本”的操作步骤,说明如下:
• 文本应当在微软Windows操作系统下创建(Windows 2000或Windows XP)。
TX2/1-6
•
应以和操作系统语言(= 标准语言)不同的语言来创建文本。
•
是以德语作为标准语言出发来举例描述的。 但是所描述的操作步骤在使用其他
Windows 标准语言时也是可以使用的。
•
创建的所谓的文本文件不应有格式,例如:字体,字号,下划线等。
除了文本字符,该文件仅包含 ASCII 控制字符,如 Tab、CR 和
LF(制表、回格和回车)。
•
文本语言要求标准语言外的另一个 Windows
代码页,也就是说,目标语言属于标准语言外的另一个语族。
•
文本文件应用该代码页来编码,而不是作为 Unicode 文件。
•
创建文本应尽可能简化操作,也就是说,特别是尽可能不安装附加软件。
•
该指南假设您已经安装了微软 Word 2000 或者更高版本的产品,
并且是相信该软件的。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
HMI 内置和 HMI 高级的文本类型
可以在单个系统中更改下列文本类型:
表 1-1
文本类型
报警文本
补充操作界面文本
所有操作区域的应用文本,包括软键文
本
报警文本
补充操作界面文本
编辑器中的帮助文本
机床数据
所有操作区域的软键文本
系统
HMI 内置
HMI 高级
1.3 语族
语族是由几种语言构成的组,对于该语言组微软操作系统使用相同的代码页。
微软使用概念“语言组”
表 1-2
语族
语族
Windows
代码页
语言
中欧
1250
西里尔文
1251
西欧
1252
希腊语
土耳其语
波罗的海文
日语
中文
韩语
中文
1253
1254
1257
932
936
949
950
阿尔巴尼亚语、克罗地亚语、波兰语、罗马尼亚语、
塞尔维亚语(拉丁语)、斯洛伐克语、斯洛文尼亚
语、捷克语、匈牙利语
保加利亚语、马其顿语、俄语、塞尔维亚语(西里尔
语)、乌克兰语、白俄罗斯语
德语、英语、芬兰语、法语、印度尼西亚语、冰岛
语、意大利语、荷兰语、挪威语、葡萄牙语、瑞典
语、西班牙语
希腊语
土耳其语
爱沙尼亚语、拉脱维亚语、立陶宛语
日语
简体中文
韩语
标准中文(繁体中文)
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/1-7
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
01/2006
操作系统和目标语言来自相同语族
如果操作系统的语言(例如:德语)和目标语言(例如:葡萄牙语)属于相同的语
族,则在输入单个字符时可能会有问题,而不是在纯文本编辑器中显示字符时有问
题。
消除方法:
• 使用Windows辅助工具“字符映射表”
(参见章节3.2: 通过字符映射表进行输入)或
•
切换键盘
(参见章节3.4: 使用其它键盘布局)或
•
使用ALT+数字组合键输入单个字符
(参见章节3.5: 数字文本输入)
其他问题在该情况下应该不会出现。
请使用纯文本编辑器,例如:记事本,并按常规保存文本。
不需要考虑章节 2。
操作系统和目标语言来自不同语族
如果操作系统的标准语言(例如:德语)和目标语言(例如:匈牙利语)属于不同
的语族,则输入字符和在纯文本编辑器(记事本)中显示字符时都可能出问题。
1.4 使用工具
标准功能范畴
本文档描述了微软Word 2000/2003及其它辅助工具的使用,
这些辅助工具不一定要安装在您的电脑上。
应该已经安装了下列组件:
• 微软 Word 2000/ 2003 (必须)
•
Windows 2000/ XP: 用于东亚语言的支持软件(对于这些语言必须)
•
Windows 2000/ XP: 字符映射表(推荐)
检查东亚语言支持软件的安装
在Windows 2000和Windows XP系统下安装东亚语言支持软件的过程是不同的。
详细情况请参见
章节 3.9: 东亚语言文本的特点
TX2/1-8
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
1.5 术语
代码页
是一个字符列表,由一种或者几种语言的字符组构成。
每个列表中的字符都分配有一个编码,该编码在代码页内是唯一的。
所有在 Windows 下使用的代码页有共同的 ASCII 范围(编码 0 到 127)。
区别单字节代码页和多字节代码页。
单字节代码页(所有欧洲语言)的每个字符用一个唯一的字节来表示。
因此单字节代码页包含 256 个字符。
多字节代码页(亚洲语言)不仅包含一个字节的字符,而且包含两个(或者更多)
字节的字符。 包含了共同的 ASCII 范围作为单字节字符的范围。
在 Windows 代码页和语族之间是 1:1 的分配关系。
章节1.3: 语族,表1-1列出了各个语族。
变音符
(区分的 = 区别的)
变音符通常是一个相对较小的附加符号,加在一个字母上来改变字母重音,发音或
者含义。
章节3.1: 不同语族的特殊字符,区分字符列表。
如果基础字母和变音符的组合属于一个语言专用的字母表,则作为新的独立的字符
包含在相应的 Windows 字符集(代码页,Unicode)中。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/1-9
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
01/2006
变音符的应用
变音符用于
• 命名组合字符(例如:Ģ
=
G-软音符,Õ
=
O-发音符号),
• 复合输入,如果不存在带有组合字符的按键时
(参见章节3.4: 使用其它键盘布局),
• 越南语和泰语文本文件中的正常编码,
• 仅在印刷格式设置的文本中用于输出:
变音符和基础字母会分开输出,这样可以进行任意的组合,例如:在使用旧语言
和音标时。
在所有其他情况下,组合的字母会被视作不可分的单元。
当然有时会错误地将组合的字母作为变音符。
输入方法编辑器 (IME)
用于输入CJK字符的辅助工具(CJK: 中文、日文和韩文的缩写).
语族
语族是一个由使用相同代码页的语言构成的组。
这里只是假设使用了相同的基础字母表(例如:拉丁语或者西里尔语),但并不表
示该组中所有语言的字母表是相同的。
在 Windows 代码页和语族之间是 1:1 的分配关系。
章节1.3: 语族,表1-1列出了各个语族。
字体文件(TrueType 字体)
在Windows 2000 和 Windows XP中不使用每个代码页都分开存储的字体文件,
而是使用"Big Fonts",这是一种包含多个代码页字符组的字体。
用这种方式可以节省共同字符的存储空间。
从共同字符组选择字符,在使用 Word 2000/ 2003 时不是通过代码页编码,
而是通过 Unicode 编码。
因此可以避免混淆属于不同代码页但是却具有相同编码的字符。
标准语言
在本指南中标准语言是指操作系统的语言,如:德语的 Windows 时为德语,英语的
Windows 时为英语。
TX2/1-10
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
标准键盘设置
Windows 2000:
在“控制面板”
“键盘”下,标签“输入法区域设置”中,
确定设置为标准键盘设置。 该设置左边用一个小钩标记出来。
Windows XP:
在“控制面板”
“区域和语言选项”下,标签“语言”中,
点击“文字服务和输入语言”标题下的按键“详细信息...”,来打开“文字服务和
输入语言”对话框。
此处在标签“设置”中,“默认输入语言”标题下是标准键盘设置。
Windows 2000 和 Windows XP:
标准键盘设置由语言属性(左)和键盘布局(右)组成。
标准键盘设置的语言属性不一定要和标准语言一致。
文本文件
文本文件可以理解为一个不包含任何格式(字体、字号、下划线、粗体、斜体)和
嵌入对象(图片、表格、图表、脚注)的文件。
除了文本字符,该文件仅包含 ASCII 控制字符,如 Tab、CR 和 LF
(制表、回格和回车)。
文本字符取自一个特定的代码页。
有时文本文件也被错误地称为 ASCII 文件。
只有当文本文件仅包含 ASCII 字符并且因此代码页不变时,这种表达才是正确的。
Unicode
Unicode 是一个 16 位字符集,使用该字符集时不再需要代码页。
所有字符编码在没有代码页说明的情况下是单一的。
Unicode 程序,如 Word 2000/ 2003,可以不依赖于代码页来解释字符,
并且也不通过文字或者语言属性的分配来显示其他字符。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/1-11
用 Windows 2000 / XP 编制外语文本 (TX2)
1 引言
TX2/1-12
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
2
2 用 Word 2000/ 2003 编辑文件
2.1 概述...........................................................................................TX2/2-14
2.2 生成新文本文件.........................................................................TX2/2-14
2.3 打开现有文件 ............................................................................TX2/2-15
2.4 保存文本文件 ............................................................................TX2/2-17
2.5 SINUMERIK HMI 编码 ..............................................................TX2/2-19
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/2-13
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
01/2006
2.1 概述
本章节描述如何用微软 Word 2000/ 2003 来编辑文本文件。
Word 2000/ 2003
不直接编辑文本文件,而是转换为打开
Word 文件来编辑。
保存文件时,Word
可以将编辑的文本再次转换为一个文本
文件。
öffnen mit
konvertieren
TextDatei
speichern mit
konvertieren
建议为文本文件额外保存一个Word版
本,作为对文档进行其它处理的基础。
文本文件的“带转换打开”取消。
Word 2000/
2003
WordDatei
öffnen
WordDatei
speichern
bearbeiten
图 2-1
2.2 生成新文本文件
用下列方法按常规生成一个新的文本文件:
• 在Windows Explorer(Windows 2000)中选择菜单“文件”→
“新建”→“文本文件”。
• 在Windows Explorer(Windows XP)中选择菜单“文件”→
“新建”→“文本文件”。
•
启动记事本,不带文件。 打开了一个新的空文件。
Windows 2000: 选择菜单“文件”→“保存”。
Windows XP: 选择菜单“文件”→“另存为”→“编码: ANSI"
•
复制一个现有文本文件,作为新文本文件的模板。
现在用 Word 2000/ 2003 打开该文本文件,操作方法见下一章节的描述。
TX2/2-14
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
2.3 打开现有文件
1. 在 Word 2000/ 2003 中从“文件”菜单选择指令“打开...”。
2. 在“打开”对话框的“文件类型”下选择设置
Word 2000 时“编码文本文件 (*.txt)”,
Word 2003 时“文本文件 (*.txt)”。
如果您的文件不是以 "txt" 结尾,则必须在此之前对文件重命名,使文件结尾为
"*.txt"。
图 2-2
Word 2000
3. 选择您想要打开的文件,并点击“打开”。
步骤 1 到 3 也可以用下列简化步骤之一来替代:
• 在 Word 中使用最近几个打开过的文件列表。
•
从浏览器中将文本文件拖到桌面的 Word 图标上。
•
如果 Word 已经启动,则从浏览器中将文本文件拖到 Word 窗口的标题栏中。
4. 请注意现在出现的情况:
如果“转换文件”对话框(参见步骤 5)打开,则在那里继续。
如果“文件转换”对话框(参见步骤 6)打开,则在那里继续。
然而,如果现在立即打开了该文件,而此时“转换文件”对话框和“文件转换”
对话框都没有打开,则 Word 可能开错了文件,假设是这种情况,
会以标准语言编辑文本。
请注意特殊字符。 当文本文件的代码页和标准语言的代码页不一致时,
特殊字符的显示会出错。
该情况下通过“工具”→“选项...”打开Word选项对话框,在“常规”标签页上
激活选项“打开时确认转换”。
如果该选项已激活,则附加对话框“转换文件”(参见步骤 5)
每次都会出现,如果选项未激活,则会跳过该对话框。
接着关闭该文件并且重新从步骤 1 开始。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/2-15
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
01/2006
图 2-3
5. 出现对话框“转换文件”
再次选择“编码文本”并点击“确定”。
图 2-4
6. Word 2000中会出现对话框: “文件转换 – 例子.txt”。
如果标记为“仅文本”, 则激活 “其它编码”。
图 2-5
Word 2003: “文件转换-例子.txt”。
如果标记为“Windows(标准)”,则激活“其它编码”。
选择正确的编码(Word 会给出一个建议,但不一定是正确的)。
TX2/2-16
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
章节2.5: SINUMERIK HMI编码,表2-1中列出了哪些编码适合。
对此请注意预览区。
7. 点击“确定”。
打开文件并转换到一个 Word 文件。
现有的文本以一个标准字体进行格式化。
2.4 保存文本文件
将输入的文本保存为“文本文件”。
1. 在 Word 2000/ 2003 中从“文件”菜单选择指令“另存为...”。
图 2-6
2. 在“文件类型”下选择设置
Word 2000 时“编码文本 (*.txt)”,
Word 2003 时“纯文本 (*.txt)”。
3. 在“文件名”一栏中输入名称,并点击“保存”。
4. 出现一个警告提示 (Word 2000):
图 2-7
Word 2003时该警告提示取消,或者包含在以下对话框中(见图2-9)。
该警告提示指出,通过转换到一个文本文件,格式和图表对象可能会丢失。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/2-17
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
01/2006
如果文本中没有包含特殊的格式或者图表对象,该警告也会出现。
点击“是”确认。
5. 现在出现对话框“文件转换”。
图 2-8
选择适合您目标语言的编码,并点击“确定”。
章节2.5: SINUMERIK HMI编码,表2-1中列出了哪些编码适合。
您的文件现在保存为文本文件,并且重新编码为所选择的代码页。
如果您选择了一个完全不合适的编码,则对话框中会一直出现警告提示。
图 2-9
虽然您选择了正确的编码,但如果文件中包含不允许的字符,例如:在西里尔语文
本中有拉丁语变元音,则也会出现该警告提示。
如果忽略该警告提示,则所有不能编码的字符会用问号 "?" 来代替。
TX2/2-18
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
2.5 SINUMERIK HMI 编码
如果打开或保存一个文件,不使用代码页编号,而是用代码页名称,参见章节:
章节 2.3: 打开现有文件,或者
章节 2.4: 保存文本文件
分别根据系统的安装也可能列出许多其他的编码,其中包括用于 Unix- (ISO-),
Apple- (Mac-), OEM- (DOS-) 和 Mainframe- (EBCDIC-) 平台的编码。
对于 SINUMERIK HMI 请使用 Windows- (ANSI-) 编码。
请使用下列编码来打开和保存文件(按字母表顺序排列):
表 2-10
编码
名称
代码页
繁体中文 (Big5)
简体中文 (GB2312)
日文 (Shift-JIS)
韩语
西里尔文 (Windows)
中欧 (Windows)
土耳其文 (Windows)
西欧 (Windows)
950
936
932
949
1251
1250
1254
1252
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/2-19
用 Windows 2000 / XP 编制外语文本 (TX2)
2 用 Word 2000/ 2003 编辑文件
TX2/2-20
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
3
3 文本输入
3.1 不同语族的特殊字符 .................................................................TX2/3-22
3.2 通过字符映射表输入 .................................................................TX2/3-23
3.3 复合输入....................................................................................TX2/3-25
3.4 使用其它键盘布局 .....................................................................TX2/3-26
3.4.1 键盘语言属性方案..................................................................TX2/3-26
3.4.2 在Windows 2000下安装键盘布局 ..........................................TX2/3-27
3.4.3 在 Windows XP下安装键盘布局 ............................................TX2/3-28
3.4.4 使用........................................................................................TX2/3-30
3.5 数字文本输入 ............................................................................TX2/3-32
3.6 Word文件中的语言属性 ............................................................TX2/3-33
3.7 多语言Word文件 .......................................................................TX2/3-36
3.8 希腊语和西里尔语文本的特点。 ...............................................TX2/3-39
3.9 东亚语言文本的特点 .................................................................TX2/3-40
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-21
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
3.1 不同语族的特殊字符
拉丁语族
使用带拉丁语基础字母的语族(波罗的海文、中欧、土耳其文、西欧)时,大多数
字符,即拉丁语的基础字母表,可以直接用(例如:西欧)键盘布局来输入。
大多数特殊字符(例如:Ą á âåç đ éé Í Ł Ň ñö ő Ó Ť ů ū )是由拉丁字母
A-Z a-z 和变音符 组成的,比如:尖音符
抑扬符(脱字符号)
¨、双尖音符 ˝
˛
、小圆圈
˚
ˆ
´、短音符 ˘
、软音符¸、
、圆点号 ˙、双圆点号(二合元音的分读,两点符)
、沉音符
‚
、扬抑符
ˇ、长音符 ˉ、鼻音符(弯钩)
、斜杠 /、横杠 – 或者发音符号
˜
。
其他字母表字符是特殊字母 (Þþ, Ðð, ß ) 或者连字 (Ææ, Œ œ ,
IJ ij )。
此外还有各语言专用的省略号和标点符号,例如:西班牙语中用于序数末尾的
(ª 和 º ) 以及倒立的引号和问号 (¡ und ¿ )。
以下描述的输入方法仅对于使用拉丁语基础字母的语族完全适用。
希腊/西里尔语族
输入希腊语或者西里尔语字符的文本还会有一些特殊性。
参见章节3.8:希腊语和西里尔语文本的特点。
东亚语言
创建日语、中文和韩语的文本还会有一些特殊性。
参见章节3.9:东亚语言文本的特点。
Word 中的干扰选项
取消激活 Word 中的下列选项,以便文本中不会出现不需要的字符:
在对话框“工具”→“自动更正选项...”中的标签“键入时自动套用格式”下“键入
时自动替换”:
• 直引号替换为弯引号
• 序号(1st)替换为上标
• 分数(1/2)替换为分数字符(½)
• 连字符(--)替换为长划线(—)
“键入时自动应用”:
• 自动项目符号列表
• 自动编号列表
TX2/3-22
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
如果激活单个选项,则可以在进行自动替换后用按键组合 Ctrl+Z 来撤销替换。
通常情况下,获得的结果和未激活选项时是一样的。
3.2 通过字符映射表输入
提示
Word中集成的字符映射表(菜单“插入”→“符号...”)不适合用于生成代码页
编码的文本文件,因为无法限制各代码页。
请按下列描述来使用系统程序“字符映射表”。
选择字符映射表
1. 选择开始菜单
“程序” “附件”→“系统工具”→“字符映射表”,启动辅助工具“字符映
射表”。
2. 在“字体”下选择与文本文件所选字体相同的字体。
图 3-1
3. 激活复选框“高级查看”。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-23
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
4. 在“字符集”下选择您文本文件的代码页,以便将所提供字符的数量限制在该代
码页。
这些代码页标识如下:
表 3-1
文本文件的编码
名称
Windows:
Windows:
Windows:
Windows:
Windows:
Windows:
Windows:
Windows:
代码页
中文(台湾地区)
中文(中国)
日本
韩语
西里尔文
东欧
土耳其语
西欧
950
936
932
949
1251
1250
1254
1252
输入字符
1. 选择一个您想要输入的字符。
在下面的信息栏中显示 Unicode 编码(U+..., 十六进制)、
代码页编码(在括号中),以及字符的明码文本描述。
如对键盘(见章节3.4:使用其它键盘布局)进行了适合的切换,在状态栏右下方
会出现用于数字输入的按键组合(见章节3.5:数字文本输入)。
图 3-2
2. 点击“选择”。
该字符会拷贝到“复制字符”栏中。
3. 重复步骤 1 和 2 可以选择更多的字符。
4. 如果选择好了全部字符,则点击“复制”。
这些字符会从“复制字符”栏复制到剪贴板上。
5. 切换回 Word 2000/ 2003 并按下 Ctrl-V。从剪贴板上将这些字符插入文本。
TX2/3-24
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
3.3 复合输入
使用许多复合的特殊字符时可以首先输入变音符,然后再输入字母。
变音符先不显示出来,随后和字母一起组合成一个特殊字符。
举例
例如:先后按下(使用德语键盘布局时)
按键
´ (尖音符)和 "a" 来输入字符 á (a-尖音符)。
以这种方式进行特殊操作的带变音符的按键在键盘布局描述中用颜色特别标出。
键盘布局
在下面的概述中可以看到用于一些键盘布局各自所支持的变音符:
德语版
法语版
波兰语
西班牙语版
希腊语
匈牙利语
美国英语-国际
沉音符
抑扬符
扬抑符
短音符
鼻音符
圆点号
双圆点号
软音符
双尖音符
小圆圈
发音符号
键盘布局
尖音符
表 3-2
´
‚
ˆ
ˇ
˘
˛
˙
¨
¸
˝
˚
˜
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
设法获得键盘布局的图像显示,以便了解变音符的键盘布局。
图像形式的键盘布局
键盘布局的图像您可以在微软公司的网站上获得,网址如下:
http://www.microsoft.com/globaldev/reference/keyboards.mspx
如果在按下变音符之后按下空格键,则仅输入该变音符。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-25
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
提示
切换到“美国英语-国际”键盘布局可能会有帮助,该布局基本上符合美式键盘,
并且包含 5 个变音符,有很多特殊字符可供使用。
3.4 使用其它键盘布局
更改键盘布局的必要性
何时需要更改键盘布局?
•
当您必须输入很多文本时。
•
翻译需要使用您的 PC,且习惯使用一种特定语言专用的键盘。
但是如果作为德国人只是想在文件中做一些微小的改动,可能的话,使用德语键盘
布局也可以完成,当然只是在少数特殊字符不能用德语键盘来显示的情况下。
这些字符可以通过字符映射表来输入。
举例
例如在匈牙利语中必须按照下列方法输入这些字符:
ő Ő ű Ű (O-双尖音符,U-双尖音符)通过字符映射表输入
•
•
鲋直接输入
•
崃赏于复合输入
3.4.1
键盘语言属性方案
Windows 管理一对概念,即“语言(‘输入法区域’)”
和“键盘布局”用于键盘。
设置的键盘语言决定了赋予输入字符什么样的“语言属性”。
对此设置的“键盘布局”决定了每个按键会输入哪个字符。
可以建立几个这样的设置,在几种设置之间可以进行切换。
将其中一个设置定义为默认。
键盘操作人员同时赋予输入的按键字符一个“语言属性”。
因此可以确定该“文本段是以该语言编辑”的。
Windows 使用概念“输入法区域”,因为除了语言属性,还可以切换货币、
日期格式等的设置。
TX2/3-26
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
3.4.2
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
在Windows 2000下安装键盘布局
请按照下列步骤来设置新的键盘布局:
1. 选择开始菜单“设置”→“控制面板”并点击“键盘”。
2. 选择标签“输入法区域设置”。
如果在任务栏上显示符号(如
这样可以省略步骤 1 和 2。
DE ),则也可以单击右键选择指令“设置”,
在这里您至少可以看见一个已经设置好的分配“输入法区域”(左栏)和“键盘布
局”(右栏)。
将其中一项定义为默认。 您的默认语言(操作系统的语言)和标准键盘布局。
选中该项,并在左边用一个小钩标记出来。
图 3-3
3. 点击“添加”。
打开“添加输入语言”对话框。
图 3-4
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-27
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
4. 在“添加输入语言”对话框的“输入语言”标题下选择一种语言,在“键盘布局
”标题下选择与之匹配的键盘布局。
语言(“输入法区域”)可以和默认语言一致,或者和另一种已经设置为键盘布
局的语言一致。 但在这种情况下,不能很好的区分两种键盘布局,因为
Windows 通常仅显示语言(“输入语言”)。
5. 点击“确定”。 关闭“添加输入语言”对话框。 返回到“键盘属性”对话框。
6. 在“输入法区域设置的热键”下选择用何种方式来切换键盘布局。
如果选择“无”,则只能用鼠标来切换。
图 3-5
7. 激活选项“显示语言栏(任务栏)”。 这样就可以用鼠标进行快速切换。
8. 点击“确定”,关闭对话框。
3.4.3
在 Windows XP下安装键盘布局
请按照下列步骤来设置新的键盘布局:
1. 选择开始菜单“设置”→“控制面板”并点击“区域和语言选项”。
2. 选择标签“语言”并在标题“文本服务和输入语言”下点击按钮
“详细信息...”。
如果在任务栏上显示符号(如
这样可以省略步骤 1 和 2。
TX2/3-28
DE ),则也可以单击右键选择指令“设置...”,
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
3. 打开“文字服务和输入语言”对话框。 选择标签“设置”。
图 3-6
4. 点击“添加”。
打开“添加输入语言”对话框。
图 3-7
5. 在“添加输入法区域”对话框的“输入法区域”标题下选择一种语言,在“键盘
布局/IME:”标题下选择与之匹配的键盘布局。
语言(“输入语言”)可以和默认语言一致,或者和另一种已经设置为键盘布局
的语言一致。 但在这种情况下,不能很好的区分两种键盘布局,因为 Windows
通常仅显示语言(“输入语言”)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-29
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
6. 点击“确定”。 关闭“添加输入语言”对话框。
返回到“文字服务和输入语言”对话框。
7. 在“键设置...”下选择用何种方式来切换键盘布局。
如果选择“无”,则只能用鼠标来切换。
8. 在“语言栏”可以设置当前键盘布局是否显示并且如何显示在任务栏或者某个单
独的按键栏中
9. 点击“确定”,关闭对话框。
3.4.4
使用
现在可以使用适合于目标语言的“键盘布局”来生成文本了(用于输入外语文本)
或者使用到目前为止的标准键盘布局来工作(用于其余操作)。
在两种布局之间可以根据需要进行切换。
在任务栏的右边现在应该显示一个蓝色的小图标,用两个字母的缩写表示所设置的
语言:
将鼠标移动到该图标上(不用点击),会显示其设置:
如果所选键盘布局是所选语言的标准布局(如“土耳其语”- "Turkish
Q"),则只显示语言(“土耳其语”),否则会显示全部设置、语言和键盘布局,
(“土耳其语-Türkisch F”)。
图 3-8
用鼠标左键单击该图标,会显示所设置语言的小菜单。
当前设置用箭头(Windows XP:小勾)加以标记。
图 3-9
用鼠标右键单击该图标,可以通过菜单项“属性”直接打开“键盘属性”对话框。
TX2/3-30
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
图 3-10
在Windows XP下提供了其它设置,另外可将该显示作为语言栏独立于任务栏放置,
如放置在屏幕上方边缘。
每个输入窗口的键盘布局
Windows 操作系统会记忆每个输入窗口的当前键盘布局。
•
当您转换到另一个窗口时,键盘布局会自动切换。
新窗口总是以标准设置启动。 可能的话,必须在启动 Word
后重新选择键盘布局。
•
在选择该窗口的键盘设置前,先将您要输入文本的窗口激活。
菜单操作
同样,以切换过的键盘布局来使用当前有效程序的所有菜单。
有可能无法找到按键组合“Alt-字母键”和“Strg-字母键”
或者甚至不小心触发错误指令。从此时开始使用鼠标或者在菜单中使用方向键。
其它说明
如果要经常切换到其它键盘布局,可以在开始菜单“设置”→“控制面板”下“区
域和语言选项”→“语言”标签的对话框“键盘属性”(Windows 2000)
或“文本服务和输入语言”(Windows XP)
中将目标语言特殊键盘布局的新热键设为默认设置:
Windows 2000:
对此,请选择新的设置项,并点击按键“设为默认值”。
该标准设置左边用一个小钩标识出来。
Windows XP:
请在“默认输入语言”下选择新的设置。
注意现在所有新窗口、开始菜单和桌面都使用新的键盘布局。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-31
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
图像形式的键盘布局
设法获取图像形式的键盘布局。
相关网址,见章节5.1:用于生成文本的文献
检查键盘布局
比较键盘布局,并记住一个按键在两种不同布局中的使用。
如果您不确定,则可以在文本输入时试一下这个键,看看当前有效的布局是哪一
种。
举例: 按键 "1" (字母区)在德语键盘布局时会输入 "1",
在捷克语键盘布局时会输入 "+"。
提示
检查在 Word 中是否激活了选项“自动键盘切换”。 通过 Word
引起键盘布局无意的自动转换会造成混乱。
章节3.7:多语言Word文件,说明了在哪些情况下可以使用自动键盘切换以及如何
激活或取消激活。
3.5 数字文本输入
只在安装了适合的键盘布局时(参见章节3.4:使用其它键盘布局),才可以使用W
ord 2000/ 2003进行数字输入。
按住 ALT 键,在数字键盘上输入零,然后输入所需特殊字符的三位十进制编码。
再次松开 ALT 键。
示例(土耳其语):
ALT+0222 会得到 Ş (S 带软音符)。
仅需要相关代码页的字符映射表(参见章节1.3:语族)。
可以找到代码页的概述表,例如在微软的网址
http://www.microsoft.com/globaldev/reference/WinCP.mspx
TX2/3-32
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
使用映射表中行标记和列标记的组合(十六进制 00 到 FF)
并将其换算成十进制数(0 到 255)。
每个表格栏中所含的4位十六进制数都是相应的Unicode编码,可以用来识别字符,
但不能用于数字输入。
章节3.2:通过字符映射表输入,还说明了辅助工具字符映射表中的按键组合在哪里
显示。
3.6 Word文件中的语言属性
语言属性
语言属性是一种特性,在 Word 中和每个字符的其它文本属性
(粗体、下划线,...)一样进行管理。
在语言属性中,Word 会记忆字符、字符串或者单词及完整的句子属于哪种语言。
语言属性和文字无关。 所以一个西里尔语字符完全可以有德语的语言属性。
语言属性是作为主语言和子语言的组合,例如:“法语(加拿大)”,来进行内部
管理的。
微软有时将区域名称用于语言属性,这个概念也包含如货币、日期格式、十进制分
隔符等的属性。
语言属性的作用
该属性用于拼写检查和自动切换键盘(参见章节3.7:多语言Word文件)。
如果即不要使用正字法检查也不要使用自动键盘切换,则通常没有必要注意语言属
性。 但是在这种情况下不要忘记关闭自动键盘切换。
保存语言属性
微软 Word 程序在 Word 文件 (*.doc) 中保存该属性。 但保存在文本文件 (*.txt)
时,该属性会和其他文本属性一样丢失。
如果要使用语言属性,则建议使用 Word 文件来编辑文本,
并且保存该文本用于以后的更改。
Word文件的编辑完成后,就可按章节2.4:保存文本文件中所述,将其转换为文本文
件。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-33
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
显示语言属性
在 Word 2000 中,当前语言属性显示在下部窗口边缘的状态栏中。
图 3-11
设置语言属性
按照下列步骤来设置一个文本的语言属性:
1. 选中想要设置语言属性的那部分文本,或者按下 Ctrl+A 选中全部文本。
2. 选择菜单“工具”→“语言”→
Word 2000:“确定语言...”
Word 2003:“设置语言...”
3. 在“语言”对话框中选择正确的语言,并点击“确定”。
快速设置语言属性
在微软 Word 2000/ 2003 中,可以在符号栏中插入一个组合的显示区和选择区,
在该区总是显示当前语言属性,并且也可以用来设置语言。
按照下列步骤来将该区域插入符号栏:
1. 在菜单“工具”中选择指令“自定义...”
图 3-12
Word 2000
2. 在“自定义”对话框中选择标签“命令”。
3. 在类别列表(左)中选择“工具”
TX2/3-34
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
4. 在命令列表(右)中选择“语言”(参见插图)。
5. 按住鼠标左键将该条目拖到符号栏中。
图 3-13
6. 关闭该对话框。
现在可以使用该选择区来更改文本各个部分的设置语言。
语言属性说明
Word 2000/ 2003 在下列情况下需要使用语言属性:
• 打开“编码文本文件”类型的文件时(见章节2.3:打开现有文件)
• 在用键盘进行输入时,新输入的文本会获得设置的键盘语言
• 在选项“自动测定语言”激活时,Word 会尝试给输入
完毕的句子分配一个语言,并自动设置语言属性。
提示
选项“自动测定语言”(特别是对于技术文本)可能会造成混乱的结果。
该选项通常作为预设置激活。
推荐:取消激活选项“自动测定语言”。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-35
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
按照下列步骤来取消激活选项“自动测定语言”。
1. 确定未选中文本,并选择菜单
“工具”→“语言”→
Word 2000:“确定语言...”
Word 2003:“设置语言...”
2. 在“语言”对话框中取消激活选项“自动测定语言”,并点击“确定”。
图 3-14
3.7 多语言Word文件
在特定情况下,在一个 Word 文件内刻意地为文本的特定部分
设置不同的语言属性是有意义的。
多语言 Word 文件的边界条件
想要用德语键盘布局来输入文本的特定部分,且今后还要用德语键盘布局来编辑该
部分文本,而在此期间文本的其他部分要用目标语言的键盘布局来创建和编辑。
示例
这在下列情况下是必要的:
• 在输入希腊语和西里尔语文本时,相关的键盘布局缺少拉丁语字母和其他 ASCII
字符。
• 使用一些键盘布局时,例如:捷克语键盘,数字不能在正常层面上输入。
• 拉丁语字母的布局和您所习惯使用的布局差别很大(例如:土耳其语-F
键盘布局)。
TX2/3-36
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
• 您作为德国人要准备文本的第一部分,而第二部分要让您的翻译来创建。
带两种语言属性的表格
要创建多列的文本,例如:第一列具有德语语言属性,第二列具有俄语语言属性,
可以按照如下方式操作:
• 切换到德语键盘,输入第一行的第一列。 然后切换到俄语键盘,输入第二列:
[文本 103][模式 28] "йцукенгшщзхъфывапролджэячсмить"
• 此处 Word 表格不可以有边框和域。
也可以使用简单的行,不同的部分之间用空格来分隔。
• 选中整行,用 Ctrl-C 复制到剪贴板上,然后多次按下 Ctrl-V 插入该行。
现在您会得到一个两列的表格,左边是德语的,右边是俄语的。
表 3-3
[文本 103][模式 28]
[文本 103][模式 28]
[文本 103] [模式 28]
[文本 103][模式 28]
[文本 103][模式 28]
[文本 103][模式 28]
德语版
"йцукенгшщзхъфывапролджэячсмить"
"йцукенгшщзхъфывапролджэячсмить"
"йцукенгшщзхъфывапролджэячсмить"
"йцукенгшщзхъфывапролджэячсмить"
"йцукенгшщзхъфывапролджэячсмить"
"йцукенгшщзхъфывапролджэячсмить"
俄语
自动键盘切换
为了在编辑不同文本部分时可以自动获得正确的键盘布局,请在 Word 的“工具”
→ “选项” → 标签“编辑”中激活选项“自动键盘切换”。
图 3-15
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-37
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
提示
无意的自动键盘切换可能会造成混乱。
只有当上面提到的边界条件满足时才可以使用该选项!
当前有效的键盘布局总是可见
为了总是能形象的看见哪种键盘布局是当前有效的,可以将任务栏设置为总是可
见。
1. 用鼠标右键点击任务栏并选择“属性”。
2. 激活选项
Windows 2000: “保持在前端”
Windows XP: “将任务栏保持在其它窗口的前端”
3. 取消激活选项
Windows 2000: “保持在后台”
Windows XP: “自动隐藏任务栏”
在 Windows XP 操作系统下可以将输入语言栏拖动到屏幕的任意位置。
在任务栏中点击键盘切换符号(如DE) 并选择“还原语言栏”。
或者也可以在 Word 中激活键盘切换:
1. 在菜单“工具”中选择指令“自定义”。
图 3-16
2. 在“自定义”对话框中选择标签“命令”。
3. 在类别列表(左)中选择“格式”。
TX2/3-38
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
4. 在命令列表(右)中选择“DE 键盘语言”
(参见插图)。
5. 按住鼠标左键将该条目拖到符号栏中。
3.8 希腊语和西里尔语文本的特点
提示
如果是第一次用希腊语或者西里尔语文字创建文本,则无论如何要阅读本章节!
希腊语和西里尔语的字母表从语言学的角度被视为独立的字母表,不是拉丁语字母
表的扩展。
这意味着,希腊语和西里尔语的字母虽然看起来和拉丁语字母一样,但并不是相同
的字符,所以也不允许有相同的编码。
有时也意味着,看起来相同的大写字母其对应的各个小写字母看起来不同。
表 3-4
文字
字符
含义
拉丁语
希腊语
西里尔文
拉丁语
希腊语
西里尔文
P, p
P, p
P, p
H, h
Η, η
Н, н
拉丁语字母 P
希腊语字母 RHO
西里尔语字母 ER
拉丁语字母 H
希腊语字母 ETA
西里尔语字母 EN
举例
错误的编码可能会导致下列问题:
假设要输入 "NEIN" (德语:否),您写入了俄语的拉丁语字母 "HET",
而不是西里尔语字母 "НЕТ"。 开始看不出什么差别。 但是查找小写字母 "нет"
时,如果使用查找选项“忽略大小写”,则找不到编码错误的书写方式。
希腊/西里尔语文字的键盘布局
出于这个原因,希腊语和西里尔语文字的键盘布局上根本无法输入拉丁语字母,用
AltGr 按键组合也不可以。 更确切地说该键盘布局通常只有两级(正常和上档)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-39
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
俄语文字的键盘布局
在俄语的键盘布局中也缺少一些 ASCII 特殊字符,如: #$[]{}'`|~&。
所以对于这种语言,尽量使用双语的 Word 文件,如章节 3.7:多语言 Word
文件中所述。
提示
只有当的确必要时,才将键盘切换到拉丁语。
不要为了单个字母切换键盘,而是用于整句或者整段。
无论如何要避免输入混合编码的句子!
提示
请注意,是否允许或必须以及在多大的范围内可以将目标语言中德语、英语或国际
通用的缩写(如DIN/ISO)写为拉丁语文字,或者是否仍保持字母(ДИН/ИСО)为国
内通用的。
组合键(如 Ctrl-C、Ctrl-V、Ctrl-Z、Alt-A、等)
的键盘布局通常情况下按照美式键盘布局。
3.9 东亚语言文本的特点
前提条件
如果想以日语、中文或者韩语来编辑或者修正文本,则必须安装相应的操作系统扩
展包。
Windows 2000系统安装检查
请按照下列步骤来检查安装:
• 打开控制面板(“开始” → “设置” → “控制面板”)。
• 在“控制面板”中打开“区域选项”。
• 在“区域选项”对话框中激活标签“常规”。
• 在下面的区域“系统的语言设置”中可以看见所安装的语族。
• 检查需要使用的语族是否已经激活。
TX2/3-40
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
图 3-17
对于补充安装可能会需要微软的安装 CD。
除此之外安装还要求有管理员权限。
检查 Windows XP 的系统安装
打开控制面板,开始菜单→设置→“区域和语言选项”对话框。
检查在“语言”标签中是否选择了选项“为东亚语言安装文件”。
图 3-18
在 Windows XP 上补充安装东亚语言文件通常不需要安装 CD,
因为文件已经以压缩形式保存在硬盘上了。
安装要求有管理员权限。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-41
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
01/2006
输入
使用输入方法编辑器 (IME) 来进行输入,
这是一种用于在欧式键盘上组合图形字符的辅助工具,如同激活了一个键盘布局。
通常需要一个以目标语言为母语的翻译来操作 IME。
自 Windows 2000 及以上版本就不再需要目标语言的 Windows 操作系统了。
全角欧式字符
在东亚语言的代码页中包含许多全角的欧式字符(拉丁语字母、数字、以及符号 # $
% & 等)。
1. 单字节(半角)设计。
这里的 ASCII 字符和欧式代码页兼容。
2. 双字节(全角)设计。
这种类型的字符是双字节宽度,和 ASCII 字符不兼容。
使用 ASCII 类型字符对于带有功能含义的字符很重要。
正确的示例(SINUMERIK 报警文本,日语):
图 3-19
带有功能含义的特殊字符如下所示:
014195 0 0
识别符和属性
空格符
句法上的分隔符
引号
文本限制符
%1, %2
参数占位符
这些字符仅允许使用 ASCII 类型。
提示
在其余的文本中,为了便于阅读完全允许使用全角类型字符(如此处 G49
的示例)。
TX2/3-42
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
注意
甚至于有空格的全角类型字符(表意的空格)。
只有当该字符被标记出来时,才能根据宽度识别该字符。
错误的示例:
图 3-20
带有功能含义的特殊字符牵涉到不允许使用的全角类型字符。
提示
在给翻译分配任务时指出,对于带有功能含义的字符仅允许使用半角,ASCII
可兼容字符。
简体中文/繁体中文
提示
请仔细区分简体中文和繁体(或者标准)中文。
前者在中华人民共和国使用,后者在台湾地区使用。
这两种类型的编码不同,因此必须区别对待。
注意在分配翻译任务时也要给出明确的说明。
文本创建
在任何情况下,首先创建或让别人创建一个 Word 文件对于日语、
中文和韩语文本的创建都是有意义的。
如果使用 Word 2000/ 2003 作为外部翻译人员的交换格式应该不会有问题。
接下来将这个 Word 文件转换为文本文件,如章节 2.4:保存文本文件中所述。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/3-43
用 Windows 2000 / XP 编制外语文本 (TX2)
3 文本输入
TX2/3-44
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
4 问题和消除方法
01/2006
4
4 问题和消除方法
4.1 问题和消除方法.........................................................................TX2/4-46
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/4-45
用 Windows 2000 / XP 编制外语文本 (TX2)
4 问题和消除方法
01/2006
4.1 问题和消除方法
无意的键盘布局切换
问题:
在输入文本时,有时键盘在没有刻意操作的情况下会转换成另一种布局。
消除方法:
按照章节3.7中介绍的来检查自动切换键盘的选项:多语言Word文档。
取消激活该选项。
无意的语言属性更改
问题:
在使用特定的键盘布局(例如:波兰语)创建文本后,确定该文本中的一些部分具
有德语或者英语的语言属性。
消除方法:
按照章节3.6中介绍的来取消激活自动语言识别的选项:Word文档中的语言属性
热键无效
问题:
特定指令(Ctrl+C,Alt+T,等)不再起作用。
消除方法:
由于设置了另一个键盘布局,用于特定指令的键盘组合也改变了。
在使用其他键盘布局工作期间,一直使用鼠标。
个别文本无效
问题:
创建完毕的文本文件在 SINUMERIK 运行时间系统中部分无效。
个别文本或者文本行看来没有正确读取。
消除方法:
检查文本的形式标准:
所有具有功能含义的字符编码都正确吗?
•
如果规定了引号,则要检查 Word 是否将输入的直引号(ASCII 字符)
转换成了弯引号。
在章节3.1中列举了几个故障Word选项:不同语族的特殊字符。
•
TX2/4-46
如果涉及东亚文本,要检查非亚洲字符的编码,参见章节3.9:东亚语言文本的
特点。
如果使用了全角字符作为功能字符,则要用相应的 ASCII 类型字符来替换。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
4 问题和消除方法
01/2006
文本中的日元字符(日语)或韩元字符(韩语)
问题:
翻译人员经常会碰到这样的问题,即在使用反斜杠 "\" 的地方用了一个日元字符 ¥
或一个韩元字符 W。
消除方法:
这可能不是错误。
这里有历史的原因。许多年以来在日本一直使用日元字符,在韩国一直使用韩元字
符来代替反斜杠字符。
那里的 PC 使用者习惯在文件路径中使用这种显示之后
(否则文件路径应该使用反斜杠),该显示就沿用了下来。
但是内部认为这是个反斜杠字符。
在字体 "MS Gothic" (日语)和 "Batang" (韩语)中反斜杠字符显示为货币字符。
但仍然可以输入日元字符 (Unicode U+00A5) 或韩元字符 (Unicode U+20A9)
来代替反斜杠字符。
为了对这一点进行检查,在 Word 中将文本格式化为另一种字体,例如:"Courier
New"。
如果看见反斜杠字符按常规正常显示,则没有任何问题。
但如果仍然看见货币字符,或者不是有效的字符,则应修正该字符并用反斜杠来替
换。
然后转换回普通字体(MS Gothic 或 Batang)。
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/4-47
用 Windows 2000 / XP 编制外语文本 (TX2)
4 问题和消除方法
TX2/4-48
01/2006
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
5 参考文献
01/2006
5
5 参考文献
5.1 用于生成文本的文献 .................................................................TX2/5-50
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/5-49
用 Windows 2000 / XP 编制外语文本 (TX2)
5 参考文献
01/2006
5.1 用于生成文本的文献
关于文本创建的更多信息参见下列参考文献:
书:Developing International Software, Second Edition
微软出版社,2002年10月,ISBN 0-7356-1583-7
在线版本:
http://www.microsoft.com/globaldev/getwr/dis_v2/default.mspx
1. 版本 (Developing International Software For Windows 95 and Windows NT):
http://www.microsoft.com/globaldev/dis_v1/disv1.asp
微软的代码页概述表
http://www.microsoft.com/globaldev/reference/WinCP.mspx
微软键盘布局的图片可在下列网址获取:
http://www.microsoft.com/globaldev/reference/keyboards.mspx
用于打印:
http://www.microsoft.com/globaldev/reference/win2k/setup/localsuppor
t.mspx
http://www.microsoft.com/globaldev/DrIntl/faqs/winxp.mspx
微软全球软件开发
国际软件各个方面的详细阐述
http://www.microsoft.com/globaldev
Unicode
表格、定义、标准和工具
http://www.unicode.org
TX2/5-50
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
用 Windows 2000 / XP 编制外语文本 (TX2)
I 索引
01/2006
I
I 索引
I.1 关键字索引
C
名称............................................ TX2/2-19
编号............................................ TX2/2-19
CJK字符.........................................TX2/1-11
变
I
变音符
应用............................................ TX2/1-11
概念............................................ TX2/1-10
概述............................................ TX2/3-22
IME (输入方法编辑器)...............TX2/1-11
T
多
TrueType 字体 ...............................TX2/1-11
多语言Word文件 ........................... TX2/3-36
U
字
Unicode .........................................TX2/1-12
W
Windows 代码页 ..............................TX2/1-8
Word 文件
多语言.........................................TX2/3-36
字符映射表
代码页 ........................................ TX2/3-24
输入............................................ TX2/3-23
输入字符 .................................... TX2/3-24
选择............................................ TX2/3-23
希
不
希腊/西里尔语族 ........................... TX2/3-39
不同语族的特殊字符 ......................TX2/3-22
文
东
东亚语言文本 .................................TX2/3-40
代
代码页............................................TX2/1-10
文件转换........................................ TX2/2-16
文本文件
保存............................................ TX2/2-17
打开............................................ TX2/2-15
新生成 ........................................ TX2/2-14
转换............................................ TX2/2-16
文本输入
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
TX2/I-51
用 Windows 2000 / XP 编制外语文本 (TX2)
I 索引
数字 ............................................TX2/3-32
检
01/2006
带两种属性的表格 ...................... TX2/3-37
快速设置 .................................... TX2/3-34
设置............................................ TX2/3-34
语言组 ............................................. TX2/1-8
检查安装 ..........................................TX2/1-9
输
简
输入方法编辑器 (IME) ................... TX2/1-11
简体中文 ........................................TX2/3-43
键
系
系统安装
Windows 2000............................TX2/3-40
西
西里尔语族.....................................TX2/3-39
语
键盘切换
自动............................................ TX2/3-37
键盘布局
图像形式 ................... TX2/3-25, TX2/3-32
在Windows 2000下安装............. TX2/3-27
在Windows XP下安装................ TX2/3-28
总是可见 .................................... TX2/3-38
更改............................................ TX2/3-26
每个输入窗口 ............................. TX2/3-31
键盘设置
标准............................................ TX2/1-12
语族 ...............................................TX2/1-11
概要 ..............................................TX2/1-8
语言属性
TX2/I-52
© Siemens AG 2006 All Rights Reserved
SINUMERIK 840D sl/840D/840Di/810D 开机调试 HMI (IAM) – 版本 01/2006
寄
Siemens AG
建议
更正
出版/手册:
A&D MC MS
Postfach 3180
91050 Erlangen, 德国
SINUMERIK 840D sl/840Di sl
SINUMERIK 840D/840Di/810D
开机调试 CNC第2部分(HMI)
电话: +49 (0) 180 5050 - 222 [热线]
传真: +49 (0) 9131 98 - 63315 [文献资料
电子邮件: mailto:motioncontrol.docu@siemens.com
厂商/维修文献
寄信人
开机调试手册
名称:
订货号: 6FC5397-3AP10-1RA0
版本: 01/2006
公司/单位地址
如果您在阅读文献资料时发现印刷错误,请以
表格形式告知我们。
同样,也对您的鞭策和建议深表感谢。
街道:
邮编: ____________ 城镇:
电话: __________ /
传真: ________ /
建议和/或更正
SINUMERIK 840D/840Di/810D 资料概览 (2006/01)
一般资料
SINUMERIK
SINUMERIK
安全集成
840D
840Di
810D
宣传册
订货样本
NC 60 *)
安全集成
应用手册
用户资料
SINUMERIK
840D
840Di
810D
操作说明
- HMI 内置*)
- ShopMill
- ShopTurn
- HT6
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
操作说明
- HMI 高级*)
- 简明编程
编程说明
- 基础版*)
- 高级版*)
- 编程
- 系统变量
- ISO 车削/铣削
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
编程说明
- 循环
- 测量循
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
诊断说明*)
制造商/维修服务资料
SINUMERIK
840D
810D
SINUMERIK
840D
840Di
810D
配置(HW) *)
- 840D
- 810D
设备手册
操作组件 *)
SINUMERIK
840D sl
840D
810D sl
840Di
840Di
810D
安装调试手册*)
- 840D
- 810D
- HMI
SINUMERIK
840D
840Di
810D
SINUMERIK
功能描述
- ShopMill
- ShopTurn
安装调试手册
840Di
840D/810D
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
清单手册*)
- 第1部分
- 第2部分
制造商/维修服务资料
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
功能描述
- 基础机床
*)
- 扩展功能
- 特殊功能
- 同步动作床
- ISO 语言
- EMC 准则功能
SINUMERIK
840D
840Di
810D
SINUMERIK
840D
840Di
810D
功能描述
- 驱动功能
- 刀具管理
- 液压模块
- 模拟模块
功能描述
- 远程诊断
- @Event
电子资料
SINUMERIK
840D
功能描述
安全集成
SINUMERIK
840D
810D
配置
- 操作界面OP030
- HMI 内置
SINUMERIK
840D
810D
MCIS
- 计算机链接
- 刀具数据信息
- NC 数据管理
- NC 数据
- 刀具数据通讯
SINUMERIK
SIMODRIVE
电机
DOCONCD*)
DOCONWEB
*) 这些资料是必备的基本资料
SINUMERIK
840Di
功能描述
SINUMERIK 840D sl/840Di sl 资料概览 (2006/01)
一般资料
SINUMERIK
宣传册
SINUMERIK
SINAMICS
840D sl
840Di sl
S120
订货样本
NC 61 *)
订货样本
D21.2 伺服控制系统 *)
用户资料
SINUMERIK
840D sl
SINUMERIK
SINUMERIK
SINUMERIK
SINUMERIK
840D sl
840D
840Di sl
840 Di
810D
840D sl
840D
840Di sl
840Di
810D
840D sl
840D
840Di sl
840Di
810D
840D sl
840D
840Di sl
840Di
810D
编程说明
- 循环
- 测量循环
诊断说明*)
SINUMERIK
SINUMERIK
操作说明
- HMI 高级*)
- 简明编程
操作说明
- HMI 内置*)
- ShopMill
- ShopTurn
编程说明
- 基础版*)
- 高级版*)
- 编程
- 系统变量
- ISO 车削/铣削
制造商/维修服务资料
SINUMERIK
SINUMERIK
840D sl
840Di sl
840D sl
设备手册 NCU *)
设备手册
操作组件 *)
SINUMERIK
840Di sl
840D sl
810D
安装调试手册 CNC*)
- 第 1 部分 NCK,PLC,驱动
- 第 2 部分 HMI
- 第 3 部分 ShopMill
- 第 4 部分 ShopTurn
- 第 5 部分 基本软件
840D sl
840D
840Di sl
840Di
810D
安装调试手册
清单手册*)
- 第1部分
- 第2部分
制造商/维修服务资料
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
SINAMICS
功能描述
- 基础机床*)
- 扩展功能
- 特殊功能
功能描述
- 同步动作
- ISO 语言
功能描述
驱动功能
S120
SINUMERIK
840D sl
功能描述
安全集成
SINUMERIK
840D sl
840D
840Di sl
840Di
810D
EMC准则
电子资料
SINUMERIK
SINAMICS
电机
DOCONCD*)
DOCONWEB
*) 这些资料是必备的基本资料
Download