wincc脚本求助 点击:352 | 回复:0



520star

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:53帖 | 51回
  • 年度积分:0
  • 历史总积分:1075
  • 注册:2005年9月08日
发表于:2009-10-14 19:27:39
楼主
请高手执教一下,我这个脚本错在哪里,总是读不txt里的数据。写入txt的已经完成。

读取的变量有3个,分别有8组数据。一组数据放在一个独立的。txt文件里面。以下时一个变量的一一种工艺数据。

FILE* pFile ;
char Profile_No1【8】;
float Current1【8】,Current2【8】,

Voltage1【8】,Voltage2【8】;

short Time_data1【8】
Time_data2【8】;


pFile=fopen("D:\\produc\\1.txt", "r");

fscanf(pFile,"%f4.0\r,%f4.0,%f4.0,%f4.0,%f4.0,%f4.0,%f4.0,%f4.0\n",
&Current1【0】, &Current1【1】, &Current1【2】, &Current1【3】,&Current1【4】,&Current1【5】,&Current1【6】,&Current1【7】 );

fclose(pFile);

SetTagFloat("POST1_Meltslag_I1",Current1【0】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I2",Current1【1】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I3",Current1【2】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I4",Current1【3】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I5",Current1【4】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I6",Current1【5】); //Return-Type: BOOL
SetTagFloat("POST1_Meltslag_I7",Current1【6】); //Return-Type: BOOL

。。。。。

}

文件中的【】为输入后变得,实际为【 】.请高手赐教以下,再做不好老板就生气了!


热门招聘
相关主题

官方公众号

智造工程师