




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、XDPS用户手册附录1 XDPS预定义标准功能块说明PAGE 1 - PAGE 57附录一目录一 HYPERLINK l 一 概概述1-1二 HYPERLINK l 二 DDPU简简介1-1三 HYPERLINK l 三 DDPU组组态过程程1-2四 HYPERLINK l 四 页页1-2五 HYPERLINK l 五 功功能块1-21 HYPERLINK l 五1 XDPPS实时时网和硬硬件I/O功能能块1.1 模拟量量下网功功能块 XNEETAIIID=11001-51.2 开关量量下网功功能块 XNEETDIIID=11011-51.3 模拟量量上网功功能块 XNEETAOOID=110
2、21-51.4 开关量量上网功功能块 XNEETDOOID=11031-61.5 模拟量量输入功功能块 XAIIID=11041-71.6 开关量量输入功功能块 XDIIID=11051-81.7 模拟量量输出功功能块 XAOOID=11061-81.8 开关量量输出功功能块 XDOOID=11071-91.9 脉冲量量输入功功能块 XPIIID=11081-91.100 页间间模拟量量输入功功能块 PgAAIID=11101-91.111 页间间开关量量输入功功能块 PgDDIID=11111-1001.122 页间间模拟量量输出功功能块 PgAAOID=11121-1001.133 页间间
3、开关量量输处功功能块 PgDDOID=11131-1002 HYPERLINK l 五2 模拟函函数2.1 2输入入加法器器 ADDDID=111-1112.2 乘法器器 MUULID=221-1112.3 除法器器 DIIVID=331-1112.4 开方器器 SQQRTID=441-1222.5 取绝对对值 AABSID=551-1222.6 五次多多项式 POLLYNOOMID=661-1222.7 8输入入数学统统计器 SUMM8ID=771-1332.8 12段段函数变变换F(X)ID=881-1332.9 保留ID=991-1442.100 指数数/对数函函数POOW/LLOGID
4、=1101-1442.111 三角角和反三三角函数数 TRRIANNGLEEID=1111-1442.122、热力力性质计计算 PPTCAAlID=1121-1553 HYPERLINK l 五3 时间过过程函数数3.1 超前滞滞后模块块 LEEADLLAGID=2201-1663.2 滞后模模块 DDELAAYID=2211-1663.3 微分模模块 DDIFFFID=2221-1773.4 时域统统计模块块 TSSUMID=2231-1773.5 数字滤滤波 FFILTTERID=2241-1883.6 斜坡信信号发生生器ID=2251-1883.7 段信号号发生器器f(t)ID=2261
5、-1883.8 伪随机机信号发发生器 UnddefiineddID=2271-1993.9 时域开开关量统统计模块块 TSSUMDDID=2281-1994 HYPERLINK l 五4 控制用用算法4.1 二选一一选择器器 TWWOSEELID=3301-2004.2 三选一一选择器器 THHREEESELLID=3311-2004.3 无扰切切换模块块 SFFTID=3321-2114.4 高低限限幅器 HLLLMTID=3331-2114.5 高低限限报警 HLAALMID=3341-2114.6 速率限限制器 RATTLMTTID=3351-2224.7 速率报报警器 RATTALMM
6、ID=3361-2224.8 偏差运运算 DDEVID=3371-2334.9PPID运运算 EEPIDDID=3381-2444.100 简单单PIDD模块 UUndeefinnedID=3391-2444.1112输出平平衡模块块 Baalannce22ID=4401-2554.122 八输输入平衡衡模块 BALLANCCE8ID=4411-2664.133 数字字驱动伺伺服模块块 DDDSID=4421-2664.144 查表表式模糊糊控制器器FTAABID=4431-2774.155 慢信信号保护护模块SSAIPProID=4441-2885 HYPERLINK l 五5 逻辑电电路5
7、.122输入与与 ANNDID=5501-2995.222输入或或 ORRID=5511-2995.3 反相器器 NOOTID=5521-2995.4 异或器器 XOORID=5531-3005.588输入数数量或 QORR8ID=5541-3005.6RRS触发发器ID=5551-3005.7 定时器器 TIIMERRID=5561-3115.8 计数器器 CNNTID=5571-3225.9 模拟比比较器 CMPPID=5581-3335.100 循环环定时器器 CYYCTIIMERRID=5591-3335.111 步序序控制器器 STTEPID=6601-3445.122 软件件脉冲列
8、列输出 SPOOID=6611-3556 HYPERLINK l 五6 操作器器6.1 模拟软软手操器器 S/MAID=7701-3666.2 键盘模模拟量增增减 KKBMLLID=7711-3776.3 数字手手操器 DEVVICEEID=7721-3776.4 简单数数字手操操器 DD/MAAID=7731-4116.5 带开关关输出的的模拟软软手操器器ADSS/MAAID=7741-4116.6 电气数数字手操操器EDDEVIICEID=7751-4227 HYPERLINK l 五7 特殊功功能块7.1 品质(状态)测试模模块ID=8801-4447.2 触发执执行事件件 EVVENT
9、TID=8811-4447.3116个布布尔变量量转换为为长整形形变量 B166TOLLID=8821-4557.4 长整形形变量转转换为116位布布尔个变变量 LLTOBB16ID=8831-4557.5 长整型型模拟变变量含义义转换器器 LTTOFID=8841-4557.6 节点(状态)测试模模块 TTDPUUID=8851-4667.7 上网报报警闭锁锁功能块块 DDisAAlmID=8861-4667.8 上网报报警限修修改功能能块 ChggAlmmID=8871-4667.9II/O卡卡件测试试模块 TCaardID=8881-4777.100I/OO站测试试模块 TNoodeID
10、=8891-477附录一 XDPS预定义标准功能块说明99.88.233一、概述述XDPSS的软件件功能分分DPUU和MMII,MMII又包括括OPUU、ENGG、HSUU等,DPPU又有有VDPPU、专专用GTTW等。从C/S观点点来看,DPUU、VDPPU、专专用GTTW、HSUU等又是是服务器器,其它它为客户户。所有有软件功功能可分分解在不不同的节节点上实实现。XDPSS的数据据采集、报警检检测、闭闭环控制制、计算算等必须须在DPPU上完完成。DDPU的计算算控制可可由工程程师组态态修改和和调试。XDPPS提供供了符合合IECC 111313标准的的控制算算法语言言,特别别强化了了其中的
11、的以功能能块为基基本的图图形组态态和调试试语言,使组态态和调试试非常直直观方便便。XDPSS提供了了各种常常用的功功能块,用户只只需从这这些功能能块选出出所需的的,相互互连接,就可实实现DPPU的图图形组态态,而无无需了解解编程语语言。用用户还可可用XDDPS的的工具生生成自已已特殊的的功能块块。二、DPPU简介介DPU称称为分布布式处理理单元,是XDDPS的的控制器器。DPPU是XDPPS的一一种功能能,而并并不具体体到什么么硬件。我们往往往将只只实现DDPU功功能的软软硬件一一起称为为DPUU,将运运行于MMMI站站上的DDPU功功能称VVDPUU,用于于与外部部设备接接口的VVDPUU称
12、为GTTW。每个DPPU至少少有一个个节点号号对应。DPUU通过实实时网或或内部路路由器与与其它DDPU和和MMII连接,实时网网可以是是冗余的的,可以以采用不不同协议议。DPPU可以以通过II/O驱驱动与不不同的II/O硬硬件连接接。但有有的DPPU(如如只实现现计算统统计功能能的DPPU)可可以没有有直接的的I/OO连接,而是仅仅通过实实时网与与其它DDPU交交换数据据。DPU可可以被冗冗余配置置。XDDPS规规定,冗冗余配置置DPUU的节点点号占用用120号和和6180号,相应的的冗余DDPU为为2140和811000,即相相差200。而DPU以小小号码对对外标识识。如33号与233号D
13、PUU被认为为是互为为冗余的的DPUU,在发发操作指指令时,指明33号、233号也会会接收。对组态态指令,则必须须指明33号还是是23号。MMI的的号取111000中任一一个号,但一般般取在44160之间间。单DDPU或或VDPPU取11000中任一一号。DPU运运行后有有三种状状态,初初始态、跟踪态态和主控控态。其其中跟踪踪态与主主控态,DPUU软件会会跟踪自自已的CCPU状状态、II/O状状态作相相应的自自动切换换,以便便使主控控机故障障时,跟跟踪机可可马上代代替主控控机。另另外,工工程师调调试工具具也可请请求或区区别DPPU的运运行状态态。DPPU刚启启动时或或组态的的算法与与主控DDP
14、U不同同时,进进入初始始态,自自检中以以黄色标标识。DPU内内部的数数据分为为DPUU总体描描述、页页和功能能块对象象。总体体描述包包含了DDPU的的说明信信息和其其中所有有的页数数。每个个页对象象具有指指定的执执行周期期。而功功能块对对象只能能存在于于页中,同页中中的功能能块具有有相同的的计算周周期。页和功能能块分别别用页号号和功能能块号命命名。页页和功能能块具有有执行序序号,执执行序号号表达了了它们在在DPUU中执行行的次序序。具有有较小执执行序号号的页和和功能块块先于具具有较大大执行序序号的页页和功能能块执行行。用户户可用在在线调试试工具更更改页和和块的执执行序号号,以调调整执行行次序。
15、但用户户不可在在线更改改页号和和功能块块号。三、DPPU组态态过程XDPSS的DPUU组态工工具有两两个组态态方式,离线和和在线。离线方式式时,用用户实质质上仅打打开一个个数据文文件,进进行页、块功能能的编辑辑、连接接块的输输入输出出,然后后存入这这个数据据文件。在线组态态方式时时,用户户必须先先向被组组态DPPU登录录,获得得相关权权限之后后,才能能对DPPU读写写。用户户可将离离线生成成的组态态文件下下装到DDPU,也可将将DPUU运行的的组态内内容上装装上来,进行写写文件、修改和和调试。用户完完全可以以以在线线方式对对DPUU页和功功能块执执行修改改、删除除、插入入等等操操作,同同时可以
16、以看到DDPU中中的运行行数据,进行直直观的在在线调试试。结束束之后,用户须须退出登登录。四、页页Pagge,常常用Pgg或P表示。页是XDDPS中中的一个个基本对对象。功功能块必必须存在在于页中中。页的的实例中中包含页页号(名名称)、执行序序号、页页状态、执行周周期、最最后修改改日期时时间和页页的描述述等属性性,还包包含了功功能块对对象实例例。页状态记记录了页页的工作作状态,如是否否被Diisabble等等。页状状态只能能被在线线组态工工具读取取和修改改。执行周期期表示了了页被计计算的周周期。周周期通常常取500ms、1000ms、2000ms、2500ms、5000ms、1s、2s、5s和
17、0。0表示本本页不被被周期计计算,可可能由特特殊功能能块按用用户定义义的方式式调用计计算。页页在计算算时按页页执行序序号排序序执行。页描述记记录了本本页的功功能、注注释等与与控制无无关的信信息。五、功能能块:功能块FFuncctioon BBlocck,常常用FBB或B来表示示。XDDPS的的功能块块附合IIEC-11331-33的标准准。功能块是是XDPPS中能能被组态态修改的的最小对对象。几几乎所有有功能都都需用功功能块来来实现。功能块用用户定义义中包括括三项内内容:输输出、输输入、参参数。功功能块实实例化后后,还应应包含功功能块位位号(即即名称)、执行行序号、状态、计算中中间量。XDPP
18、S以对对象方式式将所有有数据封封装在一一起。功能块之之间传递递的数据据有三种种类型:布尔量量(1字节)、浮点点数(IIEEEE标准4字节)和长整整型(44字节)。但参参数、中中间量、状态等等不受此此限。浮浮点与长长整型统统称模拟拟量,它它们可以以相互转转递,功功能块会会自动转转换,但但用户需需注意转转换引起起的精度度损失。布尔量量只能传传递给布布尔变量量。功能块在在计算时时,输出出量、状状态、中中间量都都会更新新,其它它功能块块可以取取得其输输出量的的值,通通过特殊殊功能块块TQ也可可间接取取得其状状态(转转为n个布尔尔量),但不能能取得其其中间量量的值。输出量量、状态态、中间间量的值值不能被
19、被其它功功能块改改变,只只能在其其本身计计算时有有可能改改变。输出量可可以为浮浮点、长长整型、布尔量量中的任任何一种种;状态态为一个个WORRD,其其中记录录了本功功能块处处于Ennablle还是是Dissablle状态态(Diisabble时时功能块块不再被被计算)、本功功能块的的输入是是否有坏坏点而使使本块输输出变成成不可信信、本功功能块接接收的点点是否超超时(用用于网络络和I/O模块块);中中间量可可以是任任何软件件允许的的类型,与用户户是无关关的,它它记录了了功能块块的计算算状态。每个功能能块都有有一个状状态字,描述了了本功能能块在运运行中的的状态。功能块块的状态态可安用用户定义义的方
20、式式传递。除一些些特殊的的功能块块之外,所有的的功能块块都可定定义为不不传递、OR传递递、ANND传递递。如一一个功能能块有33个输入入,则这这3个输入入所属功功能块的的品质会会以用户户定义的的方式传传递到这这个功能能块的品品质上,而且空空脚不参参与品质质传递。传递方方式定义义在方式式字中,0不传递递,1OR传递递,2ANDD传递,缺省为为不传递递。在功能块块被初始始化时,输出量量、状态态、中间间量都会会被设置置初始。其中输输出量的的初值是是用户可可定义的的。参数定义义了功能能块行为为的方式式或范围围。参数数可以是是多种数数据类型型,用户户不必关关心。在在用户组组态和在在线修改改时,用用户可定
21、定义修改改参数值值。参数数一经设设置,不不会改变变。也就就是说参参数是用用户设置置的,不不会被功功能块本本身改变变。功能块的的输入定定义可以以是一个个指针,也可以以是一个个立即常常数。说说它是一一种定义义,表明明是用户户设置的的,计算算时不会会被改变变。如定定义为一一个指针针时,指指向其它它或本功功能块的的输出,以功能能块号BB、哪个个输出II的形式式表示。指向的的数据只只能为浮浮点、长长整型、布尔型型三种类类型。布布尔型的的输出只只能连到到布尔型型的输入入上,浮浮点或长长整型输输出只能能连到浮浮点或长长整型的的输入上上。同页页内用BB.I指指针表示示,P隐含为为本页。B.II为全1时为NUU
22、LL指指针,表表示本输输入点无无可取数数据。页页间引用用必须通通过特定定的功能能块实现现,它们们是PggAI和和PgDDI,被被引用的的必须为为PgAAO,PgDDO或其其它I/O模块块。输入也可可被定义义为一个个立即常常数,立立即常数数也必须须为浮点点、长整整型、布布尔型数数据中的的一种。这样XXDPSS任何一一个功能能块的输输入可被被连接到到常数上上,使变变量变为为参数。这个功功能有很很大灵活活性,可可变限的的功能块块都可用用此特性性实现。简单地说说,输入入可以是是指针、NULLL(空空指针)、立即即常数。功能块可可以分为为上下网网I/OO模块、硬件II/O模模块、页页间I/O模块块、模拟
23、拟函数、选择比比较器、控制算算法、逻逻辑运算算、逻辑辑控制算算法、操操作器等等等。详详见具体体说明。1、XDDPS实实时网II/O功功能块1.1 模拟量量下网功功能块XXNETTAI, IID=1100图形表示示:无显式输输入 XNNETAAI YY标记说明明:标记名数据类型型缺省值描述输出 YYfloaat0.0参数GIIDworddFFFFFH模拟点全全局IDD参数 TTwordd500超时周期期, 取10360000 (x110mss)算法说明明:本功能块块将其它它DPUU上网的的模拟点点取下,存放在在Y中,供供其它功功能块读读取。如果网上上点为坏坏点,则则本模块块状态为为坏状态态。如在
24、在指定超超时时间间内未收收到点值值,则本本模块状状态为超超时状态态并置为为坏点。后续模模块可使使用这些些状态作作为坏点点标志。1.2 开关量量下网功功能块 NETTDI, IID=1101图形表示示:无显式输输入 XNNETDDI DD标记说明明:标记名数据类型型缺省值描述输出 DDbooll0参数 GIIDworddFFFFFH开关点全全局IDD参数 TTwordd500超时周期期, 取10360000 (x110mss)算法描述述:本功能块块将其它它DPUU上网的的胳点取取下,存存放在DD中,供供其它功功能块读读取。如果网上上点为坏坏点,则则本模块块状态为为坏状态态。如在在指定超超时时间间
25、内未收收到点值值,则本本模块状状态为超超时状态态并置为为坏点。后续模模块可使使用这些些状态作作为坏点点标志。1.3 模拟量量上网功功能块 XNEETAOO, ID=1022图形表示示:X XNEETAOO 无显式式输出标记说明明:标记名数据类型型缺省值描述输入 Xfloaatnulll以B.II方式表表示的指指针,或或是立即即浮点数数/长整形形参数 GIIDworddFFFFFH模拟点全全局IDD 参数 SSHwordd0是否被其其它DPPU共享享标记,0=不共共享参数 Twordd1s上网周期期,取 0.55,1,2,55,100s(内内部x1100mms),同页周周期参数 HHHfloaa
26、t0.0报警高高高限,如如HH=LLL,高高高低低限限对不存存在参数 HHfloaat0.0报警高限限,如HH=LL,高低低限对不不存在参数 LLfloaat0.0报警低限限,应有有HH=H=L=LLL 参数 LLLfloaat0.0报警低低低限,否否则需自自动设相相应的PP5参数 DBBfloaat0.0报警死区区,报警警恢复时时加入DDB 参数 PPhh,Mhhhbytee,byyte0, 55H高高报警警优先级级和缺省省记录方方式参数 Ph,Mhbytee,byyte0, 55H高报警优优先级和和缺省记记录方式式参数 Pl,Mlbytee,byyte0, 55H低报警优优先级和和缺省记记
27、录方式式参数 PPll,Mlllbytee,byyte0, 55H低低报警警优先级级和缺省省记录方方式参数 RRfloaat0.0速率报警警限,如如=00.0,速率报报警限不不存在参数 Pr,Mrbytee,byyte0, 55H速率报警警优先级级和缺省省记录方方式参数 DBB1floaat0.0增量重复复报警值值,0.0=无无此功能能参数 DBB2floaat0.0减量重复复报警值值,0.0=无无此功能能参数 TT1wordd0延迟重复复报警时时间,003660000 (0.11秒),0=无此此功能算法说明明:本功能块块将其它它功能块块的浮点点和长整整形变量量广播到到XPDDS实时时网上去去
28、,并作作报警检检查。如果前续续功能块块为坏状状态,则则输出为为坏全局局点。上上网值等等于输入入值。其中:报警优先先级:取取值05的数数字,00为最低低,5为最高高。缺省记录录方式:b0=显示,b1=打印,b2=记录。b6=1时,报警复复归时不不自动确确认报警警。b77=1时时,本报报警限不不存在、不检查查。增量和减减量重复复报警是是指超过过最外报报警限DDB1或或DB22时,再再发一次次报警信信息。延迟重复复报警是是指警维维持时间间大于TT1时,再发一一次报警警信息。本功能块块需中间间变量:报警时时间、复复归时间间、确认认时间、未确认认次数。状态字字中 AAlarrm OOn/OOff是是针对
29、所所有报警警限的。1.4 开关量量上网功功能块 XNEETDOO, ID=1033图形表示示:Z XNEETDOO 无显式式输出标记说明明:标记名数据类型型缺省值描述输入 ZZboollnulll以B.II方式表表示的指指针,或或是立即即布尔数数参数 GIIDworddFFFFFH开关全局局ID 参数 SHHwordd0是否被其其它DPPU共享享标记,0=不共共享参数 TTwordd1s上网周期期,取00.5,1,22,5,10ss(内部部x1000mss) ,同页周周期参数 AAAworddt0报警定义义,0=无报警警,1=0报警警,2=1报警警参数 P,MMbytee,byyte0, 55
30、H报警优先先级和缺缺省记录录方式参数 T11wordd0延迟重复复报警时时间,003660000 (xx0.11秒), 0=无无此功能能算法说明明:本功能块块将其它它功能块块的布尔尔变量广广播到XXPDSS实时网网上去,并作报报警检查查。如果前续续功能块块为坏状状态,则则输出为为坏全局局点。上上网值等等于输入入值。其中:报警优先先级:取取值05的数数字,00为最低低,5为最高高。缺省记录录方式:b0=显示,b1=打印,b2=记录。b6=1时,报警复复归时不不自动确确认报警警。b77=1时时,本报报警限不不存在、不检查查。增量和减减量重复复报警是是指超过过最外报报警限DDB1或或DB22时,再再
31、发一次次报警信信息。延迟重复复报警是是指警维维持时间间大于TT1时,再发一一次报警警信息。本功能块块需中间间变量:报警时时间、复复归时间间、确认认时间、未确认认次数。状态字字中 AAlarrm OOn/OOff是是针对所所有报警警限的。1.5 模拟量量输入功功能块 XAII, ID=1044图形表示示:补偿点X XXAI Y标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaatnulll补偿源测测点,本本点只在在Cvtt=CTT类时有有效参数 AAddrrworddFFFFFHI/O地地址 (站号号,板号号,通道道号) 参数 CCvtwordd0输入转换换类型,缺
32、省=线性参数 MaxxADwordd0F000H与量程上上限对应应的ADD值参数 MinnADwordd03000H与量程下下限对应应的ADD值参数 Avfloaat0.0RTD和和TC时板板的放大大倍数,在MaaxADD=MiinADD=0时时才用参数 RR0或 I0floaat80.00电桥式RRTD采采样电路路时为电电桥的标标准电阻阻;恒流源式式RTDD采样电电路时为为恒流源源电流;参数 MaaxYfloaat100.0量程上限限参数 MiinYfloaat0.0量程上限限参数 Biiasfloaat0.0零偏,用用于较正正零点,以工程程量值表表示参数 FFltfloaat0.0低通滤波
33、波的时间间常数,单位秒秒。0.0=无无滤波功功能参数按序捆绑绑XNeetAOO的所有有参数注:Cvvt 输输入转换换类型0 线线性: Y(nn) = (MMaxAAD-MMinAAD)*AD(n)/(MaaxY-MinnY);参数Avv,R0不用用定义;0100V, 05V, 15V, 010mmA, 420mmA,5V5V, 测速速值(AD值)等都用用此转换换类型实实现。定定义时需需对I/O卡的的AD范围围有一定定了解。1 线线性开方方:在以以上基础础上,最最后开方方。如被被开方值值11,需延延迟的周周期数参数 TTD_OOffwordd01-00,需延延迟的周周期数参数 按序捆绑绑XNee
34、tDOO的所有有参数算法说明明:本功能块块从一个个XDPPS II/O地地址取得得一个bbit,安是否否取反定定义Cvvt,转转换为bbooll值,再再进行TTD_OOn或TD_Offf滤波,将结果果存放在在D中,供供其它功功能块读读取。最最后,进进行捆绑绑的XNNetDDO处理理。如果I/O通道道有故障障,则本本模块状状态为坏坏状态。后续模模块可使使用这些些状态作作为坏点点标志。1.7 模拟量量输出功功能块 XAOO, ID=1066图形表示示:X XAOO 无显显式输出出标记说明明:标记名数据类型型缺省值描述输入 Xfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数参数
35、AAddrrworddFFFFFHI/O地地址 (站号号,板号号,通道道号) 参数 CCvtwordd0转换类型型,0=输出ADD,1=输出出浮点数数参数 MaxxADwordd0FFFFH与量程上上限对应应的ADD值(200mA)参数 MinnADwordd03333H与量程下下限对应应的ADD值(4mmA)参数 MaaxXfloaat100.0量程上限限参数 MiinXfloaat0.0量程下限限参数 RReswordd0保留=00,用于设设置I/O卡失失电保护护方式参数 按序捆绑绑XNeetAOO的所有有参数算法描述述:本功能块块将其它它功能块块的模拟拟点送到到XDPPS AAO输出出端
36、子上上。最后后,进行行捆绑的的XNeetAOO处理。在Cvtt=0时时,输出出AD(n) = XX(n)*(MMaxAAD-MMinAAD)/(MaaxX-MinnAD)在Cvtt=1时时,输出出 = X(nn),本本类型主主要用于于通讯驱驱动场合合,向其其它系统统直接输输出IEEEE单单精度浮浮点数。1.8 开关量量输出功功能块 XDOO, ID=1077图形表示示:Z XDOO 无显显式输出出标记说明明:标记名数据类型型缺省值描述输入 Zbooll0以B.II方式表表示的指指针,或或是立即即布尔数数参数 AAddrrworddFFFFFHI/O地地址 (站号号,板号号,通道道号) 参数 C
37、Cvtwordd0输出方式式:00,不求求反输出出,11求反输输出参数 RReswordd0保留=00,用于设设置I/O卡失失点保护护方式参数 按序捆绑绑XNeetDOO的所有有参数算法说明明:本功能块块将其它它功能块块的布尔尔点送到到XDPPS DDO输出出端子上上。最后后,进行行捆绑的的XNeetDOO处理。如果前续续功能块块为坏状状态,则则本功能能块不输输出biit值。1.9 脉冲量量输入功功能块 XPII, ID=1088图形表示示:Rst XPII Y标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0累计的脉脉冲数xx系数K输入 Rsttbooll0复位开关关量,以以B.I
38、I方式表表示的指指针,或或是立即即数参数 AAddrrworddFFFFFH硬件I/O地址址 (站号,板号,通道号号) 参数 MaaxADDworddFFFFFH硬件寄存存器满度度值参数 Kfloaat1.0脉冲系数数。=00.0时时,输出出为增量量型参数 按序捆绑绑XNeetAOO的所有有参数算法说明明:本功能块块从一个个XDPPS II/O地地址取得得一个脉脉冲计数数值,转转换为llongg值乘以以K,将结结果存放放在Y中,供供其它功功能块读读取。最最后,进进行捆绑绑的XNNetAAO处理理。输入开关关量Rsst由0变到1时,Y(n)=0.00。在K!=0.00时,输输出 YY(n) Y(
39、nn-1) + (AAD(nn)-AAD(nn-1) mmod MaxxAD)*K在K=0.00时,输输出 YY(n) (AD(n)-AD(n-11) modd MaaxADD)DPU刚刚启动时时,需跟跟踪一次次AD值。如果I/O通道道有故障障,则本本模块状状态为坏坏状态。后续模模块可使使用这些些状态作作为坏点点标志。1.100 页间间模拟量量输入功功能块 PgAAI, IDD=1110图形表示示:无显式输输入 PgAAI YY标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0参数 PaageworddFFFFFH被引用页页的页号号参数 BllockkworddFFFFFH被引用
40、的的PgAAO的功功能块号号算法说明明:本功能块块从一个个XDPPS本DPUU中另外外页的 PgAAO、XAII、XAOO、XPII其中之之一取得得模拟值值,将结结果存放放在Y中,供供本页其其它功能能块读取取。本功能块块传递被被引用的的功能块块的状态态。如被被引用模模块不存存在或被被引用模模块不是是上述44个模块块之一,则本功功能块状状态为坏坏,输出出保持不不变。1.111 页间间开关量量输入功功能块 PgDDI, IDD=1111图形表示示:无显式输输入 PgDDI DD标记说明明:标记名数据类型型缺省值描述输出 Dbooll0参数 PaageworddFFFFFH被引用页页的页号号参数 B
41、llockkworddFFFFFH被引用的的PgDDO的功功能块号号算法说明明:本功能块块从一个个XDPPS本DPUU中另外外一页的的 PggDo、XDII、XDOO 其中中之一取取得开关关值,将将结果存存放在DD中,供供本页其其它功能能块读取取。本功能块块传递被被引用的的功能块块的状态态。如被被引用模模块不存存在或被被引用模模块不是是上述44个模块块之一,则本功功能块状状态为坏坏,输出出保持不不变。1.122 页间间模拟量量输出功功能块 PgAAO, IDD=1112图形表示示:X PPgAOO 无显显式输出出标记说明明:标记名数据类型型缺省值描述输入 Xfloaat0.0以B.II方式表表
42、示的指指针,或或是立即即浮点数数算法说明明:本功能块块将本页页的模拟拟量存在在本块中中,供本本DPUU中另外外一页的的PgAAI读取取。1.133 页间间开关量量输出功功能块 PgDDO, IDD=1113图形表示示:Z PPgDOO 无显显式输出出标记说明明:标记名数据类型型缺省值描述输入 Dbooll0以B.II方式表表示的指指针,或或是立即即浮点数数算法说明明:本功能块块将本页页的开关关量存在在本块中中,供本本DPUU中另外外一页的的PgDDI读取取。2、模拟拟函数2.1、2输入加加法器 ADDD IID=11图形表示示:X1 ADDD Y YY=k11X1+k2X2+CX2标记说明明:
43、标记名数据类型型缺省值描述输出 Yfloaat0.0输入 X1,X2floaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数参数 k1,k2floaat1.0输入X11,X22的增益益参数 Cfloaat0.0ADD的的偏置算法说明明:本功能块块对二个个浮点变变量加或或减,输输出一个个浮点变变量。输出 YY(n) k11*X11(n) k22*X22(n) C2.2、乘法器器 MUUL IDD=2图形表示示:X1 MMUL YYX2 标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 X1,X2floaat1.0以B.II方式表表示的指指针,或或是立即即浮点数数参
44、数 kk1,k2floaat1.0输入X11,X22的增益益参数 CC1,CC2floaat0.0输入X11,X22的偏置置算法描述述:本功能块块对2个浮点点变量乘乘,输出出一个浮浮点变量量。输出 YY(n) (kk1*XX1(nn)+CC1)*(k22*X22(n)+C22)2.3、除法器器 DIIV ID=3图形表示示:X1 DIVV Y YY=(k1X1C1)/(k2X2+C2)X2 标记说明明:标记名数据类型型缺省值描述输出 Y浮点0.0输入 X1,X2浮点1.0,1.00以B.II方式表表示的指指针,或或是立即即浮点数数参数 kk1,kk2浮点1.0输入X11,X22的增益益参数 C
45、C1,CC2浮点0.0X1和XX2的偏偏置算法描述述:本功能块块对2个浮点点变量除除,输出出一个浮浮点变量量。if( (k22*X22(n) + C2)=00 ) Y(nn) = Y(n-11),并并且置位位OFWW和Q; elsee YY(n) (kk1*XX1(nn)+CC1) / (k2*X2(n) + CC2);Y(n)被限幅幅在有效效数值之之间,如如果越限限,就置置位本功功能模块块的数值值溢出状状态位。其它情况况下,本本功能块块按参数数Smood所定定义方式式传递前前续功能能块的状状态。2.4、开方器器 SQQRT IDD=4图形表示示:X SSQRTT Y YY=(kk*X+C)1
46、1/2标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaat1.0以B.II方式表表示的指指针,或或是立即即浮点数数参数 kfloaat1.0输入X的的增益参数 Cfloaat0.0X的偏置置参数 DDBfloaat0.0零点切除除值, =00.0算法说明明:本功能块块对输入入浮点变变量开方方,输出出一个浮浮点变量量。if( k*XX(n)+C = DB) YY(n)=;elsee Y(nn)=00,并且且置位OOFW和和Q;2.5、取绝对对值 AABS IDD=5 图形表示示:X AABS Y标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入
47、Xfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数参数 k, Cfloaat1.0, 0.0输入X的的增益和和偏置算法描述述:本功能块块对输入入浮点变变量取绝绝对值,输出一一个浮点点变量。Y(n)=|kk*X(n)+C|2.6、五次多多项式 POLLYNOOM ID=6图形表示示:X POOLYNNOM Y标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数,单位位弧度参数 C00C55floaat0.0多项式的的系数算法描述述:本功能块块对浮点点变量进进行五次次多项式式运算,输出一一个
48、浮点点变量。Y(n) C00 + C1*X(nn) + C22*X(n)*2 + CC3*XX(n)*33 +CC4*XX(n)*44 +CC5*XX(n)*552.7、8输入数数学统计计器 SSUM88 IID=77图形表示示:X1 YY SUMM8 X8 Cnnt标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输出 Cnttfloaat0.0模拟输入入量中绝绝对值DBB的个数数。2.8、12段函函数变换换F(XX) IDD=8图形描述述:X FF(X) YYYF(X)标记描述述:标记名数据类型型缺省值描述输出 Y浮点0.0输入 X浮点0.0以B.II方式表表示的指指针,或或
49、是立即即浮点数数参数 (xx1,yy1)floaat0.0,0.00第1个坐坐标点参数 floaat0.0,0.00第n个坐坐标点, 要求求x1=x22=x122参数 (x112,yy12)floaat0.0,0.00第12个个坐标点点算法描述述: F(XX)由122个坐标标点(XX1,Y1)(X122,Y122)确定定如上图所所示:FF(X)为一一个十二二段折线线,如XX=X122,YX122。如折线段段少于十十二段,则不用用之段的的数需填填上最后后一段的的值,或或者确信信X绝对不不会超出出所定义义的值,则不用用之段可可以不填填数字。2.9、保留 IDD=92.100、指数数/对数函函数 P
50、POW/LOGG IID=110图形表示示: X PPOW/LOGG YY B标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaat1.0指数或对对数,以以B.II方式表表示的指指针,或或是立即即浮点数数输入 Bfloaat10.00底数,以以B.II方式表表示的指指针,或或是立即即浮点数数参数 Moodewordd1.0方式,00=为指指数运算算,1=对数运运算参数 k11,k22floaat1.0输入和底底变量的的增益参数 C11,C22floaat0.0输入和底底变量的的偏置算法说明明:本功能块块对浮点点变量进进行指数数或数值值,输出出一个浮浮点变量量。当M
51、odde = 0时时: Y(nn) (kk2*BB(n)+C22) * (k1*X(nn)+CC1),底数位位0.00时置OFFW和Q标志位位。当Modde=110时: Y(nn) LOOG (k2*B(nn)+CC2) (kk1*XX(n)+C11)当(k22*B(n)+C2为为立即浮浮点数且且为0.0时,该函数数为自然然对数lln。2.111、三角角和反三三角函数数 TRRIANNGLEE IID=111图形表示示:X TRRIANNGLEE Y YY=siin(kk*X+C)标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaat0.0以B.II方式表表示的指
52、指针,或或是立即即浮点数数,单位位弧度参数 Moodewordd0函数类型型, 00=siin, 1=ccos, 2=tann, 33=assin, 4=acoos, 5=aatann 参数 kfloaat1.0变量的增增益参数 Cfloaat0.0变量的偏偏置算法描述述:本功能块块按Moode对对浮点变变量进行行三角或或反三角角运算,输出一一个浮点点变量。角度都都以弧度度为单位位。例:Y(n) siin(kk*X(n)+C), YY(n) assin(k*XX(n)+C) 2.122 热力力性质计计算 PPTCaal ID=12图形表示示:P PTCCal YYT/S标记说明明:标记名数据类
53、型型缺省值描述输出 Yfloaat0.0输入 Pfloaat0.0压力Mppa输入 TT/Sfloaat10.00温度或或熵值SS参数 Moodewordd0计算对象象,0=火函值值,1=比容,2=熵值值,3=温度算法描述述:本功能块块用于热热力性能能计算。在Modde=0时,计算出出给定压压力(MMPa)和温度度()的气气体或液液体的火火函值(KJ/KKg)在Modde=1时,计算出出给定压压力(MMPa)和温度度()的气气体或液液体的比比容(MM3/Kgg)在Modde=2时,计算出出给定压压力(MMPa)和温度度()的气气体或液液体的熵熵值(KKJ/KKg*KK)在Modde=3时,计算
54、出出给定压压力(MMPa)和气体体或液体体熵值(KJ/Kg*K)的的温度()3、时间间过程函函数3.1、超前滞滞后模块块 LEEADLLAG IDD=200图形描述述:XTR LEEADLLAG Y TS 标记描述述:标记名数据类型型缺省值描述输出 YYfloaat0输入 XXfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数输入 TTRfloaatNULLL以B.II方式表表示的指指针,或或是立即即浮点数数输入 TTSboollNULLL以B.II方式表表示的指指针,或或是立即即布尔数数参数 LLDfloaat1.0超前常数数,如果果 LDD为0,则为为滞后模模块参数 LL
55、Gfloaat1.0滞后常数数,LGG必须大大于等于于1/22T(采采样周期期)参数 Hfloaat100.0输出高限限参数 Lfloaat0.0输出低限限参数 GGNfloaat1.0增益GNN算法说明明:if( TS1 ) YY(n) =TTR(nn)*GGN; elsee KK1=GGN(T+22LD)/(2LGG+T); KK2=GGN(T2LDD)/(2LGG+T); K33=(2LGGT)/(2LGG+T); Y(n) = KK1*XX(n)+ KK2*XX(n1)+ KK3*YY(n1); if ( Y(n)H ) Y(n)=H; elsse iif( Y(nn)LL ) Y(n
56、n)=LL;其中: T为计计算周期期; YY的最后后稳定值值若GN1,则最最后稳定定值输输入3.2、滞后模模块 DDELAAY IDD=211 图形表示示:X DDELAAY Y标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输入 Xfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数参数 DTfloaat0.0纯滞后时时间常数数,单位位秒,必必须 00=DDT/TT=0,单位秒秒算法说明明:对应的传传递函数数为:YY(S) = ( KKd*SS / (1 + TTd*SS) ) *XX(s);Y(n) = ( KKd*(X(nn)-XX(n-1) + Td*Y
57、(nn-1) ) / (T+TTd);3.4、时域统统计模块块 TSSUM IDD=233图形表示示:X YY TSUUM Set Yj 标记说明明:标记名数据类型型缺省值描述输出 Yfloaat0.0输出 Yjjfloaat0.0前一次的的统计结结果值输入 Xfloaat0.0以B.II方式表表示的指指针,或或是立即即浮点数数输入 OOnbooll0On/OOff开开关,以以B.II方式表表示的指指针,或或是立即即布尔数数参数 Moddewordd0方式,00=累加加和,11=取平平均,22=取最最大,33=取最最小参数 YY0floaat0.0每次Onn时,Y的初值值参数 CCjfloaa
58、t1.0记忆转换换系数算法说明明:本功能块块对输入入模拟变变量在SSet指指定的一一段时间间内进行行累加,平均,或取最最大、最最小值,并记录录前次统统计值。if( On从从0-1 ) 统计开开始,YYj(nn)=YY(n)*Cjj,Y(nn)=YY0, suum=11; elsee iff(Onn从1-0) 统统计结束束 elsee if( Moode=0 ) Y(nn) = Y(n-11) + X(n)*T; / 累加加和 ellse if( Moode=1 ) Y(nn) = 累计计和 / suum; suum=内内部计数数; / 取取平均 ellse if( Moode=2 ) Y(nn
59、) = Maax ( Y(n-11), X(nn) ); / 取最最大 ellse if( Moode=3 ) Y(nn) = Miin ( Y(n-11), X(nn) ); / 取最最小 essle if( Moode=4 ) Y(nn) = Y(n-11)+ (X(n)+X(nn-1)*T/2; / 梯形形累加和和其中T为为该页计计算周期期(以秒秒为单位位),因因此,累累计方式式时,输输出Y为输入入X在计时时间内的的积分值值。3.5、数字滤滤波 FFILTTER IID=224图形表示示:X FFILTTER Y标记描述述:标记名数据类型型缺省值描述输出 YYfloaat0输入 XXfl
60、oaat0.0以B.II方式表表示的指指针,或或是立即即布尔数数参数 kk1,k8floaat1/8滤波器系系数,应应1时,输出YY基点点值,DD=0;然后,输出YY以速率率DY从基基点趋向向于目标标点;当当到达目目标点值值后,DD1,输出出保持在在目标点点值不变变。在此此过程中中,若HHoldd由0-1,则则输出YY保持不不变,一一直到HHoldd由1-0,输输出Y再以速速率DYY从保持持点趋向向于目标标点。若若复位信信号Rsst又由由0-1,则则此过程程重新开开始。3.7、段信号号发生器器f(tt) ID=26图形描述述:Holdd FF(t) YY 模出出Rst D到达达指示标记描述述:
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广告效果评估监测协议3篇
- 小卖部承包合同范例3篇
- 入伙协议书格式合同3篇
- 年薪制劳动合同范本3篇
- 保温板施工监控3篇
- 绿色IT与计算机硬件的环保设计考核试卷
- 纸质宠物用品市场趋势与消费行为研究分析考核试卷
- 服务标准化与医药研发服务考核试卷
- 真空泵在石油化工中的应用考核试卷
- 2025年:劳动合同终止的多样情形解析
- 2024华能四川能源开发有限公司下属单位招聘笔试参考题库附带答案详解
- 2025怎样正确理解全过程人民民主的历史逻辑、实践逻辑与理论逻辑?(答案3份)
- 钢结构高处作业安全管理
- JJF 2221-2025导热系数瞬态测定仪校准规范
- 华为手机协议合同
- 甘肃省陇南市礼县第六中学2024-2025学年八年级下学期第一次月考数学试卷(无答案)
- 公司两班倒管理制度
- 完整版高中古诗文必背72篇【原文+注音+翻译】
- 2025年武汉数学四调试题及答案
- 人教版小学四年级语文下册2024-2025学年度第二学期期中质量检测试卷
- 七年级下册道德与法治(2025年春)教材变化详细解读
评论
0/150
提交评论