InTouch软件

2024-07-11

InTouch软件(精选6篇)

InTouch软件 第1篇

它由风管主管路上的两个压力传感器和主管末端的安全压力传感器、皮带传感器、可扩充的I/O模块 (作为备用模块) 、5台AB公司的1336PLUSⅡ变频器等设备通过设备网连接到ControlLogix5000, 再由ControlLogix5000连接到控制网, 通过控制网与服务器连接, 服务器再与以太网连接, 经过以太网由控制室监控电脑实施远程监控。

2 排气系统监控系统与PLC数据的传送

In Touch7.11具有强大的功能它通过ABTCPLINK可以抓取所有的罗克韦尔公司PLC上的开关量和模拟量的点, 通过In Touch工具栏上的DBDump按钮将PLC的所有的点导出。

1) 按一下File菜单中的DBDump, 或按一下DBDump工具。会出现Application Directory to Dumpfrom对话框。

2) 选取您要加载数据库的InTouch应用程序目录。按一下OK。会出现CSVFiletoDumpTo:对话框。

在Name of CSV Dumpfile方块中, 键入以.CSV扩展名结尾的文件名称 (以逗点隔离变量) (如果名称已存在, 会出现消息框) 。按一下OK。从选取的应用程序目录中所取得之数据库信息, 将下载到指定的文档名中。用Excel打开这个文档就可以得到你所需要的I/O点的Tagname。

图形控制的控件就可以通过ABTCPLink连到服务器上, 找到控件所需的Tagname既I/O点的位置。运行的时候, 当画面中某个图形的属性设置了对应的I/O点, 这个I/O的变化就会使得图形的状况发生相应的变化。

3 排气系统人机界面画面的设计

随着日益人性化的自动化控制理念。人机界面设计的初衷是为了操作方便, 便于管理, 节约人力资源。

图形控制的布局:当时的想法是直观方便。所以将5台风机放在一张画面上了。同时也将压力传感器也在风管上显示。便于同时观察5台风机的运转效率和风管上的压力, 使风机运行在恒压状态。主画面上还画有切换键, 点击这个键用于画面之间的切换:如下图所示:

为了防止误操作, 将每台风机的起停, 独立放在一张画面上。只要在主画面用鼠标点中所选风机将会进入一个独立的画面, 在这画面上可以进行起停机操作。同时依然可以监控压力的变化。如下图:

4 排气系统控制方法

本系统要求对分布在不同位置距离较远的排气系统实施远程监控, 能在中央监控室的人机界面上自动/手动设定、修改和写入频率值与启停各台变频器, 可在画面上根据厂区工艺流程来设定压力数值, 可实时监测到风机频率的大小, 压力的大小, 可通过打印机实现报表的打印并具有声光报警等功能。具体控制方法是:根据现有的网络架构添置一台奔腾3以上配置的电脑并在上面安装In Touch7.11软件和罗克韦尔公司的ABTCPLINK软件, 通过罗克韦尔公司的三层网络通讯方式将所需的数据通过ABTCPLINK连接到以太网上 (波特率为100Mbps) 来抓取PLC上的数据, 操作简单方便。

5 结语

采用中央控制室监控排气系统的运行, 不但操作简单方便、节约人力成本、提高工作效益, 而且大大地改善排气系统风机的的维护量。新增加的监控系统自投运以来, 已连续运行多年, 系统运行可靠平稳, 通讯数据准确及时, 使设备管理规范化, 提高了工作效率, 采用人机界面作为人机交互工具, 简单直观, 便于操作。PLC作为中央处理单元, 两者在排气监控系统中结合使用, 实现了该系统的远程监控、手动和自动起停风机的等功能, 在实际使用中取得良好的效果, 值得推广到其他行业应用。

摘要:本文介绍了InTouch人机界面在排气系统上的应用过程, 对排气监控系统作了详细的描述, 并给出了监控系统、人机界面、图控的数据传输方法和排气系统的控制方法。

关键词:排气系统,InTouch7.11,图形控制人机界面,三层网络架构

参考文献

[1]候文纲.工程流体力学泵与风机.水力电力出版社, 1984.

[2]罗克韦尔公司.罗克韦尔常见故障疑难解答, 1997.

[3]ROCKWELL工业网络通信指南, 上下册机械工业出版社, 1997.

[4]Wonderware FactorySuite使用说明书, 1998.

[5]Wonderware FactorySuite工业级人机软体InTouch使用说明书, 1998.

[6]章倩苓.现代科学技术概论.清华大学出版社, 2002.

[7]王致清.流体力学基础.高等教育出版社, 1985.

InTouch软件 第2篇

组态就是使用软件工具对资源进行配置, 自动执行特定任务, 满足使用者的要求。监控组态软件具有丰富的设置项目, 使用方式灵活, 功能强大。组态软件能支持各种工控设备和常见的通信协议, 并且通常应提供分布式数据管理和网络功能。可用组态软件的功能, 构建一套最适合自己的应用系统。实时数据库、实时控制、SCADA、通信及联网、开放数据接口、对I/O设备的广泛支持已经成为它的主要内容。

