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

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

3天内不再提示

西门子博途GRAPH程序状态显示

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-08-15 16:33 次阅读

测试 GRAPH 程序的基本知识

简介

可通过显示 GRAPH 程序的状态,检查顺控系统的逻辑、一致性和功能。

例如,在该过程中,可以检测以下错误:

程序错误。例如,编程步骤和条件与实际过程顺序之间的差异

顺序控制系统中的编程错误。例如,监控条件中定义的监视时间错误

要测试用户程序,必须与 CPU 进行在线连接。

警告
在设备运行过程中进行测试时的危险情况
在设备运行期间进行测试时,如果存在功能混乱或程序错误,则可能导致重大财产损失或人员伤害。
在执行测试之前,请确保不会出现任何危险情况。
说明
其他用户可以通过 CPU 上并行工作的结点,在选定的 CPU 上执行加载过程。如果加载过程导致 GRAPH 块的背景数据块更改,GRAPH 块的测试将以程序状态结束并且您将在巡视窗口中接收到报警。

GRAPH 的测试功能

以下测试功能可以测试在 GRAPH 中创建的顺序控制系统:

顺序的程序状态

条件和动作的程序状态

连锁和监控的程序状态

前永久指令和后永久指令的程序状态

在测试过程中,可以控制顺控程序,也可以将其与当前的过程状态进行同步。

测试 GRAPH 程序的操作模式

测试 GRAPH 程序共有以下三种操作模式:

自动模式

在这种操作模式中,满足转换条件时,顺控程序将立即自动转到下一步。

半自动模式

在这种操作模式中,如果满足了以下某个条件,顺控程序将转到下一步:

满足转换条件。

参数“T_PUSH”出现上升沿。

继续手动操作。

手动模式

在这种操作模式中,可手动从一个步转到下一步,也可以特定选择某一步。

系统同步

如果在手动模式中过程转至另一状态,则可能无法与顺控程序再进行同步。要再次对过程和程序进行同步,则可以在程序中查找同步点后再执行同步。

可通过以下几种方式查找同步点:

满足前导转换条件

选择满足前导转换条件的所有步。

满足连锁条件

选择满足连锁条件的所有步。

在这两种方式中,只选择不满足后续转换条件的步。

显示程序状态

对于 GRAPH 程序,可以在顺序视图和单步视图中显示程序状态并使用永久指令显示程序状态。永久指令的程序状态显示与 LAB/FBD 程序的程序状态显示相对应。将周期性更新程序状态的显示。

下表列出了表示法和状态间的关系:

表示法 区域 状态
绿色 步、顺控器 无故障。
浅绿色 步、顺控器 无故障。
这些值来自之前的循环过程。
条件 满足转换条件。
红色 步、顺控器 发生监控条件错误。
黄色 步、顺控器 发生联锁条件错误。
黑色 条件 不满足转换条件。

下图显示了在顺序视图中程序状态显示的示例:

8c98395e-3b45-11ee-9e74-dac502259ad0.png

步 2 中包含有监控条件错误。满足从步 2 切换为步 3 的转换条件。

8cb9e856-3b45-11ee-9e74-dac502259ad0.png

步 2 中包含联锁条件错误。满足切换为步 3 的转换条件。

下图显示了在 S7-300 的单步视图中程序状态显示的示例:

8ccda30a-3b45-11ee-9e74-dac502259ad0.png

该步不包含联锁条件错误。不满足后续的转换条件。

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

    关注

    68

    文章

    10859

    浏览量

    211686
  • 西门子
    +关注

    关注

    94

    文章

    3038

    浏览量

    115832
  • 编程
    +关注

    关注

    88

    文章

    3615

    浏览量

    93710
  • 程序
    +关注

    关注

    117

    文章

    3786

    浏览量

    81023
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    9082

原文标题:西门子博途:GRAPH 程序的程序状态显示

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

