1      免责声明

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

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

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

2      概述

HMI  Operate for PC界面安装在个人电脑上,可以与828D或840DSL的X127网口联机,修改机床参数,监控坐标,修改NC程序,调试驱动等等,其功能和HMI Operate for PCU界面的一致,方便调试人员直接在电脑上调试828D或840DSL数控系统。HMI  Operate for PC默认分辨率为640x480,运行后在PC电脑上显示如下。

                                              image.png

字体比较小,看起来不方便。

我们可以通过修改配置文件,使HMI  Operate for PC界面分辨率改变,也可以全屏显示。

3      要求

3.1      硬件要求

电脑安装HMI  Operate for PC界面

4      参数设置

5      功能激活

image.png

例如,本人电脑的分辨率为1920x1080,如上图所示。

 

一.   修改全屏显示

l  首先需要找到HMI Operate for PC的安装路径

image.png

如上图,本人电脑上安装路径就是默认安装路径:"C:\Program Files (x86)\Siemens\MotionControl\”

l  l  修改安装目录下的user/sinumerik/hmi/cfg下的slrs.ini文件(如果没有此文件,可以直接建立新文件)。建议使用写字板或notepad++编辑修改此文件。

 image.png

文件如上图所示。


l  修改内容如下:

[Global]

Resolution=1920x1080                     ;此分辨率和PC机分辨率一致即可

DisplayResolution=1920x1080        ;需要修改的PC机实际分辨率

HmiOrigin=0x0                                ;HMI起始坐标,以左上角为基准。

UserColor=false                               ;以下为默认,不必修改

DisplayDiagonalMM=0

DisplayWidthMM=0

DisplayHeightMM=0

DPI=-1

MaxTouchPoints=0

HasAlphaKeyboard=true

HasNumericKeyboard=true

HasNavigationKeys=true

NumHorizontalSKs=8

NumVerticalSKs=8

virtualKeyboard=0

swCapsLock=-1

touchLook=1

[ToggleLanguages]

Language_0=chs

Language_1=eng

 

 

修改后,退出HMI Operate,重启动,效果如下:

image.png

如上图,修改为全屏后字体比较大,看起来方便。

另外,全屏模式显示状态下,也可以激活边屏,方便调试以及测试。(早期版本,不支持边屏功能)

修改MD9114=1

image.png

然后重启NCK,退出HMI Operate,重启动。结果如上图。


二.   修改800x600分辨率

另外,也可以修改800x600分辨率,显示字体适当大些。

修改安装目录user/sinumerik/hmi/cfg下的slrs.ini文件。

修改内容如下:

[Global]

Resolution=800x600                ;需要修改的实际分辨率,如800x600

DisplayResolution=800x600    ;需要修改的实际分辨率,如800x600

HmiOrigin=0x0                        ;HMI起始坐标,以左上角为基准。

UserColor=false                       ;以下为默认不必修改

DisplayDiagonalMM=0

DisplayWidthMM=0

DisplayHeightMM=0

DPI=-1

MaxTouchPoints=0

HasAlphaKeyboard=true

HasNumericKeyboard=true

HasNavigationKeys=true

NumHorizontalSKs=8

NumVerticalSKs=8

virtualKeyboard=0

swCapsLock=-1

touchLook=1

[ToggleLanguages]

Language_0=chs

Language_1=eng

 

 

 

image.png

如上图,退出HMI Operate,重启动,HMI Operate会比默认分辨率变大一些,同样可以方便浏览调试。

 

 

6      附加条件

7      注意事项

边屏启动后,HmiOrigin=466x0会自动被修改。如果再关闭边屏后,手动修改 HmiOrigin=0x0即可。

 

8  参考文献

1.     SINUMERIK 840D sl Basesoftware and operating software

 

9  作者/联系人

Men Xiao Zheng

2020.5.10

10  版本信息

版本

日期

修改内容

V1.0

2020.5.10