当前位置:文档之家› 世纪星工控组态软件简明教程

世纪星工控组态软件简明教程

第三章如何改进您的程序 1 Windows98/2000/NT北京世纪长秋科技有限公司前言在工业自动化控制技术快速发展的今天,要求每一位科技、生产和管理人员必须掌握计算机操作的基本技能,特别是使用工业自动化控制软件的技术。

但是,时常有些操作者在学习了某些工业自动化控制软件后仍感到无法得到满意的效果。

究其原因主要是无法将所阅读的大量文字说明和实际的操作对应起来,以致于无法融会贯通真正地领会到软件的奥妙所在。

《简明教程》旨在让您能通过图文并茂的指导,10-15分钟就能用这个软件编写一个简单的应用实例。

为了方便操作者学习,本册在不断地掌握世纪星组态软件的道路上为您指明了方向,给出了明确的解释和答案。

这样无论您是初学者,还是有些基础但仍没有头绪的操作者,都会很快地学会使用世纪星工业监控组态软件。

本册共分为三章:第一章介绍了世纪星工业监控组态软件系统的使用基础,重点对开发系统进行了描述,为进一步的学习使用奠定了基础;第二章具体阐述了如何使用世纪星工业监控组态软件,通过实例引导您完成意想不到的“伟大工程”。

相信您在理解了这章知识的基础上,一定可以轻松地获取丰硕的成果并为此感到万分的欣慰;当您学会了使用世纪星工业监控组态软件基本知识后,您可能会考虑到如何去完善这项工程,第三章则是帮助您改进您的程序,更是全心全意为方便您的学习和提高而设置的。

《简明教程》言简意赅,通俗易懂,带您迅速入门,当您仔细阅读并跟随“向导”完成整个学习过程以后,必然能灵活运用,受益匪浅!目录前言 (2)目录 (3)第一章 世纪星工业监控组态软件系统使用基础 (4)1.1 什么叫工业监控组态软件 (4)1.1.1 为什么使用工业监控组态软件 (4)1.1.2 这本书告诉您什么 (5)1.2 系统组成 (5)1.2.1 世纪星工业监控组态软件——开发系统描述 (6)1.2.2 世纪星工业监控组态软件——运行系统描述 (10)第二章 使用世纪星工业监控组态软件系统 (11)2.1 第一次使用 (11)2.2 开发自己的工程 (13)2.3 如何创建一个工程 (13)2.4 工程实用化 (15)2.4.1 显示连接到变量 (19)2.4.2 变更模拟演示——命名语言 (23)2.4.3 实际应用——设备安装向导 (25)第三章如何改进您的程序 (29)第一章世纪星工业监控组态软件系统使用基础1.1 什么叫工业监控组态软件所谓工业监控组态软件,就是为用户提供一上简捷的操作平台的软件,用户只需在此平台上做一些简单的二次开发即可完成用户对工程项目的监视和控制功能。

在某些特定的简单应用中,用户甚至不需编写任何代码就可以直接使用。

举例来说,如果您有1个仪表需要在微机上显示出来,您只要做三步简单的操作:第一步指定仪表类型(设备安装向导使您只需简单地选择);第二步定义一个变量连接到该仪表的一个端口;第三步将显示连接到变量。

存盘后进入运行系统,您会看到,所有的工作在这十几秒中完成了!您甚至没有输入任何代码。

这就是工业监控组态软件。

1.1.1 为什么使用工业监控组态软件假如说,您被安排设计一个工业现场的工业监控系统,这个系统中需要完成诸如现场数据纪录、仪表监视、自动报警、报表生成、原材料计量、系统运行状态的自动控制以及网络功能等等。

即便您是一个比较熟练的专业编程人员,这也不是一件轻松的事。

更何况大量的工业现场管理在程序编排上是类似的,您需要不断地重复这些繁复的工作。

这是多么无聊的事情啊!而如果使用工业监控组态软件,您会发现事情变得容易了,您只需指定某个变量如“压力”或者“温度”,具有“纪录”、“报警”或“网络”属性就可以了。

