易控组态软件使用说明书

更新时间:2024-05-19 23:35:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

目录

一、 简介 .............................................. 3

1.1

1.2 1.3

易控是什么 ....................................................... 3 易控主要特点 ..................................................... 4 基本概念 ......................................................... 6

二、 易控的安装 ........................................ 8

2.1

2.2

易控系统要求 ..................................................... 8 易控系统软件的安装 ............................................... 8

三、 示例工程总体描述 .................................. 8 四、 新建工程 .......................................... 9

4.1

4.2 4.3

启动开发环境 .................................................... 10 开发环境界面 .................................................... 10 新建工程 ........................................................ 14

五、 配置I/O通信 ......................................15

5.1

5.2 5.3

相关概念 ........................................................ 15 三菱FX系列PLC编程口通讯 ....................................... 15 配置模拟设备 .................................................... 20

六、 新建数据库变量 ....................................23

6.1 相关概念 ........................................................ 23

6.2 变量建立 ........................................................ 24 6.3 I/O变量-数据库变量 ............................................... 25

七、 建立画面 ..........................................27

7.1

7.2 7.3

相关概念 ........................................................ 27 画面的新建 ...................................................... 27 图形元素的添加 .................................................. 28 7.3.1 文字 ........................................................ 29 7.3.2 数值显示工具 ................................................ 31 7.3.3 功能按钮 .................................................... 32 7.3.4 滑块 ........................................................ 33 7.3.5 储料罐 ...................................................... 33 7.3.6 管道 ........................................................ 36 7.3.7 阀门 ........................................................ 37 7.3.8 流动块 ...................................................... 37 7.3.9 边框 ........................................................ 38 7.3.10 试一试 ..................................................... 53

八、 工程运行 ..........................................59

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

8.1 8.2 8.3 概念 ............................................................ 59 设置启动画面 .................................................... 59 工程运行 ........................................................ 60

九、 画面图形动画配置 ..................................60

9.1

动画流程 ........................................................ 61

9.1.1 罐体百分比填充动画: ........................................ 61 9.1.2 线条流动块动画 .............................................. 62 9.1.3 阀门开关动画 ................................................ 63 9.1.4 组合图形动画 ................................................ 63 9.1.5 数据显示 .................................................... 66 9.1.6 按钮赋值 .................................................... 67 9.1.7 滑块配置 .................................................... 70 9.2 逻辑控制 ........................................................ 71

9.2.1 画面程序配置 ................................................ 71 9.2.2 用户程序补充 ................................................ 76

十、 报警 ..............................................79

10.1 报警区增加 ...................................................... 79

10.2 变量的报警设置 .................................................. 80 10.3 报警信息 ........................................................ 81

10.3.1 报警信息保存 ............................................... 81 10.3.2 报警显示 ................................................... 82

十一、实时曲线 .........................................84

11.1

11.2 11.3

实时趋势曲线的绘制 .............................................. 84 实时趋势曲线属性设置 ............................................ 84 实时趋势曲线的动画连接。 ........................................ 86

十二、系统安全 .........................................87

12.1

12.2 12.3 12.4 12.5

安全区 .......................................................... 87 用户 ............................................................ 88 按钮的安全区设置 ................................................ 88 用户登录和注销 .................................................. 89 开发环境的保护 .................................................. 90

十三、更多易控信息 .....................................91

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

通用组态式工业自动化监控系统

易控(INSPEC)

入门

一、 简介

1.1

易控是什么

