设备及逻辑组态_第1页
设备及逻辑组态_第2页
设备及逻辑组态_第3页
设备及逻辑组态_第4页
设备及逻辑组态_第5页
已阅读5页,还剩93页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、设备级组态: 在自动控制中,有很大的一部分任务是控制设备的开关启停,所以接下来要做的就是对设备进展组态,以到达控制设备的目的。 科远公司所用的设备模块是专门针对国内火电厂的设备开发的,有很强的专业性和适用性,且修正方便灵敏。模块种类有ACT15A3W、DIGACT、ACTION等。下面作分别引见。 普通电厂用的设备可分为两种:开关型设备和调理型设备。开关型设备主要有:不可调电动门、点动门、全开全关执行机构、单位式设备、电机等;调理型设备主要是调理阀,还有变频器等设备。 组态时要根据逻辑图纸,普通图纸上会注明设备的称号、类型、与AC和DC的连线等信息。设备. 为了阐明方便,我们把一切类型的设备集

2、中在同一张表中,其表如下. 由于T103和T940的设备组态根本一样除软伺放外,因此我们就以上面所给的点表为例来引见设备级的组态,按照上面的点表归纳出下面几种设备类型:设备表. 阐明:1称号:即设备的描画。如甲磨煤机、给水泵等。2模块称号:即组态时的“ActionName。3模块号:每个设备模块都有一个代号,如测点编号。即组态时的“Name。这个代 号是有含义的:设备类型代号+某个DO点的编号。例如: BT12E7代表它是一个不可调电动门,它的某个DO信号的编号是12E7DO, 从前面的I/O配置表可以看出,12E7DO是开该不可调电动门的DO信号。 不可调电动门BT PID PD 点动门 D

3、D 软伺放SF 全开全关执行机构AN 多功能软伺放MF 单位式设备RS 手操站MS 电机ST 普通设备的模块号在工程组提供的设备清单和逻辑图上可以找到。 .4集控块号:普通开关型设备的Word0和Byte0会和DG_CONN衔接,由于一个 DG_CONN有4个Word和4个Byte,因此一个DG_CONN可以衔接4个设 备,这样就牵涉到一个顺序问题,所以在设备清单中会规定该设备与 DG_CONN的哪个Word和Byte相连。假设设备清单中写“DC1201:1,那么 代表这个设备的Word0连到称号为DC1201的DG_CONN的Word1,同时 DC1201的Byte1连到设备的Byte0。假

4、设设备清单中写“DC1201:2,那么 代表这个设备的Word0连到称号为DC1201的DG_CONN的Word2,同时 DC1201的Byte2连到设备的Byte0。5开关时间:普通的开关型设备都没有实践阀位反响,因此设备模块中有一位A7, 用来计算开或关的过程时间,以此判别阀门的大致开度。这A7位要连到 某个AN_CONN的某一位。普通在在设备清单中会规定该设备与 AN_CONN的位相连。假设设备清单中写“AC1201:PV1,那么代表这个设 备的A7与称号为AC1201的AN_CONN的PV1位相连。WB.1、不可调电动门例中模块号为BT12E7步骤:1在模块选择区中选择 “ Ctrl

5、Mod v3.0 的 “ Maths 下有一个ACT15A3W模块,将之拖出到组态区中;2双击该模块,调出对象属性区,进展参数设置:BT.阐明:aName:即模块号,在例中为“BT12E7。每个不可调电动门对应一个ACT15A3W 模块。bDatabase:该设备模块属于哪个控制器的数据库。默许值为“Local,即属于本地数 据库。设备组态时此项采用默许值。 cRate:该设备模块的采样速率。默许值为0,即采用控制器本身的运算周期。dFileName:文件名。ACT15A3W模块可用于多种设备,如不可调门、电机、点 动门、软伺放等等。当 “FileName 是 “TVL_BT 时,该模块就用

