• {{item.name}}
{{item.name}}
{{item2.name}}
更多
应用实例与扩展工具

用于位、数值和数学运算功能的工具集

star star star star star
5.0 分
  • 软件编程
文档编号:29851674| 文档类型:应用实例与扩展工具| 发布时间:2023年10月23日
  • 0
  • 111
  • 6473
内容预览: 用于位、数值和数学运算功能的工具集 该模块提供运算工具集。 ......

位、数字和数学运算功能的工具集合

本模块提供运算的工具集合。
这些功能按两个类别进行分组,并在下文中对此进行了概括地介绍。

可通过以下结构在附加的文档中找到每个功能示例的详细描述:

  • 功能说明
  • 功能的块参数列表
  • 应用示例
  • 技术数据

可以下载 STEP 7 项目或 STEP 7 库形式的功能和示例代码。

简要概述:

位和数字运算
  • 随机数字生成器
    RANDOM 函数是一种作为 16 位反馈移位寄存器执行的随机数字生成器。随机数字的范围为
    -32768 至 +32767。
  • 确定数据元素的奇偶校验
    PARITY 函数 (FC 12) 允许确定存储器区域“输入”、“标记”和“数据块”的字节、字或双字元素和 DB 块的奇偶校验。
  • 确定标记字中的有效位位置
    “CalcBitPos”函数确定输入数据字(16 位)中设置位的位置,并将通过 OUT 参数“bit_pos”将其返回为 INT 值。
  • 32 位字段中的边缘检测
    “Monitor32”函数检查自上一次函数调用起位是否已经在 32 位数据字中更改。
  • 极限为 2,147,483,647 的增量计数
    函数块“Counter”(FB 2) 使您能够执行极限为 2,147,483,647 的增量计数功能。

数学运算
  • 计算实数的 x 次方根
    “X-ROOT”函数根据输入浮点数 (REAL) 计算 x 次方根。所得结果为 REAL 型,通过 OUT 参数(结果)返回。
  • 计算自动化系统中的统计值
    SPC01 函数计算统计值,即最高值、最低值、算术平均值和标准偏差。
  • SIMATIC 系统中的矩阵运算
    含有用于执行各种矩阵运算的函数库,如加法、减法、乘法、取反和转换。
  • 多维插值
    用于带有一个、两个或三个独立变量的函数插值的函数块。

下载:

下载的内容下载
文档
函数示例的 SIMATIC STEP 7 代码

当前的测试环境:

组件测试环境
PC 平台2.33 GHz 2GB RAM
操作系统Windows XP SP2
SIMATIC STEP 7V5.4,带有 SP3 + 修补程序 1

版本历史

版本修改
04/2009第一版


您可以前往全球资源库查看此文档:https://support.industry.siemens.com/cs/cn/zh/view/29851674

  • 评论
更多
  • 分享

    扫码分享

提示
您即将前往“全球技术资源库”。
“全球技术资源库”的用户名与本地支持中心(下载中心、技术论坛、找答案、1847工业学习平台)的用户名不通用。如果需要在全球技术资源库下载文档,您需要重新登录或注册。
确定

扫码进入移动端

信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。