奇怪的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日
下一篇 2019年6月10日

相关推荐

  • 求简单wincc项目实例和S7程序

    我现在启动一个变频器,S7程序已经编好,里面就是4个变量,如,启动,频率设定,实际状态,和实际速度值,但是和wincc  具体怎么连接,还不是太熟悉,请各位老师…

    SIMATIC WinCC 2021年7月5日
  • wincc怎么定时将一个变量置位复位啊??????????

    wincc怎么定时将一个变量置位复位啊??????????wincc怎么定时将一个变量置位复位啊??????????wincc怎么定时将一个变量置位复位啊??????????win…

    2021年7月5日
  • wincc v6.0 OPC

    请教实现WINCC通过PC ACCESS软件和S7200连接,在WINCC里面如何设置组态? 最佳答案 基本上是这样的过程,首先你要把PC ACCESS服务器这…

    SIMATIC WinCC 2019年6月11日
  • WINCC打开出错

    WNCC中打开GRAPHICS DESIGN 中的文档,显示打开文档时出错,即便自己新建一个文档,还是这样.怀疑WINCC程序不好,新建一个WINCC工程,没有…

    SIMATIC WinCC 2019年6月11日
  • wincc7.2运行画面问题

    各位大神,您好有个问题请教下麻烦解说下什么问题,画面一是做出来的完整图片,运行5秒以后就会出现图片2现象,用的WIN7旗舰版64位多语言西门子工控机系统,wincc7.2版本。在虚…

    2017年6月10日
  • 冗余serverde 问题?

    请问在下装时是先下装到主站还是从站?为什么?还有在server上的数据存储时间怎么修改?路径?谢谢! 最佳答案 冗余服务器的话 他们两个是无所谓孰主孰次的 冗余…

    SIMATIC WinCC 2019年6月11日
  • 关于WINCC UserArchive和OnlineTrend

    1,有没有什么方法可以设置画面中 UserArchive控件中表格的默认宽度(也就是每一列的宽度) 2,函数 TlgGetRulerValueTren…

    SIMATIC WinCC 2019年6月11日
  • 要一份WINCC 6.0版本的SP3的安装软件

    给位老师,谁有WINCC 6.0版本的SP3完整的安装软件,给我一份吧,在网上很难下载到。项目急需使用,我的电子邮箱是15647022@qq.com。 问题补充:prof…

    SIMATIC WinCC 2017年6月19日
  • WINCC7.0 modbus tcp ip 连接施耐德M340PLC

    现用WINCC7.0连接施耐德的M340PLC,有两个问题需向大侠们请教1是在变量管理中CPU的连接类型,WINCC7.0中就提供了以下几个:CPU 984(CPU&nb…

    SIMATIC WinCC 2019年6月11日
  • 触发变量归档的问题

    我现在是要求当一个归档变量发生变化的时候,触发另外一个变量开始归档,请教各位怎么实现?这两个变量都是模拟量,不是数字量的 专家建议 先确认一下您的提问: A(模拟量)变化…

    SIMATIC WinCC 2020年11月1日