Tags and keywords
Circuitcontext block that owns the electrical component usages:
- SysML Ports are used (instead of Association ends with composite aggregation and a user-defined «port» keyword) and just listed.
- The context block
Circuit is shown.
Also, in this trail version the block
TwoPinElectricalComponent is marked abstract:
The spec example only reuses some of the SysPhSLibrary components, it does not reuse the library versions of Resistor, Inductor, Ground, Capacitor, and DCVoltage that map to standard Modelica library versions.This is a nice expert tool tip:
It's done here so one can see the assignment of the InstanceSpecifications that carry the initial values for the components in the context of
Circuit. Each InstanceSpecification is set as the
defaultValue of a corresponding Property of
Circuit; the values their Slots carry then become so-called initial values (a.k.a. context-specific values) for the corresponding value properties within the context block
Circuit (as can be seen its IBD).
To learn more about initial values in SysML visit this separate tutorial trail (otherwise just continue with the next slide):