




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
世纪星组态软件教材
(初级版)
北京世纪长秋科技有限公司
2007.6
前百
世纪星通用工业自动化监控组态软件(简称《世纪星组态软件》)一是在PC机上开发
的智能型人机接口(HMD软件系统,运行于Windows98/2000/NT/XP中文操作系统平台,
全中文界面。产品在开发和设计过程中,采用国际先进的组态理念,吸收当前国内外先进组
态软件的优秀成果,并经过严格的实验测试和众多行业的现场实践。《世纪星组态软件》作
为一个实时的人机界面实用程序生成器,可以建立.在管理级别上的监控和数据采集(SCADA)
系统。
《世纪星组态软件》教材共分为三个部分:初级版、中级版和高级版。
初级版介绍《世纪星组态软件》的入门基础知识、开发完整工程项目的步骤以及入门示
例工程。初级版共有十一章节内容:组态软件基础、工程项目管理器、画面图形绘制、变量
数据库、动画连接、命令语言和函数、趋势曲线和报警窗口、I。设备驱动、网络功能、报
表功能、入门示例工程。
中级版是在《世纪星组态软件》初级版的基础上,详细介绍了《世纪星组态软件》的专
用功能的使用,并且提供了大量的使用示例。中级版共有十一章节内容:工程配方管理、SQL
功能、系统冗余、现场数据模拟设备、DDE动态数据交换、OPC动态数据交换、曲线图表控
件、窗口控制控件、多媒体控件、高级函数的使用、数据库转换程序DBExcel。
高级版使用于《世纪星组态软件》的高级用户,主要介绍世纪星与外部程序接口技术、
世纪星驱动程序开发以及软件开发的相关知识介绍。高级版共有十一章节内容:命令语言外
部接口编程、通用接口控件编程、报警和历史数据库接口编程、常用通讯协议介绍、串并口
直接操作函数、10端口直接操作函数、世纪星驱动程序制作、驱动程序调试技术、虚拟申
口的使用、世纪星高级技巧使用方法、大型工程项目制作技术。
《世纪星组态软件》系列教材全面、系统地讲述了《世纪星组态软件》,教材内容由浅
入深,采用循序渐进的教学方式,目的是让用户灵活运用《世纪星组态软件》,制作高水平
的SCADA系统工程。很多技巧和深入理解都靠长期的经验枳累,应该在学习《世纪星组
态软件》的基本流程以后,思维不能局限于此,应在实践中不断提高,并请参考《世纪星在
线帮助》和《世纪星用户手册》等方面的资料。
感谢学习和使用《世纪星组态软件》!
目录
第一章组态软件基础错误!未定义书签。
1.1什么是组态软件错误!未定义书签。
1.2为什么要采用组态软件错误!未定义书签。
1.3组态软件在我国的发展错误!未定义书签。
1.4《世纪星组态软件》系列产品分类错误!未定义书签。
1.5《世纪星组态软件》的特点错误!未定义书签。
1.6《世纪星组态软件》功能结构错误!未定义书签。
1.7《世纪星组态软件》组成错误!未定义书签。
第二章工程项目管理器错误!未定义书签。
2.1新建工程项目错误!未定义书签。
2.2打开工程项目错误!未定义书签。
2.3连接工程项目错误!未定义书签。
2.4修改工程项目错误!未定义书签。
2.5删除工程项目错误!未定义书签.
2.6工程项目备份错误!未定义书签。
2.7工程项目恢复错误!未定义书签。
2.8工程项目密码保护错误!未定义书签。
第三章画面图形绘制错误!未定义书签。
3.1画面文件管理错误!未定义书签。
3.1.1创建新画面错误!未定义书签。
3.1.2打开画面错误!未定义书签。
3.1.3导入画面错误!未定义书签。
3.1.4保存画面错误!未定义书签。
3.1.5关闭画面错误!未定义书签。
3.1.6删除画面错误!未定义书签。
3.1.7打印画面错误!未定义书签。
3.1.8退出错误!未定义书签。
3.2图形绘制错误!未定义书签。
3.2.1直线错误!未定义书签。
3.2.2垂直/水平直线错误!未定义书签。
3.2.3折线错误!未定义书签。
3.2.4椭圆错误!未定义书签。
3.2.5矩形错误!未定义书签。
3.2.6圆角矩形错误!未定义书签。
3.2.7多边形错误!未定义书签。
3.2.8文本错误!未定义书签。
3.2.9位图错误!未定义书签。
3.2.10历史趋势曲线错误!未定义书签。
3.2.11实时趋势曲线错误!未定义书签。
3.2.12报警窗口错误!未定义书签。
3.2.13按钮错误!未定义书签。
3.2.14改变文本错误!未定义书签。
3.2.15按钮文本错误!未定义书签。
3.2.16立体管道错误!未定义书签。
3.2.17菜单错误!未定义书签。
3.3图形编辑错误!未定义书签。
3.3.1撤消错误!未定义书签。
3.3.2重复错误!未定义书签。
3.3.3剪切错误!未定义书签。
3.3.4拷贝错误!未定义书签。
3.3.5粘贴错误!未定义书签。
3.3.6删除错误!未定义书签。
3.3.7锁定错误!未定义书签。
3.3.8导入图象错误!未定义书签。
3.3.9粘贴点位图错误!未定义书签。
3.3.10拷贝点位图错误!未定义书签。
3.3.11显示原始大小点位图错误!未定义书签。
3.3.12从屏幕抓取点位图错误!未定义书签。
3.3.13透明点位图错误!未定义书签。
3.3.14渐进色填充错误!未定义书签。
3.3.15全部选中错误!未定义书签。
3.3.16改变图素形状错误!未定义书签。
3.4图形排列错误!未定义书签。
3.4.1图素后移错误!未定义书签。
3.4.2图素前移错误!未定义书签。
3.4.3图素对齐错误!未定义书签。
3.4.4垂直等距错误!未定义书签。
3.4.5水平等距错误!未定义书签。
3.4.6垂直镜像错误!未定义书签。
3.4.7水平镜像错误!未定义书签。
3.4.8顺时针旋转错误!未定义书签。
3.4.9逆时针旋转错误!未定义书签。
3.4.10合成单元错误!未定义书签。
3.4.11分裂单元错误!未定义书签。
3.5图形文本错误!未定义书签。
3.5.1字体错误!未定义书签。
3.5.2加粗错误!未定义书签。
3.5.3斜体错误!未定义书签。
3.5.4下划线错误!未定义书签。
3.5.5字体缩小错误!未定义书签。
3.5.6字体放大错误!未定义书签。
3.5.7居左错误!未定义书签。
3.5.8居中错误!未定义书签。
3.5.9居右错误!未定义书签。
3.6自定义图库错误!未定义书签。
3.6.1自定义图库管理错误!未定义书签。
3.6.2绘制自定义图库错误!未定义书签。
3.6.3创建自定义图库错误!未定义书签。
3.7图形控件概述错误!未定义书签。
3.7.1图形控件选择错误!未定义书签。
3.7.2位图按钮错误!未定义书签。
3.7.3立体按钮错误!未定义书签。
3.7.4日期时钟输入控件错误!未定义书签。
3.7.5新型流动管道错误!未定义书签。
第四章变量数据库错误!未定义书签。
4.1变量类型错误!未定义书签。
4.1.1系统变量错误!未定义书签。
4.1.2内存变量错误!未定义书签。
4.1.310变量错误!未定义书签。
4.1.4特殊变量错误!未定义书签。
4.2变量的域错误!未定义书签。
4.2.1离散变星的域错误!未定义书签。
4.2.2整数、实数变晨的域错误!未定义书签。
4.2.3信息变量的域错误!未定义书签。
4.2.4报警窗口的域错误!未定义书签。
4.2.5历史曲线的域错误!未定义书签。
4.310变量数据转换方式错误!未定义书签。
4.3.1线性转换方式错误!未定义书签。
4.3.2开方转换方式错误!未定义书签。
4.3.3累计转换方式错误!未定义书签。
4.3.4分段线性转换方式错误!未定义书签。
4.4变量数据库错误!未定义书签。
4.4.1变量字典错误!未定义书签。
4.4.1.1变量定义错误!未定义书签。
4.4.1.2数据设定错误!未定义书签。
4.4.1.3设备对象错误!未定义书签。
4.4.1.4记录参数错误!未定义书签。
4.4.1.5报警参数错误!未定义书签。
4.4.1.6变量操作健错误!未定义书签。
4.4.1.7变量过滤对话框错误!未定义书签。
4.4.2成组创建变量错误!未定义书签。
4.5数据库维护错误!未定义书签。
4.5.1更新变量计数错误!未定义书签。
4.5.2删除未用变量错误!未定义书签。
4.5.3变量使用查询错误!未定义书签。
第五章动画连接错误!未定义书签。
5.1动画连接对话框错误!未定义书签。
5.1.1连接表达式错误!未定义书签。
5.1.2变量选择错误!未定义书签。
5.1.3变量域输入错误!未定义书签。
5.2输入连接错误!未定义书签。
5.2.1访问权限设置错误!未定义书签。
5.2.2用户输入连接错误!未定义书签。
5.2.3滑动杆输入连接错误!未定义书签。
5.2.4按键输入连接错误!未定义书签。
5.3输出连接错误!未定义书签。
5.3.1直线属性连接错误!未定义书签。
5.3.2填充属性连接错误!未定义书签。
5.3.3文本属性连接错误!未定义书签。
5.4大小变化连接错误!未定义书签。
5.4.1高度变化连接错误!未定义书签。
5.4.2宽度变化连接错误!未定义书签。
5.5.1水平移动连接错误!未定义书签。
5.5.2垂直移动连接错误!未定义书签。
5.6百分比填充连接错误!未定义书签。
5.6.1百分比水平填充连接错误!未定义书签。
5.6.2百分比垂直填充连接错误!未定义书签。
5.7数值显示连接错误!未定义书签。
5.7.1离散值数值显示连接错误!未定义书签。
5.7.2模拟值数值显示连接错误!未定义书签。
5.7.3信息值数值显示连接错误!未定义书签。
5.8特殊功能连接错误!未定义书签。
5.8.1隐含连接错误!未定义书签。
5.8.2闪烁连接错误!未定义书签。
5.8.3旋转连接错误!未定义书签。
第六章命令语言和函数错误!未定义书签。
6.1命令语言分类错误!未定义书签。
6.2命令语言编辑器错误!未定义书签。
6.2.1功能键错误!未定义书签。
6.2.2操作键错误!未定义书签。
6.2.3变量域输入错误!未定义书签。
6.2.4函数输入错误!未定义书签。
6.2.5热键错误!未定义书签。
6.3命令语言描述错误!未定义书签。
6.3.1运算符错误!未定义书签。
6.3.2赋值语句错误!未定义书签。
6.3.3IF-THEN-ELSE语句错误!未定义书签。
6.3.4FOR-NEXT循环语句错误!未定义书签。
6.3.5命令语言注释错误!未定义书签。
6.3.6命令语言的函数错误!未定义书签。
第七章趋势曲线和报警窗口错误!未定义书签。
7.1实时趋势曲线错误!未定义书签。
7.1.1实时趋势曲线的含义错误!未定义书签。
7.1.2实时趋势曲线的定义错误!未定义书签。
7.1.3实时曲线定义对话框错误!未定义书签。
7.2历史趋势曲线错误!未定义书签。
7.2.1历史趋势曲线的定义错误!未定义书签。
7.2.2历史趋势曲线的曲线定义对话框错误!未定义书签。
7.2.3历史趋势曲线的补充说明错误!未定义书签。
7.3报警窗口错误!未定义书签。
7.3.1报警窗口的概念错误!未定义书签。
7.3.2报警窗口的定义错误!未定义书签。
7.3.3报警窗口定义对话框错误!未定义书签。
7.4与报警窗口有关的操作错误!未定义书签。
7.4.1报警组定义错误!未定义书签。
第八章I。设备驱动错误!未定义书签。
8.1I/O驱动设备管理概述错误!未定义书签。
8.2I/O驱动设备管理错误!未定义书签。
8.3I/O驱动设备分类错误!未定义书签。
8.3.1串口通信设备错误!未定义书签。
8.3.2串口通信设备安装向导错误!未定义书签。
8.3.3板卡驱动设备错误!未定义书签。
8.3.4板卡驱动设备安装向导错误!未定义书签。
第九章网络功能错误!未定义书签。
9.1网络设备安装向导错误!未定义书签。
9.2网络设备修改和删除错误!未定义书签。
9.3网络驱动设备配置及示例错误!未定义书签。
9.3.1网络驱动设备配置错误!未定义书签。
9.3.2联网运行示例一服务器端错误!未定义书签。
9.3.3联网运行示例一客户器端错误!未定义书签。
9.3.4联网运行示例一查看运行结果错误!未定义书签。
9.4WEB发布错误!未定义书签。
9.4.1WEB发布使用方法错误!未定义书签。
9.4.2使用Windows系统提供的HTTP服务方法错误!未定义书签。
第十章报表功能错误!未定义书签。
10.1画面打印错误!未定义书签。
10.2历史数据查询打印错误!未定义书签。
10.3实时数据查询打印错误!未定义书签。
10.4历史报警查询打印错误!未定义书签。
10.5事件查询打印错误!未定义书签。
10.6实时信息打印错误!未定义书签。
10.7使用命令语言实现定时打印错误!未定义书签。
10.8组态报表模板错误!未定义书签。
10.8.1组态报表模板中功能按钮定义错误!未定义书签。
10.8.2右键弹出菜单错误!未定义书签。
10.3.3组态报表模板支持的函数错误!未定义书签。
10.3.4组态报表数据设置方法错误!未定义书签。
10.3.5组态报表打印错误!未定义书签。
第十一章入门示例工程错误!未定义书签。
11.1创建新的工程错误!未定义书签。
11.2创建新的画面错误!未定义书签。
H.3绘制图形错误!未定义书签。
11.4创建驱动设备错误!未定义书签。
11.5新建变量错误!未定义书签。
11.6动画连接错误!未定义书签。
11.7命令语言错误!未定义书签。
11.8运行错误!未定义书签。
结束语错误!未定义书签。
第一章组态软件基础
随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化
的要求越来越高,种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业
控制软件己无法满足用户的各种需求。
在开发传统的工业控制软件时,当工业被控对象一旦有变动,就必须修改其控制系统
的源程序,导致其开发周期长;已开发成功的工控软件又由于每个控制项目的不同而使其重
复使用率很低,导致它的价格非常昂贵;在修改工控软件的源程序时,倘若原来的编程人员
因工作变动而离去时,则必'须由其他人员或新手进行源程序的修改,因而更是相当困难。
组态软件的出现为解决上述实际工程问题提供了一种用新的方法,因为它能够很好地
解决传统工业控制软件存在的种种问题,使用户能根据自己的控制对象和控制目的任意组
态,完成最终的自动化控制工程。
1.1什么是组态软件
虽然目前国内对于组态软件还缺乏权威的定义,但可以做一个描述性的定义:组态软件
是使用灵活的组态方式,为用户提供快速构建T.业自动控制系统监控功能的、通用层次的软
件工具。组态软件应该能支持各种工控设备和常见的通信协议,并且通常应提供分布式数据
管理和网络功能。对应于原有的HMI(人机接口软件,humanmachineinterface)的概
念,组态软件应该是一个使用户能快速建立自己的INI的软件工具,或开发环境。
简单地说,组态软件就是为用户提供一个简捷的操作平台软件,用户只需在此平台上做
一些简单的二次开发即可完成用户对工程项目的监视和控制功能。在某些特定的简单应用
中,用户甚至不需编写任何代码就可以直接使用。举例来说,如果您有1个仪表需要在微机
上显示出来,您只要做三步简单的操作:第一步指定仪表类型(设备安装向导使您只需简单
地选择):第二步定义一个变量连接到该仪表的一个寄存器上;第三步将显示连接到变量。
存盘后进入运行系统,您会看到,所有的工作在这十几秒中完成了!您甚至没有输入任何代
码。这就是组态软件。
1.2为什么要采用组态软件
在工业控制技术的不断发展和应用过程中,PC(包括工控机)相比以前的专用系统具有
的优势日趋明显。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已
臻成熟;由PC机构建的工业控制系统具有相对较低成本;PC的软件资源和硬件资源丰富,
软件之间的互操作性强;基于PC机的控制系统易于学习和使用。在PC技术向工业控制领域
的渗透中,组态软件占据着非常特殊而且重要的地位。
组态软件一方面为最终用户节省/系统投资,另外乜为用户解决了实际问题。现在川户
购买组态软件虽然也需要•定的投资,但是和以前相比,投资额得到了大大降低。
在组态软件出现之前,工控领域的用户通过手工形势委托第三方编写HMI应用,开发
时间长,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余地小,
往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限制。组态软
件的出现,把用户从这些困境中解脱出来,可利用组态软件的功能,构建一套最适合自己的
应用系统。
假如,您被安排设计一个工业现场的监控系统,这个系统中需要完成诸如现场数据记录、
仪表监视、自动报警、报表生成、原材料计量、系统运行状态的自动控制以及网络功能等等。
即便您是一个比较熟练的专业编程人员,这也不是一件轻松的事。更何况大量的工业现场管
理在程序编排上是类似的,您需要不断地重复这些繁复的工作。这是多么无聊的事情啊!而
如果使用组态软件,您会发现事情变得容易了,您只需指定某个变量如“压力”或者“温度”,
具有“记录”、“报警”或“网络”属性就可以了,就这么简单。如果不考虑画面效果的话,
只需一个小时您就可以完成工作了,因此,您需要使用组态软件。
1.3组态软件在我国的发展
组态软件产品于80年代初出现,并在80年代末期进入我国。但在90年代中期之前,
组态软件在我国的应用并不普及。究其原因,大致有以下几点:
1、国内用户还缺乏对组态软件的认识。
2、在很长时间里,国内用户的软件意识还不强,面对价格不菲的进口软件(早期的组
态软件多为国外厂家开发),很少有用户愿意购买正版,甚至在多数项目预算中不包含软件
费用.
3、当时国内的工业自动化和信息技术应用的水平还不高,组态软件提供了对大规模应
用、大量数据进行采集、监控、处理,并可以将处理的结果生成管理所需数据,这些需求并
未完全形成。
随着工业控制系统应用的深入,在面临规模更大、控制更复杂的系统时,人们逐渐意识
到原有的上位机编程开发方式,对项目来说是费时费力、得不偿失的。同时,M1S(管理信
息系统)、CIMS(计算机集成制造系统)的大量应用,要求工业现场为企业的生产、经营、
决策提供更详细和深入的数据,以便优化企业生产经营中的各个环节。因此,在1995年以
后,组态软件在国内的应用逐渐得到了普及。
1.4《世纪星组态软件》系列产品分类
1、演示版
软件点数:无限点
运行时间:64点一2小时;64点以上一10分钟
设备通讯:支持硬件驱动程序
网络功能:有
WEB功能:有,1用户
2、运行版
软件点数:64点、128点、256点、512点、1024点、无限点
运行时间:不限时
设备通讯:支持硬件驱动程序
网络功能:有
WEB功能:无
3、网络版(Netware)
软件点数:无限点
运行时间:不限时
设备通讯:不支持硬件驱动程序
网络功能:有
WEB功能:无
4、WEB版
软件点数:64点、128点、256点、512点、1024点、无限点
运行时间:不限时
设备通讯:支持硬件驱动程序
网络功能:有
WEB功能:有,2用户、5用户、10用户、20用户、50用户、无限用户
1.5《世纪星组态软件》的特点
1稳定性
《世纪星组态软件》推向市场的几年时间内,已经有上万套软件应用于各行各业,深得
用户好评。
2先进性
《世纪星组态软件》采用了国际先进的组态理念,吸收了当前国内外先进组态软件的优
秀成果,《世纪星组态软件》拥有的独特功能,特别是图形设计、报表打印及个性化功能在
国内外组态行业中处于领先地位。
《世纪星组态软件》作为一个实时界面实用程序生成器,可以产生在现场级别和管理级
别上的监控和数据采集程序。它支持上千种国内外的硬件设备,同时支持OPC、DDE、ODBC.
ActiveX.TCP/IP、多种现场总线、Modem拨号、GPRS无线数据传输等通信技术,从而使用
户的工程永远保持最新技术,有效地保护了用户的投资。
3方便性
《世纪星组态软件》集功能强大和使用方便于一体,个性化IE风格界面、丰富的工具
栏,操作人员可以拥有自己的个性化组态软件:丰富的图形控件和工况图库,既提供所需的
组件,同时又是画面制作的向导;强大的全屏幕编辑功能,提供更大的制作空间;《世纪星
组态软件》的网络功能(包括WEB发布技术)使企业的基层和其它部门建立起联系,现场操
作人员和工厂管理人员都可以获得实时和历史数据,优化控制现场作业:免费提供终身技术
支持及软件升级服务,使用户没有后顾之忧。
4延续性和可力,充性
用《世纪星组态软件》开发的应用程序,当现场(包括硬件设备或系统结构)或用户需
求发生改变时,不需作很多修改而方便地完成软件的更新和升级。也就是说,当用户开发出
一个工程后,它的重复使用率是很高的,再做类似的工程时不需要用户重新开发,而只需稍
加修改便可使用。
5广泛性
《世纪星组态软件》可用干电力、通讯、制冷、化T、石油、钢铁、煤炭、水泥、纺织、
机械制造、造纸、食品、水处理、建材、环保、智能楼宇、实验室、交通等多种工程领域。
无论应用场合如何,只要您想用计算机管理您的工控底层设备,您都可以使用《世纪星组态
软件》构造高效的监控和数据采集系统。
1.6《世纪星组态软件》功能结构
1、《世纪星组态软件》的基本结构
《世纪星组态软件》是以数据库(DataBase)为核心,向上表现为人机界面(HMI,包括
画面制作、报表、趋势曲线、报警)及其他应用(如网络、ODBC等功能)接口,向下表现
为与其他应用程序的动态数据交换(DDE)、OPC、以及现场设备的驱动程序(I/ODriver)。
其基本结构如图1-1所示。
图1-1
2、《世纪星组态软件》的基本功能(BasicFunctions)
《世纪星组态软件》是一种通用工业自动化监控和数据采集系统软件,它为操作人员
和用户开发的应用程序提供实时的数据。实时数据的处理是如何更加有效地利用资源、人力,
最终提高自动化程序的关犍。
《世纪星组态软件》最基本的两个功能就是数据采集和监控。
①数据采集:《世纪星组态软件》通过高性能、高速I/O驱动程序直接与外设进行通讯,
达到数据采集的目的。
②监控:一旦采集到数据,应用程序对数据进行处理和加工,通过动画和曲线报表等
方式,达到监控的目的。
1.7《世纪星组态软件》组成
《世纪星组态软件》由开发系统CSMAKER和运行系统CSVIEWER两部分组成。CSMAKER
和CSVIEWER是各自独立的Windows32位应用程序,均可单独使用;两者又相互依存,在开
发系统中设计开发的工程和画面应用程序必须在CSVIEWER运行环境中才能运行。
《世纪星组态软件》开发系统是其应用程序的集成开发环境。开发者在这个环境中完成
工况画面的设计、数据库定义、动画连接、设备安装、命令语言编写等。开发系统具有先进
完善的图形生成功能;数据库中有多种数据类型,能合理地抽象控制对象的特性,对数据的
报警、趋势曲线、历史数据记录、安全防范等重要功能有简单的操作办法。利用图形控件功
能可以大大减少界面设计的时间,从整体上提高工控软件的质量。
CSVIEWER是《世纪星组态软件》的实时运行环境,用于显示画面开发系统中建立的动画
图形画面,并负优数据库与1/。服务程序的数据交换。它通过实时数据库管埋从I.业控制对
象采集到的各种数据,并把数据的变化用动画的方式形象地表示出来,同时完成报警、历史
数据记录、趋势曲线等监视功能,并可生成历史数据文件。
第二章工程项目管理器
启动世纪星开发系统后,用户第一步要做的事情就是为不同的工程项目设置相应的工程
项目名。一旦工程项目名设置完成,用户应用程序的所有信息将保存于该工程项目目录中。
不同的工程项目应设置不同的工程项目名,以避免混淆和数据丢失。
启动世纪星开发系统后,在未打开画面之前,选择菜单“文件\工程项目管理”命令,
则弹出图2-1所示的设置窗口。
箝工程项口合理雷新工程
息靠盘猛赳口口和淹嚣般尾晨悬
工程名称।工程路径।分瓣率।工程由球
W演示工程1CACtnturysttrVdOOxWO1024x168演示工程】
国演示工程2CAC*nturySttr\1024xl681024x768演示工程2
皿图片库工程。'也2星工程\田片罐工程1024x768由片库工程
□升上且C'筋工程1024x768新工程
图2-1
2.1新建工程项目
建立一个新的工程项目。
单击“新建”图标,则弹出“新建工程项目”对话框,如图2-2所示:
0
图2-2
工程项目名称:用户在此输入框中输入代表一个工程项H的名称,这个名称应象征性地代表
了工程项目的主要内容。
工程项目路径:编辑输入与工程名称相对应的工程目录。工程项目路径用于更换当前应用程
序,因为应用程序是工程项目路径唯一标识,不同的应用程序应置于不同的路径下。用户也
可以使用“浏览”按钮来选择工程项目路径。单击“浏览”按钮,则弹出“选择路径”对
话框如图2-3所示:
图2-3
分辨率:用户定义项目工程的分辨率工作模式。打开时系统将按照系统显示分辩率自动匹配。
工程项目描述:编辑输入字符串文字信息、,对工程名称所代表的工程项目作进一步说明和解
释。
2.2打开工程项目
将选中的工程项n设为当前工程项目。
选中工程后,单击“打开”图标或者双击工程项目名,即可打开所选中的工程项忖。
2.3连接工程项目
连接用户已经创建的工程项目。
单击“连接”图标,则弹出连接工程项目对话框,如图2-3所示:
图2-4
工程项目名称:用户在此输入框中输入代表一个工程项目的名称,这个名称应象征性地代表
了工程项目的主要内容。
工程项目路径:编辑输入与工程名称相对应的工程目录。工程项目路径用于更换当前应用程
序,因为应用程序是T程项目路径唯一标识,不同的应用程序应置于不同的路径下。用户也
可以使用〃浏览〃按钮来选择工程项目路径。单击〃浏览"按钮,则弹出〃选择路径”对话框如
图2-3所示:
图2-5
分辨率:用户定义项目工程的分辨率工作模式。打开时系统将按照系统显示分辩率自动匹配。
工程项目描述:编辑输入字符串文字信息,对工程名称所代表的工程项目作进一步说明和解
释。
2.4修改工程项目
修改用户已经创建的工程项目。
选中工程后,单击“修改”图标,则弹出修改工程项目对话框,如图2-6所示:
修改工程项目凶
I确定I
取泪I
回
图2-6
工程项目名称:用户在此输入框中输入代表•个工程项目的名称,这个名称应象征性地代表
了工程项目的主要内容。
工程项目路径:编辑输入与工程名称相对应的工程目录。工程项目路径用「更换当前应用程
序,因为应用程序是工程项目路径唯一标识,不同的应用程序应置于不同的路径下。用户也
可以使用〃浏览”按钮来选择工程项目路径。单击“浏览"按钮,则弹出〃选择路径〃对话框如
图2-7所示:
图2-7
分辨率:用户定义项目工程的分辨率工作模式。打开时系统将按照系统显示分辩率自动匹配。
工程项目描述:编辑输入字符串文字信息,对工程名称所代表的工程项目作进一步说明和解
释。
2.5删除工程项目
删除用户已经创建的工程项目。
选中工程后,单击“删除”图标,则弹出删除工程项目对话框,如图2-8示:
图2-8
按“是"按钮,删除选中的工程项目,按“否”按钮则取消删除操作。
注:正在使用的工程项FI不能被删除。
2.6工程项目备份
工程项H压缩备份。
选中工程后,单击“备份”图标,则弹出工程项目备份对话框,如图2-9示:
确定取消
图2-9
保存备份文件路径:设定工程项目备份文件的存储路经。
浏览:浏览选择保存备份文件的路径,如图2T0所示:
0
图2-10
如果设定的“保存备份文件路径“不存在,则弹出选择对话框,如图2-11:
探东信且
Q目录不存在,是否创q
回
图2-11
是:创建保存备份文件路径目录。
否:重新设定保存备份文件路径。
注:1、工程项目备份时,不包含历史数据文件(*.IDX、*.LGH)、报警文件()和画面编译文
件(*.1、町)。
2、工程项目备份文件格式为标准的ZIP文件格式,可以用"等工具打开。
3、备份文件的文件名为:〃工程项目名称.Zip”,如〃工程项目名称〃为〃新工程“,则备份
压缩后的文件名为〃新工程.Zip"。
2.7工程项目恢复
工程项目解压恢复。
单击“恢复”图标,则弹出工程项目恢复对话框,如图2-12所示:
工程项目恢复
确定|取消
图2-12
备份文件名(全路经):工程项目备份文件名,带全路径.
浏览:浏览选择工程项目备份文件名,如图2T3所示:
谙专舞文件名3凶
查找范图a)卜」工程备份三]4"的片窿!▼
文件名®>:|新工程Zip打开@)
文件类型:
1)1.Zip三1取消
回/
图2-13
恢复工程项目路经:保存恢复后工程项目的路径。
浏览:浏览选择恢复后工程项目的路径,如图274所示:
选择恢复工程项目路径
EQjProgranFiles
_2jvebpag”
由Q*IHDO¥S
包CJVIHNT
CJ表格框工程
二]工程备份
:CJ流动告道工程
二I批次曲谖恻试工程
CMF3UE3
回日本地出盘S:)」
回日本地甑盆塞:)
田a工具盘任)二J
确定|取消
图2-14
如果〃恢复工程项目路经”中已经存在工程项目,则弹出对话框,如图2T5所示:
图2-15
是:覆盖已经存在的工程项目。
否:重新设定恢复工程项目路经。
注:1、由于工程项目备份时,不包含历史数据文件(*.IDX、*.LGH)、报警文件()和画面编
译文件(*.WVW),因此,工程项目恢复后,应打开所有画面并保存,这样系统自动生成画面
编译文件(*.俄即),运行系统就能正常运行。
2、由于工程项目备份文件格式为标准的ZIP文件格式,因此,可以用”等工具解压恢复,
在用"工程项目连接“功能,将工程项目连接到系统中。
3、备份解压恢复后工程项目的目录为:“恢复工程项目路经\工程项目名称〃,如“恢复工程
项口路经〃为〃C:\工程名份〃,“工程项口名称〃为〃新工程“,则备份解压恢复后工程项口
的目录为:〃C:\工程备份'新工程”。
2.8工程项目密码保护
对工程项目进行加密保护,
选中工程后,单击“保护”图标,则弹出设置工程项目密码对话框,如图2-16所示:
图2-16
参数说明:
旧密码:已经加密的工程项目保护密码,未加密的旧密码为空。
新密码:为工程项H保护设置新的密码。
确认密码:与“新密码”完全相同的密码。
注:1、对已经加密的工程,需输入正确的旧密码,才能改变密码。
2、对未加密的工程可不需输入旧密码,而直接输入要加的密码。
3、要进入口经加密的工程,必须正确输入密码才能打开。
4、取消密码保护方法:将新密码和确认密码均设置成空(即:没有密码)。
第三章画面图形绘制
3.1画面文件管理
画面文件管理是对画面文件的图形数据进行管理,主要包括:创建新画面:打开画面、
导入画面、画面关闭、画面保存、删除画面、打印画面和退出等一系列操作。
3.1.1创建新画面
用鼠标左键单击“文件/新画面”菜单项或用键盘敲击热键Ctrl+N后,弹出“新画面”
对话框,在对话框中可定义画面的名称、背景颜色、风格和画面创建时所处的位置。
创建新画面的对话框,如图3-1所示:
图3-1
新画面参数设置如下:
名称:新画面的名称,画面保存时就以此名称作为文件名。画面名最长为32字符,画面
名中不能包含下列字符:\/:*?”<>|
背景色:用于设置窗口的背景色,用鼠标按下背景色区域,弹出浮动的调色板窗口,可从中
选择一种颜色。
注释:与画面有关的注释信息…
边框:画面创建时边框的类型。
类型:有三种画面类型可供选择。“覆盖式”画面出现时,它重叠在当前画面之上。关闭
后被覆盖的画面又可见。“替换式”画面出现时,所有与之相交的画面自动从屏幕
上和内存中删除。建议尽量使用“替换式”画面以节约内存。''弹出式"画面类似
于“覆盖式”画面,一般用于对话框或信息显示。
位置:画面的左上角坐标、宽度和高度的值,以象素为单位计算。
选项
标题杆:此选择用于决定画面是否有标题杆,若有标题杆,标题杆上将显示画面名称。
大小可变:此选择用于决定画面是否能由用户改变大小。改变画面大小的操作与改变
WINDOWS窗口相同。
命令语言:画面命令语言,用于画面打开、画面运行和画面关闭时执行命令语言。
按〃命令语言〃按钮,弹出画面命令语言编辑对话框,如图3-2所示:
图3-2
3.1.2打开画面
选择“文件/打开画面”菜单,弹出“打开画面”走话框,对话框中列出了当前工程中
所有未打开的画面,可用鼠标选择一个或多个画面。如图3-3所示.
图3-3
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
3.1.3导入画面
选择“文件/导入画面”菜单,弹出“导入画面”对话框,选择要导入画面.,按“打开”
按钮,完成导入画面操作。如图3-4所示:
图3-4
3.1.4保存画面
选择“文件/保存画面”菜单,弹出“保存画面”对话框,用鼠标选取一个或多个画面。
如图3-5所示:
图3-5
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
3.1.5关闭画面
选择“文件/关闭画面”菜单,弹出“关闭画面”定话框,用鼠标选择其中一个或多个
画面。如图3-6所示:
图3-6
按“确定”按钮:打开选中的画面。
按“取消”按钮;取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
如果修改了画面,并且没有保存画面,则弹出提示对话框,如图3-7所示:
图3-7
按“是(Y)”按钮:保存修改后的画面。
按“否(N)”按钮:不保存修改后的画面。
3.1.6删除画面
选择“文件/删除画面”菜单,弹出“删除圆面”友话框,对话框中列出了当前工程中
所有的画面,可用鼠标选择一个或多个画面,如图3-8所示:
图3-8
按“确定”按钮:打开选中的画面。
按“取消”按钮:取消当前操作。
按“全部选中”按钮:将所有的画面设为选中状态。
按“全部清除”按钮:清除所有画面的选中状态。
在删除画面之前会出现提示确认信息。
3.1.7打印画面
打印当前有效画面。
3.1.8退出
此命令退出开发系统,若有内容已改变但没有保存的画面,程序会提示用户选择是否保
存。如图3-8A所示。
图3-8A
如果要保存已修改的画面内容,单击“是”或击字母键Y。若不保存,单击“否”或击
字母键N。单击“取消”按钮取消退出操作,回到开发系统CSMAKER。
3.2图形绘制
世纪星采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时
可以象搭积木那样利用系统提供的图形对■象完成画面的生成。同时支持画面之间的图形对象
拷贝,可重复使用以前的开发结果。
世纪星为用户提供了直线、矩形、圆角矩形、,椭圆、位图、多边形、文
本等基本图形对象,及按扭、菜单、历史趋势曲线、实时趋势曲线、报警窗口等
图素绘制功能。
3.2.1直线
选择“直线”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始位置(即
直线的起点)。按卜.鼠标左健并拖动鼠标,此时屏幕上出现一个随鼠标移动而变化的直线,
移动鼠标到新的位置(即直线的终点),然后松开左键。直线在两点之间画出。
绘制时,按住Shift罹,可画出正斜线(与水平方向成45或135度角的直线)。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的直线,如图3-9所示:
3.2.2垂直/水平直线
选择“垂直/水平直线”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起
始位置(即垂直/水平直线的起点)。按下鼠标左键并拖动鼠标,此时屏幕上出现一个随鼠标
移动而变化的垂直/水平直线,移动鼠标到新的位置(即垂直或水平直线坐标的终点),当上
述两点在水平方向的位移大于垂直方向上的位移时•,就画出水平直线,反之则画出垂直直线。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的垂直/水平直线,如图3T0所示:
图3-10
3.2.3折线
选择“折线”菜单命令,此时鼠标光标变为十字形,折线绘制过程如下:
(1)将鼠标光标置于一个起始位置,单击鼠标左键,即绘制折线的起始点。
(2)移动鼠标,此时屏幕上出现一个随鼠标移动而变化的直线,单击鼠标左键,可以
绘出折线的一条直线。
(R)依此方法绘制折线的各条直线。
(4)最后单击鼠标右键完成折线绘制。
绘制的折线,如图371所示:
图371
3.2.4椭圆
选择“椭圆”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于•个起始位置。按
下副标左键并拖动鼠标,比时屏常上出现一个随鼠标移动而变化的椭圆框,此椭圆框表示所
绘制椭圆的大小,移动鼠标到新的位置,然后松开左键。完成椭圆绘制。
绘制时,按住Shift键,可画出正圆。单击右键弹出快捷菜单,可对其进行渐进色填充。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的椭圆,如图3T2所示:
图3-12
3.2.5矩形
选择“矩形”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始位置。按
下鼠标左键并拖动鼠标,比时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形框表示所
绘制矩形的大小,移动鼠标到新的位置,然后松开左键。完成矩形绘制。
绘制时,按住Shift键,可画出正方形。单击右键弹出快捷菜单,可对其进行渐进色填
充。
在绘制过程中,如果需要取消绘制,同时按卜鼠标右键即可;
绘制的矩形,如图3T3所示:
图3-13
3.2.6圆角矩形
选择“圆角矩形”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始位置。
按下鼠标左键并拖动鼠标,此时屏幕上出现一个随鼠标移动而变化的圆角矩形框,此圆角矩
形框表示所绘制圆角矩形的大小,移动鼠标到新的位置,然后松开左健。完成圆角短形绘制。
绘制时,按住Shift健,可画出圆角正方形。单击右键弹出快捷菜单,可对其进行渐进
色填充。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的圆角矩形,如图3T4所示:
图3-14
3.2.7多边形
选择“多边形”菜单命令,此时鼠标光标变为十字形,多边形绘制过程如下:
(1)将鼠标光标置于一个起始位置,单击鼠标左键,即绘制多边形的起始点。
(2)移动鼠标,此时屏幕上出现一个随鼠标移动而变化的直线,单击鼠标左键,可以
绘出多边形的一条边。
(R)依此方法绘制多边形的各边。
(4)最后单击鼠标右键,所绘制各边自动闭合成多边形。
绘制的多边形,如图3T5所示:
图3-15
3.2.8文本
选择“文本”菜单命令,此时鼠标光标变为I字形,将鼠标光标置于一个起始位置。
按下鼠标左键,即可输入文本。输入文本结束后,按鼠标右键或用鼠标左键单击画面中其他
地方,完成文本绘制。图3T6的立体文本效果是由两个相同内容,但不同颜色的文本错位
叠加而成。
图3-16
3.2.9位图
选择“位图”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始位置。按
下鼠标左键并拖动鼠标,比时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形框表示所
绘制位图的大小,移动鼠标到新的位置,然后松开左键。完成位图绘制。单击右键弹出快捷
菜单,可对其进行位图的装载、粘贴、拷贝、透明等操作。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的位图,如图3-17所示:
图3-17
3.2.10历史趋势曲线
选择“历史趋势曲线”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始
位置。按下鼠标左键并拖动鼠标,此时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形
框表示所绘制历史趋势曲线的大小,移动鼠标到新的位置,然后松开左键。完成历史趋势曲
线绘制。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的历史趋势曲线,如图378所不:
HH:MM:SSHH:MM:SSHH:MM:SSHH:MM:SS
图3T8
3.2.11实时趋势曲线
选择“实时趋势曲线”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始
位置。按下鼠标左犍并拖动鼠标,此时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形
框表示所绘制实时趋势曲线的大小,移动鼠标到新的位置,然后松开左键。完成实时趋势曲
线绘制。
在绘制过程中,如果需要取消绘制,同时按下鼠标右键即可。
绘制的实时趋势曲线,如图3-19所示:
图3-19
3.2.12报警窗口
选择“报警窗口”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于一个起始位置.
按下鼠标左键并拖动鼠标,此时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形框表示
所绘制报警窗II的大小,移动鼠标到新的位置,然后松开左键。完成报警窗口绘制。
在绘制过程中,如果需要取消绘制,同时按卜鼠标右键即可。
绘制的报警窗口,如图3-20所示:
图3-20
3.2.13按钮
选择“按钮”菜单命令,此时鼠标光标变为十字形,将鼠标光标置于•个起始位置。按
下鼠标左键并拖动鼠标,比时屏幕上出现一个随鼠标移动而变化的矩形框,此矩形框表示所
绘制按钮的大小,移动鼠标到新的位置,然后松开左键。完成按钮绘制。
绘制时,按住Shift键,可画出正方形按钮。在绘制过程中,如果需要取消绘制,同时
按下鼠标右键即可。
绘制的按钮,如图3-21所示:
图3-21
3.2.14改变文本
当选中一个文本图素对,“绘图/改变文本”菜单命令或鼠标右键快捷菜单中的“改变文
本”命令由禁止使用变成允许使用。选取改变文本菜单项,弹出改变文本对话框如图3-22
所示:
图3-22
参数说明:
原文本:改变之前的文本。
新文本:改变之后的文本
3.2.15按钮文本
当选中一个文本图素时,“绘图/按钮文本”菜单命令或鼠标右键快捷菜单中的“按钮文
本”命令由禁止使用变成允许使用。选取按钮文本菜单项,弹出按钮文本对话框,如图3-23
所示:
图3-23
参数说明:
原文本:按钮文本改变之前的文本。
新文本:按钮文本改变之后的文本
3.2.16立体管道
选择“立体管道”菜单命令,此时鼠标光标变为卜字形
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 动漫产业政策分析-全面剖析
- 快速时尚与环境保护的平衡策略-全面剖析
- 极地微生物群落的能量流动机制-全面剖析
- 广西北流市清湾镇中心卫生院招聘真题2024
- 2025年帆船教练职业能力考核试卷:帆船运动教学课程评估与改进
- 2025年注册会计师考试《会计》易错陷阱归类分析与模拟试题集
- 2025年乡村医生考试题库:农村急救技能操作模拟试题与解析
- 2025年中学教师资格考试《综合素质》教育理念论述题解析试题集
- 核能发电效率提升-第4篇-全面剖析
- 巴利语中的空间方位词研究论文
- 19S406建筑排水管道安装-塑料管道
- KA-T 20.1-2024 非煤矿山建设项目安全设施设计编写提纲 第1部分:金属非金属地下矿山建设项目安全设施设计编写提纲
- 绿色生活实践
- (2024年)硫化氢安全培训课件
- 《聚焦超声治疗》课件
- 2023-2024学年高一下学期第一次月考(湘教版2019)地理试题(解析版)
- 妇科炎症介绍演示培训课件
- 如康家园管理制度
- 蓄水池工程施工工艺与技术措施
- 2022年4月自考00149国际贸易理论与实务试题及答案含评分标准
- 大数据驱动的药物研发
评论
0/150
提交评论