
IndustrialAutomation
SysML Example
Summary
1 Introduction
2 Use Cases
3 Package "Global System"
4 Package "Structure"
4.1 Block "ThePlant"
4.1.1 State Machine "State Machine"
4.1.2 Interaction "OperationSequence-ThePlant"
4.1.3 Activity "ACT-ControlStrategy"
4.2 Block "SupervisorySubSystem"
4.3 Block "ControlSubSystem"
4.4 Block "PhysicalSubSystem"
4.5 Block "DFI(Bridge)"
4.6 Block "Device"
4.7 Block "WaterPump"
4.8 Block "Reservoir"
4.9 Block "MixtureTank"
4.10 Block "HeaterTank"
4.11 Block "Tank"
4.12 Block "OutflowDevice"
4.13 Block "LevelDevice"
4.14 Block "PressureDevice"
4.15 Block "PositionerDevice"
4.16 Block "TemperatureDevice"
4.17 Block "CurrentDevice"
4.18 Block "Valve"
4.19 Block "BUS"
4.20 Block "PLC"
4.21 Block "AI"
4.22 Block "DIAG"
4.23 Block "RS"
4.24 Block "ARTH"
4.25 Block "DSP"
4.26 Block "PID"
4.27 Block "Supervisory"
4.28 Block "OPCServer"
4.29 Block "ArithmeticEquations"
4.30 Block "TraditionalSummer"
4.31 Block "Average"
4.32 Block "BTUFlow"
4.33 Block "FlowCompensationLinear"
4.34 Block "FlowCompensationSquareRoot"
4.35 Block "FourthOrderPolynomial"
4.36 Block "FlowCompensationApproximate"
4.37 Block "HTGCompensationalLevel"
4.38 Block "TraditionalMultiplyDivide"
4.39 Block "RangeExtensionEquation"
5 Package "FlowSpecifications"
5.1 FlowSpecification "FS_FLUID"
5.2 FlowSpecification "FS_TDN"
5.3 FlowSpecification "FS_TDV"
5.4 FlowSpecification "FS_TP"
5.5 FlowSpecification "FS_TDT"
5.6 FlowSpecification "FS_TDC"
5.7 FlowSpecification "FS_ETH"
5.8 FlowSpecification "FS_CLP"
6 Package "Interfaces"
6.1 Interface "SV_Cmd"
6.2 Interface "SV_Data"
6.3 Interface "CD_Cmd"
6.4 Interface "CD_Data"
6.5 Interface "PVD_Cmd"
6.6 Interface "PVD_Data"
6.7 Interface "TD_Cmd"
6.8 Interface "TD_Data"
6.9 Interface "PD_Cmd"
6.10 Interface "PD_Data"
6.11 Class "PPD"
6.12 Class "RPD"
6.13 Class "PSV"
6.14 Class "PPVD"
6.15 Class "PCD"
6.16 Class "RCD"
6.17 Class "RPVD"
6.18 Class "PTD"
6.19 Class "RSV"
6.20 Class "RTD"
7 Package "SI"
8 Requirements