1 INTOUCH功能的实现

组态软件最突出的特点是实时多任务。如数据采集与输出、数据处理与算法实现、图形显示及人机对话、实时数据的存储、检索管理、实时通信等多个任务要在同一台计算机上同时运行。

组态软件的主要目的是使用户在生成应用系统时不需要修改软件程序的源代码。

Intouch软件的组成:图形界面系统、实时数据库系统、第三方程序接口组件、控制功能组件。

本软件是人机界面生成程序, 最大特点是开发者不用编程语言写长的程序, 仅需作图, 或是运用脚本程序等功能, 建立动态连接然后运行即可。它包括许多个应用程序, 其中有两个关键的程序:WindowMaker开发和WindowViewer运行。前者用来开发用户应用系统, 后者用来运行用户系统。

Intouch软件主要特点:先进性和易用性非常强大;拥有无可匹敌的连接能力;有超强的稳定性和可靠性。

2 INTOUCH软件对电厂综合自动化界面的制作

2.1 新建窗口

InTouch应用程序是用于保存图形和文本对象的一系列窗口。在WindowMaker中创建新窗口时, 程序会要求定义该窗口的某些属性, 例如背景色、标题和屏幕位置等。打开新建窗口, 如图1所示。

建立自己设定的窗口名称、注释、窗口类型、式样、颜色等各种属性。图2是本次设计的登录界面。

界面的内容可以根据自己的需要定义。只有在正确输入用户名、密码后, 才能进行登录, 之后便可进入下一个界面。图3是NS2000变电所综合自动化系统设计中用到的主要功能界面。

进入该界面之后, 可以看到该界面的主要内容, 用InTouch可以实现界面内部的各种功能, 图3中的每个图框内的功能都可以通过这个软件来实现。实现的过程主要利用动画链接。

2.2 创建动画链接

在创建图形对象或符号之后, 就可以通过动画来赋予其“生命”, 通过附加动画链接, 可以改变对象或符号的外观, 以反映标记名或表达式值所发生的变化。InTouch支持两种基本类型的链接:“触动链接”和“显示链接”。“触动链接”可供操作员向系统执行输入, “显示链接”则是给操作员显示输出结果。设置动画链接的对象包括线条、填充图案、文本、按钮或符号。

创建动画链接时, 在将链接指定给在动画链接的标记名或表达式框中输入的标记名之前, 必须先在标记名字典中定义它。图4是动画链接的对话框。

选中对象类型为文本, 进行动态闪烁链接。

如果将多个链接附加到一个对象, 则可以单击“上一个链接”和“下一个链接”来快速向前或向后翻页, 浏览对象所附加的每个链接对应的链接对话框。链接是按照最初附加到对象的顺序存储的。

对象类型对话框出现在屏幕顶部, 在“链接选择”对话框之上。这是创建的所有链接都有的标题对话框, 它显示动画链接附件所选择对象类型的描述。

2.3 创建标记名

标记名是InTouch的核心, 包含应用程序中使用的所有变量的有关信息。它由两个部分组成:设计标记名数据库, 由WindowMaker管理, 存储在应用程序目录中;运行时数据库, 由WindowViewer管理, 存储在计算机的内存中。在运行时, 数据库包含数据库中所有项目的当前值。为了创建运行时数据库, 要了解所有创建的变量的有关信息。必须给每个变量指定名和类型。在InTouch数据库中定义标记名时, 必须根据其用法为每个标记名指定其类型, 分为内存型标记名和I/O型标记名, 且都有离散型、整型、实型和消息型4种。另外就特殊类型标记名:有组变量、历史趋势、标记ID、间接型标记名、超级标记名。

2.4 脚本程序的应用

编写脚本程序是InTouch应用程序最强大的功能之一。它可在满足指定条件的情况下执行特定的命令和逻辑运算, 也可以从其它脚本和动画链接表达式中调用这个脚本。可经通过使用脚本, 创建各种自定义和自动化的系统函数。事件可以是数据改变、条件改变、鼠标、单击、定时器等。处理顺序取决于具体的应用程序。尽管相同事件触发的多个脚本在计划方式上可能存在固有的顺序, 但系统并不保证会按任何特定的顺序执行。因此不应就处理顺序建立任何依赖性。

脚本的类型分为:

(1) 应用程序脚本 (见图5) :与整个应用程序链接, 可以使用应用程序脚本来启动其他一些应用程序、创建过程模拟以及计算机变量等。

(2) 窗口脚本:通过程序与特定的窗口连接。

(3) 键脚本:连接到键盘上特定的键和键组合。可以使用它们为应用程序创建全局键。

(4) 条件脚本 (见图6) :连接到离散型标记名或表达式。当条件发生变化时, 程序便会被执行。

