关于修改Graph程序后如何更新ProAgent

在修改Graph程序后是否会对HMI的ProAgent诊断产生影响?听说会使ProAgent无法正常显示interlock,那请问下改过程序后该如何让ProAgent与最新的Graph程序匹配,需要具体步骤,谢谢。。还有什么情况下不会对Proagent产生影响?

问题补充:
如何知道LAD程序中使用了PDIAG功能?我这里有个FB175,注释为FB_PNIODIAG,是这个块吗?而且这个块是被保护的,那怎么更新?还有 zengzy说的那个勾我没找到在哪。。。。

最佳答案

会的,不光是GRAPH,就算是LAD程序中只要使用了PDIAG功能,并且做了任何修改,你就需要在HMI中将ProAgent和STEP7做同步,步骤如下:
首先修改完程序后保存并关闭,然后在STEP7中打开PDIAG,一般是通过双击FB44打开,然后编译没有错误后下载。
然后打开HMI项目,打开FLEXIBLE的诊断--ProAgent,将上面那个勾选框去掉(在此之前最好将连接中和PLC的连接取消后再重新连接一次,这样可以保证HMI和PLC的连接是有效的,还可以看一下能否在TAG中看到PLC中的符号表,如果可以说明连接时有效地),还有一步最好也做:执行一次选项菜单中的删除临时文件。最后再将那个勾选框勾选上,看右边的同步进度条动作然后停止,这样HMI和STEP7就同步好了,再次下载就能保证ProAgent是更新的了。

如果功能块使用了PDIAG,在功能块的左下角会出现一个黄色三角,你看你的GRAPH功能块也是一样的。
正常情况下你打开Flexible的ProAgent画面会出现你的STEP7中使用了PDIAG功能的功能块,你可以勾选你需要在HMI中显示的报警块,例如你又两个功能块FC1和FC2都使用了PDIAG,但是HMI中只需要显示FC1中的报警,你就只需要勾选FC1前面的勾选框,如果没有显示这些功能块,说明你的HMI和STEP7没有建立有效连接,你首先需要确定你的STEP7中有没有生成PDIAG数据块比如FB44,FB45和DB44,DB45,你可以打开FB44后编译看到有没有你定义的PDIAG报警以及有无错误,另外OB1中要调用FB44,如果这些没问题,说明连接有问题,简单的判断就是在FLEXIBLE的TAG中新建一个变量,在变量的符号下拉菜单中能否连接到STEP7项目的符号表,如果不能,说明没有连接上,这种情况下你可以建立一个新的STEP7项目,将你原来的项目全部拷贝过去,STEP7会把你的项目重新组织,这样做一遍后一般可以解决问题。

提问者对于答案的评价:
谢谢了,能说明下你那个勾是在哪吗?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日 上午4:49
下一篇 2019年6月11日 上午4:49

相关推荐

  • WINCC用户注销不了

    尝试了3种方法都无法注销用户是什么原因啊第一种:#include "apdefap.h"void OnClick(char* lp…

    SIMATIC WinCC 2017年6月24日
  • WINCC V7.3 ToggleButton 旋钮的问题

    WINCC 项目中 ToggleButton旋钮在 中文语言下正常使用 当语言切换到英文(美国)ToggleButton旋钮 无法…

    SIMATIC WinCC 2021年7月5日
  • WINCC 和 IE

    我的系统是XP和ie7.0,安装WICC6.0时他要求是IE6.0,如何在IE7.0中安装WINN6.0或以上 最佳答案 IE7.0(向下兼容)应该可以的,我的电脑就是IE7.0,…

    SIMATIC WinCC 2019年6月11日
  • 无法启动tia portal

    见图。 图片说明:    最佳答案 Portal WinCC的版本为V13,而不是V13 SP1,Step7的版本为V13 SP1…

    2017年5月31日
  • MP377制作历史数据报表并且连接打印机

    谁能发一个“MP377制作历史数据报表并且连接打印机”的简单程序例子?邮箱:WZ7890@163.COM感激不尽! 最佳答案 直接在控制面板上实现历史数据的报表很困难。还是将历史数…

    SIMATIC WinCC 2019年6月11日
  • simatic wincc flexible smart 安装的问题?

    大家好,我在安装simatic wincc flexible smart 的时候,弹出来对话框:计算机正在运行HmiES.exe,&nbsp…

    SIMATIC WinCC 2021年7月5日
  • wincc里有这样一个脚本,是什么意思呢?

    三个按钮:正转,停止,反转,事件属性里鼠标所连接的脚本如下如所示。按照我的理解这个脚本里应该会有相应的变量来控制设备啊,但是好像只控制了颜色的的变化。可是在按钮的属性有连接颜色变化…

    2017年6月29日
  • Wincc flexible 2008一个关于定期执行脚本的问题

    现在需要在画面中显示报警区域,比如1号区域报警灯工作后在画面中的I/O域中显示“1号区域”、2号区域报警灯工作时在画面中显示“2号区域”…………以此类推。现在已经建立好各个区域对应…

    SIMATIC WinCC 2019年6月11日
  • wincc按钮取反

    winCC按钮取反C脚本怎么写,写了说没有声明,要是什么声明 问题补充:get前面取反哪里是感叹号还是竖线?编译好像有警告 图片说明:    最佳答案 WinC…

    2020年11月1日
  • wincc cp1613不工作

    之前能正常使用的,因为需要要把它移到较远的地方,所以换了跟长点的网线,结果cp1613就显示stop状态了,别的什么也没动呵 最佳答案 在站组态编辑器内重启下试试,如果不行的话建议…

    SIMATIC WinCC 2017年7月30日