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

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

3天内不再提示

ProDiag在Graph中的使用

机器人及PLC自动化应用 来源:机器人及PCL自动化应用 作者:机器人及PCL自动化 2021-03-10 11:11 次阅读

在Graph中组态报警:

1 建立一个Graph程序,在步中增加连锁和监控条件

2 在监视属性中还可以编辑相关的报警文本内容

3 在监视属性中还可以编辑相关的报警文本内容

4 然后去组态Alarm报警文本的结构。

在表格中,Category enabler中可以选择变量,当变量为True时,使能此类报警,当变量为False不使能此类报警。默认为不选择变量,使能所有报警类别。

5 Alarm text是组态报警文本的结构。可以通过后面的绿色箭头组态

如果没有特殊要求直接使用默认结构设置就可以显示详细的程序信息。

6 最后在Graph的Edit菜单中选择“Internal parameters visible/accessible from HMI”,这样就可以在HMI中直接选择Graph背景数据块的内容。

这样对于PLC侧的设置就完成了。

下面介绍HMI的设置和控件的组态:

1 添加一个Comfort屏,然后和CPU建立连接。

2 打开画面组态页面添加一个Graph的控件,在属性中连接需要显示的Graph背景数据块的“SQ_OFF”变量。

3 新建画面“Screen_2”页面,添加“PLC Code View”的控件,同时添加按钮可以返回画面“Screen_1”

4 新建画面“Screen_3”页面,添加Alarm的控件,同时添加按钮可以返回画面“Screen_1”。设置Alarm控件的属性为全显示。

5 然后再回到画面“Screen_1”页面编辑控件“Graph overview”中两个按钮功能。“Alarm view button click”连接画面“Screen_3”.

6 “PLC Code view button click”连接画面“Screen_2”.

这样完成了HMI的设置,编译下载

完成效果

打开仿真的HMI后可以看到Graph的状态。Graph第一步在运行,红色代表有错误。

点击Alarm按钮可以看到,报错的信息

返回主画面点击Code View按钮可以看到Graph中的报错的连锁条件。

编辑;jq

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

    关注

    9

    文章

    490

    浏览量

    47888
  • Graph
    +关注

    关注

    0

    文章

    36

    浏览量

    8834

原文标题:ProDiag在Graph中的使用

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

收藏 人收藏

    评论

    相关推荐

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

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

    西门子博途PLC:GRAPH顺控器调用实现

    ① 顺控器和各个参数的状态信息以及各个步和转换条件的状态信息都存储在“GRAPH_Sequence_DB”中。 ② 可使用输入参数“OFF_SQ” 关闭 GRAPH 顺控器。 关闭 GRAPH 顺控器时,将取消激活所有
    发表于 10-12 15:28 3040次阅读
    西门子博途PLC:<b class='flag-5'>GRAPH</b>顺控器调用实现

    西门子S7-GRAPH编程示例

    前面的文章介绍了S7-Graph语言的顺控器和动作,今天这篇文章我们用Graph语言来编写一个简单应用。
    的头像 发表于 09-06 10:56 783次阅读
    西门子S7-<b class='flag-5'>GRAPH</b>编程示例

    用于程序代码可视化和监控的对象连接到控制程序

    的监控。 要求 已创建了画面“Overview”。 已在画面中创建了 GRAPH 概览和 ProDiag 概览。 已在控制程序中创建了一个 ProDiag 函数块。 已在控制程序中创建
    的头像 发表于 08-21 10:11 766次阅读
    用于程序代码可视化和监控的对象连接到控制程序

    graph顺控器中的置位复位的点位如何处理

    使用 GRAPH 函数块创建顺控器  GRAPH  顺控器的结构  要创建的顺控器反映执行程序的精确顺序。  下图详细显示了 GRAPH 顺控器内的各步:  步 1“Home” - 初始步  在调用
    的头像 发表于 08-17 09:58 454次阅读
    <b class='flag-5'>graph</b>顺控器中的置位复位的点位如何处理

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

    可通过显示 GRAPH 程序的状态,检查顺控系统的逻辑、一致性和功能。
    的头像 发表于 08-15 16:33 1689次阅读
    西门子博途<b class='flag-5'>GRAPH</b>程序状态显示

    OpenVINO工具套件Attribute Error,Graph对象没有属性node怎么解决?

    : [ ERROR ]\'Graph\' object has no attribute \'node\' [ ERROR ]Traceback (most recent call last): File
    发表于 08-15 06:56

    PLC顺序控制方法之Graph编程介绍

    前文提到常用的顺序控制有三种,分别是SCL指令case...of,西门子自带的Graph,通过传送步号顺序控制。今天我们就介绍第二种顺序控制的常用方式,Graph编程。
    发表于 08-02 10:11 5287次阅读
    PLC顺序控制方法之<b class='flag-5'>Graph</b>编程介绍

    基于GRAPH语言教程介绍

    上一篇文章我们对Graph语言的顺控器做过介绍,可以概括为如下几个知识点: 顺控器是由一系列的步和跳转条件组成的代码; 顺控器的步有激活和未激活两种状态; 可以为每个步编辑相应的动作(指令代码
    的头像 发表于 07-26 09:07 1195次阅读
    基于<b class='flag-5'>GRAPH</b>语言教程介绍

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

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

    怎么让运行中的GRAPH程序暂停?

    Graph程序在运行过程中,某些情况下需要将Sequence暂停去解决问题,当问题解决后,需要接着当前的步继续执行Graph程序。而OFF_SQ这个引脚只能将Sequence停止,这时就需要使用HALT_SQ暂停这个引脚。
    的头像 发表于 07-03 10:43 668次阅读
    怎么让运行中的<b class='flag-5'>GRAPH</b>程序暂停?

    如何实现暂停GRAPH程序块?

    博图Graph 程序在运行过程中,某些情况(报警,互锁等)下需要将Graph 程序暂停去解决问题,当问题解决后,需要接着当前的步继续执行Graph 程序。而OFF_SQ 这个引脚是让Graph
    的头像 发表于 05-22 09:41 1471次阅读
    如何实现暂停<b class='flag-5'>GRAPH</b>程序块?

    ProDiag如何使用“添加新块”对话框

    ProDiag FB是用ProDiag编程语言创建的,例如使用“添加新块”对话框。
    的头像 发表于 05-17 17:29 739次阅读
    <b class='flag-5'>ProDiag</b>如何使用“添加新块”对话框

    使用ProDiag进行机器和工厂诊断

    ProDiag FB是用ProDiag编程语言创建的,例如使用“添加新块”对话框。
    的头像 发表于 05-15 16:30 1542次阅读
    使用<b class='flag-5'>ProDiag</b>进行机器和工厂诊断

    使用ProDiag进行机器和工厂诊断

    ProDiag FB是用ProDiag编程语言创建的,例如使用“添加新块”对话框。
    的头像 发表于 05-09 15:44 6278次阅读
    使用<b class='flag-5'>ProDiag</b>进行机器和工厂诊断