(5) 数据改变脚本:在标记名的变化值大于在标记名字典中给定的死区值时, 它们会执行一次。

(6) 事件脚本:大多数ActiveX控件都有与之关联的事件, 用这些脚本来支持这些事件的动作, 并在运行时执行。

2.5 实时趋势曲线

实时趋势是动态的, 在运行时连续更新。发生变化时, 最多可以绘制4个本地标记名或表达式的变化。

InTouch提供一个通知系统, 可以向操作员通知生产过程与系统状况的有关信息。本系统支持过程报警与系统事件的显示、记录及打印。报警表示生产过程中发生的警报, 而事件则表示正常的系统状态消息。

实时数据配置图和实时曲线图分别如图7、图8所示。

图8中, 显示了发电机运行时的定子三相电流、定子电压。三相电流在实时曲线图中分别用绿色线条、红色线条、黄色线条表示, 定子电压则用黑色线条表示。当达到限定值时, 表计上的数字就会自动变为黄色, 超过限定值时则会出现红色报警, 说明该值已达到设定最高值, 并在报警状态监视图表中自动记录当时的时间、状态、动作值、类型等, 以显示实现自动化的这个过程。

2.6 历史趋势曲线

历史趋势只在接到指示时才会更新。它一次最多可以给8个标记名 (笔) 绘制趋势, 但对显示的趋势数目则没有任何限制, 可以充分灵活地设计趋势界面。历史趋势可以显示完整图表, 或指示器之间区域的平均值与标准偏差, 也可以按照任意时间量进行滚动。

2.7 报警/事件

报警表示生产过程中发生的警告, 它要求操作员做出响应。而事件则表示正常的系统状态消息, 不要求操作人员做出响应。InTouch分布式报警系统是独立于WindowViewer的一套软件组件。通常, 过程值超过用户定义的极限 (如模拟量超过上限值) 便会触发报警。它可以用于向操作员通知有问题发生, 操作员确认之后系统便会返回已确认状态。在标记名字典中定义标记名时, 可以配置任意标记名来执行事件监控。定义标记名来监控事件时, 只要每次标记名值发生改变, 均会有一则事件消息记录到报警系统。如变压器保护在运行过程中继电器动作, 其中的状态变化如图9所示。

图中差动继电器动作, 信号继电器闪烁, 发出机器危险的信号, 同时断路器跳闸, 并闪烁提示操作人员进行处理。

与此同时, 事件可在自动记录事件功能中查询出来, 该功能能够显示事件的日期、时间、状态、分类、类型、优先级、名称、组数以及动作整定值等相关的信息。

2.8 INTOUCH软件的安全性

InTouch提供传统型的安全性选项, 也提供基于操作系统或ArchestrA的安全性选项。

所有的InTouch安全方法都可以在应用程序级配置, 可以在同一台计算机上配置两个使用不同安全设置的应用程序。

用户登录到InTouch应用程序时, 会出现一个对话框, 要求输入用户名、口令以及域或本地计算机名。“域/用户名”组合会被传递到操作系统以验证该帐户。此时, 不管是否启用操作系统缓冲区, 均会尝试登录一次。如果不使用缓冲区 (由于网路中断) , 用户无法登录, 但先前使用缓冲区时用户曾通过身份验证, 则会从本地的InTouch缓冲区获取该用户的全名与访问级别。

如果成功通过所有检查, 则该用户会被视为已登录到InTouch, 相关的数据结构 (如Operator) 也会被更新。否则显示一则错误消息。

3 结语

对煤矸发电分公司的电气部分进行改造, 以综合自动化系统设计为研究对象。本着“实用化、简易化、智能化”的目标, 研究了开放的、标准分层分布式结构的发电厂综合自动化系统, 将现代微机保护技术与基于网络的遥测、遥控、遥信技术和数据库、图形界面显示技术等紧密结合, 提高了发电厂自动化运行和管理水平。

结合发电厂实际情况, 采用了多层数据库体系协同工作, 大大增强了系统的稳定性、实时性和开放性, 从而保证了企业信息交换的安全, 提高了信息交换的速度。

参考文献

[1]马正午, 周德兴.过程可视化组态软件InTouch应用技术[M].北京:机械工业出版社, 2009

[2]王靖.组态软件InTouch在电力监控系统中的应用[D].天津:天津大学, 2008

[3]马国华著.监控组态软件及其应用[M].北京:清华大学出版社, 2001

[4]张惠刚.变电站综合自动化原理与系统[M].北京:中国电力出版社, 2004

[5]万晖, 蒋鸣, 杜岩.开关量控制技术及应用[M].北京:中国电力出版社, 2009

InTouch软件 第3篇

Intouch组态软件是Wonderware公司推出的一款工业自动化组态软件, 它是一个开放的、可扩展的人机界面, 为定制应用程序设计提供了灵活性, 同时为工业中的各种自动化设备提供了连接能力。AB PLC全称是Allen-Bradley Programmable Logic Controller。它是美国Rockwell公司生产的可编程逻辑控制器, 在世界范围内有着广泛的应用。

