怎么编写啊

[复制链接]
 楼主| 周群1000 发表于 2009-11-16 14:50 | 显示全部楼层 |阅读模式
温度报警系统    温度范围0到51度,当温度大于40度时,上限报警指示灯亮,并驱动电动机1转动;当温度小于10度时,下限报警指示灯亮,并驱动电动机2转动
dlw2i 发表于 2009-11-16 14:57 | 显示全部楼层
if(温度>40)
{    上限报警指示灯亮();
   电动机1启动();
} else if(温度<10)
{  下限报警指示灯亮();
   电动机2启动();
}  else
{   上限报警指示灯灭();
   电动机1停止();
   下限报警指示灯灭();
   电动机2停止();
}
zptonghua 发表于 2009-11-17 17:27 | 显示全部楼层
:)如果楼主采用的是间断温度采集的话,最好在楼上的程序框架里加上if(温度>40)
{    上限报警指示灯亮();
   电动机1启动();
    下限报警指示灯灭();
      电动机1停止;
} else if(温度<10)
{  下限报警指示灯亮();
   电动机2启动();
     上限报警指示灯灭();
      电动机1停止();
}  else
{   上限报警指示灯灭();
   电动机1停止();
   下限报警指示灯灭();
   电动机2停止();
}
毕竟两个是互斥条件
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

1

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

1

主题

1

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部