c语言EFO……是怎么判断的。读到回车结束还是什么
我理解你应该是想判断一个文件是否结束,那个EFO是EOF吧,下面的代码也许能帮到你
#include<stdio.h>
intmain(void)
{
FILE*stream;
stream=fopen("f:\\a.txt","r");
charch=fgetc(stream);
while(ch!=EOF)//也可以改为:while(!feof(stream))
{
putchar(ch);
ch=fgetc(stream);
}
fclose(stream);
return0;
}
如果是文本,一般文本文件的结尾是以ascii码25表示的,你读到这个字符,也可以认为文本文件结束了.
eof函数查看最后一次读文件是否为文件的最后一个记录,是,返回非零,否,返回零。eof可以不加括号。
while($line=<FILE>
{
......
if(eof){
......
}
}
变频器显示ef09什么故障
故障码eFF09:是编码器反馈信号丢失故障。
解决方法为:
1. 检查编码器的安装固定情况,若无编码器,设定 P0400 = 0,并选择SLVC 控制方式,(P1300 = 20 或22)
2. 如果装有编码器,请检查编码器的选型是否正确(检查参数P0400 的设定)
3. 检查编码器与变频器之间的接线
4. 检查编码器应无故障(选择 P1300 = 0,在一定速度下运行,检查r0061 中的编码器反馈信号)
5. 增加编码器反馈信号消失的门限
还没有评论,来说两句吧...