6、于控制不可调门。eActName:模块名。对不可调门来说,有的不可调门需求的功能较复杂,比如 需求强迫、顺控、允许等等,有的那么只是一个手动阀。不同的 ActName代表该模块的功能不同。.下面是不同ActName所代表的不同功能: 普通在工程组提供的设备清单中会规定每个设备的ACTION名,假设无规定,那么根据逻辑图判别该用哪中ACTION。 fT:模块运转的时间。由模块本身作累计计算,不需设置。GEN:模块运转允许。为“TRUE时模块运转,为“FALSE时模块不运转。采用默许 值“TRUE。. hA0:开脉冲时间。即模块开命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。iA1

7、:关脉冲时间。即模块关命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。jA2:全行程时间。当模块发出一个开命令或关命令时,它就开场累计命令继续的时 间。当继续时间超越A2,但模块未收到相应的已开信号或已关信号,那么模块发 出超时报警。普通在逻辑图上有标明。假设未标明那么设置15。以上这三个时间也可在上位机的界面上修正。kAlarms:报警设置。将“NoAction和“BadActn都设成3。. 3接下来的任务是把设备的已开和已关信号连到设备模块上,假设有缺点信号,那么也 把它连到设备模块上。然后把开关命令与DO信号连起来这种连线在逻辑图上会有 标明。我们以下面这幅逻辑图为例在前面

8、所给的I/O配置表根底上Bt tu1296DI1295DIDc1_12w1.4Dc1_12w1.5. 在逻辑图的右边是一个不可调门的模块,上面有已开、已关和缺点信号,以及开命令和关命令,还有模块号等组态所需求的信息。快DC1_12W3.E;关DC1_12W3.F;已开DC1_12W1.8;已关DC1_12W1.9;缺点DC1_12W1.A强关信号,连到模块的W0.9顺关信号,连到模块的W0.10允关信号,连到模块的W0.8模块号ActionName开脉冲时间关脉冲时间全行程时间已开信号,连到模块的W0.4已关信号,连到模块的W0.12缺点信号,连到模块的W1.2开命令,从模块的W0.3连出关命

9、令,从模块的W0.11连出强开信号,连到模块的W0.1顺开信号,连到模块的W0.2允开信号,连到模块的W0.0. 从逻辑图上可以看出:该不可调门的已开信号是12A1DI;已关信号是12A2DI;缺点信号是12A3DI,根据上面点表进展连线如下:. 我们将已开信号12A1DI对应的数据衔接位从数据采集中连到名为“BT12E7的设备模块的Word0.Bit4;将已关信号12A2DI对应的数据衔接位从数据采集中连到设备模块的Word0.Bit12;将缺点信号12A3DI对应的数据衔接位衔接从数据采集中连到设备模块的Word1.Bit2,这样设备模块就可以接纳从现场来的反响信号了。假设该设备的缺点信号

10、不止一个,那么设备模块的Word1.Bit1、 Word1.Bit4等都可以衔接故障位。关于设备模块的详细管脚阐明见的6不可调电动门。 4然后要把模块的开命令Word0.Bit3和关命令Word0.Bit11与对应的DO信号连起来。由于现场情况复杂,因此模块的开命令和关命令是长脉冲,但现场普通需求短脉冲,所以需求一些逻辑模块将长脉冲转化为短脉冲。详细做法是: 将模块的开命令Word0.Bit3连到一个PULSE模块的输入In,再将模块的开脉冲时间A0连到这个PULSE模块的脉冲宽度管脚Width;然后这个PULSE模块的输出Out连到一个AND4模块的In_1,PULSE模块的输入In连到这个

11、AND4模块的IN_2,这个AND4模块的输出Out连到对应的DO信号,在例中是12E7DO。. 上面完成的是把开命令转化成短脉冲后连到开输出的DO;同样,关命令也要做同样的步骤:将模块的关命令Word0.Bit11连到一个PULSE模块的输入In,再将模块的关脉冲时间A1连到这个PULSE模块的脉冲宽度管脚Width;然后这个PULSE模块的输出Out连到一个AND4模块的In_1,PULSE模块的输入In连到这个AND4模块的IN_2,这个AND4模块的输出Out连到对应的DO信号,在例中是12E8DO。 可以看出,上面的任务共用了2个PULSE模块和2个AND4模块,这四个模块都要命名。

