恭喜,你发布的帖子
发布于 2021-05-18 08:44:37
3楼
外部变量和对应的内部变量, 导出到txt文件
一行对应一个外部变量, 格式: Tag, Hlimit, HHlimit
全局脚本, 2S周期
int main()
{
FILE *fp = NULL;
char tags[3][255] = { 0};
if((fp = fopen("a.txt","r")) == NULL)
{
printf("a.txt open error.");
return 0;
}
while(3 == fscanf(fp, "%s,%s,%s", tags[0], tags[1], tags[2]))
{
float tag = GetTagFloat(tags[0]);
float hlmit = GetTagFloat(tags[1]);
float hhlimit = GetTagFloat(tags[2]));
SetTagBit(HALARM_BIT, (tag >= hlimit && tag < hhlimit));
SetTagBit(HHALARM_BIT, ( tag >= hhlimit));}
}
fclose(fp);
}
这样做的好处是, 一次写入, 任意变量使用。
看不懂,要写几百组这个代码吗,
把tags[0], tags[1], tags[2],HALARM_BIT,HHALARM_BIT改为真实的变量名称吗
请填写推广理由:
分享
只看
楼主