Rockwell公司提供了自己的人机界面软件Factory Talk系列产品, 集成了连接AB PLC的成套服务。但是, 在工程实践中, 经常会遇到选用AB PLC, 而选用不同品牌的人机界面软件的情况, 这样就造成了画面软件和PLC硬件之间的配合问题, 所以二者之间需要通过构建通讯的方式来共同工作。

本文就Intouch组态软件与AB PLC之间的两种常用通讯方式进行详细介绍和比较。

1 通过RSLinx通讯

RSLinx是Rockwell公司推出的一种通讯组态的软件。Intouch组态软件与AB PLC的通讯需要具备高级功能的RSLinx Classic Gateway版本。

通过RSLinx Classic Gateway的DDE服务可以实现Intouch组态软件与AB PLC的通讯。DDE是一种动态数据交换机制。RSLinx作为服务器处理信息, Intouch作为客户机从服务器获得信息。Intouch向当前所激活的服务器应用程序发送一条消息请求信息, RSLinx根据该信息作出应答, 从而实现二者之间的数据交换。

第一步是建立DDE服务器。首先要在RSLinx中配置好AB PLC硬件的IP地址, 然后建立一个连接该IP地址的DDE服务, 同时给该DDE服务命名。这样, 就通过RSLinx建立了一个DDE服务器, 该服务器可以访问指定地址的AB PLC硬件。

第二步是建立DDE客户机, 为当前Intouch项目配置“标记名字典”。在“标记名字典”中建立“访问名”, 该访问名的“主题名”要和DDE服务器名相同。同时, 该“访问名”要使用的通讯方式设置为“DDE”, 通讯软件填写“RSLinx”。这样, 就在Intouch项目中建立了DDE客户机来连接服务器。

第三步是指定通讯内容。为需要通讯的数据指定访问名, 这样就指定了通讯路径。然后为数据指定PLC中的数据名, 这样就建立了通讯映射关系。

通过以上三个步骤, 就通过RSLinx建立了Intouch组态软件与AB PLC的通讯。

2 通过DAServer通讯

DAServer是一种实时数据服务器, 它提供了通向不同地址的节点作为通道, 来实现Intouch组态软件与PLC之间的通讯。建立通讯的步骤如下:

第一步是建立DA服务器。打开SMC (SYSTEM MANAGEMENT CONSOLE) , 选择DAServer Manager, 对每个AB PLC的主站建立一个对应的节点 (Node) , 节点通过地址与PLC通讯模块一一对应。

第二步是配置Intouch的访问方式。在当前Intouch项目的“标记名字典“中建立“访问名“, 通讯方式设置为“Suite Link”, 并设置DA服务器的IP地址。通讯软件填写“DASABCIP”, “主题名”就是DA服务器中的节点名。这样, 就建立了intouch与DA服务器的连接通道。

第三步是指定通讯内容。为需要通讯的数据指定访问名, 这样就指定了通讯路径。然后为数据指定PLC中的数据名, 这样就建立了通讯映射关系。

通过以上三个步骤, 就实现了Intouch组态软件与AB PLC的第二种通讯方式。

3 两种通讯方式的比较

两种通讯方式都可以实现Intouch组态软件与PLC之间的通讯, 。在建立通讯和应用时, 两种方式存在以下一些区别:

3.1在PLC系统硬件组态完毕后, RSLinx的DDE服务器仅需设置硬件的IP地址即可。而DAServer方式则需要再次对控制器和通讯模块进行硬件组态, 步骤上比RSLinx通讯要复杂一些。

3.2在工作过程中, DAServer可以实时监控每个变量的通讯状态, 并给出诊断结论, 这样就能及时发现个别变量的通讯故障。而RSLinx只能监控整体的通讯状态, 对于单独变量的通讯故障没有办法及时诊断。

4 结语

InTouch软件 第4篇

1 控制要求与系统结构

天然气调压站由3×50%调压回路和2×100%辅助调压回路组成,其控制系统由大连派思燃气系统有限公司进行设计,软件编程调试由沈阳中科博微科技有限公司完成。根据工艺要求,此控制系统应实现天然气调压站天然气输送紧急关断阀开关控制、过滤器冷凝液排放启/停控制、加热系统启/停控制、相关运行数据的采集、故障报警、报警记录以及压力温度等参数的历史趋势显示。根据系统需求,选用DELL PC机作为上位机操作站,InTouch v9.5作为该系统的组态软件;PLC采用SIEMENS的S7-400系列冗余CPU及S7-300系列I/O模块。上位机与PLC之间以通讯处理器CP1613 (PCI卡)通过以太网实现通讯。在线监测与监控系统的硬件结构如图1所示。

2 上位机软件设计

2.1 人机界面设计