12、命名的规那么是:转化开命令的PULSE模块的名字为PL12E7O,即模块的简写PL+设备的模块号12E7+O,转化开命令的AND4模块的名字为AN12E7O,即模块的简写AN+设备的模块号12E7+O;转化关命令的PULSE模块的名字为PL12E7C,即模块的简写PL+设备的模块号12E7+C,转化关命令的AND4模块的名字为AN12E7C,即模块的简写AN+设备的模块号12E7+C。其中“O是“Open, “ C是“Close的意思。 留意:PULSE模块的默许是下降沿触发,必需将它改成上升沿触发。详细做法是把该PULSE模块的“Sense管脚由“FALLING改为“RISING。PULSE

13、模块和AND4模块在模块选择区中“LOGIC目录下。上升沿.设备模块的开命令与PULSE模块的衔接:.PULSE模块与AND4模块的衔接:.AND4模块与DO信号对应的数据衔接模块衔接:. 4然后把该设备模块的Word0与名为DC1201的DG_CONN模块的Word1连起来,再把 DC1201的Byte1连到设备模块的Byte0。参见前面的设备清单. 5然后进展开关时间位的衔接。从设备清单中可以看出,该不可调电动门的开关时 间位A7要连到名为AC1201的AN_CONN模块的PV1。. 6从逻辑图可以看出,该设备还有一些逻辑需求组态:它有强开、强关、顺开、顺 关逻辑。1296DI1295DI

14、. 从模块选择区的“LOGIC目录下拖出两个AND4模块,将之放到组态区中,从逻辑图中可以看出,其中的一个名为ANBT1201,另一个名为ANBT1202,所以分别双击这两个与模块,将它们的名字改为ANBT1201和ANBT1202。. 然后根据逻辑图,将它们与设备模块连起来。ANBT1201的输出与设备模块的强开位W0.1连起来,ANBT1202的输出与设备模块的强关位W0.9连起来。. 设备模块的顺控位还连了从其它控制器传过来的顺控命令,可知它们是名为DCSFC10的一个DG_CONN模块的某些位。根据实践情况进展衔接即可。如今假设它是从控制器T303_1C传来的,那么. 7以上的步骤完成

15、后,这个不可调电动门的组态就组好了。可以将这个设备的相关 组态模块打成一个包,取名“不可调门。然后将AC1201、DC1201和DCSFC10这 些衔接模块也打成一个包,名字为“数据衔接。.以下作一个总结:a不可调电动门的组态要根据逻辑图;b不可调电动门的FileName是TVL_BT,ActionName是TVL_BT或TVL_BT+后缀,视具 体设备需求的控制功能而定;c不可调电动门的Word0和Byte0要与集控模块DC衔接;d不可调电动门的已开信号对应数据衔接位连到设备模块的 W0.4,已关信号对应数据 衔接位连到设备模块的 W0.12,缺点信号连到设备模块的 W1.1、 W1.2等。

16、e不可调电动门的开命令W0.3和关命令W0.11是长脉冲输出,假设现场需求短脉冲,可使 用PULSE和AND4模块将之转化成短脉冲再与DO信号相连。f不可调电动门假设有强开、强关等逻辑,按照逻辑图将之与设备模块相连。g不可调电动门的详细管脚阐明见的6不可调 电动门。h)为了以后仿真调试方便,我们要求设备形状和命令都从对应的数据衔接模块进展衔接;总结.2、点动门例中模块号为DD12F1步骤:1在模块选择区中选择 “ Ctrl Mod v3.0 的 “ Maths 下有一个ACT15A3W模块,将之拖出到组态区中;DD.2双击该模块,调出对象属性区,进展参数设置:.阐明:aName:即模块号,在例

17、中为“DD12F1。每个点动门对应一个ACT15A3W 模块。bDatabase:该设备模块属于哪个控制器的数据库。默许值为“Local,即属于本地数 据库。设备组态时此项采用默许值。 cRate:该设备模块的采样速率。默许值为0,即采用控制器本身的运算周期。dFileName:文件名。ACT15A3W模块可用于多种设备,如不可调门、电机、点 动门、软伺放等等。当 “FileName 是 “TVL_DD 时,该模块就用 于控制点动门。eActName:模块名。对点动门来说,有的点动门需求的功能较复杂,比如 需求强迫、顺控、允许等等,有的那么只是一个手动阀。不同的 ActName代表该模块的功能

