华为Mate60余承东发布会亮点

时间:2025-11-01  作者:Diven  阅读:0

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

华为Mate60余承东发布会亮点

本章介绍了与标准 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自动化应用】欢迎添加关注!文章转载请注明出处。

猜您喜欢

分析仪作为现代实验室的重要工具,具有诸多显著优势。提供高精度的测量结果,能够有效提高实验数据的可靠性和重复性。这对于科研和工业生产中的质量控制非常重要。分析仪具...
2012-01-28 00:00:00

你或许知道芯片是电子产品的核心,但你知道芯片内部还有更精细的划分吗?模拟芯片和数字芯片就像电子世界的阴阳两面,共同支撑着我们日常使用的各种电子设备。今天,我们就...
2024-05-01 00:00:00

贴片电阻作为电子元器件中重要的一部分,应用于各种电子设备中。对于工程师和电子爱好者来说,了解如何正确读取贴片电阻的阻值是非常重要的。本文将介绍贴片电阻的读数方法...
2025-03-19 03:30:02

压敏电阻(Varistor)是一种非线性电阻元件,应用于电路保护中,尤其是在防止电涌和瞬态过电压方面。的主要作用是通过其独特的电阻特性,在电压超过一定阈值时迅速...
2025-03-16 18:01:39

电阻器作为电子元件中的基础部件,其性能直接影响电路的稳定性和寿命。防硫化电阻因具备优异的抗硫化性能,应用于工业控制、汽车电子、家用电器等领域。本文将围绕“TDK...
2012-09-18 04:22:30

大容量云母电容是电子设备中重要元件。的性能优越,应用于各类电路。本文将从几个方面探讨大容量云母电容的特点和应用。什么是云母电容云母电容是以云母为绝缘材料。有着良...
2025-03-24 04:01:06

现代工业和电子设备中,连接器的选择非常重要。TERMINAL_7.62X14MM_TM作为高性能的连接器,因其优越的性能和的应用场景而受到关注。本文将深入探讨T...
2025-04-20 10:30:11

串联电容充电过程,是电路中重要的环节。涉及到电容器的充电原理和串联的影响。本文将详细介绍这个过程。接下来,我们将分为几个部分来探讨。串联电容的基本概念串联电容,...
2025-03-21 02:31:38

现代电子产品中,连接器的作用不可少。CONN_14.1X6.4MM_SM是一款应用于各种设备中的连接器,其设计和性能受到了市场的关注。本文将对CONN_14.1...
2025-04-20 15:30:10

还在为复杂的贴片电阻计算而烦恼吗?现在,有了贴片电阻计算器在线使用工具,一切变得轻松简单!无论你是电子工程师、学生还是电子爱好者,这款工具都能帮你在几秒钟内精准...
2025-04-14 15:02:32