- 109
- 0
- 约3.97千字
- 约 17页
- 2017-10-18 发布于浙江
- 举报
S7-300中的UDT与STRUCT型数据总结
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” 。图 012在“Properties - Data Type”对话框中输入 UDT1 的符号名(这里以“Motor”为例)后点击OK 确认。图 023打开 UDT1 并输入相关数据类型的变量及其初始值。图 03 为 UDT1 变量声明的例子。图 034然后通过菜单命令“Insert S7 Block Data Block”在 STEP 7 项目中添加一个数据块 DB1 ,并在“Properties - Data
您可能关注的文档
最近下载
- 万吨NMP法抽提丁二烯项目设计图册.pdf VIP
- APQP 先期产品质量策划(第三版)2024 中英文(高清可复制).doc VIP
- 2026年高考英语全国一卷考试卷含答案.docx VIP
- 主要股东或出资人信息及投标人基本情况表模板.pdf VIP
- DBJ04_T 270-2018 城市园林绿化工程质量验收标准.docx
- 四年级下册数学期末专题复习试题(新苏教版).doc VIP
- 2024年11月石嘴山市直机关遴选公务员面试真题带详细解析.docx VIP
- 一种新型翻转式汽车仪表板票据盒.pdf VIP
- 2025至2030冰柜行业产业运行态势及投资规划深度研究报告.docx
- 初中数学计算能力的培养.pptx VIP
原创力文档

文档评论(0)