18、不同。例中是全功能模块。.下面是不同ActName所代表的不同功能: 普通在工程组提供的设备清单中会规定每个设备的ACTION名,假设无规定,那么根据逻辑图判别该用哪中ACTION。fT:模块运转的时间。由模块本身作累计计算,不需设置。gEN:模块运转允许。为“TRUE时模块运转,为“FALSE时模块不运转。采用默许 值“TRUE。. hA0:开脉冲时间。即模块开命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。iA1:关脉冲时间。即模块关命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。jA2:全行程时间。当模块发出一个开命令或关命令时,它就开场累计命令继续的时 间。

19、当继续时间超越A2,但模块未收到相应的已开信号或已关信号,那么模块发 出超时报警。普通在逻辑图上有标明。假设未标明那么设置15。以上这三个时间也可在上位机的界面上修正。kAlarms:报警设置。将“NoAction和“BadActn都设成3。. 3接下来的任务是把设备的已开和已关信号连到设备模块上,假设有缺点信号,那么也 把它连到设备模块上。然后把开关命令与DO信号连起来这种连线在逻辑图上会有 标明。我们以下面这幅逻辑图为例在前面的I/O配置表的根底上1274AIDd tuAC2_12 PV4. 在逻辑图的右边是一个点动门的模块,上面有已开、已关和缺点信号,以及开命令和关命令,还有模块号等组态

20、所需求的信息。强关信号,连到模块的W0.9顺关信号,连到模块的W0.10允关信号,连到模块的W0.8模块号ActionName开脉冲时间关脉冲时间全行程时间已开信号,连到模块的W0.4已关信号,连到模块的W0.12缺点信号,连到模块的W1.2开命令,从模块的W0.3连出关命令,从模块的W0.11连出强开信号,连到模块的W0.1顺开信号,连到模块的W0.2允开信号,连到模块的W0.0. 从逻辑图上可以看出:该点动门的已开信号12A4DI对应的数据衔接位;已关信号12A5DI对应的数据衔接位;缺点信号12A6DI对应的数据衔接位进展下面连线:. 我们将已开信号12A4DI对应的数据衔接位从数据采集

21、中连到名为“DD12F1的设备模块的Word0.Bit4;将已关信号12A5DI对应的数据衔接位对应的数据衔接位从数据采集中连到设备模块的Word0.Bit12;将缺点信号12A6DI对应的数据的衔接位从数据采集中连到设备模块的Word1.Bit2,这样设备模块就可以接纳从现场来的反响信号了。假设该设备的缺点信号不止一个,那么设备模块的Word1.Bit1等都可以衔接故障位。关于设备模块的详细管脚阐明见的11点动门。 4然后要把模块的开命令Word0.Bit3和关命令Word0.Bit11与对应的DO信号连起来。由于现场需求的开和关是长脉冲,所以不须PULSE和AND4模块转换成短脉冲,可以直

22、接和DO相连。根据上面的逻辑图其衔接如以下图:. 4然后把该设备模块的Word0与名为DC1201的DG_CONN模块的Word2连起来,再把 DC1201的Byte2连到设备模块的Byte0。参见前面的设备清单. 5然后进展开关时间位的衔接。从设备清单中可以看出,该不可调电动门的开关时 间位A7要连到名为AC1201的AN_CONN模块的PV2。其衔接如以下图:. 从逻辑图可以看出有一个延时3S脉冲连到此点动门的强开位W0.1,有逻辑图我们看出这个延时有一个脉冲模块PLDD1201和一个与门模块ANDD1201构成。由于打包后连线会乱,所以我们先将DD12F1模块打成一个包,名为“点动门,双

