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

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

3天内不再提示

ProDiag在Graph中的使用

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2022-11-14 10:04 次阅读

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

66336fb6-6361-11ed-8abf-dac502259ad0.png

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

6665c9d4-6361-11ed-8abf-dac502259ad0.png

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

66a208e0-6361-11ed-8abf-dac502259ad0.png

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

66f7ac82-6361-11ed-8abf-dac502259ad0.png

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

672c10d0-6361-11ed-8abf-dac502259ad0.png

如果没有特殊要求直接使用默认结构设置就可以显示详细的程序信息。6 最后在Graph的Edit菜单中选择“Internal parameters visible/accessible fromHMI”,这样就可以在HMI中直接选择Graph背景数据块的内容。

6750cc5e-6361-11ed-8abf-dac502259ad0.png

这样对于PLC侧的设置就完成了。1 添加一个Comfort屏,然后和CPU建立连接。

67854650-6361-11ed-8abf-dac502259ad0.png

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

67b34604-6361-11ed-8abf-dac502259ad0.png

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

67e61cdc-6361-11ed-8abf-dac502259ad0.png

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

681dc77c-6361-11ed-8abf-dac502259ad0.png

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

684f6624-6361-11ed-8abf-dac502259ad0.png

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

688969e6-6361-11ed-8abf-dac502259ad0.png

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

68a714c8-6361-11ed-8abf-dac502259ad0.png

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

68ca097e-6361-11ed-8abf-dac502259ad0.png

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

68f1f06a-6361-11ed-8abf-dac502259ad0.png

审核编辑:汤梓红

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

    关注

    0

    文章

    36

    浏览量

    9097

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

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

收藏 人收藏

    评论

    相关推荐

    求助 如何用ActiveXexcel插入图片和graph

    求助 如何用ActiveXexcel插入图片和graph{:4_107:}
    发表于 06-13 15:37

    波形绘制——Waveform Graph

    Waveform Graph 介绍Graph 元件也是波形显示元件的一种,不过它并无法记录波形的历史资料,可是 Graph 却提供了另一种很方便的功能,就是游标,你可以
    发表于 12-29 13:56

    ProteusMCS&ARM的应用之Graph_LED

    【好程序系列】ProteusMCS&ARM的应用之Graph LED
    发表于 01-20 15:05 6次下载

    Flow Graph Designer的性能分析

    本视频介绍了Flow Graph Designer可用的性能分析功能。它包括性能时间轴的概述和用于分析Flow Graph应用程序的示例工作流程。
    的头像 发表于 11-07 06:18 2444次阅读

    博途STEP7-V15激活ProDiag功能

    SIMATIC ProDiag是用于机器和工厂诊断的完全集成的TIA解决方案。它节省了工程阶段CPU中进行编程诊断的需求,并提供了对HMI进行故障排除的支持。ProDiag使得监视
    的头像 发表于 06-12 15:18 9425次阅读
    博途STEP7-V15激活<b class='flag-5'>ProDiag</b>功能

    SIMATIC ProDiag应用

    SIMATIC ProDiag是用于机器和工厂诊断的完全集成的TIA解决方案。它节省了工程阶段CPU中进行编程诊断的需求,并提供了对HMI进行故障排除的支持。ProDiag使得监视
    的头像 发表于 08-10 09:39 3441次阅读
    SIMATIC <b class='flag-5'>ProDiag</b>应用

    ProDiagGraph的使用

    Graph组态报警: 1 建立一个Graph程序,增加连锁和监控条件
    的头像 发表于 03-10 11:11 4484次阅读

    如何加密S7 -GRAPH 块?

    如何加密S7-GRAPH 块? STEP7 ,只有STL 源文件格式支持块保护功能,仅仅有S7-GRAPH 源文件无法实现块保护功能。因此可以通过由S7-
    的头像 发表于 03-18 10:15 1966次阅读

    如何在TIA Portal中使用GRAPHPLC程序实现过程结构

    创建GRAPH块的方式与创建LAD / FUP / SCL / AWL / STL的方式完全相同。GRAPH块始终是FB,因为无法使用GRAPH编程语言创建FC和OB。创建一个FB并选择GRA
    的头像 发表于 04-09 15:17 1w次阅读
    如何在TIA Portal中使用<b class='flag-5'>GRAPH</b><b class='flag-5'>在</b>PLC程序<b class='flag-5'>中</b>实现过程结构

    GRAPH博途环境的在线调试方法

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

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

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

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

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

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

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

    如何实现暂停GRAPH程序块?

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

    怎么让运行GRAPH程序暂停?

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