码迷,mamicode.com
首页 > 其他好文 > 详细

停车场门禁系统状态机

时间:2016-12-07 13:48:40      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:ges   位置   分析   alt   add   系统   http   log   条件   

 

一辆汽车的通过流程为:

  • 起落杆处于落下状态,通行灯为红灯。
  • 汽车进入门禁系统,入闸传感器值变为True。
  • 控制起落杆上升,直到起落杆位置传感器到达升起位置。
  • 通行灯为绿灯。
  • 汽车离开门禁,触发汽车出闸传感器值为True。
  • 控制起落杆下降,直到起落杆位置传感器到达落下位置。
  • 通行灯变为红灯。

所描述的控制系统的状态机包括:

  • 状态机的所有状态
  • 状态机所接收到的外部事件
  • 状态机所产生的动作
  • 状态机的所有状态跃迁:(原状态、新状态、触发条件、产生动作)

状态机的状态分析:

  根据工作条件和形式,状态机总共有四种形态:杆停在下方,杆由下往上,杆停在上方,杆由上往下。这四种工作状态循环进行。  

(1=true,0=false

状态

上传感器

下传感器

入闸

出闸

停在下面

0

1

0

0

由下往上

0

0

1

0

停在上面

1

0

0

0

由下往上

0

0

0

1

 

 

 

 

 

 

 

 

状态机接受到的外部事件有:  

 1.入闸传感器

 2.出闸传感器

 3. 起落杆上传感器

 4. 起落杆下传感器

状态机的动作:

  1. 红绿灯的切换

  2. 起落杆的升降

所有状态的越迁:

   技术分享

 

停车场门禁系统状态机

标签:ges   位置   分析   alt   add   系统   http   log   条件   

原文地址:http://www.cnblogs.com/qingliu2016/p/6140244.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!