附 录 一 目 录
一 | 概述 | 1-1 | |||
二 | DPU简介 | 1-1 | |||
三 | DPU组态过程 | 1-2 | |||
四 | 页 | 1-2 | |||
五 | 功能块 | 1-2 | |||
1 | XDPS实时网和硬件I/O功能块 | ||||
ID=100 | 1-5 | ||||
ID=101 | 1-5 | ||||
1.3 模拟量上网功能块 XNETAO | ID=102 | 1-5 | |||
1.4 开关量上网功能块 XNETDO | ID=103 | 1-6 | |||
ID=104 | 1-7 | ||||
1.6 开关量输入功能块 XDI | ID=105 | 1-8 | |||
ID=106 | 1-8 | ||||
1.8 开关量输出功能块 XDO | ID=107 | 1-9 | |||
1.9 脉冲量输入功能块 XPI | ID=108 | 1-9 | |||
1.10 页间模拟量输入功能块 PgAI | ID=110 | 1-9 | |||
1.11 页间开关量输入功能块 PgDI | ID=111 | 1-10 | |||
1.12 页间模拟量输出功能块 PgAO | ID=112 | 1-10 | |||
1.13 页间开关量输处功能块 PgDO | ID=113 | 1-10 | |||
2 | 模拟函数 | ||||
2.1 2输入加法器 ADD | ID=1 | 1-11 | |||
2.2 乘法器 MUL | ID=2 | 1-11 | |||
2.3 除法器 DIV | ID=3 | 1-11 | |||
2.4 开方器 SQRT | ID=4 | 1-12 | |||
2.5 取绝对值 ABS | ID=5 | 1-12 | |||
2.6 五次多项式 POLYNOM | ID=6 | 1-12 | |||
2.7 8输入数学统计器 SUM8 | ID=7 | 1-13 | |||
2.8 12段函数变换F(X) | ID=8 | 1-13 | |||
2.9 保留 | ID=9 | 1-14 | |||
2.10 指数/对数函数POW/LOG | ID=10 | 1-14 | |||
2.11 三角和反三角函数 TRIANGLE | ID=11 | 1-14 | |||
2.12、热力性质计算 PTCAl | ID=12 | 1-15 | |||
3 | 时间过程函数 | ||||
ID=20 | 1-16 | ||||
3.2 滞后模块 DELAY | ID=21 | 1-16 | |||
3.3 微分模块 DIFF | ID=22 | 1-17 | |||
3.4 时域统计模块 TSUM | ID=23 | 1-17 | |||
3.5 数字滤波 FILTER | ID=24 | 1-18 | |||
一块操3.6 斜坡信号发生器 | ID=25 | 1-18 | |||
3.7 段信号发生器f(t) | ID=26 | 1-18 | |||
3.8 伪随机信号发生器 Undefined | ID=27 | 1-19 | |||
3.9 时域开关量统计模块 TSUMD | ID=28 | 1-19 | |||
4 | 控制用算法 | ||||
4.1 二选一选择器 TWOSEL | ID=30 | 1-20 | |||
4.2 三选一选择器 THREESEL | ID=31 | 1-20 | |||
4.3 无扰切换模块 SFT | ID=32 | 1-21 | |||
4.4 高低限幅器 HLLMT | ID=33 | 1-21 | |||
4.5 高低限报警 HLALM | ID=34 | 1-21 | |||
4.6 速率限制器 RATLMT | ID=35 | 1-22 | |||
4.7 速率报警器 RATALM | ID=36 | 1-22 | |||
4.8 偏差运算 DEV | ID=37 | 1-23 | |||
4.9 PID运算 EPID | ID=38 | 1-24 | |||
4.10 简单PID模块 Undefined | ID=39 | 1-24 | |||
4.11 2输出平衡模块 Balance2 | ID=40 | 1-25 | |||
4.12 八输入平衡模块 BALANCE8 | ID=41 | 1-26 | |||
4.13 数字驱动伺服模块 DDS | ID=42 | 1-26 | |||
4.14 查表式模糊控制器 FTAB | ID=43 | 1-27 | |||
4.15 慢信号保护模块 SAIPro | ID=44 | 1-28 | |||
5 | 逻辑电路 | ||||
5.1 2输入与 AND | ID=50 | 1-29 | |||
5.2 2输入或 OR | ID=51 | 1-29 | |||
5.3 反相器 NOT | ID=52 | 1-29 | |||
5.4 异或器 XOR | ID=53 | 1-30 | |||
5.5 8输入数量或 QOR8 | ID=54 | 1-30 | |||
5.6 RS触发器 | ID=55 | 1-30 | |||
5.7 定时器 TIMER | ID=56 | 1-31 | |||
5.8 计数器 CNT | ID=57 | 1-32 | |||
5.9 模拟比较器 CMP | ID=58 | 1-33 | |||
5.10 循环定时器 CYCTIMER | ID=59 | 1-33 | |||
5.11 步序控制器 STEP | ID=60 | 1-34 | |||
5.12 软件脉冲列输出 SPO | ID=61 | 1-35 | |||
6 | 操作器 | ||||
6.1 模拟软手操器 S/MA | ID=70 | 1-36 | |||
6.2 键盘模拟量增减 KBML | ID=71 | 1-37 | |||
6.3 数字手操器 DEVICE | ID=72 | 1-37 | |||
6.4 简单数字手操器 D/MA | ID=73 | 1-41 | |||
6.5 带开关输出的模拟软手操器ADS/MA | ID=74 | 1-41 | |||
6.6 电气数字手操器 EDEVICE | ID=75 | 1-42 | |||
7 | 特殊功能块 | ||||
7.1 品质(状态)测试模块 | ID=80 | 1-44 | |||
7.2 触发执行事件 EVENT | ID=81 | 1-44 | |||
7.3 16个布尔变量转换为长整形变量 B16TOL | ID=82 | 1-45 | |||
7.4 长整形变量转换为16位布尔个变量 LTOB16 | ID=83 | 1-45 | |||
7.5 长整型模拟变量含义转换器 LTOF | ID=84 | 1-45 | |||
7.6 节点(状态)测试模块 TDPU | ID=85 | 1-46 | |||
7.7 上网报警闭锁功能块 DisAlm | ID=86 | 1-46 | |||
7.8 上网报警限修改功能块 ChgAlm | ID=87 | 1-46 | |||
7.9 I/O卡件测试模块 TCard | ID=88 | 1-47 | |||
7.10 I/O站测试模块 TNode | ID=89 | 1-47 | |||
附录一 XDPS预定义标准功能块说明
99.8.23
一、概述
XDPS的软件功能分DPU和MMI,MMI又包括OPU、ENG、HSU等,DPU又有VDPU、专用GTW等。从C/S观点来 看,DPU、VDPU、专用GTW、HSU等又是服务器,其它为客户。所有软件功能可分解在不同的节点上实现。
XDPS的数据采集、报警检测、闭环控制、计算等必须在DPU上完成。DPU的计算控制可由工程师组态修改和调试。XDPS提供了符合IEC 1131-3标准的控制算法语言,特别强化了其中的以功能块为基本的图形组态和调试语言,使组态和调试非常直观方便。
XDPS提供了各种常用的功能块,用户只需从这些功能块 选出所需的,相互连接,就可实现DPU的图形组态,而无需了解编程语言。用户还可用XDPS的工具生成自已特殊的功能块。
二、DPU简介
DPU称为分布式处理单元,是XDPS的控制器。DPU是XDPS的一种功能,而并不具体到什么硬件。我们往往将只实现DPU功能的软硬件一起称为DPU,将运行于MMI站上的DPU功能称VDPU,用于与外部设备接口的VDPU称为GTW。
每个DPU至少有一个节点号对应。DPU通过实时网或内部路由器与其它DPU和MMI连接,实时网可以是冗余的,可以采用不同协议。DPU可以通过I/O驱动与不同的I/O硬件连接。但有的DPU(如只实现计算统计功能的DPU)可以没有直接的I/O连接,而是仅通过实时网与其它DPU交换数据。
发布评论