易控是一套通用的监控和数据采集(SCADA)软件,亦称人机界面(HMI/MMI)软件,俗称组态软件。 易控以通信的方式和控制系统相连,能读写控制系统内部的信息,并以图形和动画等直观形象的方式呈现这些信息,以方便对控制流程的监视。也可以通过易控直接对控制系统发出指令、设置参数干预控制流程。易控能对控制系统的数据进行运算处理,将结果返回给控制系统,协助控制系统完成复杂的控制功能。易控还能对从控制系统得到的以及自己产生的数据进行存储、报表等等其它功能,从而延伸控制系统的能力和弥补控制系统的不足。比如易控可以作为中间桥梁,将控制系统和工厂的企业管理信息系统联结起来, 将多个控制系统联结起来,使它们之间能交换数据、共享资源,协调和管理曾经是各自孤立的控制系统。从而在更大范围内优化了控制结构,提高综合自动化效率。

易控可以应用于机械制造、化工、电力、冶金等任何涉及自动化控制的领域,它本身没有行业的限制,只要它和控制系统之间能进行数据交换即可。易控内置了对常见PLC、DCS、PC板卡、智能仪表等设备的通信支持。

易控系统典型的使用情况如下图所示:

易控可以下挂多个控制系统,同时和多个系统连接,并在它们之间转发数据,如下图所示:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

易控可以连接企业的管理信息系统,将实时系统中的数据上传,也可以连接其它应用程序,向它们提供实时数据,如下图所示:

易控提供了丰富的对控制系统的监视、控制和管理功能,但在用户的实际应用中,使用什么功能和达到什么效果都是由用户自己来决定的。易控系统带有一个功能强大的二次开发平台,用户通过使用该开发环境,来确定自己的最终监控功能和效果。

1.2 易控主要特点

易控吸取了国内外组态软件的优点,以功能强大、性能稳定、图形精美、易学易用、开发高效、扩展容易等优点为自动化系统的监控提供了理想的解决方案。 ? 技术领先、面向未来:

易控是第一套基于Microsoft的最新DOTNET平台的同类软件,还采用了大量像XML、Remoting、设计时支持架构、基于组件、及时消息等一系列最新的软件技术,结合最新的通信和控制科技,具有更多的技术优势和面向未来的发展潜力,引领了组态软件未来的发展方向。

第一套完全基于Microsoft最新操作平台.Net的监控软件;

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

支持Windows XP,2003,及最新的Windows Vista操作系统,未来可跨平台运行,保护对未来的投入;

国内第一个将微软最新面向对象的高级语言C#作为用户程序(脚本)语言的监控软件; ? 设计系统具有最新的Visual Studio 2005和Office 2003的界面风格; ? 采用微软最新的DESIGN-TIME ARCHITECTURE设计时支持架构 ? 基于代码的安全机制较传统的基于用户的系统具有更高的安全性 ? 功能丰富,创新设计:

? 易控具有丰富的监控功能,满足常规的系统检控需求,同时易控还具有像复合动画、设备之间

数据转发、将报警信息送入聊天软件等许多开创性的设计,能满足一些高级的监控需求。 ? 易控专为通用的工业自动化监控而设计。内置强大的二次开发工具使开发的应用工程能够完全

按照用户要求运行。支持常见PLC、DCS、板卡、智能仪表、OPC服务器等设备;精美画面逼真模拟工业现场,动态数据显示、曲线、图表、动画等使动态过程一目了然;操作干预和控制在鼠标点击之间完成,复杂的监控可编制自己的用户程序来实现;报警信息能及时反馈和记录;重要信息和事件可被记录;设备仿真、实时历史趋势、统计分析、逻辑处理、报表、配方管理、事故追忆也尽在其中;用户和权限管理保障运行的可靠和安全; ? 易控开创性的功能设计,满足更多更高需求;

? 独有“复合动画”功能和多达十几种的特有动画效果(倾斜、纹理及渐变流动等),更逼真呈

现工业现场; ? 与设备的通信断开后可自动恢复;可动态启动或停止与某一设备的通信;支持设备的特殊通信

指令;支持设备的数据块和历史数据;支持工程开发期间的设备数据采集和通信测试; ? 内置“网关”功能,可在具有不同通信协议的设备间转发和交换数据,替代昂贵的通信模块,

