华为Mate60余承东发布会亮点

时间:2025-09-14  作者: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自动化应用】欢迎添加关注!文章转载请注明出处。

猜您喜欢


防浪涌电阻作为保护电路的重要元件,受到了关注。KOA(兴亚)作为知名电子元器件制造商,其防浪涌电阻产品以优良的性能和多样的规格深受市场认可。本文将详细介绍KOA...
2012-05-29 02:31:29


液压套装在现代工业中是重要的配件,其应用领域,涵盖多个行业。在建筑工程中,液压套装常用于混凝土浇筑、钢筋绑扎及重型设备的搬运,提升了施工效率和安全性。在制造业,...
2008-02-27 00:00:00

防硫化电阻作为关键电子元件,越来越受到关注。三环集团(CCTC)作为国内知名的电子元件制造商,其防硫化电阻产品以优异的性能和稳定的质量赢得了市场认可。本文将围绕...
2024-12-11 08:06:48

隔离式放大器(带电源)是应用于工业自动化、测量和控制系统中的关键设备。主要作用是实现信号的隔离和放大,确保系统的安全与稳定。隔离式放大器能够有效地隔离输入和输出...
2010-05-11 00:00:00

电阻作为基础元件,其性能直接影响电路的稳定性和可靠性。丽景电子合金电阻因其优良的温度系数和稳定性,广受市场青睐。市场上丽景电子合金电阻存在多个品牌和系列,消费者...
2012-05-14 02:15:30

1、前言本文详细描述了FPGA实现图像去雾的实现设计方案,采用暗通道先验算法实现,并利用verilog并行执行的特点对算法进行了加速;本设计以HDMI或者ov5...
2023-06-05 17:01:00

螺旋缠绕、可扩展套管是应用于建筑、制造和工程领域的材料,其分类主要可以分为以下几种:根据材料的不同,螺旋缠绕套管可分为塑料套管、金属套管和复合材料套管。塑料套管...
2011-08-08 00:00:00

贴片电阻上的数字和字母代表其阻值和误差。常见的编码方式有三位数和四位数编码。三位数编码:前两位数字表示有效数字,第三位数字表示10的n次幂(n为第三位数字)。例...
2024-11-29 10:25:35