在全局C脚本编辑器中的“项目函数”新建一个项目。在里面写如下函数代码:
double MeanValue(double dValue1,double dValuve2,,double dValue3)
{
double dMeanValue;
dMeanValue=(dValue1+dValue2+dValue3)/3;
return dMeanValue;
}
可是编译出现错误。我的这个代码完全是按照《深入浅出西门子WINCC》做的。完全不差啊。怎么回事?
另外,还是按照《深入浅出西门子WINCC》,在图形编辑器中对一个按钮的鼠标动作进行C动作的编码也出现了错误:
double dvalue1=123.6;
double dvalue2=58;
double dvalue3=99;
double dmeanvalue;
dmeanvalue=meanvalue(dvalue1,dvalue2,dvalue3);
printf("\r\nExampl 2\r\n");
printf("The mean value of %.1f,%.1f,%.1f is %.1f\r\n",dvalue1,dvalue2,dvalue3,dmeanvalue);
请学长赐教。
最佳答案
问题都在这句
double MeanValue(double dValue1,double dValuve2,,double dValue3)
应该是
double MeanValue(double dValue1,double dValue2,double dValue3)
其他没什么不妥,可能是你打字的时候手误,呵呵
提问者对于答案的评价:
ok
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc276936.html