无需配线,节省硬件和开发投资。 ? 报警信息直接送入MSN等聊天程序(及时消息软件),更可直接送入手机和电子邮件,运行情

况,轻松掌握。 ? 性能稳定、使用可靠:

易控采用的系列新技术能有效避免“内存泄露”、“内存崩溃”和“蓝屏”等系统死锁现象,也在大型复杂应用中得到了充分考验。 ? 图形丰富、画面精美:

? 易控无与伦比的图形处理能力,可媲美专业级图形处理软件,制作的画面质量高,图形精美,

可完美呈现控制对象和过程。可扩充的图形库使画面的开发更容易。 ? 构成画面的图形工具丰富,轻松构成画面,图形工具仍在不断添加,甚至可由用户自己扩充 ? 图形库提供更丰富的图形元素可供使用,用户可构建自己的图形库,供重复使用

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

? 丰富的线条、填充样式、对纹理、图案、渐变、字体效果、各种图片格式都具有很好的支持; ? 开发期间对图形的操作方便灵活,功能强大。支持客户化的对象中心点、倾斜、旋转、对齐、

翻转、镜像、组合和分解、层次处理、正交选项、属性提取等等功能 ? 易学易用,开发高效:

? “一切以用户为中心、友好、简单、容易、高效” 的设计原则(COFSEE设计)使易控上手容

易、二次开发过程轻松愉快而且富于效率。和其它类似软件相比,易控的开发时间至少缩短百分之三十。 ? 界面简洁统一:风格简洁,所见即所得,配置统一,学一知二 ? 概念规则简单:容易掌握,无需记忆 ? 逻辑组织合理:快速定位工作点

? 信息分组分类:画面、数据库、动画和事件等分组或分类进行管理,方便高效 ? 全程操作提示:指导用户快捷使用,避免误操作 ? 表格数据输入:简单的表格式数据输入,方便易用 ? 图形丰富:画面制作快捷

? 锁定功能:位置、正交、旋转和倾斜等的锁定,避免误操作 ? 批量操作:大量重复性工作一次完成 ? 导入导出:简化重复配置

? 自动命名:新建对象,自动命名,减少大量输入时间 ? 错误检查:有问题配置,先期检查 ? 向导指示:复杂操作按向导指示进行

? 编程图形化:无需记忆大量指令和编程技巧即可实现复杂功能 ? 操作多元化:同一功能用不同的方式实现

? 设计人性化:大量的人性化细节设计,易学易用,事半功倍

? 开放架构、扩展容易:易控具有全方位的开放架构,提供多种方式和途径丰富和扩展其功能。比如

用户可以扩充图形工具、插入Windows控件、自己的功能模块、添加设备通信程序等等。

1.3 基本概念

了解和开始使用易控只需要知道少量简单的概念,许多概念已经是大家都非常熟悉的,以下是这些概念的列表:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

工程:

在易控中,一个监控系统的所有配置信息的集合,被称为一个“工程”。一个工程就对应一个易控监控系统。工程包含的信息有:易控和下位的PLC等控制系统或设备是如何通信的,有哪些监视画面,系统有哪些操作人员,他们的密码和分别有何权限等等信息。

开发系统、运行系统:

易控主要由开发系统 - InStudio和运行系统 – InRun两个部分构成,“开发系统”又称“开发环境”,“运行系统”又称“运行环境”。

开发:

在开发系统中建立并正确配置一个工程,并对配置的结果进行一定前期处理的过程,被称为“开发”。开发环境InStudio可以开发不同的工程,并对多个工程进行管理。

运行:

使一个开发完成的工程的各项功能,按照开发者所配置的要求工作起来,取得预期效果,并将工程配置的各个部分有机的结合到一起的过程称为“运行”一个工程。运行系统InRun可以运行不同的工程,但同时只能运行一个工程。如果不具体指定一个工程,运行系统运行默认的工程。你可以在一个工程列表中指定一个工程为默认的。

