wincc内部变量和外部变量

我的WINCC系统中,从操作界面输入一个数值。如果这个数值被修改,在报警记录或事件记录中记下修改前后的值。如何通过内部变量来处理?

最佳答案

请参考:
 如何通过脚本或过程信号确认报警消息?
 描述
 基本有3种选择用于确认报警消息。 

 脚本确认报警消息。 
 使用脚本按下按下"单个确认" 或 "组确认" 按钮。 
 通过过程信号确认报警消息。
 1. 脚本确认报警消息
 为了能够确认激活的消息,必须从对象选择面板向画面里插入一个报警OCX 或 WinCC 报警控件。调用以下函数: 

 用以下函数确认 单个消息: 

 WinCC V4.x:
 BOOL OnBtnSinglAckn(char* pszMsgWin) 
 WinCC V5.x and WinCC 6.x
 BOOL AXC_OnBtnSinglAckn(char* lpszPictureName, char* lpszObjectName)
 用以下函数在报警窗口确认 全部可见的消息 : 

 WinCC V4:
 BOOL OnBtnVisibleAckn(char* pszMsgWin) 
 WinCC V5.x and WinCC 6.x
 BOOL AXC_OnBtnVisibleAckn(char* lpszPictureName, char* lpszObjectName)
 注释:
 例如,可以在按钮脚本里调用这些函数。 

 2. 使用脚本按下按下"单个确认" 或 "组确认" 按钮
 在WinCC 报警控件属性对话框中 (如 Control1),在 "Toolbar" 页,使能按钮(勾选检查框) 并确定对象ID (在图. 01: 单个确认为10). 

 
 图. 01 

 使用以下命令通过脚本"点击" 按钮并执行按钮功能。 

 WinCC 6.x and WinCC 7.x
 SetPropDouble(lpszPictureName,"Control1","ToolbarButtonClick",10); 

 注释:
 例如,可以在按钮脚里本调用这些函数。 

 3. 通过过程信号确认报警消息
 可以通过报警消息的内部或外部确认变量。设置确认变量的确认位,例如通过按钮或控制器确认相关消息。也可以选择确认变量确认组消息。 

 例如: 
 通过系统I/O 模块确认消息。这个信号可被 CPU 周期读取并映射到一个过程变量。可以使用这个变量作为消息的确认变量。  

 关键词:
 设计注释,报警日志,WinCC 报警控件 

  
  
  条目号:7797013     日期:2009-04-21   
  
  http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&siteid=cseus&objid=7797013
  
  
  
 

提问者对于答案的评价:
谢谢了!

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

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

相关推荐

  • 如何做到启动设备时才归档?

    因设备不是总在使用,我想启动设备后对工艺参数(压力)进行归档,并用曲线的形式体现出来,该怎样做呢?请大家指教。 最佳答案 一般情况下,系统一启动就进行归档一次,你说的情况是可以实现…

    SIMATIC WinCC 2018年12月2日
  • wincc 数据类型建立

    wincc flexible 2008 Multi Panels 370屏能否建立Array数据类型?或则能否建立数组的数据类型?…

    SIMATIC WinCC 2021年7月5日
  • 求助:TP277 6"数据记录问题

    我用TP277 6"做温度变量数据记录,我按照帮助文件,组态好趋势图形后,下载到触摸屏后,发现页面没有趋势图.是什么原因啊?找不到.还有,怎么把压力数据保和时间…

    SIMATIC WinCC 2019年6月11日
  • WINCC 在图形编辑器中打开画面时错误

    请教各位大侠,我在WINCC的图形编辑器中打开画面时,出现了其它程序的安装界面(CAD)的安装界面,这是什么原因。 以前都是好好的,现在不行了。希望各位大侠看到后,给小弟…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC 6.2在XP SP2下的安装问题

    在XP SP2系统上安装WINCC 6.2是提示“SIMATIC Common Language Library组件错误是什么原因…

    SIMATIC WinCC 2019年6月11日
  • wincc 怎么给出电机驱动量?

    本人新手,在网上搜到了,wincc通过bool二进制变量,可以控制电机的启动和停止。现想要直接给出电机的位移驱动量,如果不用wincc的话,用NC程序应该可以实现,但现在wincc…

    SIMATIC WinCC 2021年7月5日
  • wincc key

    各位师傅:本人刚安完wincc sp3 也安完密钥了,但一打开wincc,就出现下面"1#"画面,点击"详细资料"出现&…

    2017年11月6日
  • wincc7.4激活后弹出对话框

    wincc启动激活后会弹出一个对话框,不管点什么wincc的通讯就会中断,如果不点通信部会断,但是wincc通信过程中也会经常断一下不过会立刻连回来,我用的是MPI通讯 最佳答案 …

    SIMATIC WinCC 2020年11月1日
  • wincc6.2运行语言

    我用wincc6.2做了一个项目,原先参数设置里面运行时的语言设置为“英语”,现在我想改为“中文”,但是改后打开画面编辑所有文本都变成了“???”,请高手指点怎么解决! 最佳答案 …

    SIMATIC WinCC 2019年6月11日
  • WinCC Audit V7.4SP1无法激活功能

    如图所示,WinCC Audit V7.4SP1,Audit Editor页面,无法激活Audit记录功能,选择框无法选择,求教是什么原因,我看了官网…

    2021年7月5日