XDPS用户手册附录1--XDPS预定义标准功能块说明4503.docx
《XDPS用户手册附录1--XDPS预定义标准功能块说明4503.docx》由会员分享,可在线阅读,更多相关《XDPS用户手册附录1--XDPS预定义标准功能块说明4503.docx(109页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、XDPS用户手册附录1 XDPS预定义标准功能块说明附 录 一 目 录一概述述1-1二DPPU简介1-1三DPPU组态过过程1-2四页1-2五功能能块1-21XXDPS实实时网和硬硬件I/OO功能块1.1 模模拟量下网网功能块 XNETTAIID=10001-51.2 开开关量下网网功能块 XNETTDIID=10011-51.3 模模拟量上网网功能块 XNETTAOID=10021-51.4 开开关量上网网功能块 XNETTDOID=10031-61.5 模模拟量输入入功能块 XAIID=10041-71.6 开开关量输入入功能块 XDIID=10051-81.7 模模拟量输出出功能块 XA
2、OID=10061-81.8 开开关量输出出功能块 XDOID=10071-91.9 脉脉冲量输入入功能块 XPIID=10081-91.10 页间模拟拟量输入功功能块 PPgAIID=11101-91.11 页间开关关量输入功功能块 PPgDIID=11111-101.12 页间模拟拟量输出功功能块 PPgAOID=11121-101.13 页间开关关量输处功功能块 PPgDOID=11131-102模模拟函数2.1 22输入加法法器 ADDDID=11-112.2 乘乘法器 MMULID=21-112.3 除除法器 DDIVID=31-112.4 开开方器 SSQRTID=41-122.5
3、 取取绝对值 ABSID=51-122.6 五五次多项式式 POLLYNOMMID=61-122.7 88输入数学学统计器 SUM88ID=71-132.8 112段函数数变换F(X)ID=81-132.9 保保留ID=91-142.10 指数/对数函数数POW/LOGID=1001-142.11 三角和反反三角函数数 TRIIANGLLEID=1111-142.12、热热力性质计计算 PTTCAlID=1221-153时时间过程函函数3.1 超超前滞后模模块 LEEADLAAGID=2001-163.2 滞滞后模块 DELAAYID=2111-163.3 微微分模块 DIFFFID=2221
4、-173.4 时时域统计模模块 TSSUMID=2331-173.5 数数字滤波 FILTTERID=2441-183.6 斜斜坡信号发发生器ID=2551-183.7 段段信号发生生器f(t)ID=2661-183.8 伪伪随机信号号发生器 UndeefineedID=2771-193.9 时时域开关量量统计模块块 TSUUMDID=2881-194控控制用算法法4.1 二二选一选择择器 TWWOSELLID=3001-204.2 三三选一选择择器 THHREESSELID=3111-204.3 无无扰切换模模块 SFFTID=3221-214.4 高高低限幅器器 HLLLMTID=3331
5、-214.5 高高低限报警警 HLAALMID=3441-214.6 速速率限制器器 RATTLMTID=3551-224.7 速速率报警器器 RATTALMID=3661-224.8 偏偏差运算 DEVID=3771-234.9 PPID运算算 EPIIDID=3881-244.10 简单PIID模块 UnndefiinedID=3991-244.11 2输出平衡衡模块 BBalannce2ID=4001-254.12 八输入平平衡模块 BALAANCE88ID=4111-264.13 数字驱动动伺服模块块 DDSSID=4221-264.14 查表式模模糊控制器器 FTABBID=4331
6、-274.15 慢信号保保护模块 SAIPProID=4441-285逻逻辑电路5.1 22输入与 AANDID=5001-295.2 22输入或 OORID=5111-295.3 反反相器 NNOTID=5221-295.4 异异或器 XXORID=5331-305.5 88输入数量量或 QOOR8ID=5441-305.6 RRS触发器器ID=5551-305.7 定定时器 TTIMERRID=5661-315.8 计计数器 CCNTID=5771-325.9 模模拟比较器器 CMPPID=5881-335.10 循环定时时器 CYYCTIMMERID=5991-335.11 步序控制制器
7、 STTEPID=6001-345.12 软件脉冲冲列输出 SPOID=6111-356操操作器6.1 模模拟软手操操器 S/MAID=7001-366.2 键键盘模拟量量增减 KKBMLID=7111-376.3 数数字手操器器 DEVVICEID=7221-376.4 简简单数字手手操器 DD/MAID=7331-416.5 带带开关输出出的模拟软软手操器AADS/MMAID=7441-416.6 电电气数字手手操器 EDEVVICEID=7551-427特特殊功能块块7.1 品品质(状态)测试模块块ID=8001-447.2 触触发执行事事件 EVVENTID=8111-447.3 11
8、6个布尔尔变量转换换为长整形形变量 BB16TOOLID=8221-457.4 长长整形变量量转换为116位布尔尔个变量 LTOBB16ID=8331-457.5 长长整型模拟拟变量含义义转换器 LTOFFID=8441-457.6 节节点(状态)测试模块块 TDPPUID=8551-467.7 上上网报警闭闭锁功能块块 DiisAlmmID=8661-467.8 上上网报警限限修改功能能块 CChgAllmID=8771-467.9 II/O卡件件测试模块块 TCaardID=8881-477.10 I/O站测测试模块 TNoddeID=8991-47附录一 XDPSS预定义标标准功能块块说
9、明99.8.23一、概述XDPS的的软件功能能分DPUU和MMI,MMI又包包括OPUU、ENG、HSU等,DPUU又有VDPPU、专用用GTW等。从从C/S观点点来 看,DPUU、VDPUU、专用GTTW、HSU等又又是服务器器,其它为为客户。所所有软件功功能可分解解在不同的的节点上实实现。XDPS的的数据采集集、报警检检测、闭环环控制、计计算等必须须在DPUU上完成。DDPU的计算控控制可由工工程师组态态修改和调调试。XDDPS提供供了符合IIEC 111313标准的控控制算法语语言,特别别强化了其其中的以功功能块为基基本的图形形组态和调调试语言,使使组态和调调试非常直直观方便。XDPS提
10、提供了各种种常用的功功能块,用用户只需从从这些功能能块 选出所需需的,相互互连接,就就可实现DDPU的图图形组态,而而无需了解解编程语言言。用户还还可用XDDPS的工工具生成自自已特殊的的功能块。二、DPUU简介DPU称为为分布式处处理单元,是是XDPSS的控制器器。DPUU是XDPSS的一种功功能,而并并不具体到到什么硬件件。我们往往往将只实实现DPUU功能的软软硬件一起起称为DPPU,将运运行于MMMI站上的的DPU功能能称VDPPU,用于于与外部设设备接口的的VDPUU称为GTWW。每个DPUU至少有一一个节点号号对应。DDPU通过过实时网或或内部路由由器与其它它DPU和MMI连接接,实
11、时网网可以是冗冗余的,可可以采用不不同协议。DPU可以通过I/O驱动与不同的I/O硬件连接。但有的DPU(如只实现计算统计功能的DPU)可以没有直接的I/O连接,而是仅通过实时网与其它DPU交换数据。DPU可以以被冗余配配置。XDDPS规定定,冗余配配置DPUU的节点号号占用120号和6180号,相相应的冗余余DPU为2140和81100,即即相差200。而DPU以小号号码对外标标识。如33号与23号DPU被认认为是互为为冗余的DDPU,在在发操作指指令时,指指明3号、23号也会会接收。对对组态指令令,则必须须指明3号还是233号。MMI的号号取1100中任任一个号,但但一般取在在4160之间
12、。单单DPU或VDPUU取1100中任任一号。DPU运行行后有三种种状态,初初始态、跟跟踪态和主主控态。其其中跟踪态态与主控态态,DPUU软件会跟跟踪自已的的CPU状态态、I/OO状态作相相应的自动动切换,以以便使主控控机故障时时,跟踪机机可马上代代替主控机机。另外,工工程师调试试工具也可可请求或区区别DPUU的运行状状态。DPPU刚启动动时或组态态的算法与与主控DPU不同时时,进入初初始态,自自检中以黄黄色标识。DPU内部部的数据分分为DPUU总体描述述、页和功功能块对象象。总体描描述包含了了DPU的说说明信息和和其中所有有的页数。每每个页对象象具有指定定的执行周周期。而功功能块对象象只能存
13、在在于页中,同同页中的功功能块具有有相同的计计算周期。页和功能块块分别用页页号和功能能块号命名名。页和功功能块具有有执行序号号,执行序序号表达了了它们在DDPU中执执行的次序序。具有较较小执行序序号的页和和功能块先先于具有较较大执行序序号的页和和功能块执执行。用户户可用在线线调试工具具更改页和和块的执行行序号,以以调整执行行次序。但但用户不可可在线更改改页号和功功能块号。三、DPUU组态过程程XDPS的的DPU组态态工具有两两个组态方方式,离线线和在线。离线方式时时,用户实实质上仅打打开一个数数据文件,进进行页、块块功能的编编辑、连接接块的输入入输出,然然后存入这这个数据文文件。在线组态方方式
14、时,用用户必须先先向被组态态DPU登录录,获得相相关权限之之后,才能能对DPUU读写。用用户可将离离线生成的的组态文件件下装到DDPU,也也可将DPPU运行的的组态内容容上装上来来,进行写写文件、修修改和调试试。用户完完全可以以以在线方式式对DPUU页和功能能块执行修修改、删除除、插入等等等操作,同同时可以看看到DPUU中的运行行数据,进进行直观的的在线调试试。结束之之后,用户户须退出登登录。四、页页Pagee,常用Pgg或P表示。页是XDPPS中的一一个基本对对象。功能能块必须存存在于页中中。页的实实例中包含含页号(名名称)、执执行序号、页页状态、执执行周期、最最后修改日日期时间和和页的描述
15、述等属性,还还包含了功功能块对象象实例。页状态记录录了页的工工作状态,如如是否被DDisabble等。页页状态只能能被在线组组态工具读读取和修改改。执行周期表表示了页被被计算的周周期。周期期通常取550ms、100mms、200mms、250mms、500mms、1s、2s、5s和0。0表示本页页不被周期期计算,可可能由特殊殊功能块按按用户定义义的方式调调用计算。页页在计算时时按页执行行序号排序序执行。页描述记录录了本页的的功能、注注释等与控控制无关的的信息。五、功能块块:功能块Fuunctiion BBlockk,常用FBB或B来表示。XXDPS的的功能块附附合IECC-11331-3的的标
16、准。功能块是XXDPS中中能被组态态修改的最最小对象。几几乎所有功功能都需用用功能块来来实现。功能块用户户定义中包包括三项内内容:输出出、输入、参参数。功能能块实例化化后,还应应包含功能能块位号(即即名称)、执执行序号、状状态、计算算中间量。XDPS以对象方式将所有数据封装在一起。功能块之间间传递的数数据有三种种类型:布布尔量(11字节)、浮浮点数(IIEEE标标准4字节)和和长整型(4字节)。但参数、中间量、状态等不受此限。浮点与长整型统称模拟量,它们可以相互转递,功能块会自动转换,但用户需注意转换引起的精度损失。布尔量只能传递给布尔变量。功能块在计计算时,输输出量、状状态、中间间量都会更更
17、新,其它它功能块可可以取得其其输出量的的值,通过过特殊功能能块TQ也可间间接取得其其状态(转转为n个布尔量量),但不不能取得其其中间量的的值。输出出量、状态态、中间量量的值不能能被其它功功能块改变变,只能在在其本身计计算时有可可能改变。输出量可以以为浮点、长长整型、布布尔量中的的任何一种种;状态为为一个WOORD,其其中记录了了本功能块块处于Ennablee还是Dissablee状态(Diisablle时功能能块不再被被计算)、本本功能块的的输入是否否有坏点而而使本块输输出变成不不可信、本本功能块接接收的点是是否超时(用用于网络和和I/O模块块);中间间量可以是是任何软件件允许的类类型,与用用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XDPS 用户手册 附录 预定 标准 功能块 说明 4503
限制150内