资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,ABB DCS800XA,系统培训,1,目 录,DCS 800XA,系统概念,1,DCS,硬件组成系统,2,DCS,软件知识简单介绍,3,CBM,软件介绍及简单操作,4,报警信息和操作记录查找及筛选,5,2,DCS=DistributedControlSystem,DCS是分散控制系统的简称,国内一般习惯称为集散控制系统。它是一个由过程控制级和过程监控级组成的以通信网络为纽带的多级计算机系统,综合了计算机(Computer)、通讯(Communication)、显示(CRT)和控制(Control)等4C技术,其基本思想是分散控制、集中操作、分级管理、配置灵活、组态方便。,一、,DCS 800XA,系统概念,3,系统构架,800,xA,系统架构的电脑和设备相互通信在不同类型的通信网络,其概念如下图所示。工作场所使用专用客户端电脑或客户机,/,服务器结合,800 xa,系统通信系统是基于以太网和,TCP/IP,网络。服务器运行软件,提供了系统功能,工作场所运行软件,为用户提供了各种形式的互动,.,包含,大型系统,和,单节点系统,一、,DCS 800XA,系统概念,4,域服务器(,Domain Server,),小系统可以运行域控制器。在这种情况下,节点和用户是由Windows工作组。,用户的配置和安全必须在工作组中所有节点分别。,用户在Windows域处理完成从一个中央位置域服务器。,每个域必须至少有一个域服务器,但对于弹性域应该多个域服务器。,属性服务器(,Aspect Server,),提供了属性目录和服务器和对象的管理、名字、安全等等相关。,这是800 xa的核心系统。因此它必须在任何时候很容易进入到所有节点。,在小型系统中(单节点),属性服务器可以结合其他方面的功能作为一个应用程序服务器或连接服务器。,连接服务器(,Connectivity Server,),连接服务器在整个网络中提供对控制器和其他数据源的访问,几组连接服务器可能存在于一个系统,各自服务每一组数据源。,服务的例子有:,OPC数据访问,OPC报警和事件,系统消息,应用服务器(,Application Server,),运行各种类型的系统应用程序,如:,批量管理,资产优化,信息管理,一、,DCS 800XA,系统概念,5,工厂网络(,Plant Network,),工厂网络可以专门用于过程自动化或工厂的一部分内部网站点上已经可以使用了。进一步的工厂网络的连接到互联网或任何其他类型的外部网络应该执行依照适当的网络安全实践。,客户机/服务器网络(,Client/Server Network,),客户机/服务器网络用于服务器之间的通信,包括工作站和服务器之间。通过一个路由器,客户机/服务器网络可以连接到工厂内部,并通过互联网。对于任何大于单个节点安装系统和小系统,使用Windows的工作组、800 xa系统节点必须驻留在一个专用的Windows 2008域。这需要你设置域控制器和DNS server。所有其他800 xa系统必须配置服务器和客户机节点域的成员。,控制网络(,Control Network,),控制网络是一个局域网(LAN),具有实时和可预测的响应时间,使得,通信变得可靠,。它用于控制器连接到服务器。控制器和连接服务器连接到控制网络。控制网络可以是冗余的。,一、,DCS 800XA,系统概念,6,大型系统:,如果控制网络上的节点总数超过50,,,建议,分成,两个或多个网络领域的控制网络。,一、,DCS 800XA,系统概念,7,单节点系统,适用于非常小的应用程序,所有800 xa 服务器和工作站存在于一个电脑。系统其实只有一个节点,包括其中所有服务器以及应用程序安装。只能,连接,少数控制器。,一、,DCS 800XA,系统概念,8,一、,DCS 800XA,系统概念,Controller,9,PM866,控制器:,AC162,电源模块,SB832,PM866,控制器:,AC161,电源模块,SB822,交换机,通讯模块,CI854,二、,DCS,硬件组成系统,10,IO,模块,二、,DCS,硬件组成系统,11,PM866,控制器,AC162,、,控制器,AC161,AC800M,是,800,系列产品中的一个重要组件,它是一款基于导轨安装的模块化的控制器,包含了,CPU,、,通信模块、电源模块及一系列附件。集成了多种通信功能、可以实现全方位冗余,并且支持宽范围的,I/O,信号,同时也包括在危险区域的本质安全信号。,AC800M,控制器通过,Control Builder,编程软件为其编程组态,使得,AC800M,控制器可以实现各种控制应用。可重复使用代码和库文件的功能特点也使,AC800M,的应用程序更加容易组态和建立。,电源模块,SB822,给控制器提供电源。控制器有内部电源和外部电源。内部电源是一块电池供电,外部电源通过,UPS,电源供电。保证,CPU,稳定持续运行。,通讯模块,CI854,、通讯模块,CI851,交换机,交换机在同一时刻可进行多个端口对之间的数据传输。每一端口都可视为独立的物理,网段,(注:非,IP,网段),连接在其上的,网络设备,独自享有全部的带宽,无须同其他设备竞争使用。,IO,模块,IO,模块的基本原理是,A/D,、,D/A,转换,将数字信号转换为模拟信号输出,或者将模拟信号转换为数字信号输入,所有,IO,模块的核心是,AD,和,DA,转换芯片,再加上通讯芯片和,CPU,通信。,IO,模块即输入输出模块,为当单片机自带的输入或输出的引脚已经被用完以后还需要更多引脚时使用的一种模块,目的是为了增加输入、输出的引脚数,二、,DCS,硬件组成系统,12,二、,DCS,软件知识简单介绍,当我们要实现对现场设备的控制,就要对设备进行:控制逻辑、硬件组态、过程变量、,PID,控制、画面、报警、操作记录等相关功能组态。,三、,DCS,软件知识简单介绍,13,Workplace,是什么?它是为一些特殊小组人员能访问系统的工作环境,,在新安装的系统中有,4,个默认,Workplace,。,engineering workplaceoperator workplaceplant explorer workplacetwo screen,plant explorer workplace,Engineering workplace,是,800 xA,系统组态的主要工具。,它主要用于创建和管理属性对象。,Operator workplace,是提供操作员使用的人机界面,,可以执行各种操作、显示各种画面,1,、,800XA,工程师软件,三、,DCS,软件知识简单介绍,14,桌面上选择,Workplace,图标,双击或右键选择,Open,1,、,800XA,工程师软件,三、,DCS,软件知识简单介绍,15,1,、,800XA,工程师软件,Object,Aspect,三、,DCS,软件知识简单介绍,16,object,(对象),和,aspect,(属性),Object,:是用计算机表示的现场实物,比如是一个阀门、一个电机或者任何其他在整个工厂的物理设备,Aspect,:是与,object,相关联的特性,比如一个画面、一个趋势图、一个面板,1,、,800XA,工程师软件,三、,DCS,软件知识简单介绍,17,Structure,:点击图中下拉菜单,会出现,10-20,个,Structure,,简单来说每个,Structure,有不同的用途,功能且相互关联。,图,1,:左边框中是对,Object,(对象),图,2,:右边是,Aspect,(属性),图,3,:属性预览窗口,图,1,图,3,图,2,1,、,800XA,工程师软件,三、,DCS,软件知识简单介绍,18,1,、,800XA,工程师软件,这里我们主要了解下几个主要常,Structure,Function Structure,:画面文件,Control Structure,:控制逻辑块,Library Structure,:模板修改,比如控制面板、趋势模板等;,Maintenance Structure,:专用全盘备份,三、,DCS,软件知识简单介绍,19,2,、,Photo Graph Edit,三、,DCS,软件知识简单介绍,20,2,、,Photo Graph Edit,三、,DCS,软件知识简单介绍,21,四、,Control Builder M,软件介绍及简单操作,4.1 Control Builder M,软件介绍,22,四、,Control Builder M,软件介绍及简单操作,库:,要想理解库,要知道以下概念:,功能,:,加、减、乘、除、与、或、非等,简单运算组成的;,功能块:根据自己的需要,由简单的功能编写完成的打包块,比如阀门控制模块、电机控制模块、,PID,模块等;,硬件库:现场硬件设备型号较多,因此在组态时要选择对应的软件库才能正确添加需要的型号。,总得来说,库是为下面软件应用和控制器提供支持的。,软件应用“设备的程序编写、变量通讯等内容,控制器:对应现场的硬件安装顺序及型号,4.1,Control Builder M,软件介绍,23,四、,Control Builder M,软件介绍及简单操作,4.1.1,Control Builder M,软件介绍:,Libraries,基础库,盈亏功能块,恒安功能块,功能块的优点,;,1,)将功能块打包后,如果我们需要在程序中应用。只需要找到一个块就可以,如果没有打包,则全部逻辑写在程序内,比较繁琐;,2,)块打包后可以在相同的地方可以反复调用,比如阀门控制块:现场几百个阀门,都可以用一个已经写好的功能块来控制,只要连接输入、输出脚管即可,相当方便;,3,)块可以导出到另外的机台使用。比如在,PM13,写好的功能块,可以单独将功能块导出,再导入到,PM14,库中使用,非常方便;,24,四、,Control Builder M,软件介绍及简单操作,4.1.2,Control Builder M,软件介绍:,Application,Connected Libraries:,已连接的库,Data Types,:数据类型,Function Block Types,:功能块类型,Programs,:项目,25,四、,Control Builder M,软件介绍及简单操作,APP1,连接,AC161,控制器,APP2,连接,AC162,控制器,4.1.3,Control Builder M,软件介绍:,Application,26,四、,Control Builder M,软件介绍及简单操作,Controller,4.1.3,Control Builder M,软件介绍:,Application,27,四、,Control Builder M,软件介绍及简单操作,4.1.3,Control Builder M,软件介绍:,变量和全局变量,在编写程序时,有很多信号都需要变量名来中转和区分(好像接线端子排位号一样),因此变量分为:,变量,和,全局变量,Globe Variables,(全局变量):在,APP,下面的变量。在,APP,下的变量可以被此,APP,下的,Program,调用。,IO,点的定义在全局变量下。,Variable,:,单个的,Program,下的变量,只能被此,Program,调用,不能用到其他,Program,内。,28,四、,Control Builder M,软件介绍及简单操作,4.1.3,Control Builder M,软件介绍:,Application,29,四、,Control Builder M,软件介绍及简单操作,Controller,下方创建了两个硬件控制器,AC161,和,AC162.,Connected Applications:,已连接的软件应用,Connected Libraries,:已连接的库,Hardware AC800M,:硬件控制器,Task,:控制器扫描时间,Access Variables,:通讯变量,4.1.3,Control Builder M,软件介绍:,Controllers,30,四、,Control Builder M,软件介绍及简单操作,AC161 Connected Application,:,APP1,AC162 Connected Application,:,APP2,、,Application,Application,4.1.4 Control Builder M,软件介绍:,Controllers,31,四、,Control Builder M,软件介绍及简单操作,ABB DCS,系统有很多的硬件,比如:控制器、通讯模块、,IO,模块等。不同的硬件有不同的型号和版本。因此需要不同的库来支持。,4.1.4 Control Builder M,软件介绍:,Controllers,32,四、,Control Builder M,软件介绍及简单操作,Hardware AC800M,:硬件组态和现场安装方式一一对应。,0,号节点:,PM866,控制器,1,号节点:,CI854,通讯模块,211,号节点:,CI801,通讯模块,每个通讯子模块上接了,AI,模块、,AO,模块、,DI,模块、,DO,模块。,4.1.4 Control Builder M,软件介绍:,Controllers,拓扑结构,33,四、,Control Builder M,软件介绍及简单操作,4.1.5 Control Builder M,软件介绍:,Tasks,控制器首先将所有已连接的输入信号的状态复制到内存中。(输入拷贝),然后执行程序员编写的代码,最后将执行的结果复制到输出信号(输出拷贝)。这就是所谓的周期或扫描。,控制器首先将所有已连接的输入信号的状态复制到内存中。(输入拷贝),然后执行程序员编写的代码,最后将执行的结果复制到输出信号(输出拷贝)。这就是所谓的周期或扫描。,控制器首先将所有已连接的输入信号的状态复制到内存中。(输入拷贝),然后执行程序员编写的代码,最后将执行的结果复制到输出信号(输出拷贝)。这就是所谓的周期或扫描。,控制器首先将所有已连接的输入信号的状态复制到内存中。(输入拷贝),然后执行程序员编写的代码,最后将执行的结果复制到输出信号(输出拷贝)。这就是所谓的周期或扫描。,34,四、,Control Builder M,软件介绍及简单操作,4.2,Control Builder M,简单操作:,打开软件方法,CBM,常见的打开方法有两种:,打开,Operator Workplace,,随便找一个电机、阀门、流量计,右键选择,Project Explore,,等待自动打开,CBM,;,在画面上双击打开,CBM,软件快捷方式,会显示空白的窗口,选择,File,Open File,,在弹出的窗口选择,HATM14,,点击,Open,。,35,四、,Control Builder M,软件介绍及简单操作,4.2,Control Builder M,简单操作:,打开软件方法,1,36,四、,Control Builder M,软件介绍及简单操作,(,1,)双击桌面快捷方式,(,3,)选择,HATM14,,点击,Open,(,2,)双击等待后,会弹出空白的软件窗口,4.2.1,Control Builder M,简单操作:,打开软件方法,2,37,四、,Control Builder M,软件介绍及简单操作,4.2.2 Control Builder M,简单操作:,在线方法,Test Mode,:测试模式。,CBM,软件模拟硬件工作环境,不需要连接硬件即可运行软件,在线查看编写的程序逻辑;,Online,:在线模式。,CBM,和控制器实时连接,可在线查看程序逻辑、变量通讯、强制信号等;,Download Project and go on line:,下载程序并在线。每当修改程序后,编译保存,然后再下载到控制器里,更新控制器内的程序。,38,四、,Control Builder M,软件介绍及简单操作,4.2.2 Control Builder M,简单操作:,在线方法,39,四、,Control Builder M,软件介绍及简单操作,4.2.3,Control Builder M,简单操作:,强制信号,40,四、,Control Builder M,软件介绍及简单操作,4.2.3,Control Builder M,简单操作:,强制信号,41,四、,Control Builder M,软件介绍及简单操作,4.2.3,Control Builder M,简单操作:,强制信号,42,四、,Control Builder M,软件介绍及简单操作,4.2.3,Control Builder M,简单操作:,强制信号,选择要搜寻的目标栏,43,四、,Control Builder M,软件介绍及简单操作,4.2.3,Control Builder M,简单操作:,强制信号,44,四、,Control Builder M,软件介绍及简单操作,4.3,小结,最主要的作用是实现与控制器的连接。在离线的时候,可以将组态的硬件、编写的程序逻辑通过控制网络下载到控制器。在线可以查看程序运行情况,可以按照自己需要强制信号等。,1,、,DCS,常用的软件有哪几种,2,、,CBM,软件的作用是什么?,1),Engineering Workplace,;,2)PhotoGraph Edit,;,3)Control Builder M,3,、,CBM,、现场工艺、控制器对应的关系是什么?,1,),CBM,软件中,Application,下的,APP1,对应现场:打浆、长纤维、短纤维、损纸、配浆、盘磨工艺流程,且控制逻辑在,Controller 1,(,AC 161,)中运行。,2,),CBM,软件中,Application,下的,APP2,对应现场:上浆、水系统、蒸汽、燃烧、化学品等工艺流程,且控制逻辑在,Controller 2,(,AC 162,)中运行。,4,、如果某一控制器或者,ACS,服务器出现故障,现场会有什么异常情况?,控制器运行控制逻辑;服务器是将控制器中的信息处理,上传到画面上;,如果控制器出现故障,则现场设备不能运行,工艺流程不能走,但画面显示正常。,如果服务器出现故障,则现场设备、纸机正常运行,但是画面不能正常显示及修改参数、简而言之就是纸机不能在电脑上控制(此故障较危险),45,5.1,状态栏介绍,五、,报警信息和操作记录查找及筛选,46,5.1,报警信息查找,五、,报警信息和操作记录查找及筛选,47,5.1,报警信息查找,五、,报警信息和操作记录查找及筛选,48,5.1,事件信息查找,五、,报警信息和操作记录查找及筛选,49,5.2,信息筛选,五、,报警信息和操作记录查找及筛选,由于报警信息最多记录,10000,条,记录量较多,查找我们需要的报警信息或操作记录不方便,若可以确定报警时间和位号,则可以在列表里进行筛选功能,方便我们快速的查找需要的信息。,50,5.2.1,信息筛选:,位号筛选,五、,报警信息和操作记录查找及筛选,51,五、,报警信息和操作记录查找及筛选,5.2.1,信息筛选:,位号筛选,52,五、,报警信息和操作记录查找及筛选,5.2.1,信息筛选:,位号筛选,53,五、,报警信息和操作记录查找及筛选,5.2.2,信息筛选:,描述查询,54,五、,报警信息和操作记录查找及筛选,5.2.1,信息筛选:,时间筛选,55,五、,报警信息和操作记录查找及筛选,5.2.1,信息筛选:,时间筛选,Less Than,Equals,时间查询的意思就是在某个时间段内的所有事件信息。,56,五、,报警信息和操作记录查找及筛选,5.2.1,信息筛选:,时间筛选,57,五、,报警信息和操作记录查找及筛选,5.3,报警信息查找原因,2016,年,5,月,12,日上午,PM14 3103,上浆泵报警跳停,导致纸机停机。,查找事件记录,第一个报警信息在,8,:,41:51,,提示为,M3,,,Motor Breaker,58,5.3,报警信息查找原因,五、,报警信息和操作记录查找及筛选,59,IB1,IB2,IB3,IB4,IBS,。,IB1,IBS,。,IB2,5.3,报警信息查找原因,五、,报警信息和操作记录查找及筛选,60,五、,报警信息和操作记录查找及筛选,5.3,报警信息查找原因,报警信息中反馈的时,M3,,,Motor Breaker,查看功能块上,M3,脚管输入为,_142_M3103_Ready.Value,信号,查看趋势图发现电机跳停前负荷曲线没有异常变化,去低配观察变频器上无报警记录,则判断可能为低配过来的,Ready,信号出了问题,通知相关人员,检查紧固低配接线端子。为避免紧固过程造成纸机停机,将电机的反馈信号、准备信号全部强制。,61,Thank You,!,62,
展开阅读全文