ImageVerifierCode 换一换
格式:PPT , 页数:82 ,大小:3.96MB ,
资源ID:1407152      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1407152.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(sapro编程手册.ppt)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

sapro编程手册.ppt

1、ACX84 HMI 设计培训,Sapro ACX84 HMI Training,2,July 2007,了解ACX84 HMI硬件学习操作SaphirScope工具 学习设计和创建HMI菜单亲自操作创建您自己的HMI,1 Introduction/Goals 介绍/目标,1.2 ACX84 Hardware硬件介绍,Sapro ACX84 HMI Training,July 2007,蓝色背光LCD液晶显示器4 行7列中文字符或 8 行 20 列英文字符显示5 个操作按键4个功能按键可以手持,也可以面板安装或直接吸到铁质电柜面板上(其背部有磁性背板)红色报警灯指示绿色状态灯指示可以根据具体的应

2、用进行设置,有些按键和指示灯是可以自由编程的可以根据客户需求来定制前面板的面膜(打上客户自己的LOGO)防护等级达到 IP65标配2M长扁平电缆,如需要时可以自加两个RS485转换器和DC12V电源将其延长至最大到1200M距离.,1.2.1人机界面手操器Human Machine Interface(HMI)ACX84.910.,Sapro ACX84 HMI Training,5,July 2007,1.2.2 ACX84的按键介绍,HomePage 首页键(按住此键后再上电可以看到ACX84的OS版本)BackSpace返回键ON/OFF 开机键(FreeLED,可以自定义的灯和按键,比

3、如可以定义成按此键5s以上可以开关机组,且开机后此键上的绿色LED会闪烁)Alarm 报警键(有报警后此键上的红色LED会闪烁,报警已经自动或者手动复位后可以熄灭红色LED)Up 向上键Down 向下键Enter 回车确认键Increase更改数据键(向上增加)Decrease更改数据键(向下减少),1.3 Saphir Scope 软件工具使用,安装系统需求 简短的介绍和相关操作,Sapro ACX84 HMI Training,7,July 2007,1.3.1 系统需求和安装盘,内存在 512 MB 以上CPU在 Pentium III 1.2Ghz 以上Windows 2000 或Wi

4、ndows XP操作系统.当前用户要有可以安装软件的管理员权限.,Sapro ACX84 HMI Training,8,July 2007,1.3.2 Saphir Scope 界面介绍,Sapro ACX84 HMI Training,9,July 2007,1.3.4 从 Scope中看数据点(datapoint)的地址,数据点:回风湿度UIA4RtnHumi:对象类型 Object type 0 x1023;对象识别号 Object ID 0 x3C5377BF;成员号 Member ID0 x0009,Sapro ACX84 HMI Training,10,July 2007,2.12

5、 常见对象属性(1)模拟量测量对象0 x1023MeasureEx,HMI常用此对象的属性,Sapro ACX84 HMI Training,11,July 2007,2.13 常见对象属性(2)开关量消息对象0 x1024MessageEx,HMI常用此对象的属性,Sapro ACX84 HMI Training,12,July 2007,2.14 常见对象属性(3)实数设定点对象0 x1011SetpointReal,HMI常用此对象的属性,Sapro ACX84 HMI Training,13,July 2007,2.14 常见对象属性(4)枚举设定点对象0 x1012SetpointE

6、num,HMI常用此对象的属性,Sapro ACX84 HMI Training,14,July 2007,2.17 常见对象属性(7)开关量输出对象0 x1007SwitchCommand,HMI常用此对象的属性,Sapro ACX84 HMI Training,15,July 2007,2.18 常见对象属性(8)位置量输出对象0 x1009PositioningCommand,HMI常用此对象的属性,Sapro ACX84 HMI Training,16,July 2007,2.19 常见对象属性(9)计数器对象0 x100DCounter,HMI常用此对象的属性,Sapro ACX84

7、 HMI Training,17,July 2007,1.4.1 HMI设计的重要目录及文件简述(1),Sapro ACX84 HMI Training,18,July 2007,1.4.2 HMI设计的重要目录及文件简述(2),Sapro ACX84 HMI Training,19,July 2007,1.4.6 模板文件Templates.txt,Main Design file Templates.txt:HMI template file.Language.csv:Muti-Language file.,Sapro ACX84 HMI Training,20,July 2007,1.4

8、.7 语言支持文件Language.csv,Languages.csv 文件结构,Sapro ACX84 HMI Training,21,July 2007,1.4.8 对象名语言文件Objlang.csv,Sapro ACX84 HMI Training,22,July 2007,1.4.9 对象名语言文件Objlang.csv,Sapro ACX84 HMI Training,23,July 2007,1.5 HMI的处理机制,1.6 HMI的bin文件编译和下载,Sapro ACX84 HMI Training,25,July 2007,1.6.1 实际中编译生成 HMI 的bin文件C

