触摸屏组态软件与基于EasyBuilder8000软件...技术方案.ppt
文本预览下载声明
谢谢大家! * Wince简介 * Wince平台开发工具 * 2011-3-28 纪伟春 主要内容 触摸屏的相关介绍 不同厂家触摸屏组态软件的主要不同 触摸屏与不同厂家PLC的连接说明 组态软件实现的动能简介 基于EasyBuilder8000软件的显示程序开发 程序调试与下载 触摸屏作为一种新型的人机界面,简单易用,强大的功能及优异的稳定性使它非常适合用于工业环境,应用非常广泛。 应用:电力设备、自动化停车设备、自动洗车机、天车升降控制、生产线监控等,甚至可用于智能大厦管理、会议室声光控制、温度调整。 触摸屏的相关简介 一、触摸屏简介 二、触摸屏的一般通讯接口类型: 触摸屏的相关简介 1、串行接口: RS232、RS485。在多台触摸屏的连接中,串口通过软件设置的站号来表示具体的触摸屏。 2、以太网口: 在多台触摸屏以以太网连接的系统中,通过软件设置的具体IP地址来表示具体的触摸屏。 触摸屏的相关简介 二、触摸屏应用中的连接方式 触摸屏在应用中一般采用如图所示的连接方式,根据实际的运用,还可已选择一对多,多对多等连接方式。 各个触摸屏厂家都有自己屏所对应的组态软件,这些软件在使用上大体都相同,主要的不同来自于软件所使用的宏指令和一些设置方式不同,元件的种类和使用方法基本上都是类似的。 以威纶通的EB8000和步科的EV5000为例,前者使用的宏指令是类似于VB语言的一种指令语言,后者使用的则是标准的C语言,前者有着较多的内部函数支持,后者相对要少。 不同厂家触摸屏组态软件的不同 触摸屏与不同厂家PLC连接说明 触摸屏在实际运用中大多是针对与PLC来联合使用的,所以所用组态软件中都会有与不同厂家PLC通讯的协议选择设置,这些都是在软件中写好的,在软件开发时只要根据 PLC型号选择相应设置,比如在EB8000中与欧姆龙PLC通讯所选的协议为HOST LINK,设置完成后在软件的开发中就可直接读写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 读取地址设定 基于EasyBuilder8
显示全部