23、击“点动门 ,然后从模块区LOGIC中拉出脉冲模块和与门模块,其衔接如以下图: 6从逻辑图可以看出,该设备还有一些逻辑需求组态:它有强开、强关、顺开、顺 关逻辑。1274AI.留意:将PULSE模块改为上升沿触发,脉冲宽度改为3。然后将与门的OUT连到点动门强开位W0.1,其衔接如以下图:延时.有逻辑图看出另外一个延时模块的输出连到点动门的强关位W0.9其衔接如以下图:.逻辑图上比较模块CMDD1201的Great连到脉冲模块的IN上,其衔接如以下图:.同样比较模块CMDD1202的LessThan连到第二个脉冲模块的IN,其衔接如下:. 设备模块的顺控位还连了从其它控制器传过来的顺控命令,可

24、知它们是名为DCSFC10的一个DG_CONN模块的W1.C和W1.D。.以下作一个总结:a点动门的组态要根据逻辑图;b点动门的FileName是TVL_DD,ActionName是TVL_DD或TVL_DD+后缀,视具 体设备需求的控制功能而定;c点动门的Word0和Byte0要与DC衔接;d点动门的已开信号连到设备模块的 W0.4,已关信号连到设备模块的 W0.12, 缺点信号连到设备模块的 W1.0、 W1.1、 W1.2等。e点动门的开命令W0.3和关命令W0.11是长脉冲输出,普通不需转化成短脉冲。f点动门假设有强开、强关等逻辑,按照逻辑图将之与设备模块相连。g点动门的详细管脚阐明见

25、的11点动门。h) 一切IO测点的信号都从其对应的数据衔接位进展衔接这样方便仿真调试;总结.3、电动机例中模块号为ST12E5步骤:1在模块选择区中选择 “ Ctrl Mod v3.0 的 “ Maths 下有一个ACT15A3W模块,将之拖出到组态区中;2双击该模块,调出对象属性区,进展参数设置:st.阐明:aName:即模块号,在例中为“ST12E5。每个电动机对应一个ACT15A3W 模块。bDatabase:该设备模块属于哪个控制器的数据库。默许值为“Local,即属于本地数 据库。设备组态时此项采用默许值。 cRate:该设备模块的采样速率。默许值为0,即采用控制器本身的运算周期。d

26、FileName:文件名。ACT15A3W模块可用于多种设备,如不可调门、电机、点 动门、软伺放等等。当 “FileName 是 “TMT_ST 时,该模块就用 于控制电动机。eActName:模块名。对电机来说,有的需求的功能较复杂,比如需求强 制、顺 控、允许等等,有的只是手动。不同的ActName代表该模块的功能 不同。例中是全功能模块。.下面是不同ActName所代表的不同功能: 普通在工程组提供的设备清单中会规定每个设备的ACTION名,假设无规定,那么根据逻辑图判别该用哪中ACTION。fT:模块运转的时间。由模块本身作累计计算,不需设置。gEN:模块运转允许。为“TRUE时模块运

27、转,为“FALSE时模块不运转。采用默许 值“TRUE。. hA0:开脉冲时间。即模块开命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。iA1:关脉冲时间。即模块关命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。jA2:全行程时间。当模块发出一个开命令或关命令时,它就开场累计命令继续的时 间。当继续时间超越A2,但模块未收到相应的已开信号或已关信号,那么模块发 出超时报警。普通在逻辑图上有标明。假设未标明那么设置15。以上这三个时间可在上位机的界面上修正。kAlarms:报警设置。将“NoAction和“BadActn都设成3。. 3接下来的任务是把设备的已开和已关

28、信号连到设备模块上,假设有缺点信号,那么也 把它连到设备模块上。然后把开关命令与DO信号连起来这种连线在逻辑图上会有 标明。我们以下面这幅逻辑图为例在前面的I/O配置表的根底上12D3DI1275AISt tuDc1_12w3.2AC2_12 PV5. 在逻辑图的右边是一个电动机的模块,上面有已开、已关和缺点信号,以及开命令和关命令,还有模块号等组态所需求的信息。强关信号,连到模块的W0.9顺关信号,连到模块的W0.10允关信号,连到模块的W0.8模块号ActionName开脉冲时间关脉冲时间全行程时间已开信号,连到模块的W0.4已关信号,连到模块的W0.12缺点信号,连到模块的W1.1开命令

