电梯也需节能――智能监控与节能系统的应用

手机与无线通信 时间:2011-06-29来源:网络

  1.3 转换程序及监控通信实现

  1.3.1 转换程序

  下面是把人像监控加入控制系统后电梯运行一般场景的部分伪程序结构。

  publicclasselevatorRun();//电梯运行

  publicclassrequest();//客户请求

  main

  if(客户请求为当前层)

  openDoor();//开门

  timeout();//计时器

  closeDoor();//关门

  insideButton();//内部控制按钮

  getNextFloor();

  elseif(客户请求为异层)if(大于当前层)

  moveUp();//电梯向上运行

  getPhoto();//人像判断

  else(小于当前层)moveDown();//电梯向下运行

  getPhoto();

  else(异常)stop();

  requestWait();//等待下一个请求

  类getPhoto()的方法简介:

  publicclassgetPhoto()

  if(有人像)elevatorRun();

  arrive();//平层感应

  stop();openDoor();timeOut();closeDoor();requestWait();

  else(无人像)stopQuick();//最近最快停靠

  requestWait();

  1.3.2 监控系统主动发起通信请求的实现

  当电梯监控服务器响应电梯监控通信请求时,首先用initNet()初始化网络函数,然后利用voidgetInfo()函数完成数据接收工作,这里采用SOCKET接口技术。具体代码如下。

  BOOLinitNet();//初始化网络函数

  VoidgetInfo()

  #definePORT6500//选择端口

  socketInit(NULL);

  CsocketsocketClient;

  socketClient.Create();

  socketClient.Connect(127.0.0.1梗PORT);

  //127.0.0.1是客户端的IP地址

1 2 3 4

关键词: 节能 应用 系统 智能 电梯 监控

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版