0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

定义F运行时组的步骤(S7-300、S7-400)

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-07-25 14:31 次阅读

定义F运行时组的步骤(S7-300、S7-400)

要求

您在项目中插入了一个S7-300/400 F-CPUI。

在F-CPU的“属性”选项卡中,选中“F-capability activated”复选框(默认设置)。

F-默认创建的运行时组

STEP7添加F-CPU后,默认情况下,安全性会在项目树中为F运行时组插入F块。当您打开“程序块”文件夹时,您会在项目树中看到F运行时组(CYC_INT5[OB 35]、Main_Safety[FB 1]和Main_Safety _DB[DB1])的(F-)块

0cd4cf14-29ef-11ee-a368-dac502259ad0.png

以下部分介绍如何修改默认创建的F运行时组的设置/参数,或添加一个附加的F运行时间组。

定义F运行时组的过程

按以下步骤定义F运行时组:

1.双击项目树打开“安全管理编辑器”。

2.在区域导航中选择“F‑runtime group”。

结果:使用F运行时组1的(默认)设置定义F运行时分组的工作区域打开。

0ce78690-29ef-11ee-a368-dac502259ad0.png

3.指定要调用主安全块的块。

这里默认建议使用循环中断OB 35。使用循环中断OB的优点在于,它们以固定的时间间隔中断标准用户程序的OB 1中的循环程序执行;即在循环中断OB中以固定的时间间隔调用和执行安全程序。

在该输入字段中,您只能选择那些用LAD、FBD或STL编程语言创建的块。如果在此处选择块,则调用会自动插入到选定块中,如有必要,还会从先前选定的块中删除。

如果要调用用另一种编程语言创建的块中的主安全块,则必须对该调用本身进行编程。输入字段则不可编辑(灰显),并且只能在调用块中更改调用,而不能在安全管理编辑器中更改。

4.将所需的主安全块分配给F运行时组。如果主安全块是FB,则还必须分配一个实例DB。

默认情况下,建议使用Main_Safety[FB1]和Main_Safety _DB[DB1]。

5.F-CPU监视F运行时组的F周期时间。对于“F运行时组的最大循环时间”,输入F运行时分组的两次调用之间允许的最大时间。

警告

其安全功能的响应时间取决于F-OB的循环时间、F-runtime组的运行时间,以及在使用分布式F-I/O时PROFINET/PROBUS的参数分配。

因此,标准系统的配置/参数分配会影响其安全功能的响应时间。

示例:

与F-OB相比,标准OB的优先级的增加可以由于更高优先级中断的中断而延长F-运行时间组的运行时间。

PROFINET发送时钟周期的变化会改变事件类为“同步周期”的F-OB的周期时间。

请注意,标准系统的配置/参数分配不受安全程序的访问保护,也不会导致集体F签名的修改。

如果您没有采取组织措施来防止标准系统的配置/参数分配发生变化,从而影响响应时间,则必须始终设置用于计算安全功能的最大响应时间的监控时间(请参阅配置监控时间)。

通过安全程序的访问保护,监控时间不会发生变化,并由集体F签名记录。

当使用Excel文件计算响应时间时,您需要将为“任何标准系统运行时”指定的值视为最大响应时间的值。(S085)

6.如果一个F运行时组要向安全程序的另一个F执行时组提供用于评估的标签,则为F运行时群组通信分配一个DB。为“F‑runtime group communication的数据库”选择一个F-DB。(另请参阅安全程序的F运行时组之间的安全相关通信(S7-300、S7-400))

7.如果要创建第二个F运行时组,请单击“添加新的F运行时”按钮。

8.指定一个F-FB或F-FC作为调用块的主要安全块。该F‑FB或F‑FC是在项目树中自动生成的(如果尚未存在)。

9.如果主安全块是F-FB,则将实例DB分配给主安全块。实例DB是在项目树中自动生成的。

10.按照上面的步骤3到5完成第二个F运行时组的生成。





审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Profinet
    +关注

    关注

    6

    文章

    1168

    浏览量

    23398
  • S7-300
    +关注

    关注

    8

    文章

    225

    浏览量

    34297
  • S7-400
    +关注

    关注

    1

    文章

    63

    浏览量

    14699
  • FBD
    FBD
    +关注

    关注

    0

    文章

    14

    浏览量

    7714
  • STL算法
    +关注

    关注

    0

    文章

    6

    浏览量

    5366

原文标题:博途西门子: 定义F运行时组的步骤(S7-300、S7-400)

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