29、,从模块的W0.3连出关命令,从模块的W0.11连出强开信号,连到模块的W0.1顺开信号,连到模块的W0.2允开信号,连到模块的W0.0电动机的电流,普通组态时不连. 从逻辑图上可以看出:该点动门的已开信号是1295DI;已关信号是1296DI;缺点信号是1297DI,按照上面点表对应的数据衔接进展衔接如下:. 我们将已开信号1295DI对应的数据衔接位从数据采集中连到名为“ST12E5的设备模块的Word0.Bit4;将已关信号1296DI对应的数据衔接位从数据采集中连到设备模块的Word0.Bit12;将控制电源消逝信号1297DI对应的数据衔接位从数据采集中连到设备模块的Word1.Bi

30、t1,这样设备模块就可以接纳从现场来的反响信号了。假设该设备的缺点信号不止一个,那么设备模块的Word1.Bit1、 Word1.Bit2等都可以衔接缺点位。关于设备模块的详细管脚阐明见的18电动机。 4然后要把模块的开命令Word0.Bit3和关命令Word0.Bit11与对应的DO信号连起来。由于现场情况复杂,因此模块的开命令和关命令是长脉冲,但现场普通需求短脉冲,所以需求一些逻辑模块将长脉冲转化为短脉冲。脉冲和与门详细的连法及脉冲的设置、命名和与门的命名同不可调电动门规那么一样。下面是电动机的开命令与脉冲的衔接: .下面是与门和DO对应的数据位进展衔接:. 4然后把该设备模块的Word0

31、与名为DC1201的DG_CONN模块的Word3连起来,再把DC1201的Byte3连到设备模块的Byte0。参见前面的设备清单. 5根据上面的设备表可知,电机设备不需求开关行程显示,由于电机动作快速,所以不需求在衔接时间估计位;. 6从逻辑图可以看出,该设备还有一些逻辑需求组态:它有强开、强关、顺开、顺 关逻辑。由于打包后连线会乱,所以我们先将ST12E5等模块打成一个包,名为“点 电机,双击“电机 ,然后从模块区LOGIC中拉出比较模块和或门模块,其衔接如 以下图: 从逻辑图中可以看出或门OR1201的Out连到电动机强开位W0.1,比较模块CM1202.Greater连到电动机的强关位

32、W0.9,衔接如下两幅图:12D3DI1275AI. 设备模块的顺控位还连了从其它控制器传过来的顺控命令,可知它们是名为DCSFC10的一个DG_CONN模块的某些位。根据逻辑图进展衔接即可。. 7以上的步骤完成后,这个电动机的组态就组好了。.以下作一个总结:a电动机的组态要根据逻辑图;b电动机的FileName是TMT_ST,ActionName是TMT_ST或TMT_ST +后缀,视具 体设备需求的控制功能而定;c点动门的Word0和Byte0要与DC衔接;d点动门的已开信号连到设备模块的 W0.4,已关信号连到设备模块的 W0.12, 缺点信号连到设备模块的 W1.0、 W1.1、 W1

33、.2等。e电动机的开命令W0.3和关命令W0.11是长脉冲输出,假设现场需求短脉冲,可使 用PULSE和AND4模块将之转化成短脉冲再与DO信号相连。f电动机假设有强开、强关等逻辑,按照逻辑图将之与设备模块相连。g电动机的详细管脚阐明见的18电动机h为了仿真调试的方便,我们一致要求逻辑图上一切的IO点都从对应的数据衔接位 进展衔接;总结.4,单位式设备例中模块号为RS12F5步骤:1在模块选择区中选择 “ Ctrl Mod v3.0 的 “ Maths 下有一个ACT15A3W模块,将之拖出到组态区中;RS.2双击该模块,调出对象属性区,进展参数设置:.阐明:aName:即模块号,在例中为“R