编译:

对于已经开发完成的工程在运行之前所进行的预处理过程,以检查开发过程中可能出现的错误,并能提高工程的运行效率。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

二、 易控的安装

2.1

易控系统要求

? 硬件:奔腾600 兆赫 (MHz) 以上IBM PC 或兼容机 ? 内存:最少256MB,推荐512MB

? 显示器:最低要求:800 x 600 256 色。推荐:1024 x 768 增强色 - 16 位 ? USB口:至少一个,用于插入加密锁 ? 鼠标:Microsoft 鼠标或兼容的指针设备

? 操作系统:Win2000/Win XP/Win Server2003或以上版本 ? 运行平台:Net Framework 2.0

2.2 易控系统软件的安装

将易控(INSPEC)安装盘插入光盘驱动器中,系统自动启动Install.exe安装程序,也可以直接在光盘所在目录下双击Install.exe直接运行。 ? 易控的安装内容

?

.Net Framework:因为易控软件的运行平台是.Net Framework,所以在安装易控系统软件之前,必须先安装.Net Framework;

安装加密锁驱动; 安装易控系统软件。

? ?

? 软件的安装

软件的安装步骤同其他通用软件的安装,按照安装向导步骤一步步进行即可,在此不做赘述。

三、 示例工程总体描述

接下来我们通过建立一个设想的简单实例,来演示易控开发和运行一个工程的全过程。 ? 工程画面

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

工程简易流程:

一个储料罐的加料和出料过程:储料罐的液位<10时,加料阀门打开,关闭出料阀门,开始加料过程;当储料罐液位〉90时,关闭加料阀门,打开出料阀门,开始出料过程。(此流程没有实际意义,仅仅为演示工程而设想) ? I/O通信:

以三菱FX系列PLC为例,演示工程和现场设备的通信配置过程,实现开关量的采集和控制输出, 以模拟设备为例,演示不存在实际硬件设备情况下,模拟数值的产生。 ? 数据库变量:

整型变量(实型变量):液位;开关型变量:加料阀,出料阀。 ? 实现功能:

数据的显示;流程的动画效果;曲线显示;报警;系统安全;

四、 新建工程

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

4.1 启动开发环境

启动过程:安装完成易控后,从WINDOWS的“开始”菜单的“所有程序”中选择“易控开发环境InStudio”,即启动易控的开发环境;

4.2 开发环境界面

界面描述;

易控开发环境的界面可以根据自己的操作习惯重新配置。初始安装后默认的界面如下图所示。

开发界面分为主菜单、工具栏、状态栏、工程窗口、工作区、工具箱、属性窗口七个区域。 ? 菜单、工具栏和状态栏

菜单和工具栏提供了系统常见的操作命令。状态栏显示操作提示、当前操作的一些重要提示信息等,以方便用户使用。

工具栏分为“常用”和“格式”。“格式”工具栏仅在当前工作区为画面开发时有效。 注:图中仅仅为常用工具栏。 ? 工程窗口

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

工程窗口是一个以工程名称为根节点的属性列表,称为“工程树”。它列出和集中管理一个易控工程的各个部分。比如作为人机界面的画面、按分组管理的数据变量、控制系统的通信通道、用户编写的一些逻辑程序、对键盘的重新定义、工程的操作员和他们的权限、一些可以被操作的设备的安全保护等等。

通过对工程树上的不同节点进行鼠标左键单击、双击、右键单击三个基本动作,就开始了对工程中各项功能的配置过程。下图是一个典型新建工程的工程窗口样式:

注:启动开发环境之后,因为没有打开的工程,所以工程窗口为空,打开一个工程之后,会发现工程窗口中显示以工程名称为根节点的工程树。 ? 工作区和起始页

工作区是系统的主要工作区域,在工程窗口中通过双击的项目一般在此打开,然后进行编辑。如画面的编辑、变量的填写、操作人员的配置等都在工作区中进行。

