wincc 不用点击确认按钮触发报警归档

已锁定

空心酥100

  • 帖子

    5
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2013-12-17

普通 普通 如何晋级?

wincc 不用点击确认按钮触发报警归档

1308

1

2014-01-16 21:02:14

各位大师们,(wincc)有个问题想请教:
我客户机的扫码枪把字符串扫到对应的输入输出域,我要将这个字符串存到报警归档中去(上升沿触发报警归档)。我不想每次扫码完毕后去按下画面的确认按钮来产生上升沿从而触发报警归档。我想靠检测扫码枪扫入字符串的enter字符来产生上升沿从而进行报警归档,不知道这个脚本怎么写?或者有没有别的方法可以不用按确认按钮又能产生上升沿触发报警归档的方法?

事实上我做了检测enter字符,从而产生上升沿进行报警归档的脚本,但是发现这次存储的数据居然是上回扫的字符串。。不知道咋回事(我有延迟处理!!!)

请各位能人讲的详细点,非常感谢啊

脚本原来是写在输入值变化事件中的,现在改到键盘按下事件中了,但是还是出现延迟存储现象即这次存储的是上回扫码的数据,下回存储的是这次扫码的数据。代码如下:
#include "apdefap.h"
void OnKeyUp(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName, UINT nChar, UINT nRepCnt, UINT nFlags)
{
#pragma option(mbcs)
if ( nChar==13 )//判断是否按下回车键
{
SetTagBit("saoma_trigger",1); // saoma_trigger是报警存储的触发变量
delay(); //此函数是普通的for循环
SetTagBit("saoma_trigger",0);
SetFocus("Scan_Code.PDL","输入输出域1"); //聚焦于该输入输出域
}
到底问题出在哪??
wincc 不用点击确认按钮触发报警归档 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有33030条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。