34、S12F5。每个电动机对应一个ACT15A3W 模块。bDatabase:该设备模块属于哪个控制器的数据库。默许值为“Local,即属于本地数 据库。设备组态时此项采用默许值。 cRate:该设备模块的采样速率。默许值为0,即采用控制器本身的运算周期。dFileName:文件名。ACT15A3W模块可用于多种设备,如不可调门、电机、点 动门、软伺放等等。当 “FileName 是 “TVL_RS 时,该模块就用 于控制单位式设备。eActName:模块名。对单位式设备来说,有的需求的功能较复杂,比如需求强 制、顺控、允许等等,有的只是手动。不同的ActName代表该模块 的功能不同。例中是全功

35、能模块。.下面是不同ActName所代表的不同功能: 普通在工程组提供的设备清单中会规定每个设备的ACTION名,假设无规定,那么根据逻辑图判别该用哪中ACTION。fT:模块运转的时间。由模块本身作累计计算,不需设置。gEN:模块运转允许。为“TRUE时模块运转,为“FALSE时模块不运转。采用默许 值“TRUE。. hA0:开脉冲时间。即模块开命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。iA1:关脉冲时间。即模块关命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。jA2:全行程时间。当模块发出一个开命令或关命令时,它就开场累计命令继续的时 间。当继续时间超越A

36、2,但模块未收到相应的已开信号或已关信号,那么模块发 出超时报警。普通在逻辑图上有标明。假设未标明那么设置15。以上这三个时间可在上位机的界面上修正。kAlarms:报警设置。将“NoAction和“BadActn都设成3。. 3接下来的任务是把设备的已开和已关信号连到设备模块上,假设有缺点信号,那么也 把它连到设备模块上。然后把开关命令与DO信号连起来这种连线在逻辑图上会有 标明。我们以下面这幅逻辑图为例在前面的I/O配置表的根底上12F5DO12B2DI12B3DIRs tu. 在逻辑图的右边是一个电动机的模块,上面有已开、已关和缺点信号,以及开命令和关命令,还有模块号等组态所需求的信息。

37、强关信号,连到模块的W0.9顺关信号,连到模块的W0.10允关信号,连到模块的W0.8模块号ActionName开脉冲时间关脉冲时间全行程时间已开信号,连到模块的W0.4已关信号,连到模块的W0.12缺点信号,连到模块的W1.2开命令,从模块的W0.3连出关命令,从模块的W0.11连出强开信号,连到模块的W0.1顺开信号,连到模块的W0.2允开信号,连到模块的W0.012F5DO12B2DI12B3DI. 从逻辑图上可以看出:该点动门的已开信号是12B2DI;已开信号12B2DI取反作为已关信号,缺点信号是12B3DI,根据其对应的数据衔接位进展以下图的衔接:. 我们将已开信号12B2DI从数

38、据采集中连到名为“RS12F5的设备模块的Word0.Bit4;将已开信号12B2DI取反从数据采集中连到设备模块的Word0.Bit12;将缺点信号12B3DI从数据采集中连到设备模块的Word1.Bit2,这样设备模块就可以接纳从现场来的反响信号了。假设该设备的缺点信号不止一个,那么设备模块的Word1.Bit1、 Word1.Bit2等都可以衔接缺点位。关于设备模块的详细管脚阐明见的16单位式设备。 4然后要把模块的开命令Word0.Bit3和关命令Word0.Bit11与对应的DO信号连起来。由于现场需求的开和关是长脉冲,所以不须PULSE和AND4模块转换成短脉冲,可以直接和DO相连

39、。根据上面的逻辑图,只需连开命令,其衔接如以下图:. 4然后把该设备模块的Word0与名为DC1201的DG_CONN模块的Word4连起来,再把 DC1201的Byte4连到设备模块的Byte0。参见前面的设备清单. 5单位式电磁阀由于开关很快,因此不需求进展时间估计位衔接;. 从逻辑图上可以看出,设备模块的顺控位还连了从其它控制器传过来的顺控命令,有逻辑图可知它们是名为DCSFC10的一个DG_CONN模块的某些位。12F5DO12B2DI12B3DI. 7以上的步骤完成后,这个单位式设备的组态就组好了。可以将这个设备的相关 组态模块打成一个包,取名“单位设备。.以下作一个总结:a单位式设

