艾默生Deltav学习资料学习资料

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

精品文档。1欢迎下载第一章Deltav概述本章主要介绍以下内容:Deltav系统架构,Deltav组态软件,Deltav系统容量,PlantWeb.1.Deltav系统架构主要有以下三部分:工作站,交换机和控制器三部分,复杂的Deltav里就是一个系统里有多个工作站,交换机和交换机.一个Deltav控制网络最多可以带120个节点或者100个控制器或者65个工作站.DeltavI/O接口有2宽电源/控制器底板和8宽I/O接口底板。下面是I/O卡件的接线端子。2.DeltavI/O卡件类型:DI卡,DO卡,AI卡,AOI卡,这里卡的类型基本都是按照通道的数量来分的,有的也是按照通道是否可以单独定义分的.3.Deltav系统的电源输入是24VDC或12VDC.电源卡件给控制器提供5VDC,为I/O卡件提供的是12VDC.4.Deltav系统容量:最多120个节点,最多65台任何类型的工作站,1台主工程师站,最多10台工程师站,最多59台操作站,最多20台应用站,每台主工程师站或操作站最多支持15台远程客户机,最多100个单独/冗余控制器,30000DST,最多25000SCADA位号,每个MX控制器最多支持1500个DSTs.每个MDPlus控制器最多支持750个DSTs,15000个高级单元管理DSTs.5.DST设备标签授权:接线到端子板的每个仪表需要一个DST.它的级别由高到低为:AO-AI-DO-DI.高级别的可以替换低级别的.6.Deltav组态软件:DeltavControlStudio,ExploringDeltav,DeltavOperate(Configure)和DeltavOperate(RUN)和诊断的软件等几种常用的组态软件.7.对于控制器的识别:我们在ExploringDeltav软件中在PhysicaoNetworks这个选项,右击属性,我们可以看到有个Flashlights选项,我们在这个选项前面选中,对于的控制器灯就会1s的间隔闪烁,我们要是选中Stopflashing的话,对应的控制器等就会停止闪烁,这样我们就可以找到这个系统对应的控制器了.8.接下来我们还是在ExploringDeltav软件中在PhysicaoNetwork中找到DecommissionedNodes这个选项下投用控制器,还可以在控制器的属性里设置冷启动时间.第二章仿真练习精品文档。2欢迎下载1.在ExploringDeltav界面下,在ControlStrategies树形图下,给已有厂区进行重命名和新建一个厂区.按照s88协议一个厂区总共5层,但是我们实际的工作中除了是batch项目外,我们都只有两层:Area和ControlModule。2.把新建的厂区拖放到工作站里的报警和事件的单元里.3.对通道进行组态,有两种方法,一种是直接在该卡下找到该通道,选择通道的属性,对其组态.一种是在LancHI/OConfiguration里集中进行通道组态.4.练习对卡件的通道进行组态,组态完毕后要下装控制器组态才能生效.下装的时候可以整体下装以控制器或工作站为单位的下装,也可以部分下装以卡件为单位,最新型S型号的可以以通道为单位进行下装。5.当我们在更换卡件的时候,我们需要对互为冗余的卡件进行人工切换,这个时候我们可以到诊断的界面下查看卡件的工作状态,也可以在这里对冗余卡件进行人工切换。第三章Deltav控制模块1.Deltav控制模块具有下列属性:1)唯一的名称最多16个字符,至少包含一个字母。2)执行控制算法。3)可下装到控制器的最小实体。4)灵活的尺寸。5)可单独停止使用。6)每个模块具有独立的扫描速率。7)引用主控画面,详细信息和面板显示。8)独立的功能扫描模块速率,每(1-255)秒扫描功能块。9)设置功能块的执行次序,自动或手动。2.参数路径:DataServer.module/Block/Parameter.Type_Field例如:DVSYS.FIC-20X/PID1/OUT.F_CV3.DeltavControlStudio(控制工作室),在这个工作室里划分了五个工作区:层次视图区,图表视图区,部件板,参数视图区,报警视图区。4.我们在DeltavControlStudio(控制工作室)里建立了一个DO控制模块,精品文档。3欢迎下载设置DST,然后进行保存和AssignToNode分配节点,下装到控制器后,我们在online的模式下,对其SP-D进行置值,可以看到DO卡件通道灯的变化。5.接下来我们又从模板数据库里把离散量输入模块的模板拖入了工厂A,并对其进行重命名,然后到DeltavControlStudio中对其进行组态设置,我们设置了DST和报警值,然后对其进行分配,保存,下装,在线模式进行模拟,看报警和值的变化。6.然后我们可以到DeltavOperate界面里,查找对应的模块,我们调到online的状态下就可以看到报警状态的显示和变化。以下就是几个画面状态:精品文档。4欢迎下载7.接下来,我们在到DeltavOperate的Configure状态画面里可以新建一个画面,命名为TANK101,我们在这个画面里建立了一个置值的对话框,设置好连接和属性,主要是设置了路径,按照上面学的controlmodule/Block/Parameter.Type_Field这样设置路径,把置值的对话框属性设置成允许赋值。这样我们就可以在DeltavOperaterun的画面里调出新建的画面TANK101,然后调出模块XVSTAT这样我们就可以在赋值对话框对其赋值后在模块上显示报警。如图:精品文档。5欢迎下载8.接下来我们在画面里继续设置画面的背景颜色,在画面属性里设置.我们在画面左上角的箭头上编辑这个画面上一个画面和下一个画面,我们可以按照自己的需要选择对应的画面.设置好后,我们保存关闭画面编辑,到运行状态下试一试我们设置的画面按钮是否正确.我们定义好的还有系统定义好的画面都存在这个路径下:D:\Deltav\DVData\Graphics-iFix\pic.9.完成了上面的任务,我们就可以在TANK101画面上继续添加DO的数据链接,显示DO的输出值,配合先前的DI链接和模块画面,做好,如下图:10.我们接下来在画面上添加文本标记,我们可以到菜单栏,点插入insert按钮,选择插入文本text即可,也可以在工具里选择,还可以修改文本.这个时候我们就可以加个Dynamo图符,我们在图符库里加入XV-101的图符,还可以通过颜色等设置,设置它正常和报警时候精品文档。6欢迎下载的状态显示.最后显示效果如下图:第四章报警组态1.Deltav报警设置是在模块创建的时候我们就可以创建的,很多模块模板创建的模块可能包含预分配的报警.如果我们要添加新报警的话,在选中的功能块上点击鼠标右键可分配报警,里面可以定义报警的级别,也可以设置多个报警值.2.接下来我们就在DeltavControlStudio里新建一个模板,一个AO的模板,在这里面我们设定好报警值,和输出值,对于输入设定值我们选择casein输入,我们在特殊参数里找到,并和模板上的casein链接好,之后进行分配,保存,下装.这样我们就可以模拟一下,自己设置的是否正确了.3.下面我们又学习参数的冷启动时,参数的设置,冷启动后可以选择一个设定值,也可以选择恢复冷启动前的那个值,我们都是在变量属性和模块属性里进行设置的.这里我们还学习了三种不同的下装方式下,留存数据的情况.4.接下来我们学习了建一个AI模块,同样的方法,我们也设置了报警值,输入输出值,分配,保存,下装.5.接下来我们做的工作和前面DO和DI工作一样,把AI和AO点的数据链接倒入到画面中,链接其对应的DST并加以描述,注意的一点是我们在AO作数据链接的时候,我们可以用到工具栏里的DeltavDataEntryExpert这个按钮来设置输入的值的范围.效果如下图所示:精品文档。7欢迎下载6.接下来我们要从图符集中加入一个液位罐,在液位罐上添加一个显示液位的矩形框,加好了后我们给这个矩形框设置Animation动画显示来显示液位的高低变化.我们还要对其设置相应的DST,然后保存,运行后得到的效果如下图:7.接下来我们就可以在画面上设定值,当设定值达到报警值的时候我们就可以看到报警栏里会出现相应的报警,我们可以到报警总表里查看报警,这里的报警都是按照一定规则来排序的,比如时间和优先级等条件排序.如下图:精品文档。8欢迎下载8.接下来我们自己设置了一个新的报警,在ExploringDeltav里去设置,在这里我们可以新建报警,并赋予它的优先级.然后我们可以到studio里找到一个控制模块,在里面新建一个报警,这个时候我们就可以看到我们定义好的报警,在这里我们可以给这个报警分配两个参数一个是报警值和报警的门限值.9.我们现在就在画面制作软件中建立两个报警的链接显示,显示高报和低报,这里值得注意的是我们在链接的时候,LI-101/HI_ALM.F_CV要改成LI-101/HI_ALM.A_CV,这样显示字符描述而不是数字.完成效果如图:10.接下来我们学习了,如何查找事件的报警记录,我们可以到开始-所有程序-Deltav-Operator-ProcessHistoryView-事件这里我们就可以查看了,还可以排序和查找报警.查看报警的时间和描述等参数.现在我们可以用系统自带的精品文档。9欢迎下载DVSYS.LI-101/ALARMS[1].A_LAALM设置一个总报警显示,我们在画面制作软件下,建立一个数据链接,链接到DVSYS.LI-101/ALARMS[1].A_LAALM上,然后我们还可以用专家功能,使这个数据链接到DVSYS.LI-101/ALARMS[1].F_LAALM,使这个报警在有报警的时候显示无报警的时候不显示.效果如图:第五章马达控制1.我们也是在模块的模板里找到自己对应的马达控制块,拖到工厂里,然后打开编译软件在这里我们可以对马达功能块进行编译,进入编译状态如下图:进入之后我们可以看DC块,这个市主模块,前面有逻辑与或非,中间的是布尔泛精品文档。10欢迎下载运算,前面是条件模块,是连锁条件用的,我们右击一个条件模块,选中Expression编译,见到下面界面,如图:接下来我们就可以在条件模块里加入连锁条件了'//XVSTAT/DI1/PV_D'=0编辑到CND1,把'//LI-101/AI1/PV'50给CND2,然后分配下装,保存.这样我们就实现了连锁功能了.2.接下来我们要对画面进行制作了,我们到画面制作页面里,加入马达建立连接,加入状态显示的链接和报警显示的链接.然后运行,我们可以在这个画面下操作了,如果把阀关了,联锁触发,确认之后我们开启马达,如果液位低于50,连锁触发,马达停止工作,颜色都会发生变化,状态显示也会发生变化,最后我们可以用SP来控制马达的工作状态.效果如图:3.在这里我们有用模块的模板建立了一个简单的PID_LOOP回路调节,在这里我们熟悉了下如何查找分配的DST,我们为回路模块里的相应参数建立连接选择阀门精品文档。11欢迎下载的作用方式等参数.然后保存下装到控制器.我们接下来就到画面制作的软件下建立调节阀和相应的描述和链接,进行控制和显示的功能,我们可以为输入设置阶坡输入等设置.第六章顺序控制SFCs1.简单的介绍了SFC顺序控制的应用,执行,SFC中的步的概念和Actions概念以及限定词和转换条件和为SFC而定义的NameSets.2.然后我们按照步骤建立了一个简单的开车顺序控制方案,在studio软件中进行简单的程序输入和编译,运行后,我们在画面显示的运行状态下,看到如下的效果:3.接下来,我们在这个开车的顺序控制方案中加入另外一个分支,停车的顺序控制,停车的顺序是先停马达,停阀,然后挺调节阀.同样是在顺序控制里按照要求写入程序.然后分配,保存,下装.运行后效果如图:精品文档。12欢迎下载总结:SFC的应用,SFC的执行,SFC中的Steps,SFC中的Act

1 / 23
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功