Model { Name "k1ioo" Version 8.2 MdlSubVersion 0 SavedCharacterEncoding "UTF-8" GraphicalInterface { NumRootInports 0 NumRootOutports 0 ParameterArgumentNames "" ComputedModelVersion "1.686" NumModelReferences 0 NumTestPointedSignals 0 } 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 1 $ClassName "Simulink.BDWindowsInfo" Object { $PropName "WindowsInfo" $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] Location [0.0, 2188.0, 2560.0, 1019.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" Visible [0] DockPosition "Left" Width [50] Height [50] Filter [9] } Object { $PropName "ExplorerBarInfo" $ObjectID 4 $ClassName "Simulink.ExplorerBarInfo" Visible [0] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkTopLevel" LoadSaveID "0" Extents [2524.0, 867.0] ZoomFactor [1.25] Offset [36.020910745342327, 1538.2547100737688] } } } Created "Tue Apr 14 12:28:19 2009" Creator "controls" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "controls" ModifiedDateFormat "%" LastModifiedDate "Mon Jun 27 23:08:23 2022" RTWModifiedTimeStamp 578272102 ModelVersionFormat "1.%" ConfigurationManager "none" SampleTimeColors off SampleTimeAnnotations off LibraryLinkDisplay "all" 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" PauseTimes "5" NumberOfSteps 1 SnapshotBufferSize 10 SnapshotInterval 10 NumberOfLastSnapshots 0 LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" TryForcingSFcnDF off Object { $PropName "DataLoggingOverride" $ObjectID 6 $ClassName "Simulink.SimulationData.ModelLoggingInfo" model_ "k1ioo" Array { Type "Cell" Dimension 1 Cell "k1ioo" PropName "logAsSpecifiedByModels_" } Array { Type "Cell" Dimension 1 Cell "" PropName "logAsSpecifiedByModelsSSIDs_" } } RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative 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 7 Version "1.13.1" Array { Type "Handle" Dimension 8 Simulink.SolverCC { $ObjectID 8 Version "1.13.1" 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 "ode45" SolverName "ode45" SolverJacobianMethodControl "auto" ShapePreserveControl "DisableAll" ZeroCrossControl "UseLocalSettings" ZeroCrossAlgorithm "Nonadaptive" AlgebraicLoopSolver "TrustRegion" SolverResetMethod "Fast" PositivePriorityOrder off AutoInsertRateTranBlk off SampleTimeConstraint "Unconstrained" InsertRTBMode "Whenever possible" } Simulink.DataIOCC { $ObjectID 9 Version "1.13.1" Decimation "1" ExternalInput "[t, u]" FinalStateName "xFinal" InitialState "xInitial" LimitDataPoints on MaxDataPoints "1000" LoadExternalInput off LoadInitialState off SaveFinalState off SaveCompleteFinalSimState off SaveFormat "Array" SignalLoggingSaveFormat "ModelDataLogs" 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 10 Version "1.13.1" Array { Type "Cell" Dimension 4 Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "NoFixptDivByZeroProtection" Cell "OptimizeModelRefInitCode" PropName "DisabledProps" } BlockReduction on BooleanDataType on ConditionallyExecuteInputs on InlineParams off UseIntDivNetSlope off UseFloatMulNetSlope off DefaultUnderspecifiedDataType "double" 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 2147483647 FoldNonRolledExpr on LocalBlockOutputs on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off ActiveStateOutputEnumStorageType "Native Integer" UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero on 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 11 Version "1.13.1" 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 "UseLocalSettings" 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 "warning" SimStateInterfaceChecksumMismatchMsg "warning" SimStateOlderReleaseMsg "error" InitInArrayFormatMsg "warning" StrictBusMsg "Warning" 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 12 Version "1.13.1" 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 13 Version "1.13.1" 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 14 Version "1.13.1" SFSimEnableDebug on SFSimOverflowDetection on SFSimEcho on SimBlas on SimCtrlC on SimExtrinsic on SimIntegrity on SimUseLocalCustomCode off SimParseCustomCode on SimBuildMode "sf_incremental_build" SimGenImportedTypeDefs off } Simulink.RTWCC { $BackupClass "Simulink.RTWCC" $ObjectID 15 Version "1.13.1" Array { Type "Cell" Dimension 6 Cell "IncludeHyperlinkInReport" Cell "GenerateTraceInfo" Cell "GenerateTraceReport" Cell "GenerateTraceReportSl" Cell "GenerateTraceReportSf" Cell "GenerateTraceReportEml" 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 "" Toolchain "Automatically locate an installed toolchain" BuildConfiguration "Faster Builds" 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 "" SharedConstantsCachingThreshold 1024 Array { Type "Handle" Dimension 2 Simulink.CodeAppCC { $ObjectID 16 Version "1.13.1" Array { Type "Cell" Dimension 16 Cell "IgnoreCustomStorageClasses" Cell "InsertBlockDesc" Cell "SFDataObjDesc" Cell "SimulinkDataObjDesc" Cell "DefineNamingRule" Cell "SignalNamingRule" Cell "ParamNamingRule" Cell "InlinedPrmAccess" Cell "CustomSymbolStr" Cell "CustomSymbolStrGlobalVar" Cell "CustomSymbolStrType" Cell "CustomSymbolStrField" Cell "CustomSymbolStrFcn" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" 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" CustomSymbolStrUtil "$N$C" 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 17 Version "1.13.1" Array { Type "Cell" Dimension 15 Cell "IncludeMdlTerminateFcn" Cell "CombineOutputUpdateFcns" Cell "SuppressErrorStatus" Cell "ERTCustomFileBanners" Cell "GenerateSampleERTMain" Cell "GenerateTestInterfaces" Cell "ModelStepFunctionPrototypeControlCompliant" Cell "CPPClassGenCompliant" Cell "SupportNonInlinedSFcns" Cell "PurelyIntegerCode" Cell "PortableWordSizes" Cell "SupportComplex" Cell "SupportAbsoluteTime" Cell "SupportContinuousTime" Cell "GenerateAllocFcn" 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 off 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 on 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" } } PropName "Components" } Name "Configuration" CurrentDlgPage "Solver" ConfigPrmDlgPosition [ 1, 28, 881, 658 ] } PropName "ConfigurationSets" } Simulink.ConfigSet { $PropName "ActiveConfigurationSet" $ObjectID 7 } Object { $PropName "DataTransfer" $ObjectID 18 $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 BusSelector OutputSignals "signal1,signal2,signal3" OutputAsBus off } 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 Ground } 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 RelationalOperator Operator ">=" InputSameDT on OutDataTypeStr "Inherit: Logical (see Configuration Parameters: Optimization)" ZeroCross on SampleTime "-1" } Block { BlockType Saturate UpperLimitSource "Dialog" UpperLimit "0.5" LowerLimitSource "Dialog" LowerLimit "-0.5" LinearizeAsGain on ZeroCross on SampleTime "-1" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as input" LockScale off RndMeth "Floor" } Block { BlockType Switch Criteria "u2 >= Threshold" Threshold "0" InputSameDT on OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Inherit via internal rule" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on ZeroCross on SampleTime "-1" AllowDiffInputSizes off } Block { BlockType Terminator } } System { Name "k1ioo" Location [0, 2188, 2560, 3207] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "125" ReportName "simulink-default.rpt" SIDHighWatermark "3161" Block { BlockType Reference Name "ADC0" SID "2832" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=0 " Ports [0, 1] Position [425, 1347, 500, 1373] ZOrder 661 ForegroundColor "red" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.15" FontSize 14 SourceBlock "cdsAdcx0/ADC0" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ADC1" SID "3069" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=1 " Ports [0, 1] Position [1145, 1457, 1215, 1483] ZOrder 890 ForegroundColor "red" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.14" FontSize 14 SourceBlock "cdsAdcx1/ADC1" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AI1" SID "2833" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [75, 213, 145, 237] ZOrder 662 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AI2" SID "2834" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [75, 268, 145, 292] ZOrder 665 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType BusSelector Name "Bus\nSelector1" SID "3070" Description "ADC Selector" Ports [1, 2] Position [1275, 1410, 1285, 1530] ZOrder 891 ShowName off AttributesFormatString "%" OutputSignals "adc_0_0,adc_0_1" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector6" SID "2835" Description "ADC Selector" Ports [1, 12] Position [545, 1246, 565, 1834] ZOrder 692 ShowName off AttributesFormatString "%" OutputSignals "adc_0_0,adc_0_1,adc_0_2,adc_0_4,adc_0_5,adc_0_6,adc_0_7,adc_0_8,adc_0_9,adc_0_10,adc_0_11,a" "dc_0_12" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 5 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 6 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 7 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 8 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 9 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 10 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 11 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 12 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType Switch Name "Choice" SID "3071" Position [1480, 1165, 1510, 1195] ZOrder 892 InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "3078" Position [1495, 1025, 1525, 1055] ZOrder 899 Threshold "1" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "3050" Position [1425, 635, 1455, 665] ZOrder 873 InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant1" SID "2899" Position [785, 1165, 830, 1195] ZOrder 717 Value "1638.4" } Block { BlockType Constant Name "Constant10" SID "3073" Position [1255, 1325, 1300, 1355] ZOrder 894 Value "5" } Block { BlockType Constant Name "Constant11" SID "3075" Position [1360, 1155, 1405, 1185] ZOrder 896 Value "5" } Block { BlockType Constant Name "Constant12" SID "3079" Position [1410, 970, 1455, 1000] ZOrder 900 Value "25" } Block { BlockType Constant Name "Constant13" SID "3083" Position [1410, 1085, 1455, 1115] ZOrder 904 Value "0" } Block { BlockType Constant Name "Constant2" SID "2956" Position [805, 165, 850, 195] ZOrder 776 Value "3" } Block { BlockType Constant Name "Constant3" SID "3001" Position [1640, 155, 1685, 185] ZOrder 822 Value "2" } Block { BlockType Constant Name "Constant4" SID "2949" Position [285, 315, 330, 345] ZOrder 771 Value "2" } Block { BlockType Constant Name "Constant5" SID "2950" Position [360, 350, 405, 380] ZOrder 772 Value "1638.4" } Block { BlockType Constant Name "Constant6" SID "3002" Position [1640, 210, 1685, 240] ZOrder 823 Value "1638.4" } Block { BlockType Constant Name "Constant7" SID "3160" Position [1340, 220, 1385, 250] ZOrder 987 } Block { BlockType Constant Name "Constant8" SID "3038" Position [285, 410, 330, 440] ZOrder 861 Value "5" } Block { BlockType Constant Name "Constant9" SID "3051" Position [1340, 595, 1385, 625] ZOrder 875 Value "5" } Block { BlockType Reference Name "DAC_0" SID "2837" Description "type=GSC_16AO16,\ncard_num=0 " Ports [16] Position [1110, 211, 1145, 1094] ZOrder 675 BackgroundColor "[0.000000, 0.819608, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "dac/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DAC_1" SID "2968" Description "type=GSC_16AO16,\ncard_num=1 " Ports [16] Position [2455, 244, 2500, 1121] ZOrder 788 BackgroundColor "cyan" DropShadow on AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "dac/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Divide" SID "2900" Ports [2, 1] Position [875, 1227, 905, 1258] ZOrder 719 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide1" SID "2901" Ports [2, 1] Position [875, 1282, 905, 1313] ZOrder 720 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide10" SID "2931" Ports [2, 1] Position [895, 1912, 925, 1943] ZOrder 752 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide11" SID "2934" Ports [2, 1] Position [895, 1992, 925, 2023] ZOrder 755 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide12" SID "2955" Ports [2, 1] Position [860, 257, 890, 288] ZOrder 775 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide13" SID "2961" Ports [2, 1] Position [870, 317, 900, 348] ZOrder 781 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide2" SID "2903" Ports [2, 1] Position [875, 1342, 905, 1373] ZOrder 723 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide3" SID "3138" Ports [2, 1] Position [895, 2097, 925, 2128] ZOrder 965 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide4" SID "2914" Ports [2, 1] Position [885, 1487, 915, 1518] ZOrder 734 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide5" SID "2916" Ports [2, 1] Position [885, 1557, 915, 1588] ZOrder 737 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide6" SID "2919" Ports [2, 1] Position [885, 1627, 915, 1658] ZOrder 740 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide7" SID "2922" Ports [2, 1] Position [885, 1697, 915, 1728] ZOrder 743 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide8" SID "2925" Ports [2, 1] Position [885, 1772, 915, 1803] ZOrder 746 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide9" SID "2928" Ports [2, 1] Position [895, 1837, 925, 1868] ZOrder 749 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "DocBlock" SID "2840" Ports [] Position [387, 920, 427, 959] ZOrder 660 ShowName off LibraryVersion "1.285" UserDataPersistent on UserData "DataTag0" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" ContentPreviewEnabled off DocumentType "Text" } Block { BlockType Ground Name "Ground" SID "2969" Position [1760, 1085, 1780, 1105] ZOrder 789 } Block { BlockType Ground Name "Ground1" SID "3052" Position [1355, 675, 1375, 695] ZOrder 874 } Block { BlockType Ground Name "Ground10" SID "2842" Position [785, 1000, 805, 1020] ZOrder 683 ShowName off } Block { BlockType Ground Name "Ground11" SID "3089" Position [1230, 1030, 1250, 1050] ZOrder 909 } Block { BlockType Ground Name "Ground12" SID "2844" Position [785, 1055, 805, 1075] ZOrder 691 ShowName off } Block { BlockType Ground Name "Ground13" SID "3141" Position [1055, 215, 1075, 235] ZOrder 967 } Block { BlockType Ground Name "Ground16" SID "2848" Position [785, 725, 805, 745] ZOrder 688 ShowName off } Block { BlockType Ground Name "Ground17" SID "2849" Position [785, 835, 805, 855] ZOrder 689 ShowName off } Block { BlockType Ground Name "Ground18" SID "2850" Position [785, 945, 805, 965] ZOrder 690 ShowName off } Block { BlockType Ground Name "Ground2" SID "2851" Position [20, 215, 40, 235] ZOrder 663 NamePlacement "alternate" ShowName off } Block { BlockType Ground Name "Ground26" SID "3125" Position [2000, 700, 2020, 720] ZOrder 951 } Block { BlockType Ground Name "Ground27" SID "3126" Position [2000, 755, 2020, 775] ZOrder 952 } Block { BlockType Ground Name "Ground28" SID "3127" Position [2000, 810, 2020, 830] ZOrder 953 } Block { BlockType Ground Name "Ground29" SID "3128" Position [2000, 865, 2020, 885] ZOrder 954 } Block { BlockType Ground Name "Ground3" SID "2852" Position [20, 270, 40, 290] ZOrder 666 NamePlacement "alternate" ShowName off } Block { BlockType Ground Name "Ground30" SID "3129" Position [2000, 920, 2020, 940] ZOrder 955 } Block { BlockType Ground Name "Ground31" SID "3130" Position [2000, 975, 2020, 995] ZOrder 956 } Block { BlockType Ground Name "Ground32" SID "3131" Position [2000, 1030, 2020, 1050] ZOrder 957 } Block { BlockType Ground Name "Ground33" SID "3132" Position [2000, 1085, 2020, 1105] ZOrder 958 } Block { BlockType Ground Name "Ground4" SID "3074" Position [1385, 1215, 1405, 1235] ZOrder 895 } Block { BlockType Ground Name "Ground5" SID "3036" Position [1390, 510, 1410, 530] ZOrder 857 ShowName off } Block { BlockType Ground Name "Ground6" SID "3090" Position [1185, 640, 1205, 660] ZOrder 911 } Block { BlockType Ground Name "Ground7" SID "2856" Position [785, 670, 805, 690] ZOrder 680 ShowName off } Block { BlockType Ground Name "Ground8" SID "2857" Position [785, 780, 805, 800] ZOrder 681 ShowName off } Block { BlockType Ground Name "Ground9" SID "2858" Position [785, 890, 805, 910] ZOrder 682 ShowName off } Block { BlockType Reference Name "MC_CGC" SID "3048" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [220, 715, 285, 745] ZOrder 869 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_FGC" SID "3046" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [220, 635, 285, 665] ZOrder 867 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_LO_MON" SID "2913" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [770, 1490, 850, 1520] ZOrder 733 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_Mixer" SID "2917" Tag "Test Point" Ports [1] Position [965, 1235, 1005, 1255] ZOrder 738 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_Mixer_MON" SID "2918" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [770, 1560, 850, 1590] ZOrder 736 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_OFF" SID "3042" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [220, 555, 285, 585] ZOrder 863 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_SW" SID "3063" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [385, 453, 455, 477] ZOrder 884 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_fast" SID "2920" Tag "Test Point" Ports [1] Position [965, 1290, 1005, 1310] ZOrder 741 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_fast_MON" SID "2921" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [770, 1635, 850, 1665] ZOrder 739 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_ref" SID "2897" Tag "Test Point" Ports [1] Position [975, 1565, 1015, 1585] ZOrder 716 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_ref_MON" SID "2898" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [755, 1285, 835, 1315] ZOrder 721 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_slow" SID "2923" Tag "Test Point" Ports [1] Position [965, 1350, 1005, 1370] ZOrder 744 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MC_slow_MON" SID "2924" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [770, 1700, 850, 1730] ZOrder 742 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MON1" SID "3064" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [460, 510, 540, 540] ZOrder 885 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OFS_OFFSET" SID "2957" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1460, 405, 1525, 435] ZOrder 854 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OFS_PD" SID "2912" Tag "Test Point" Ports [1] Position [975, 1635, 1015, 1655] ZOrder 732 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType RelationalOperator Name "Operator" SID "3072" Ports [2, 1] Position [1345, 1367, 1375, 1398] ZOrder 893 Operator "<=" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "PHASE_SHIFTER" SID "2947" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [315, 210, 380, 240] ZOrder 767 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SHIFTER_RC" SID "2960" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [600, 375, 665, 405] ZOrder 780 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product" SID "2941" Ports [2, 1] Position [780, 262, 810, 293] ZOrder 761 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product1" SID "2959" Ports [2, 1] Position [790, 332, 820, 363] ZOrder 779 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product10" SID "3049" Ports [2, 1] Position [560, 687, 590, 718] ZOrder 870 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product11" SID "3058" Ports [2, 1] Position [1615, 872, 1645, 903] ZOrder 882 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product12" SID "3059" Ports [2, 1] Position [1645, 627, 1675, 658] ZOrder 876 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product13" SID "3060" Ports [2, 1] Position [1625, 722, 1655, 753] ZOrder 878 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product14" SID "3061" Ports [2, 1] Position [1625, 792, 1655, 823] ZOrder 880 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product15" SID "3159" Ports [2, 1] Position [1425, 242, 1455, 273] ZOrder 986 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product2" SID "3041" Ports [2, 1] Position [590, 442, 620, 473] ZOrder 862 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product3" SID "2952" Ports [2, 1] Position [455, 322, 485, 353] ZOrder 770 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product4" SID "3003" Ports [2, 1] Position [1740, 202, 1770, 233] ZOrder 821 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product5" SID "3004" Ports [2, 1] Position [1800, 252, 1830, 283] ZOrder 824 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product6" SID "3044" Ports [2, 1] Position [570, 537, 600, 568] ZOrder 865 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product7" SID "3034" Ports [2, 1] Position [1790, 397, 1820, 428] ZOrder 855 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product8" SID "3035" Ports [2, 1] Position [900, 417, 930, 448] ZOrder 888 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product9" SID "3047" Ports [2, 1] Position [570, 607, 600, 638] ZOrder 868 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "RC_CGC" SID "3053" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1275, 900, 1340, 930] ZOrder 881 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_EOM" SID "2935" Tag "Test Point" Ports [1] Position [975, 2000, 1015, 2020] ZOrder 756 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_EOM_MON" SID "2936" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [780, 1995, 860, 2025] ZOrder 754 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_FGC" SID "3054" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1275, 820, 1340, 850] ZOrder 879 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_LO" SID "2926" Tag "Test Point" Ports [1] Position [965, 1780, 1005, 1800] ZOrder 747 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_LO_MON" SID "2927" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [770, 1775, 850, 1805] ZOrder 745 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_Mixer" SID "2929" Tag "Test Point" Ports [1] Position [975, 1845, 1015, 1865] ZOrder 750 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_Mixer_MON" SID "2930" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [780, 1840, 860, 1870] ZOrder 748 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_OFF" SID "3055" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1275, 740, 1340, 770] ZOrder 877 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_SW" SID "3091" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate " "an EPICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [1240, 635, 1315, 665] ZOrder 912 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_fast" SID "2932" Tag "Test Point" Ports [1] Position [975, 1920, 1015, 1940] ZOrder 753 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_fast_MON" SID "2933" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [780, 1915, 860, 1945] ZOrder 751 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_ref" SID "2905" Tag "Test Point" Ports [1] Position [975, 1705, 1015, 1725] ZOrder 725 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RC_ref_MON" SID "2902" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [755, 1350, 835, 1380] ZOrder 722 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SW" SID "3088" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate " "an EPICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [1285, 1025, 1360, 1055] ZOrder 910 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SW_MON" SID "3081" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1555, 1025, 1635, 1055] ZOrder 902 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Saturate Name "Saturation1" SID "3161" Ports [1, 1] Position [1025, 460, 1055, 490] ZOrder 988 InputPortMap "u0" UpperLimit "16384" LowerLimit "0" } Block { BlockType Saturate Name "Saturation2" SID "2958" Ports [1, 1] Position [970, 355, 1000, 385] ZOrder 778 InputPortMap "u0" UpperLimit "16384" LowerLimit "-16384" } Block { BlockType Saturate Name "Saturation3" SID "2965" Ports [1, 1] Position [950, 245, 980, 275] ZOrder 785 InputPortMap "u0" UpperLimit "16384" LowerLimit "-16384" } Block { BlockType Reference Name "Temp_AI" SID "3066" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [1530, 248, 1600, 272] ZOrder 887 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Temp_RC" SID "3139" Tag "Test Point" Ports [1] Position [975, 2105, 1015, 2125] ZOrder 966 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Temp_RC_MON" SID "3140" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [780, 2100, 860, 2130] ZOrder 964 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Terminator Name "Terminator1" SID "2939" Position [230, 270, 250, 290] ZOrder 759 } Block { BlockType Terminator Name "Terminator10" SID "3099" Position [1965, 315, 1985, 335] ZOrder 925 } Block { BlockType Terminator Name "Terminator11" SID "3100" Position [1965, 370, 1985, 390] ZOrder 926 } Block { BlockType Terminator Name "Terminator12" SID "3101" Position [1965, 425, 1985, 445] ZOrder 927 } Block { BlockType Terminator Name "Terminator13" SID "3102" Position [1965, 480, 1985, 500] ZOrder 928 } Block { BlockType Terminator Name "Terminator14" SID "3103" Position [1965, 535, 1985, 555] ZOrder 929 } Block { BlockType Terminator Name "Terminator15" SID "3104" Position [1965, 590, 1985, 610] ZOrder 930 } Block { BlockType Terminator Name "Terminator16" SID "3105" Position [1965, 645, 1985, 665] ZOrder 931 } Block { BlockType Terminator Name "Terminator17" SID "3106" Position [1965, 700, 1985, 720] ZOrder 932 } Block { BlockType Terminator Name "Terminator18" SID "3107" Position [1965, 755, 1985, 775] ZOrder 933 } Block { BlockType Terminator Name "Terminator19" SID "3108" Position [1965, 810, 1985, 830] ZOrder 934 } Block { BlockType Terminator Name "Terminator2" SID "3009" Position [230, 215, 250, 235] ZOrder 829 } Block { BlockType Terminator Name "Terminator20" SID "3109" Position [1965, 865, 1985, 885] ZOrder 935 } Block { BlockType Terminator Name "Terminator21" SID "3110" Position [1965, 920, 1985, 940] ZOrder 936 } Block { BlockType Terminator Name "Terminator22" SID "3111" Position [1965, 975, 1985, 995] ZOrder 937 } Block { BlockType Terminator Name "Terminator23" SID "3112" Position [1965, 1030, 1985, 1050] ZOrder 938 } Block { BlockType Terminator Name "Terminator24" SID "3113" Position [1965, 1085, 1985, 1105] ZOrder 939 } Block { BlockType Terminator Name "Terminator3" SID "3065" Position [630, 495, 650, 515] ZOrder 886 } Block { BlockType Terminator Name "Terminator4" SID "3137" Position [1435, 1490, 1455, 1510] ZOrder 963 } Block { BlockType Terminator Name "Terminator5" SID "3082" Position [1665, 1030, 1685, 1050] ZOrder 903 } Block { BlockType Terminator Name "Terminator6" SID "3142" Position [875, 485, 895, 505] ZOrder 985 } Block { BlockType Reference Name "d_err" SID "2895" Tag "Test Point" Ports [1] Position [975, 1495, 1015, 1515] ZOrder 715 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "derr_MON" SID "2896" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [755, 1220, 835, 1250] ZOrder 718 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "host=standalone\nsite=K1\nrate=16K\ndcuid=95\nshmem_daq=1\nspecific_cpu=10\nadcSlave=1\nno_rfm_dma=" "1" SID "2891" Tag "cdsParameters" Description "SCRIPT=activateDQ.py " " " " \n " " " " \nPurpose: " " " " \n " " " " \nProvide system parameters to the FE code generator to" " properly configure the generated EPICS names, rep rate of the FE controller, and the Data Acquisition node ID f" "or proper storage of data from this FE controller. \n " " " " \nUseage: " " " " \n " " " " \nThe part NAME" " field is used to identify the FE parameters. It must be of the form: " " \n " " " " " " \nsite= " " " " \nrate= " " " " \ndcuid= " " " " \n " " " " \nWhere: " " " " \n " " " " \nsite= argument may be H1, H2, L1, M1, G1, eit" "her as a single argument or multiple, for example site=H1,H2. These are the only names allowed. These will becom" "e the first two characters of all EPICS and signal names (for example G1:).\n " " " " \nrate= may be 2K, 16K, 32K" ", or 64K " " \n " " " " \ndcuid" "= is site specific ie it must be unique at each site. " " " " " Ports [1, 1] Position [385, 990, 425, 1050] ZOrder 659 BackgroundColor "[1.000000, 0.501961, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsParameters/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ofs_exc" SID "3005" Tag "Excitation" Ports [0, 1] Position [815, 416, 855, 434] ZOrder 825 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 1998 SrcBlock "ADC0" SrcPort 1 Points [17, 0; 0, 180] DstBlock "Bus\nSelector6" DstPort 1 } Line { ZOrder 1999 SrcBlock "Ground2" SrcPort 1 DstBlock "AI1" DstPort 1 } Line { ZOrder 2000 SrcBlock "Ground3" SrcPort 1 DstBlock "AI2" DstPort 1 } Line { ZOrder 2014 SrcBlock "Ground7" SrcPort 1 DstBlock "DAC_0" DstPort 9 } Line { ZOrder 2015 SrcBlock "Ground8" SrcPort 1 DstBlock "DAC_0" DstPort 11 } Line { ZOrder 2016 SrcBlock "Ground9" SrcPort 1 DstBlock "DAC_0" DstPort 13 } Line { ZOrder 2017 SrcBlock "Ground10" SrcPort 1 DstBlock "DAC_0" DstPort 15 } Line { ZOrder 2022 SrcBlock "Ground16" SrcPort 1 DstBlock "DAC_0" DstPort 10 } Line { ZOrder 2023 SrcBlock "Ground17" SrcPort 1 DstBlock "DAC_0" DstPort 12 } Line { ZOrder 2024 SrcBlock "Ground18" SrcPort 1 DstBlock "DAC_0" DstPort 14 } Line { ZOrder 2025 SrcBlock "Ground12" SrcPort 1 DstBlock "DAC_0" DstPort 16 } Line { Name "" ZOrder 2059 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 1 Points [0, -30] DstBlock "derr_MON" DstPort 1 } Line { Name "" ZOrder 2060 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 2 Points [23, 0; 0, -15] DstBlock "MC_ref_MON" DstPort 1 } Line { Name "" ZOrder 2079 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 3 DstBlock "RC_ref_MON" DstPort 1 } Line { ZOrder 2057 SrcBlock "derr_MON" SrcPort 1 DstBlock "Divide" DstPort 1 } Line { ZOrder 2058 SrcBlock "MC_ref_MON" SrcPort 1 Points [17, 0; 0, -10] DstBlock "Divide1" DstPort 1 } Line { ZOrder 2080 SrcBlock "RC_ref_MON" SrcPort 1 Points [15, 0; 0, -15] DstBlock "Divide2" DstPort 1 } Line { Name "" ZOrder 2174 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 4 Points [185, 0] DstBlock "MC_LO_MON" DstPort 1 } Line { ZOrder 2176 SrcBlock "MC_LO_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide4" DstPort 1 } Line { ZOrder 2181 SrcBlock "MC_Mixer_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide5" DstPort 1 } Line { Name "" ZOrder 3349 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 5 Points [124, 0; 0, 110] DstBlock "MC_Mixer_MON" DstPort 1 } Line { ZOrder 2187 SrcBlock "MC_fast_MON" SrcPort 1 Points [1, 0; 0, -15] DstBlock "Divide6" DstPort 1 } Line { ZOrder 2193 SrcBlock "MC_slow_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide7" DstPort 1 } Line { Name "" ZOrder 2197 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 6 Points [49, 0; 0, 135] DstBlock "MC_fast_MON" DstPort 1 } Line { Name "" ZOrder 2198 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 7 Points [15, 0; 0, 150] DstBlock "MC_slow_MON" DstPort 1 } Line { ZOrder 2200 SrcBlock "Divide8" SrcPort 1 DstBlock "RC_LO" DstPort 1 } Line { ZOrder 2201 SrcBlock "RC_LO_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide8" DstPort 1 } Line { Name "" ZOrder 4038 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 8 Points [185, 0; 0, 500] DstBlock "Temp_RC_MON" DstPort 1 } Line { ZOrder 2206 SrcBlock "Divide9" SrcPort 1 DstBlock "RC_Mixer" DstPort 1 } Line { ZOrder 2207 SrcBlock "RC_Mixer_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide9" DstPort 1 } Line { Name "" ZOrder 2210 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 9 Points [10, 0; 0, 190] DstBlock "RC_Mixer_MON" DstPort 1 } Line { ZOrder 2212 SrcBlock "Divide10" SrcPort 1 DstBlock "RC_fast" DstPort 1 } Line { ZOrder 2213 SrcBlock "RC_fast_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide10" DstPort 1 } Line { Name "" ZOrder 2216 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 10 Points [105, 0; 0, 215] DstBlock "RC_fast_MON" DstPort 1 } Line { ZOrder 2218 SrcBlock "Divide11" SrcPort 1 DstBlock "RC_EOM" DstPort 1 } Line { ZOrder 2219 SrcBlock "RC_EOM_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide11" DstPort 1 } Line { Name "" ZOrder 2223 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 11 Points [3, 0; 0, 245] DstBlock "RC_EOM_MON" DstPort 1 } Line { ZOrder 2224 SrcBlock "AI2" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 2256 SrcBlock "PHASE_SHIFTER" SrcPort 1 Points [302, 0; 0, 45] DstBlock "Product" DstPort 1 } Line { ZOrder 2296 SrcBlock "Product" SrcPort 1 Points [20, 0; 0, -15] DstBlock "Divide12" DstPort 1 } Line { ZOrder 2270 SrcBlock "Constant4" SrcPort 1 DstBlock "Product3" DstPort 1 } Line { ZOrder 2271 SrcBlock "Constant5" SrcPort 1 Points [9, 0; 0, -20] DstBlock "Product3" DstPort 2 } Line { ZOrder 2380 SrcBlock "Divide" SrcPort 1 DstBlock "MC_Mixer" DstPort 1 } Line { ZOrder 2381 SrcBlock "Divide1" SrcPort 1 DstBlock "MC_fast" DstPort 1 } Line { ZOrder 2382 SrcBlock "Divide2" SrcPort 1 DstBlock "MC_slow" DstPort 1 } Line { ZOrder 2383 SrcBlock "Divide4" SrcPort 1 DstBlock "d_err" DstPort 1 } Line { ZOrder 2384 SrcBlock "Divide5" SrcPort 1 DstBlock "MC_ref" DstPort 1 } Line { ZOrder 2385 SrcBlock "Divide6" SrcPort 1 DstBlock "OFS_PD" DstPort 1 } Line { ZOrder 2386 SrcBlock "Divide7" SrcPort 1 DstBlock "RC_ref" DstPort 1 } Line { ZOrder 2389 SrcBlock "PHASE_SHIFTER_RC" SrcPort 1 Points [41, 0; 0, -23; 50, 0; 0, -27] DstBlock "Product1" DstPort 1 } Line { ZOrder 2391 SrcBlock "Product1" SrcPort 1 Points [20, 0; 0, -25] DstBlock "Divide13" DstPort 1 } Line { ZOrder 2394 SrcBlock "Divide13" SrcPort 1 Points [27, 0; 0, 35] DstBlock "Saturation2" DstPort 1 } Line { ZOrder 2569 SrcBlock "Divide12" SrcPort 1 Points [25, 0; 0, -15] DstBlock "Saturation3" DstPort 1 } Line { ZOrder 2570 SrcBlock "Saturation3" SrcPort 1 Points [88, 0; 0, 35] DstBlock "DAC_0" DstPort 2 } Line { ZOrder 2577 SrcBlock "Ground" SrcPort 1 Points [163, 0] Branch { ZOrder 3643 DstBlock "Terminator24" DstPort 1 } Branch { ZOrder 2579 Points [0, -55] Branch { ZOrder 3642 DstBlock "Terminator23" DstPort 1 } Branch { ZOrder 2581 Points [0, -55] Branch { ZOrder 3641 DstBlock "Terminator22" DstPort 1 } Branch { ZOrder 2584 Points [0, -55] Branch { ZOrder 3640 DstBlock "Terminator21" DstPort 1 } Branch { ZOrder 2587 Points [0, -55] Branch { ZOrder 3639 DstBlock "Terminator20" DstPort 1 } Branch { ZOrder 2590 Points [0, -55] Branch { ZOrder 3638 DstBlock "Terminator19" DstPort 1 } Branch { ZOrder 2593 Points [0, -55] Branch { ZOrder 3637 DstBlock "Terminator18" DstPort 1 } Branch { ZOrder 3636 Points [0, -6; -9, 0; 0, -49] DstBlock "Terminator17" DstPort 1 } } } } } } } } Line { ZOrder 2674 SrcBlock "Constant3" SrcPort 1 Points [22, 0; 0, 40] DstBlock "Product4" DstPort 1 } Line { ZOrder 2675 SrcBlock "Constant6" SrcPort 1 DstBlock "Product4" DstPort 2 } Line { ZOrder 3023 SrcBlock "AI1" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 3289 SrcBlock "Temp_AI" SrcPort 1 Points [88, 0; 0, 15] DstBlock "Product5" DstPort 2 } Line { ZOrder 3202 SrcBlock "OFS_OFFSET" SrcPort 1 DstBlock "Product7" DstPort 2 } Line { ZOrder 3629 SrcBlock "Product7" SrcPort 1 Points [59, 0; 0, -90] DstBlock "Terminator10" DstPort 1 } Line { ZOrder 3630 SrcBlock "Ground5" SrcPort 1 Points [479, 0; 0, -140] DstBlock "Terminator11" DstPort 1 } Line { ZOrder 3210 SrcBlock "Constant2" SrcPort 1 Points [0, 52] Branch { ZOrder 3212 Points [-32, 0; 0, 108] DstBlock "Divide13" DstPort 2 } Branch { ZOrder 3211 Points [0, 48] DstBlock "Divide12" DstPort 2 } } Line { ZOrder 3484 SrcBlock "Saturation2" SrcPort 1 Points [67, 0; 0, 35] DstBlock "DAC_0" DstPort 4 } Line { ZOrder 3282 SrcBlock "Constant8" SrcPort 1 Points [22, 0; 0, 40] DstBlock "MC_SW" DstPort 1 } Line { ZOrder 3917 SrcBlock "Product2" SrcPort 1 Points [138, 0; 0, 35] DstBlock "Terminator6" DstPort 1 } Line { ZOrder 3228 SrcBlock "MC_OFF" SrcPort 1 Points [125, 0; 0, -10] DstBlock "Product6" DstPort 2 } Line { ZOrder 2293 SrcBlock "Product3" SrcPort 1 Points [94, 0] Branch { ZOrder 2390 Points [0, 15] Branch { ZOrder 3224 Points [0, 95] Branch { ZOrder 3232 Points [0, 50; -30, 0; 0, 45] Branch { ZOrder 3240 Points [0, 70] Branch { ZOrder 3245 DstBlock "Product9" DstPort 1 } Branch { ZOrder 3244 Points [0, 80] DstBlock "Product10" DstPort 1 } } Branch { ZOrder 3239 DstBlock "Product6" DstPort 1 } } Branch { ZOrder 3231 DstBlock "Product2" DstPort 1 } } Branch { ZOrder 3223 Points [133, 0] Branch { ZOrder 3488 Points [0, 41; 168, 0] DstBlock "Product8" DstPort 1 } Branch { ZOrder 3487 DstBlock "Product1" DstPort 2 } } } Branch { ZOrder 2294 Points [114, 0; 0, -55] DstBlock "Product" DstPort 2 } } Line { ZOrder 3236 SrcBlock "Product6" SrcPort 1 Points [82, 0; 0, -40] DstBlock "DAC_0" DstPort 6 } Line { ZOrder 3238 SrcBlock "MC_FGC" SrcPort 1 Points [137, 0; 0, -20] DstBlock "Product9" DstPort 2 } Line { ZOrder 3242 SrcBlock "Product9" SrcPort 1 Points [0, -55] DstBlock "DAC_0" DstPort 7 } Line { ZOrder 3246 SrcBlock "MC_CGC" SrcPort 1 Points [130, 0; 0, -20] DstBlock "Product10" DstPort 2 } Line { ZOrder 3247 SrcBlock "Product10" SrcPort 1 Points [100, 0; 0, -80] DstBlock "DAC_0" DstPort 8 } Line { ZOrder 3571 SrcBlock "RC_SW" SrcPort 1 DstBlock "Choice2" DstPort 2 } Line { ZOrder 3249 SrcBlock "Constant9" SrcPort 1 Points [15, 0; 0, 30] DstBlock "Choice2" DstPort 1 } Line { ZOrder 3250 SrcBlock "Ground1" SrcPort 1 Points [20, 0; 0, -25] DstBlock "Choice2" DstPort 3 } Line { ZOrder 3251 SrcBlock "Choice2" SrcPort 1 DstBlock "Product12" DstPort 2 } Line { ZOrder 3252 SrcBlock "RC_OFF" SrcPort 1 Points [125, 0; 0, -10] DstBlock "Product13" DstPort 2 } Line { ZOrder 2678 SrcBlock "Product4" SrcPort 1 Points [10, 0; 0, 40] Branch { ZOrder 3200 Points [0, 75; -19, 0; 0, 70; 5, 0] Branch { ZOrder 3205 Points [0, 63; -150, 0; 0, 167] Branch { ZOrder 3258 Points [0, 50; -12, 0; 0, 45] Branch { ZOrder 3257 Points [0, 70] Branch { ZOrder 3256 DstBlock "Product14" DstPort 1 } Branch { ZOrder 3255 Points [0, 80] DstBlock "Product11" DstPort 1 } } Branch { ZOrder 3254 DstBlock "Product13" DstPort 1 } } Branch { ZOrder 3253 DstBlock "Product12" DstPort 1 } } Branch { ZOrder 3204 DstBlock "Product7" DstPort 1 } } Branch { ZOrder 3199 DstBlock "Product5" DstPort 1 } } Line { ZOrder 3260 SrcBlock "RC_FGC" SrcPort 1 Points [137, 0; 0, -20] DstBlock "Product14" DstPort 2 } Line { ZOrder 3261 SrcBlock "RC_CGC" SrcPort 1 Points [130, 0; 0, -20] DstBlock "Product11" DstPort 2 } Line { ZOrder 3632 SrcBlock "Product12" SrcPort 1 Points [61, 0; 0, -155] DstBlock "Terminator13" DstPort 1 } Line { ZOrder 3633 SrcBlock "Product13" SrcPort 1 Points [114, 0; 0, -195] DstBlock "Terminator14" DstPort 1 } Line { ZOrder 3634 SrcBlock "Product14" SrcPort 1 Points [164, 0; 0, -210] DstBlock "Terminator15" DstPort 1 } Line { ZOrder 3635 SrcBlock "Product11" SrcPort 1 Points [219, 0; 0, -235] DstBlock "Terminator16" DstPort 1 } Line { ZOrder 3283 SrcBlock "MC_SW" SrcPort 1 Points [34, 0] Branch { ZOrder 3285 Points [0, 29; -57, 0; 0, 31] DstBlock "MON1" DstPort 1 } Branch { ZOrder 3284 DstBlock "Product2" DstPort 2 } } Line { ZOrder 3286 SrcBlock "MON1" SrcPort 1 Points [40, 0; 0, -20] DstBlock "Terminator3" DstPort 1 } Line { ZOrder 3486 SrcBlock "ofs_exc" SrcPort 1 Points [17, 0; 0, 15] DstBlock "Product8" DstPort 2 } Line { ZOrder 3489 SrcBlock "Product8" SrcPort 1 Points [105, 0; 0, -85] DstBlock "DAC_0" DstPort 3 } Line { ZOrder 3545 SrcBlock "ADC1" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 3547 SrcBlock "Constant10" SrcPort 1 Points [25, 0] DstBlock "Operator" DstPort 1 } Line { ZOrder 3548 SrcBlock "Operator" SrcPort 1 Points [62, 0; 0, -205] DstBlock "Choice" DstPort 2 } Line { ZOrder 3550 SrcBlock "Ground4" SrcPort 1 Points [51, 0; 0, -35] DstBlock "Choice" DstPort 3 } Line { ZOrder 3551 SrcBlock "Constant11" SrcPort 1 DstBlock "Choice" DstPort 1 } Line { ZOrder 3631 SrcBlock "Choice" SrcPort 1 Points [398, 0; 0, -745] DstBlock "Terminator12" DstPort 1 } Line { Name "" ZOrder 3816 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 Points [24, 0; 0, -110] DstBlock "Operator" DstPort 2 } Line { ZOrder 3555 SrcBlock "Constant12" SrcPort 1 Points [15, 0; 0, 45] DstBlock "Choice1" DstPort 1 } Line { ZOrder 3557 SrcBlock "Choice1" SrcPort 1 DstBlock "SW_MON" DstPort 1 } Line { ZOrder 3558 SrcBlock "SW_MON" SrcPort 1 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 3563 SrcBlock "Constant13" SrcPort 1 Points [15, 0; 0, -50] DstBlock "Choice1" DstPort 3 } Line { ZOrder 3569 SrcBlock "SW" SrcPort 1 DstBlock "Choice1" DstPort 2 } Line { ZOrder 3568 SrcBlock "Ground11" SrcPort 1 DstBlock "SW" DstPort 1 } Line { ZOrder 3570 SrcBlock "Ground6" SrcPort 1 DstBlock "RC_SW" DstPort 1 } Line { ZOrder 3809 SrcBlock "Ground27" SrcPort 1 DstBlock "DAC_1" DstPort 10 } Line { ZOrder 3810 SrcBlock "Ground28" SrcPort 1 DstBlock "DAC_1" DstPort 11 } Line { ZOrder 3811 SrcBlock "Ground29" SrcPort 1 DstBlock "DAC_1" DstPort 12 } Line { ZOrder 3812 SrcBlock "Ground30" SrcPort 1 DstBlock "DAC_1" DstPort 13 } Line { ZOrder 3813 SrcBlock "Ground31" SrcPort 1 DstBlock "DAC_1" DstPort 14 } Line { ZOrder 3814 SrcBlock "Ground32" SrcPort 1 DstBlock "DAC_1" DstPort 15 } Line { ZOrder 3815 SrcBlock "Ground33" SrcPort 1 DstBlock "DAC_1" DstPort 16 } Line { Name "" ZOrder 3822 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 Points [84, 0; 0, 60] DstBlock "Terminator4" DstPort 1 } Line { ZOrder 2054 SrcBlock "Constant1" SrcPort 1 Points [4, 0; 0, 70] Branch { ZOrder 2165 Points [0, 55; 20, 0] Branch { ZOrder 2167 Points [0, 60; 1, 0] Branch { ZOrder 2173 Points [0, 30; -5, 0; 0, 45; 2, 0; 0, 70; 4, 0] Branch { ZOrder 2183 Points [0, 70; 3, 0] Branch { ZOrder 2189 Points [0, 25; -4, 0; 0, 45; 1, 0] Branch { ZOrder 2195 Points [0, 70; 4, 0] Branch { ZOrder 2203 Points [0, 28; -3, 0; 0, 47; 2, 0] Branch { ZOrder 2209 Points [0, 65; 3, 0] Branch { ZOrder 2215 Points [0, 75] Branch { ZOrder 2221 Points [0, 80] Branch { ZOrder 3827 Points [0, 105] DstBlock "Divide3" DstPort 2 } Branch { ZOrder 3826 DstBlock "Divide11" DstPort 2 } } Branch { ZOrder 2220 DstBlock "Divide10" DstPort 2 } } Branch { ZOrder 2214 DstBlock "Divide9" DstPort 2 } } Branch { ZOrder 2208 DstBlock "Divide8" DstPort 2 } } Branch { ZOrder 2202 DstBlock "Divide7" DstPort 2 } } Branch { ZOrder 2194 DstBlock "Divide6" DstPort 2 } } Branch { ZOrder 2188 DstBlock "Divide5" DstPort 2 } } Branch { ZOrder 2182 DstBlock "Divide4" DstPort 2 } } Branch { ZOrder 2172 DstBlock "Divide2" DstPort 2 } } Branch { ZOrder 2166 DstBlock "Divide1" DstPort 2 } } Branch { ZOrder 2052 DstBlock "Divide" DstPort 2 } } Line { ZOrder 3825 SrcBlock "Temp_RC_MON" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Divide3" DstPort 1 } Line { Name "" ZOrder 4039 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 12 Points [145, 0; 0, -25] DstBlock "RC_LO_MON" DstPort 1 } Line { ZOrder 3824 SrcBlock "Divide3" SrcPort 1 Points [7, 0] Branch { ZOrder 3923 Points [0, -779; 225, 0; 0, -1071] DstBlock "Product15" DstPort 2 } Branch { ZOrder 3922 DstBlock "Temp_RC" DstPort 1 } } Line { ZOrder 3847 SrcBlock "Ground13" SrcPort 1 Points [15, 0] DstBlock "DAC_0" DstPort 1 } Line { ZOrder 3920 SrcBlock "Product5" SrcPort 1 Points [9, 0; 0, -122; -803, 0; 0, 82; -104, 0; 0, 245] DstBlock "Saturation1" DstPort 1 } Line { ZOrder 3808 SrcBlock "Ground26" SrcPort 1 Points [377, 0] Branch { ZOrder 3895 Points [0, -55] Branch { ZOrder 3897 Points [0, -55] Branch { ZOrder 3904 Points [0, -55] Branch { ZOrder 3911 Points [0, -55] Branch { ZOrder 3910 Points [0, -55] Branch { ZOrder 3913 Points [0, -55] Branch { ZOrder 3916 Points [0, -55] Branch { ZOrder 3915 Points [0, -55] DstBlock "DAC_1" DstPort 1 } Branch { ZOrder 3912 DstBlock "DAC_1" DstPort 2 } } Branch { ZOrder 3909 DstBlock "DAC_1" DstPort 3 } } Branch { ZOrder 3906 DstBlock "DAC_1" DstPort 4 } } Branch { ZOrder 3903 DstBlock "DAC_1" DstPort 5 } } Branch { ZOrder 3900 DstBlock "DAC_1" DstPort 6 } } Branch { ZOrder 3899 DstBlock "DAC_1" DstPort 7 } } Branch { ZOrder 3896 DstBlock "DAC_1" DstPort 8 } } Branch { ZOrder 3894 DstBlock "DAC_1" DstPort 9 } } Line { ZOrder 3924 SrcBlock "Constant7" SrcPort 1 Points [15, 0; 0, 15] DstBlock "Product15" DstPort 1 } Line { ZOrder 3925 SrcBlock "Product15" SrcPort 1 DstBlock "Temp_AI" DstPort 1 } Line { ZOrder 4036 SrcBlock "Saturation1" SrcPort 1 Points [35, 0] DstBlock "DAC_0" DstPort 5 } Annotation { SID "2892" Name "#DAQ Channels\nMC_Mixer 16384\nMC_fast 16384\nRC_ref 16384\nMC_ref 16384\nd_err 16384\nOFS_PD 1638" "4\nTemp_RC 16384" Position [221, 1371, 329, 1517] AutoSize on WordWrap off HorizontalAlignment "left" DropShadow on ZOrder -1 FontSize 14 } } } MatData { NumRecords 1 DataRecord { Tag DataTag0 Data " %)30 . L $ 8 ( @ % \" $ ! 0 % 0 \" $ 0 =F5R<" "VEO;@!C;VYT96YT X X !@ @ & 4 ( 0 $ ! D ( FIF9F9F9\\3\\. ( $ " " 8 ( ! % \" $ #I 0 0 Z0 %-#62 M(%-U