功能块说明资料.docx
- 文档编号:1497750
- 上传时间:2022-10-22
- 格式:DOCX
- 页数:111
- 大小:141.93KB
功能块说明资料.docx
《功能块说明资料.docx》由会员分享,可在线阅读,更多相关《功能块说明资料.docx(111页珍藏版)》请在冰豆网上搜索。
功能块说明资料
HPCS-3000分布控制器
算法功能块说明文档
Version1.0.11
上海华文自动化系统工程有限公司
前言
文档内容
本文是华文HPCS-3000系列产品文档的一部分,主要给出该系列中各种控制器所含功能块的详细设计资料。
对每种功能块,文档会说明以下内容:
说明部分
说明内容
名称
功能块的名称,和在功能块图中的标记名
结构
功能块每个输入输出信号的含义和作用
描述
说明功能和用途
实用例
实际使用中的常见连接方式
特殊说明
列出功能块使用中必须注意的问题
目录
1实数运算1
1.1FADD二输入浮点加法1
1.2FSUB二输入浮点减法2
1.3FMUL二输入浮点乘法3
1.4FDIV二输入浮点除法3
1.5EXP指数运算4
1.6LOG对数运算5
1.7ABS取绝对值5
1.8SQR取平方根6
1.9RND随机函数6
1.10SIN正弦函数7
1.11COS余弦函数7
1.12TAN正切函数8
1.13ATN反正切函数8
1.14PLOYNOM五次多项式9
1.15SUM8八输入数学统计器10
1.16CMP数值比较11
2整数运算12
2.1WADD整数加法12
2.2WMUL整数乘法13
2.3WDIV整数除法14
2.4MOD取模运算14
2.5WAND整数与运算15
2.6WOR整数或运算16
2.7WXOR整数异或运算16
2.8WNOT整数求反运算17
2.9WCMP整数比较17
3布尔运算19
3.1AND逻辑与19
3.2OR逻辑或20
3.3XOR逻辑异或20
3.4NOT逻辑非21
3.5EDGE边沿检测21
3.6UEDG上升沿检测21
3.7DEDG下降沿检测22
3.8SET置122
3.9RESET置0(复位)23
3.10RS触发器23
4类型转换25
4.1WTOB1616位逻辑分配25
4.2B16TOW16位逻辑组合26
4.3WTOF整数转实数27
4.4FTOW实数转整数27
4.5WTOBCD整数转BCD码28
4.6BCDTOWBCD码转整数28
5信号控制29
5.1TON延时合29
5.2TOFF延时断30
5.3PULSE脉冲31
5.4XPULSE定时脉冲31
5.5CTU递增计数器32
5.6CTD递减计数器33
5.7COUNT增减计数器33
5.8SQUAR方波发生器34
5.9SGN信号发生器35
5.10PSUM脉冲量累加器36
6过程处理37
6.1EPID偏差PID控制37
6.2ERV偏差计算39
6.3LDLG超前滞后40
6.4INTG积分运算41
6.5DIFF微分运算42
6.6FILTER三阶滤波42
6.7TWOSEL信号二选一43
6.8THRSEL信号三选一44
6.9SFT无扰动切换45
6.10LIMIT幅度限制46
6.11LMTV变化速率限制46
6.12BALANCE2二输出平衡模块47
6.13MLINE分段线性转换48
6.14TSUM时域统计模块49
6.15TSUMD时域开关量统计模块50
6.16DELAY滞后模块50
7设备操作功能52
7.1DMA数字软手操52
7.2SMA模拟软手操53
7.3INTKEY44键互锁开关54
7.4TWOPOS两位位置控制55
7.5DEV1单向设备控制56
7.6DEV2双向设备控制57
7.7STEP步序控制59
7.8TSTEP时间型步序控制60
7.9MDIG开关量组合逻辑62
7.10SSA模拟伺服放大器63
8特殊算法65
8.1TQ信号质量65
8.2SAVE数据存盘66
8.3EQU实数赋值67
8.4WEQU条件赋值67
8.5EXEC过程跳转68
8.6PTC热力性质计算68
9DEH功能块70
9.1SPO软件脉冲输出70
9.2DDS数字驱动伺服模块71
9.3DSFT开关量选择模块72
9.4KBML键盘模拟量增减72
9.5ES/MA模拟量软手操器73
9.6F(t)12段信号发生器75
9.7QOR88输入开关量处理76
10附录77
10.1控制器状态说明77
10.2控制器网络状态说明77
10.3控制柜中的卡件状态说明78
10.4状态变量的掩码说明78
10.5强制功能说明79
10.6查询功能说明79
10.7控制器组态注意事项说明80
10.8网络时钟设置说明81
1实数运算
介绍
该类算法主要是涉及到实数的一些运算功能块,可以利用运算功能块构成特定的表达式或实现某种算法。
该类运算功能块输入输出的信号都是实数(Real)类型,不能在实数信号端连接其他类型的信号,否则会产生意料不到的后果。
该类功能块包括:
标记
名称
FADD
带比例和偏移的二输入浮点加法
FSUB
二输入浮点减法
FMUL
二输入浮点乘法
FDIV
二输入浮点除法
EXP
指数运算
LOG
对数运算
ABS
取绝对值
SQR
取平方根
RND
随机函数
SIN
正弦函数
COS
余弦函数
TAN
正切函数
ATN
反正切函数
POLYNOM
五次多项式
SUM8
8输入统计器
CMP
数值比较
1.1FADD二输入浮点加法
名称
标记:
FADD
名称:
二输入浮点加法
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x1
实数
0
输入变量1
输入
k1
实数
1
变量1的系数
输入
x2
实数
0
输入变量2
输入
k2
实数
1
变量2的系数
输入
C
实数
0
偏置量
输出
Y
实数
0
计算结果
描述
这是一个含比例和偏移的二输入浮点加法功能块,每个输入端可以进行比例转换。
输入信号经比例转换后,再加上偏置,作为功能块的输出。
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.2FSUB二输入浮点减法
名称
标记:
FSUB
名称:
二输入浮点减法
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x1
实数
0
输入变量1
输入
x2
实数
0
输入变量2
输出
y
实数
0
计算结果
描述
这是一个二输入浮点减法功能块,输出端的值等于输入x1的值减去输入x2的值。
本功能块是FADD功能块的一种特殊形式,在FADD功能块中,当k1=1,k2=-1,c=0时,即可完成同样的计算功能。
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.3FMUL二输入浮点乘法
名称
标记:
FMUL
名称:
二输入浮点乘法
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x1
实数
0
输入变量1
输入
x2
实数
0
输入变量2
输入
k
实数
1
比例系数
输入
c
实数
0
偏移量
输出
y
实数
0
计算结果
描述
这是一个二输入浮点乘法功能块,计算结果可以进行比例和偏置转换。
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.4FDIV二输入浮点除法
名称
标记:
FDIV
名称:
二输入浮点除法
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x1
实数
0
输入变量1
输入
x2
实数
1
输入变量2
输入
k
实数
1
系数
输入
c
实数
0
偏移量
输出
y
实数
0
计算结果
描述
这是一个二输入除法功能块,计算结果可以进行比例和偏置转换。
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.5EXP指数运算
名称
标记:
EXP
名称:
指数运算
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x
实数
1
输入变量
输出
y
实数
1
计算结果
描述
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.6LOG对数运算
名称
标记:
LOG
名称:
对数运算
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x
实数
0
输入变量
输出
y
实数
0
计算结果
描述
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.7ABS取绝对值
名称
标记:
ABS
名称:
取绝对值
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x
实数
0
变量
输出
y
实数
0
计算结果
描述
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.8SQR取平方根
名称
标记:
SQR
名称:
取平方根
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
x
实数
0
变量
输出
y
实数
0
计算结果
描述
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.9RND随机函数
名称
标记:
RND
名称:
随机函数
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输出
y
实数
0
计算结果
描述
功能块含有使能输入端En,当En=0时,功能块的输出不向关联的输出变量赋值,当En=1时,功能块正常计算。
功能块的表达式为:
1.10SIN正弦函数
名称
标记:
SIN
名称:
正弦函数
结构
作用
标记
类型
缺省值
说明
输入
En
布尔
1
功能块输出使能
输入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 功能块 说明 资料
![提示](https://static.bdocx.com/images/bang_tan.gif)