LEVIStudioLEVIStudio技术培训课程技术培训课程————为打造性能可靠、制作精美的组态工程而奋斗!为打造性能可靠、制作精美的组态工程而奋斗!厦门维控科技有限公司厦门维控科技有限公司Xiamen Wecon Technology Co.Ltd.公司介绍公司介绍n厦门维控科技有限公司是一家专注研究和生产工控领域HMI技术及其产品的高新技术企业n公司自从2005年推出国内第一台具有自主知识产权的HMI以来,相继推出了各种型号的HMI,以更好地满足客户需求n 我们的创新理念:让控制更自由!Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录n十二、脚本n十三、安全等级n十四、编译n十五、工程参数与工程调试n十六、工程的下载与上传n十七、综合演示案例n十八、LEVI保留的内部寄存器n十九、LEVI与控制设备的连接n二十、LEVIStudio2007新功能n提问?n结束语n一、基本概念 n二、LEVIStudio的界面布局n三、一个最简单的组态工程n四、部件、外观与地址n五、文本与文本库n六、报警n七、键盘与键盘输入n八、趋势图n九、XY图n十、配方(休息一下)Xiamen Wecon Technology Co.Ltd.课程目标课程目标n了解了解LEVIStudio的功能的功能n使用使用LEVIStudio制作出精美可靠的工程制作出精美可靠的工程 n体会使用体会使用LEVIStudio的工作乐趣的工作乐趣n为了为了LEVISTUDIO收集更多的客户意见收集更多的客户意见Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录n十二、脚本n十三、安全等级n十四、编译n十五、工程参数与工程调试n十六、工程的下载与上传n十七、综合演示案例n十八、LEVI保留的内部寄存器n十九、LEVI与控制设备的连接n二十、LEVIStudio2007新功能n提问?n结束语n一、基本概念 n二、LEVIStudio的界面布局n三、一个最简单的组态工程n四、部件、外观与地址n五、文本与文本库n六、报警n七、键盘与键盘输入n八、趋势图n九、XY图n十、配方(休息一下)Xiamen Wecon Technology Co.Ltd.1.1 HMI的运行原理的运行原理(组态组态)nHMI 是是Human Machine Interface(人机界面人机界面)的简写,的简写,它为它为PLC 控制系统、控制系统、I/O 模块或者其他控制系统提供模块或者其他控制系统提供一个人性化的操作界面一个人性化的操作界面。
Xiamen Wecon Technology Co.Ltd.组态的基本要素组态的基本要素1、必须有执行机构或传感器;、必须有执行机构或传感器;2、、HMI和控制模块可以通过协议相和控制模块可以通过协议相连;连;3、、HMI有人性化的操作界面有人性化的操作界面4、、HMI应能够运行不同的组态工程,应能够运行不同的组态工程,以适应不同的项目;以适应不同的项目;5、组态开发工具来开发组态工程组态开发工具来开发组态工程1.2 组态工程组态工程n为实现特定工控项目的组态目标,而编制的程序包为实现特定工控项目的组态目标,而编制的程序包Xiamen Wecon Technology Co.Ltd.组态工程的组成组态工程的组成1.3 画面与部件画面与部件n 画面是构成组态的基本显示画面是构成组态的基本显示元素,没有画面,组态的结元素,没有画面,组态的结果将无法显示果将无法显示子画面基本画面部件n 部件是构成画面的基本元素,部件是构成画面的基本元素,画面是部件的容器画面是部件的容器基本画面基本画面部件部件部件Xiamen Wecon Technology Co.Ltd.1.4 组态缓冲区组态缓冲区n缓冲区是一个独立的、不依赖画面运行和维护的数据,用于不缓冲区是一个独立的、不依赖画面运行和维护的数据,用于不断获取控制模块的数据断获取控制模块的数据nLEVIStudio支持的几类缓冲区支持的几类缓冲区: 趋势图缓冲区、趋势图缓冲区、XY图缓冲区、图缓冲区、报警记录、数据记录区报警记录、数据记录区Xiamen Wecon Technology Co.Ltd.缓冲区的工作原理人机界面(HMI )控制模块定时从控制模块获定时从控制模块获取数据,然后保存取数据,然后保存到到HMI开辟的缓冲开辟的缓冲区区(CF卡卡)内内课程安排n十一、数据记录n十二、脚本n十三、安全等级n十四、编译n十五、工程参数与工程调试n十六、工程的下载与上传n十七、综合演示案例n十八、LEVI保留的内部寄存器n十九、LEVI与控制设备的连接n二十、LEVIStudio2007新功能n提问?n结束语n一、基本概念 n二、LEVIStudio的界面布局n三、一个最简单的组态工程n四、部件、外观与地址n五、文本与文本库n六、报警n七、键盘与键盘输入n八、趋势图n九、XY图n十、配方(休息一下)Xiamen Wecon Technology Co.Ltd.2.1 2.1 LEVIStudioLEVIStudio界面全局界面全局n简约时尚的界面风格n采用人机工程学的最新理论:情感化层次模型理论作为设计理念。
n菜单区、工具区、工作区层次分明,操作简便n可以浏览任何一个部件的状态n可以随时修改部件的属性n提供工作效率,增添乐趣,减少疲劳Xiamen Wecon Technology Co.Ltd.2.2 菜单区域n基本上所有的菜单功能都在工具栏或别的地基本上所有的菜单功能都在工具栏或别的地方有实现方有实现 n布局是改变布局是改变LEVIStudio的界面布局的界面布局n工具集成了工程制作末期必须的传输工具工具集成了工程制作末期必须的传输工具Xiamen Wecon Technology Co.Ltd.2.3 工具区域n标准工具条完成工程、视图方面的标准操作n视图工具条改变视图的查看状态和显示语言n编辑工具是最为常见的视图编辑工具n属性工具条操作公共属性Xiamen Wecon Technology Co.Ltd.2.4 工程管理器n对工程进行基本配置n整个工程的所有画面都已列举出来n资源库的编辑n编辑全局脚本和全局函数n选中画面的御览nMini工具条Xiamen Wecon Technology Co.Ltd.2.5 属性框属性框n选中部件的所有属性n组合框是本画面所有部件的列表,按照绘制顺序列举 n部件的名称不可重复n属性是按照类来合并和枚举的n属性的注释n红色显示的属性值提醒用户可能有问题。
Xiamen Wecon Technology Co.Ltd.2.6 部件箱部件箱n部件箱:放置着可以直接进行组态 的部件,多达30种部件,这些在画面的有机组合可以实现各种功能n自绘图形:静态显示于画面的图形n通过拖拽实现部件的放置和外观编辑n通过属性框编辑部件的属性Xiamen Wecon Technology Co.Ltd.2.7 工作区与欢迎页面工作区与欢迎页面n最近使用工程的列表n维控社区n工程经典案例n画面编辑的工作区域Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录n十二、脚本n十三、安全等级n十四、编译n十五、工程参数与工程调试n十六、工程的下载与上传n十七、综合演示案例n十八、LEVI保留的内部寄存器n十九、LEVI与控制设备的连接n二十、LEVIStudio2007新功能n提问?n结束语n一、基本概念 n二、LEVIStudio的界面布局n三、一个最简单的组态工程n四、部件、外观与地址n五、文本与文本库n六、报警n七、键盘与键盘输入n八、趋势图n九、XY图n十、配方(休息一下)Xiamen Wecon Technology Co.Ltd.3.1 使用模板创建工程使用模板创建工程(演示演示)课程安排n十一、数据记录n十二、脚本n十三、安全等级n十四、编译n十五、工程参数与工程调试工程参数与工程调试n十六、工程的下载与上传n十七、综合演示案例n十八、LEVI保留的内部寄存器n十九、LEVI与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?n结束语n一、基本概念 n二、LEVIStudio的界面布局n三、一个最简单的组态工程n四、部件、外观与地址n五、文本与文本库n六、报警n七、键盘与键盘输入n八、趋势图n九、XY图n十、配方(休息一下)Xiamen Wecon Technology Co.Ltd.4.1 部件的分类n操作类部件:操作某个设备地址,改变某个设备的状态或值操作类部件:操作某个设备地址,改变某个设备的状态或值位开关、字开关、数值输入、字符串输入、功能部件位开关、字开关、数值输入、字符串输入、功能部件n监视类部件:监视某个位的值或状态,并通过图形元素表监视类部件:监视某个位的值或状态,并通过图形元素表 位状态指示灯、字状态指示灯、四状态指示灯、数值显示,字符串显示、移动图位状态指示灯、字状态指示灯、四状态指示灯、数值显示,字符串显示、移动图形、轨迹动画、棒图、仪表图、罐图、饼图、时间显示、日期显示形、轨迹动画、棒图、仪表图、罐图、饼图、时间显示、日期显示n显示类部件:以图、表的格式显示缓冲区的数据。
显示类部件:以图、表的格式显示缓冲区的数据 报警条、报警历史表、当前报警表、趋势图、报警条、报警历史表、当前报警表、趋势图、XY图图n窗口类部件:用于显示或关闭子画面的特殊部件窗口类部件:用于显示或关闭子画面的特殊部件 直接画面显示、间接画面显示直接画面显示、间接画面显示n特殊部件:特殊部件:按键、静态向量图显示按键、静态向量图显示Xiamen Wecon Technology Co.Ltd.4.2 操作类部件操作类部件n需要操作地址需要操作地址n可以用矢量图或者位图做外观可以用矢量图或者位图做外观n一般有多个状态,可以多个状态文本一般有多个状态,可以多个状态文本n可以设置监视地址可以设置监视地址n可能有互锁设置确保安全可能有互锁设置确保安全n矢量外观的个性化矢量外观的个性化n通过拖拽放置部件,可以旋转显示通过拖拽放置部件,可以旋转显示Xiamen Wecon Technology Co.Ltd.4.3 监视类部件n监视类部件占部件种类数量的一般以上n需要设置被监视的设备地址(字地址、位地址)n设置数据的显示格式(BCD、BIN、十进制)n可以设置矢量图、位图作为外观n可能有多个状态(最多32个),可以设置不同状态的文本n可以旋转显示Xiamen Wecon Technology Co.Ltd.4.4 显示类部件显示类部件•可以设置矢量边框•因为图表是显示缓冲区的数据,所以必须预先配置好缓冲区才有意义•趋势图可以设置不同的曲线,决定他们是否显示•趋势图显示趋势图缓冲区的数据•XY图显示XY图缓冲区的数据•报警历史表、报警条、当前报警表显示报警缓冲区的数据Xiamen Wecon Technology Co.Ltd.4.5 窗口类部件窗口类部件n直接画面显示直接画面显示1.直接画面显示部件只能用来显示直接画面显示部件只能用来显示子画面子画面2.子画面的显示与否,完全受触发子画面的显示与否,完全受触发位地址所指向的位值的控制,位地址所指向的位值的控制,ON时则显示子画面,时则显示子画面,OFF时关时关闭子画面闭子画面.3.画面显示的大小与位置,是与部画面显示的大小与位置,是与部件的外包矩形一致的。
件的外包矩形一致的Xiamen Wecon Technology Co.Ltd.n间接画面显示间接画面显示n用于显示子画面,用于显示子画面,n其字地址属性所指向的字的值就是要其字地址属性所指向的字的值就是要显示的画面编号显示的画面编号n如果编号为该值得画面不存在,则间如果编号为该值得画面不存在,则间接画面显示什么也不显示接画面显示什么也不显示4.6 特殊部件特殊部件(按键按键)n按键1.用于制作键盘2.键盘画面必须有按键部件3.可以输入ASCII码值4.控制键:ESC,DEL,SPACE,ENTER5.键盘画面必须带有按键部件Xiamen Wecon Technology Co.Ltd.4.7 特殊部件特殊部件(静态向量图静态向量图)Xiamen Wecon Technology Co.Ltd.4.8 设备地址设备地址Xiamen Wecon Technology Co.Ltd.来自地址库还是直接驶入地址软键盘该设备地址的范围和帮助设备类型输入区域4.9 地址库地址库n地址库包含字地址和位地址列表n地址名称可以是中文,但不能重复n可以在任何地址的地方饮用地址库n地址库具有关联性质,如果地址值发生改变,所有的地址也将发生改变Xiamen Wecon Technology Co.Ltd.4.10 地址直接输入地址直接输入n可以在属性框里直接输入地址(单击所在的属性框就可以进入了一个edit框)n可以直接输入地址库的地址名称n也可以直接输入地址(HDX0.0,HDW0)n如果输入不正确,错误的结果不会被保存n如果地址库的条目已经删除,将红色显示无效地址Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.5.1 部件的文本n文本在部件中的对齐方式n文本一般和状态相关n可以设置每个状态的文本属性(粗体、文本内容、字体、文本颜色)n文本可以跟随部件而旋转n可以在部件内部自由拖动文本,决定显示位置n要进入内选状态,在选种部件的前提下再单击部件即可Xiamen Wecon Technology Co.Ltd.文本对齐方式指定的文本内容与状态相关的文本属性与状态相关的边框属性选中状态内选状态选中部件,再次单击部件5.2 文本库文本库n每个工程都有一个文本库n每个条目可以输入三种不同的语言n系统ID号是自动生成的n在文本库添加后就可以在部件的状态文本中引用Xiamen Wecon Technology Co.Ltd.5.3 当前语言当前语言n当前语言是当前画面视图的浏览语言n改变画面的显示语言n如果部件引用了文本库的条目,在画面中将会按当前语言显示文本n没有引用文本库的显示文本将不会发生改变语言一使用文本库不使用文本库语言二使用文本库不使用文本库Xiamen Wecon Technology Co.Ltd.5.4 编译语言n编译语言是工程编译时,部件所连接的语言n在HMI上运行的工程,部件的显示文本就以编译语言为准n编译语言对没有引用文本库的文本无效n由于有了编译语言,一个HMI工程可以做达三种语言版本,但功能完全一样Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.6.1 报警缓冲区从工程管理器中打开报警记录区Xiamen Wecon Technology Co.Ltd.6.2 报警信息编辑n位地址: 报警所监控的位地址n触发条件:报警的触发方式n文本:报警发生时显示文本信息Xiamen Wecon Technology Co.Ltd.6.3 报警显示n报警历史表n 显示报警记录缓冲区所有的报警信息(已发生的报警和已解除的报警),报警记录缓冲区如果满了,将按照先进先出的原则溢出处理 n当前报警表n 显示报警缓冲区已发生,但没有解除的报警n报警条n 与当前报警表一样,但是以走马灯的方式显示出来1、报警信息必须依赖显示部件显示2、报警显示支持水平和竖直滚动条Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.7.1 键盘画面的特点n键盘画面是一个普通的子画面n键盘画面必须含有按键部件n数值输入部件、字符串输入部件可以选择自己的键盘画面n由输入部件获得输入焦点的事件来弹出键盘画面Xiamen Wecon Technology Co.Ltd.7.2 按键部件n键值的输入n 控制键:ENTER:输入完毕并保存结果n DELETE:删除当前字符n CLEAR:清除当前输入n ESCAPE:取消输入不保存结果n 键值:ASCII表的字符都可以输入n文本显示 部件上显示的文本信息Xiamen Wecon Technology Co.Ltd.7.3 输入范围n数值输入是受范围、进制和显示格式约束的,如果输入的数据在范围之外,或者进制不符,或者格式不对,则无法完成输入Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程调试十五、工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.8.1 趋势图信息从工程管理器中打开趋势图信息Xiamen Wecon Technology Co.Ltd.8.2 趋势图信息录入n趋势图的地址信息,最多允许有4个字n一个趋势图显示对应一条记录nHMI每隔多长时间采样一次n该记录的缓冲区大小,如果缓冲区满了,HMI将按照先进先出原则进行溢出处理Xiamen Wecon Technology Co.Ltd.8.3 趋势图显示n趋势图缓冲区的数据必须依赖趋势图部件来显示n设置合理的数据范围和格式n一个趋势图部件最多可以显示四条曲线n一个趋势图部件对应着一个缓冲区编号Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.9.1 XY图n一个XY图显示,最多可以设定四条曲线n如果起始地址为X,每条曲线共有30个点,显示三条曲线,则n X 为第一条曲线的第一点之X坐标n X+1为第一条曲线的第一点之Y坐标n X+2 为第二条曲线的第一点之X坐标n X+3为第二条曲线的第一点之Y坐标n X +4为第三条曲线的第一点之X坐标n X+5为第三条曲线的第一点之Y坐标n X +6为第一条曲线的第二点之X坐标n X+7为第一条曲线的第二点之Y坐标n …….Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.10.1 为何要用到配方n有大批量的数据往控制设备里写(PLC、仪表)n需要准备多组的备选数据n将设备的数据上传并保存起来n实现自动数据上传组名成分1(地址1)成分2(地址2)成分3(地址3)…. (地址n)组1数据数据数据数据组2数据数据数据数据组3数据数据数据数据….(组n)数据数据数据….Xiamen Wecon Technology Co.Ltd.10.2 配方文件n配方文件可以是连续地址,也可以非连续地址n组数和成分数没有限制n可以设置触发,完成配方的自动下载n配方将和工程一起下载至HMI。
n可以将配方独立倒入或者导出Xiamen Wecon Technology Co.Ltd.10.3 配方显示n配方文件必须依赖配方显示部件才能显示n配方显示可以修改配方数据,并保存结果n可以选中某组配方进行下载n一个工程可以有多个配方显示文件,但都显示同一个配方Xiamen Wecon Technology Co.Ltd.10.4 配方的上传与下载 n配方数据必须通过配方传输部件来实现数据的传输nHMI保留寄存器HPW0,保存了要传输的组序号n 上传:上传: 将上传的配方数据保存在HPW0所指示的组号里,并保存在HMI的FALSH里n 下载:下载: 将HPW0是指示的组号从配方文件下载至控制设备n 可以数值输入/字开关来改变HPW0的值n如果组号不存在,传输则不成功Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.11.1 数据记录的功能n将指定设备的数据保存在CF卡或者HMI内部FALSH里n数据容量取决于HMI内部FALSH的大小,和CF卡的大小n可以将数据从HMI通过网络或者串口上传至PC机n数据格式是通用的CSV格式从HMI获取记录数据将数据(csv)导入到数据库Xiamen Wecon Technology Co.Ltd.11.2 数据记录区n数据记录区分多个记录组,每个记录组有相同的采样时间和保存时间n记录组由多个通道组成,每个通道记录着一个设备地址的数据n数据记录保存HMI的FALSH里,或者CF卡,可以在系统参数里设置n如果记录数据满了,将按照先进先出原则进行溢出处理Xiamen Wecon Technology Co.Ltd.11.3 记录组与记录通道n一个记录组可以有多个记录通道nA处可以输入或者调整记录组的基本信息nB处可以添加、减少、编辑所记录的通道ABn通道名称:通道的名称n设备地址:要记录的设备地址n数据格式:二进制、十进制、浮点、十六进制等Xiamen Wecon Technology Co.Ltd.1.4 记录数据上传n在LEVI的安装目录里有一个快捷方式叫做记录数据上传记录数据上传n向HMI查询记录组并列举出来n选择要上传得记录组,指定要导出数据的时间段,然后,导出的数据将保存为用户指定的文件n缓冲目录用于缓存所保存的数据,以减少下次传输的时间n导出文件的数据格式为CSV,可以方便地导入到access,mdb等数据库,利用Windows强大的绘图功能绘制数据图表课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.12.1 为何要用到脚本n有些复杂的功能单靠部件无法显示n实现某些复杂的计算n重复性的过程控制n辅助动画功能的实现n辅助通信效率的提高n脚本使HMI程序更加灵活多变,更容易切合用户需求Xiamen Wecon Technology Co.Ltd.12.2 LEVI脚本的特点n类BASIC脚本的语法,简单易学n强大的系统函数功能,提供丰富的控制算法支持n支持分支、顺序、选择、循环等几大逻辑结构n支持整型、浮点、字符串等数据类型n实现数据类型之间的自动转换n提供函数调用的功能,用户可以自行定义函数n可以直接通过脚本函数与控制设备通信Xiamen Wecon Technology Co.Ltd.12.3 脚本的运行机制nLEVI提供了四种脚本运行机制:初始化、关闭、定时触发 、位触发n初始化:画面(工程)初始化时运行的脚本,在画面(工程)存续期间只运行一次n关闭:画面(工程)关闭时运行的脚本,在画面(工程)存续期间只运行一次n定时触发:在画面(工程)存续期间,每隔一短时间运行的脚本n位触发:当满足指定的位触发条件时(上升沿、下降沿、TRUE、FALSE)运行的脚本n LEVI的脚本是依附工程或者画面运行,依附工程运行的称为全局脚本,依附画面运行的脚本成为画面脚本。
Xiamen Wecon Technology Co.Ltd.12.4 脚本编辑器n从画面右键中打开脚本编辑器,如从画面右键中打开脚本编辑器,如左图左图nA区是脚本工具编辑工具区区是脚本工具编辑工具区nB区是当前画面的脚本列表区是当前画面的脚本列表nC区是脚本编辑器区是脚本编辑器nD区是区是A区选中脚本的帮助信息区选中脚本的帮助信息nE区是脚本检查出来的语法错误区是脚本检查出来的语法错误nLEVI脚本不区分大小写脚本不区分大小写n支持数据类型的自动转换支持数据类型的自动转换n脚本保存时应进行语法检查脚本保存时应进行语法检查n有语法错误的脚本将无法执行有语法错误的脚本将无法执行BCEDAXiamen Wecon Technology Co.Ltd.12.5 全局函数n函数名称不能与系统函数重名,且唯一n函数可以选择返回类型n最多支持四个参数,且每个参数都可以有自己的类型n函数调用的写法:n dim a as stringn a = Func1(1)n全局函数可以在所有的画面中调用n不支持嵌套调用Xiamen Wecon Technology Co.Ltd.12.6 对设备地址的访问nLEVI脚本可以支持对设备的位和字进行访问n对位进行访问的格式是:n @B_位地址,比如:n @B_I0.0 = 1n对字地址进行访问的格式是:n @W_字地址,比如:n @W_IW0 = 2n对设备的读或者写,取决于表达式的分析结果,比如 @B_I0.0 =1是写,而 if @B_I0.0 = 1 then是读动作温馨提示:1、每行一个表达式2、变量可以事先声明也可以不声明Xiamen Wecon Technology Co.Ltd.12.7 使用脚本要注意的问题n在脚本中尽量不要使用过大的循环,如果脚本执行一次的循环次数太多,势必影响LEVI在其他方面的效率(尤其是画面响应和数据采集的效率);n在脚本中尽量不要频繁访问外部寄存器(如PLC的寄存器等),由于串口通信比较慢,如果频繁访问外部寄存器,则会导致脚本执行效率的严重降低。
甚至也影响画面响应效率,当然,由于LEVI本地寄存器(HSX,HDX,HPX,HSW,HDW,HPW,RPW)就是LEVI的内存本身,所以不存在效率问题;n虽然LEVI每个画面的定时器(位触发脚本)分别最多允许有32个,但由于画面可以嵌套子画面,所以,同时运行的脚本个数可能远远不止这个数,但为了保证性能和效率,在任何时刻,同时运行在LEVI上的脚本以不超过16个为宜;n每个脚本的最大长度现在512行,但在实际使用中,脚本过长也会导致效率下降 Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.13.1 为何要用到安全等级n有些重要功能必须具备权限的人才能做n切实有效维护生产设备的安全n管理更加有序Xiamen Wecon Technology Co.Ltd.13.2 LEVI安全等级的特点nLEVI的每个画面都有自己的安全等级nLEVI有三个安全等级,安全性随着等级升高而升高n高等级的密码可以操作低等级的画面,反之则不能。
nHMI会有一个启动等级,决定了进入系统的安全等级画面的安全等级等级密码设置Xiamen Wecon Technology Co.Ltd.13.3 当前的安全等级nHMI启动后,会进入一个默认的安全等级n安全等级的切换必须依赖HMI内部保留寄存器,通过字符输入部件 输入密码来完成切换保留字地址含义用途HSW112是否启用安全保护当HSW000112值为1时,系统将启用安全等级的设置,否则将不启用安全等级HSW113默认安全等级默认安全等级:1:一级;2: 二级;3:三级HSW114当前安全等级当前安全等级:1:一级;2: 二级;3:三级HSW136安全等级1密码预留 HSW000136~HSW000143, 共8个字,最多输入8个字符密码HSW144安全等级2密码预留 HSW000144~HSW000151, 共8个字,最多输入8个字符密码HSW152安全等级3密码预留 HSW000152~HSW000159, 共8个字,最多输入8个字符密码HSW160当前用户输入的密码预留 HSW000160~HSW000167, 共8个字,最多输入8个字符密码,如果要切换当前的安全等级,则必须往该寄存器写入密码。
HSW168当前安全等级密码往低切换的寄存器号当前安全等级当HSW000168值为以下值时含义:Xiamen Wecon Technology Co.Ltd.13.4 安全等级举例n应用举例Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.14.1 编译的过程n工程编辑好后,需要编译才能模拟或者下载到工程中运行:n检验画面或者工程中可能存在的用户错误或者警告;n优化处理资源,使得画面能够以更快速度在HMI上运行;n完成文本库语言的链接;n将文件改造成HMI能识别的文件。
Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.15.1 工程参数n如果要与控制设备正常通信,必须配置好正确的参数n必须参考设备厂商的相关手册来配置该参数n超时设置如设备厂商没有明确要求,请使用缺省设置Xiamen Wecon Technology Co.Ltd.15.2 工程调试n工程必须先编译,才能调试nLEVIStudio提供了调试方式:离线模拟和模拟n离线模式是在不连接控制设备的前提下,直接在PC完成n模拟是将制设备的连接到PC,然后调试程序,模拟有时间限制。
n离线模拟调试能完成所有模块的功能调试n离线模拟和模拟能提高您的工作效率Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.16.1 工程的下载n从工具菜单里选择下载工程n从LEVIStudio安装目录运行工程上传下载n然后,选择PC->HMIn工程下载下载完毕后,需要重新启动HMI才能生效16.2 工程的上传n从LEVIStudio安装目录运行工程上传下载n然后选择PC->HMIn如果工程已经被加密,则需要输入密码n上传成功后的工程可以下载到别的HMI上运行课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.17.1 综合演示案例n集成了LEVI几乎所有的主要功能n以功能模块划分的办法来制作这个演示案例n使用者可以通过这个案例查找到学习HMI编程的基本思路n演示案例的动作主要依赖脚本来模拟控制设备的动作n编写实际工程时可以参照该案例的相关做法n内容仍在不断丰富中课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.18.1 HMI内部保留寄存器n为了编制程序的方便,LEVI内部定义了一套内部寄存器: HSW、HPW、HDW、RPWnHSW、HPW、HDW与HSX、HPX、HDX的地址空间是重合的nHSW的寄存器一般为系统所保留,用于存放特殊的数据,另有特殊用途,用户要查看LEVI相关手册再用。
nHPW是特殊寄存器,为系统所保留nHDW提供给用户编程使用,可以作为临时变量或者辅助寄存器使用nRPW用于实现对配方文件的索引,不存在RPXn内部保留寄存器极大提高了程序的灵活性n关于HMI内部保留寄存器,请参考“LEVISTUDIO使用手册”第二十一章Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.19.1 LEVI支持的设备nPLC的支持:SIEMENS、三菱、松下、台达、欧姆龙、施耐德、GE等主流PLC厂商n仪表的支持:昌辉、百特、上润、宇电等仪表厂价n协议的支持:MODEBUS、PROFIBUS(测试中)、HART(测试中)、CAN总线n如果您需要支持设备而我们没有驱动,我司将负责开发n驱动库目前正在丰富中Xiamen Wecon Technology Co.Ltd.课程安排n十一、数据记录十一、数据记录n十二、脚本十二、脚本n十三、安全等级十三、安全等级n十四、编译十四、编译n十五、工程参数与工程调试十五、工程参数与工程调试n十六、工程的下载与上传十六、工程的下载与上传n十七、综合演示案例十七、综合演示案例n十八、十八、LEVILEVI保留的内部寄存器保留的内部寄存器n十九、十九、LEVILEVI与控制设备的连接与控制设备的连接n二十、二十、LEVIStudio2007LEVIStudio2007新功能新功能n提问?提问?n结束语结束语n一、基本概念一、基本概念 n二、二、LEVIStudio的界面布局的界面布局n三、一个最简单的组态工程三、一个最简单的组态工程n四、部件、外观与地址四、部件、外观与地址n五、五、文本与文本库文本与文本库n六、六、报警报警n七、键盘与键盘输入七、键盘与键盘输入n八、趋势图八、趋势图n九、九、XY图图n十、配方十、配方(休息一下休息一下)Xiamen Wecon Technology Co.Ltd.二十、LEVIStudio2007新功能n矢量字体的支持矢量字体的支持n支持Windows系统的所有矢量字体n最多支持多达32种自定义字体n可以自由设置矢量字体的效果:删除线、粗体、粗斜体等。
二十、LEVIStudio2007新功能n多设备、多连线 支持不同的通信口连接不同类型的设备,同一个通信口连接多站号的设备二十、LEVIStudio2007新功能n数据记录功能数据记录功能 支持多个记录组,每个记录组支持多达32个通道、支持大容量CF卡保存数据,支持数据记录显示、数据上传,文件CSV格式,易于软件处理二十、LEVIStudio2007新功能n报警历史数据报警历史数据 支持字报警、位报警可以将报警记录保存在CF卡中,将报警上传至PC进行处理,CSV文件格式欢迎您的任何问题——Xiamen Wecon Technology Co.Ltd.结束语n维控网站维控网站——找到您想要的资源:找到您想要的资源:n www.we-n维控社区维控社区——讨论维控公司发展及公司产品讨论维控公司发展及公司产品n www.we- 0592-6080736(厦门厦门)n 0591-63215591(福州福州)n : 15506172Xiamen Wecon Technology Co.Ltd.。