触摸屏组态软件与基于EasyBuilder8000软件...

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

触摸屏组态软件与基于EasyBuilder8000软件的显示程序开发2011-3-28纪伟春主要内容触摸屏的相关介绍不同厂家触摸屏组态软件的主要不同触摸屏与不同厂家PLC的连接说明组态软件实现的动能简介基于EasyBuilder8000软件的显示程序开发程序调试与下载触摸屏作为一种新型的人机界面,简单易用,强大的功能及优异的稳定性使它非常适合用于工业环境,应用非常广泛。应用:电力设备、自动化停车设备、自动洗车机、天车升降控制、生产线监控等,甚至可用于智能大厦管理、会议室声光控制、温度调整。触摸屏的相关简介一、触摸屏简介二、触摸屏的一般通讯接口类型:触摸屏的相关简介1、串行接口:RS232、RS485。在多台触摸屏的连接中,串口通过软件设置的站号来表示具体的触摸屏。2、以太网口:在多台触摸屏以以太网连接的系统中,通过软件设置的具体IP地址来表示具体的触摸屏。触摸屏的相关简介二、触摸屏应用中的连接方式触摸屏在应用中一般采用如图所示的连接方式,根据实际的运用,还可已选择一对多,多对多等连接方式。各个触摸屏厂家都有自己屏所对应的组态软件,这些软件在使用上大体都相同,主要的不同来自于软件所使用的宏指令和一些设置方式不同,元件的种类和使用方法基本上都是类似的。以威纶通的EB8000和步科的EV5000为例,前者使用的宏指令是类似于VB语言的一种指令语言,后者使用的则是标准的C语言,前者有着较多的内部函数支持,后者相对要少。不同厂家触摸屏组态软件的不同触摸屏与不同厂家PLC连接说明触摸屏在实际运用中大多是针对与PLC来联合使用的,所以所用组态软件中都会有与不同厂家PLC通讯的协议选择设置,这些都是在软件中写好的,在软件开发时只要根据PLC型号选择相应设置,比如在EB8000中与欧姆龙PLC通讯所选的协议为HOSTLINK,设置完成后在软件的开发中就可直接读写PLC相应地址的继电器和缓存器,从而完成相应的数据的读写设置,这使得软件程序的开发更加的简单。触摸屏与不同厂家PLC连接说明除了针对PLC的协议设置外,触摸屏还支持如MODBUS协议等通讯方式,开发人员可以在使用PC或者单片机之类时直接使用MODBUS协议与触摸屏进行直接通讯,来读写触摸屏具体寄存器地址中的数据。除了上述2种已经在组态软件中写好的通讯方式外,还有一种通过软件通讯相关的宏指令来实现的自定义的通讯协议方式,开发人员根据需要自己定义通讯协议来实现数据的读写。组态软件实现的具体功能简介1、实时数据的显示、实时数据的统计和实时状态的监视功能,比如电源的运行状态,实时参数数据的显示以及实时数据的曲线图显示统计等;2、历史数据的记录与统计功能,比如规定的时间段的数据参数的记录,记录的历史参数的曲线图,柱状图等;3、故障报警事件的提示以及事件发生的历史记录功能;4、具体的控制操作功能,比如电源的启停与复位,运行参数的设置等;5、界面的多语言显示功能等;主要实现的功能大体有以下几类:基于EasyBuilder8000软件的显示程序开发1、窗口:窗口是显示程序的基础,窗口的类型有:基本窗口、公用窗口、快选窗口、系统信息窗口。(1)基本窗口是最常见的窗口,一般当作主画面的用途之外,也被用在:a.底层画面,可提供其它窗口作为背景画面。b.键盘窗口。c.[功能键]元件所使用的弹出窗口。d.[间接窗口]与[直接窗口]元件所使用的弹出窗口。e.屏幕保护画面。(2)公用窗口,此窗口中的元件也会出现在其它窗口中,因此通常会将各窗口共享的元件放置在公用窗口中。基于EasyBuilder8000软件的显示程序开发(3)快选窗口,此种窗口可以与基本窗口同时存在,因此一般被用在放置常用的工作按钮。(4)系统信息窗口为系统预设的信息窗口。2、元件元件与窗口的结合基本上能够实现显示程序的所有功能,宏指令使得显示程序实现的功能更加的多样化。元件的一般属性:元件“一般属性设定”的内容包含下面项目:a.选择PLC装置/读写地址设定;b.向量图库与图形库的使用;c.标签内容设定/轮廓调整;基于EasyBuilder8000软件的显示程序开发(1)选择PLC读取地址设定基于EasyBuilder8000软件的显示程序开发设备类型基于EasyBuilder8000软件的显示程序开发HMI的寄存器地址类型有:LB——bit类地址,可自由设定的地址范围为0-9000;LW——word类地址,可自由设定的地址范围为0-9000;RW——掉电可存的word类地址,可自由设定的地址范围为0-65535;RW_A——掉电可存的word类地址,可自由设定的地址范围为0-65535;系统保留地址:bit地址类暂存器:基于EasyBuilder8000软件的显示程序开发基于EasyBuilder8000软件的显示程序开发Word类系统保留暂存器地址:基于EasyBuilder8000软件的显示程序开发数据形态选择:(2)向量图与图形使用基于EasyBuilder8000软件的显示程序开发基于EasyBuilder8000软件的显示程序开发(3)文字内容设定基于EasyBuilder8000软件的显示程序开发(4)轮廓调整3、宏指令基于EasyBuilder8000软件的显示程序开发(1)常量与变量常量:十进制常量、十六进制常量、字符常量、逻辑常量变量:char字符型short短整数型bool逻辑型int整数型float浮点数类型(2)运算符逻辑与:and逻辑或:or逻辑非:not逻辑异或:xor基于EasyBuilder8000软件的显示程序开发(3)语句typename:宣告type类型的变量例如inta,宣告变量a为整数typename[constant]:宣告type类型的一维数组例如intarray[10],宣告变量a为整数类型的一维数组(4)函数a.数值运算函数如SQRT开根号函数,如SIN正弦函数等三角函数。b.数值转换函数基于EasyBuilder8000软件的显示程序开发如BIN2BCD将十进制的数值转换为BCD格式的数值BCD2BIN将BCD格式的数值转换为十进制的数值等数值转换函数。c.数值操作函数如FILL将变量填入指定的数值,SWAPB将将数据高字节与低字节对调等d.通讯有关函数如DELAY延时函数,OUTPORT从串口或者以太网口输出数据,INPORT从串口或以太网口读取数据,GetData获取PLC的资料,获取位地址或者字地址寄存器的数据,SetData将数据写到PLC中。e.其他函数基于EasyBuilder8000软件的显示程序开发(5)宏指令出发方式:a.功能键触发基于EasyBuilder8000软件的显示程序开发b.状态切换开关触发c.PLC控制触发基于EasyBuilder8000软件的显示程序开发程序调试与下载1.调试点击离线模拟,进行非通讯状态下的程序模拟程序调试与下载程序调试与下载2.程序下载方式有3种,一种是通过PC上的EB8000软件通过USB口进行下载,一种是通过PC上的EB8000软件用以太网下载,最后一种是通过EB8000软件建立U盘所需的下载资料,将资料存入U盘中,通过U盘直接连接在触摸屏上下载。程序调试与下载程序调试与下载谢谢大家!

1 / 32
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功