SINUMERIK 840Dsl 软键栏编程指南

需积分: 50 13 下载量 85 浏览量 更新于2024-08-06 收藏 1.33MB PDF 举报
"这篇文章是关于SINUMERIK 840Dsl CNC系统的Easy Screen (BE2)编程手册的一部分,主要讲解了如何定义软键栏进行数控画面开发。" 在数控画面开发中,软键栏是用户界面的重要组成部分,它提供了一种直观且便捷的方式来控制和交互系统。软键栏通常包含一系列水平和垂直排列的软键,用户可以通过这些软键执行特定的操作或调用功能。在SINUMERIK 840Dsl系统中,定义软键栏的过程涉及以下几个关键知识点: 1. **软键栏结构**:软键栏可以由水平软键(HSx,x=1-8)和垂直软键(VSy,y=1-8)组成。每个软键可以有自己的名称,但并非必须填满所有位置。 2. **定义软键**:软键的定义使用编程指令,如`SK = (文本[, 存取等级][, 状态])`,其中`SK`代表软键,如HS1至HS8或VS1至VS8。`文本`是显示在软键上的文字,而`存取等级`和`状态`是可选参数,用于控制软键的访问权限和激活状态。 3. **软键栏描述块**:软键栏的定义以`//S...`开始,然后定义各个软键,例如`HSx=...`,接着是软键的方法定义,包括`PRESS(HSx)`、动作和`END_PRESS`。在定义完毕后,以`//END`作为结束标记。 4. **编程语法**:软键栏的定义包含两部分,开始标记`//S(名称)`和结束标记`//END`。`名称`是软键栏的标识符,便于程序中引用。 5. **软键属性**:定义软键栏的同时,也指定了软键的属性,如显示文本、操作权限等。 6. **操作区“Custom(自定义)”**:在SINUMERIK 840Dsl系统中,用户可以自定义操作区,这包括设置软键栏以满足特定的控制需求。 7. **PLC软键**:在编程过程中,软键的逻辑可以与PLC(可编程逻辑控制器)相结合,实现更复杂的控制逻辑。 8. **安全性提示**:手册中强调了操作系统的安全注意事项,包括不同级别的警告提示,以及只有经过适当培训和具备相关经验的合格专业人员才能操作和维护系统。 通过理解和应用这些概念,开发者能够创建出符合用户需求的定制化数控屏幕,提高操作效率和系统使用的便捷性。SINUMERIK 840Dsl提供的这种软键栏定义机制,使得系统可以根据工作流程和用户习惯进行灵活配置,体现了人性化设计和高度的灵活性。