根据监测、监控系统的功能和需求,其HMI(人机界面)系统主要由登录画面、监控主画面、工艺参数报警限设置画面、报警记录画面、历史趋势画面及用户管理画面组成。其中,监控主画面显示了系统的主要功能和系统中很多的重要信息,是本系统的核心监控界面,也是本文介绍的重点。

在监控系统中,除登录画面和用户管理画面外,其它画面均由3个部分组成:标题部分、主体部分及导向和报警部分。标题部分有工程项目名称、公司标识、当前时间及当前用户等;主体部分显示当前画面中的所有内容,可进行启动、停止等相关操作,确认相关报警,查看目标曲线等;导向和报警部分在各项操作过程中出现报警时,可以查看具体内容,也可以通过画面的导向按钮切换到报警汇总中查看,并采取措施解决问题或直接确认报警。

2.2 监控主画面

该画面是整个天然气调压站PLC控制系统中最重要的显示画面,正常运行以监视此画面为主,该画面(图2)由工艺的入口单元、过滤单元、加热单元、组分检测单元、主调压单元、辅助调压单元和冷凝单元组成。在画面中操作人员可以将鼠标悬停于某一设备的上方,会出现该设备或参数的名称或提示。

在监控主画面中可以形象地看到整个天然气调压站工艺过程的布局以及工艺设备、系统当前状态和检测仪表当前测量值,相应的加热系统启动后,该加热系统燃烧室内会出现闪烁画面,表示燃料被燃烧后火焰的状态。主画面左下方区域是将登录画面右侧按钮区按钮放置在此,操作者可以通过这些按钮分别链接到相应的界面,操作员可以方便地进行各个监控画面之间的切换。

考虑到运行系统的安全性和避免无关人员的误操作,监控主画面上过滤器冷凝器排放启/停操作、加热系统启/停操作需要一定的权限。在用户管理画面,可以通过身份验证,根据身份进行相对应的操作。当PLC本身硬故障时,在主画面右上方区域设有专门的报警灯闪烁进行报警,站内燃气泄漏探测器检测到燃气泄漏时,会在对应的工艺区域出现闪烁报警灯报警,提醒操作人员注意。

2.3 过滤器冷凝液排放启/停操作

在HMI中,系统应实现每台过滤器排污用电磁阀的启/停操作,以合理地排放过滤器冷凝液。为此,在InTouch中需要用两种类型的外部变量形成闭环控制:

a. 发出信号为二进制变量,“1”代表向过滤器排污用电磁阀发出打开命令,“0”代表向过滤器排污用电磁阀发出停止命令;

b. 反馈信号为整型变量,即过滤器的液位信号,“20mA”代表冷凝液液位已经达到该液位计上法兰中心位置,“4mA”代表冷凝液液位已经达到该液位计下法兰中心位置。当上位机向PLC发出信号对相应的过滤器进行控制后,上位机应在规定的时间段里收到反馈信号,若收到的反馈信号符合预设的逻辑关系,说明过滤器排污用电磁阀动作正常;若不符合,说明过滤器排污用电磁阀动作出现故障或反馈用的液位变送器异常,则人机界面上的相应设备闪烁报警。

2.4 数据归档及历史趋势显示

根据需要,系统应对天然气调压站的入口压力、入口温度、过滤器上下游差压、加热单元水温度、天然气温度、调压出口压力以及调压出口温度等数据进行归档,以便能在上位机方便地观测到该变量的历史趋势。应用到InTouch中标记名及在线趋势控件具体实现步骤为:

a. 设置标记名的属性,将用于在趋势图控件中显示的标记名基本属性标记为记录数据。

b. 建立历史趋势画面,并将历史趋势图控件在画面中央区域展开,调整好控件在画面的显示位置及大小。

c. 设置历史趋势图控件的属性,将实时数据值定义为纵坐标,并设置适当的刻度,值的显示格式及趋势范围;将时间定义为横坐标,并设置适当的刻度,初始时间跨度;对于笔设置,就是将参与此趋势的标记分别在对应的颜色前设置好。

2.5 报警记录显示

该系统实现天然气调压站入口压力、入口温度、过滤器上下游差压、加热单元水温度、天然气温度、调压出口压力及调压出口温度等运行参数的限制值报警以及设备的故障报警。应用InTouch中的标记名及报警控件可以方便地实现该项功能。具体步骤为:

a. 设置标记名的属性,将可能需要在报警控件中显示的标记名报警属性定义好,如按条件确认报警,适当的报警注释及优先级等;

b. 建立报警画面,并将报警控件在画面中央区域展开;

c. 设置报警控件的属性,定义显示名及用于显示时的各项属性,如标题、状态栏及滚动条等,同时一定要规定查询属性的优先级及报警状态。

3 组态软件InTouch与PLC的通讯

InTouch可以利用Microsoft 动态数据交换DDE、FastDDE、NetDDE、Wonderware SuiteLink及OPC协议与其它Windows应用程序、Wonderware I/O服务器及第三方I/O服务器程序进行通信。

