您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 咨询培训 > 触摸屏软件培训XXXX
触摸屏软件应用培训2011.09.24目录常见问题和应用技巧西门子Winccflexible教学施耐德VijeoDesigner教学人机软件概述常用触摸屏介绍常用触摸屏1施耐德Vijeodesigner价格:高性能:强大质量:一般使用:容易目前使用范围:配电系统,报警系统,2西门子WinccFlexible价格:高性能:一般质量:好使用:一般目前使用范围:报警系统,阀控系统,拖揽机控制系统,3北尔InformationDesigner价格:低性能:一般质量:较差使用:一般目前使用范围:侧推控制系统,VijeoDesigner组态介绍VijeoDesigner软件基本功能介绍:创建新的组态项目;建立与PLC的连接;变量的生成与组态;画面的生成与组态;报警信息的组态;项目文件在线测试与下载;VijeoDesigner软件扩展功能介绍归档趋势图报表配方用户管理数据共享脚本功能•SchneiderPLC驱动包括Modbus,ModbusTCPIP,ModbusPlus,FIPWAYandUni-Telway•其它驱动包括Siemens,Rockwell,OmronMitsubishi,松下,GE等等通讯EthernetEthernetEthernet(主从)MODBUSRTU/MPIS7PLC200共享(主)共享(从)TWDIOTWDIO软件界面工具栏导航器:软件最主要的窗口,项目菜单属性栏:所选择对象的属性图形编辑器:编辑开发画面图形列表:当前画面图形对象列表工具箱:软件提供的图形对象导航器–内容:-图形画面(1)-弹出窗口(2)-主画面(3)-动作(4)-环境(5)-资源库(6)-报警(7)-配方(8)-数据纪录(9)-Variables(10)-I/O管理器(11)导航器详细菜单6248153791011工具箱•包括画面开发需要的预先定义好的部件•工具箱,按功能进行分类(1)•Alsoclipart•展开目录(1)显示该类所有可以选择的部件(2)•可以自定义组件并且重复利用12创建一个新项目并用向导设置项目参数1234建立与PLC的连接123与西门子PLC的通信方式创建变量在variables处点右键(1)选择“新建变量”(2)并从列表中选择变量类型(3)离散型-数字量,ON/OFF整形-无小数点的整数浮点型–实型数字字符串–文本数据结构变量–由多个不同数据类型变量组成的结构化变量和Concept结构化变量不同整形数据块/浮点型数据块–由整形或浮点形外部变量组成的变量组可以在配方功能中使用123变量属性–地址选择变量(1)选择是外部还是内部变量(2)设置设备地址Modicon地址使用偏移(3)可以使用IEC标准地址(4)地址使用的是5位地址1234•使用一个起始地址和偏移指针•40001是起始地址,“间接地址”所设定的变量数值是地址偏移值•间接寻址同样适用于采用IEC编址方式设置的变量变量属性–间接寻址数据块12•特殊变量可以提供屏的系统信息.系统变量以下划线开头(_).•_Day是一个系统变量,提供当前屏内部时钟的日期值•其他系统变量可以提供当前应用的状态信息,比如_CurPanelID–整形变量提供屏当前应用的画面ID.•系统变量的变量名,数据源,数据类型等属性是只读的.–大多数系统变量在运行状态都是只读的.•当在项目中创建目标之后,该目标的系统变量会自动添加到变量列表中.•系统变量不能被删除,改名,或者拷贝.系统变量系统变量2.通过系统变量读取触摸屏工作状况;1.通过系统变量实现调光;•主画面的作用类似模板–创建模板供基本画面使用•“主画面”上点右键•选择新建画面•主画面的页面编辑和基本画面完全一样创建主画面12•基本画面点右键•选择“新建画面”创建新的基本画面•在新的画面属性中选择主画面作为模板•用同样的方式创建更多的画面•选择图片工具(1)•在画面上画出需要尺寸大小的区域(2)•选择图片文件•支持的图片格式(3)添加图片123•画面的“画面ID”(基本画面)或者名称,主画面,背景颜色等可以在属性栏中配置(1)•可以手动输入RGB颜色值(2)•可以用颜色拾取器定义客户自定义颜色设置画面属性12•选择文本标签工具(1)•在画面上定位文本输入范围,输入文本•选择字体•选择字号文本标签123•画面切换可以用自带组件或者客户动画中完成•自带组件是推荐方式画面切换介绍•验证会检查错误•选择目标屏(1)•点右键,然后选择验证(2)•解决发现的错误(3)验证并仿真123•软件集成庞大的图形库•点Toolchest图标(1)•选择ImageLibrary(2)•图库按类别分类•显示图库图片(3)•直接拖动图片到画面中图片123•点击图表添加到画面上(1)•添加要显示数值的变量(2)•选择字体和字体属性(3)数值输入输出域123•可以创建两种类型的棒图•可以创建垂直或水平两种棒图(1)•链接变量(3)•工程数值范围(3)•选择外观(4)棒状图1234创建报警创建报警组设置报警信息添加报警控件数据归档数据库查看记录报警记录1报警记录2报警记录3数据记录1数据记录2数据记录3归档系统可以记录系统的历史数据,从而方便用户进行分析和处理,对系统和工业过程进行监测和控制。趋势趋势是变量在运行时所采用值的图形表示。为了显示趋势,可以在项目的画面中组态一个趋势视图。AddYourTitle数据1数据2数据3数据4报表报表用于归档过程数据和完整的生产周期,可报告消息和配方数据,以创建班次报表、输出批量数据,或者对生产制造过程进行归档以用于验收测试。27.49038.634.646.94520022003EastWestNorth27.49027.438.634.638.646.94546.9200220032002EastWestNorth格式打印配方配方01配方0255%16%45%41%16%50%A橙汁B糖浆C防腐剂•配方是相关数据的集合,如设备组态或生产数据。例如,您只需一个操作步骤便可将这些数据从HMI设备传送至控制器,进而改变生产变量。用户管理安全管理输入修改访问限制用户操作记录数据共享数据共享功能用于在同一工程中的目标机器中或WebGate客户端中共享数据。每个目标都有一组变量。只要某目标机器设置为共享数据,同一网络中的其它目标机器即可以在Runtime中访问这些变量数据。•如果PLCA,B,和C(见上面)是出自不同的生产商,数据共享可能是PLC浏览其它PLC上中寄存器的值的唯一方式。•若目标机器有两个网卡,仅其中一张网卡可使用数据共享。在目标属性中配置此IP地址。•共享的变量个数和可以共享的目标个数都是受到限制的•Vijeo-Designer脚本是一些由用户编写的指令,用来制定目标机器如何响应实时事件(例如,点击、切换画面、或者值的改变)。脚本•Vijeo-Designer脚本以Java语言为基础。因此可以直接使用某些Java类和函数,另外,Vijeo-Designer还有自己的函数。可声明的变量类型跑马灯程序intAA,BB,CC;//定义两个脚本里面用的整数变量PAOMADENG.INT01=_Seconds;//INT01是屏里面定义的变量,_Seconds是屏的系统秒变量AA=PAOMADENG.INT01.getIntValue();//把屏里面的变量赋值给脚本变量BB=AA%10;//求余数•CC=PAOMADENG.ONOFF.getIntValue();if(CC==1){if(BB0&&BB=9){PAOMADENG.FLASH[BB].write(1);//给屏里面的数组变量赋值PAOMADENG.FLASH[BB-1].write(0);}if(BB==0){PAOMADENG.FLASH[BB].write(1);PAOMADENG.FLASH[9].write(0);}}else{PAOMADENG.FLASH[BB-1].write(0);PAOMADENG.FLASH[BB].write(0);PAOMADENG.FLASH[9].write(0);}S7_200.DG1_F.write(DG1.dg1frequency.getFloatValue());S7_200.DG1_V.write(DG1.dg1voltage.getIntValue());S7_200.DG1_C.write(DG1.dg1current.getIntValue());S7_200.DG1_P.write(DG1.dg1power.getIntValue()/10);S7_200.DG2_F.write(DG2.dg2frequency.getFloatValue());S7_200.DG2_V.write(DG2.dg2voltage.getIntValue());S7_200.DG2_C.write(DG2.dg2current.getIntValue());S7_200.DG2_P.write(DG2.dg2power.getIntValue()/10);S7_200.SG1_F.write(SG1.sg1frequency.getFloatValue());S7_200.SG1_V.write(SG1.sg1voltage.getIntValue());S7_200.SG1_C.write(SG1.sg1current.getIntValue());施耐德转S7200程序Winccflexible介绍•优良的开放性和扩展性,支持VisualBasic脚本功能,集成ActiveX控件,从而将人机界面集成到TCP/IP网络。•简单、高效,易于上手,功能强大,提供智能化的向导工具。•图库和操作对象丰富,供用户使用,支持用户自定义对象。•强大的通信组态功能,支持多种通信类型。在项目窗口中,双击左侧项目视图中的“通讯”组中的“连接”,在中间的工作区域将打开如图所示的连接设置窗口。在此可以详细设置HMI设备与控制器的连接参数。可以在“接口”框中选择可用的连接方式,在“HMI设备”区域设置HMI设备的连接参数,在“网络”区域设置连接的连线类型等参数,在“PLC设备”区域设置PLC设备的栈地址或IP地址等参数。HMI设备与控制器(PLC)的连接设置使用区域指针通讯分类在WinCCflexible中使用的区域指针有以下几类:PLC作业项目标识号画面号数据记录日期/时间日期/时间PLC协调。注意:各种区域指针的可用性由所用的HMI设备的型号决定。区域指针变量编辑器用来创建和编辑变量。在打开的项目窗口中,双击左侧“项目视图”中“通讯”组下方的“变量”图标,在工作区域将打开如下图所示的变量编辑器。变量的生成与组态•方便地定位特定对象、直接跳转!交叉引用应用技巧VijeoDesigner变量批量导出导入1WinccFlexible变量批量导出导入2保存不同时刻PLC的设置值3上传工程至PC机中4Thankyou!
本文标题:触摸屏软件培训XXXX
链接地址:https://www.777doc.com/doc-987287 .html