就这么简单。

如果不考虑画面效果的话,只需一个小时您就可以完成工作了。

所以您需要使用工业监控组态软件。

还有许多理由需要您选择工业监控组态软件开发系统。

当然其中包括您可以画出更“工业化”的图形,而且非常迅速、非常漂亮。

您需要报警窗口吗?没问题直接一拉就出来了。

需要曲线纪录?您只需选中它,该放在哪里由您自己决定。

就是这样了,当然您还需要告诉它们该做些什么和怎样去做。

这将在后面的内容中讲到。

1.1.2 这本书要告诉您什么编写这本书的目的就是让您在10~15分钟内就能用这个软件编写一个简单的应用实例。

它首先假定您没有使用过工业监控组态软件甚至没有任何编程经验。

因此软件安装过程、比较复杂的运算、大部分命令语言和比较复杂的用户界面设计在这里都没有讲到,这是因为:世纪星工业监控组态软件的安装过程是自动安装的;详细的使用可以参阅《世纪星工业监控组态软件用户手册》;命令语言请参阅《世纪星工业监控组态软件参考手册》;用户界面设计参考软件自带的演示工程。

首先,这本书将告诉您如何将一个外部变量引入计算机,并将它显示出来。

其次,这本书将告诉您如何为一个外部变量定义各种属性。

接下来,这本书将告诉您如何用这些知识完成一个简单的应用。

最后,让我们改进它,给它加上各种动画并绘制一些图形。

好了,让我们先来看一看这个软件。

1.2 系统组成世纪星工业监控组态软件由开发系统和运行系统两部分组成。

我们所有的工作实际上是在开发系统上来完成的。

而运行系统则是展示您的设计结果。

在后面的应用中,您会发现这两个独立的系统至少在用户界面外观上是相似的,这实际上是为了实现一种所见即所得的思想。

当您安装完“世纪星工业监控组态软件”后,它究竟在哪里呢?请您打开“开始”菜单——展开“程序”项,您会发现其中多了一个“世纪星3.02”项目组。

展开它会看到八个文件。

其中的:—— 世纪星开发系统—— 世纪星运行系统关于其它六个文件的具体说明请参阅《世纪星工业监控组态软件用户手册》。

是的,您只需点击其中的开发系统就可以着手设计了。

但是您还是等一等,请您用鼠标拖动这两个项目到桌面上——用鼠标指向“开发系统”或“运行系统”――按“CTRL”并移动到桌面上——再松开鼠标左键,至此启动开发系统及运行系统的快捷方式已经复制到了您的桌面上。

这很重要,因为您会经常使用它们所以麻烦这一次是值得的。

下面就让我们进入开发系统。

请您用鼠标双击桌面上的世纪星开发系统图标,如果您没有安装加密硬件,系统启动时会发出警告。

没有关系,点击“忽略”会自动进入“演示版”。

这里的区别是,您的运行系统只能连续运行两个小时。

这对我们的开发工作丝毫没有影响,就这样我们进入了开发系统。

您看到了什么呢?1.2.1 世纪星工业监控组态软件——开发系统描述第一次启动世纪星工业监控组态软件开发系统:CSMAKER,您会看到如图1-1所示的启动画面。

图1-1图1-2您当然可以首先进入一个演示工程,另外您也可以新建一个工程。

点击“新建”您会看到一个对话框,如图1-2所示。

它很好理解,您甚至可以一直按“确定”就可以了。

这样您就创建了一个新的工程。

现在我们选中“新工程”再“打开”就进入了开发系统。

下面需要介绍几个概念和几个简单的工具。

看下面这个图:图1-3您看到了,上面有各种各样的功能键,分为不同的组。

大致上分为:常用工具区:它负责新建、打开、关闭和存储画面。

我们做一个新工程时,首先要新建一个画面;其次是编辑画面;最后要存储画面。

和所有的Windows 应用程序一样,它正是一个常用工具。

