1、NoImageNoImageNoImage1三、组态王简明教程 1.1.初识组态软件初识组态软件 l组态王的结构 l产生动画l组态王怎样和下位机通讯NoImageNoImageNoImage2三、组态王简明教程 1.1.初识组态软件初识组态软件 建立应用程序的一般过程:1.设计图形界面2.构造数据库3.建立动画连接4.运行和调试NoImageNoImageNoImage3组态王简明教程2.2.新建项目新建项目 l项目的含义项目的含义 l使用工程浏览器使用工程浏览器 l建立新项目建立新项目 开发的每个应用系统开发的每个应用系统组态王的集成开发环境组态王的集成开发环境NoImageNoImageN
2、oImage4组态王简明教程 3.3.设计画面设计画面-步骤步骤 l建立新画面建立新画面 l使用图形工具箱使用图形工具箱 NoImageNoImageNoImage5组态王简明教程 3.3.设计画面设计画面-一点经验一点经验 确定画面的像数,要符合显示器的规格和组态软件的要求。请工艺专业提供标明测控点位置的工艺流程草图,最好是彩色的或标明画面中设备、管道的颜色。确定画面的背景色。一般我们使用深灰色或浅灰色,避免操作工视觉疲劳。NoImageNoImageNoImage6组态王简明教程 确定画面中各类文字数据的字体、尺寸、颜色和样式,力求相同类型的文字要统一。确定画面中各类线条、管道的粗细、颜色
3、和样式,力求相同类型的要统一。画面中尽量少用红色和黄色等警示色,以免影响报警、联锁提示效果,也不要过多使用鲜艳色彩。3.3.设计画面设计画面-一点经验一点经验 NoImageNoImageNoImage7组态王简明教程 画面中尽量少用动画功能,以减少对操作站系统资源的占用。画面不要撑足画框,四边应有一定的空隙。使画面能美观。如有必要,可增加些画面转移、翻页的链接按钮。3.3.设计画面设计画面-一点经验一点经验 NoImageNoImageNoImage8组态王简明教程 4.4.定义外部设备和数据库定义外部设备和数据库 l定义外部设备l数据库的作用 l定义变量l变量的类型 外部设备包括:下位机外
4、部设备包括:下位机(PLC,仪表仪表,板卡等板卡等)通过串行口和上通过串行口和上位机交换数据位机交换数据联系上位机和下位机的桥梁联系上位机和下位机的桥梁基本类型基本类型:内存变量、内存变量、I/O变量变量特殊类型特殊类型:报警窗口变量、报警报警窗口变量、报警组变量、历史趋势曲线变量、组变量、历史趋势曲线变量、时间变量时间变量NoImageNoImageNoImage9组态王简明教程 5.5.让画面动起来让画面动起来l动画连接的作用 l建立动画连接 建立画面的图素与数据库建立画面的图素与数据库变量的对应关系变量的对应关系填充连接填充连接模拟值输出模拟值输出NoImageNoImageNoImag
5、e10组态王简明教程 5.5.让画面动起来让画面动起来l动画连接的作用 l建立动画连接 建立画面的图素与数据库建立画面的图素与数据库变量的对应关系变量的对应关系填充连接填充连接模拟值输出模拟值输出当画面程序实际运行时,当画面程序实际运行时,字符串的内容将被需要字符串的内容将被需要输出的模拟值所取代。输出的模拟值所取代。NoImageNoImageNoImage11组态王简明教程 5.5.让画面动起来让画面动起来l动画连接的作用 l建立动画连接 建立画面的图素与数据库建立画面的图素与数据库变量的对应关系变量的对应关系填充连接填充连接模拟值输出模拟值输出当画面程序实际运行时,当画面程序实际运行时,
6、字符串的内容将被需要字符串的内容将被需要输出的模拟值所取代。输出的模拟值所取代。NoImageNoImageNoImage12组态王简明教程 5.5.让画面动起来让画面动起来l动画连接的作用 l建立动画连接 建立画面的图素与数据库建立画面的图素与数据库变量的对应关系变量的对应关系填充连接填充连接模拟值输出模拟值输出当画面程序实际运行时,当画面程序实际运行时,字符串的内容将被需要字符串的内容将被需要输出的模拟值所取代。输出的模拟值所取代。NoImageNoImageNoImage13组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的
7、作用 l设置实时趋势曲线设置实时趋势曲线 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage14组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲
8、线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage15组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口
9、。NoImageNoImageNoImage16组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage17组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用
10、 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage18组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况
11、,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage19组态王简明教程 6.趋势曲线与报警窗口趋势曲线与报警窗口l趋势曲线的作用趋势曲线的作用 l报警窗口的作用报警窗口的作用 l设置实时趋势曲线设置实时趋势曲线 l设置实时报警窗口设置实时报警窗口 反应数据变量随时间的变化情况,反应数据变量随时间的变化情况,分为分为实时实时趋势曲线和趋势曲线和历史历史趋势曲线趋势曲线反应变量的不正常变化。反应变量的不正常变化
12、。分为分为实时实时报警窗口和报警窗口和历史历史报警窗口。报警窗口。NoImageNoImageNoImage20组态王简明教程 7.报告和控件报告和控件l报告的用途 l制作报告 用以读取组态王历史数据用以读取组态王历史数据记录文件中的变量值。记录文件中的变量值。NoImageNoImageNoImage21组态王简明教程 7.报告和控件报告和控件l报告的用途 l制作报告 l什么是控件 l使用趋势曲线控件 控件采用控件采用ActiveX技术,可以技术,可以作为一个相对独立的程序单位作为一个相对独立的程序单位被应用程序所使用。被应用程序所使用。用以读取组态王历史数据用以读取组态王历史数据记录文件中
13、的变量值。记录文件中的变量值。包括温控曲线、包括温控曲线、XY曲线、曲线、柱状图柱状图/饼图饼图NoImageNoImageNoImage22组态王简明教程 7.报告和控件报告和控件l报告的用途 l制作报告 l什么是控件 l使用趋势曲线控件 控件采用控件采用ActiveX技术,可以技术,可以作为一个相对独立的程序单位作为一个相对独立的程序单位被应用程序所使用。被应用程序所使用。用以读取组态王历史数据用以读取组态王历史数据记录文件中的变量值。记录文件中的变量值。包括温控曲线、包括温控曲线、XY曲线、曲线、柱状图柱状图/饼图饼图NoImageNoImageNoImage23组态王简明教程 7.报告
14、和控件报告和控件l报告的用途 l制作报告 l什么是控件 l使用趋势曲线控件 控件采用控件采用ActiveX技术,可以技术,可以作为一个相对独立的程序单位作为一个相对独立的程序单位被应用程序所使用。被应用程序所使用。用以读取组态王历史数据用以读取组态王历史数据记录文件中的变量值。记录文件中的变量值。包括温控曲线、包括温控曲线、XY曲线、曲线、柱状图柱状图/饼图饼图NoImageNoImageNoImage24组态王简明教程 7.报告和控件报告和控件l报告的用途 l制作报告 l什么是控件 l使用趋势曲线控件 控件采用控件采用ActiveX技术,可以技术,可以作为一个相对独立的程序单位作为一个相对独立的程序单位被应用程序所使用。被应用程序所使用。用以读取组态王历史数据用以读取组态王历史数据记录文件中的变量值。记录文件中的变量值。包括温控曲线、包括温控曲线、XY曲线、曲线、柱状图柱状图/饼图饼图NoImageNoImageNoImage25饼图饼图组态王简明教程 NoImageNoImageNoImage26组态王简明教程 8.增强系统的安全性增强系统的安全性l访问权限与操作权限l设置图形对象的访问权限 l配置用户 l登录 l禁止退出应用程序 NoImageNoImageNoImage27nThe end 组态王简明教程