Wonderware I/O Server属于WonderwareSuiteLink中的系列软件之一。Wonderware I/O Server用于连接数据设备,包括AB、Sienens、Modicon及GE Fance等。Wonderware I/O Server为每个数据点提供数值、时间戳和质量信息,为Industrial SQL Server提供先进的告警管理和历史数据获取[1]。

本系统InTouch使用SuiteLink 协议,通过Wonderware I/O Server和PLC进行通信。根据需要,此天然气调压站监控系统选用以太网协议作为InTouch与PLC的通讯方式,通讯处理器选用CP1613。具体实现步骤为:

a. 安装CP1613。将网卡CP1613插入PC机上并固定好,然后启动计算机,添加CP1613驱动程序。在PC机的控制面板中,双击“SET PG/PC INTERFACE”,在弹出的窗口中就会显示已安装的CP1613网卡。

b. 配置PC工作站。在H站的项目下建立PC工作站,命名工作站名称并打开其配置窗口,依次将用户应用中对应的SIMATIC NET连接程序Application和工业以太网中对应的软件模块CP1613插入到工作站底板上,并配置好CP1613。

c. 配置Simatic Net Station。运行Configuration Console编辑器,组态CP1613。在控制台组态浏览器界面,命名站名称与PC工作站名称一致,将S7ONLINE的访问点设为pc internal,把CP1613的模块模式设置为配置模式,然后把Index序数设置为与PC工作站CP1613所对应的槽号。使用Comoponment Configuration Editor做进一步设置,对应于PC工作站中的硬件组态,在Comoponment Configuration Editor的对应槽位上添加Application。

d. 配置Wonderware I/O Server。将InTouch的IO Server安装到PC,运行ArchestrA System Management Console,组态IO Server。在控制台组态浏览器界面,展开DAServer Manager,在ArchestrA.DASS7.1的配置下插入新的通讯器,选取CP1613;接着插入新的可视化就地装置,选取Application;最后插入新的连接对象,在连接下拉菜单处命名连接到PLC的名称,在装置组(Device Groups)下命名主题名和装置项目(Device Items)下项目的名称。

e. 在InTouch设置通讯连接。运行InTouch,在WindowMaker应用程序浏览器界面,展开配置,设置访问名。在访问名里填写上面装置组所命名的名称,在应用程序名里填写DASS7,在主题名里填写上面装置组所命名的名称,其它保持默认。所有这些工作完成之后通讯就建立起来了。

f. 通讯诊断。如果此时通讯有问题,应检查网卡安装是否正确,通讯电缆和接头接触是否良好,组态参数是否正确等。

4 结束语

以InTouch作为上位机组态软件,S7-400/300系列作为下位机PLC的在线监控系统,完全满足天然气调压站在线监测与监控要求,具有界面友好、功能完善和运行可靠等特点。此天然气调压站项目自2008年6月投运以来,运行良好,所建监控系统起到了很好的监控作用。

摘要:介绍了一种上位机组态软件采用InTouch V9.5,下位机采用西门子S7-400/300系列PLC的天然气调压站在线监控系统,分析了该监控系统的总体结构与监控要点,探讨了天然气调压站监控系统上位机软件的设计与实现以及与PLC的通讯方式。

关键词:InTouch,TCP/IP,PLC,天然气调压站

参考文献

InTouch软件 第5篇

随着火力发电厂建设规模的不断扩大,电厂自动化水平的不断提高,对电厂的生产运行和管理提出了更高的要求,为实现电厂全面的信息化管理,大中型火力发电厂主机都已经采用DCS系统,各辅助车间也采用PLC+上位机的控制方式进行控制并对各辅助车间实现集中控制,通过各子系统提供丰富的实时和非实时的现场信息,对各系统状况和设备运行情况作出分析与故障预警,以提高电厂管理效率和决策正确性。

2 全厂辅助车间集中控制的前期规划

由于各个辅助车间控制系统为不同的厂商供货,因此在进行各辅助车间厂家的工程之前,需提出以下规划。

2.1 网络规划

某电厂二期全厂辅助车间系统PLC网络控制系统中的主干网络采用100M工业以太网光缆,采用双缆冗余的星型网络拓扑结构。各辅助车间系统分布在电厂的各个地方,相互之间距离远,分散度大,最远的集控室距离主厂房约2km。因此,链接各车间采用在远距离通讯有优势单模铠装光纤,为方便网络集成,需规定各辅助车间厂商提供的通讯接口及类型符合辅助车间网络链接的需要,同时划分各车间的IP地址段及PLC的IP地址,便于日后辅助车间网络链接与管理。

2.2 操作员站监控软件的规划

由于各个控制系统为不同的厂商供货,其操作员站的人机界面有可能不一致,如有的采用FIX界面、INTOUCH界面、组态王界面、或有自己的专用界面等。因此,实现辅助车间集中控制必须采用设计统一的人机界面,统一的风格及操作方式。

