1     免责声明

本手册及样例包均为免费提供,仅供参考。所述版本、应用及案例可能与用户实际应用不符,请用户在使用前认真阅读相关使用说明,根据自身的应用环境及机床特点进行调整,并进行严格的测试,以规避可能存在的风险。对于在使用中发生的人员、财产等损失,由用户自行承担。

以上声明内容的最终解释权归西门子(中国)有限公司所有,后续内容更新恕不做另行通知。

2     概述

本文档介绍,如何在Sinumerik operator的各个操作区,使用Easy xml代码的界面入口定义的方法。

3     要求

3.1      软件版本要求

        V4.8+SP04

3.2      其他要求

选项要求或其他特殊要求,如额外组件等

4     注意事项

4.1      注意事项一

定义按键时避免和系统已预定义按键、其他编程方式定义的按键冲突

4.2      注意事项二

在828D系统中,诊断区域使用文件名:sldgarea_oem.xml;
在Sinumerik One中,诊断区域使用文件名:sldiagnose_oem.xml。

4.3      注意事项三

在各个Sinutrain版本中,均不支持本文档的方法。

5     调试或使用步骤

5.1     机床区域XML文件名称定义

“xxxxx_oem.xml”文件用于定义每个区域的主文件,使用这些文件指定用于创建区域按键入口定义,及调用的XML屏幕代码。

每个区域都可以指定“xml”文件的按键入口,区域对应的文件名称对应如下:

操作区

推荐按键

预定义的文件名

区域名称

JOG

HSK6

slmachine_oem.xml

AreaMachine

MDA

HSK6

slmachine_oem.xml

AreaMachine

AUTO

HSK6

slmachine_oem.xml

AreaMachine

参数

HSK7

slparameter_oem.xml

AreaParameter

程序编辑

HSK6

slprogramedit_oem.xml

AreaProgramEdit

程序管理

HSK4-8、12-16(避免与逻辑驱动器冲突)

slpmdialog_oem.xml

AreaProgramManager

诊断

HSK7

sldiagnose_oem.xml   *
  sldgarea_oem.xml (828D)*

AreaDiagnosis

调试

HSK7

slsudialog_oem.xml

AreaStartup

*在828D系统中,诊断区域使用文件名:sldgarea_oem.xml
在Sinumerik One中,诊断区域使用文件名:sldiagnose_oem.xml

5.2     预定义文件的示例模板

可以在828D v4.8系统、Sinutrain、或CMVM的Siemens目录下的模板中找到示例文件,路径:
\ncu\card\siemens\sinumerik\hmi\template\cfg\

image.png

将修改好的OEM区域定义文件,及调用的XML文件,放入目录OEM或USER路径下:

“SINUMERIK data\oem\sinumerik\hmi\appl\” 
“SINUMERIK data\user\sinumerik\hmi\appl\” 

5.3     预定义文件代码的简单介绍

5.3.1          与工艺设置无关的区域

与工艺无关的区域包括:
参数:slparameter_oem.xml,程序管理:slpmdialog_oem.xml,诊断:sldiagnose_oem.xml,调试 :slsudialog_oem.xml

以参数:slparameter_oem.xml为例,代码如下:

image.png

与工艺无关区域的固定名称如下:

参数

MENU name

SlPaMenuHU

ETCLEVEL id

0

SOFTKEYGROUP name

SlPaSoftkeyGroup

程序管理

MENU name

hu_global

ETCLEVEL id

0

SOFTKEYGROUP name

SK_GROUP_DRIVES

诊断

MENU name

DgGlobalHu

ETCLEVEL id

0

SOFTKEYGROUP name

SldgSoftkeyGroup

调试

MENU name

SlSuMainScreenMenuHu

ETCLEVEL id

0

SOFTKEYGROUP name

SlSuMainScreenMenuHuGroup

效果示意图

image.png

5.3.2          与工艺相关的区域定义

与工艺相关的区域包括:JOG、MDA、AUTO:slmachine_oem.xml,程序编辑:slprogramedit_oem.xml。

与工艺相关区域的加工区域固定名称如下:

AUTO

MENU name

SlMaAutoMenuHU

ETCLEVEL id

autoHuBase

SOFTKEYGROUP name

SlMaAutoHuSoftkeyGroup

TURNING - JOG

MENU name

SlMaJogTurnMenuHU

ETCLEVEL id

jogHuBase

SOFTKEYGROUP name

SlMaJogHuSoftkeyGroup

MILLING - JOG

MENU name

SlMaJogMillMenuHU

ETCLEVEL id

jogHuBase

SOFTKEYGROUP name

SlMaJogHuSoftkeyGroup

UNIVERSAL - JOG

MENU name

SlMaJogUniversalMenuHU

ETCLEVEL id

jogHuBase

SOFTKEYGROUP name

SlMaJogHuSoftkeyGroup

Turning – JOG右扩展后(SOFTKEY position="3")

MENU name

SlMaJogManualTurnMenuHU

ETCLEVEL id

jogHuMore

SOFTKEYGROUP name

SlMaJogHuSoftkeyGroup

MILLING – JOG右扩展后(SOFTKEY position="3")

MENU name

SlMaJogManualMillMenuHU

ETCLEVEL id

jogHuMore

SOFTKEYGROUP name

SlMaJogHuSoftkeyGroup

MDA

MENU name

SlMaMdaMenuHU

ETCLEVEL id

mdaHuBase

SOFTKEYGROUP name

SlMaMdaHuSoftkeyGroup

 

image.png

与工艺相关区域的程序编辑区域固定名称如下:

Edit - turning

MENU name

SlStepStdTurnMenuHU

ETCLEVEL id

Base(当前HSK)、More(扩展HSK)

SOFTKEYGROUP name

SlStSoftkeyGroup

Edit – milling

MENU name

SlStepStdMillMenuHU

ETCLEVEL id

Base(当前HSK)、More(扩展HSK)

SOFTKEYGROUP name

SlStSoftkeyGroup

Edit - universal

MENU name

SlStepEditorMenuHU

ETCLEVEL id

Base(当前HSK)、More(扩展HSK)

SOFTKEYGROUP name

SlStSoftkeyGroup

Edit – Shopmill

MENU name

SlStepShopMillMenuHU

ETCLEVEL id

Base(当前HSK)、More(扩展HSK)

SOFTKEYGROUP name

SlStSoftkeyGroup

Edit – Shopturn

MENU name

SlStepShopTurnMenuHU

ETCLEVEL id

Base(当前HSK)、More(扩展HSK)

SOFTKEYGROUP name

SlStSoftkeyGroup

 

image.png

5.3.3          多按键定义

大部分界面可通过ETCLEVEL id的Base、More属性来定义当前按键,或扩展按键,也可以定义多组<SOFTKEY position = “x”>

程序编辑多按键定义slprogramedit_oem.xml举例:

image.png


image.png

image.png

image.png

image.png

image.png

效果如下:

 image.png

5.4     被调用Easy XML的返回键说明

各区域定义的xml中manu需定义softkey_back,以便返回各自区域的系统界面,未正常定义返回键将无法返回区域主界面,代码示例:

image.png

各个区域的返回键定义不相同,参考对照如下:

image.png

6     参考文献

1.     SINUMERIK 828D Easy XML 编程手册,07 2021

2.     SINUMERIK 828D Commissioning Documentation,10,2021

7     作者/联系人

Cao Peng

2022.06.24

8     版本信息

版本

日期

修改内容

V1.0

2022.06.24