在工作区中有一个特别的工作页面,称为“起始页”,该页中列出了可以开发的一些工程项目,也可以新建立工程项目,是用户工作开始的地方。 注:起始页功能按钮: “新建”:新建工程按钮

“删除”:删除选定的工程(包括:彻底删除工程以及仅仅把工程从管理器列表中删除) “打开”:打开指定的工程。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

“添加”:添加工程到起始页工程列表中。

“搜索”:到硬盘中搜索指定的工程到起始页工程列表中。 “备份”:把指定的工程进行备份保存。 “恢复”:工程被破坏,将以前备份的工程恢复。 ? 工具箱

工具箱由多个工具箱窗口构成,为在工作区的工作提供一些工具和手段。易控目前版本中的工具箱由“图形”和“图库”两个折叠在一起的“画面工具箱”窗口构成,只有在工作区中当前是画面时才有效。在后续版本中工具箱可能会增加其它的工具箱窗口。

“画面工具箱”,包含所有可以直接放置到画面上的图形“样式”。每一个“样式”被称为“工具”或“工具项”,是画面的基本构成成份。画面工具箱只有在工作区中当前是画面时才有效。

“画面工具箱”中包含一些常见的按照分类进行管理的图形样式,如基本分类下面包含了直线、椭圆、方框、曲线、文本、图片等最常用的工具,图标曲线分类下面则包含了一些常用的曲线、图表等工具。分类有“列表”、“大图标”和“小图标”三种显示模式。如下图例所示:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

在画面上画出一个“工具项”的方法是先选中一个工具箱(“图形”/“图库”),选中该工具箱,然后在画面中用鼠标单击工具箱中的图标后,在画面上进行创建,还可以通过双击放到画面上。 ? 属性窗口

属性是对象所具有的一些特性特征。在易控中,通过用鼠标点击选中一个对象,就可以显示对象的属性,并可以对它们进行修改。

易控系统中的对象分为图形对象和非图形对象。图形对象是可以放置于画面上的一些对象。除此之外的对象都是非图形对象。

属性分为一般属性、动画属性和事件属性。 只有图形对象才有动画属性和事件属性。

“动画属性”又称“动画”,是画面上图形对象的一些可以选择配置的特别属性,表明了“系统中的指定变量发生改变”和,“图形对象的一些诸如位置、颜色、大小、角度等形态的变化”之间的一种对应关系。

“事件属性”是画面上图形对象的一些可以选择配置的特别属性,表明了“图形对象上发生的一些事件,如鼠标点击,拖动等”和“系统中发生一些变化,如某个变量的数值变化等”之间的一种对应关系。

易控用默认叠加在一起的三个窗口分别来显示一般属性、动画属性和事件属性。这三个属性窗口分别称为“属性”、“动画”和“事件”。如下图例所示。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

4.3 新建工程

点击工作区下方的“新建”按钮,弹出如下提示对话框:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

工程名称默认为Inspecproject ,用户可以进行自定义修改,名称定义原则为:首字符必须是字母或者下划线(“_”)(可以是汉字),其后的字符可以是字母、下划线、数字、汉字,字母区分大小写。修改工程名称为“培训工程”。

工程路径默认为“我的文档”下,用户可以根据要求自己修改保存路径。 例如:“D:\\WORK\\工程” 文件夹下。

工程名称以及工程保存路径修改完成之后,点击确定,便完成了工程的新建,在起始页(工程管理器)中便可以看到新建的工程已经存在。此时可以看到工程窗口中工程树节点名称为“培训工程”,说明工程已经被打开,可以进行其他编辑配置工作了。

五、 配置I/O通信

5.1

相关概念

? IO通信:易控有多种途径和外部进行通信。如和其它应用程序的数据交换,传送数据至企业的管