浏览区开关 绘图工具区全屏显示开关 常用工具区颜色工具区排列工具区文字工具区 运行系统绘图工具区:画面上用到的各种图形和文字都用这里的功能实现。

当然,如果仅仅拥有这些功能,它与普通的绘图工具就没有什么区别了。

您看上面工作区这个图,即使不考虑动画,画出来也不容易。

实际上,这两个皮带机都只是图库中的一个成员。

您明白了吗,大部分常用图形都是直接放上去的,您不必去画,除非您希望得到更好的效果。

文字工具区:用绘图工具栏中“T”方式写到工作区的文字,在这里可以定义它的字型及大小甚至排列方式。

进行各种视觉效果上的修饰。

颜色工具区:定义各种方式的颜色。

如“图素”填充颜色、直线颜色、工作区背景颜色、文字颜色等。

定义合适的颜色可以实现更好的用户界面。

这里使用了需要介绍的的一个概念:“图素”,严格的说图素就是您在工作区通过一次操作而形成的一个“小单元”,它可以是一根直线、一次画出的包含几条直线的折线、一次输入的文字等元素。

实际上,在操作中每一个图素都可以单独选中,它们是组成一个图形界面的最小单位。

可是不知您想到了没有,如果您要移动一个皮带机,您该怎么做呢,要知道即便是一个简单的皮带机也需要至少十几个图素组成。

一个好的办法是把它们合成一个“单元”。

这就是第二个概念。

排列工具区:这里可以将图素或单元排列成上、中、下对齐或左、中、右对齐或中心对齐方式,以及水平方向上对元素等距排列、垂直方向上等距排列,或将多图素合成为单元、单元分解为图素。

在这里您可以重排您的工作区,使它看上去更整齐。

一个好的办法是,您可以先把您认为需要的图素先放到工作区中去,最后再把它们排列整齐。

这样可以做得更快。

浏览区:这里有您将用到的几个功能,它们是命令语言、系统配置、变量数据库、定制图库、自定义图库以及设备驱动。

这里是您的主要工具区。

您在用户界面绘制的任何图形或文字都必须连接到场一个变量来显示或实现动画,否则它们没有任何意义——所以您需要用到变量字典;您的变量需要反映一个外部设备的信息——所以您需要用到设备驱动;当然,您如果希望在运行系统中直接显示出您的设计,您就该设置您的运行系统配置。

这些内容在后面会详细地介绍。

工作区:这里是用户所能看到的界面,您的设计应注意让这里更美观,至少是比较整洁。

运行系统:当您设计完成后,您应该首先存盘,然后用鼠标按这里的“运行系统”就可以展示您的设计成果了。

您也许会注意到,这里使用的名称与《世纪星工业监控组态软件用户手册》中的介绍不一样。

实际上这里有两个原因:一是我自己也记不住它们的确切名称;更重要的是您只需记住它们所包含的功能就不会有任何问题了,而名称并不重要。

好了,学了这么多,就让我们开始设计吧!1.2.2 世纪星工业监控组态软件-运行系统描述世纪星工业监控组态软件除了上述介绍的开发系统外,还包括与之相适应的运行系统CSVIEWER。

在开发系统中所设计的工程(包括画面以及画面背后所隐含的各种控制及连接)必须在运行系统环境中才能够实现设计的目的-运行。

开发系统与运行系统相互独立,同一个工程项目可以同时被编辑和运行,这对于一个工程项目的开发调试是非常方便的。

第三章如何改进您的程序11 第二章使用世纪星工业监控组态软件系统2.1 第一次使用第一次运行世纪星工业监控组态软件,您应为自己的设计新建一个工程。

主要是指定您的工程的名称和所在的目录。

这很简单,请您用鼠标单击开发系统菜单栏中的“文件”,待菜单弹出后选中“工程项目管理器”再单击就会出现下面看到的对话框:图 2-1这时用户需要做的事情就是为自己的工程项目新建一个工程项目名。

相关主题