奇怪的WINCC 数据存档问题

公司一台加热设备用WINCC 7.0做上位监控,和配方设置.用DELPHI进行加热曲线查询和打印.可是组态并没有用到数据库(如SQL 或ACESS等),而是直接C脚本写如下程序:
#pragma option(mbcs)
void SaveLine()
{
//用于记录曲线历史数据
 FILE *fp;
 char s[255], c1[100], c2[100];
 long int d;
 long int RecNo; //正在记录的文件编号,从"Winccrun.dat"中读出
 long int  PlcAct; 
 long int LastPlcAct; 
 short int i, j;
  time_t it;  

 PlcAct= GetTagSDWord("FileLno"); 
 LastPlcAct= GetTagSDWord("被处理的FileLno");
 if( PlcAct==0 )  return; //不用保存,直接返回
 if( PlcAct==3 ) return; 
 if( (PlcAct>3) && (PlcAct==LastPlcAct) ) return;  
 //先读WINCC信息文件,知道哪个文件正在保存中,配方开始的时间如何?
 fp= fopen("E:\\abc\Winccrun.dat","rb");
 fread(&RecNo, sizeof(long int), 1, fp);
 fread(&it, sizeof(time_t), 1, fp);
 fread(&LastPlcAct, sizeof(long int), 1, fp);
 fclose(fp);

 if( (PlcAct>3) && (PlcAct==LastPlcAct) ) return; 
           .....
问题:
   1\ Winccrun.bat 是什么形式的文件?怎么创建和打开?
 谢谢

问题补充:
不好意思,应该是Winccrun.dat文件,我用记事本打开过是乱码。

最佳答案

Winccrun.bat是windons的批处理脚本文件,直接用记事本打开和编辑。
创建脚本文件,只需要将后缀修改为bat就可以了。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午8:25
下一篇 2019年6月10日 下午8:26

相关推荐

  • wincc用vbs访问外部数据库问题

    在wincc6里面用vbs编了一段代码,访问一个外部的sql数据库,根据输入的数字去查询,返回结果显示到msflexgird控件中去。 发现一个怪现象,用recordse…

    SIMATIC WinCC 2019年6月11日
  • 设置XY值生成曲线的方法

    在WINCC里我想设置(X1-X9)9个输入变量对应(Y1-Y9)9个输入变量,设置好后可以生成直观的趋势图?请教高手如何做? 问题补充:求详细,谢谢。我的邮箱:pycsb1020…

    SIMATIC WinCC 2018年12月5日
  • wincc软件无限期使用

    wincc用哪一版好使,我的理解就是上位机,哪位大神有破解版可以无时间限制、无点数限制的版本。 钻石用户推荐最佳答案 请购买正版,尊重知识产权。请问你辛辛苦苦做完项目老板不给你钱,…

    SIMATIC WinCC 2020年11月1日
  • WICC变量查看

    具体见图片,我怎样能快速的知道每个数据输入对应的变量地址,谢谢 图片说明:    最佳答案 选择你的io域,右键,属性,输入输出域,点击属性窗口的锁定功能,然后…

    2017年12月7日
  • wincc内部函数手册

    图纸这些函数有没有专门的手册呢? 图片说明:    最佳答案 帮助里面有链接:https://pan.baidu.com/s/1ScirrxRb-1w7CzMu…

    2020年11月1日
  • 如何在WinCC主画面中弹出小窗口控制启停

    在WinCC主画面中通点击文本(或按钮)弹出小窗口(.pdl),在小窗口中有启停按钮,小窗口可实现退出! 我是菜鸟,希望大家多多给予指导!!! 最佳答案 楼主是初学者,今…

    2017年12月7日
  • 用户归档的归档数据老是覆盖上次归档的数据,在归档控件里就显示一条归档数据,ID就一个

    用户归档的归档数据老是覆盖上次归档的数据,在归档控件里就显示一条归档数据,ID就一个,每次归档ID都不变。WINCC 6.2,PC是XP SP2的,#inclu…

    2019年6月11日
  • wincc 打印execl

    我把变量调入excel表格中后,按日期作为文件名存储。如四点存储,然后在4点30分01秒调用打印动作,该动作中为这句程序:objExcelApp.Workbooks.print&n…

    SIMATIC WinCC 2019年6月11日
  • WINCC7.3做报表,动态对象应该用哪个控件来连接归档变量

    WINCC7.3做报表,动态对象应该用哪个控件来连接归档变量?感觉用在线表格控件,功能比较弱,不知道还有什么可以用的,具体怎么连接变量? 最佳答案 系列视频:WinCC报表功能ht…

    SIMATIC WinCC 2017年6月9日
  • 归档疑惑

    想请教大家一个问题,就是快速归档和慢速归档中的所有分段时间段 所有分段尺寸    单个分段时间段 单个分段时间段 这4个参数表示的是什么意思,一直没弄明白  最佳答案 上…

    SIMATIC WinCC 2019年6月11日