理信息系统,向被监控的PLC等控制系统或设备读写数据等等。其中后者(向被监控的PLC等控制系统或设备读写数据)被称为IO通信。 ? 通道:易控软件和通信对象之间的信息“走廊”称为“通道”。

? 设备:易控的通信对象,如需要读写状态的PLC(严格来说是PLC上的通信模块或CPU上的通信口)

称为“设备”。 易控的IO通信可以是通过直接操控串口、并口、各种网卡等来进行的,也可以是通过第三方的软件,如OPC服务器,间接进行的。

通道和设备都是抽象的概念。

5.2 三菱FX系列PLC编程口通讯

易控通过IO通道和PLC(在易控中被称为“设备”)建立通讯,读写被监控的PLC数据;易控所在的计算机和PLC作为通信的双方,需要各自配置相同的通信参数,才可以进行通信。

下面以FX系列PLC编程口为例,讲解易控工程与实际现场设备的通讯配置过程。FX系列的编程口(圆形接口)的通信参数是固定的,波特率9600,7位数据位,一个停止位,偶校验,有和校验。因此只需要对易控所在计算机的串口配置相同的通信参数即可。(注:FX系列PLC也可以使用非编程口的串行接口和易控通信,如在FX系列PLC模块上加装232/422/485BD小型接口板,在这种情况下,需要使用三菱的专用编程软件GX Developer先通过SC-09电缆连接PLC的编程口,设置小型接口板上串口的通信参数。这些通信参数和易控的设置保持一致即可,这里不在赘述)。

在易控中进行如下设置:

工程窗口中选中“IO通信”节点,右键点击 “IO通信”选择“新建通道”;

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

在打开的“新建通道”向导页中,选择要配置的通道,现选择“模拟IO服务器”,再选“下一步”;

点击下一步

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

选择“九思易”下面的“仿真设备”,双击添加到“已添加设备”中(或选中“仿真设备”,点击按钮,将仿真设备添加到“已添加设备”中)。 点击“配置”单元格,进行相关设置,如下图:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

修改通道变量的上量程为100,即此通道数据的最大值为100(示例工程中最高液位为100),点击确认退出。

点击完成,则在工程树的“IO通信”节点下出现“模拟通道”,通道下出现“模拟设备”。如下:

双击“模拟设备”,在工作区出现“设备变量配置”窗口,点击该工作区下方的“新建”按钮,新建一个increase(递增)的整型I/O变量;

模拟IO设备配置完成。

注:在易控中不能直接使用IO变量,而是需要先将IO变量和数据库变量关联起来,再通过使用数据库变量间接监控IO变量。

六、 新建数据库变量

6.1

相关概念

? 变量:变量即可以变化的数值。在易控中,变量是系统的核心驱动力量,比如变量的变化引起画面

上图形对象的动画,图形对象的操作事件引起变量的改变等等。 数据库变量:易控中的变量是易控实时数据库的基本单位,所以也称为数据库变量。

? IO变量:相应的,下位PLC等设备中的寄存器等也被定义为变量,在易控中称为IO变量。在易控

中不能直接使用IO变量,而是需要先将IO变量和数据库变量关联起来,再通过使用数据库变量间接监控IO变量。 ? 变量组:根据用户工程的规模,变量的个数可能很多,因此在易控中对它们进行分组管理,即变量

组。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

6.2 变量建立

由示例工程描述中我们已经了解,工程流程中涉及到3个数据库变量,下面就介绍3个变量的建立过程。

第一步:选中工程窗口中“变量”节点,点击右键选择“新建变量组”,则建立一个变量组,默认名称为“变量组1”,变量组名称可以自定义,命名原则同其它命名。

第二步:双击“变量组1”,在工作区打开变量配置选项卡,进行变量的新建、配置、删除等编辑工作。

第三步:点击工作区下方“新建”按钮,则建立一个默认名称为“变量1”的变量,选中“变量1”,修改其名称为“液位”,数据类型设置为“整型”,其他属性不作修改,如下图:

继续点击“新建按钮”,建立名称为“加料阀”的变量,修改其数据类型为“开关型”。同样过程建立一个名称为“出料阀”,数据类型同样为“开关型”的变量。 注: ? 变量名称

变量名称命名规则:1.首字符必须是字母、下划线(“_”)、汉字。其后的字符可以是字母、下划线、数字或汉字。2.名称区分大小写。3.名称不可以重复。4. 名称默认为“变量”,后面加阿拉伯数字,以相互区分。当用户修改了名称后,再次新建用户时,系统默认在新修改的名称后加阿拉伯数字。 ? 变量类型

变量类型分为实型,整型,开关型,字符串型四类。 ? 实型

表示一个双精度浮点数字。即一个值介于-3.40282346638529E+38 和 3.40282346638529E+38 之间的双精度32位数字。

? 整型

表示32位有符号的整数,即一个值介于 -2,147,483,648 到 +2,147,483,647 之间的整数。

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

? 开关型

表示布尔值,该类型实例的值为true(1) 或 false(0),用于表示一些开关量。 ? 字符串型

表示文本,即一连串字符。该类型变量可以进行比较运算和赋值运算/字符串不限定长度 ? 初始值

规定软件开始运行时变量的初始值。

整型,实型初始值默认为0,离散值初始值默认为false,字符串型变量没有初始值,初始值可以自定义修改。 ? 最小值

指该变量值在数据库中的下限。离散型变量与字符串型变量没有最小值。 ? 最大值

指该变量值在数据库中的上限。离散型变量与字符串型变量没有最大值。 ? 保存初始值

如果该项被选中,系统运行时,当变量的值发生变化,系统自动保存该值。当系统退出后再次运行时,变量的初始值为上次系统运行过程中变量值最后一次变化的值。 ? 说明

变量的描述内容,没有长度限制。

6.3 I/O变量-数据库变量

I/O通信设备和数据库变量都已经建立完成,要使现场PLC设备和易控软件联系起来,下一步便将PLC和仿真设备中的寄存器变量连接到数据库变量。

IO变量和数据库变量关联的过程是在易控工程I/O通信设备中找到需要关联的数据库变量,在其“数据库变量”列中选择连接对应的数据库变量即可。

根据是PLC还是仿真设备,在易控的工作区中,切换到IO变量所在的配置页(如果该页已经关闭,则从工程树中双击打开),如下图所示:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

选中Y0寄存器行、数据库变量列对应的单元格,点击按钮,弹出变量浏览器,如下图:

选择加料阀,点击确定,可以看到加料阀变量已被连接到Y0寄存器的数据库变量单元格,此时,PLC中Y0寄存器已经与易控的数据库变量加料阀建立了直接的联系。

同样方法设置出料阀与I/O变量Y1的连接。结果如下图:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

仿真设备的I/O变量与数据库变量的连接方法相同,连接后结果如图:

至此,IO变量和数据库变量的连接完成。以后在易控中使用数据库“变量组1”中的“加料阀”这个变量,即是间接使用了PLC中的Y0寄存器(在本例中若使用的是PLC)

注:数据库变量加料阀和出料阀与PLC寄存器的连接,只是更直观的了解易控软件控制PLC,易控中数据库变量和PLC中寄存器状态之间的联系,如果没有实际设备,通过软件其他工具赋值,也可以控制阀门的开关状态。

七、 建立画面

7.1

相关概念

? 画面:画面是用户使用易控绘制的一幅图形,用以描述用户的监控对象。画面的基本构成元素称为

“图形”,或“图形对象”。易控的画面构成元素,在图形工具箱中分类列出,一种图形元素在画面工具箱中被称为一个“工具”或“工具项”。易控的工具箱是可以扩充和不断丰富的。 ? 属性:属性是一个选定对象的固有特性,易控中将属性分为三类,普通属性、动画属性和事件属性。

