企业架构师:为简单的ECU建模

时间:2018-06-20 18:27:25

标签: uml enterprise-architect

我曾经使用Enterprise Architect(EA)来创建漂亮的图纸,为此我很喜欢它。我发现我对图元素之间如何链接有一个lack of understanding。我特别感到沮丧的是,关于这种链接的工作原理的文档很少(尽管有关如何绘制图片的文档很多)。

我想创建一个简单的处理器/ ECU(电子控制单元)模型。这是行为:

  • ECU具有用于属性的NVRAM实例(只是一个类)
  • ECU具有电源(模拟值代表提供给ECU的电压水平)
  • ECU具有两个数字输入端口
  • 每个数字输入端口的值更改时都会触发信号
  • ECU具有一个具有三种状态的状态机;状态机在进入时进入状态1;只要ECU的电源电压大于10 V,状态机就会在触发两个数字输入端口时转换为状态2 当电压降至8以下时,ECU处于状态3;并在电压高于9时返回正常处理

您可以开发一个模型来演示这些元素如何相互作用吗? (关于如何理解这种方法,我可以阅读一些参考资料吗?)

这是我的第一次尝试:Classes

State Machine

enter image description here

我在ECU状态下使用了一个复合图,这样我就可以以图表方式访问数字端口。我为每个端口创建了一个链接,以便它们“实现”类输入PIn。我假设我可以用这种方式描述类属性。

ECU State Machine

我“创建链接”,以便DIO触发器实现DIO端口。不知道我能做到这一点。

类状态机是我迷路的地方。不确定如何为ECU创建触发器。电压<8。

0 个答案:

没有答案