主要内容

建立一个安全系统模型

这个例子展示了如何模拟一个有多个入侵检测传感器的家庭报警系统。当系统检测到入侵时,它会给你很短的时间来关闭警报。如果在规定的时间内没有关闭警报,系统会报警。

这个模型展示了如何使用:

  • 本地事件广播以协调并行状态。

  • 输出事件来驱动外部块。

  • 输入事件来模拟系统的周期性触发。

该图表模拟了安全系统的逻辑。它由四种平行状态组成:一种用于每种类型的防入侵传感器(窗户、门和运动检测器),第四种状态控制警报。在每个时间步骤中,按照状态右上角的数字表示的顺序计算并行状态。

系统的输入包括一个控制告警是否启用的信号,对于每个传感器,一个开/关控制和一个入侵信号。该图表输出信号以发出警报和报警。

有关其他实现细节,请参阅图表注释。

相关的话题