只有画面上的图形对象才有动画属性和事件属性。 “动画属性”又称“动画”,是画面上图形对象的一些诸如位置、颜色、大小、角度等特性可以随着系统的一些状态变化而变化的特性。

“事件属性”又称“事件”,是画面上图形对象的一些可以选择配置的特别属性,表明了当图形对象上发生的一些诸如鼠标点击,拖动等操作后,系统中将发生哪些变化的属性。

7.2 画面的新建

选中工程窗口中“画面”节点,点击右健选中“新建画面”,则建立一个默认名称为“画面1”的画面,并且画面自动打开,即工作区为此画面的编辑区。画面名称可以自定义。此处我们修改画面名称为“流程画面”,如下图:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

注:选中子节点“流程画面”,则属性窗口便相应为此画面的相关属性,文件名称最好和画面名称设置一致。(原因?)

7.3 图形元素的添加

流程画面的总体效果如下:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

7.3.1 文字

? 文字显示图形对象的添加:单击“工具箱—图形—常用—文本A”,在画面工作区区域,按下鼠标

不放,拖动鼠标可以看到要生成的文本A的轮廓,释放鼠标即可生成一个文本。

选中添加上的文本对象,在基本属性栏中点击“文本”属性,设置静态文本要显示的内容。可以在属性栏中直接输入“流程图”,也可以点击

,在弹出的“编辑文本”对话框中输入文字,如下图。

同样步骤添加3个文本A,分别设置其显示文本内容为“液位”“加料阀”“出料阀”。 ? 文字颜色设置:选中文本A“流程图”,在基本属性栏中点击“填充”属性,弹出如下图所示对话

框:

易控(INSPEC)通用组态式监控系统 北京九思易自动化软件有限公司

选择颜色为蓝色,点击确定即可。此时文字“流程图”的颜色为蓝色。(其它文本的颜色设置同) ? 阴影文字的形成:第一步:选中文本A“流程图”,点击工具栏中“复制”功能钮(或者点右键,选择复制),在画面空白处点击鼠标,点击工具栏中“粘贴”功能钮(或点击右键,选择粘贴),即可生成一个相同的文本A“流程图”(当然也可以新添加一个文本A,设置其“文本”属性为“流程图”);第二步:修改第二个文本“流程图”的填充颜色为灰色(设置过程略)。第三步:为了达到阴影的效果,需要把其中一个“流程图”设置为倾斜,具体设置过程如下:选中灰色文字“流程图”,点击工具栏中功能按钮“倾斜”,鼠标放置在文字“流程图”下方,可以看到鼠标形状变为,此时就可以拖动鼠标,使文本达到倾斜的效果。(注:把鼠标放置在文字的右边,也可以看到鼠标变为可以拖动的形状,可以自己试一试。并且图形只能实现一种倾斜,或者水平倾斜,或者垂直倾斜)。第四步:选中倾斜的“流程图”,点击工具栏中层操作功能钮,使之位于蓝色“流程图”文字的下方,调整位置,即可以实现文字的阴影效果。 ? 图形对象对齐编辑:选中文本A“液位”,按住键盘“CTRL”键,鼠标点击选中文本A“加料阀”

“出料阀”,此时3个文本被同时选中(可以采用鼠标框选的方法),点击工作栏中按钮,此时文本A以其中一个为基准,进行左对齐的操作。(第一个被选中的图形对象操作点为黄色,为默认基准图形,如果想以另外一个图形为基准,只要在另外一个图形上左键点击一次鼠标即可:此时发现此图形的操作点变为黄色)

同样可以进行其他操作,例如:垂直分布,大小相同操作,中心点对齐等等。 文本A的补充属性:

? 自动缩放:在自动缩放为True时,拖动文本的外围框,文本中的字体大小随之变化。在自动缩放

模式下,忽略对字体大小和对齐方式的调整。

本文来源:https://www.bwwdw.com/article/xuj7.html

Top