Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Model {
- Name "machine_cocktails"
- Version 8.1
- MdlSubVersion 0
- SavedCharacterEncoding "windows-1252"
- GraphicalInterface {
- NumRootInports 0
- NumRootOutports 0
- ParameterArgumentNames ""
- ComputedModelVersion "1.84"
- NumModelReferences 0
- NumTestPointedSignals 0
- }
- slprops.hdlmdlprops {
- $PropName "HDLParams"
- $ObjectID 1
- Array {
- Type "Cell"
- Dimension 2
- Cell "HDLSubsystem"
- Cell "machine_cocktails"
- PropName "mdlProps"
- }
- }
- SaveDefaultBlockParams on
- ScopeRefreshTime 0.035000
- OverrideScopeRefreshTime on
- DisableAllScopes off
- DataTypeOverride "UseLocalSettings"
- DataTypeOverrideAppliesTo "AllNumericTypes"
- MinMaxOverflowLogging "UseLocalSettings"
- MinMaxOverflowArchiveMode "Overwrite"
- FPTRunName "Run 1"
- MaxMDLFileLineLength 120
- Object {
- $PropName "BdWindowsInfo"
- $ObjectID 2
- $ClassName "Simulink.BDWindowsInfo"
- Object {
- $PropName "WindowsInfo"
- $ObjectID 3
- $ClassName "Simulink.WindowInfo"
- IsActive [1]
- Location [-8.0, -8.0, 1936.0, 1056.0]
- Object {
- $PropName "ModelBrowserInfo"
- $ObjectID 4
- $ClassName "Simulink.ModelBrowserInfo"
- Visible [1]
- DockPosition "Left"
- Width [50]
- Height [50]
- Filter [9]
- }
- Object {
- $PropName "ExplorerBarInfo"
- $ObjectID 5
- $ClassName "Simulink.ExplorerBarInfo"
- Visible [1]
- }
- Object {
- $PropName "EditorsInfo"
- $ObjectID 6
- $ClassName "Simulink.EditorInfo"
- IsActive [1]
- ViewObjType "SimulinkTopLevel"
- LoadSaveID "0"
- Extents [1693.0, 882.0]
- ZoomFactor [1.0]
- Offset [-15.875, 1.6750017106533051]
- }
- }
- }
- Created "Sat Jan 18 19:02:11 2014"
- Creator "Guillaume21"
- UpdateHistory "UpdateHistoryNever"
- ModifiedByFormat "%<Auto>"
- LastModifiedBy "Guillaume21"
- ModifiedDateFormat "%<Auto>"
- LastModifiedDate "Sun Jan 19 01:14:08 2014"
- RTWModifiedTimeStamp 311994289
- ModelVersionFormat "1.%<AutoIncrement:84>"
- ConfigurationManager "none"
- SampleTimeColors off
- SampleTimeAnnotations off
- LibraryLinkDisplay "disabled"
- WideLines off
- ShowLineDimensions off
- ShowPortDataTypes off
- ShowDesignRanges off
- ShowLoopsOnError on
- IgnoreBidirectionalLines off
- ShowStorageClass off
- ShowTestPointIcons on
- ShowSignalResolutionIcons on
- ShowViewerIcons on
- SortedOrder off
- ExecutionContextIcon off
- ShowLinearizationAnnotations on
- BlockNameDataTip off
- BlockParametersDataTip off
- BlockDescriptionStringDataTip off
- ToolBar on
- StatusBar on
- BrowserShowLibraryLinks off
- BrowserLookUnderMasks off
- SimulationMode "normal"
- LinearizationMsg "none"
- Profile off
- ParamWorkspaceSource "MATLABWorkspace"
- AccelSystemTargetFile "accel.tlc"
- AccelTemplateMakefile "accel_default_tmf"
- AccelMakeCommand "make_rtw"
- TryForcingSFcnDF off
- Object {
- $PropName "DataLoggingOverride"
- $ObjectID 7
- $ClassName "Simulink.SimulationData.ModelLoggingInfo"
- model_ "machine_cocktails"
- overrideMode_ [0.0]
- Array {
- Type "Cell"
- Dimension 1
- Cell "machine_cocktails"
- PropName "logAsSpecifiedByModels_"
- }
- Array {
- Type "Cell"
- Dimension 1
- Cell []
- PropName "logAsSpecifiedByModelsSSIDs_"
- }
- }
- RecordCoverage off
- CovPath "/"
- CovSaveName "covdata"
- CovMetricSettings "dw"
- CovNameIncrementing off
- CovHtmlReporting on
- CovForceBlockReductionOff on
- covSaveCumulativeToWorkspaceVar on
- CovSaveSingleToWorkspaceVar on
- CovCumulativeVarName "covCumulativeData"
- CovCumulativeReport off
- CovReportOnPause on
- CovModelRefEnable "Off"
- CovExternalEMLEnable off
- ExtModeBatchMode off
- ExtModeEnableFloating on
- ExtModeTrigType "manual"
- ExtModeTrigMode "normal"
- ExtModeTrigPort "1"
- ExtModeTrigElement "any"
- ExtModeTrigDuration 1000
- ExtModeTrigDurationFloating "auto"
- ExtModeTrigHoldOff 0
- ExtModeTrigDelay 0
- ExtModeTrigDirection "rising"
- ExtModeTrigLevel 0
- ExtModeArchiveMode "off"
- ExtModeAutoIncOneShot off
- ExtModeIncDirWhenArm off
- ExtModeAddSuffixToVar off
- ExtModeWriteAllDataToWs off
- ExtModeArmWhenConnect on
- ExtModeSkipDownloadWhenConnect off
- ExtModeLogAll on
- ExtModeAutoUpdateStatusClock on
- BufferReuse on
- ShowModelReferenceBlockVersion off
- ShowModelReferenceBlockIO off
- Array {
- Type "Handle"
- Dimension 1
- Simulink.ConfigSet {
- $ObjectID 8
- Version "1.13.0"
- Array {
- Type "Handle"
- Dimension 9
- Simulink.SolverCC {
- $ObjectID 9
- Version "1.13.0"
- StartTime "0.0"
- StopTime "10.0"
- AbsTol "auto"
- FixedStep "auto"
- InitialStep "auto"
- MaxNumMinSteps "-1"
- MaxOrder 5
- ZcThreshold "auto"
- ConsecutiveZCsStepRelTol "10*128*eps"
- MaxConsecutiveZCs "1000"
- ExtrapolationOrder 4
- NumberNewtonIterations 1
- MaxStep "auto"
- MinStep "auto"
- MaxConsecutiveMinStep "1"
- RelTol "1e-3"
- SolverMode "Auto"
- EnableConcurrentExecution off
- ConcurrentTasks off
- Solver "VariableStepDiscrete"
- SolverName "VariableStepDiscrete"
- SolverJacobianMethodControl "auto"
- ShapePreserveControl "DisableAll"
- ZeroCrossControl "UseLocalSettings"
- ZeroCrossAlgorithm "Nonadaptive"
- AlgebraicLoopSolver "TrustRegion"
- SolverResetMethod "Fast"
- PositivePriorityOrder off
- AutoInsertRateTranBlk off
- SampleTimeConstraint "Unconstrained"
- InsertRTBMode "Whenever possible"
- }
- Simulink.DataIOCC {
- $ObjectID 10
- Version "1.13.0"
- Decimation "1"
- ExternalInput "[t, u]"
- FinalStateName "xFinal"
- InitialState "xInitial"
- LimitDataPoints on
- MaxDataPoints "1000"
- LoadExternalInput off
- LoadInitialState off
- SaveFinalState off
- SaveCompleteFinalSimState off
- SaveFormat "Array"
- SignalLoggingSaveFormat "Dataset"
- SaveOutput on
- SaveState off
- SignalLogging on
- DSMLogging on
- InspectSignalLogs off
- SaveTime on
- ReturnWorkspaceOutputs off
- StateSaveName "xout"
- TimeSaveName "tout"
- OutputSaveName "yout"
- SignalLoggingName "logsout"
- DSMLoggingName "dsmout"
- OutputOption "RefineOutputTimes"
- OutputTimes "[]"
- ReturnWorkspaceOutputsName "out"
- Refine "1"
- }
- Simulink.OptimizationCC {
- $ObjectID 11
- Version "1.13.0"
- Array {
- Type "Cell"
- Dimension 8
- Cell "BooleansAsBitfields"
- Cell "PassReuseOutputArgsAs"
- Cell "PassReuseOutputArgsThreshold"
- Cell "ZeroExternalMemoryAtStartup"
- Cell "ZeroInternalMemoryAtStartup"
- Cell "OptimizeModelRefInitCode"
- Cell "NoFixptDivByZeroProtection"
- Cell "UseSpecifiedMinMax"
- PropName "DisabledProps"
- }
- BlockReduction on
- BooleanDataType on
- ConditionallyExecuteInputs on
- InlineParams off
- UseIntDivNetSlope off
- UseFloatMulNetSlope off
- UseSpecifiedMinMax off
- InlineInvariantSignals off
- OptimizeBlockIOStorage on
- BufferReuse on
- EnhancedBackFolding off
- StrengthReduction off
- ExpressionFolding on
- BooleansAsBitfields off
- BitfieldContainerType "uint_T"
- EnableMemcpy on
- MemcpyThreshold 64
- PassReuseOutputArgsAs "Structure reference"
- ExpressionDepthLimit 128
- FoldNonRolledExpr on
- LocalBlockOutputs on
- RollThreshold 5
- SystemCodeInlineAuto off
- StateBitsets off
- DataBitsets off
- UseTempVars off
- ZeroExternalMemoryAtStartup on
- ZeroInternalMemoryAtStartup on
- InitFltsAndDblsToZero off
- NoFixptDivByZeroProtection off
- EfficientFloat2IntCast off
- EfficientMapNaN2IntZero on
- OptimizeModelRefInitCode off
- LifeSpan "inf"
- MaxStackSize "Inherit from target"
- BufferReusableBoundary on
- SimCompilerOptimization "Off"
- AccelVerboseBuild off
- ParallelExecutionInRapidAccelerator on
- }
- Simulink.DebuggingCC {
- $ObjectID 12
- Version "1.13.0"
- RTPrefix "error"
- ConsistencyChecking "none"
- ArrayBoundsChecking "none"
- SignalInfNanChecking "none"
- SignalRangeChecking "none"
- ReadBeforeWriteMsg "UseLocalSettings"
- WriteAfterWriteMsg "UseLocalSettings"
- WriteAfterReadMsg "UseLocalSettings"
- AlgebraicLoopMsg "warning"
- ArtificialAlgebraicLoopMsg "warning"
- SaveWithDisabledLinksMsg "warning"
- SaveWithParameterizedLinksMsg "warning"
- CheckSSInitialOutputMsg on
- UnderspecifiedInitializationDetection "Classic"
- MergeDetectMultiDrivingBlocksExec "none"
- CheckExecutionContextPreStartOutputMsg off
- CheckExecutionContextRuntimeOutputMsg off
- SignalResolutionControl "UseLocalSettings"
- BlockPriorityViolationMsg "warning"
- MinStepSizeMsg "warning"
- TimeAdjustmentMsg "none"
- MaxConsecutiveZCsMsg "error"
- MaskedZcDiagnostic "warning"
- IgnoredZcDiagnostic "warning"
- SolverPrmCheckMsg "warning"
- InheritedTsInSrcMsg "warning"
- DiscreteInheritContinuousMsg "warning"
- MultiTaskDSMMsg "error"
- MultiTaskCondExecSysMsg "error"
- MultiTaskRateTransMsg "error"
- SingleTaskRateTransMsg "none"
- TasksWithSamePriorityMsg "warning"
- SigSpecEnsureSampleTimeMsg "warning"
- CheckMatrixSingularityMsg "none"
- IntegerOverflowMsg "warning"
- Int32ToFloatConvMsg "warning"
- ParameterDowncastMsg "error"
- ParameterOverflowMsg "error"
- ParameterUnderflowMsg "none"
- ParameterPrecisionLossMsg "warning"
- ParameterTunabilityLossMsg "warning"
- FixptConstUnderflowMsg "none"
- FixptConstOverflowMsg "none"
- FixptConstPrecisionLossMsg "none"
- UnderSpecifiedDataTypeMsg "none"
- UnnecessaryDatatypeConvMsg "none"
- VectorMatrixConversionMsg "none"
- InvalidFcnCallConnMsg "error"
- FcnCallInpInsideContextMsg "EnableAllAsError"
- SignalLabelMismatchMsg "none"
- UnconnectedInputMsg "warning"
- UnconnectedOutputMsg "warning"
- UnconnectedLineMsg "warning"
- SFcnCompatibilityMsg "none"
- FrameProcessingCompatibilityMsg "warning"
- UniqueDataStoreMsg "none"
- BusObjectLabelMismatch "warning"
- RootOutportRequireBusObject "warning"
- AssertControl "UseLocalSettings"
- EnableOverflowDetection off
- ModelReferenceIOMsg "none"
- ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error"
- ModelReferenceVersionMismatchMessage "none"
- ModelReferenceIOMismatchMessage "none"
- ModelReferenceCSMismatchMessage "none"
- UnknownTsInhSupMsg "warning"
- ModelReferenceDataLoggingMessage "warning"
- ModelReferenceSymbolNameMessage "warning"
- ModelReferenceExtraNoncontSigs "error"
- StateNameClashWarn "none"
- SimStateInterfaceChecksumMismatchMsg "warning"
- SimStateOlderReleaseMsg "error"
- InitInArrayFormatMsg "warning"
- StrictBusMsg "ErrorLevel1"
- BusNameAdapt "WarnAndRepair"
- NonBusSignalsTreatedAsBus "none"
- LoggingUnavailableSignals "error"
- BlockIODiagnostic "none"
- SFUnusedDataAndEventsDiag "warning"
- SFUnexpectedBacktrackingDiag "warning"
- SFInvalidInputDataAccessInChartInitDiag "warning"
- SFNoUnconditionalDefaultTransitionDiag "warning"
- SFTransitionOutsideNaturalParentDiag "warning"
- SFUnconditionalTransitionShadowingDiag "warning"
- SFUndirectedBroadcastEventsDiag "warning"
- SFTransitionActionBeforeConditionDiag "warning"
- }
- Simulink.HardwareCC {
- $ObjectID 13
- Version "1.13.0"
- ProdBitPerChar 8
- ProdBitPerShort 16
- ProdBitPerInt 32
- ProdBitPerLong 32
- ProdBitPerLongLong 64
- ProdBitPerFloat 32
- ProdBitPerDouble 64
- ProdBitPerPointer 32
- ProdLargestAtomicInteger "Char"
- ProdLargestAtomicFloat "None"
- ProdIntDivRoundTo "Undefined"
- ProdEndianess "Unspecified"
- ProdWordSize 32
- ProdShiftRightIntArith on
- ProdLongLongMode off
- ProdHWDeviceType "32-bit Generic"
- TargetBitPerChar 8
- TargetBitPerShort 16
- TargetBitPerInt 32
- TargetBitPerLong 32
- TargetBitPerLongLong 64
- TargetBitPerFloat 32
- TargetBitPerDouble 64
- TargetBitPerPointer 32
- TargetLargestAtomicInteger "Char"
- TargetLargestAtomicFloat "None"
- TargetShiftRightIntArith on
- TargetLongLongMode off
- TargetIntDivRoundTo "Undefined"
- TargetEndianess "Unspecified"
- TargetWordSize 32
- TargetTypeEmulationWarnSuppressLevel 0
- TargetPreprocMaxBitsSint 32
- TargetPreprocMaxBitsUint 32
- TargetHWDeviceType "Specified"
- TargetUnknown off
- ProdEqTarget on
- }
- Simulink.ModelReferenceCC {
- $ObjectID 14
- Version "1.13.0"
- UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
- CheckModelReferenceTargetMessage "error"
- EnableParallelModelReferenceBuilds off
- ParallelModelReferenceErrorOnInvalidPool on
- ParallelModelReferenceMATLABWorkerInit "None"
- ModelReferenceNumInstancesAllowed "Multi"
- PropagateVarSize "Infer from blocks in model"
- ModelReferencePassRootInputsByReference on
- ModelReferenceMinAlgLoopOccurrences off
- PropagateSignalLabelsOutOfModel off
- SupportModelReferenceSimTargetCustomCode off
- }
- Simulink.SFSimCC {
- $ObjectID 15
- Version "1.13.0"
- SFSimEnableDebug on
- SFSimOverflowDetection on
- SFSimEcho on
- SimBlas on
- SimCtrlC on
- SimExtrinsic on
- SimIntegrity on
- SimUseLocalCustomCode off
- SimParseCustomCode on
- SimBuildMode "sf_incremental_build"
- }
- Simulink.RTWCC {
- $BackupClass "Simulink.RTWCC"
- $ObjectID 16
- Version "1.13.0"
- Array {
- Type "Cell"
- Dimension 15
- Cell "IncludeHyperlinkInReport"
- Cell "GenerateTraceInfo"
- Cell "GenerateTraceReport"
- Cell "GenerateTraceReportSl"
- Cell "GenerateTraceReportSf"
- Cell "GenerateTraceReportEml"
- Cell "PortableWordSizes"
- Cell "GenerateWebview"
- Cell "GenerateCodeMetricsReport"
- Cell "GenerateCodeReplacementReport"
- Cell "GenerateErtSFunction"
- Cell "CreateSILPILBlock"
- Cell "CodeExecutionProfiling"
- Cell "CodeProfilingSaveOptions"
- Cell "CodeProfilingInstrumentation"
- PropName "DisabledProps"
- }
- SystemTargetFile "grt.tlc"
- TLCOptions ""
- GenCodeOnly off
- MakeCommand "make_rtw"
- GenerateMakefile on
- PackageGeneratedCodeAndArtifacts off
- PackageName ""
- TemplateMakefile "grt_default_tmf"
- PostCodeGenCommand ""
- Description ""
- GenerateReport off
- SaveLog off
- RTWVerbose on
- RetainRTWFile off
- ProfileTLC off
- TLCDebug off
- TLCCoverage off
- TLCAssert off
- ProcessScriptMode "Default"
- ConfigurationMode "Optimized"
- ProcessScript ""
- ConfigurationScript ""
- ConfigAtBuild off
- RTWUseLocalCustomCode off
- RTWUseSimCustomCode off
- CustomSourceCode ""
- CustomHeaderCode ""
- CustomInclude ""
- CustomSource ""
- CustomLibrary ""
- CustomInitializer ""
- CustomTerminator ""
- IncludeHyperlinkInReport off
- LaunchReport off
- PortableWordSizes off
- GenerateErtSFunction off
- CreateSILPILBlock "None"
- CodeExecutionProfiling off
- CodeExecutionProfileVariable "executionProfile"
- CodeProfilingSaveOptions "SummaryOnly"
- CodeProfilingInstrumentation off
- SILDebugging off
- TargetLang "C"
- IncludeBusHierarchyInRTWFileBlockHierarchyMap off
- IncludeERTFirstTime off
- GenerateTraceInfo off
- GenerateTraceReport off
- GenerateTraceReportSl off
- GenerateTraceReportSf off
- GenerateTraceReportEml off
- GenerateCodeInfo off
- GenerateWebview off
- GenerateCodeMetricsReport off
- GenerateCodeReplacementReport off
- RTWCompilerOptimization "Off"
- RTWCustomCompilerOptimizations ""
- CheckMdlBeforeBuild "Off"
- CustomRebuildMode "OnUpdate"
- DataInitializer ""
- Array {
- Type "Handle"
- Dimension 2
- Simulink.CodeAppCC {
- $ObjectID 17
- Version "1.13.0"
- Array {
- Type "Cell"
- Dimension 23
- Cell "IgnoreCustomStorageClasses"
- Cell "IgnoreTestpoints"
- Cell "InsertBlockDesc"
- Cell "InsertPolySpaceComments"
- Cell "SFDataObjDesc"
- Cell "MATLABFcnDesc"
- Cell "SimulinkDataObjDesc"
- Cell "DefineNamingRule"
- Cell "SignalNamingRule"
- Cell "ParamNamingRule"
- Cell "InternalIdentifier"
- Cell "InlinedPrmAccess"
- Cell "CustomSymbolStr"
- Cell "CustomSymbolStrGlobalVar"
- Cell "CustomSymbolStrType"
- Cell "CustomSymbolStrField"
- Cell "CustomSymbolStrFcn"
- Cell "CustomSymbolStrFcnArg"
- Cell "CustomSymbolStrBlkIO"
- Cell "CustomSymbolStrTmpVar"
- Cell "CustomSymbolStrMacro"
- Cell "CustomSymbolStrUtil"
- Cell "ReqsInCode"
- PropName "DisabledProps"
- }
- ForceParamTrailComments off
- GenerateComments on
- IgnoreCustomStorageClasses on
- IgnoreTestpoints off
- IncHierarchyInIds off
- MaxIdLength 31
- PreserveName off
- PreserveNameWithParent off
- ShowEliminatedStatement off
- OperatorAnnotations off
- IncAutoGenComments off
- SimulinkDataObjDesc off
- SFDataObjDesc off
- MATLABFcnDesc off
- IncDataTypeInIds off
- MangleLength 1
- CustomSymbolStrGlobalVar "$R$N$M"
- CustomSymbolStrType "$N$R$M_T"
- CustomSymbolStrField "$N$M"
- CustomSymbolStrFcn "$R$N$M$F"
- CustomSymbolStrFcnArg "rt$I$N$M"
- CustomSymbolStrBlkIO "rtb_$N$M"
- CustomSymbolStrTmpVar "$N$M"
- CustomSymbolStrMacro "$R$N$M"
- DefineNamingRule "None"
- ParamNamingRule "None"
- SignalNamingRule "None"
- InsertBlockDesc off
- InsertPolySpaceComments off
- SimulinkBlockComments on
- MATLABSourceComments off
- EnableCustomComments off
- InternalIdentifier "Shortened"
- InlinedPrmAccess "Literals"
- ReqsInCode off
- UseSimReservedNames off
- }
- Simulink.GRTTargetCC {
- $BackupClass "Simulink.TargetCC"
- $ObjectID 18
- Version "1.13.0"
- Array {
- Type "Cell"
- Dimension 15
- Cell "GeneratePreprocessorConditionals"
- Cell "IncludeMdlTerminateFcn"
- Cell "CombineOutputUpdateFcns"
- Cell "SuppressErrorStatus"
- Cell "ERTCustomFileBanners"
- Cell "GenerateSampleERTMain"
- Cell "GenerateTestInterfaces"
- Cell "ModelStepFunctionPrototypeControlCompliant"
- Cell "CPPClassGenCompliant"
- Cell "GenerateAllocFcn"
- Cell "PurelyIntegerCode"
- Cell "SupportComplex"
- Cell "SupportAbsoluteTime"
- Cell "SupportContinuousTime"
- Cell "SupportNonInlinedSFcns"
- PropName "DisabledProps"
- }
- TargetFcnLib "ansi_tfl_table_tmw.mat"
- TargetLibSuffix ""
- TargetPreCompLibLocation ""
- CodeReplacementLibrary "ANSI_C"
- UtilityFuncGeneration "Auto"
- ERTMultiwordTypeDef "System defined"
- ERTMultiwordLength 256
- MultiwordLength 2048
- GenerateFullHeader on
- GenerateSampleERTMain off
- GenerateTestInterfaces off
- IsPILTarget off
- ModelReferenceCompliant on
- ParMdlRefBuildCompliant on
- CompOptLevelCompliant on
- ConcurrentExecutionCompliant on
- IncludeMdlTerminateFcn on
- GeneratePreprocessorConditionals "Disable all"
- CombineOutputUpdateFcns on
- CombineSignalStateStructs off
- SuppressErrorStatus off
- ERTFirstTimeCompliant off
- IncludeFileDelimiter "Auto"
- ERTCustomFileBanners off
- SupportAbsoluteTime on
- LogVarNameModifier "rt_"
- MatFileLogging on
- MultiInstanceERTCode off
- SupportNonFinite on
- SupportComplex on
- PurelyIntegerCode off
- SupportContinuousTime on
- SupportNonInlinedSFcns on
- SupportVariableSizeSignals off
- EnableShiftOperators on
- ParenthesesLevel "Nominal"
- MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization"
- ModelStepFunctionPrototypeControlCompliant off
- CPPClassGenCompliant off
- AutosarCompliant off
- GRTInterface off
- GenerateAllocFcn off
- UseMalloc off
- ExtMode off
- ExtModeStaticAlloc off
- ExtModeTesting off
- ExtModeStaticAllocSize 1000000
- ExtModeTransport 0
- ExtModeMexFile "ext_comm"
- ExtModeIntrfLevel "Level1"
- RTWCAPISignals off
- RTWCAPIParams off
- RTWCAPIStates off
- RTWCAPIRootIO off
- GenerateASAP2 off
- }
- PropName "Components"
- }
- }
- hdlcoderui.hdlcc {
- $ObjectID 19
- Version "1.13.0"
- Description "HDL Coder custom configuration component"
- Name "HDL Coder"
- Array {
- Type "Cell"
- Dimension 1
- Cell " "
- PropName "HDLConfigFile"
- }
- HDLCActiveTab "0"
- }
- PropName "Components"
- }
- Name "Configuration"
- ExtraOptions "-aGenerateTraceInfo=0 -aIgnoreTestpoints=0 "
- CurrentDlgPage "Solver"
- ConfigPrmDlgPosition [ 336, 166, 1614, 793 ]
- }
- PropName "ConfigurationSets"
- }
- Simulink.ConfigSet {
- $PropName "ActiveConfigurationSet"
- $ObjectID 8
- }
- Object {
- $PropName "DataTransfer"
- $ObjectID 20
- $ClassName "Simulink.GlobalDataTransfer"
- DefaultTransitionBetweenSyncTasks "Ensure deterministic transfer (maximum delay)"
- DefaultTransitionBetweenAsyncTasks "Ensure data integrity only"
- DefaultTransitionBetweenContTasks "Ensure deterministic transfer (minimum delay)"
- DefaultExtrapolationMethodBetweenContTasks "None"
- AutoInsertRateTranBlk [0]
- }
- ExplicitPartitioning off
- BlockDefaults {
- ForegroundColor "black"
- BackgroundColor "white"
- DropShadow off
- NamePlacement "normal"
- FontName "Helvetica"
- FontSize 10
- FontWeight "normal"
- FontAngle "normal"
- ShowName on
- BlockRotation 0
- BlockMirror off
- }
- AnnotationDefaults {
- HorizontalAlignment "center"
- VerticalAlignment "middle"
- ForegroundColor "black"
- BackgroundColor "white"
- DropShadow off
- FontName "Helvetica"
- FontSize 10
- FontWeight "normal"
- FontAngle "normal"
- UseDisplayTextAsClickCallback off
- }
- LineDefaults {
- FontName "Helvetica"
- FontSize 9
- FontWeight "normal"
- FontAngle "normal"
- }
- MaskDefaults {
- SelfModifiable "off"
- IconFrame "on"
- IconOpaque "on"
- RunInitForIconRedraw "off"
- IconRotate "none"
- PortRotate "default"
- IconUnits "autoscale"
- }
- MaskParameterDefaults {
- Evaluate "on"
- Tunable "on"
- NeverSave "off"
- Internal "off"
- ReadOnly "off"
- Enabled "on"
- Visible "on"
- ToolTip "on"
- }
- BlockParameterDefaults {
- Block {
- BlockType ActionPort
- InitializeStates "held"
- PropagateVarSize "Only when execution is resumed"
- ActionType "unset"
- }
- Block {
- BlockType Constant
- Value "1"
- VectorParams1D on
- SamplingMode "Sample based"
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: Inherit from 'Constant value'"
- LockScale off
- SampleTime "inf"
- FramePeriod "inf"
- PreserveConstantTs off
- }
- Block {
- BlockType DataStoreMemory
- DataStoreName "A"
- ReadBeforeWriteMsg "none"
- WriteAfterWriteMsg "none"
- WriteAfterReadMsg "none"
- InitialValue "0"
- StateMustResolveToSignalObject off
- RTWStateStorageClass "Auto"
- VectorParams1D on
- ShowAdditionalParam off
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: auto"
- LockScale off
- SignalType "auto"
- Dimensions "-1"
- DataLogging off
- DataLoggingLimitDataPoints off
- DataLoggingMaxPoints "5000"
- DataLoggingDecimateData off
- DataLoggingDecimation "2"
- DataLoggingNameMode "SignalName"
- }
- Block {
- BlockType DataStoreRead
- DataStoreName "A"
- SampleTime "-1"
- }
- Block {
- BlockType DataStoreWrite
- DataStoreName "A"
- SampleTime "-1"
- }
- Block {
- BlockType Demux
- Outputs "4"
- DisplayOption "none"
- BusSelectionMode off
- }
- Block {
- BlockType If
- NumInputs "1"
- IfExpression "u1 > 0"
- ShowElse on
- ZeroCross on
- SampleTime "-1"
- }
- Block {
- BlockType Inport
- Port "1"
- OutputFunctionCall off
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: auto"
- LockScale off
- BusOutputAsStruct off
- PortDimensions "-1"
- VarSizeSig "Inherit"
- SampleTime "-1"
- SignalType "auto"
- SamplingMode "auto"
- LatchByDelayingOutsideSignal off
- LatchInputForFeedbackSignals off
- Interpolate on
- }
- Block {
- BlockType Outport
- Port "1"
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: auto"
- LockScale off
- BusOutputAsStruct off
- PortDimensions "-1"
- VarSizeSig "Inherit"
- SampleTime "-1"
- SignalType "auto"
- SamplingMode "auto"
- SourceOfInitialOutputValue "Dialog"
- OutputWhenDisabled "held"
- InitialOutput "[]"
- }
- Block {
- BlockType Product
- Inputs "2"
- Multiplication "Element-wise(.*)"
- CollapseMode "All dimensions"
- CollapseDim "1"
- InputSameDT on
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: Same as first input"
- LockScale off
- RndMeth "Zero"
- SaturateOnIntegerOverflow on
- SampleTime "-1"
- }
- Block {
- BlockType Scope
- ModelBased off
- TickLabels "OneTimeTick"
- ZoomMode "on"
- Grid "on"
- TimeRange "auto"
- YMin "-5"
- YMax "5"
- SaveToWorkspace off
- SaveName "ScopeData"
- DataFormat "Array"
- LimitDataPoints on
- MaxDataPoints "5000"
- Decimation "1"
- SampleInput off
- SampleTime "-1"
- }
- Block {
- BlockType SubSystem
- ShowPortLabels "FromPortIcon"
- Permissions "ReadWrite"
- PermitHierarchicalResolution "All"
- TreatAsAtomicUnit off
- CheckFcnCallInpInsideContextMsg off
- SystemSampleTime "-1"
- RTWFcnNameOpts "Auto"
- RTWFileNameOpts "Auto"
- FunctionInterfaceSpec "void_void"
- RTWMemSecFuncInitTerm "Inherit from model"
- RTWMemSecFuncExecute "Inherit from model"
- RTWMemSecDataConstants "Inherit from model"
- RTWMemSecDataInternal "Inherit from model"
- RTWMemSecDataParameters "Inherit from model"
- SimViewingDevice off
- DataTypeOverride "UseLocalSettings"
- DataTypeOverrideAppliesTo "AllNumericTypes"
- MinMaxOverflowLogging "UseLocalSettings"
- SFBlockType "NONE"
- Variant off
- GeneratePreprocessorConditionals off
- }
- Block {
- BlockType Sum
- IconShape "rectangular"
- Inputs "++"
- CollapseMode "All dimensions"
- CollapseDim "1"
- InputSameDT on
- AccumDataTypeStr "Inherit: Inherit via internal rule"
- OutMin "[]"
- OutMax "[]"
- OutDataTypeStr "Inherit: Same as first input"
- LockScale off
- RndMeth "Floor"
- SaturateOnIntegerOverflow on
- SampleTime "-1"
- }
- }
- System {
- Name "machine_cocktails"
- Location [-8, -8, 1928, 1048]
- Open off
- ModelBrowserVisibility on
- ModelBrowserWidth 200
- ScreenColor "white"
- PaperOrientation "landscape"
- PaperPositionMode "auto"
- PaperType "A4"
- PaperUnits "centimeters"
- TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
- TiledPageScale 1
- ShowPageBoundaries off
- ZoomFactor "100"
- ReportName "simulink-default.rpt"
- SIDHighWatermark "124"
- Block {
- BlockType SubSystem
- Name "Calcul masse finale\nRecette 1"
- SID "12"
- Ports [1, 1, 0, 0, 0, 0, 0, 1]
- Position [395, 67, 465, 103]
- ZOrder 12
- TreatAsAtomicUnit on
- MinAlgLoopOccurrences off
- PropExecContextOutsideSubsystem off
- RTWSystemCode "Auto"
- FunctionWithSeparateData off
- Opaque off
- RequestExecContextInheritance off
- MaskHideContents off
- System {
- Name "Calcul masse finale\nRecette 1"
- Location [-8, -8, 1928, 1048]
- Open off
- ModelBrowserVisibility on
- ModelBrowserWidth 200
- ScreenColor "white"
- PaperOrientation "landscape"
- PaperPositionMode "auto"
- PaperType "A4"
- PaperUnits "centimeters"
- TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
- TiledPageScale 1
- ShowPageBoundaries off
- ZoomFactor "100"
- Block {
- BlockType Inport
- Name "Masses volumiques"
- SID "13"
- Position [20, 158, 50, 172]
- ZOrder -1
- IconDisplay "Port number"
- }
- Block {
- BlockType ActionPort
- Name "Action Port"
- SID "14"
- Position [960, 175, 1019, 203]
- ZOrder -2
- ActionType "then"
- }
- Block {
- BlockType Sum
- Name "Add"
- SID "28"
- Ports [3, 1]
- Position [555, 155, 585, 195]
- ZOrder 2
- Inputs "+++"
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Demux
- Name "Demux"
- SID "54"
- Ports [1, 3]
- Position [90, 146, 95, 184]
- ZOrder 18
- ShowName off
- Outputs "3"
- DisplayOption "bar"
- }
- Block {
- BlockType Product
- Name "Product"
- SID "29"
- Ports [2, 1]
- Position [395, 102, 425, 133]
- ZOrder 3
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product1"
- SID "39"
- Ports [2, 1]
- Position [395, 157, 425, 188]
- ZOrder 7
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product3"
- SID "53"
- Ports [2, 1]
- Position [395, 212, 425, 243]
- ZOrder 17
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nEau"
- SID "32"
- Position [250, 0, 280, 30]
- ZOrder 6
- Value "0"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus d'orange"
- SID "30"
- Position [65, 0, 95, 30]
- ZOrder 4
- Value "225"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus de citron"
- SID "31"
- Position [155, 0, 185, 30]
- ZOrder 5
- Value "25"
- }
- Block {
- BlockType Outport
- Name "Masse finale recette"
- SID "15"
- Position [730, 168, 760, 182]
- ZOrder -3
- IconDisplay "Port number"
- }
- Line {
- SrcBlock "Masses volumiques"
- SrcPort 1
- DstBlock "Demux"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nJus d'orange"
- SrcPort 1
- Points [25, 0; 0, 95]
- DstBlock "Product"
- DstPort 1
- }
- Line {
- SrcBlock "Product"
- SrcPort 1
- Points [73, 0; 0, 40]
- DstBlock "Add"
- DstPort 1
- }
- Line {
- SrcBlock "Product1"
- SrcPort 1
- DstBlock "Add"
- DstPort 2
- }
- Line {
- SrcBlock "Volume (mL)\nJus de citron"
- SrcPort 1
- Points [43, 0; 0, 150]
- DstBlock "Product1"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nEau"
- SrcPort 1
- Points [40, 0; 0, 205]
- DstBlock "Product3"
- DstPort 1
- }
- Line {
- SrcBlock "Product3"
- SrcPort 1
- Points [72, 0; 0, -40]
- DstBlock "Add"
- DstPort 3
- }
- Line {
- SrcBlock "Add"
- SrcPort 1
- DstBlock "Masse finale recette"
- DstPort 1
- }
- Line {
- SrcBlock "Demux"
- SrcPort 1
- Points [64, 0; 0, -30]
- DstBlock "Product"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 2
- Points [64, 0; 0, 15]
- DstBlock "Product1"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 3
- Points [30, 0; 0, 60]
- DstBlock "Product3"
- DstPort 2
- }
- }
- }
- Block {
- BlockType SubSystem
- Name "Calcul masse finale\nRecette 2"
- SID "16"
- Ports [1, 1, 0, 0, 0, 0, 0, 1]
- Position [395, 152, 465, 188]
- ZOrder 13
- TreatAsAtomicUnit on
- MinAlgLoopOccurrences off
- PropExecContextOutsideSubsystem off
- RTWSystemCode "Auto"
- FunctionWithSeparateData off
- Opaque off
- RequestExecContextInheritance off
- MaskHideContents off
- System {
- Name "Calcul masse finale\nRecette 2"
- Location [-8, -8, 1928, 1048]
- Open off
- ModelBrowserVisibility on
- ModelBrowserWidth 200
- ScreenColor "white"
- PaperOrientation "landscape"
- PaperPositionMode "auto"
- PaperType "A4"
- PaperUnits "centimeters"
- TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
- TiledPageScale 1
- ShowPageBoundaries off
- ZoomFactor "100"
- Block {
- BlockType Inport
- Name "Masses volumiques"
- SID "105"
- Position [25, 168, 55, 182]
- ZOrder 52
- IconDisplay "Port number"
- }
- Block {
- BlockType ActionPort
- Name "Action Port"
- SID "18"
- Position [975, 185, 1034, 213]
- ZOrder -2
- ActionType "elseif"
- }
- Block {
- BlockType Sum
- Name "Add"
- SID "106"
- Ports [3, 1]
- Position [560, 165, 590, 205]
- ZOrder 53
- Inputs "+++"
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Demux
- Name "Demux"
- SID "107"
- Ports [1, 3]
- Position [95, 156, 100, 194]
- ZOrder 60
- ShowName off
- Outputs "3"
- DisplayOption "bar"
- }
- Block {
- BlockType Product
- Name "Product"
- SID "108"
- Ports [2, 1]
- Position [400, 112, 430, 143]
- ZOrder 54
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product1"
- SID "109"
- Ports [2, 1]
- Position [400, 167, 430, 198]
- ZOrder 58
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product3"
- SID "110"
- Ports [2, 1]
- Position [400, 222, 430, 253]
- ZOrder 59
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nEau"
- SID "111"
- Position [255, 10, 285, 40]
- ZOrder 57
- Value "0"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus d'orange"
- SID "112"
- Position [70, 10, 100, 40]
- ZOrder 55
- Value "225"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus de citron"
- SID "113"
- Position [160, 10, 190, 40]
- ZOrder 56
- Value "25"
- }
- Block {
- BlockType Outport
- Name "Masse finale recette"
- SID "114"
- Position [735, 178, 765, 192]
- ZOrder 51
- IconDisplay "Port number"
- }
- Line {
- SrcBlock "Masses volumiques"
- SrcPort 1
- DstBlock "Demux"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nJus d'orange"
- SrcPort 1
- Points [25, 0; 0, 95]
- DstBlock "Product"
- DstPort 1
- }
- Line {
- SrcBlock "Product"
- SrcPort 1
- Points [73, 0; 0, 40]
- DstBlock "Add"
- DstPort 1
- }
- Line {
- SrcBlock "Product1"
- SrcPort 1
- DstBlock "Add"
- DstPort 2
- }
- Line {
- SrcBlock "Volume (mL)\nJus de citron"
- SrcPort 1
- Points [43, 0; 0, 150]
- DstBlock "Product1"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nEau"
- SrcPort 1
- Points [40, 0; 0, 205]
- DstBlock "Product3"
- DstPort 1
- }
- Line {
- SrcBlock "Product3"
- SrcPort 1
- Points [72, 0; 0, -40]
- DstBlock "Add"
- DstPort 3
- }
- Line {
- SrcBlock "Add"
- SrcPort 1
- DstBlock "Masse finale recette"
- DstPort 1
- }
- Line {
- SrcBlock "Demux"
- SrcPort 1
- Points [64, 0; 0, -30]
- DstBlock "Product"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 2
- Points [64, 0; 0, 15]
- DstBlock "Product1"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 3
- Points [30, 0; 0, 60]
- DstBlock "Product3"
- DstPort 2
- }
- }
- }
- Block {
- BlockType SubSystem
- Name "Calcul masse finale\nRecette 3"
- SID "20"
- Ports [1, 1, 0, 0, 0, 0, 0, 1]
- Position [395, 242, 465, 278]
- ZOrder 14
- TreatAsAtomicUnit on
- MinAlgLoopOccurrences off
- PropExecContextOutsideSubsystem off
- RTWSystemCode "Auto"
- FunctionWithSeparateData off
- Opaque off
- RequestExecContextInheritance off
- MaskHideContents off
- System {
- Name "Calcul masse finale\nRecette 3"
- Location [-8, -8, 1928, 1048]
- Open off
- ModelBrowserVisibility on
- ModelBrowserWidth 200
- ScreenColor "white"
- PaperOrientation "landscape"
- PaperPositionMode "auto"
- PaperType "A4"
- PaperUnits "centimeters"
- TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
- TiledPageScale 1
- ShowPageBoundaries off
- ZoomFactor "100"
- Block {
- BlockType Inport
- Name "Masses volumiques"
- SID "115"
- Position [30, 168, 60, 182]
- ZOrder 36
- IconDisplay "Port number"
- }
- Block {
- BlockType ActionPort
- Name "Action Port"
- SID "22"
- Position [1000, 185, 1059, 213]
- ZOrder -2
- ActionType "else"
- }
- Block {
- BlockType Sum
- Name "Add"
- SID "116"
- Ports [3, 1]
- Position [565, 165, 595, 205]
- ZOrder 37
- Inputs "+++"
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Demux
- Name "Demux"
- SID "117"
- Ports [1, 3]
- Position [100, 156, 105, 194]
- ZOrder 44
- ShowName off
- Outputs "3"
- DisplayOption "bar"
- }
- Block {
- BlockType Product
- Name "Product"
- SID "118"
- Ports [2, 1]
- Position [405, 112, 435, 143]
- ZOrder 38
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product1"
- SID "119"
- Ports [2, 1]
- Position [405, 167, 435, 198]
- ZOrder 42
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Product
- Name "Product3"
- SID "120"
- Ports [2, 1]
- Position [405, 222, 435, 253]
- ZOrder 43
- InputSameDT off
- OutDataTypeStr "Inherit: Inherit via internal rule"
- RndMeth "Floor"
- SaturateOnIntegerOverflow off
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nEau"
- SID "121"
- Position [260, 10, 290, 40]
- ZOrder 41
- Value "0"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus d'orange"
- SID "122"
- Position [75, 10, 105, 40]
- ZOrder 39
- Value "225"
- }
- Block {
- BlockType Constant
- Name "Volume (mL)\nJus de citron"
- SID "123"
- Position [165, 10, 195, 40]
- ZOrder 40
- Value "25"
- }
- Block {
- BlockType Outport
- Name "Masse finale recette"
- SID "124"
- Position [740, 178, 770, 192]
- ZOrder 35
- IconDisplay "Port number"
- }
- Line {
- SrcBlock "Masses volumiques"
- SrcPort 1
- DstBlock "Demux"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nJus d'orange"
- SrcPort 1
- Points [25, 0; 0, 95]
- DstBlock "Product"
- DstPort 1
- }
- Line {
- SrcBlock "Product"
- SrcPort 1
- Points [73, 0; 0, 40]
- DstBlock "Add"
- DstPort 1
- }
- Line {
- SrcBlock "Product1"
- SrcPort 1
- DstBlock "Add"
- DstPort 2
- }
- Line {
- SrcBlock "Volume (mL)\nJus de citron"
- SrcPort 1
- Points [43, 0; 0, 150]
- DstBlock "Product1"
- DstPort 1
- }
- Line {
- SrcBlock "Volume (mL)\nEau"
- SrcPort 1
- Points [40, 0; 0, 205]
- DstBlock "Product3"
- DstPort 1
- }
- Line {
- SrcBlock "Product3"
- SrcPort 1
- Points [72, 0; 0, -40]
- DstBlock "Add"
- DstPort 3
- }
- Line {
- SrcBlock "Add"
- SrcPort 1
- DstBlock "Masse finale recette"
- DstPort 1
- }
- Line {
- SrcBlock "Demux"
- SrcPort 1
- Points [64, 0; 0, -30]
- DstBlock "Product"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 2
- Points [64, 0; 0, 15]
- DstBlock "Product1"
- DstPort 2
- }
- Line {
- SrcBlock "Demux"
- SrcPort 3
- Points [30, 0; 0, 60]
- DstBlock "Product3"
- DstPort 2
- }
- }
- }
- Block {
- BlockType Constant
- Name "Choix recette"
- SID "10"
- Position [55, 20, 85, 50]
- ZOrder 10
- }
- Block {
- BlockType If
- Name "Détermination recette"
- SID "11"
- Ports [1, 3]
- Position [130, 16, 230, 54]
- ZOrder 11
- IfExpression "u1 == 1"
- ElseIfExpressions "u1 == 2"
- }
- Block {
- BlockType DataStoreMemory
- Name "Masse finale\nMemory"
- SID "3"
- Position [920, 155, 982, 185]
- ZOrder 3
- DataStoreName "masseFinale"
- ReadBeforeWriteMsg "warning"
- WriteAfterWriteMsg "warning"
- WriteAfterReadMsg "warning"
- }
- Block {
- BlockType DataStoreRead
- Name "Masse finale\nReader"
- SID "104"
- Ports [0, 1]
- Position [715, 30, 780, 60]
- ZOrder 23
- DataStoreName "masseFinale"
- SampleTime "1"
- DataStoreElements "masseFinale"
- }
- Block {
- BlockType DataStoreWrite
- Name "Masse finale\nRecette 1\nWriter"
- SID "42"
- Ports [1]
- Position [535, 70, 600, 100]
- ZOrder 18
- DataStoreName "masseFinale"
- DataStoreElements "masseFinale"
- }
- Block {
- BlockType DataStoreWrite
- Name "Masse finale\nRecette 2\nWriter"
- SID "2"
- Ports [1]
- Position [535, 155, 600, 185]
- ZOrder 2
- DataStoreName "masseFinale"
- DataStoreElements "masseFinale"
- }
- Block {
- BlockType DataStoreWrite
- Name "Masse finale\nRecette 3\nWriter"
- SID "43"
- Ports [1]
- Position [535, 245, 600, 275]
- ZOrder 19
- DataStoreName "masseFinale"
- DataStoreElements "masseFinale"
- }
- Block {
- BlockType Constant
- Name "Masses volumiques (g/mL)\nJus d'orange\nJus de citron\nEau"
- SID "45"
- Position [25, 155, 90, 185]
- ZOrder 21
- Value "[1, 1, 1]"
- VectorParams1D off
- }
- Block {
- BlockType Scope
- Name "Scope"
- SID "103"
- Ports [1]
- Position [835, 29, 865, 61]
- ZOrder 22
- Floating off
- Location [1263, 536, 1758, 904]
- Open off
- NumInputPorts "1"
- List {
- ListType AxesTitles
- axes1 "%<SignalLabel>"
- }
- List {
- ListType ScopeGraphics
- FigureColor "[0.5 0.5 0.5]"
- AxesColor "[0 0 0]"
- AxesTickColor "[1 1 1]"
- LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]"
- LineStyles "-|-|-|-|-|-"
- LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]"
- MarkerStyles "none|none|none|none|none|none"
- }
- ShowLegends off
- DataFormat "StructureWithTime"
- SampleTime "0"
- }
- Line {
- SrcBlock "Choix recette"
- SrcPort 1
- DstBlock "Détermination recette"
- DstPort 1
- }
- Line {
- SrcBlock "Calcul masse finale\nRecette 1"
- SrcPort 1
- DstBlock "Masse finale\nRecette 1\nWriter"
- DstPort 1
- }
- Line {
- SrcBlock "Masses volumiques (g/mL)\nJus d'orange\nJus de citron\nEau"
- SrcPort 1
- Points [139, 0]
- Branch {
- Points [0, 90]
- DstBlock "Calcul masse finale\nRecette 3"
- DstPort 1
- }
- Branch {
- DstBlock "Calcul masse finale\nRecette 2"
- DstPort 1
- }
- Branch {
- Points [0, -85]
- DstBlock "Calcul masse finale\nRecette 1"
- DstPort 1
- }
- }
- Line {
- SrcBlock "Masse finale\nReader"
- SrcPort 1
- DstBlock "Scope"
- DstPort 1
- }
- Line {
- SrcBlock "Calcul masse finale\nRecette 2"
- SrcPort 1
- DstBlock "Masse finale\nRecette 2\nWriter"
- DstPort 1
- }
- Line {
- SrcBlock "Calcul masse finale\nRecette 3"
- SrcPort 1
- DstBlock "Masse finale\nRecette 3\nWriter"
- DstPort 1
- }
- Line {
- SrcBlock "Détermination recette"
- SrcPort 1
- Points [195, 0]
- DstBlock "Calcul masse finale\nRecette 1"
- DstPort ifaction
- }
- Line {
- SrcBlock "Détermination recette"
- SrcPort 2
- Points [77, 0; 0, 102]
- DstBlock "Calcul masse finale\nRecette 2"
- DstPort ifaction
- }
- Line {
- SrcBlock "Détermination recette"
- SrcPort 3
- Points [38, 0; 0, 178; 157, 0]
- DstBlock "Calcul masse finale\nRecette 3"
- DstPort ifaction
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement