变量记录 (如何确保归档成功)

我希望根据一个变量为1时 触发一组变量归档. 然后在完成归档后把变量复位为0;(来确保归档成功). 可找了半天也没有发现;
期望找到下面任意一种方式或者相似的方式:
1,wincc脚本中 执行归档;
2,wincc归档后触发变量;

如果大家是如何保证 确定归档成功的呢?

问题补充:
如果有wincc自带的更简单的方法 那最好了
  回复:人杰地灵 请问我只要确保归档到sql server 中就行了,不是要导出去。uaArchiveExport(hArchive,"TEST.CSV",1,0); 变为启动归档怎么写?

最佳答案

#include "apdefap.h"
 void OnClick(char* lpszPictureName, char* lpszObjectName, char* lpszPropertyName)
 {
 UAHCONNECT hConnect=0;
 UAHARCHIVE hArchive=0;
 uaConnect(&hConnect);
 uaQueryArchiveByName(hConnect,"TEST",&hArchive);//归档名称
 uaArchiveOpen( hArchive );
 if(GetTagBit("变量")==1)
 {
 uaArchiveExport(hArchive,"TEST.CSV",1,0);
 SetTagBit(GetTagBit("变量"),0);
 }

 finish:;
 uaArchiveClose( hArchive );
 uaReleaseArchive( hArchive );
 uaDisconnect ( hConnect );
 }
 这样就可以导出归档了如果有问题加我QQ178138343

提问者对于答案的评价:
请说一下,保存入wincc 自身mssql 中的使用函数

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

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

相关推荐

  • wincc dde 与EXCEL通讯

    由于采集变量不多,想以EXCEL作为服务器进行连接,实现EXCEL同WinCC的双向数据交换, WinCC 作为DDE 的服务器, Exce…

    SIMATIC WinCC 2019年6月11日
  • WINCC报表的问题

    用一台新的电脑监控两套PLC的WINCC,现在画面合在一起了,但是报表没有反应,ScriptLib里面的文件都复制过来了,现在应该怎么办? 图片说明:    最…

    2020年11月1日
  • WINCC按钮之用户登录确认

    首先,按钮功能是对一个变量TAG1置1的功能,但是在点击按钮的时候会弹出对话框(需要填入用户名及密码),输入正确的用户名及密码后,该按钮才至变量TAG1=1,请教下脚本该怎么写呢?…

    SIMATIC WinCC 2019年6月11日
  • 西门子HMI图库文件

    能不能给个能适用于西门子HMI的按钮、开关、各种电机、水泵、设备图标的图库文件啊?谢谢了!hmi本身也有一些,但是选择起来太慢了,比较麻烦的 最佳答案 参考:《西门子hmi图库》h…

    SIMATIC WinCC 2021年7月5日
  • wincc vb脚本如何建立和调用全局子程序?

    我希望在wincc中用vb脚本建一段全局性子程序 或返回式函数,然后在任意窗体或任意地方调用 请高手举一个小例子 问题补充:不好意思,我忘了说明.我E文能力有限…

    SIMATIC WinCC 2019年6月11日
  • 请教用报警消息系统组态操作记录

    我用报警系统制作了一个操作记录的功能。在实验阶段,我用了1个二进制变量表示法门的开动作,一个二进制变量表示法门的关动作。查询的时候按照位号—>编号的对应关系查找。这样非常成功…

    SIMATIC WinCC 2019年6月11日
  • S315-2DP,TP1900,数据收集

    现场的PLC是S315-2DP,有一台TP1900的触摸屏终端,之间通过DP口连接,我现在想收集数据,请教各位能不能在服务器通过OPC协议直接和PLC通讯,或者还是一定要通过DP协…

    SIMATIC WinCC 2021年7月5日
  • wincc socket接收数据乱码

    Obj_SockClient.GetData a,vbstring后,字符串中中文部分乱码,应该怎么办,变量a中,英文显示正常,中文就是乱码,对方已utf8模式发送,wi…

    SIMATIC WinCC 2021年7月5日
  • 如何在打开wincc画面的时候给变量赋值

    wincc中有一个画面,放置一个io域框,数据类型位8位文本,放置一个文本列表框,数据类型为8位文本  如何在打开画面的时候给io域和文本列表赋初始值 最佳答案…

    SIMATIC WinCC 2019年6月11日
  • wincc flexible smart v3 工具栏所以按钮没有了

    wincc flexible smart v3 工具栏所以按钮没有了 问题补充:原来软件好的,按了次重新设置布局就出现只故障,反复安装过N次…

    2021年7月5日