电厂二期全厂辅助车间上位机统一要求采用Intouch10.0作为监控软件,规定各车间的节点名与报警级别。全盘考虑并且制定统一的辅助车间网络规划,各个辅助车间遵循统一的规划,为各个系统的连网、画面统一和数据的汇总创造条件。

3 全厂辅助车间集中控制的总体设计方案

电厂二期辅助车间集控系统采用单模铠装光缆、工业级交换机建立工业以太环网,采用统一的网络平台和软件平台来互连各个不同的辅助控制系统,实现外围辅助系统集中控制。辅助车间集控系统架构具体的系统配置图如图1所示。

本系统采用的星型网络拓扑使用单模光纤连接,结构上以主交换机为中心,呈放射状态连接各个车间。由于主交换机上有许多指示灯,遇到故障时很容易发现故障的线路,而且当一个车间的系统或线路出现问题时不会影响其它车间。采用双网冗余结构,一条线路中断自动切换到另一条线路,这样网络系统的可靠性大大增强。另外,如果要增加一个子系统,只需连接到主交换机上就可以,很方便扩充网络。

输煤系统、化学水处理系统、除灰系统、凝结水精处理系统、中水系统采用各车间的工业交换机的光纤连接到集控室电子间的主交换机上。

制氢站车间与集控室距离较远,与化学水处理车间距离最近,在构建网络时,将链接制氢站的光纤接入到化学水车间的子交换机上,通过化学水车间的交换机进入辅机监控网络中。

煤水处理间的程控柜在输煤程控系统中,由于煤水处理系统隶属于除灰专业,因此除灰控制室的上位机操作系统通过辅机光纤网络访问输煤控制系统的PLC系统来实现。

辅助车间集控系统操作员站放置于集控室,通过工业以太网与各控制系统连接。2台上位机操作员互相冗余运行,任一台出现故障,不影响运行人员对整个系统的监视,整个网络照常工作。工程师站主机采用VGA分支器,连接集控室大屏幕,供集控室人员方便监控整个辅机运行。

4 全厂辅助车间网络与上层网络通讯(SIS)的实现

SIS系统在各辅机系统直接从辅网监控系统采集数据即可,无需再访问各个辅助车间的监控系统。由于辅网控制柜与SIS的控制柜处于同一电子间内,硬件上直接采用双绞线链接,软件上选用基于微软DCOM技术的OPC Server。OPC是由按照应用程序的要求提供数据采集服务的OPC服务器、使用OPC服务器所必需的OPC接口、以及接受服务的OPC应用程序所构成。从而实现不依存于硬件中固有数据类型,按照应用程序的要求提供数据格式,使接口标准化来实现监视、趋势图以及报表等应用程序。

选用WonderWare的FSgateway作为OPC Server,将运行的Intouch节点的数据库导入到FSgateway内,配置OPC Server的服务器名及操作系统的DCOM,配置完成后在客户端可以直接读取OPC Server内标签的数值。

5 设计中存在问题

在系统设计时片面追求就地智能装置上送的信息量越多越好,范围越大越好。由于辅助车间网络的通信速率与节点数、传输量和距离远近都有关,节点数和传输量越大,距离越远,通信速率越慢。因此系统范围无限制扩大,影响了系统运行的实时性和可靠性,降低了系统的性价比。通信信息量过大,还使一些不重要的负荷信息占用了不少通信资源,造成数据通道过于拥挤,出现通信不畅、数据刷新周期过慢等情况。受到通信方式和通信速率的限制,传送电气信息量较多时,特别是模拟量,在操作员站响应速度慢,影响实际使用效果。

同时修改Intouch的数据库,OPC Server内部标签不会自动更新,需要手动更新数据库,为日后系统的修改与维护带来不便。

6 结束语

面临新的电力市场机制,如何提高电厂综合自动化和管理水平,优化运行,降低发电生产成本,增强企业竞争力,成为发电企业普遍关注的问题。用PLC+工业以太网+HMI组态软件实现电厂辅助车间集中监控,比较灵活、方便,成本较低;辅助车间集控系统能否实现设计目标,除了自身的设备以外,很大程度上取决于辅助车间系统本身的自动投入情况。因此保证现场设备的质量如限位开关动作灵活可靠、变送器准确无误,才能在控制中心对各辅助系统进行有效的监控。

参考文献

[1]邱公伟.可编程控制器网络通信及应用.

[2]赵光毕,曹旭峰.DCS系统在水厂自动化中的应用.

InTouch软件 第6篇

In Touch软件系统是Wonderware公司研发的技术先进的人机接口界面 (HMI) 和具有面向对象特性的图形开发环境, 具有快捷、高效的用户配置功能的应用程序。它在报警信息存储和历史数据保存, 趋势显示方面的功能, 给用户对系统的监控提供极大的方便。在网络连接方面具有强大的功能, 通过DDE和SUITLINK、NETDDE等通讯协议方式, 可与本地系统或其它存在于网络中的计算机系统中的应用程序进行实时数据交换。同时, 它也可以支持通过ODBC协议访问各种类型的数据库, 实现对系统的综合管理。尤为重要的是, INTOUCH提供了多种通讯协议的转换接口—I/O Server, 可以与各种控制系统进行通讯, 包括:HONEYWELL、SIEMENS、DELTAV等系统, 甚至也可以通过第三方Server进行连接。

