合信论坛

快捷导航
查看: 7104|回复: 0

求绝对值和求负值的功能块

[复制链接]

146

主题

229

帖子

3056

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3056
发表于 2019-8-23 11:16:43 | 显示全部楼层 |阅读模式
“Sign Operation”库包括几个分别对浮点数(实数)、整数和双整数数值求绝对值和求负值的功能块


微信图片_20190823111205.png
绝对值 (ABS)
求绝对值的功能块 ABS_R,ABS_I 和 ABS_DI 分别用来求 REAL,INTEGER 和 DOUBLE INTEGER 类型数据的绝对值。
公式: y = |x|
微信图片_20190823111211.png


负值 (NEG)
求负值的功能块 NEG_R,NEG_I 和 NEG_DI 分别用来求 REAL,INTEGER 和 DOUBLE INTEGER 类型数据的负值:
公式: y = - x


微信图片_20190823111216.png
使能位
二进制位 EN (使能位) 置位时将执行此功能的操作。
输出使能位 ENO
由于数据范围定义的不对称,整型 (INTEGER) 和双整型 (DOUBLE INTEGER) 数的最小边界值(最小负值)不能被转换为正值!
因此为这些函数功能块提供了输出位 ENO (使能输出) 用来给出无错化处理的信息:功能块因 EN 置位而调用并且运算无误是,ENO 位置位(为真);如果发生了错误(例如溢出),则 ENO 不置位(为假),同时输出值不做运算。

sign operation.mwl

3.18 KB, 下载次数: 1452

西门子

Sign Operation.ctmwl

25.14 KB, 下载次数: 1459

合信

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-3-29 18:46 , Processed in 0.078242 second(s), 23 queries .

快速回复 返回顶部 返回列表