首页 > 技术 > 内容

华为Mate60余承东发布会亮点

时间:2025-12-02  作者:Diven  阅读:0

可以像使用标准 PLC 数据类型 (UDT) 那样,声明和使用 F 型 PLC 数据类型 (UDT) 。可以在安全程序中以及标准用户程序中使用 F 型 PLC 数据类型 (UDT) 。

本章介绍了与标准 PLC 数据类型 (UDT) 之间的差别。

有关使用和声明标准 PLC 数据类型 (UDT) 的信息,请参见 STEP 7 帮助中的“声明 PLC 数据类型” 。

声明 F 型 PLC 数据类型 (UDT)

可以像声明 PL C 数据类型 ( UDT) 那样,声明 F 型 PLC 数据类型 (UDT) 。

声明步骤如下:

1. 单击项目树的“PLC 数据类型”(PLC Data Types) 文件夹中的“添加新 PLC 数据类型”(Add new PLC data type)。

2. 要创建 F 型 PLC 数据类型 (UDT) ,请启用“添加新 PLC 数据类型”(Add new PLC data t ype) 对话框中的选项“创建 F 型 PLC 数据类型”(Create F-compliant PLC data type) 。

3. 请按 STEP 7 帮助的“编程 PLC 数据类型的结构”中的说明进行操作。声明时,可以指定 F 型 PLC 数据类型 (UDT) 的默认值。

使用 F 型 PLC 数据类型 (UDT)

可以像使用标准 PLC 数据类型 (UDT) 那样,使用 F 型 PLC 数据类型。

F 型 PLC 数据类型的嵌套深度

对于 F 型 PLC 数据类型,与标准 PLC 数据类型相比,最大嵌套深度有一定限制(最大嵌套深度 = 8)。嵌套深度还取决于其中声明了嵌套 F 型 PLC 数据类型的变量的块调用顺序。每调用一级 F-FC 或多实例 F-FB,所使用 F 型 PLC 数据类型的最大嵌套深度都会减少。对于多实例 F-FB,调用函数计为一个额外的层级。如果在全局 F-DB 中声明嵌套 F 型 PLC 数据类型的变量,其最大嵌套深度为7 。

为 F-I/O 的输入和输出按一定结构分组 PLC 变量

可按照标准 I/O 的输入和输出的变量分组方式为 F-I/O 的输入和输出按一定结构分组 PLC 变量(结构化 PLC 变量)。

使用 F 型 PLC 数据类型 (UDT) 。

为 F-I/O 的输入和输出创建结构化 PLC 变量时,除了标准规则外,还必须遵守以下规则:

• 不能用结构化 PLC 变量同时为标准 I/O 和 F-I/O 的输入/输出进行分组。

• 只能用结构化 PLC 变量对实际存在的通道(通道值和值状态)的输入/输出进行分组。

• 只能用结构化 PLC 变量对已在硬件配置中启用的通道(通道值和值状态)的输入/输出进行分组。

• 在设置了“1oo2 传感器评估”(1oo2 sensor evaluation) 的情况下,只能对可提供“1oo2 传感器评估”结果的通道(通道值和值状态)的输入进行分组。

• 应将 F-I/O 的所有输入和输出合并到一个结构化 PLC 变量中。将这些输入和输出分为多个结构化 PLC 变量时,只能以 16 位的倍数开始。这一点也适用于嵌套 F 型 PLC 数据类型 (UDT) 。参见标准中的规则。

如果忽略上述内容,则 F-CPU 将进入 STOP 模式。在 F-CPU 的诊断缓冲区中输入引起该诊断事件的原因。

• 用于分组 F-I/O 输出的结构化 PLC 变量不能与其 PLC 变量重叠。

如果忽略上述内容,则 F-CPU 将进入 STOP 模式。在 F-CPU 的诊断缓冲区中输入引起该诊断事件的原因。

F- I/O 的输入和输出的结构化 PLC 变量示例:

本示例将 F 模块 4 F-DI/3 F-DO DC24V/2A 与 1oo2 评估结合使用,以演示如何使用结构化 PLC 变量来访问 F-I/O。

4 F- DI/3 F- DO DC24V/2A F 模块的通道结构

