logo资料库

Easy Screen二次开发.pdf

第1页 / 共175页
第2页 / 共175页
第3页 / 共175页
第4页 / 共175页
第5页 / 共175页
第6页 / 共175页
第7页 / 共175页
第8页 / 共175页
资料共175页,剩余部分请下载后查看
目录
1.1 “Easy Screen”的功能
1.2 设计基础
3.1定义变量
3.1.2变量参数
3.1.3变量类型 [1] 的详细说明
举例 1
举例 2
举例 3
举例 4
举例 5
3.1.13 变量 CURPOS
字符串链
3.1.14 变量 CURVER
3.1.15 变量 ENTRY
3.1.16 变量 ERR
3.1.17 变量 FILE_ERR
3.1.18 变量 FOC
3.1.19 变量 S_CHAN
3.2.1 数学运算符
比较运算符
3.2.2 位运算符
3.3 方法
3.3.1 CHANGE
3.3.2 FOCUS
3.3.3 LOAD
LINE 单元
RECT 单元
3.3.4 LOAD GRID
3.3.5 UNLOAD
3.3.6 OUTPUT
3.3.7 PRESS
3.4 功能
3.4.1 定义块(//B)
3.4.2 子程序调用(CALL)
3.4.3 复制程序(CP)
3.4.4 检查变量(CVAR)
举例
3.4.5 对话框行(DLGL)
3.4.6 删除程序(DP)
3.4.7 评估(EVAL)
3.4.8 存在程序(EP)
3.4.9 退出对话框(EXIT)
3.4.10 退出装载软键(EXITLS)
3.4.11 功能 (FCT)
3.4.12 生成代码(GC)
3.4.13 装载数组(LA)
3.4.14 装载块(LB)
3.4.15 装载屏幕窗口 (LM)
3.4.16 装载软键(LS)
3.4.17 移动程序 (MP)
3.4.18 读取 NC PLC (RNP), 写入 NC PLC (WNP)
3.4.19 多次读取 NC PLC (MRNP)
示例
NC 变量
PLC 变量
3.4.20 寄存器(REG)
3.4.21 RETURN
3.4.22 反编译
3.4.23 向前/后查找(SF, SB)
3.4.24 选择程序(SP)
3.5 定义数组
3.6 表格栅格 (Grid)
4 操作区“Custom(自定义)”
PLC 软键
A.1 颜色表
A.2 文件名中的语种缩写表
A.3 可用的系统变量列表
前言 引言 编程指令 如何创建一个设计? 1 ______________ 2 ______________ 3 ______________ 4 ______________ 5 ______________ A ______________ 操作区“Custom(自定义)” 参考信息表 PLC 软键 SINUMERIK SINUMERIK 840D sl Easy Screen (BE2) SINUMERIK SINUMERIK 840D sl Easy Screen (BE2) 编程手册 适用于: 840D sl/ 840DE sl CNC 软件 版本 2.6 SINUMERIK Operate 版本 2.6 03/2010 6FC5397-1DP10-5RA0
法律资讯 法律资讯 警告提示系统 为了您的人身安全以及避免财产损失,必须注意本手册中的提示。人身安全的提示用一个警告三角表示,仅与财产 损失有关的提示不带警告三角。警告提示根据危险等级由高到低如下表示。 危险 表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。 警告 表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。 小心 带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。 小心 不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。 注意 表示如果不注意相应的提示,可能会出现不希望的结果或状态。 当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。如果在某个警告提示中带有警告可能导致人身 伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。 合格的专业人员 本文件所属的产品/系统只允许由符合各项工作要求的合格人员进行操作。其操作必须遵照各自附带的文件说明,特 别是其中的安全及警告提示。 由于具备相关培训及经验,合格人员可以察觉本产品/系统的风险,并避免可能的危 险。 按规定使用 Siemens 产品 请注意下列说明: 警告 Siemens 产品只允许用于目录和相关技术文件中规定的使用情况。如果要使用其他公司的产品和组件,必须得到 Siemens 推荐和允许。正确的运输、储存、组装、装配、安装、调试、操作和维护是产品安全、正常运行的前 提。必须保证允许的环境条件。必须注意相关文件中的提示。 所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。标签中的其他符号可能是一些其他商标,这是出于保 护所有者权利的 目地由第三方使用而特别标示的。 我们已对印刷品中所述内容与硬件和软件的一致性作过检查。然而不排除存在偏差的可能性,因此我们不保证印刷 品中所述内容与硬件和软件完全一致。印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。 Siemens AG Industry Sector Postfach 48 48 90026 NÜRNBERG 德国 文件订购号: 6FC5397-1DP10-5RA0 Ⓟ 01/2010 Copyright © Siemens AG 2010. 本公司保留技术更改的权利 商标 责任免除
前言 SINUMERIK 文献 SINUMERIK 文献分为 3 个类别: ● 一般文献 ● 用户文献 ● 制造商/维修文献 在网页 http://www.siemens.com/motioncontrol/docu 中可获取下列主题的相关信息: ● 订购文献 这里您可以查阅到当前的印刷品一览。 ● 下载文献 更多用于从“服务与支持”下载文件的链接。 ● 在线检索文献 获取 DOConCD 的信息,以及直接访问 DOConWEB 中的印刷品。 ● 以西门子文献的内容为基础,使用 My Documentation Manager(MDM)创建个人文 献,请访问 http://www.siemens.com/mdm My Documentation Manager 提供了一系列功能用于创建用户自己的机床文献。 ● 培训与 FAQ(常见问题解答) 通过页面导航可以获取培训以及 FAQ(常见问题解答)的相关信息。 编程手册中介绍了如何使用编程来完成任务。 此外还包括程序和软件界面的设计和创建 等。 该手册供编程人员、设计人员使用。 利用该编程手册目标用户可以设计、编写、测试程序和软件界面以及消除故障。 适用阶段: 设计编程,功能实现,安装调试 目标用户 使用 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0 3
前言 标准功能范畴 文献资料疑问 在现有文献中描述了标准功能范畴。 机床制造商增添或者更改的功能,由机床制造商资 料进行说明。 控制系统有可能执行本文献中未描述的某些功能。 但是这并不意味着在提供系统时必须 带有这些功能,或者为其提供有关的维修服务。 同样,因为只是概要,所以该文献不包括全部类型产品的所有详细信息,也无法考虑到安 装、运行和维修中可能出现的所有情况。 如果您对该文献有疑问(建议,修改),请发送传真或电子邮件到下列地址: 传真 电子邮件 +49 9131 98 2176 mailto:docu.motioncontrol@siemens.com 传真表格见本文献末页。 SINUMERIK 网址 http://www.siemens.com/sinumerik 服务与支持 技术疑难,请咨询下列热线: 欧洲/非洲 +49 180 5050 222 +49 180 5050 223 电话 传真 德国固定电话价格:0.14 欧元/分钟,移动电话价格可能会有差别。 网址 http://www.siemens.com/automation/support-request 4 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0
前言 电话 传真 E-Mail 美洲 +1 423 262 2522 +1 423 262 2200 mailto:techsupport.sea@siemens.com 电话 传真 电子邮件 亚洲/太平洋 +86 1064 75 75 75 +86 1064 74 74 74 mailto:support.asia.automation@siemens.com 说明 各个国家的技术咨询电话请访问下列网址: http://www.siemens.com/automation/partner 欧盟一致性声明 用户 CF 卡 对 EMC 方案的 EG 一致性声明参见 http://support.automation.siemens.com 产品/订货号为:15257461,或者在西门子股份公司 I DT MC 业务集团的负责办事处获得 资料。 ● SINUMERIK CNC 支持 CF 卡的 FAT16 和 FAT32 文件系统。如果要使用其他设备的 存储卡,或者想要保证存储卡与 SINUMERIK 的兼容性,则必须格式化存储卡。在存 储卡格式化时卡上的所有数据都会被永久删除。 ● 访问存储卡时,不要将卡拔出。否则可能损坏存储卡和 SINUMERIK 系统以及存储卡 上的数据。 ● 如果在 SINUMERIK 系统上无法使用存储卡,可能是由于存储卡未经系统格式化 (如:Ext3-Linux 文件系统),卡上的文件系统损坏或是存储卡类型错误。 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0 5
前言 ● 请小心地将存储卡按照正确的方向插入卡槽中(注意标记如箭头等)。以避免对存储 卡或设备造成机械性损伤。 ● 请只使用西门子允许用于 SINUMERIK 系统的存储卡。即使 SINUMERIK 在使用存储 卡时遵循了一般通用的工业标准,但仍有可能出现一些制造商的存储卡在设备上无法 正常工作或者不能完全兼容的情况(有关兼容性的信息请咨询存储卡制造商或供应 商)。 ● SINUMERIK 允许使用的 CF 卡 为 SanDisk “CompactFlash® 5000 Industrial Grade” (订货号 6FC5313-5AG00-0AA0)。 6 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0
目录 1.1 1.2 1.3 1.4 1.5 前言 ..................................................................................................................................................3 1 引言 ................................................................................................................................................11 “Easy Screen”的功能.......................................................................................................... 11 设计基础............................................................................................................................. 14 设计文件和登入文件........................................................................................................... 16 设计文件的结构 .................................................................................................................. 17 错误处理(日志)............................................................................................................... 18 2 如何创建一个设计?........................................................................................................................21 对话框的结构和组成单元.................................................................................................... 21 2.1 2.1.1 定义对话框 ......................................................................................................................... 21 2.1.2 定义对话框属性 .................................................................................................................. 24 2.1.3 定义对话框单元 .................................................................................................................. 27 2.1.4 举例: 调用对话框.............................................................................................................. 30 2.1.5 定义多列对话框 .................................................................................................................. 32 2.1.6 使用图/图形 ........................................................................................................................ 33 定义登入软键...................................................................................................................... 34 2.2 2.2.1 登入软键的功能 .................................................................................................................. 37 定义软键栏 ......................................................................................................................... 40 2.3 2.3.1 运行时改变软键属性........................................................................................................... 42 2.3.2 和语言相关的文本............................................................................................................... 44 设计在线帮助...................................................................................................................... 46 2.4 3 编程指令 .........................................................................................................................................47 变量.................................................................................................................................... 47 3.1 3.1.1 定义变量............................................................................................................................. 47 3.1.2 变量参数............................................................................................................................. 49 3.1.3 变量类型 [1] 的详细说明..................................................................................................... 52 3.1.4 转换栏 [2] 的详细说明......................................................................................................... 55 3.1.5 预设值 [3] 的详细说明......................................................................................................... 56 3.1.6 短文本 [8] 、输入/输出栏 [9] 位置的详细说明 ..................................................................... 57 3.1.7 应用举例............................................................................................................................. 58 3.1.8 举例 1: 分配变量类型、文本、帮助画面、颜色................................................................ 59 3.1.9 举例 2: 定义变量类型,极限值,属性,短文本位置......................................................... 60 3.1.10 举例 3: 定义变量类型、预设、系统或者用户变量、输入/输出栏位置............................... 61 3.1.11 转换栏和画面显示的举例.................................................................................................... 62 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0 7
目录 3.1.12 使用字符串 ..........................................................................................................................63 3.1.13 变量 CURPOS.....................................................................................................................64 3.1.14 变量 CURVER.....................................................................................................................65 3.1.15 变量 ENTRY........................................................................................................................65 3.1.16 变量 ERR ............................................................................................................................66 3.1.17 变量 FILE_ERR...................................................................................................................67 3.1.18 变量 FOC ............................................................................................................................68 3.1.19 变量 S_CHAN......................................................................................................................69 运算符 .................................................................................................................................70 3.2 3.2.1 数学运算符 ..........................................................................................................................70 3.2.2 位运算符..............................................................................................................................73 方法.....................................................................................................................................75 3.3 CHANGE.............................................................................................................................75 3.3.1 FOCUS ...............................................................................................................................77 3.3.2 3.3.3 LOAD ..................................................................................................................................78 LOAD GRID ........................................................................................................................80 3.3.4 3.3.5 UNLOAD .............................................................................................................................80 3.3.6 OUTPUT .............................................................................................................................81 3.3.7 PRESS................................................................................................................................82 3.3.8 举例: 管理带 OUTPUT 块的版本.......................................................................................83 功能.....................................................................................................................................85 3.4 3.4.1 定义块(//B) ..........................................................................................................................85 3.4.2 子程序调用(CALL)...............................................................................................................87 3.4.3 复制程序(CP)..................................................................................................................87 3.4.4 检查变量(CVAR).............................................................................................................89 3.4.5 对话框行(DLGL)..................................................................................................................90 3.4.6 删除程序(DP)..................................................................................................................91 3.4.7 评估(EVAL) .........................................................................................................................91 3.4.8 存在程序(EP)..................................................................................................................93 3.4.9 退出对话框(EXIT)................................................................................................................95 3.4.10 退出装载软键(EXITLS)........................................................................................................97 3.4.11 功能 (FCT) ..........................................................................................................................97 3.4.12 生成代码(GC)....................................................................................................................100 3.4.13 装载数组(LA).....................................................................................................................102 3.4.14 装载块(LB)....................................................................................................................104 3.4.15 装载屏幕窗口 (LM) ............................................................................................................104 3.4.16 装载软键(LS).....................................................................................................................106 3.4.17 移动程序 (MP)...................................................................................................................107 3.4.18 读取 NC PLC (RNP), 写入 NC PLC (WNP).......................................................................108 3.4.19 多次读取 NC PLC (MRNP)................................................................................................109 3.4.20 寄存器(REG) .....................................................................................................................112 3.4.21 RETURN ...........................................................................................................................115 3.4.22 反编译 ...............................................................................................................................116 8 Easy Screen (BE2) 编程手册, 03/2010, 6FC5397-1DP10-5RA0
分享到:
收藏