收藏 人收藏

    评论

    相关推荐

    北京回收西门子组态软件

    回收西门子变频器SINAMICS V10系列变频器回收西门子触摸屏回收西门子组态软件回收西门子
    发表于 05-27 12:16

    西门子1200码垛机程序应用

    西门子1200码垛机、立体仓库程序(带注释),程序应用到变频器、触摸屏、步进电机、工业机器人、视觉相机。
    发表于 09-03 07:42

    西门子大赛1200电梯参考程序

    西门子大赛1200电梯参考程序V13文件.有需要的加油!
    发表于 06-22 15:56 183次下载

    带注释的西门子200程序

    西门子200程序
    发表于 10-17 10:59 0次下载

    西门子PLC系列中GRAPH的用法

    熟悉西门子的人都知道,西门子的PLC支持的语言很多,除了最基本的LAD,FBD,STL之外,还有很多在国内不是很常见的语言,其中包括GRAPH,SCL,CFC,SFC等等;这些语言虽然不是很常见,可以对于一些特定的场合却可以起到
    发表于 07-04 17:47 9151次阅读

    西门子PLC指令和程序设计

    西门子PLC指令和程序设计方法免费下载。
    发表于 05-07 09:42 121次下载

    西门子Graph语言编程之在线调试方法

    相对于西门子PLC的其它类型编程语言,GRAPH与计算机高级编程语言有着非常相近的特性,只要使用者接触过PASCAL或者VB编程语言,实现GRAPH的快速入门是非常容易的。下面就来介绍一下GR
    的头像 发表于 07-27 17:32 1.9w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b><b class='flag-5'>Graph</b>语言编程之在线调试方法

    西门子PLC编程软件下载

    西门子PLC编程软件TIA V13 SP1 SIMATIC_WinCC_Runtime_Professional_SP1_for_V13---江西工控论坛有下载密码www.jx-gongkong.com
    发表于 03-01 11:04 68次下载

    GRAPH环境的在线调试方法

    【导读】相对于西门子PLC的其它类型编程语言,GRAPH与计算机高级编程语言有着非常相近的特性,只要使用者接触过PASCAL或者VB编程语言,实现GRAPH的快速入门是非常容易的。下面就来介绍一下
    的头像 发表于 09-01 16:43 5642次阅读

    如何在平台调试西门子G120变频器

      随着工业自动化迈向智能化越来越近,科技工作者不断的突破,近年在传动领域,采用工业以太网(Profinet)和变频器通讯非常广泛,今天我们简单的介绍下在平台调试西门子G120变频器。
    的头像 发表于 04-25 10:17 2.9w次阅读
    如何在<b class='flag-5'>博</b><b class='flag-5'>途</b>平台调试<b class='flag-5'>西门子</b>G120变频器

    西门子:GRAPH 的编程窗口概述

    编程窗口是可供创建 GRAPH 程序的区域。除了实际工作区外,它还包含方便您轻松访问 GRAPH 函数块的所有区域的导航视图。
    发表于 07-15 11:14 7972次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>:<b class='flag-5'>GRAPH</b> 的编程窗口概述

    西门子SCL程序状态显示

    在表中循环更新并显示程序状态。该表格在 SCL 程序旁即时显示,可以看到每一行程序
    的头像 发表于 08-15 16:31 3770次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>SCL<b class='flag-5'>程序</b><b class='flag-5'>状态</b><b class='flag-5'>显示</b>

    西门子1200/1500PLC单按钮启停控制10种设计方法

    西门子1200/1500PLC单按钮启停控制10种设计方法
    的头像 发表于 08-31 09:14 8085次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC单按钮启停控制10种设计方法

    西门子plc单按钮启停的十种方法(1200/1500PLC)

    西门子1200/1500PLC单按钮启停控制10种设计方法
    发表于 08-31 09:15 6626次阅读
    <b class='flag-5'>西门子</b>plc单按钮启停的十种方法(<b class='flag-5'>博</b><b class='flag-5'>途</b>1200/1500PLC)

    西门子测试:GRAPH程序的基本知识

    以下测试功能可以测试在 GRAPH 中创建的顺序控制系统
    的头像 发表于 04-03 09:12 2004次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>博</b><b class='flag-5'>途</b>测试:<b class='flag-5'>GRAPH</b><b class='flag-5'>程序</b>的基本知识