1       免责声明

本使用手册及样例包目录内所包含文档、PLC程序、机床可执行程序(MPFSPF、…)、电气图,可能与用户实际使用不同,用户可能需要先对例子程序做修改和调整,才能将其用于测试。本例程的作者和拥有者对于该例程的功能性和兼容性不负任何责任,使用该例程的风险完全由用户自行承担。由于它是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。

对于在使用中发生的人员、财产损失本公司不承担任何责任,由使用者自行承担风险。

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

2       概述

在工艺要求比较高的应用场景中,我们在编写与工艺相关的NC程序时常常会使用数控系统自带的R参数作为变量,通过R参数来实现数据的运算、程序之间或程序与HMI之间的数据交互。如果R参数缺少注释,必定会影响程序的可读性与后续完善,本文介绍两种通过Operate HMI直接显示和创建R参数注释的方法。

3       要求

3.1        硬件要求

image.png

3.2        软件版本要求

        840D sl&828D    >=V4.7+SP06

        SINUMERIK ONE >=V6.13

3.3       注意事项

使用Sinutrain 测试R参数注释功能,R参数注释文件路径如下:

C:\Users\登录用户名\AppData\Roaming\Siemens\SinuTrain\SINUMERIK CNC-SW 840D sl 4.95 HF1\cf\

ncu0\user\sinumerik\data

注意,通常AppData文件为隐藏文件夹,需要在“查看”中勾选可以显示隐藏文件才能查看此文件夹内容。

4       注释R参数的方法与步骤

在“用户变量”界面选择R参数,按下向右扩展键,然后在垂直软键就可以看到“显示注释”,随后就可以在注释框中写入对应R参数的注释。

image.png

                                               

对于添加少量R参数的注释,我们直接添加即可,但是如果需要批量注释,尤其是中文注释,在Operate界面逐个添加就会耗费大量的时间。接下来介绍一种批量注释R参数的方法。

4.1       批量注释R参数

如果需要批量注释R参数,首先需要在CF卡或SD卡找到R参数注释的文件。特别注意,只有在R参数通过Operate HMI注释后系统才会自动生成R参数的注释文件。或者直接添加名称为rcomments.xml文件也可,但是需要注意此文件的组成。

R参数注释文件名称

Ø  rcomments.xml

R参数注释文件路径:SINUMERIK ONE/840D sl /828D

Ø  ncu \card\user\sinumerik\nck\data

 image.png

 

打开注释文件可以看到R参数注释的内容,此时可以把此文件直接拷贝至PC端,通过PC就可快速注释R参数。

 image.png

需要特别注意R参数注释文件的组成,缺少必要的组成部分可能导致R参数的注释无法显示。

组成部分

代码

XML文件头定义及字符编码

<?xml version="1.0"   encoding="UTF-8" standalone="yes"?>

<标签名>           </标签名>

<CONFIGURATION>

    <Channel_1>

 

 

    </Channel_1>

</CONFIGURATION>

标签内容

<R0   type="QString" value="USER DATA_1 "/>

 

注意

a)      使用SINUMERIK ONE或者840D sl配置IPC时,R参数的注释文件虽然会缓存到IPC中,但是当关闭IPCOperate时,此文件会自动清除,所以在配置IPCR参数的注释文件依旧存放在SD卡或CF卡的固定路径中。此时可以通过Access MyMachine P2P (PC)或者WinSCP通过NCU/PPUX127端口传输R参数的注释文件。如下图

 image.png

b)      当修改R参数注释文件后,需要重启NCU或者PPU之后才能生效。

4.2       R参数注释功能扩展

由于R参数注释文件是一个XML文件,支持XML语句,可以在此基础上扩展一下R参数注释文件的功能,例如增加注释。XML文件的注释符<!--  -->,如下图,增加R参数注释表的说明和对R参数注释再次增加注释解释。

image.png

4.3       创建R参数注释模板

使用文本编辑器或Notepad++编辑R参数注释表时,我们需要对每个R参数号进行编辑,还是比较繁琐且容易出错,为了提高工作效率,通过借助Excel的功能,创建一个R参数注释文件的模板,这样R参数以及注释的固定语法部分就可以借助EXCEL的自动填充功能快速完成。模板如下,此时只需要编辑注释文本即可。当注释编辑完成后,把文本直接拷贝至rcomments.xml文件即可。

 image.png1

R参数批量注释模板


image.png

R参数批量注释效果

5       参考文献

1. 05/2017SINUMERIK 840D sl基本软件和操作软件,05/2017

6       作者/联系人

Qin Li Bin

2022.06.10

7       版本信息

版本

日期

修改内容

V1.0

2022.06.10