S7300中UDT与STRUCT型大数据总结材料.docxVIP

  • 11
  • 0
  • 约4.27千字
  • 约 17页
  • 2020-11-22 发布于山东
  • 举报
实用标准 UDT 型说明: 从数据类型的意义上说 UDT 并不被 CPU 所识别,而是在离线程序中自定义(组合)的数据类型。 S7 程序的自定义数据类 型并不能装载到 S7 CPU 中。UDT 是由递增的编辑器创建并编辑或由源文件的编译而生成。 当在块调用中进行变量传递时是 不能将 UDT 作为内存地址区域来传递的 。因此推荐将传递的变量指定为字节数据类型并与其数据长度相一致,或者使用 UDT 的符号名来定义 IN, OUT 和 IN_OUT 参数,因为 系统将自动生成相对应的地址 。 下表介绍了如何创建和参数化 UDT 类型变量的过程。 我们将以两组各十台相同的电机为例。 UDT1 对应这些电机的所有输 入变量。 序 步骤 号 1 在 STEP 7 项目中插入自定义数据类型。如图 01 鼠标选中 “block文”件夹并点击右键,再弹出菜单中选择命令 “Insert New Object Data Type 。” 图 01 2 在“Properties- Data Type ”话框中输入对 UDT1 的符号名(这里以 “Motor为”例)后点击 OK 确认。 文档大全 实用标准 图 02 3 打开 UDT1 并输入相关数据类型的变量及其初始值。图 03 为 UDT1 变量声明的例子。 图 03 4 然后通过菜单命令 “

文档评论(0)

1亿VIP精品文档

相关文档