9、reate config data,Sapro ACX84 HMI Training,26,July 2007,1.6.2 把编译好的 bin 文件下载到ACX36 控制器里(1),第一步:用特制的SBT编程电缆将 计算机的COM端口(RS232)与 ACX36 控制器的服务端口(RJ45)相连接,上电.,Sapro ACX84 HMI Training,27,July 2007,1.6.3 把编译好的 bin 文件下载到ACX36 控制器里(2),第二步:然后点击“Load files”按键来下载bin文件:,第三步:单击“Stop application”按键来停止ACX36控制器中的应用

10、程序的运行:,Sapro ACX84 HMI Training,28,July 2007,1.6.4 下载编译好的 bin 文件到ACX36 控制器里(3),第四步:单击“Load”按键来下载所有的 bin 文件到ACX36控制器中:,Bin 文件下载中.,Thats OK.,第五步:bin 文件下载完成后,单击“Start application”按键来启动运行ACX36控制器中的应用程序.,OK,完成.,2.学习ACX84的 HMI设计,Sapro ACX84 HMI Training,30,July 2007,2.1 在Sapro应用程序设计之前您应该知道的事情(1),HMI能够显示所有

11、Scope能够查看的内容,但Scope只能查看拥有“DB”输出的功能块FB即对象Object的所有成员。因此HMI也只能显示这些内容.所以推荐首先创建Sapro应用程序,直到程序完成,然后再启动Template模板进行HMI的编程。因为成员标识号MemberID即数据点Datapoint的地址可能会随着程序每次的更改而发生变化。因此,每次应用程序修改后都要检查相应的Template模板中的数据点Datapoint地址是否对应。,例如:SetpointReal这个带有DB的FB功能模块就可以在Scope中查看到它的所有成员内容,而REALtoAO这样的FB就不行.,Sapro ACX84 HMI

12、 Training,31,July 2007,2.1 在Sapro应用程序设计之前您应该知道的事情(2),我们知道FM是将若干FB封装起来的模块,那么如何在Scope中查看它里头的FB呢?,_FM_这一特殊的字符串可以被Scope辨识为菜单项.菜单将按照程序结构中的位置创建.没有_FM_项的功能块将无法被Scope辨识.,给功能模块FunctionModule(FM)起的名字”String”字符串要尽量简短,保证最终到FB的名字字符串的总长度不超过14个英文字符,否则可能会造成同名冲突致使Scope不能正确辨识这些FB,而且可能会影响应用程序逻辑Logic的正确执行.必须保证已经有一个具备一些

13、功能的Sapro应用程序下载到了 SAPHIR 控制器中并已经在运行状态之后,实际的HMI设计和编写工作就可以正式开始了.,Sapro ACX84 HMI Training,32,July 2007,2.2 密码权限级别,权限级别,由于安全原因,HMI设计之前必须考虑和定义一些密码权限级别.相应的密码级别代表授予相应的权限,而且是向下覆盖的.较高密码级别的用户可以拥有较低密码级别的用户的所有权限,而且可以更改较低级别用户的密码.用户只有拥有某种权限才可以进入此权限的相关页面,或者修改某些数值.ACX84可以定义最多 8 种不同的密码级别.但一般的应用种,3-4个密级足以.关于密码功能部分的代码

14、在默认的标准模板文件Template.txt的第97页,使用时可以之间链接到此页即可.默认的密码是:第一级 1111,第二级 2222,以此类推.注意,最好不要用第八级8888做密级权限使用.,Sapro ACX84 HMI Training,33,July 2007,2.3 菜单结构设计方法,模板文件Template.txt里仅有页面组成。为了能够按菜单结构进行显示,您必须采用下面的策略:,Sapro ACX84 HMI Training,34,July 2007,2.4 设计HMI的菜单结构(EN),一般来说,要先设计好HMI的菜单结构,而且最好是在Sapro应用程序编程之前.这次实践操作

15、因Sapro应用程序是已经编写好的,所以只是基于如下中英双语的HMI菜单来进行HMI编程的.,Sapro ACX84 HMI Training,35,July 2007,2.5 设计HMI的菜单结构(中文版),3.用HMI Editor编写HMI 模板,Sapro ACX84 HMI Training,37,July 2007,3.1 HMI Editor in Scope,HMI Editor,生成写入Template和Language文件,Sapro ACX84 HMI Training,38,July 2007,3.2 对话框中的常用选型说明,Sapro ACX84 HMI Traini

16、ng,39,July 2007,3.3 实时时钟显示和更改 Date Time,在屏上指定适合的位置和长度,右键选择Date或Time,Sapro ACX84 HMI Training,40,July 2007,3.4 纯文本编辑Plain Text,在屏上指定适合的位置和长度,右键选择Plain Text 纯文本编辑,Sapro ACX84 HMI Training,41,July 2007,3.5 编写调用语言支持文件(Language Support)中的文本 LS Text,在屏上指定适合的位置和长度,右键选择LS Text,并新建或者调用已有的文本,若为新建,则在HMI_*_Lang.csv文件生成相应单元项,以后可以在对应列翻译成相应语言即可,Sapro ACX84 HMI Training,42,July 2007,3.6 显示和更改数值 Value,在屏上指定适合的位置和长度,右键选择Value,并设置显示和更改属性,选择需要显示和更改的数据点Datapoint,Sapro ACX84 HMI Training,43,July 2007,3.7 显示对象名(Object

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1