2 OPC简介

OPC (是OLE for Process Control的缩写, 意为用于过程控制的OLE) , 是一个由多家工业行业领先者制定的行业标准, 由OPC基金会这个国际组织制定并管理这个标准, OPC基金会由全球两百多家行业领先的自动化厂家作为会员, 包括世界上所有主要的仪器仪表、自动化控制系统以及过程控制系统的公司, 如SIEMENS、HONEYWELL、Rockwell Software、微软等。OPC协议是以微软的OLE (如今的Active X) 、COM (意为部件对象模型) 、DCOM (意为分布式部件对象模型) 技术为基础。OPC技术包含关于接口、属性和方法的标准集等概念, 用于过程控制和制造业自动化系统之间的互联互通。OPC全称是OLE for Process Control, 它的出现为基于Windows的各种应用程序与现场过程控制应用程序建立了方便通道。在此之前, 为了存取现场控制系统的数据等信息, 相应的应用程序开发厂家都需要编写自己独有的接口函数。由于现场控制系统的种类繁杂, 而且产品时常更新换代, 经常给用户和软件开发厂家带来了额外的工作强度。即使这样亦不能满足实际工作的需要, 系统集成厂家和软件开发商迫切需要一种具有可靠性、高效性、开放性、可互操作性的即插即用的设备驱动程序。OPC标准就是在这种情况下应运而生的。OPC技术协议以微软公司的OLE技术为基础, 它的出现是通过提供一套标准的OLE与COM接口完成的, 在OPC技术协议中使用的是OLE 2技术, OLE协议标准允许多台控制系统之间交换图形、文档等数据对象。

3 进行OPC通讯时防火墙的配置

两台或多台计算机控制系统进行OPC通讯时, 由于防火墙的存在, 可能导致无法进行通讯的情况, 此时可以直接将Windows系统防火墙关闭, 或者在打开防火墙的情况下, 做程序的例外处理, 由于关闭系统防火墙, 可能存在系统安全隐患, 对系统安全造成影响, 所以建议以以做程序例外处理为首选, 处理过程如下:

(1) 打开防火墙, 添加端口, 名称为“DCOM”, 端口号为“135”, 类型为“TCP”。

(2) 添加例外程“OPCENUM”, 程序路径在“C:WINDOWSSYSTEM32OPCENUM.EXE”。

(3) 添加OPC SERVER例外程序, 根据实际通讯情况不通, 程序的名字会不通。

(4) 添加MMC控制台程序例外, 程序路径在“C:WINDOWSSYSTEM32MMC.EXE”。

(5) 打开“文件和打印共享”。

4 进行OPC通讯时DCOM的配置

(1) 运行DCOMCNFG, 进入DCOM配置程序, “组件服务”->“我的电脑”, 右键属性, “默认属性”->“默认身份验证级别”, 设置为“无”。

(2) “COM安全”中“访问权限”的“编辑限制”和“编辑默认值”, 分别添加“ANONYMOUS LOGON”、“Everyone”、“Guests”、“INTERACTIVE”、“NETWORK”、“SYSTEM”, 权限为允许“本地访问”和“远程访问”。

(3) “COM安全”中“启动和激活权限”的“编辑限制”和“编辑默认值”, 分别添加“ANONYMOUS LOGON”、“Everyone”、“Guests”、“INTERACTIVE”、“NETWORK”、“SYSTEM”, 权限为允许“本地访问”、“远程访问”、“本地激活”、“远程激活”。

(4) 选择“DCOM配置”并展开, 配置“OPCENUM”, 属性之常规为“无”, 安全之“启动和激活权限”选择使用默认值, “访问权限”使用默认值, “配置权限”自定义, 进行编辑, 增加“ANONYMOUS LOGON”、“Everyone”、“Guests”、“INTERACTIVE”、“NETWORK”、“SYSTEM”用户, 权限为允许“完全控制”和“读取”。

(5) 配置OPC SERVER程序, 程序以具体控制器为准, 例如SIEMENS WINCC的OPC SERVER程序为OPCServer.Wincc, HONEYWELL PKS的OPC SERVER程序为HWHsc.OPCServer, 配置方法按照“DCOM配置”方法配置。

5 进行OPC通讯时本地安全策略的配置

进行安全策略程序配置, 控制面板->管理工具->本地安全策略, “网络访问:本地账户的共享和安全模式”设置为经典, “网络访问:让每个人 () 权限应用于匿名用户”设置为已启用。

6 INTOUCH通过OPC LINK访问OPC SERVER

上一篇:玻璃碎了下一篇:广告调查