40、备的组态要根据逻辑图;b单位式设备的FileName是TVL_RS,ActionName是TVL_RS或TVL_RS+后缀,视具 体设备需求的控制功能而定;c单位式设备的Word0和Byte0要与DC衔接;d单位式设备的已开信号连到设备模块的 W0.4,已关信号连到设备模块的 W0.12, 缺点信号连到设备模块的 W1.0、 W1.1、 W1.2等。e单位式设备的开命令W0.3和关命令W0.11是长脉冲输出,普通不需转化成短脉冲。f单位式设备假设有强开、强关等逻辑,按照逻辑图将之与设备模块相连。g单位式设备的详细管脚阐明见的16单位式设备。h为了仿真调试方便,我们一致要求一切IO信号都从其对应

41、的数据衔接位进展衔接;总结.5,全开全关执行机构例中模块号为AN12F3步骤:1在模块选择区中选择 “ Ctrl Mod v3.0 的 “ Maths 下有一个ACT15A3W模块,将之拖出到组态区中;AN.2双击该模块,调出对象属性区,进展参数设置:.阐明:aName:即模块号,在例中为“AN12F3。每个全开全关执行机构对应一个 ACT15A3W模块。bDatabase:该设备模块属于哪个控制器的数据库。默许值为“Local,即属于本地数 据库。设备组态时此项采用默许值。 cRate:该设备模块的采样速率。默许值为0,即采用控制器本身的运算周期。dFileName:文件名。ACT15A3W

42、模块可用于多种设备,如不可调门、电机、点 动门、软伺放等等。当 “FileName 是 “TVL_AN 时,该模块就用 于控制全开全关执行机构。eActName:模块名。对全开全关执行机构来说,有的需求的功能较复杂,比如 需求强迫、顺控、允许等等,有的只是手动。不同的ActName代表 该模块的功能不同。例中是全功能模块。.下面是不同ActName所代表的不同功能: 普通在工程组提供的设备清单中会规定每个设备的ACTION名,假设无规定,那么根据逻辑图判别该用哪中ACTION。fT:模块运转的时间。由模块本身作累计计算,不需设置。gEN:模块运转允许。为“TRUE时模块运转,为“FALSE时模

43、块不运转。采用默许 值“TRUE。. hA0:开脉冲时间。即模块开命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。iA1:关脉冲时间。即模块关命令继续的时间。普通在逻辑图上有标明。假设未标明那么 设置5。jA2:全行程时间。当模块发出一个开命令或关命令时,它就开场累计命令继续的时 间。当继续时间超越A2,但模块未收到相应的已开信号或已关信号,那么模块发 出超时报警。普通在逻辑图上有标明。假设未标明那么设置15。以上这三个时间可在上位机的界面上修正。kAlarms:报警设置。将“NoAction和“BadActn都设成3。. 3接下来的任务是把设备的已开和已关信号连到设备模块上,假

44、设有缺点信号,那么也 把它连到设备模块上。然后把开关命令与DO信号连起来这种连线在逻辑图上会有 标明。我们以下面这幅逻辑图为例在前面的I/O配置表的根底上 在逻辑图的右边是一个全开全关执行机构的模块,上面有已开、已关和缺点信号,以及开命令和关命令,还有模块号等组态所需求的信息。12A1DI1274AI12F3DO12F4DO 12A7DI12A8DI12B1DIAn tuDc1_12w1.8AC2_12 PV4.强关信号,连到模块的W0.9顺关信号,连到模块的W0.10允关信号,连到模块的W0.8模块号ActionName开脉冲时间关脉冲时间全行程时间已开信号,连到模块的W0.4已关信号,连到模块的W0.12缺点信号,连到模块的W1.2开命令,从模块的W0.3连出关命令,从模块的W0.11连出强开信号,连到模块的W0.1顺开信号,连到模块的W0.2允开信号,连到模块的W0.0从逻辑图上可以看出全开全关执行机构的已开信号为12A7DI,已关信为12A8DI,缺点信号为12B1DI,根据与其对应的数据衔接位和设备的衔接如下:12F3DO12F4DO 12A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论