收藏 人收藏

    评论

    相关推荐

    西门子s7-300s7-400集成PN口的s7通信

    本文对S7-300s7-400集成PN口的s7通信作了基本介绍,对其配置步骤以及编程方法作了完整的描述。
    发表于 10-11 16:35 14次下载
    西门子<b class='flag-5'>s7-300</b>和<b class='flag-5'>s7-400</b>集成PN口的<b class='flag-5'>s7</b>通信

    西门子S7-1500与S7-300S7-400相PK的五大优势以及型谱对照

    相对于S7-300/400PLC,S7-1500PLC支持的数据类型更广泛。S7-1500PLC的基本数据类型的长度最大到64位,而S7-300
    的头像 发表于 04-17 13:09 4.6w次阅读
    西门子<b class='flag-5'>S7</b>-1500与<b class='flag-5'>S7-300</b>、<b class='flag-5'>S7-400</b>相PK的五大优势以及型谱对照

    西门子S7-1500凭什么秒杀S7-300/400

    西门子S7-1500作为西门子迄今为止功能最强大、性价比最高的PLC,得到了广大客户关注,今天与大家分享西门子西门子S7-1500与S7-300S7-400相PK 的几点优势以及型谱
    的头像 发表于 04-27 14:16 2.5w次阅读
    西门子<b class='flag-5'>S7</b>-1500凭什么秒杀<b class='flag-5'>S7-300</b>/<b class='flag-5'>400</b>?

    PROFIBUS-DP连接智能从站实例:主站S7-400连接从站S7-300

    本例以S7-400 为主站,通过PROFIBUS 连接从站S7-300。一般,此种情况下先配置从站。 1、建立项目“S7-300 从站”项目,插入S7-300 站。再双击“硬件”
    的头像 发表于 06-01 15:37 1.3w次阅读
    PROFIBUS-DP连接智能从站实例:主站<b class='flag-5'>S7-400</b>连接从站<b class='flag-5'>S7-300</b>

    S7-1200与S7-300S7-400以太网通信数据交换的教程说明

    S7-1200与S7-300S7-400以太网通信数据交换的教程说明
    发表于 12-04 08:00 1次下载
    <b class='flag-5'>S7</b>-1200与<b class='flag-5'>S7-300</b>和<b class='flag-5'>S7-400</b>以太网通信数据交换的教程说明

    西门子S7-200和S7-300S7-400的系统概述

    本文档的主要内容详细介绍的是西门子S7-200和S7-300S7-400的系统概述
    发表于 10-12 17:35 40次下载
    西门子<b class='flag-5'>S7</b>-200和<b class='flag-5'>S7-300</b>与<b class='flag-5'>S7-400</b>的系统概述

    西门子S7-300S7-400S7-1200与S7-1500PLC的编程语言比较表

    本文档的主要内容详细介绍的是西门子S7-300S7-400S7-1200与S7-1500PLC的编程语言比较表。
    发表于 03-03 08:00 14次下载

    SIMATIC S7-300S7-400梯形逻辑编程

    SIMATIC S7-300S7-400梯形逻辑编程说明。
    发表于 04-21 14:07 10次下载

    SIMATIC-S7-300S7-400梯形逻辑编程

    SIMATIC-S7-300S7-400梯形逻辑编程免费下载。
    发表于 04-21 15:26 11次下载

    用于S7-300S7-400的功能块图(FBD)编程

    用于S7-300S7-400的功能块图(FBD)编程说明。
    发表于 04-30 09:54 26次下载

    西门子S7-300S7-400梯形逻辑(LAD)编程

    西门子S7-300S7-400梯形逻辑(LAD)编程资料手册。
    发表于 04-30 11:36 35次下载

    STEP7 5.5中对S7-300 CPU程序的上载过程

    本文简要讲解在STEP7 5.5中对S7-300 CPU程序的上载过程,S7-400 CPU 的上载方法与此相同,可作参考。
    的头像 发表于 07-15 10:39 1w次阅读

    在STEP7 5.5中对S7-300 CPU程序的上载过程

    本文简要讲解在STEP7 5.5中对S7-300 CPU程序的上载过程,S7-400 CPU 的上载方法与此相同,可作参考。
    的头像 发表于 02-12 15:01 4112次阅读

    天拓分享:西门子plc S7-300/400系列的PLC通讯

    今天看一下西门子plc S7-300/400系列的PLC通讯。西门子plc S7-400s7-300之间进行以太网通信的时候, S7-400
    的头像 发表于 08-03 16:35 4126次阅读
    天拓分享:西门子plc <b class='flag-5'>S7-300</b>/<b class='flag-5'>400</b>系列的PLC通讯

    西门子S7-300S7-400之间的以太网通讯方法和步骤

    随着工业自动化的不断发展,以太网通讯在工业控制领域的应用越来越广泛。西门子的S7系列PLC就是其中的一个典型代表。本文将详细介绍S7-300S7-400之间的以太网通讯方法和步骤,以
    的头像 发表于 08-24 14:37 6687次阅读