下表列出了使用 1oo2 评估的 F 模块 4 F-DI/3 F-DO DC24V/2A 的通道结构和地址分配。只能访问已启用的现有通道(地址 I15.0 至 I15.3 和 I16.0 至 I16.3 )。这些通道提供在 F 模块内部生成的 1oo2 评估结果。

aa2556f8-4420-11ee-a2ef-92fbcf53809c.png

创建 F 型 PLC 数据类型 (UDT)

例如,创建两个 F 型 PLC 数据类型 (UDT) ,以访问所有通道。

下图所示为一个 F 型 PLC 数据类型 (UDT) ,此数据类型用于访问进行 1oo2 评估的输入的通道值和值状态:

aa4fdaea-4420-11ee-a2ef-92fbcf53809c.png

下图所示为用于访问输出的通道值和值状态的 F 型 PLC 数据类型 (UDT) :

aa63bff6-4420-11ee-a2ef-92fbcf53809c.png

使用 F 型 PLC 数据类型 (UDT)

如下图所示,可以使用已在 F-FC 中创建的两个 F 型 PLC 数据类型 (UDT) (例如,“Motor”):

aa842f02-4420-11ee-a2ef-92fbcf53809c.png

为 F 模块 4 F- DI/3 F-DO DC24V/2A 创建结构化 PLC 变量

为 F 模块 4 F-DI/3 F-DO DC24V/2A 创建结构化 PLC 变量:

aaa1d34a-4420-11ee-a2ef-92fbcf53809c.png

访问 F-FC

在调用 F-FC 时传送已创建的结构化 PLC 变量(例如,“Motor”):

aab157e8-4420-11ee-a2ef-92fbcf53809c.png

-----------------------END------------------------

aacbe568-4420-11ee-a2ef-92fbcf53809c.jpg

每天进步一点点

Make small but daily progress

原文标题:西门子博途F 型 PLC 数据类型 (UDT)

文章出处:【微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

猜您喜欢


无线充放电芯片在功能和应用上存在一些显著区别。无线充电芯片主要负责将电能通过电磁场传输到设备中,实现无线充电的功能。这类芯片通常具备高效的能量转换和发射能力,能...
2010-04-27 00:00:00
现场可编程门阵列 (FPGA) 是数字 IC(集成电路),使硬件设计工程师能够根据他们的要求对定制的数字逻辑进行编程。术语“现场可编程”意味着IC的数字逻辑在其...
2022-08-23 15:16:00
三通是管道系统中常用的连接件,主要用于改变流体的流向。根据其结构和功能的不同,三通可以分为几种主要类型:直通三通、偏心三通和同心三通。直通三通是最常见的,通常用...
2015-10-31 00:00:00
NTC热敏电阻因其优异的温度检测性能而受到关注。作为国内知名品牌,士康(SACON)NTC热敏电阻凭借稳定的质量和多样化的型号,应用于家电、汽车、工业控制等领域...
2019-07-19 21:56:30
开关电源作为各种电子设备的心脏,一旦出现故障就会导致整个设备无法正常工作。对于许多电子维修爱好者和专业人士来说,掌握一些简单易懂的维修口诀,可以帮助快速定位故障...
2024-10-17 00:00:00
分流器作为重要的射频器件,应用于通信、测试和信号处理等领域。近年来,金凤冠分流器凭借其优异的性能和稳定的质量,逐渐受到行业内的关注和认可。本文将详细介绍金凤冠分...
2013-07-09 09:16:30
冬季气温骤降,电动车车主们是否又开始为续航里程发愁了呢?低温环境下电池活性下降,续航能力往往大打折扣,令人烦恼不已。别担心,电池温度管理系统低温加热功能现已闪亮...
2024-11-15 00:00:00
对于想要提升电脑性能或者组装新电脑的用户来说,DDR4 内存已经成为了标配。然而,很多用户并不了解内存电压的设置对系统稳定性和性能的影响。合适的内存电压可以充分...
2024-10-31 00:00:00
电解电容是电子元件中常见的。在电路中起着重要作用。本文将介绍电解电容的型号规格表。让我们一起了解吧。电解电容的基本概念电解电容是极性电容。由电解液和导体构成。的...
2025-03-27 07:30:02
雪崩二极管(Avalanche Diode)是特殊类型的半导体器件,应用于高频、高电压和高功率的电子电路中。工作原理基于雪崩击穿效应,能够在特定的条件下实现快速...
2025-03-30 10:00:34