您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > AC800F编程组态培训
1AC800F培训资料IndustrialIT系统是ABB公司推出的一种全能综合型开放控制系统,该系统融传统的DCS和PLC优点于一体并支持多种国际现场总线标准。它具备复杂模拟回路调节能力、友好的人机界面及方便的工程编程软件等。IndustrialIT系统特点:1、系统无主机、无通讯管理器、全局数据库管理,任何故障都将被限制在有限范围内,决不会招致系统崩溃,真正实现了功能分散、危险分散。2、一体化的编程与调试软件,实现对全系统所有功能的组态。系统采用WINDOWS目录树风格,结构清晰,简单易学。系统具有190多个功能块、大量符号库,用户可自定义功能块及接受第三方编程。3、自动建立全系统包括操作员站、过程站、网关站之间的通讯。4、强化的结构设计,控制器和电源模块采用全封闭结构,防尘、防静电、抗电磁干扰;I/O模件可适应现场恶劣环境。支持远程I/O。5、多重冗余技术的使用,如:电源冗余、高速以太网冗余、操作员站冗余、控制器冗余、现场总线冗余、I/O冗余,确保了系统的可靠性。6、具有完整的分层自诊断功能,可诊断网络、站、I/O模件直至I/O点。控制器内还集成了WebServer技术,允许通过Internet浏览器进行远程诊测7、全开放的体系结构。支持多种国际现场总线标准;ProfibusDP、FF、Can、Hart、Modbus等,实现与数种现场总线设备互连。IndustrialIT控制器中主要包括AC800M,AC800C,AC800F,AC700F等。这里我们主要介绍AC800F。一、AC800F控制器基本介绍AC800F是基于开放的现场总线技术标准的现场总线控制器,既可连接常规I/O,又可连接RemoteI/O及Profibus、FF、CAN、Modbus等各种现场总线设备,现场过程仪表可直接或借助于Fieldbus远程I/O经由现场总线与AC800F进行数字通迅,为用户提供了使用现场总线技术的灵活性。AC800F可以采集来自4条不同现场总线的过程数据和诊断信息。AC800F通过以态网(Ethernet)与整个系统通迅。该系统分为两级:操作管理级(操作员站OS、工程师站ES及网关GS)和过程控制级(这里为现场控制器AC800F)。在操作管理级上不仅实现传统的控制系统监控操作功能(动态画面显示、趋势显示、弹出式报警及操作指导信息、报表打印、硬件诊断等),而且完成配方管理及数据交换等管理功能。过程控制级实现包括复杂控制在内的各种回路调节(各种PID、比值、……)和逻辑控制、顺序控制以及批量控制功能。AC800F控制器提供不同程度的冗余功能。1.AC800F控制器结构AC800F控制器构成:CPU主板与模件接口槽位;电源模件;至少一个Ethernet模件;最大4个现场总线模件。AC800F控制器槽位:P:用于插入电源模件;E:每个AC800F控制器有2个E槽,用于插入以太网模件,一般E1槽作为标准系统通信,E2槽为控制器冗余切换接口;F:每个AC800F控制器有4个F槽,用于插入现场总线接口模件,如果使2用FI810F通信模件,这个模件仅能插入到F1槽,其它总线接口模件无槽位限制,但最多为4个。2.控制器模件(1)基本单元PM802F/PM803F:高效超标量RISC微处理器(150MIPS)16K内部CPU缓冲RAM4MB/8MBFLASHEPROM后备电池保持,包括电池电压监测EEPROM,串行,16Kbit4个现场总线模件槽2个以太网通信模件槽现场控制器冗余设置PM802F/PM803F的最大区别在于:PM802F的静态度RAM为4MB,FLASHEPROM为4MB;PM803F的静态度RAM为8MB,FLASHEPROM为8MB。(2)电源模件(3)以太网模件(4)总线接口模件33.I/O模件I/O模件均为自带CPU的智能化模件,主要功能是进行信号调理及A/D、D/A转换、并完成包括线性化、工程单位转换在内的各种数据预处理。I/O模件的参数设置均由组态软件完成,不必开关跳线及电位器进行调整。每个I/O模件的扫描周期可根据需要分别进行设置。I/O模件具有自诊断和内部工作温度监视报警功能,所有I/O模件均可设置故障安全(fail_safe)值(数据保持/预设值/最大或最小值),一但模件故障或通迅出错,输入输出结果即可切换到事先组态好的安全值。I/O模件采用了前面板接线的紧凑结构设计,传送过程I/O信号的电缆经编组端子排或直接连到I/O模件前面板的螺丝型端子接线器上,螺丝型端子上带有防止误连的编码标记。前面板上还有状态指示LED和I/O位号标签。I/O模件分为模拟量模件和开关量模件,又有输入输出之分,所以一般常用4模件为模拟量输入AI,模拟量输出AO,开关量输入DI,开关量输出DO;此外还有热电偶,热电阻I/O模件。二、AC800F编程软件介绍把CBF软件安装到计算机上,这台计算机我们就称为工程师站,用于监控和操作的的计算机我们称为操作员站。工程师站上的组态调试软件ControlBuildF及操作员站上的操作监控软件DigiVis是AC800F系统操作管理级必须的软件。工程师站组态软件ControlBuildF用于系统编程、参数设定、与调试;现场过程控制组态;操作级显示与信号记录组态;编程语言采用国际标准IEC61131-3图形化编程语言,支持功能块图FBD;梯形图LD;指令表IL;顺序功能块图SFC。(我们平时常用的为前两种)操作员站软件---DigiVisDigiVis的功能包括图形显示、数据监视、系统状态显示、趋势归档、记录、过程及系统报警、控制操作、系统诊断等。三、软件编程1.打开软件并建立组态正确安装软件后,在开始菜单中打开CBF软件,如下图所示5屏幕出现如下画面,点击“确认”后,出现下面的画面6此画面说明现在用的是演示版本,如果用于商业用途需要向ABB购买权限。(1)引入一个项目文件使用鼠标点击菜单行中的项目--导入,把一个(.csv)文件导入使用。(2)新建项目文件进入组态界面后,选择项目菜单条的新建创建一个新项目,项目名称为:training,保存在文件夹proj下7点击save按钮,输入相应的项目信息,如:项目名称,项目管理者,项目注解等,若需要还可以加密码。进入组态环境中,一个完整的组态项目文件,至少要有操作管理级(操作员站,网关站等)和过程控制级(现场控制器AC800F硬件配置)。此外,还有用户功能块,图形库等等。下面我们就具体介绍一下项目树的建立过程。8单击菜单条组态按钮,显示根目录和暂存池两项用鼠标选中training,右键选择插入下一级,选择组态CONF,然后确认。点击确认后,在弹出的对话框中填入要点信息名称,这里取配料环节为例。9确认后,就建成了一个以配料为名称的组态文件根目录。这样整个组态项目下的资源(包括过程站、操作员站及其它站)及对象的数据库都由其统一管理,数据传送也由其负责,时区设置由其完成。继续在此CONF上点击右键,插入下一级来添加过程站默认取名为“配料”,与组态级相同,其他的参数先选择默认,不用更改。以同样的方法添加操作员站“OS1”,网关站“OPC”,用户功能块“公共图”。这些站或资源库都是CONF的下一级,它们之间是平级的,也可以右键点击其中一级,选择插入下一个来添加。10添加用户功能块库11添加网关站在添加网关站时,需要根据需要选择网关的类型,如上图所示。在培训中,为了能够让学员清楚的看到信号之间是怎么连接的,需要用到仿真控制器,所以在此组态中再加一个过程站,这样两个过程站,一个用于仿真,一个用于学习硬件配置。添加好各个资源的组态基本结构如下图所示。122.硬件配置从前面的介绍可知,项目树下组态的资源如过程站、操作员站、网关站等都有对应自己的硬件设备,且过程级又可以分为AC800F,仿真控制器等,每一种过程级中包含不同的模件,模件的放置位置及参数要求都不同,这就需要我们按照实际的配置将设备硬件组态到项目的硬件结构中去。在ControlBuildF中,必须按照实际硬件的安装,在组态软件中完成硬件配置、参数设置、通道定义、资源号的设定等。项目树中的资源必须与实际的硬件相对应。在项目树界面中,选择菜单行的硬件结构,进入硬件组态界面左边是硬件结构的树型显示,右边是图形显示。在图形显示中,以太网的上方配置操作员站和网关站,下方配置控制站。在以太网的上方点击鼠标,会出现一个红色的框,在此框上点击右键,选择插入,添加操作员站。13点击确认后,会在相应位置出现一个电脑图标,右键点击这个电脑图标,制定它对应的组态中的资源。14以同样的方法,在以太网的上方添加网关站,并指定资源OPC。在以太网的下方插入控制器,先加入一个仿真控制器,这个是不需要配置的,直接默认就可。步骤如下几个图所示。1516指定资源为配料17以相同的方法,添加AC800F控制器,并指定资源。完成之后的状态如下图所示在以太网中插入各种节点之后,要使其与项目树中的资源建立一一对应关系。给节点分配资源以后,该节点自动激活,即ControlBuilderF在进入调试状态时,系统总线将自动搜索该节点。若在项目树中没有建立相应的站,在进行硬件配置时,所插入的站标志将不能被指定资源,并显示为灰色,表示不可用。下面配置AC800F控制器双击“控制器”的图标,在机架上插入相应的模件。18在机架的电源插槽P上,右键插入与实际对应的电源模件。19在以太网插槽位置E1上根据不同配置选择并插入不同以太网通讯模块。冗余控制器需要插入2个以太网模件,既E1,E2槽都需要配置。20在F插槽位置插入与实际相对应的总线接口模件。配置好机架的基本结构如下图所示双击机架上的FI830,放置Profibusmaster21双击现场总线的断开处,选择主设备。添加完成后,回到左侧的硬件结构的树型显示,找到我们刚加完的这一级。插入从设备。每个master节点下,理论上最多允许放置125个从设备。点击确认后,弹出总线地址选择框,可根据实际情况修改总线地址。22,选择从设备的设备数据库文件(GSD文件),选择开始引入;或者从磁盘导入要添加的GSD文件。23双击下面的接点:Node1,进入ProfibusSlave参数配置界面名称为:SL_1F3_1,选择从设备地址:2,无清除状态数据,循环通讯;Watchdog:启用,Watchdog超时:100*10ms;单元测试:选择信息启用24在接点下插入需要的I/O模件,方法如下:首先选择CI801ProfibusDPV1,插入通讯模件在Node1继续插入其它模件,我们要插入DO810、DI810、AI810、AI830、AI835、AO810;25选择对应的模件,然后点击插入按钮即可(1)插入DO810双击模件,进行配置。26选择Cluster:0Position:1各参数可以根据实际情况修改•DO810模件I/O编辑选中DO810模件,点击I/O编辑;在输出下选择插入元素:DO810添加通道元素时,先加高位的Byte1,数据类型Bool,配置完0~7共8个通道。然后添加地位Byte0的8个通道元素。27配置完如图所示。在相应的通道写上变量名,此变量是编程时为各个信号起的名字,即变量名。(2)插入DI810模块编辑—插入;28双击模件,进行配置Position为2进行I/O编辑29从Byte0开始到Byte1结束,数据类型选择Bool,各自配置0~7共16个通道。配置完如图:30(3)插入AI810模块双击,进行配置,Position设为3;进行I/O编辑31数据类型为Int,因为模拟量需要形成一个回路,有一正一副两个端子才形成一个通道,所以0-15位,添加完为8通道。添加完如下图所示。同样的方法对AI830,AI835,AO810进行配置。并且注意,I/O模块的顺序要与实际的模块顺序一致,Position与实际对应。配置结果如下。323.控制器编程在编程之前,我们必须先了解一下信号。在控制系统中有两个常见的术语,“模拟量”和“开关量”。不论输入还是输出,一个参数要么是模拟量,要么是开关量。这也是A
本文标题:AC800F编程组态培训
链接地址:https://www.777doc.com/doc-4475629 .html