Library { Name "QUAD_MASTER" Version 8.2 MdlSubVersion 0 SavedCharacterEncoding "UTF-8" LibraryType "BlockLibrary" SaveDefaultBlockParams on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off FPTRunName "Run 1" MaxMDLFileLineLength 120 Object { $PropName "BdWindowsInfo" $ObjectID 1 $ClassName "Simulink.BDWindowsInfo" Object { $PropName "WindowsInfo" $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] Location [237.0, 147.0, 1438.0, 763.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 [1] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkSubsys" LoadSaveID "9560" Extents [1382.0, 568.0] ZoomFactor [1.0] Offset [121.01002545992026, 725.164299726664] } } } Created "Sun May 1 15:49:14 2011" Creator "controls" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "controls" ModifiedDateFormat "%" LastModifiedDate "Thu Apr 06 16:06:04 2017" RTWModifiedTimeStamp 413395563 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" RecordCoverage off CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on 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 ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off Array { Type "Handle" Dimension 1 Simulink.ConfigSet { $ObjectID 6 Version "1.13.1" Array { Type "Handle" Dimension 8 Simulink.SolverCC { $ObjectID 7 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 8 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 9 Version "1.13.1" Array { Type "Cell" Dimension 7 Cell "BooleansAsBitfields" Cell "PassReuseOutputArgsAs" Cell "PassReuseOutputArgsThreshold" Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "OptimizeModelRefInitCode" Cell "NoFixptDivByZeroProtection" 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 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 10 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 "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 11 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 12 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 13 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 14 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 15 Version "1.13.1" Array { Type "Cell" Dimension 19 Cell "IgnoreCustomStorageClasses" Cell "IgnoreTestpoints" 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 "CustomSymbolStrFcnArg" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" 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" 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 16 Version "1.13.1" Array { Type "Cell" Dimension 16 Cell "GeneratePreprocessorConditionals" 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 [ 1480, 285, 2360, 915 ] } PropName "ConfigurationSets" } 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 BusCreator Inputs "4" DisplayOption "none" OutDataTypeStr "Inherit: auto" NonVirtualBus off } 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 Demux Outputs "4" DisplayOption "none" BusSelectionMode off } Block { BlockType From GotoTag "A" IconDisplay "Tag" TagVisibility "local" } Block { BlockType Gain Gain "1" Multiplication "Element-wise(K.*u)" ParamMin "[]" ParamMax "[]" ParamDataTypeStr "Inherit: Same as input" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType Goto GotoTag "A" IconDisplay "Tag" TagVisibility "local" } Block { BlockType Ground } 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 Logic Operator "AND" Inputs "2" IconShape "rectangular" AllPortsSameDT on OutDataTypeStr "Inherit: Logical (see Configuration Parameters: Optimization)" SampleTime "-1" } Block { BlockType Mux Inputs "4" DisplayOption "none" UseBusObject off BusObject "BusObject" NonVirtualBus off } 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 RelationalOperator Operator ">=" InputSameDT on OutDataTypeStr "Inherit: Logical (see Configuration Parameters: Optimization)" ZeroCross on 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 ContentPreviewEnabled 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" } 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 "QUAD_MASTER" Location [237, 147, 1675, 910] Open off 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 "100" ReportName "simulink-default.rpt" SIDHighWatermark "9867" Block { BlockType SubSystem Name "QUAD" SID "8019" Description "Quadruple Suspension" Ports [45, 39] Position [360, 41, 610, 1059] ZOrder 2024 BackgroundColor "gray" AttributesFormatString "%" LibraryVersion "*1.295" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "QUAD" Location [237, 147, 1675, 910] Open off 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 "60" Block { BlockType Inport Name "M0_OSEM_F1_In" SID "8026" Position [35, 46, 55, 54] ZOrder -7 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "M0_OSEM_F2_In" SID "8027" Position [35, 96, 55, 104] ZOrder -8 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "M0_OSEM_F3_In" SID "8028" Position [35, 146, 55, 154] ZOrder -9 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "M0_OSEM_LF_In" SID "8029" Position [35, 196, 55, 204] ZOrder -10 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "M0_OSEM_RT_In" SID "8030" Position [35, 246, 55, 254] ZOrder -11 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "M0_OSEM_SD_In" SID "8031" Position [35, 296, 55, 304] ZOrder -12 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_F1_In" SID "8032" Position [1250, 156, 1270, 164] ZOrder -13 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_F2_In" SID "8033" Position [1250, 196, 1270, 204] ZOrder -14 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_F3_In" SID "8034" Position [1250, 236, 1270, 244] ZOrder -15 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_LF_In" SID "8035" Position [1250, 276, 1270, 284] ZOrder -16 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_RT_In" SID "8036" Position [1250, 316, 1270, 324] ZOrder -17 BackgroundColor "yellow" Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "R0_OSEM_SD_In" SID "8037" Position [1250, 356, 1270, 364] ZOrder -18 BackgroundColor "yellow" Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "L1_OSEM_UL" SID "8038" Position [35, 1176, 55, 1184] ZOrder -19 BackgroundColor "yellow" Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "L1_OSEM_LL" SID "8039" Position [35, 1211, 55, 1219] ZOrder -20 BackgroundColor "yellow" Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "L1_OSEM_UR" SID "8040" Position [35, 1246, 55, 1254] ZOrder -21 BackgroundColor "yellow" Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "L1_OSEM_LR" SID "8041" Position [35, 1281, 55, 1289] ZOrder -22 BackgroundColor "yellow" Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "L2_OSEM_UL" SID "8042" Position [625, 1926, 645, 1934] ZOrder -23 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "L2_OSEM_LL" SID "8043" Position [625, 1966, 645, 1974] ZOrder -24 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "L2_OSEM_UR" SID "8044" Position [625, 2006, 645, 2014] ZOrder -25 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "19" IconDisplay "Port number" } Block { BlockType Inport Name "L2_OSEM_LR" SID "8045" Position [625, 2046, 645, 2054] ZOrder -26 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "20" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_L3_SEG1" SID "8046" Position [620, 2691, 640, 2699] ZOrder -27 BackgroundColor "yellow" Port "21" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_L3_SEG2" SID "8047" Position [620, 2731, 640, 2739] ZOrder -28 BackgroundColor "yellow" Port "22" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_L3_SEG3" SID "8048" Position [620, 2771, 640, 2779] ZOrder -29 BackgroundColor "yellow" Port "23" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_L3_SEG4" SID "8049" Position [620, 2811, 640, 2819] ZOrder -30 BackgroundColor "yellow" Port "24" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_LONG_In" SID "8050" Position [620, 2851, 640, 2859] ZOrder -31 BackgroundColor "yellow" Port "25" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_PITCH_In" SID "8051" Position [620, 2891, 640, 2899] ZOrder -32 BackgroundColor "yellow" Port "26" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_YAW_In" SID "8052" Position [620, 2931, 640, 2939] ZOrder -33 BackgroundColor "yellow" Port "27" IconDisplay "Port number" } Block { BlockType Inport Name "ASC_PIT_DITHER" SID "8053" Position [1610, 2861, 1630, 2869] ZOrder 115 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "28" IconDisplay "Port number" } Block { BlockType Inport Name "ASC_YAW_DITHER" SID "8054" Position [1610, 2971, 1630, 2979] ZOrder 116 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "29" IconDisplay "Port number" } Block { BlockType Inport Name "DARM_DAMP_M0_V_In" SID "9817" Position [35, 896, 55, 904] ZOrder 2461 BackgroundColor "yellow" Port "30" IconDisplay "Port number" } Block { BlockType Inport Name "AS_DAMP_M0_R_In" SID "9527" Position [35, 946, 55, 954] ZOrder 2029 BackgroundColor "yellow" Port "31" IconDisplay "Port number" } Block { BlockType Inport Name "DARM_DAMP_L2_VIOLIN_In" SID "8063" Position [40, 2566, 60, 2574] ZOrder 2021 BackgroundColor "yellow" Port "32" IconDisplay "Port number" } Block { BlockType Inport Name "TIDAL_IMCF_In" SID "9025" Position [35, 996, 55, 1004] ZOrder 2028 BackgroundColor "yellow" Port "33" IconDisplay "Port number" } Block { BlockType Inport Name "TIDAL_IMCF_PLUS_ISCEND_In" SID "9536" Position [35, 1770, 55, 1780] ZOrder 2413 BackgroundColor "yellow" Port "34" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_M0_MON_In" SID "9537" Position [1600, 1336, 1620, 1344] ZOrder 2447 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "35" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_R0_MON_In" SID "9538" Position [1600, 1436, 1620, 1444] ZOrder 2446 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "36" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_L1_MON_In" SID "9539" Position [1600, 1536, 1620, 1544] ZOrder 2445 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "37" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_L2_MON_In" SID "9540" Position [1600, 1636, 1620, 1644] ZOrder 2444 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "38" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_L3_MON_In" SID "9541" Position [1600, 1736, 1620, 1744] ZOrder 2451 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "39" IconDisplay "Port number" } Block { BlockType Inport Name "BI0_ESD_MON_In" SID "9815" Position [1600, 1786, 1620, 1794] ZOrder 2459 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "40" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_M0_CD_BIO_REQ" SID "9542" Position [1600, 1286, 1620, 1294] ZOrder 2443 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "41" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_R0_CD_BIO_REQ" SID "9543" Position [1600, 1386, 1620, 1394] ZOrder 2442 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "42" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_L1_CD_BIO_REQ" SID "9544" Position [1600, 1486, 1620, 1494] ZOrder 2441 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "43" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_L2_CD_BIO_REQ" SID "9545" Position [1600, 1586, 1620, 1594] ZOrder 2440 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "44" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_L3_ESD_BIO_REQ" SID "9546" Position [1600, 1686, 1620, 1694] ZOrder 2452 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "45" IconDisplay "Port number" } Block { BlockType SubSystem Name "BIO" SID "9547" Ports [11, 21] Position [1790, 1272, 1955, 1808] ZOrder 2439 BackgroundColor "[0.000000, 0.820000, 0.426400]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BIO" Location [237, 147, 1675, 910] Open off 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 "80" Block { BlockType Inport Name "M0_ISC_CTRL" SID "9548" Position [85, 53, 115, 67] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "M0_MON_In" SID "9549" Position [85, 83, 115, 97] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "R0_ISC_CTRL" SID "9550" Position [90, 198, 120, 212] ZOrder -7 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "R0_MON_In" SID "9551" Position [90, 228, 120, 242] ZOrder -8 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "L1_ISC_CTRL" SID "9552" Position [85, 333, 115, 347] ZOrder -3 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "L1_MON_In" SID "9553" Position [85, 363, 115, 377] ZOrder -4 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "L2_ISC_CTRL" SID "9554" Position [85, 553, 115, 567] ZOrder -5 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "L2_MON_In" SID "9555" Position [85, 693, 115, 707] ZOrder -6 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "L3_ISC_CTRL" SID "9556" Position [90, 873, 120, 887] ZOrder 48 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "L3_MON_In" SID "9557" Position [90, 933, 120, 947] ZOrder 47 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_MON_In" SID "9811" Position [90, 1153, 120, 1167] ZOrder 55 Port "11" IconDisplay "Port number" } Block { BlockType SubSystem Name "ESD" SID "9812" Ports [1] Position [210, 1102, 410, 1218] ZOrder 54 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ESD" Location [2560, 0, 5120, 1440] Open off 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 "95" Block { BlockType Inport Name "ESD_MON" SID "9813" Position [225, 1003, 255, 1017] ZOrder 95 IconDisplay "Port number" } Block { BlockType Reference Name "MON" SID "9814" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [300, 995, 380, 1025] ZOrder 96 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Line { ZOrder 1 SrcBlock "ESD_MON" SrcPort 1 DstBlock "MON" DstPort 1 } } } Block { BlockType Reference Name "L1" SID "9558" Ports [2, 3] Position [255, 325, 335, 385] ZOrder -9 BackgroundColor "[0.540369, 1.000000, 0.934650]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/UIM_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L2" SID "9861" Ports [2, 9] Position [225, 491, 385, 769] ZOrder 139 BackgroundColor "[0.666667, 0.333333, 1.000000]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/PUM_INDIVIDUAL_CTRL_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "L3" SID "9560" Ports [2, 3] Position [210, 852, 410, 968] ZOrder 46 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "L3" Location [237, 147, 1675, 910] 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 "100" Block { BlockType Inport Name "ISC_CTRL" SID "9561" Position [220, 1113, 250, 1127] ZOrder 91 IconDisplay "Port number" } Block { BlockType Inport Name "L3_MON" SID "9562" Position [225, 1003, 255, 1017] ZOrder 95 Port "2" IconDisplay "Port number" } Block { BlockType BusCreator Name "Bus\nCreator1" SID "9563" Ports [4, 1] Position [1580, 611, 1585, 824] ZOrder 191 ShowName off Inputs "'L3_UL_CTRL','L3_LL_CTRL','L3_UR_CTRL','L3_LR_CTRL'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator2" SID "9564" Ports [4, 1] Position [425, 58, 430, 317] ZOrder 192 ShowName off Inputs "'L3_UL_VOLTAGE_SW','L3_LL_VOLTAGE_SW','L3_UR_VOLTAGE_SW','L3_LR_VOLTAGE_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator3" SID "9565" Ports [2, 1] Position [425, 370, 430, 505] ZOrder 193 ShowName off Inputs "'L3_URLR_PI_SW','L3_ULLL_PI_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator4" SID "9566" Ports [4, 1] Position [425, 673, 430, 932] ZOrder 194 ShowName off Inputs "'L3_UL_HVDISCONNECT_SW','L3_LL_HVDISCONNECT_SW','L3_UR_HVDISCONNECT_SW','L3_LR_HVDISCONNECT_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator8" SID "9567" Ports [4, 1] Position [1580, 351, 1585, 564] ZOrder 190 ShowName off Inputs "'L3_UL_MASK','L3_LL_MASK','L3_UR_MASK','L3_LR_MASK'" DisplayOption "bar" } Block { BlockType BusSelector Name "Bus\nSelector" SID "9568" Ports [1, 4] Position [1870, 706, 1875, 999] ZOrder 195 ShowName off OutputSignals "L3_UR_VOLTAGE_SW,L3_LR_VOLTAGE_SW,L3_UL_VOLTAGE_SW,L3_LL_VOLTAGE_SW" 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" } } Block { BlockType BusSelector Name "Bus\nSelector1" SID "9569" Ports [1, 2] Position [1870, 1005, 1875, 1160] ZOrder 200 ShowName off OutputSignals "L3_URLR_PI_SW,L3_ULLL_PI_SW" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector2" SID "9570" Ports [1, 4] Position [1875, 81, 1880, 374] ZOrder 202 ShowName off OutputSignals "L3_UR_HVDISCONNECT_SW,L3_LR_HVDISCONNECT_SW,L3_UL_HVDISCONNECT_SW,L3_LL_HVDISCONNECT_SW" 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" } } Block { BlockType Constant Name "Constant" SID "9571" Position [205, 565, 235, 595] ZOrder 35 Value "0.5" } Block { BlockType Constant Name "Constant1" SID "9572" Position [2015, 1282, 2065, 1298] ZOrder 213 ShowName off Value "15" } Block { BlockType Constant Name "Constant10" SID "9573" Position [2040, 822, 2065, 838] ZOrder 185 ShowName off Value "9" } Block { BlockType Constant Name "Constant11" SID "9574" Position [2040, 897, 2065, 913] ZOrder 186 ShowName off Value "10" } Block { BlockType Constant Name "Constant12" SID "9575" Position [2040, 972, 2065, 988] ZOrder 187 ShowName off Value "11" } Block { BlockType Constant Name "Constant13" SID "9576" Position [2040, 1052, 2065, 1068] ZOrder 188 ShowName off Value "12" } Block { BlockType Constant Name "Constant14" SID "9577" Position [2040, 1127, 2065, 1143] ZOrder 189 ShowName off Value "13" } Block { BlockType Constant Name "Constant15" SID "9578" Position [2020, 1207, 2065, 1223] ZOrder 204 ShowName off Value "14" } Block { BlockType Constant Name "Constant2" SID "9579" Position [2040, 272, 2065, 288] ZOrder 178 ShowName off Value "2" } Block { BlockType Constant Name "Constant3" SID "9580" Position [2040, 197, 2065, 213] ZOrder 177 ShowName off } Block { BlockType Constant Name "Constant4" SID "9581" Position [2040, 347, 2065, 363] ZOrder 179 ShowName off Value "3" } Block { BlockType Constant Name "Constant5" SID "9582" Position [2040, 437, 2065, 453] ZOrder 180 ShowName off Value "4" } Block { BlockType Constant Name "Constant6" SID "9583" Position [2040, 517, 2065, 533] ZOrder 181 ShowName off Value "5" } Block { BlockType Constant Name "Constant7" SID "9584" Position [2040, 597, 2065, 613] ZOrder 182 ShowName off Value "6" } Block { BlockType Constant Name "Constant8" SID "9585" Position [2040, 672, 2065, 688] ZOrder 183 ShowName off Value "7" } Block { BlockType Constant Name "Constant9" SID "9586" Position [2040, 747, 2065, 763] ZOrder 184 ShowName off Value "8" } Block { BlockType Demux Name "Demux" SID "9587" Ports [1, 1] Position [380, 551, 385, 589] ZOrder 34 BackgroundColor "black" ShowName off Outputs "1" DisplayOption "bar" } Block { BlockType Demux Name "Demux1" SID "9588" Ports [1, 3] Position [1070, 123, 1075, 217] ZOrder 81 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "9589" Ports [1, 3] Position [1070, 383, 1075, 477] ZOrder 105 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "9590" Ports [1, 3] Position [1070, 673, 1075, 767] ZOrder 126 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux4" SID "9591" Ports [1, 3] Position [1070, 938, 1075, 1032] ZOrder 136 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Reference Name "ESD_LL" SID "9592" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 400, 980, 460] ZOrder 103 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_LR" SID "9867" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 955, 980, 1015] ZOrder 215 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_UL" SID "9594" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 140, 980, 200] ZOrder 79 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_UR" SID "9866" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 690, 980, 750] ZOrder 214 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType From Name "From1" SID "9596" Position [1420, 625, 1515, 645] ZOrder 99 ForegroundColor "[0.901961, 0.000000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_CTRL" } Block { BlockType From Name "From10" SID "9597" Position [1420, 790, 1515, 810] ZOrder 123 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_CTRL" } Block { BlockType From Name "From11" SID "9598" Position [695, 680, 790, 700] ZOrder 133 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From12" SID "9599" Position [695, 945, 790, 965] ZOrder 143 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From13" SID "9600" Position [1710, 847, 1840, 863] ZOrder 196 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "VOLTAGE_SW" } Block { BlockType From Name "From14" SID "9601" Position [1790, 422, 1920, 438] ZOrder 206 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_FILT_SW" } Block { BlockType From Name "From15" SID "9602" Position [1725, 1190, 1860, 1210] ZOrder 198 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "RESET_PULSE" } Block { BlockType From Name "From16" SID "9603" Position [1710, 220, 1845, 240] ZOrder 199 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HVDISCONNECT_SW" } Block { BlockType From Name "From17" SID "9604" Position [1710, 1077, 1840, 1093] ZOrder 201 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "PI_SW" } Block { BlockType From Name "From18" SID "9605" Position [1785, 580, 1920, 600] ZOrder 207 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_FILT_SW" } Block { BlockType From Name "From19" SID "9606" Position [1785, 655, 1920, 675] ZOrder 208 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_FILT_SW" } Block { BlockType From Name "From2" SID "9607" Position [695, 130, 790, 150] ZOrder 114 ForegroundColor "[1.000000, 0.501961, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From20" SID "9608" Position [1790, 502, 1920, 518] ZOrder 209 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_FILT_SW" } Block { BlockType From Name "From3" SID "9609" Position [695, 390, 790, 410] ZOrder 115 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From4" SID "9610" Position [1420, 420, 1515, 440] ZOrder 117 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_MASK" } Block { BlockType From Name "From5" SID "9611" Position [1420, 475, 1515, 495] ZOrder 118 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_MASK" } Block { BlockType From Name "From6" SID "9612" Position [1420, 530, 1515, 550] ZOrder 119 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_MASK" } Block { BlockType From Name "From7" SID "9613" Position [1420, 680, 1515, 700] ZOrder 121 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_CTRL" } Block { BlockType From Name "From8" SID "9614" Position [1420, 735, 1515, 755] ZOrder 122 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_CTRL" } Block { BlockType From Name "From9" SID "9615" Position [1420, 365, 1515, 385] ZOrder 98 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_MASK" } Block { BlockType Goto Name "Goto1" SID "9616" Position [1195, 160, 1295, 180] ZOrder 97 ForegroundColor "red" ShowName off GotoTag "UL_CTRL" } Block { BlockType Goto Name "Goto10" SID "9617" Position [1195, 740, 1295, 760] ZOrder 132 ForegroundColor "cyan" ShowName off GotoTag "UR_FILT_SW" } Block { BlockType Goto Name "Goto11" SID "9618" Position [1195, 1005, 1295, 1025] ZOrder 142 ForegroundColor "cyan" ShowName off GotoTag "LR_FILT_SW" } Block { BlockType Goto Name "Goto12" SID "9619" Position [1195, 975, 1295, 995] ZOrder 140 ForegroundColor "red" ShowName off GotoTag "LR_CTRL" } Block { BlockType Goto Name "Goto13" SID "9620" Position [1195, 945, 1295, 965] ZOrder 141 ForegroundColor "blue" ShowName off GotoTag "LR_MASK" } Block { BlockType Goto Name "Goto14" SID "9621" Position [490, 180, 590, 200] ZOrder 157 ForegroundColor "darkGreen" ShowName off GotoTag "VOLTAGE_SW" } Block { BlockType Goto Name "Goto15" SID "9622" Position [490, 430, 590, 450] ZOrder 158 ForegroundColor "darkGreen" ShowName off GotoTag "PI_SW" } Block { BlockType Goto Name "Goto16" SID "9623" Position [490, 560, 590, 580] ZOrder 159 ForegroundColor "darkGreen" ShowName off GotoTag "RESET_PULSE" } Block { BlockType Goto Name "Goto17" SID "9624" Position [480, 795, 620, 815] ZOrder 160 ForegroundColor "darkGreen" ShowName off GotoTag "HVDISCONNECT_SW" } Block { BlockType Goto Name "Goto2" SID "9625" Position [1195, 130, 1295, 150] ZOrder 100 ForegroundColor "blue" ShowName off GotoTag "UL_MASK" } Block { BlockType Goto Name "Goto3" SID "9626" Position [1195, 190, 1295, 210] ZOrder 101 ForegroundColor "cyan" ShowName off GotoTag "UL_FILT_SW" } Block { BlockType Goto Name "Goto4" SID "9627" Position [1195, 420, 1295, 440] ZOrder 110 ForegroundColor "red" ShowName off GotoTag "LL_CTRL" } Block { BlockType Goto Name "Goto5" SID "9628" Position [1195, 390, 1295, 410] ZOrder 111 ForegroundColor "blue" ShowName off GotoTag "LL_MASK" } Block { BlockType Goto Name "Goto6" SID "9629" Position [1195, 450, 1295, 470] ZOrder 112 ForegroundColor "cyan" ShowName off GotoTag "LL_FILT_SW" } Block { BlockType Goto Name "Goto7" SID "9630" Position [290, 1110, 390, 1130] ZOrder 113 ForegroundColor "orange" ShowName off GotoTag "ISC_CTRL" } Block { BlockType Goto Name "Goto8" SID "9631" Position [1195, 710, 1295, 730] ZOrder 130 ForegroundColor "red" ShowName off GotoTag "UR_CTRL" } Block { BlockType Goto Name "Goto9" SID "9632" Position [1195, 680, 1295, 700] ZOrder 131 ForegroundColor "blue" ShowName off GotoTag "UR_MASK" } Block { BlockType Ground Name "Ground" SID "9633" Position [20, 550, 40, 570] ZOrder 36 } Block { BlockType Ground Name "Ground1" SID "9634" Position [245, 695, 265, 715] ZOrder 61 } Block { BlockType Ground Name "Ground10" SID "9635" Position [245, 890, 265, 910] ZOrder 67 } Block { BlockType Ground Name "Ground11" SID "9636" Position [1960, 1265, 1980, 1285] ZOrder 210 ShowName off } Block { BlockType Ground Name "Ground2" SID "9637" Position [240, 80, 260, 100] ZOrder 49 } Block { BlockType Ground Name "Ground3" SID "9638" Position [240, 145, 260, 165] ZOrder 51 } Block { BlockType Ground Name "Ground4" SID "9639" Position [240, 210, 260, 230] ZOrder 53 } Block { BlockType Ground Name "Ground5" SID "9640" Position [240, 275, 260, 295] ZOrder 55 } Block { BlockType Ground Name "Ground6" SID "9641" Position [245, 395, 265, 415] ZOrder 57 } Block { BlockType Ground Name "Ground7" SID "9642" Position [245, 460, 265, 480] ZOrder 60 } Block { BlockType Ground Name "Ground8" SID "9643" Position [245, 760, 265, 780] ZOrder 63 } Block { BlockType Ground Name "Ground9" SID "9644" Position [245, 825, 265, 845] ZOrder 65 } Block { BlockType Reference Name "LL_HVDISCONNECT_SW" SID "9645" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 755, 375, 785] ZOrder 64 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_MSDELAYOFF" SID "9646" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 502, 760, 518] ZOrder 109 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_MSDELAYON" SID "9647" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 447, 760, 463] ZOrder 108 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_STATEREQ" SID "9648" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 337, 760, 353] ZOrder 106 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_VOLTAGE_SW" SID "9649" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [295, 140, 370, 170] ZOrder 52 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_HVDISCONNECT_SW" SID "9650" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 885, 375, 915] ZOrder 68 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_MSDELAYOFF" SID "9651" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 1057, 760, 1073] ZOrder 139 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_MSDELAYON" SID "9652" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 1002, 760, 1018] ZOrder 138 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_STATEREQ" SID "9653" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 892, 760, 908] ZOrder 137 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_VOLTAGE_SW" SID "9654" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [295, 270, 370, 300] ZOrder 56 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MON" SID "9655" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [300, 995, 380, 1025] ZOrder 96 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux" SID "9656" Ports [2, 1] Position [285, 551, 290, 589] ZOrder 32 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux1" SID "9657" Ports [4, 1] Position [835, 54, 840, 281] ZOrder 80 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "9658" Ports [4, 1] Position [835, 312, 840, 543] ZOrder 104 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux5" SID "9659" Ports [4, 1] Position [835, 602, 840, 833] ZOrder 125 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux6" SID "9660" Ports [4, 1] Position [835, 867, 840, 1098] ZOrder 135 ShowName off DisplayOption "bar" } Block { BlockType Reference Name "PI_ULLL_SW" SID "9661" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 455, 375, 485] ZOrder 59 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PI_URLR_SW" SID "9662" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 390, 375, 420] ZOrder 58 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RESET" SID "9663" Tag "cdsEpicsMomentary" Ports [1, 1] Position [100, 545, 175, 575] ZOrder 37 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RESET_PULSE" SID "9664" Tag "cdsFunctionCall" Description "inline LONG_PULSE /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/LONG_PULSE.c" Ports [1, 1] Position [315, 540, 355, 600] ZOrder 33 AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_HVDISCONNECT_SW" SID "9665" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 690, 375, 720] ZOrder 62 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_MSDELAYOFF" SID "9666" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 242, 760, 258] ZOrder 94 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_MSDELAYON" SID "9667" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 187, 760, 203] ZOrder 93 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_STATEREQ" SID "9668" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 77, 760, 93] ZOrder 90 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_VOLTAGE_SW" SID "9669" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [295, 75, 370, 105] ZOrder 50 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_HVDISCONNECT_SW" SID "9670" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [300, 820, 375, 850] ZOrder 66 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_MSDELAYOFF" SID "9671" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 792, 760, 808] ZOrder 129 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_MSDELAYON" SID "9672" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 737, 760, 753] ZOrder 128 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_STATEREQ" SID "9673" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 627, 760, 643] ZOrder 127 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_VOLTAGE_SW" SID "9674" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [295, 205, 370, 235] ZOrder 54 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift1" SID "9675" Tag "cdsBitwise" Ports [2, 1] Position [2100, 180, 2160, 215] ZOrder 165 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift10" SID "9676" Tag "cdsBitwise" Ports [2, 1] Position [2100, 880, 2160, 915] ZOrder 174 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift11" SID "9677" Tag "cdsBitwise" Ports [2, 1] Position [2100, 955, 2160, 990] ZOrder 173 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift12" SID "9678" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1035, 2160, 1070] ZOrder 175 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift13" SID "9679" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1110, 2160, 1145] ZOrder 176 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift14" SID "9680" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1190, 2160, 1225] ZOrder 203 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift15" SID "9681" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1265, 2160, 1300] ZOrder 212 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift2" SID "9682" Tag "cdsBitwise" Ports [2, 1] Position [2100, 255, 2160, 290] ZOrder 164 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift3" SID "9683" Tag "cdsBitwise" Ports [2, 1] Position [2100, 330, 2160, 365] ZOrder 166 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift4" SID "9684" Tag "cdsBitwise" Ports [2, 1] Position [2100, 420, 2160, 455] ZOrder 168 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift5" SID "9685" Tag "cdsBitwise" Ports [2, 1] Position [2100, 500, 2160, 535] ZOrder 167 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift6" SID "9686" Tag "cdsBitwise" Ports [2, 1] Position [2100, 580, 2160, 615] ZOrder 169 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift7" SID "9687" Tag "cdsBitwise" Ports [2, 1] Position [2100, 655, 2160, 690] ZOrder 171 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift8" SID "9688" Tag "cdsBitwise" Ports [2, 1] Position [2100, 730, 2160, 765] ZOrder 170 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift9" SID "9689" Tag "cdsBitwise" Ports [2, 1] Position [2100, 805, 2160, 840] ZOrder 172 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or1" SID "9690" Tag "cdsBitwise" Ports [2, 1] Position [2200, 105, 2245, 140] ZOrder 84 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or10" SID "9691" Tag "cdsBitwise" Ports [2, 1] Position [2200, 875, 2245, 910] ZOrder 151 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or11" SID "9692" Tag "cdsBitwise" Ports [2, 1] Position [2200, 950, 2245, 985] ZOrder 150 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or12" SID "9693" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1030, 2245, 1065] ZOrder 153 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or13" SID "9694" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1105, 2245, 1140] ZOrder 156 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or14" SID "9695" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1185, 2245, 1220] ZOrder 205 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or15" SID "9696" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1260, 2245, 1295] ZOrder 211 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or2" SID "9697" Tag "cdsBitwise" Ports [2, 1] Position [2200, 250, 2245, 285] ZOrder 83 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or3" SID "9698" Tag "cdsBitwise" Ports [2, 1] Position [2200, 325, 2245, 360] ZOrder 146 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or4" SID "9699" Tag "cdsBitwise" Ports [2, 1] Position [2200, 415, 2245, 450] ZOrder 145 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or5" SID "9700" Tag "cdsBitwise" Ports [2, 1] Position [2200, 495, 2245, 530] ZOrder 144 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or6" SID "9701" Tag "cdsBitwise" Ports [2, 1] Position [2200, 575, 2245, 610] ZOrder 149 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or7" SID "9702" Tag "cdsBitwise" Ports [2, 1] Position [2200, 650, 2245, 685] ZOrder 148 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or8" SID "9703" Tag "cdsBitwise" Ports [2, 1] Position [2200, 725, 2245, 760] ZOrder 147 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or9" SID "9704" Tag "cdsBitwise" Ports [2, 1] Position [2200, 800, 2245, 835] ZOrder 152 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "MASK" SID "9705" Position [1650, 453, 1680, 467] ZOrder 46 ForegroundColor "blue" IconDisplay "Port number" } Block { BlockType Outport Name "CTRL" SID "9706" Position [1645, 713, 1675, 727] ZOrder 77 ForegroundColor "red" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "BO" SID "9707" Position [2375, 1273, 2405, 1287] ZOrder 78 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Demux" SrcPort 1 DstBlock "Goto16" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground" SrcPort 1 DstBlock "RESET" DstPort 1 } Line { ZOrder 3 SrcBlock "RESET" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { ZOrder 4 SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { ZOrder 5 SrcBlock "Mux" SrcPort 1 DstBlock "RESET_PULSE" DstPort 1 } Line { ZOrder 6 SrcBlock "RESET_PULSE" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 7 SrcBlock "Ground2" SrcPort 1 DstBlock "UL_VOLTAGE_SW" DstPort 1 } Line { ZOrder 8 SrcBlock "Ground3" SrcPort 1 DstBlock "LL_VOLTAGE_SW" DstPort 1 } Line { ZOrder 9 SrcBlock "Ground4" SrcPort 1 DstBlock "UR_VOLTAGE_SW" DstPort 1 } Line { ZOrder 10 SrcBlock "Ground5" SrcPort 1 DstBlock "LR_VOLTAGE_SW" DstPort 1 } Line { ZOrder 11 SrcBlock "Ground6" SrcPort 1 DstBlock "PI_URLR_SW" DstPort 1 } Line { ZOrder 12 SrcBlock "Ground7" SrcPort 1 DstBlock "PI_ULLL_SW" DstPort 1 } Line { ZOrder 13 SrcBlock "Ground1" SrcPort 1 DstBlock "UL_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 14 SrcBlock "Ground8" SrcPort 1 DstBlock "LL_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 15 SrcBlock "Ground9" SrcPort 1 DstBlock "UR_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 16 SrcBlock "Ground10" SrcPort 1 DstBlock "LR_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 17 SrcBlock "Mux1" SrcPort 1 DstBlock "ESD_UL" DstPort 1 } Line { ZOrder 18 SrcBlock "ESD_UL" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 19 SrcBlock "UL_STATEREQ" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 20 SrcBlock "UL_MSDELAYON" SrcPort 1 DstBlock "Mux1" DstPort 3 } Line { ZOrder 21 SrcBlock "UL_MSDELAYOFF" SrcPort 1 DstBlock "Mux1" DstPort 4 } Line { ZOrder 22 SrcBlock "L3_MON" SrcPort 1 DstBlock "MON" DstPort 1 } Line { ZOrder 23 SrcBlock "Demux1" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 24 SrcBlock "Demux1" SrcPort 2 DstBlock "Goto1" DstPort 1 } Line { ZOrder 25 SrcBlock "Demux1" SrcPort 3 DstBlock "Goto3" DstPort 1 } Line { ZOrder 26 SrcBlock "Mux2" SrcPort 1 DstBlock "ESD_LL" DstPort 1 } Line { ZOrder 27 SrcBlock "ESD_LL" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 28 SrcBlock "LL_STATEREQ" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 29 SrcBlock "LL_MSDELAYON" SrcPort 1 DstBlock "Mux2" DstPort 3 } Line { ZOrder 30 SrcBlock "LL_MSDELAYOFF" SrcPort 1 DstBlock "Mux2" DstPort 4 } Line { ZOrder 31 SrcBlock "Demux2" SrcPort 1 DstBlock "Goto5" DstPort 1 } Line { ZOrder 32 SrcBlock "Demux2" SrcPort 2 DstBlock "Goto4" DstPort 1 } Line { ZOrder 33 SrcBlock "Demux2" SrcPort 3 DstBlock "Goto6" DstPort 1 } Line { ZOrder 34 SrcBlock "ISC_CTRL" SrcPort 1 DstBlock "Goto7" DstPort 1 } Line { ZOrder 35 SrcBlock "From2" SrcPort 1 DstBlock "Mux1" DstPort 2 } Line { ZOrder 36 SrcBlock "From3" SrcPort 1 DstBlock "Mux2" DstPort 2 } Line { ZOrder 37 SrcBlock "From9" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 1 } Line { ZOrder 38 SrcBlock "From4" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 2 } Line { ZOrder 39 SrcBlock "From5" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 3 } Line { ZOrder 40 SrcBlock "From6" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 4 } Line { ZOrder 41 SrcBlock "From1" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 1 } Line { ZOrder 42 SrcBlock "From7" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 2 } Line { ZOrder 43 SrcBlock "From8" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 3 } Line { ZOrder 44 SrcBlock "From10" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 4 } Line { ZOrder 45 SrcBlock "Bus\nCreator1" SrcPort 1 DstBlock "CTRL" DstPort 1 } Line { ZOrder 46 SrcBlock "Bus\nCreator8" SrcPort 1 DstBlock "MASK" DstPort 1 } Line { ZOrder 143 SrcBlock "Mux5" SrcPort 1 DstBlock "ESD_UR" DstPort 1 } Line { ZOrder 142 SrcBlock "ESD_UR" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 49 SrcBlock "UR_STATEREQ" SrcPort 1 DstBlock "Mux5" DstPort 1 } Line { ZOrder 50 SrcBlock "UR_MSDELAYON" SrcPort 1 DstBlock "Mux5" DstPort 3 } Line { ZOrder 51 SrcBlock "UR_MSDELAYOFF" SrcPort 1 DstBlock "Mux5" DstPort 4 } Line { ZOrder 52 SrcBlock "Demux3" SrcPort 1 DstBlock "Goto9" DstPort 1 } Line { ZOrder 53 SrcBlock "Demux3" SrcPort 2 DstBlock "Goto8" DstPort 1 } Line { ZOrder 54 SrcBlock "Demux3" SrcPort 3 DstBlock "Goto10" DstPort 1 } Line { ZOrder 55 SrcBlock "From11" SrcPort 1 DstBlock "Mux5" DstPort 2 } Line { ZOrder 144 SrcBlock "Mux6" SrcPort 1 DstBlock "ESD_LR" DstPort 1 } Line { ZOrder 145 SrcBlock "ESD_LR" SrcPort 1 DstBlock "Demux4" DstPort 1 } Line { ZOrder 58 SrcBlock "LR_STATEREQ" SrcPort 1 DstBlock "Mux6" DstPort 1 } Line { ZOrder 59 SrcBlock "LR_MSDELAYON" SrcPort 1 DstBlock "Mux6" DstPort 3 } Line { ZOrder 60 SrcBlock "LR_MSDELAYOFF" SrcPort 1 DstBlock "Mux6" DstPort 4 } Line { ZOrder 61 SrcBlock "Demux4" SrcPort 1 DstBlock "Goto13" DstPort 1 } Line { ZOrder 62 SrcBlock "Demux4" SrcPort 2 DstBlock "Goto12" DstPort 1 } Line { ZOrder 63 SrcBlock "Demux4" SrcPort 3 DstBlock "Goto11" DstPort 1 } Line { ZOrder 64 SrcBlock "From12" SrcPort 1 DstBlock "Mux6" DstPort 2 } Line { ZOrder 65 SrcBlock "or1" SrcPort 1 Points [7, 0; 0, 119; -73, 0; 0, 16] DstBlock "or2" DstPort 1 } Line { ZOrder 66 SrcBlock "or3" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or4" DstPort 1 } Line { ZOrder 67 SrcBlock "or4" SrcPort 1 Points [7, 0; 0, 54; -73, 0; 0, 16] DstBlock "or5" DstPort 1 } Line { ZOrder 68 SrcBlock "or2" SrcPort 1 Points [8, 0; 0, 48; -74, 0; 0, 17] DstBlock "or3" DstPort 1 } Line { ZOrder 69 SrcBlock "or6" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or7" DstPort 1 } Line { ZOrder 70 SrcBlock "or7" SrcPort 1 Points [7, 0; 0, 49; -73, 0; 0, 16] DstBlock "or8" DstPort 1 } Line { ZOrder 71 SrcBlock "or9" SrcPort 1 Points [9, 0; 0, 53; -74, 0] DstBlock "or10" DstPort 1 } Line { ZOrder 72 SrcBlock "or10" SrcPort 1 Points [7, 0; 0, 47; -72, 0] DstBlock "or11" DstPort 1 } Line { ZOrder 73 SrcBlock "or8" SrcPort 1 Points [8, 0; 0, 48; -74, 0; 0, 17] DstBlock "or9" DstPort 1 } Line { ZOrder 74 SrcBlock "or5" SrcPort 1 Points [7, 0; 0, 48; -69, 0; 0, 22] DstBlock "or6" DstPort 1 } Line { ZOrder 75 SrcBlock "or11" SrcPort 1 Points [8, 0; 0, 53; -73, 0] DstBlock "or12" DstPort 1 } Line { ZOrder 76 SrcBlock "or12" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or13" DstPort 1 } Line { ZOrder 77 SrcBlock "UL_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 1 } Line { ZOrder 78 SrcBlock "LL_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 2 } Line { ZOrder 79 SrcBlock "UR_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 3 } Line { ZOrder 80 SrcBlock "LR_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 4 } Line { ZOrder 81 SrcBlock "Bus\nCreator4" SrcPort 1 DstBlock "Goto17" DstPort 1 } Line { ZOrder 82 SrcBlock "PI_URLR_SW" SrcPort 1 DstBlock "Bus\nCreator3" DstPort 1 } Line { ZOrder 83 SrcBlock "PI_ULLL_SW" SrcPort 1 DstBlock "Bus\nCreator3" DstPort 2 } Line { ZOrder 84 SrcBlock "Bus\nCreator3" SrcPort 1 DstBlock "Goto15" DstPort 1 } Line { ZOrder 85 SrcBlock "lshift2" SrcPort 1 DstBlock "or2" DstPort 2 } Line { ZOrder 86 SrcBlock "lshift3" SrcPort 1 DstBlock "or3" DstPort 2 } Line { ZOrder 87 SrcBlock "lshift4" SrcPort 1 DstBlock "or4" DstPort 2 } Line { ZOrder 88 SrcBlock "lshift5" SrcPort 1 DstBlock "or5" DstPort 2 } Line { ZOrder 89 SrcBlock "lshift6" SrcPort 1 DstBlock "or6" DstPort 2 } Line { ZOrder 90 SrcBlock "lshift7" SrcPort 1 DstBlock "or7" DstPort 2 } Line { ZOrder 91 SrcBlock "lshift8" SrcPort 1 DstBlock "or8" DstPort 2 } Line { ZOrder 92 SrcBlock "lshift9" SrcPort 1 DstBlock "or9" DstPort 2 } Line { ZOrder 93 SrcBlock "lshift10" SrcPort 1 DstBlock "or10" DstPort 2 } Line { ZOrder 94 SrcBlock "lshift11" SrcPort 1 DstBlock "or11" DstPort 2 } Line { ZOrder 95 SrcBlock "lshift12" SrcPort 1 DstBlock "or12" DstPort 2 } Line { ZOrder 96 SrcBlock "lshift13" SrcPort 1 DstBlock "or13" DstPort 2 } Line { ZOrder 97 SrcBlock "lshift1" SrcPort 1 Points [15, 0; 0, -70] DstBlock "or1" DstPort 2 } Line { ZOrder 98 SrcBlock "Constant3" SrcPort 1 DstBlock "lshift1" DstPort 2 } Line { ZOrder 99 SrcBlock "Constant2" SrcPort 1 DstBlock "lshift2" DstPort 2 } Line { ZOrder 100 SrcBlock "Constant4" SrcPort 1 DstBlock "lshift3" DstPort 2 } Line { ZOrder 101 SrcBlock "Constant5" SrcPort 1 DstBlock "lshift4" DstPort 2 } Line { ZOrder 102 SrcBlock "Constant6" SrcPort 1 DstBlock "lshift5" DstPort 2 } Line { ZOrder 103 SrcBlock "Constant7" SrcPort 1 DstBlock "lshift6" DstPort 2 } Line { ZOrder 104 SrcBlock "Constant8" SrcPort 1 DstBlock "lshift7" DstPort 2 } Line { ZOrder 105 SrcBlock "Constant9" SrcPort 1 DstBlock "lshift8" DstPort 2 } Line { ZOrder 106 SrcBlock "Constant10" SrcPort 1 DstBlock "lshift9" DstPort 2 } Line { ZOrder 107 SrcBlock "Constant11" SrcPort 1 DstBlock "lshift10" DstPort 2 } Line { ZOrder 108 SrcBlock "Constant12" SrcPort 1 DstBlock "lshift11" DstPort 2 } Line { ZOrder 109 SrcBlock "Constant13" SrcPort 1 DstBlock "lshift12" DstPort 2 } Line { ZOrder 110 SrcBlock "Constant14" SrcPort 1 DstBlock "lshift13" DstPort 2 } Line { ZOrder 111 SrcBlock "UL_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 1 } Line { ZOrder 112 SrcBlock "LL_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 2 } Line { ZOrder 113 SrcBlock "UR_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 3 } Line { ZOrder 114 SrcBlock "LR_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 4 } Line { ZOrder 115 SrcBlock "Bus\nCreator2" SrcPort 1 DstBlock "Goto14" DstPort 1 } Line { ZOrder 116 SrcBlock "From13" SrcPort 1 DstBlock "Bus\nSelector" DstPort 1 } Line { ZOrder 117 SrcBlock "From17" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 118 SrcBlock "From16" SrcPort 1 DstBlock "Bus\nSelector2" DstPort 1 } Line { Name "" ZOrder 119 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "lshift12" DstPort 1 } Line { Name "" ZOrder 120 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "lshift13" DstPort 1 } Line { ZOrder 121 SrcBlock "From15" SrcPort 1 DstBlock "lshift14" DstPort 1 } Line { ZOrder 122 SrcBlock "Constant15" SrcPort 1 DstBlock "lshift14" DstPort 2 } Line { ZOrder 123 SrcBlock "lshift14" SrcPort 1 DstBlock "or14" DstPort 2 } Line { ZOrder 124 SrcBlock "or13" SrcPort 1 Points [23, 0; 0, 49; -88, 0] DstBlock "or14" DstPort 1 } Line { ZOrder 125 SrcBlock "or14" SrcPort 1 Points [21, 0; 0, 48; -83, 0; 0, 17] DstBlock "or15" DstPort 1 } Line { ZOrder 126 SrcBlock "lshift15" SrcPort 1 DstBlock "or15" DstPort 2 } Line { ZOrder 127 SrcBlock "Ground11" SrcPort 1 DstBlock "lshift15" DstPort 1 } Line { ZOrder 128 SrcBlock "Constant1" SrcPort 1 DstBlock "lshift15" DstPort 2 } Line { ZOrder 129 SrcBlock "or15" SrcPort 1 DstBlock "BO" DstPort 1 } Line { Name "" ZOrder 130 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 1 DstBlock "or1" DstPort 1 } Line { Name "" ZOrder 131 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 2 DstBlock "lshift1" DstPort 1 } Line { Name "" ZOrder 132 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 3 DstBlock "lshift2" DstPort 1 } Line { Name "" ZOrder 133 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 4 DstBlock "lshift3" DstPort 1 } Line { Name "" ZOrder 134 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 1 DstBlock "lshift8" DstPort 1 } Line { Name "" ZOrder 135 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 2 DstBlock "lshift9" DstPort 1 } Line { Name "" ZOrder 136 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 3 DstBlock "lshift10" DstPort 1 } Line { Name "" ZOrder 137 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 4 DstBlock "lshift11" DstPort 1 } Line { ZOrder 138 SrcBlock "From14" SrcPort 1 DstBlock "lshift4" DstPort 1 } Line { ZOrder 139 SrcBlock "From20" SrcPort 1 DstBlock "lshift5" DstPort 1 } Line { ZOrder 140 SrcBlock "From18" SrcPort 1 DstBlock "lshift6" DstPort 1 } Line { ZOrder 141 SrcBlock "From19" SrcPort 1 DstBlock "lshift7" DstPort 1 } Annotation { SID "9710" Name "NOTE THE UNORTHODOX CHANNEL \nORDER ANALOG ELECTRONICS \nARE IN UR, LR, UL, LL\n#thanksobama\nSee D14001" "77" Position [1987, 54, 1987, 54] AutoSize on WordWrap off BackgroundColor "yellow" ZOrder -1 } Annotation { SID "9709" Name "0 = Low Voltage\n1 = High Voltage" Position [336, 42, 336, 42] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "9708" Name "0 = Upper Quadrants\n1 = Lower Quadrants" Position [336, 357, 336, 357] AutoSize on WordWrap off ZOrder -3 } } } Block { BlockType Reference Name "M0" SID "9711" Ports [2, 3] Position [255, 45, 335, 105] ZOrder -11 BackgroundColor "[1.000000, 0.990031, 0.495245]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/TOP_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "R0" SID "9712" Ports [2, 3] Position [255, 190, 335, 250] ZOrder -12 BackgroundColor "[1.000000, 0.990031, 0.495245]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/TOP_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "M0_BO_CTRL_Out" SID "9713" Position [455, 103, 485, 117] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "R0_BO_CTRL_Out" SID "9714" Position [455, 233, 485, 247] ZOrder -16 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "L1_BO_CTRL_Out" SID "9715" Position [455, 393, 485, 407] ZOrder -14 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "L2_BO_CTRL_Out" SID "9716" Position [550, 743, 580, 757] ZOrder -15 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "L3_BO_Out" SID "9717" Position [555, 943, 585, 957] ZOrder 49 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "M0_MASK_Out" SID "9718" Position [455, 28, 485, 42] ZOrder -17 ForegroundColor "blue" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "M0_CTRL_Out" SID "9719" Position [455, 68, 485, 82] ZOrder -18 ForegroundColor "red" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "R0_MASK_Out" SID "9720" Position [455, 168, 485, 182] ZOrder -23 ForegroundColor "blue" Port "8" IconDisplay "Port number" } Block { BlockType Outport Name "R0_CTRL_Out" SID "9721" Position [455, 198, 485, 212] ZOrder -24 ForegroundColor "red" Port "9" IconDisplay "Port number" } Block { BlockType Outport Name "L1_MASK_Out" SID "9722" Position [455, 308, 485, 322] ZOrder -19 ForegroundColor "blue" Port "10" IconDisplay "Port number" } Block { BlockType Outport Name "L1_CTRL_Out" SID "9723" Position [455, 348, 485, 362] ZOrder -20 ForegroundColor "red" Port "11" IconDisplay "Port number" } Block { BlockType Outport Name "L2__UL_MASK_Out" SID "9851" Position [550, 503, 580, 517] ZOrder 91 ForegroundColor "blue" Port "12" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UL_CTRL_Out" SID "9852" Position [550, 533, 580, 547] ZOrder 90 ForegroundColor "red" Port "13" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LL_MASK_Out" SID "9853" Position [550, 563, 580, 577] ZOrder 93 ForegroundColor "blue" Port "14" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LL_CTRL_Out" SID "9854" Position [550, 593, 580, 607] ZOrder 92 ForegroundColor "red" Port "15" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UR_MASK_Out" SID "9855" Position [550, 623, 580, 637] ZOrder 95 ForegroundColor "blue" Port "16" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UR_CTRL_Out" SID "9856" Position [550, 653, 580, 667] ZOrder 94 ForegroundColor "red" Port "17" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LR_MASK_Out" SID "9857" Position [550, 683, 580, 697] ZOrder 97 ForegroundColor "blue" Port "18" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LR_CTRL_Out" SID "9858" Position [550, 713, 580, 727] ZOrder 96 ForegroundColor "red" Port "19" IconDisplay "Port number" } Block { BlockType Outport Name "L3_MASK_Out" SID "9726" Position [555, 863, 585, 877] ZOrder 30 ForegroundColor "blue" Port "20" IconDisplay "Port number" } Block { BlockType Outport Name "L3_CTRL_Out" SID "9727" Position [555, 903, 585, 917] ZOrder 31 ForegroundColor "red" Port "21" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "M0_ISC_CTRL" SrcPort 1 DstBlock "M0" DstPort 1 } Line { ZOrder 2 SrcBlock "M0_MON_In" SrcPort 1 DstBlock "M0" DstPort 2 } Line { ZOrder 3 SrcBlock "L1" SrcPort 3 Points [100, 0] DstBlock "L1_BO_CTRL_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "L1_ISC_CTRL" SrcPort 1 DstBlock "L1" DstPort 1 } Line { ZOrder 5 SrcBlock "L1_MON_In" SrcPort 1 DstBlock "L1" DstPort 2 } Line { ZOrder 6 SrcBlock "L2_ISC_CTRL" SrcPort 1 DstBlock "L2" DstPort 1 } Line { ZOrder 7 SrcBlock "L2_MON_In" SrcPort 1 DstBlock "L2" DstPort 2 } Line { ZOrder 8 SrcBlock "M0" SrcPort 3 Points [100, 0] DstBlock "M0_BO_CTRL_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "M0" SrcPort 1 Points [55, 0; 0, -20] DstBlock "M0_MASK_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "M0" SrcPort 2 DstBlock "M0_CTRL_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "L1" SrcPort 2 DstBlock "L1_CTRL_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "L1" SrcPort 1 Points [50, 0; 0, -20] DstBlock "L1_MASK_Out" DstPort 1 } Line { ZOrder 13 SrcBlock "R0_ISC_CTRL" SrcPort 1 DstBlock "R0" DstPort 1 } Line { ZOrder 14 SrcBlock "R0_MON_In" SrcPort 1 DstBlock "R0" DstPort 2 } Line { ZOrder 15 SrcBlock "R0" SrcPort 3 DstBlock "R0_BO_CTRL_Out" DstPort 1 } Line { ZOrder 16 SrcBlock "R0" SrcPort 1 Points [50, 0; 0, -25] DstBlock "R0_MASK_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "R0" SrcPort 2 Points [50, 0; 0, -15] DstBlock "R0_CTRL_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "L3" SrcPort 1 DstBlock "L3_MASK_Out" DstPort 1 } Line { ZOrder 19 SrcBlock "L3_ISC_CTRL" SrcPort 1 DstBlock "L3" DstPort 1 } Line { ZOrder 20 SrcBlock "L3_MON_In" SrcPort 1 DstBlock "L3" DstPort 2 } Line { ZOrder 21 SrcBlock "L3" SrcPort 2 DstBlock "L3_CTRL_Out" DstPort 1 } Line { ZOrder 22 SrcBlock "L3" SrcPort 3 DstBlock "L3_BO_Out" DstPort 1 } Line { ZOrder 23 SrcBlock "ESD_MON_In" SrcPort 1 DstBlock "ESD" DstPort 1 } Line { ZOrder 24 SrcBlock "L2" SrcPort 8 DstBlock "L2_LR_CTRL_Out" DstPort 1 } Line { ZOrder 25 SrcBlock "L2" SrcPort 7 DstBlock "L2_LR_MASK_Out" DstPort 1 } Line { ZOrder 26 SrcBlock "L2" SrcPort 6 DstBlock "L2_UR_CTRL_Out" DstPort 1 } Line { ZOrder 27 SrcBlock "L2" SrcPort 5 DstBlock "L2_UR_MASK_Out" DstPort 1 } Line { ZOrder 28 SrcBlock "L2" SrcPort 4 DstBlock "L2_LL_CTRL_Out" DstPort 1 } Line { ZOrder 29 SrcBlock "L2" SrcPort 3 DstBlock "L2_LL_MASK_Out" DstPort 1 } Line { ZOrder 30 SrcBlock "L2" SrcPort 2 DstBlock "L2_UL_CTRL_Out" DstPort 1 } Line { ZOrder 31 SrcBlock "L2" SrcPort 1 DstBlock "L2__UL_MASK_Out" DstPort 1 } Line { ZOrder 32 SrcBlock "L2" SrcPort 9 DstBlock "L2_BO_CTRL_Out" DstPort 1 } Annotation { SID "9841" Name "ESD HV ESD Driver has an \nextra set of Binary Input status bits\nreporting internal status of the" " \nStrathcylde Driver\nSee discussion in E1400232" Position [313, 1049, 313, 1049] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "9733" Name "12 Bit Word" Position [177, 714, 177, 714] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "9732" Name "12 Bit Word" Position [192, 364, 192, 364] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "9731" Name "12 Bit Word" Position [187, 84, 187, 84] AutoSize on WordWrap off ZOrder -4 } Annotation { SID "9730" Name "12 Bit Word" Position [177, 574, 177, 574] AutoSize on WordWrap off ZOrder -5 } Annotation { SID "9729" Name "12 Bit Word" Position [382, 384, 382, 384] AutoSize on WordWrap off ZOrder -6 } Annotation { SID "9728" Name "12 Bit Word" Position [387, 104, 387, 104] AutoSize on WordWrap off ZOrder -7 } Annotation { SID "9842" Name "Control and readbacks \nfor both the HV ESD Driver\nas well as the LVLN Driver" Position [313, 819, 313, 819] AutoSize on WordWrap off ZOrder -8 } Annotation { SID "9843" Name "16 Bit Word" Position [482, 959, 482, 959] AutoSize on WordWrap off ZOrder -9 } Annotation { SID "9844" Name "12 Bit Word" Position [387, 254, 387, 254] AutoSize on WordWrap off ZOrder -10 } } } Block { BlockType Reference Name "COMMISH_MESSAGE" SID "8095" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [1855, 828, 1895, 852] ZOrder -45 BackgroundColor "[0.000000, 0.501961, 0.250980]" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COMMISH_STATUS" SID "8096" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS 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 [1855, 763, 1895, 787] ZOrder -46 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Switch Name "Choice1" SID "8097" Position [605, 2072, 670, 2108] ZOrder -47 BackgroundColor "[0.984314, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "8098" Position [605, 2112, 670, 2148] ZOrder -48 BackgroundColor "[0.984314, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice3" SID "8099" Position [470, 1302, 535, 1338] ZOrder -49 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice4" SID "8100" Position [605, 2152, 670, 2188] ZOrder -50 BackgroundColor "[0.984314, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice5" SID "8101" Position [470, 1337, 535, 1373] ZOrder -51 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice6" SID "8102" Position [470, 1372, 535, 1408] ZOrder -52 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice7" SID "8103" Position [440, 332, 505, 368] ZOrder -53 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice8" SID "8104" Position [440, 382, 505, 418] ZOrder -54 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice9" SID "8105" Position [440, 432, 505, 468] ZOrder -55 BackgroundColor "[0.983333, 1.000000, 0.000000]" ShowName off Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Reference Name "DACKILL" SID "8106" Description "cdsDacKill" Ports [2, 2] Position [1985, 2064, 2065, 2151] ZOrder -56 ForegroundColor "[0.901961, 0.000000, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.7" FontName "times" FontSize 12 SourceBlock "cdsDacKill/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Constant Name "DACKILL_BYPASS_TIME" SID "8107" Position [1720, 2121, 1745, 2139] ZOrder -57 ForegroundColor "blue" Value "0" } Block { BlockType Reference Name "DACKILL_BYPASS_TIMEMON" SID "8108" 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 [1850, 2119, 1895, 2141] ZOrder -58 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "DACKILL_TRIG" SID "8109" Ports [4, 1] Position [1680, 1993, 1790, 2102] ZOrder -137 BackgroundColor "[1.000000, 0.686272, 0.544000]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DACKILL_TRIG" Location [2948, 53, 4878, 1489] Open off 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 "100" Block { BlockType Inport Name "M0_WDBLOCKFLAG_In" SID "8110" Position [85, 140, 105, 150] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "R0_WDBLOCKFLAG_In" SID "8111" Position [85, 190, 105, 200] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "L1_WDBLOCKFLAG_In1" SID "8112" Position [85, 240, 105, 250] ZOrder 23 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "L2_WDBLOCKFLAG_In2" SID "8113" Position [85, 290, 105, 300] ZOrder 24 Port "4" IconDisplay "Port number" } Block { BlockType Logic Name "LogicalOperator1" SID "8114" Ports [4, 1] Position [310, 123, 345, 317] ZOrder 22 ShowName off Inputs "4" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "STATE" SID "8115" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [530, 209, 570, 231] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "DACKILL_TRIG_Out" SID "8116" Position [695, 216, 715, 224] ZOrder -11 BackgroundColor "yellow" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "LogicalOperator1" SrcPort 1 DstBlock "STATE" DstPort 1 } Line { ZOrder 2 SrcBlock "L2_WDBLOCKFLAG_In2" SrcPort 1 DstBlock "LogicalOperator1" DstPort 4 } Line { ZOrder 3 SrcBlock "L1_WDBLOCKFLAG_In1" SrcPort 1 DstBlock "LogicalOperator1" DstPort 3 } Line { ZOrder 4 SrcBlock "R0_WDBLOCKFLAG_In" SrcPort 1 DstBlock "LogicalOperator1" DstPort 2 } Line { ZOrder 5 SrcBlock "M0_WDBLOCKFLAG_In" SrcPort 1 DstBlock "LogicalOperator1" DstPort 1 } Line { ZOrder 6 SrcBlock "STATE" SrcPort 1 DstBlock "DACKILL_TRIG_Out" DstPort 1 } Annotation { SID "8119" Name "AND is zero (0) if all stages are OK\nnon-zero if BAD" Position [438, 173, 438, 173] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "8118" Name "M0(R0)WDBLOCKFLAG is zero (0) if OK, \nnon-zero if BAD" Position [169, 85, 169, 85] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "8117" Name "Unit Delay allows for a DACKILL reset request to \nuntrip USER watchdogs " Position [580, 269, 580, 269] AutoSize on WordWrap off ZOrder -3 } } } Block { BlockType Reference Name "DITHERINF_P" SID "8120" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gain stage. " "In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients are define" "d in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter module name. " " " " " Ports [1, 1] Position [1680, 2853, 1750, 2877] ZOrder 145 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DITHERINF_Y" SID "8121" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gain stage. " "In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients are define" "d in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter module name. " " " " " Ports [1, 1] Position [1680, 2963, 1750, 2987] ZOrder 146 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DITHERP2EUL" SID "8122" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1805, 2835, 1845, 2895] ZOrder 117 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DITHERY2EUL" SID "8123" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1805, 2945, 1845, 3005] ZOrder 120 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Demux Name "Demux" SID "8124" Ports [1, 4] Position [1880, 2816, 1885, 2909] ZOrder 119 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Demux Name "Demux1" SID "8125" Ports [1, 4] Position [1880, 2921, 1885, 3024] ZOrder 122 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType SubSystem Name "ESD" SID "8126" Ports [0, 2] Position [1815, 936, 1900, 1009] ZOrder 2020 BackgroundColor "[0.000000, 0.820000, 0.426400]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ESD" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Constant Name "Constant" SID "8127" Position [250, 65, 280, 95] ZOrder 13 Value "0.5" } Block { BlockType Constant Name "Constant1" SID "8128" Position [250, 185, 280, 215] ZOrder 24 Value "0.5" } Block { BlockType Demux Name "Demux" SID "8129" Ports [1, 1] Position [485, 51, 490, 89] ZOrder 8 BackgroundColor "black" ShowName off Outputs "1" DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "8130" Ports [1, 1] Position [485, 171, 490, 209] ZOrder 23 BackgroundColor "black" ShowName off Outputs "1" DisplayOption "bar" } Block { BlockType Gain Name "Gain" SID "8131" Position [555, 52, 615, 88] ZOrder 27 Gain "92000" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "Gain1" SID "8132" Position [555, 172, 615, 208] ZOrder 29 Gain "92000" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Ground Name "Ground" SID "8133" Position [20, 50, 40, 70] ZOrder 19 } Block { BlockType Ground Name "Ground1" SID "8134" Position [20, 170, 40, 190] ZOrder 25 } Block { BlockType Reference Name "LONG_PULSE" SID "8135" Tag "cdsFunctionCall" Description "inline LONG_PULSE /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/LONG_PULSE.c" Ports [1, 1] Position [420, 40, 460, 100] ZOrder 7 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LONG_PULSE1" SID "8136" Tag "cdsFunctionCall" Description "inline LONG_PULSE /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/LONG_PULSE.c" Ports [1, 1] Position [420, 160, 460, 220] ZOrder 22 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType Mux Name "Mux" SID "8137" Ports [2, 1] Position [390, 51, 395, 89] ZOrder 6 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "8138" Ports [2, 1] Position [390, 171, 395, 209] ZOrder 21 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Reference Name "RESET" SID "8139" Tag "cdsEpicsMomentary" Ports [1, 1] Position [100, 45, 175, 75] ZOrder 20 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" } Block { BlockType Reference Name "STARTSTOP" SID "8140" Tag "cdsEpicsMomentary" Ports [1, 1] Position [100, 165, 175, 195] ZOrder 26 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" } Block { BlockType Outport Name "RESET_Out" SID "8141" Position [680, 63, 710, 77] ZOrder 2 IconDisplay "Port number" } Block { BlockType Outport Name "STARTSTOP_Out" SID "8142" Position [680, 183, 710, 197] ZOrder 5 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "LONG_PULSE" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 2 SrcBlock "Mux" SrcPort 1 DstBlock "LONG_PULSE" DstPort 1 } Line { ZOrder 3 SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { ZOrder 4 SrcBlock "RESET" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { ZOrder 5 SrcBlock "Ground" SrcPort 1 DstBlock "RESET" DstPort 1 } Line { ZOrder 6 SrcBlock "Demux" SrcPort 1 DstBlock "Gain" DstPort 1 } Line { ZOrder 7 SrcBlock "LONG_PULSE1" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 8 SrcBlock "Mux2" SrcPort 1 DstBlock "LONG_PULSE1" DstPort 1 } Line { ZOrder 9 SrcBlock "Constant1" SrcPort 1 DstBlock "Mux2" DstPort 2 } Line { ZOrder 10 SrcBlock "STARTSTOP" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 11 SrcBlock "Demux2" SrcPort 1 DstBlock "Gain1" DstPort 1 } Line { ZOrder 12 SrcBlock "Ground1" SrcPort 1 DstBlock "STARTSTOP" DstPort 1 } Line { ZOrder 13 SrcBlock "Gain" SrcPort 1 DstBlock "RESET_Out" DstPort 1 } Line { ZOrder 14 SrcBlock "Gain1" SrcPort 1 DstBlock "STARTSTOP_Out" DstPort 1 } } } Block { BlockType From Name "From1" SID "8143" Position [365, 2091, 505, 2109] ZOrder -59 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_L" } Block { BlockType From Name "From10" SID "8144" Position [365, 2072, 505, 2088] ZOrder -60 BackgroundColor "[1.000000, 0.501961, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_L" } Block { BlockType From Name "From11" SID "8145" Position [365, 2112, 505, 2128] ZOrder -61 BackgroundColor "[1.000000, 0.501961, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_P" } Block { BlockType From Name "From12" SID "8146" Position [365, 2152, 505, 2168] ZOrder -62 BackgroundColor "[1.000000, 0.501961, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_Y" } Block { BlockType From Name "From13" SID "8147" Position [230, 1337, 370, 1353] ZOrder -63 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_P" } Block { BlockType From Name "From14" SID "8148" Position [230, 1372, 370, 1388] ZOrder -64 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_Y" } Block { BlockType From Name "From15" SID "8149" Position [230, 1357, 370, 1373] ZOrder -65 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_P" } Block { BlockType From Name "From16" SID "8150" Position [230, 1392, 370, 1408] ZOrder -66 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_Y" } Block { BlockType From Name "From17" SID "8151" Position [200, 382, 340, 398] ZOrder -67 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_P" } Block { BlockType From Name "From18" SID "8152" Position [200, 432, 340, 448] ZOrder -68 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_Y" } Block { BlockType From Name "From19" SID "8153" Position [200, 402, 340, 418] ZOrder -69 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_P" } Block { BlockType From Name "From2" SID "8154" Position [365, 2132, 505, 2148] ZOrder -70 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_P" } Block { BlockType From Name "From20" SID "8155" Position [200, 452, 340, 468] ZOrder -71 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_Y" } Block { BlockType From Name "From21" SID "8156" Position [200, 351, 340, 369] ZOrder -72 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_L" } Block { BlockType From Name "From22" SID "8157" Position [200, 332, 340, 348] ZOrder -73 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_L" } Block { BlockType From Name "From23" SID "8158" Position [1655, 1082, 1775, 1098] ZOrder -74 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_P" } Block { BlockType From Name "From24" SID "8159" Position [1655, 1157, 1775, 1173] ZOrder -75 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_Y" } Block { BlockType From Name "From25" SID "8160" Position [1700, 2376, 1840, 2394] ZOrder 114 BackgroundColor "[1.000000, 0.500000, 0.878000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_L" } Block { BlockType From Name "From26" SID "8161" Position [1700, 2437, 1840, 2453] ZOrder 112 BackgroundColor "[1.000000, 0.500000, 0.878000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_Y" } Block { BlockType From Name "From27" SID "8162" Position [1700, 2296, 1840, 2314] ZOrder 111 BackgroundColor "[1.000000, 0.700000, 0.926800]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_LOCK_P" } Block { BlockType From Name "From28" SID "8163" Position [1700, 2326, 1840, 2344] ZOrder 110 BackgroundColor "[1.000000, 0.700000, 0.926800]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_LOCK_Y" } Block { BlockType From Name "From29" SID "8164" Position [1700, 2481, 1840, 2499] ZOrder 109 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_L" } Block { BlockType From Name "From3" SID "8165" Position [230, 1321, 370, 1339] ZOrder -76 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_L" } Block { BlockType From Name "From30" SID "8166" Position [1700, 2512, 1840, 2528] ZOrder 108 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_P" } Block { BlockType From Name "From31" SID "8167" Position [1700, 2542, 1840, 2558] ZOrder 107 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_LOCK_Y" } Block { BlockType From Name "From32" SID "8168" Position [1700, 2407, 1840, 2423] ZOrder 106 BackgroundColor "[1.000000, 0.500000, 0.878000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_LOCK_P" } Block { BlockType From Name "From33" SID "8169" Position [1700, 2266, 1840, 2284] ZOrder 113 BackgroundColor "[1.000000, 0.700000, 0.926800]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_LOCK_L" } Block { BlockType From Name "From34" SID "8170" Position [1700, 2591, 1840, 2609] ZOrder 144 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_L" } Block { BlockType From Name "From35" SID "8171" Position [1700, 2622, 1840, 2638] ZOrder 143 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_P" } Block { BlockType From Name "From36" SID "8172" Position [1700, 2652, 1840, 2668] ZOrder 142 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_Y" } Block { BlockType From Name "From4" SID "8173" Position [230, 1302, 370, 1318] ZOrder -77 BackgroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ISC_DIST_L" } Block { BlockType From Name "From5" SID "8174" Position [1600, 2001, 1655, 2019] ZOrder -78 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0WD" } Block { BlockType From Name "From6" SID "8175" Position [1600, 2026, 1655, 2044] ZOrder -79 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "R0WD" } Block { BlockType From Name "From7" SID "8176" Position [1600, 2051, 1655, 2069] ZOrder 22 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1WD" } Block { BlockType From Name "From8" SID "8177" Position [1600, 2076, 1655, 2094] ZOrder 23 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2WD" } Block { BlockType From Name "From9" SID "8178" Position [365, 2172, 505, 2188] ZOrder -82 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_LOCK_Y" } Block { BlockType Goto Name "Goto" SID "8180" Position [985, 903, 1060, 917] ZOrder -84 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "M0DAMP" } Block { BlockType Goto Name "Goto1" SID "8181" Position [1540, 508, 1615, 522] ZOrder -85 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "R0DAMP" } Block { BlockType Goto Name "Goto10" SID "8182" Position [1085, 1789, 1160, 1801] ZOrder -86 BackgroundColor "cyan" GotoTag "L1LOCK" } Block { BlockType Goto Name "Goto11" SID "8183" Position [1060, 2559, 1195, 2571] ZOrder -87 BackgroundColor "[0.000000, 0.819608, 0.819608]" GotoTag "L2LOCK" } Block { BlockType Goto Name "Goto12" SID "8184" Position [1020, 3194, 1155, 3206] ZOrder -88 BackgroundColor "cyan" GotoTag "L3LOCK" } Block { BlockType Goto Name "Goto13" SID "8185" Position [1995, 712, 2145, 728] ZOrder -89 BackgroundColor "darkGreen" ShowName off GotoTag "HIERSWITCH" } Block { BlockType Goto Name "Goto14" SID "8186" Position [1995, 562, 2145, 578] ZOrder -90 BackgroundColor "red" ShowName off GotoTag "MASTERSWITCH" } Block { BlockType Goto Name "Goto15" SID "8187" Position [1015, 2809, 1150, 2821] ZOrder -91 BackgroundColor "magenta" ShowName off GotoTag "L3_LOCK_L" } Block { BlockType Goto Name "Goto16" SID "8188" Position [1015, 2844, 1150, 2856] ZOrder -92 BackgroundColor "magenta" ShowName off GotoTag "L3_LOCK_P" } Block { BlockType Goto Name "Goto17" SID "8189" Position [1015, 2879, 1150, 2891] ZOrder -93 BackgroundColor "magenta" ShowName off GotoTag "L3_LOCK_Y" } Block { BlockType Goto Name "Goto18" SID "8190" Position [1075, 1929, 1210, 1941] ZOrder -94 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off GotoTag "L2_LOCK_L" } Block { BlockType Goto Name "Goto19" SID "8191" Position [1075, 1999, 1210, 2011] ZOrder -95 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off GotoTag "L2_LOCK_P" } Block { BlockType Goto Name "Goto2" SID "8192" Position [1085, 1649, 1160, 1661] ZOrder -96 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "L1WD" } Block { BlockType Goto Name "Goto20" SID "8193" Position [1075, 2069, 1210, 2081] ZOrder -97 BackgroundColor "[1.000000, 0.258824, 0.819608]" ShowName off GotoTag "L2_LOCK_Y" } Block { BlockType Goto Name "Goto21" SID "8194" Position [1075, 1159, 1210, 1171] ZOrder -98 BackgroundColor "magenta" ShowName off GotoTag "L1_LOCK_L" } Block { BlockType Goto Name "Goto22" SID "8195" Position [1075, 1229, 1210, 1241] ZOrder -99 BackgroundColor "magenta" ShowName off GotoTag "L1_LOCK_P" } Block { BlockType Goto Name "Goto23" SID "8196" Position [1075, 1299, 1210, 1311] ZOrder -100 BackgroundColor "magenta" ShowName off GotoTag "L1_LOCK_Y" } Block { BlockType Goto Name "Goto24" SID "8197" Position [2095, 2078, 2195, 2092] ZOrder -101 BackgroundColor "[1.000000, 0.301391, 0.000000]" GotoTag "DACKILL" } Block { BlockType Goto Name "Goto25" SID "8198" Position [985, 988, 1060, 1002] ZOrder -102 BackgroundColor "cyan" GotoTag "M0LOCK" } Block { BlockType Goto Name "Goto26" SID "8199" Position [1020, 3124, 1155, 3136] ZOrder -103 BackgroundColor "green" ShowName off GotoTag "OPLEV_P" } Block { BlockType Goto Name "Goto27" SID "8200" Position [1020, 3159, 1155, 3171] ZOrder -104 BackgroundColor "green" ShowName off GotoTag "OPLEV_Y" } Block { BlockType Goto Name "Goto28" SID "8201" Position [1090, 2488, 1165, 2502] ZOrder 11 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "L2DAMP" } Block { BlockType Goto Name "Goto29" SID "8202" Position [1085, 1718, 1160, 1732] ZOrder 10 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "L1DAMP" } Block { BlockType Goto Name "Goto3" SID "8203" Position [1060, 2419, 1195, 2431] ZOrder -105 BackgroundColor "[0.800000, 0.160784, 0.545098]" GotoTag "L2WD" } Block { BlockType Goto Name "Goto30" SID "8204" Position [1995, 622, 2105, 638] ZOrder 17 BackgroundColor "[0.807843, 1.000000, 0.823529]" ShowName off GotoTag "WD_RESET" } Block { BlockType Goto Name "Goto31" SID "8205" Position [1005, 137, 1105, 153] ZOrder 38 BackgroundColor "[1.000000, 0.700000, 0.930400]" ShowName off GotoTag "M0_LOCK_P" } Block { BlockType Goto Name "Goto32" SID "8206" Position [1005, 222, 1105, 238] ZOrder 37 BackgroundColor "[1.000000, 0.700000, 0.930400]" ShowName off GotoTag "M0_LOCK_Y" } Block { BlockType Goto Name "Goto33" SID "8207" Position [1920, 2816, 2055, 2834] ZOrder 123 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "M0_DITHER_PIT" } Block { BlockType Goto Name "Goto34" SID "8208" Position [1920, 2841, 2055, 2859] ZOrder 124 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L1_DITHER_PIT" } Block { BlockType Goto Name "Goto35" SID "8209" Position [1920, 2926, 2055, 2944] ZOrder 125 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "M0_DITHER_YAW" } Block { BlockType Goto Name "Goto36" SID "8210" Position [1920, 2951, 2055, 2969] ZOrder 126 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L1_DITHER_YAW" } Block { BlockType Goto Name "Goto37" SID "8211" Position [1920, 2866, 2055, 2884] ZOrder 135 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L2_DITHER_PIT" } Block { BlockType Goto Name "Goto38" SID "8212" Position [1920, 2891, 2055, 2909] ZOrder 136 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L3_DITHER_PIT" } Block { BlockType Goto Name "Goto39" SID "8213" Position [1920, 2976, 2055, 2994] ZOrder 137 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L2_DITHER_YAW" } Block { BlockType Goto Name "Goto4" SID "8214" Position [1005, 52, 1105, 68] ZOrder 36 BackgroundColor "[1.000000, 0.700000, 0.930400]" ShowName off GotoTag "M0_LOCK_L" } Block { BlockType Goto Name "Goto40" SID "8215" Position [1920, 3001, 2055, 3019] ZOrder 138 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off GotoTag "L3_DITHER_YAW" } Block { BlockType Goto Name "Goto5" SID "8216" Position [985, 819, 1060, 831] ZOrder -107 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "M0WD" } Block { BlockType Goto Name "Goto6" SID "8217" Position [1540, 458, 1615, 472] ZOrder -108 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "R0WD" } Block { BlockType Goto Name "Goto7" SID "8218" Position [1015, 2704, 1150, 2716] ZOrder -109 BackgroundColor "orange" ShowName off GotoTag "L3_ISC_DIST_L" } Block { BlockType Goto Name "Goto8" SID "8219" Position [1015, 2739, 1150, 2751] ZOrder -110 BackgroundColor "orange" ShowName off GotoTag "L3_ISC_DIST_P" } Block { BlockType Goto Name "Goto9" SID "8220" Position [1015, 2774, 1150, 2786] ZOrder -111 BackgroundColor "orange" ShowName off GotoTag "L3_ISC_DIST_Y" } Block { BlockType Ground Name "Ground2" SID "8222" Position [1710, 830, 1730, 850] ZOrder -113 ShowName off } Block { BlockType Ground Name "Ground3" SID "8223" Position [1710, 765, 1730, 785] ZOrder -114 ShowName off } Block { BlockType Ground Name "Ground4" SID "8224" Position [1710, 710, 1730, 730] ZOrder -115 ShowName off } Block { BlockType Ground Name "Ground6" SID "8226" Position [1710, 560, 1730, 580] ZOrder -117 ShowName off } Block { BlockType Ground Name "Ground7" SID "8227" Position [1710, 620, 1730, 640] ZOrder 16 ShowName off } Block { BlockType Ground Name "Ground8" SID "8228" Position [1770, 379, 1790, 391] ZOrder 28 ShowName off } Block { BlockType Reference Name "HIERSWITCH" SID "8229" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS 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 [1855, 708, 1895, 732] ZOrder -118 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "HIERSWITCHMON" SID "8230" 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 [2035, 677, 2090, 693] ZOrder -119 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L1" SID "9809" Ports [18, 10] Position [770, 1136, 960, 1819] ZOrder 2455 ForegroundColor "blue" BackgroundColor "[0.000000, 0.819608, 0.819608]" LibraryVersion "1.80" SourceBlock "FOUROSEM_STAGE_MASTER_OPLEV_TIDAL/FOUROSEM_STAGE_MASTER_OPLEV_TIDAL" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Goto Name "L1_COILOUTF_CTRL" SID "9734" Position [2010, 1532, 2160, 1548] ZOrder 2438 BackgroundColor "yellow" ShowName off GotoTag "L1_COILOUTF_CTRL" } Block { BlockType From Name "L1_COILOUTF_CTRL1" SID "8233" Position [580, 1627, 725, 1643] ZOrder -122 ForegroundColor "red" BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_COILOUTF_CTRL" } Block { BlockType From Name "L1_COILOUTF_CTRL2" SID "9749" Position [595, 3167, 740, 3183] ZOrder 2454 ForegroundColor "red" BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ESDOUTF_CTRL" } Block { BlockType Goto Name "L1_COILOUTF_MASK" SID "9735" Position [2010, 1507, 2160, 1523] ZOrder 2437 BackgroundColor "[0.532845, 0.618917, 1.000000]" ShowName off GotoTag "L1_COILOUTF_MASK" } Block { BlockType From Name "L1_COILOUTF_MASK1" SID "8235" Position [580, 1662, 725, 1678] ZOrder -124 ForegroundColor "blue" BackgroundColor "[0.527670, 0.612739, 0.990000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_COILOUTF_MASK" } Block { BlockType From Name "L1_COILOUTF_MASK2" SID "9750" Position [595, 3207, 740, 3223] ZOrder 2453 ForegroundColor "blue" BackgroundColor "[0.527670, 0.612739, 0.990000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_ESDOUTF_MASK" } Block { BlockType Reference Name "L2" SID "9810" Ports [17, 10] Position [775, 1907, 965, 2593] ZOrder 2456 BackgroundColor "[0.380392, 0.741176, 0.988235]" LibraryVersion "1.23" SourceBlock "FOUROSEM_DAMPED_STAGE_MASTER_WITH_DAMP_MODE/L2_WITH_DAMP_MODE" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Goto Name "L2_COILOUTF_CTRL" SID "9736" Position [2005, 1782, 2155, 1798] ZOrder 2436 BackgroundColor "yellow" ShowName off GotoTag "L3_ESDOUTF_CTRL" } Block { BlockType From Name "L2_COILOUTF_CTRL2" SID "8238" Position [560, 2442, 705, 2458] ZOrder -127 ForegroundColor "[0.901961, 0.000000, 0.000000]" BackgroundColor "[0.909804, 0.819608, 0.321569]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_COILOUTF" } Block { BlockType Goto Name "L2_COILOUTF_MASK" SID "9738" Position [2005, 1757, 2155, 1773] ZOrder 2435 BackgroundColor "[0.532845, 0.618917, 1.000000]" ShowName off GotoTag "L3_ESDOUTF_MASK" } Block { BlockType SubSystem Name "L3" SID "8241" Ports [14, 15] Position [770, 2680, 965, 3230] ZOrder -130 BackgroundColor "[0.000000, 0.819608, 0.819608]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "L3" Location [237, 147, 1675, 910] Open off 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 "150" Block { BlockType Inport Name "OPLEV_INT_SEG1" SID "8242" Position [25, 860, 45, 870] ZOrder -1 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_INT_SEG2" SID "8243" Position [25, 900, 45, 910] ZOrder -2 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEVI_INT_SEG3" SID "8244" Position [25, 940, 45, 950] ZOrder -3 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OPLEV_INT_SEG4" SID "8245" Position [25, 980, 45, 990] ZOrder -4 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_LONG_In" SID "8246" Position [20, 125, 40, 135] ZOrder -5 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_PITCH_In" SID "8247" Position [20, 170, 40, 180] ZOrder -6 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_YAW_In" SID "8248" Position [20, 215, 40, 225] ZOrder -7 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_P_EXC_In" SID "8249" Position [885, 265, 905, 275] ZOrder -8 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_Y_EXC_In" SID "8250" Position [885, 290, 905, 300] ZOrder -9 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_P_In" SID "8251" Position [20, 530, 40, 540] ZOrder 36 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_Y_In" SID "8252" Position [20, 555, 40, 565] ZOrder 37 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSW_In" SID "8255" Position [1250, 785, 1270, 795] ZOrder -12 BackgroundColor "yellow" Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "ESDOUTF_CTRL" SID "9805" Position [1250, 575, 1270, 585] ZOrder 1208 ForegroundColor "red" BackgroundColor "yellow" Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "ESDOUTF_MASK" SID "9806" Position [1250, 695, 1270, 705] ZOrder 1207 ForegroundColor "blue" BackgroundColor "yellow" Port "14" IconDisplay "Port number" } Block { BlockType SubSystem Name "ADD" SID "8256" Ports [8, 4] Position [960, 386, 1070, 614] ZOrder -13 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADD" Location [2679, 10, 5063, 1305] Open off 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 "100" Block { BlockType Inport Name "ISC_DC_In" SID "8257" Position [90, 473, 120, 487] ZOrder -4 IconDisplay "Port number" } Block { BlockType Inport Name "ISC_L_In" SID "8258" Position [90, 48, 120, 62] ZOrder -1 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_P_In" SID "8259" Position [85, 193, 115, 207] ZOrder -2 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_Y_In" SID "8260" Position [85, 338, 115, 352] ZOrder -3 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_L_In" SID "8261" Position [90, 88, 120, 102] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_P_In" SID "8262" Position [85, 238, 115, 252] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_Y_In" SID "8263" Position [85, 383, 115, 397] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_DC_In" SID "8264" Position [90, 513, 120, 527] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Sum Name "Sum" SID "8265" Ports [2, 1] Position [170, 33, 190, 117] ZOrder -9 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "8266" Ports [2, 1] Position [170, 458, 190, 542] ZOrder -10 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "8267" Ports [2, 1] Position [170, 323, 190, 412] ZOrder -11 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "8268" Ports [2, 1] Position [170, 178, 190, 267] ZOrder -12 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "L_Out" SID "8269" Position [255, 68, 285, 82] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "P_Out" SID "8270" Position [255, 218, 285, 232] ZOrder -14 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Y_Out" SID "8271" Position [255, 363, 285, 377] ZOrder -15 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "8272" Position [255, 493, 285, 507] ZOrder -16 Port "4" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "TEST_DC_In" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 2 SrcBlock "ISC_DC_In" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 3 SrcBlock "Sum1" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "ISC_P_In" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 5 SrcBlock "TEST_P_In" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 6 SrcBlock "TEST_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 7 SrcBlock "ISC_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 8 SrcBlock "Sum4" SrcPort 1 DstBlock "P_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "Sum3" SrcPort 1 DstBlock "Y_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "TEST_L_In" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 11 SrcBlock "ISC_L_In" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 12 SrcBlock "Sum" SrcPort 1 DstBlock "L_Out" DstPort 1 } } } Block { BlockType SubSystem Name "ADDISC" SID "8273" Ports [7, 3] Position [685, 387, 820, 503] ZOrder 33 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADDISC" Location [0, 24, 2512, 1416] Open off 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 "100" Block { BlockType Inport Name "CAL_OSC_L_In" SID "9818" Position [20, 78, 50, 92] ZOrder 26 IconDisplay "Port number" } Block { BlockType Inport Name "CAL_OSC_L2_In" SID "9862" Position [20, 118, 50, 132] ZOrder 29 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_L_In" SID "9819" Position [20, 158, 50, 172] ZOrder 28 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_P_In" SID "8274" Position [20, 228, 50, 242] ZOrder 17 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_Y_In" SID "8275" Position [20, 353, 50, 367] ZOrder 18 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_P_In" SID "8276" Position [20, 273, 50, 287] ZOrder 23 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_Y_In" SID "8277" Position [20, 398, 50, 412] ZOrder 24 Port "7" IconDisplay "Port number" } Block { BlockType Sum Name "Sum1" SID "9820" RequirementInfo "{} %GIDa_40f12e34_067b_40cc_895f_845c2d7e87ca" Ports [3, 1] Position [110, 66, 135, 184] ZOrder 25 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "8278" Ports [2, 1] Position [110, 337, 130, 428] ZOrder 12 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "8279" Ports [2, 1] Position [110, 212, 135, 303] ZOrder 11 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "LONG_Out" SID "9821" Position [210, 118, 240, 132] ZOrder 27 IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8280" Position [210, 248, 240, 262] ZOrder 21 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8281" Position [210, 373, 240, 387] ZOrder 22 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "DITHER_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 2 SrcBlock "DITHER_P_In" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 3 SrcBlock "Sum4" SrcPort 1 Points [0, -5] DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "ISC_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 5 SrcBlock "ISC_P_In" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 6 SrcBlock "Sum3" SrcPort 1 Points [0, -5] DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "ISC_L_In" SrcPort 1 DstBlock "Sum1" DstPort 3 } Line { ZOrder 8 SrcBlock "Sum1" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "CAL_OSC_L_In" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 10 SrcBlock "CAL_OSC_L2_In" SrcPort 1 DstBlock "Sum1" DstPort 2 } } } Block { BlockType SubSystem Name "ADD_LKIN" SID "8282" Ports [10, 5] Position [1250, 363, 1355, 522] ZOrder -14 NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADD_LKIN" Location [308, 277, 940, 1271] Open off 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 "100" Block { BlockType Inport Name "LKN_UL_In" SID "8283" Position [90, 48, 120, 62] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LKN_LL_In" SID "8284" Position [85, 193, 115, 207] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_UR_In" SID "8285" Position [85, 338, 115, 352] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_LR_In" SID "8286" Position [85, 473, 115, 487] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_DC_In" SID "8287" Position [90, 603, 120, 617] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_UL_In" SID "8288" Position [90, 88, 120, 102] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_LL_In" SID "8289" Position [85, 238, 115, 252] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_UR_In" SID "8290" Position [85, 383, 115, 397] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_LR_In" SID "8291" Position [90, 513, 120, 527] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "ESD_DC_In" SID "8292" Position [90, 643, 120, 657] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Sum Name "Sum" SID "8293" Ports [2, 1] Position [170, 33, 190, 117] ZOrder -11 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "8294" Ports [2, 1] Position [170, 458, 190, 542] ZOrder -12 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "8295" Ports [2, 1] Position [170, 588, 190, 672] ZOrder -13 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "8296" Ports [2, 1] Position [170, 323, 190, 412] ZOrder -14 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "8297" Ports [2, 1] Position [170, 178, 190, 267] ZOrder -15 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "UL_Out" SID "8298" Position [255, 68, 285, 82] ZOrder -16 IconDisplay "Port number" } Block { BlockType Outport Name "LL_Out" SID "8299" Position [255, 218, 285, 232] ZOrder -17 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_Out" SID "8300" Position [255, 363, 285, 377] ZOrder -18 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_Out" SID "8301" Position [255, 493, 285, 507] ZOrder -19 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "8302" Position [255, 623, 285, 637] ZOrder -20 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "LKIN_DC_In" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 2 SrcBlock "LKIN_LR_In" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 3 SrcBlock "LKIN_UR_In" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 4 SrcBlock "LKN_LL_In" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 5 SrcBlock "Sum2" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "ESD_DC_In" SrcPort 1 DstBlock "Sum2" DstPort 2 } Line { ZOrder 7 SrcBlock "Sum" SrcPort 1 DstBlock "UL_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "LKN_UL_In" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 9 SrcBlock "ESD_UL_In" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 10 SrcBlock "Sum3" SrcPort 1 DstBlock "UR_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "Sum4" SrcPort 1 DstBlock "LL_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "ESD_UR_In" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 13 SrcBlock "ESD_LL_In" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 14 SrcBlock "Sum1" SrcPort 1 DstBlock "LR_Out" DstPort 1 } Line { ZOrder 15 SrcBlock "ESD_LR_In" SrcPort 1 DstBlock "Sum1" DstPort 2 } } } Block { BlockType BusSelector Name "Bus\nSelector1" SID "9807" Ports [1, 4] Position [1310, 641, 1315, 759] ZOrder 1210 ShowName off OutputSignals "L3_UL_MASK,L3_LL_MASK,L3_UR_MASK,L3_LR_MASK" 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" } } Block { BlockType BusSelector Name "Bus\nSelector10" SID "9808" Ports [1, 4] Position [1310, 522, 1315, 638] ZOrder 1209 ShowName off OutputSignals "L3_UL_CTRL,L3_LL_CTRL,L3_UR_CTRL,L3_LR_CTRL" 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" } } Block { BlockType SubSystem Name "CAL" SID "9830" Ports [0, 1] Position [485, 327, 570, 353] ZOrder 1219 NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "CAL" Location [0, 24, 2512, 1416] Open off 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 "80" Block { BlockType Reference Name "COSMON" SID "9837" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [330, 175, 370, 195] ZOrder 1225 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Ground Name "Ground" SID "9846" Position [135, 120, 155, 140] ZOrder 1457 } Block { BlockType Reference Name "LINE" SID "9839" Tag "cdsOscFixedPhase" Description "ADL=OSC.adl" Ports [1, 3] Position [220, 44, 305, 216] ZOrder 1226 BackgroundColor "[0.623529, 0.121569, 0.819608]" AttributesFormatString "%" LibraryVersion "1.10" SourceBlock "cdsOscFixedPhase/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LINEMON" SID "9828" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [330, 65, 370, 85] ZOrder 1217 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LINE_OUT" SID "9829" Tag "Test Point" Ports [1] Position [485, 20, 525, 40] ZOrder 1218 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "SINMON" SID "9836" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [330, 120, 370, 140] ZOrder 1224 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator" SID "9834" Position [435, 120, 455, 140] ZOrder 1222 ShowName off } Block { BlockType Terminator Name "Terminator1" SID "9835" Position [435, 175, 455, 195] ZOrder 1223 ShowName off } Block { BlockType Outport Name "CAL_L_LINE_Out" SID "9833" Position [495, 68, 525, 82] ZOrder 1221 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "LINE" SrcPort 2 DstBlock "SINMON" DstPort 1 } Line { ZOrder 2 SrcBlock "LINEMON" SrcPort 1 Points [17, 0] Branch { ZOrder 3 DstBlock "CAL_L_LINE_Out" DstPort 1 } Branch { ZOrder 4 Points [0, -45] DstBlock "LINE_OUT" DstPort 1 } } Line { ZOrder 5 SrcBlock "SINMON" SrcPort 1 DstBlock "Terminator" DstPort 1 } Line { ZOrder 6 SrcBlock "COSMON" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 7 SrcBlock "Ground" SrcPort 1 DstBlock "LINE" DstPort 1 } Line { ZOrder 8 SrcBlock "LINE" SrcPort 1 DstBlock "LINEMON" DstPort 1 } Line { ZOrder 9 SrcBlock "LINE" SrcPort 3 DstBlock "COSMON" DstPort 1 } } } Block { BlockType Reference Name "CAL2" SID "9864" Ports [0, 1] Position [485, 377, 570, 403] ZOrder 1221 NamePlacement "alternate" LibraryVersion "1.357" SourceBlock "QUAD_MASTER/QUAD/L3/CAL" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "DITHER" SID "8303" Ports [2, 2] Position [305, 522, 440, 573] ZOrder 34 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DITHER" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "PIT_In" SID "8304" Position [20, 28, 50, 42] ZOrder 5 IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "8305" Position [20, 73, 50, 87] ZOrder 6 Port "2" IconDisplay "Port number" } Block { BlockType Reference Name "P" SID "8306" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 23, 195, 47] ZOrder 3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8307" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 68, 195, 92] ZOrder 4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "PIT_Out" SID "8308" Position [265, 28, 295, 42] ZOrder 7 IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8309" Position [265, 73, 295, 87] ZOrder 8 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "P" SrcPort 1 DstBlock "PIT_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 3 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "PIT_In" SrcPort 1 DstBlock "P" DstPort 1 } } } Block { BlockType SubSystem Name "DRIVEALIGN" SID "8310" Ports [3, 3] Position [840, 413, 925, 497] ZOrder -19 BackgroundColor "green" NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DRIVEALIGN" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "8311" Position [30, 43, 60, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "8312" Position [260, 43, 290, 57] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "8313" Position [470, 43, 500, 57] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Reference Name "L2L" SID "8314" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 133, 225, 157] ZOrder -4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2P" SID "8315" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 263, 225, 287] ZOrder -5 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2Y" SID "8316" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 393, 225, 417] ZOrder -6 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_IN" SID "8317" Tag "Test Point" Ports [1] Position [170, 75, 210, 95] ZOrder -7 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_INMON" SID "8318" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [80, 40, 120, 60] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_OUT" SID "8319" Tag "Test Point" Ports [1] Position [805, 110, 845, 130] ZOrder -9 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_OUTMON" SID "8320" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 165, 845, 185] ZOrder -10 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2L" SID "8321" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 163, 455, 187] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2P" SID "8322" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 293, 455, 317] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2Y" SID "8323" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 423, 455, 447] ZOrder -13 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_IN" SID "8324" Tag "Test Point" Ports [1] Position [400, 80, 440, 100] ZOrder -14 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_INMON" SID "8325" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [310, 40, 350, 60] ZOrder -15 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_OUT" SID "8326" Tag "Test Point" Ports [1] Position [805, 235, 845, 255] ZOrder -16 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_OUTMON" SID "8327" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 295, 845, 315] ZOrder -17 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Sum Name "Sum" SID "8328" Ports [3, 1] Position [720, 133, 740, 217] ZOrder -18 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "8329" Ports [3, 1] Position [720, 263, 740, 347] ZOrder -19 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "8330" Ports [3, 1] Position [720, 393, 740, 477] ZOrder -20 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Y2L" SID "8331" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 193, 665, 217] ZOrder -21 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y2P" SID "8332" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 323, 665, 347] ZOrder -22 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y2Y" SID "8333" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 453, 665, 477] ZOrder -23 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_IN" SID "8334" Tag "Test Point" Ports [1] Position [610, 80, 650, 100] ZOrder -24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_INMON" SID "8335" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [520, 40, 560, 60] ZOrder -25 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_OUT" SID "8336" Tag "Test Point" Ports [1] Position [805, 360, 845, 380] ZOrder -26 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_OUTMON" SID "8337" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 425, 845, 445] ZOrder -27 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "8338" Position [905, 168, 935, 182] ZOrder -28 IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8339" Position [910, 298, 940, 312] ZOrder -29 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8340" Position [905, 428, 935, 442] ZOrder -30 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Y_OUTMON" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "P_OUTMON" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "L_OUTMON" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "Y_INMON" SrcPort 1 Points [5, 0; 0, 40] Branch { ZOrder 5 DstBlock "Y_IN" DstPort 1 } Branch { ZOrder 6 Points [0, 115] Branch { ZOrder 7 DstBlock "Y2L" DstPort 1 } Branch { ZOrder 8 Points [0, 130] Branch { ZOrder 9 Points [0, 130] DstBlock "Y2Y" DstPort 1 } Branch { ZOrder 10 DstBlock "Y2P" DstPort 1 } } } } Line { ZOrder 11 SrcBlock "P_INMON" SrcPort 1 Points [5, 0; 0, 40] Branch { ZOrder 12 DstBlock "P_IN" DstPort 1 } Branch { ZOrder 13 Points [0, 85] Branch { ZOrder 14 DstBlock "P2L" DstPort 1 } Branch { ZOrder 15 Points [0, 130] Branch { ZOrder 16 Points [0, 130] DstBlock "P2Y" DstPort 1 } Branch { ZOrder 17 DstBlock "P2P" DstPort 1 } } } } Line { ZOrder 18 SrcBlock "L_INMON" SrcPort 1 Points [5, 0; 0, 35] Branch { ZOrder 19 DstBlock "L_IN" DstPort 1 } Branch { ZOrder 20 Points [0, 60] Branch { ZOrder 21 Points [0, 130] Branch { ZOrder 22 Points [0, 130] DstBlock "L2Y" DstPort 1 } Branch { ZOrder 23 DstBlock "L2P" DstPort 1 } } Branch { ZOrder 24 DstBlock "L2L" DstPort 1 } } } Line { ZOrder 25 SrcBlock "L2L" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 26 SrcBlock "P2L" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 27 SrcBlock "Y2L" SrcPort 1 DstBlock "Sum" DstPort 3 } Line { ZOrder 28 SrcBlock "Y2P" SrcPort 1 DstBlock "Sum1" DstPort 3 } Line { ZOrder 29 SrcBlock "P2P" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 30 SrcBlock "L2P" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 31 SrcBlock "Y2Y" SrcPort 1 DstBlock "Sum2" DstPort 3 } Line { ZOrder 32 SrcBlock "P2Y" SrcPort 1 DstBlock "Sum2" DstPort 2 } Line { ZOrder 33 SrcBlock "L2Y" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 34 SrcBlock "Sum" SrcPort 1 Points [35, 0] Branch { ZOrder 35 Points [0, -55] DstBlock "L_OUT" DstPort 1 } Branch { ZOrder 36 DstBlock "L_OUTMON" DstPort 1 } } Line { ZOrder 37 SrcBlock "Sum1" SrcPort 1 Points [35, 0] Branch { ZOrder 38 Points [0, -60] DstBlock "P_OUT" DstPort 1 } Branch { ZOrder 39 DstBlock "P_OUTMON" DstPort 1 } } Line { ZOrder 40 SrcBlock "Sum2" SrcPort 1 Points [35, 0] Branch { ZOrder 41 Points [0, -65] DstBlock "Y_OUT" DstPort 1 } Branch { ZOrder 42 DstBlock "Y_OUTMON" DstPort 1 } } Line { ZOrder 43 SrcBlock "LONG_In" SrcPort 1 DstBlock "L_INMON" DstPort 1 } Line { ZOrder 44 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P_INMON" DstPort 1 } Line { ZOrder 45 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y_INMON" DstPort 1 } Annotation { SID "8341" Name "This could/should be replaced by\nthe CDS_PART cdsFiltMuxMatrix,\nbut I'm not sure how that works \nin M" "EDM land just yet \n-- JSK Feb 2011" Position [813, 57, 813, 57] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Demux Name "Demux1" SID "8342" Ports [1, 4] Position [1185, 441, 1190, 504] ZOrder -20 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "8343" Ports [1, 5] Position [1185, 257, 1190, 313] ZOrder -21 BackgroundColor "black" ShowName off Outputs "5" DisplayOption "bar" } Block { BlockType SubSystem Name "ESDOUTF" SID "9751" Ports [13, 5] Position [1430, 377, 1535, 753] ZOrder 53 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ESDOUTF" Location [250, 129, 2810, 1521] Open off 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 "100" Block { BlockType Inport Name "UL_In" SID "9752" Position [180, 148, 210, 162] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LL_In" SID "9753" Position [180, 223, 210, 237] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_In" SID "9754" Position [180, 298, 210, 312] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_In" SID "9755" Position [180, 373, 210, 387] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "DC_In" SID "9756" Position [10, 448, 40, 462] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "UL_Control" SID "9757" Position [560, 198, 590, 212] ZOrder -6 ForegroundColor "red" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "LL_Control" SID "9758" Position [545, 313, 575, 327] ZOrder 56 ForegroundColor "red" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "UR_Control" SID "9759" Position [545, 418, 575, 432] ZOrder 58 ForegroundColor "red" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "LR_Control" SID "9760" Position [545, 528, 575, 542] ZOrder 60 ForegroundColor "red" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "UL_Mask" SID "9761" Position [500, 223, 530, 237] ZOrder -7 ForegroundColor "blue" Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "LL_Mask" SID "9762" Position [485, 343, 515, 357] ZOrder 55 ForegroundColor "blue" Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "UR_Mask" SID "9763" Position [485, 443, 515, 457] ZOrder 57 ForegroundColor "blue" Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "LR_Mask" SID "9764" Position [485, 553, 515, 567] ZOrder 59 ForegroundColor "blue" Port "13" IconDisplay "Port number" } Block { BlockType Reference Name "DC" SID "9765" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 609, 740, 691] ZOrder -8 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Ground Name "Ground1" SID "9766" Position [65, 520, 85, 540] ZOrder 52 } Block { BlockType Ground Name "Ground2" SID "9767" Position [610, 665, 630, 685] ZOrder 61 } Block { BlockType SubSystem Name "LIN" SID "9768" Ports [6, 4] Position [225, 122, 285, 563] ZOrder 54 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LIN" Location [2019, 107, 3164, 1173] Open off 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 "100" Block { BlockType Inport Name "UL_in" SID "9769" Position [20, 133, 50, 147] ZOrder 53 IconDisplay "Port number" } Block { BlockType Inport Name "LL_in" SID "9770" Position [20, 303, 50, 317] ZOrder 54 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_in" SID "9771" Position [20, 458, 50, 472] ZOrder 55 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_in" SID "9772" Position [20, 623, 50, 637] ZOrder 56 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "Bias_in" SID "9773" Position [60, 20, 90, 35] ZOrder 48 BlockRotation 270 BlockMirror on Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "Bypass_in" SID "9774" Position [440, 50, 470, 65] ZOrder 65 BlockRotation 270 BlockMirror on Port "6" IconDisplay "Port number" } Block { BlockType Switch Name "Choice" SID "9775" Position [480, 170, 510, 200] ZOrder 62 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "9776" Position [480, 335, 510, 365] ZOrder 63 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "9777" Position [470, 495, 500, 525] ZOrder 64 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice3" SID "9778" Position [470, 650, 500, 680] ZOrder 66 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Reference Name "FORCE_COEFF" SID "9779" Tag "cdsEpicsIn" Description "Purpose: \nCreate" " 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 precisio" "n of 3..\n \nUsage: " " \nName the part with the desired EPICS c" "hannel name. " Ports [0, 1] Position [95, 660, 160, 690] ZOrder 82 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LL" SID "9780" Ports [3, 1] Position [280, 285, 385, 335] ZOrder 78 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" } Block { BlockType Reference Name "LR" SID "9781" Ports [3, 1] Position [265, 605, 370, 655] ZOrder 80 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" } Block { BlockType Reference Name "UL" SID "9782" Ports [3, 1] Position [280, 115, 385, 165] ZOrder 77 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" } Block { BlockType Reference Name "UR" SID "9783" Ports [3, 1] Position [280, 440, 385, 490] ZOrder 79 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" } Block { BlockType Outport Name "UL_out" SID "9784" Position [560, 163, 590, 177] ZOrder 58 IconDisplay "Port number" } Block { BlockType Outport Name "LL_out" SID "9785" Position [540, 343, 570, 357] ZOrder 59 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_out" SID "9786" Position [525, 488, 555, 502] ZOrder 60 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_out" SID "9787" Position [535, 658, 565, 672] ZOrder 61 Port "4" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "FORCE_COEFF" SrcPort 1 Points [40, 0; 0, -30] Branch { ZOrder 2 DstBlock "LR" DstPort 3 } Branch { ZOrder 3 Points [0, -165; 1, 0] Branch { ZOrder 4 DstBlock "UR" DstPort 3 } Branch { ZOrder 5 Points [0, -155] Branch { ZOrder 6 Points [0, -170] DstBlock "UL" DstPort 3 } Branch { ZOrder 7 DstBlock "LL" DstPort 3 } } } } Line { ZOrder 8 SrcBlock "LR" SrcPort 1 Points [38, 0; 0, 45] DstBlock "Choice3" DstPort 3 } Line { ZOrder 9 SrcBlock "UR" SrcPort 1 Points [31, 0; 0, 55] DstBlock "Choice2" DstPort 3 } Line { ZOrder 10 SrcBlock "LL" SrcPort 1 Points [21, 0; 0, 50] DstBlock "Choice1" DstPort 3 } Line { ZOrder 11 SrcBlock "UL" SrcPort 1 Points [30, 0; 0, 55] DstBlock "Choice" DstPort 3 } Line { ZOrder 12 SrcBlock "Choice3" SrcPort 1 DstBlock "LR_out" DstPort 1 } Line { ZOrder 13 SrcBlock "Bypass_in" SrcPort 1 Points [0, 75; 1, 0; 0, 40] Branch { ZOrder 14 DstBlock "Choice" DstPort 2 } Branch { ZOrder 15 Points [0, 165] Branch { ZOrder 16 DstBlock "Choice1" DstPort 2 } Branch { ZOrder 17 Points [0, 160] Branch { ZOrder 18 DstBlock "Choice2" DstPort 2 } Branch { ZOrder 19 Points [0, 155] DstBlock "Choice3" DstPort 2 } } } } Line { ZOrder 20 SrcBlock "Choice2" SrcPort 1 Points [5, 0] DstBlock "UR_out" DstPort 1 } Line { ZOrder 21 SrcBlock "UR_in" SrcPort 1 Points [184, 0] Branch { ZOrder 22 Points [0, 35] DstBlock "Choice2" DstPort 1 } Branch { ZOrder 23 DstBlock "UR" DstPort 2 } } Line { ZOrder 24 SrcBlock "Choice1" SrcPort 1 DstBlock "LL_out" DstPort 1 } Line { ZOrder 25 SrcBlock "LL_in" SrcPort 1 Points [191, 0] Branch { ZOrder 26 Points [0, 30] DstBlock "Choice1" DstPort 1 } Branch { ZOrder 27 DstBlock "LL" DstPort 2 } } Line { ZOrder 28 SrcBlock "Choice" SrcPort 1 Points [20, 0; 0, -15] DstBlock "UL_out" DstPort 1 } Line { ZOrder 29 SrcBlock "LR_in" SrcPort 1 Points [189, 0] Branch { ZOrder 30 Points [0, 25] DstBlock "Choice3" DstPort 1 } Branch { ZOrder 31 DstBlock "LR" DstPort 2 } } Line { ZOrder 32 SrcBlock "UL_in" SrcPort 1 Points [195, 0] Branch { ZOrder 33 Points [0, 35] DstBlock "Choice" DstPort 1 } Branch { ZOrder 34 DstBlock "UL" DstPort 2 } } Line { ZOrder 35 SrcBlock "Bias_in" SrcPort 1 Points [0, 85] Branch { ZOrder 36 DstBlock "UL" DstPort 1 } Branch { ZOrder 37 Points [0, 170] Branch { ZOrder 38 Points [0, 155] Branch { ZOrder 39 DstBlock "UR" DstPort 1 } Branch { ZOrder 40 Points [0, 165] DstBlock "LR" DstPort 1 } } Branch { ZOrder 41 DstBlock "LL" DstPort 1 } } } Annotation { SID "9788" Name "Was originally hard coded to -128e3" Position [169, 773, 169, 773] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Reference Name "LIN_BYPASS_SW" SID "9789" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [120, 515, 195, 545] ZOrder 53 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LL" SID "9790" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 278, 740, 362] ZOrder -9 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "LR" SID "9791" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 494, 740, 576] ZOrder -10 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator" SID "9792" Position [810, 215, 830, 235] ZOrder -11 } Block { BlockType Terminator Name "Terminator1" SID "9793" Position [810, 330, 830, 350] ZOrder -12 } Block { BlockType Terminator Name "Terminator2" SID "9794" Position [810, 435, 830, 455] ZOrder -13 } Block { BlockType Terminator Name "Terminator3" SID "9795" Position [810, 545, 830, 565] ZOrder -14 } Block { BlockType Terminator Name "Terminator4" SID "9796" Position [780, 660, 800, 680] ZOrder -15 } Block { BlockType Reference Name "UL" SID "9797" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 164, 740, 246] ZOrder -16 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "UR" SID "9798" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 384, 740, 466] ZOrder -17 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Outport Name "UL_Out" SID "9799" Position [780, 178, 810, 192] ZOrder -18 IconDisplay "Port number" } Block { BlockType Outport Name "LL_Out" SID "9800" Position [780, 293, 810, 307] ZOrder -19 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_Out" SID "9801" Position [780, 398, 810, 412] ZOrder -20 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_Out" SID "9802" Position [780, 508, 810, 522] ZOrder -21 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "9803" Position [780, 623, 810, 637] ZOrder -22 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "DC_In" SrcPort 1 Points [8, 0] Branch { ZOrder 2 DstBlock "LIN" DstPort 5 } Branch { ZOrder 3 Points [0, 170] DstBlock "DC" DstPort 1 } } Line { ZOrder 4 SrcBlock "LIN_BYPASS_SW" SrcPort 1 DstBlock "LIN" DstPort 6 } Line { ZOrder 5 SrcBlock "Ground1" SrcPort 1 DstBlock "LIN_BYPASS_SW" DstPort 1 } Line { ZOrder 6 SrcBlock "LIN" SrcPort 4 DstBlock "LR" DstPort 1 } Line { ZOrder 7 SrcBlock "LIN" SrcPort 3 DstBlock "UR" DstPort 1 } Line { ZOrder 8 SrcBlock "LIN" SrcPort 2 DstBlock "LL" DstPort 1 } Line { ZOrder 9 SrcBlock "LIN" SrcPort 1 DstBlock "UL" DstPort 1 } Line { ZOrder 10 SrcBlock "LR_In" SrcPort 1 DstBlock "LIN" DstPort 4 } Line { ZOrder 11 SrcBlock "UR_In" SrcPort 1 DstBlock "LIN" DstPort 3 } Line { ZOrder 12 SrcBlock "LL_In" SrcPort 1 DstBlock "LIN" DstPort 2 } Line { ZOrder 13 SrcBlock "UL_In" SrcPort 1 DstBlock "LIN" DstPort 1 } Line { ZOrder 14 SrcBlock "DC" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 15 SrcBlock "UL_Mask" SrcPort 1 DstBlock "UL" DstPort 3 } Line { ZOrder 16 SrcBlock "UL" SrcPort 1 DstBlock "UL_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "LL" SrcPort 1 DstBlock "LL_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "UR" SrcPort 1 DstBlock "UR_Out" DstPort 1 } Line { ZOrder 19 SrcBlock "LR" SrcPort 1 DstBlock "LR_Out" DstPort 1 } Line { ZOrder 20 SrcBlock "UL" SrcPort 2 DstBlock "Terminator" DstPort 1 } Line { ZOrder 21 SrcBlock "UL_Control" SrcPort 1 DstBlock "UL" DstPort 2 } Line { ZOrder 22 SrcBlock "LL" SrcPort 2 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 23 SrcBlock "LR" SrcPort 2 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 24 SrcBlock "UR" SrcPort 2 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 25 SrcBlock "DC" SrcPort 2 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 26 SrcBlock "LL_Mask" SrcPort 1 DstBlock "LL" DstPort 3 } Line { ZOrder 27 SrcBlock "UR_Mask" SrcPort 1 DstBlock "UR" DstPort 3 } Line { ZOrder 28 SrcBlock "LR_Mask" SrcPort 1 DstBlock "LR" DstPort 3 } Line { ZOrder 29 SrcBlock "LR_Control" SrcPort 1 DstBlock "LR" DstPort 2 } Line { ZOrder 30 SrcBlock "UR_Control" SrcPort 1 DstBlock "UR" DstPort 2 } Line { ZOrder 31 SrcBlock "LL_Control" SrcPort 1 DstBlock "LL" DstPort 2 } Line { ZOrder 32 SrcBlock "Ground2" SrcPort 1 Points [20, 0] Branch { ZOrder 33 Points [0, -25] DstBlock "DC" DstPort 2 } Branch { ZOrder 34 DstBlock "DC" DstPort 3 } } Annotation { SID "9804" Name "Bypasses linearization when 1\nUses linearization when 0" Position [154, 588, 154, 588] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Reference Name "EUL2ESD" SID "8345" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1120, 453, 1165, 497] ZOrder -24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.1" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType From Name "From4" SID "8346" Position [1575, 1016, 1695, 1034] ZOrder -29 BackgroundColor "[0.864000, 0.720000, 0.900000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LOCKSTATE" } Block { BlockType Goto Name "Goto3" SID "8347" Position [460, 116, 550, 134] ZOrder -33 BackgroundColor "[0.864000, 0.720000, 0.900000]" ShowName off GotoTag "LOCKSTATE" } Block { BlockType SubSystem Name "ISCINF" SID "8348" Ports [3, 3] Position [125, 107, 215, 243] ZOrder -34 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ISCINF" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "8349" Position [60, 53, 90, 67] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "8350" Position [60, 113, 90, 127] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "8351" Position [60, 173, 90, 187] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Reference Name "L" SID "8352" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 48, 195, 72] ZOrder -4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P" SID "8353" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 108, 195, 132] ZOrder -5 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8354" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 168, 195, 192] ZOrder -6 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "8355" Position [240, 53, 270, 67] ZOrder -7 IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8356" Position [240, 113, 270, 127] ZOrder -8 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8357" Position [240, 173, 270, 187] ZOrder -9 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 2 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 3 SrcBlock "LONG_In" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 4 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } } } Block { BlockType SubSystem Name "LKIN" SID "8358" Ports [2, 2] Position [960, 257, 1070, 308] ZOrder -35 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LKIN" Location [712, 183, 1166, 686] Open off 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 "100" Block { BlockType Inport Name "LKIN_P_In" SID "8359" Position [55, 113, 85, 127] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_Y_In" SID "8360" Position [55, 188, 85, 202] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Reference Name "EXC_SW" SID "8361" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [65, 28, 110, 42] ZOrder -3 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Ground Name "Ground3" SID "8362" Position [25, 29, 45, 41] ZOrder -4 ShowName off } Block { BlockType Reference Name "P_EXCMON" SID "8363" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [230, 104, 280, 126] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "P_SW" SID "8364" Ports [2, 1] Position [160, 95, 205, 130] ZOrder -6 NamePlacement "alternate" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Y_EXCMON" SID "8365" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [230, 179, 280, 201] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Y_SW" SID "8366" Ports [2, 1] Position [160, 170, 205, 205] ZOrder -8 NamePlacement "alternate" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "LKIN_P_Out" SID "8367" Position [330, 108, 360, 122] ZOrder -9 IconDisplay "Port number" } Block { BlockType Outport Name "LKIN_Y_Out" SID "8368" Position [330, 183, 360, 197] ZOrder -10 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "P_SW" SrcPort 1 DstBlock "P_EXCMON" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground3" SrcPort 1 DstBlock "EXC_SW" DstPort 1 } Line { ZOrder 3 SrcBlock "Y_SW" SrcPort 1 DstBlock "Y_EXCMON" DstPort 1 } Line { ZOrder 4 SrcBlock "P_EXCMON" SrcPort 1 DstBlock "LKIN_P_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "LKIN_P_In" SrcPort 1 DstBlock "P_SW" DstPort 2 } Line { ZOrder 6 SrcBlock "Y_EXCMON" SrcPort 1 DstBlock "LKIN_Y_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "LKIN_Y_In" SrcPort 1 DstBlock "Y_SW" DstPort 2 } Line { ZOrder 8 SrcBlock "EXC_SW" SrcPort 1 Points [15, 0; 0, 70] Branch { ZOrder 9 DstBlock "P_SW" DstPort 1 } Branch { ZOrder 10 Points [0, 75] DstBlock "Y_SW" DstPort 1 } } } } Block { BlockType Reference Name "LKIN2ESD" SID "8369" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1120, 263, 1165, 307] ZOrder -36 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.1" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "LOCK" SID "8370" Ports [3, 5] Position [315, 110, 435, 240] ZOrder -37 BackgroundColor "lightBlue" NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LOCK" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "8371" Position [25, 63, 55, 77] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "8372" Position [25, 163, 55, 177] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "8373" Position [25, 263, 55, 277] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Reference Name "BIAS" SID "8374" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [135, 361, 195, 409] ZOrder -4 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "B_STATE_GOOD" SID "8375" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [420, 364, 470, 386] ZOrder -5 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "B_STATE_NOW" SID "8376" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [325, 390, 370, 410] ZOrder -6 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "B_STATE_OK" SID "8377" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [555, 380, 600, 400] ZOrder -7 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Ground Name "Ground1" SID "8378" Position [75, 93, 100, 107] ZOrder 1 ShowName off } Block { BlockType Ground Name "Ground2" SID "8379" Position [70, 193, 95, 207] ZOrder 2 ShowName off } Block { BlockType Ground Name "Ground3" SID "8380" Position [70, 293, 95, 307] ZOrder 3 ShowName off } Block { BlockType Ground Name "Ground4" SID "8381" Position [70, 178, 95, 192] ZOrder -8 ShowName off } Block { BlockType Ground Name "Ground5" SID "8382" Position [70, 278, 95, 292] ZOrder -9 ShowName off } Block { BlockType Ground Name "Ground6" SID "8383" Position [75, 78, 100, 92] ZOrder -10 ShowName off } Block { BlockType Ground Name "Ground7" SID "8384" Position [70, 393, 95, 407] ZOrder 5 ShowName off } Block { BlockType Ground Name "Ground8" SID "8385" Position [70, 378, 95, 392] ZOrder 4 ShowName off } Block { BlockType Reference Name "INBIAS" SID "8386" Tag "cdsEpicsInput" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [25, 359, 55, 381] ZOrder -11 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L" SID "8387" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [135, 61, 195, 109] ZOrder -12 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_GOOD" SID "8388" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [420, 64, 470, 86] ZOrder -13 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_NOW" SID "8389" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [325, 90, 370, 110] ZOrder -14 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_OK" SID "8390" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [555, 80, 600, 100] ZOrder -15 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType RelationalOperator Name "Operator" SID "8391" Ports [2, 1] Position [500, 63, 520, 112] ZOrder -16 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator1" SID "8392" Ports [2, 1] Position [500, 363, 520, 412] ZOrder -17 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator4" SID "8393" Ports [2, 1] Position [500, 163, 520, 212] ZOrder -18 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator5" SID "8394" Ports [2, 1] Position [500, 263, 520, 312] ZOrder -19 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "P" SID "8395" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [135, 161, 195, 209] ZOrder -20 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_GOOD" SID "8396" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [420, 164, 470, 186] ZOrder -21 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_NOW" SID "8397" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [325, 190, 370, 210] ZOrder -22 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_OK" SID "8398" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [555, 180, 600, 200] ZOrder -23 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Product" SID "8399" Ports [4, 1] Position [640, 40, 670, 440] ZOrder -24 Inputs "4" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "STATE_OK" SID "8400" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [765, 230, 810, 250] ZOrder -25 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8401" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [135, 261, 195, 309] ZOrder -26 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_GOOD" SID "8402" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [420, 264, 470, 286] ZOrder -27 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_NOW" SID "8403" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [325, 290, 370, 310] ZOrder -28 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_OK" SID "8404" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [555, 280, 600, 300] ZOrder -29 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LOCK_STATE_Out" SID "8405" Position [880, 233, 910, 247] ZOrder -30 IconDisplay "Port number" } Block { BlockType Outport Name "LONG_Out" SID "8406" Position [225, 68, 255, 82] ZOrder -31 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8407" Position [230, 168, 260, 182] ZOrder -32 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8408" Position [230, 268, 260, 282] ZOrder -33 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "8409" Position [230, 368, 260, 382] ZOrder -34 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "STATE_OK" SrcPort 1 DstBlock "LOCK_STATE_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "B_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 4 } Line { ZOrder 3 SrcBlock "Y_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 3 } Line { ZOrder 4 SrcBlock "P_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 2 } Line { ZOrder 5 SrcBlock "L_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 6 SrcBlock "B_STATE_NOW" SrcPort 1 DstBlock "Operator1" DstPort 2 } Line { ZOrder 7 SrcBlock "Y_STATE_NOW" SrcPort 1 DstBlock "Operator5" DstPort 2 } Line { ZOrder 8 SrcBlock "P_STATE_NOW" SrcPort 1 DstBlock "Operator4" DstPort 2 } Line { ZOrder 9 SrcBlock "L_STATE_NOW" SrcPort 1 DstBlock "Operator" DstPort 2 } Line { ZOrder 10 SrcBlock "B_STATE_GOOD" SrcPort 1 DstBlock "Operator1" DstPort 1 } Line { ZOrder 11 SrcBlock "BIAS" SrcPort 2 DstBlock "B_STATE_NOW" DstPort 1 } Line { ZOrder 12 SrcBlock "Operator1" SrcPort 1 DstBlock "B_STATE_OK" DstPort 1 } Line { ZOrder 13 SrcBlock "INBIAS" SrcPort 1 DstBlock "BIAS" DstPort 1 } Line { ZOrder 14 SrcBlock "Product" SrcPort 1 DstBlock "STATE_OK" DstPort 1 } Line { ZOrder 15 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 16 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "Ground4" SrcPort 1 DstBlock "P" DstPort 2 } Line { ZOrder 18 SrcBlock "Ground5" SrcPort 1 DstBlock "Y" DstPort 2 } Line { ZOrder 19 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 20 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 21 SrcBlock "P_STATE_GOOD" SrcPort 1 DstBlock "Operator4" DstPort 1 } Line { ZOrder 22 SrcBlock "P" SrcPort 2 DstBlock "P_STATE_NOW" DstPort 1 } Line { ZOrder 23 SrcBlock "Y_STATE_GOOD" SrcPort 1 DstBlock "Operator5" DstPort 1 } Line { ZOrder 24 SrcBlock "Y" SrcPort 2 DstBlock "Y_STATE_NOW" DstPort 1 } Line { ZOrder 25 SrcBlock "Operator4" SrcPort 1 DstBlock "P_STATE_OK" DstPort 1 } Line { ZOrder 26 SrcBlock "Operator5" SrcPort 1 DstBlock "Y_STATE_OK" DstPort 1 } Line { ZOrder 27 SrcBlock "Ground6" SrcPort 1 DstBlock "L" DstPort 2 } Line { ZOrder 28 SrcBlock "LONG_In" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 29 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 30 SrcBlock "L_STATE_GOOD" SrcPort 1 DstBlock "Operator" DstPort 1 } Line { ZOrder 31 SrcBlock "L" SrcPort 2 DstBlock "L_STATE_NOW" DstPort 1 } Line { ZOrder 32 SrcBlock "Operator" SrcPort 1 DstBlock "L_STATE_OK" DstPort 1 } Line { ZOrder 33 SrcBlock "BIAS" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 34 SrcBlock "Ground1" SrcPort 1 DstBlock "L" DstPort 3 } Line { ZOrder 35 SrcBlock "Ground2" SrcPort 1 DstBlock "P" DstPort 3 } Line { ZOrder 36 SrcBlock "Ground3" SrcPort 1 DstBlock "Y" DstPort 3 } Line { ZOrder 37 SrcBlock "Ground8" SrcPort 1 DstBlock "BIAS" DstPort 2 } Line { ZOrder 38 SrcBlock "Ground7" SrcPort 1 DstBlock "BIAS" DstPort 3 } Annotation { SID "8412" Name "1 (one) if OK\n0 (zero) if BAD" Position [584, 30, 584, 30] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "8411" Name "Each LOCK filter output bitword is \ncompared against a known good state.\nIf equal to good state, then " "a 1 is output \nand multiplied into the product. So, if any DOF\nis not in its good state, the whole product is 0." Position [785, 312, 785, 312] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "8410" Name "1 (one) if OK\n0 (zero) if BAD" Position [789, 175, 789, 175] AutoSize on WordWrap off ZOrder -3 } } } Block { BlockType SubSystem Name "LOCK_OUTSW" SID "8413" Ports [3, 3] Position [485, 419, 540, 471] ZOrder -38 BackgroundColor "darkGreen" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LOCK_OUTSW" Location [1721, 389, 2239, 991] Open off 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 "100" Block { BlockType Inport Name "L_In" SID "8414" Position [75, 88, 110, 102] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "P_In" SID "8415" Position [75, 167, 110, 183] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "Y_In" SID "8416" Position [75, 248, 110, 262] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Ground Name "Ground1" SID "8417" Position [30, 154, 50, 166] ZOrder -4 ShowName off } Block { BlockType Ground Name "Ground2" SID "8418" Position [30, 234, 50, 246] ZOrder -5 ShowName off } Block { BlockType Ground Name "Ground3" SID "8419" Position [30, 74, 50, 86] ZOrder -6 ShowName off } Block { BlockType Reference Name "L" SID "8420" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [70, 73, 115, 87] ZOrder -7 BackgroundColor "darkGreen" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P" SID "8421" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [70, 153, 115, 167] ZOrder -8 BackgroundColor "darkGreen" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "SW_L" SID "8422" Ports [2, 1] Position [225, 70, 270, 105] ZOrder -9 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "SW_P" SID "8423" Ports [2, 1] Position [225, 150, 270, 185] ZOrder -10 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "SW_Y" SID "8424" Ports [2, 1] Position [225, 230, 270, 265] ZOrder -11 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Y" SID "8425" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [70, 233, 115, 247] ZOrder -12 BackgroundColor "darkGreen" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "Out1" SID "8426" Position [390, 83, 420, 97] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "8427" Position [390, 163, 420, 177] ZOrder -14 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "8428" Position [390, 243, 420, 257] ZOrder -15 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground3" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground1" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground2" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 4 SrcBlock "SW_Y" SrcPort 1 DstBlock "Out3" DstPort 1 } Line { ZOrder 5 SrcBlock "SW_P" SrcPort 1 DstBlock "Out2" DstPort 1 } Line { ZOrder 6 SrcBlock "SW_L" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { ZOrder 7 SrcBlock "Y_In" SrcPort 1 DstBlock "SW_Y" DstPort 2 } Line { ZOrder 8 SrcBlock "P_In" SrcPort 1 DstBlock "SW_P" DstPort 2 } Line { ZOrder 9 SrcBlock "L_In" SrcPort 1 DstBlock "SW_L" DstPort 2 } Line { ZOrder 10 SrcBlock "Y" SrcPort 1 DstBlock "SW_Y" DstPort 1 } Line { ZOrder 11 SrcBlock "P" SrcPort 1 DstBlock "SW_P" DstPort 1 } Line { ZOrder 12 SrcBlock "L" SrcPort 1 DstBlock "SW_L" DstPort 1 } } } Block { BlockType SubSystem Name "MASTER" SID "8429" Ports [6, 5] Position [1625, 371, 1735, 834] ZOrder -39 BackgroundColor "[0.501961, 0.501961, 0.501961]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "MASTER" Location [2948, 53, 4878, 1489] Open off 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 "100" Block { BlockType Inport Name "UL_In" SID "8430" Position [60, 418, 90, 432] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LL_In" SID "8431" Position [60, 483, 90, 497] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_In" SID "8432" Position [60, 548, 90, 562] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_In" SID "8433" Position [60, 613, 90, 627] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "DC_In" SID "8434" Position [60, 283, 90, 297] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSW_In" SID "8435" Position [60, 903, 90, 917] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "OUT_DC" SID "8436" Tag "Test Point" Ports [1] Position [985, 235, 1025, 255] ZOrder -11 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_DCMON" SID "8437" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 273, 1130, 297] ZOrder -12 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LL" SID "8438" Tag "Test Point" Ports [1] Position [985, 435, 1025, 455] ZOrder -13 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LLMON" SID "8439" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 473, 1130, 497] ZOrder -14 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LR" SID "8440" Tag "Test Point" Ports [1] Position [985, 565, 1025, 585] ZOrder -15 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LRMON" SID "8441" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 603, 1130, 627] ZOrder -16 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_UL" SID "8442" Tag "Test Point" Ports [1] Position [985, 370, 1025, 390] ZOrder -17 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_ULMON" SID "8443" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 408, 1130, 432] ZOrder -18 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_UR" SID "8444" Tag "Test Point" Ports [1] Position [985, 500, 1025, 520] ZOrder -19 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_URMON" SID "8445" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 538, 1130, 562] ZOrder -20 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "P_MS_DC" SID "8446" Ports [2, 1] Position [365, 267, 405, 298] ZOrder -31 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LL" SID "8447" Ports [2, 1] Position [365, 465, 410, 500] ZOrder -32 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LR" SID "8448" Ports [2, 1] Position [365, 595, 410, 630] ZOrder -33 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_UL" SID "8449" Ports [2, 1] Position [365, 400, 410, 435] ZOrder -34 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_UR" SID "8450" Ports [2, 1] Position [365, 530, 410, 565] ZOrder -35 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SWITCHMON" SID "8451" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [275, 898, 330, 922] ZOrder -41 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator2" SID "8452" Position [385, 900, 405, 920] ZOrder -42 } Block { BlockType Outport Name "UL_Out" SID "8453" Position [1165, 413, 1195, 427] ZOrder -43 IconDisplay "Port number" } Block { BlockType Outport Name "LL_Out" SID "8454" Position [1165, 478, 1195, 492] ZOrder -44 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_Out" SID "8455" Position [1165, 543, 1195, 557] ZOrder -45 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_Out" SID "8456" Position [1165, 608, 1195, 622] ZOrder -46 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "8457" Position [1165, 278, 1195, 292] ZOrder -47 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "SWITCHMON" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 2 SrcBlock "MASTERSW_In" SrcPort 1 Points [120, 0] Branch { ZOrder 3 Points [0, -305] Branch { ZOrder 4 DstBlock "P_MS_LR" DstPort 1 } Branch { ZOrder 5 Points [0, -65] Branch { ZOrder 6 DstBlock "P_MS_UR" DstPort 1 } Branch { ZOrder 7 Points [0, -65] Branch { ZOrder 8 DstBlock "P_MS_LL" DstPort 1 } Branch { ZOrder 9 Points [0, -65] Branch { ZOrder 10 DstBlock "P_MS_UL" DstPort 1 } Branch { ZOrder 11 Points [0, -135] DstBlock "P_MS_DC" DstPort 1 } } } } } Branch { ZOrder 12 DstBlock "SWITCHMON" DstPort 1 } } Line { ZOrder 13 SrcBlock "DC_In" SrcPort 1 DstBlock "P_MS_DC" DstPort 2 } Line { ZOrder 14 SrcBlock "P_MS_DC" SrcPort 1 Points [555, 0] Branch { ZOrder 15 Points [0, -40] DstBlock "OUT_DC" DstPort 1 } Branch { ZOrder 16 DstBlock "OUT_DCMON" DstPort 1 } } Line { ZOrder 17 SrcBlock "OUT_DCMON" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "P_MS_LR" SrcPort 1 Points [550, 0] Branch { ZOrder 19 Points [0, -40] DstBlock "OUT_LR" DstPort 1 } Branch { ZOrder 20 DstBlock "OUT_LRMON" DstPort 1 } } Line { ZOrder 21 SrcBlock "P_MS_UR" SrcPort 1 Points [550, 0] Branch { ZOrder 22 Points [0, -40] DstBlock "OUT_UR" DstPort 1 } Branch { ZOrder 23 DstBlock "OUT_URMON" DstPort 1 } } Line { ZOrder 24 SrcBlock "P_MS_LL" SrcPort 1 Points [550, 0] Branch { ZOrder 25 Points [0, -40] DstBlock "OUT_LL" DstPort 1 } Branch { ZOrder 26 DstBlock "OUT_LLMON" DstPort 1 } } Line { ZOrder 27 SrcBlock "P_MS_UL" SrcPort 1 Points [550, 0] Branch { ZOrder 28 Points [0, -40] DstBlock "OUT_UL" DstPort 1 } Branch { ZOrder 29 DstBlock "OUT_ULMON" DstPort 1 } } Line { ZOrder 30 SrcBlock "OUT_LRMON" SrcPort 1 DstBlock "LR_Out" DstPort 1 } Line { ZOrder 31 SrcBlock "OUT_URMON" SrcPort 1 DstBlock "UR_Out" DstPort 1 } Line { ZOrder 32 SrcBlock "OUT_ULMON" SrcPort 1 DstBlock "UL_Out" DstPort 1 } Line { ZOrder 33 SrcBlock "OUT_LLMON" SrcPort 1 DstBlock "LL_Out" DstPort 1 } Line { ZOrder 34 SrcBlock "LR_In" SrcPort 1 DstBlock "P_MS_LR" DstPort 2 } Line { ZOrder 35 SrcBlock "UR_In" SrcPort 1 DstBlock "P_MS_UR" DstPort 2 } Line { ZOrder 36 SrcBlock "LL_In" SrcPort 1 DstBlock "P_MS_LL" DstPort 2 } Line { ZOrder 37 SrcBlock "UL_In" SrcPort 1 DstBlock "P_MS_UL" DstPort 2 } } } Block { BlockType Mux Name "Mux1" SID "8458" Ports [3, 1] Position [1095, 395, 1100, 555] ZOrder -40 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "8459" Ports [2, 1] Position [1095, 259, 1100, 306] ZOrder -41 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Reference Name "OPLEV" SID "8460" Ports [4, 3] Position [310, 848, 435, 1002] ZOrder -43 BackgroundColor "cyan" LibraryVersion "1.80" SourceBlock "QPD/QPD" SourceType "SubSystem" } Block { BlockType SubSystem Name "OPLEV_BLRMS_P" SID "8461" Ports [1] Position [475, 828, 520, 852] ZOrder 1 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OPLEV_BLRMS_P" Location [2664, 62, 5120, 1502] Open off 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 "100" Block { BlockType Inport Name "In1" SID "8462" Position [20, 273, 50, 287] ZOrder -1 IconDisplay "Port number" } Block { BlockType Reference Name "100M_300M" SID "8463" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 196, 350, 214] ZOrder -2 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "10_30" SID "8464" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 476, 350, 494] ZOrder -3 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "1_3" SID "8465" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 336, 350, 354] ZOrder -4 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "300M_1" SID "8466" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 266, 350, 284] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30M" SID "8467" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 56, 350, 74] ZOrder -6 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30M_100M" SID "8468" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 126, 350, 144] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30_100" SID "8469" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 546, 350, 564] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "3_10" SID "8470" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 406, 350, 424] ZOrder -9 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "BLRMS" SID "8471" Tag "cdsFunctionCall" Description "inline BLRMS $CDS_SRC/BLRMSFILTER.c" Ports [1, 1] Position [110, 280, 150, 340] ZOrder -10 AttributesFormatString "%\\n%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType Constant Name "Constant2" SID "8472" Position [20, 332, 55, 358] ZOrder -11 ShowName off Value "2" } Block { BlockType Demux Name "Demux" SID "8473" Ports [1, 8] Position [175, 35, 180, 585] ZOrder -12 BackgroundColor "black" ShowName off Outputs "8" DisplayOption "bar" } Block { BlockType Mux Name "Mux" SID "8474" Ports [2, 1] Position [80, 291, 85, 329] ZOrder -13 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Terminator Name "Terminator1" SID "8475" Position [410, 125, 430, 145] ZOrder 2 } Block { BlockType Terminator Name "Terminator2" SID "8476" Position [410, 195, 430, 215] ZOrder 3 } Block { BlockType Terminator Name "Terminator3" SID "8477" Position [410, 265, 430, 285] ZOrder 4 } Block { BlockType Terminator Name "Terminator4" SID "8478" Position [410, 335, 430, 355] ZOrder 5 } Block { BlockType Terminator Name "Terminator5" SID "8479" Position [410, 405, 430, 425] ZOrder 6 } Block { BlockType Terminator Name "Terminator6" SID "8480" Position [410, 475, 430, 495] ZOrder 7 } Block { BlockType Terminator Name "Terminator7" SID "8481" Position [410, 545, 430, 565] ZOrder 8 } Block { BlockType Terminator Name "Terminator8" SID "8482" Position [410, 55, 430, 75] ZOrder 1 } Line { ZOrder 1 SrcBlock "BLRMS" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 2 SrcBlock "Mux" SrcPort 1 DstBlock "BLRMS" DstPort 1 } Line { ZOrder 3 SrcBlock "In1" SrcPort 1 Points [10, 0] DstBlock "Mux" DstPort 1 } Line { ZOrder 4 SrcBlock "Demux" SrcPort 1 DstBlock "30M" DstPort 1 } Line { ZOrder 5 SrcBlock "Demux" SrcPort 2 DstBlock "30M_100M" DstPort 1 } Line { ZOrder 6 SrcBlock "Demux" SrcPort 3 DstBlock "100M_300M" DstPort 1 } Line { ZOrder 7 SrcBlock "Demux" SrcPort 4 DstBlock "300M_1" DstPort 1 } Line { ZOrder 8 SrcBlock "Demux" SrcPort 5 DstBlock "1_3" DstPort 1 } Line { ZOrder 9 SrcBlock "Demux" SrcPort 6 DstBlock "3_10" DstPort 1 } Line { ZOrder 10 SrcBlock "Demux" SrcPort 7 DstBlock "10_30" DstPort 1 } Line { ZOrder 11 SrcBlock "Demux" SrcPort 8 DstBlock "30_100" DstPort 1 } Line { ZOrder 12 SrcBlock "30M" SrcPort 1 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 13 SrcBlock "30M_100M" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 14 SrcBlock "100M_300M" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 15 SrcBlock "300M_1" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 16 SrcBlock "1_3" SrcPort 1 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 17 SrcBlock "3_10" SrcPort 1 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 18 SrcBlock "10_30" SrcPort 1 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 19 SrcBlock "30_100" SrcPort 1 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 20 SrcBlock "Constant2" SrcPort 1 Points [0, -25] DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "OPLEV_BLRMS_Y" SID "8483" Ports [1] Position [475, 883, 520, 907] ZOrder 2 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OPLEV_BLRMS_Y" Location [2593, 0, 4523, 891] Open off 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 "100" Block { BlockType Inport Name "In1" SID "8484" Position [20, 273, 50, 287] ZOrder -1 IconDisplay "Port number" } Block { BlockType Reference Name "100M_300M" SID "8485" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 196, 350, 214] ZOrder -2 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "10_30" SID "8486" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 476, 350, 494] ZOrder -3 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "1_3" SID "8487" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 336, 350, 354] ZOrder -4 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "300M_1" SID "8488" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 266, 350, 284] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30M" SID "8489" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 56, 350, 74] ZOrder -6 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30M_100M" SID "8490" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 126, 350, 144] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "30_100" SID "8491" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 546, 350, 564] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "3_10" SID "8492" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 406, 350, 424] ZOrder -9 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "BLRMS" SID "8493" Tag "cdsFunctionCall" Description "inline BLRMS $CDS_SRC/BLRMSFILTER.c" Ports [1, 1] Position [110, 280, 150, 340] ZOrder -10 AttributesFormatString "%\\n%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType Constant Name "Constant2" SID "8494" Position [20, 332, 55, 358] ZOrder -11 ShowName off Value "2" } Block { BlockType Demux Name "Demux" SID "8495" Ports [1, 8] Position [175, 35, 180, 585] ZOrder -12 BackgroundColor "black" ShowName off Outputs "8" DisplayOption "bar" } Block { BlockType Mux Name "Mux" SID "8496" Ports [2, 1] Position [80, 291, 85, 329] ZOrder -13 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Terminator Name "Terminator1" SID "8497" Position [410, 125, 430, 145] ZOrder 2 } Block { BlockType Terminator Name "Terminator2" SID "8498" Position [405, 191, 435, 219] ZOrder 3 } Block { BlockType Terminator Name "Terminator3" SID "8499" Position [410, 265, 430, 285] ZOrder 4 } Block { BlockType Terminator Name "Terminator4" SID "8500" Position [410, 335, 430, 355] ZOrder 5 } Block { BlockType Terminator Name "Terminator5" SID "8501" Position [410, 405, 430, 425] ZOrder 6 } Block { BlockType Terminator Name "Terminator6" SID "8502" Position [410, 475, 430, 495] ZOrder 7 } Block { BlockType Terminator Name "Terminator7" SID "8503" Position [410, 545, 430, 565] ZOrder 8 } Block { BlockType Terminator Name "Terminator8" SID "8504" Position [410, 55, 430, 75] ZOrder 1 } Line { ZOrder 1 SrcBlock "BLRMS" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 2 SrcBlock "Mux" SrcPort 1 DstBlock "BLRMS" DstPort 1 } Line { ZOrder 3 SrcBlock "In1" SrcPort 1 Points [10, 0] DstBlock "Mux" DstPort 1 } Line { ZOrder 4 SrcBlock "Demux" SrcPort 1 DstBlock "30M" DstPort 1 } Line { ZOrder 5 SrcBlock "Demux" SrcPort 2 DstBlock "30M_100M" DstPort 1 } Line { ZOrder 6 SrcBlock "Demux" SrcPort 3 DstBlock "100M_300M" DstPort 1 } Line { ZOrder 7 SrcBlock "Demux" SrcPort 4 DstBlock "300M_1" DstPort 1 } Line { ZOrder 8 SrcBlock "Demux" SrcPort 5 DstBlock "1_3" DstPort 1 } Line { ZOrder 9 SrcBlock "Demux" SrcPort 6 DstBlock "3_10" DstPort 1 } Line { ZOrder 10 SrcBlock "Demux" SrcPort 7 DstBlock "10_30" DstPort 1 } Line { ZOrder 11 SrcBlock "Demux" SrcPort 8 DstBlock "30_100" DstPort 1 } Line { ZOrder 12 SrcBlock "30M" SrcPort 1 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 13 SrcBlock "30M_100M" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 14 SrcBlock "100M_300M" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 15 SrcBlock "300M_1" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 16 SrcBlock "1_3" SrcPort 1 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 17 SrcBlock "3_10" SrcPort 1 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 18 SrcBlock "10_30" SrcPort 1 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 19 SrcBlock "30_100" SrcPort 1 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 20 SrcBlock "Constant2" SrcPort 1 Points [0, -25] DstBlock "Mux" DstPort 2 } } } Block { BlockType SubSystem Name "TEST" SID "8505" Ports [0, 4] Position [840, 503, 925, 617] ZOrder -45 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "TEST" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Reference Name "BIAS" SID "8506" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 233, 175, 257] ZOrder -1 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Ground Name "Ground" SID "8507" Position [40, 50, 60, 70] ZOrder -2 } Block { BlockType Ground Name "Ground1" SID "8508" Position [40, 235, 60, 255] ZOrder -3 } Block { BlockType Ground Name "Ground3" SID "8509" Position [40, 170, 60, 190] ZOrder -4 } Block { BlockType Ground Name "Ground4" SID "8510" Position [40, 110, 60, 130] ZOrder -5 } Block { BlockType Reference Name "L" SID "8511" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 48, 175, 72] ZOrder -6 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P" SID "8512" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 108, 175, 132] ZOrder -7 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8513" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 168, 175, 192] ZOrder -8 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "8514" Position [220, 53, 250, 67] ZOrder -9 IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8515" Position [220, 113, 250, 127] ZOrder -10 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8516" Position [220, 173, 250, 187] ZOrder -11 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "8517" Position [220, 238, 250, 252] ZOrder -12 Port "4" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground1" SrcPort 1 DstBlock "BIAS" DstPort 1 } Line { ZOrder 2 SrcBlock "BIAS" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground4" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground3" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 5 SrcBlock "Ground" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 6 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } } } Block { BlockType Terminator Name "Terminator5" SID "8518" Position [1830, 965, 1850, 985] ZOrder -46 ShowName off } Block { BlockType Outport Name "ISC_DIST_LONG_Out" SID "8519" Position [1830, 20, 1850, 30] ZOrder -50 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_DIST_PITCH_Out" SID "8520" Position [1830, 50, 1850, 60] ZOrder -51 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_DIST_YAW_Out" SID "8521" Position [1830, 80, 1850, 90] ZOrder -52 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_OFFLOAD_LONG_Out" SID "8522" Position [1830, 145, 1850, 155] ZOrder -53 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_OFFLOAD_PITCH_Out" SID "8523" Position [1830, 170, 1850, 180] ZOrder -54 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_OFFLOAD_YAW_Out" SID "8524" Position [1830, 195, 1850, 205] ZOrder -55 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_OFFLOAD_DC_Out" SID "8525" Position [1830, 220, 1850, 230] ZOrder -56 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_UL_Out" SID "8526" Position [1830, 420, 1850, 430] ZOrder -57 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_LL_Out" SID "8527" Position [1825, 510, 1845, 520] ZOrder -58 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_UR_Out" SID "8528" Position [1830, 600, 1850, 610] ZOrder -59 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_LR_Out" SID "8529" Position [1830, 690, 1850, 700] ZOrder -60 BackgroundColor "yellow" Port "11" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_DC_Out" SID "8530" Position [1830, 780, 1850, 790] ZOrder -61 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "12" IconDisplay "Port number" } Block { BlockType Outport Name "OPLEV_PITCH_Out" SID "8531" Position [1830, 870, 1850, 880] ZOrder -62 BackgroundColor "yellow" Port "13" IconDisplay "Port number" } Block { BlockType Outport Name "OPLEV_YAW_Out" SID "8532" Position [1830, 920, 1850, 930] ZOrder -63 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "14" IconDisplay "Port number" } Block { BlockType Outport Name "LOCK_STATE_Out" SID "8533" Position [1830, 1020, 1850, 1030] ZOrder -65 BackgroundColor "yellow" Port "15" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "DITHER_Y_In" SrcPort 1 DstBlock "DITHER" DstPort 2 } Line { ZOrder 2 SrcBlock "DITHER_P_In" SrcPort 1 DstBlock "DITHER" DstPort 1 } Line { ZOrder 3 SrcBlock "DITHER" SrcPort 2 Points [147, 0; 0, -70] DstBlock "ADDISC" DstPort 7 } Line { ZOrder 4 SrcBlock "DITHER" SrcPort 1 Points [137, 0; 0, -60] DstBlock "ADDISC" DstPort 6 } Line { ZOrder 5 SrcBlock "LOCK_OUTSW" SrcPort 3 DstBlock "ADDISC" DstPort 5 } Line { ZOrder 6 SrcBlock "LOCK_OUTSW" SrcPort 2 DstBlock "ADDISC" DstPort 4 } Line { ZOrder 7 SrcBlock "ADDISC" SrcPort 2 Points [5, 0; 0, 10] DstBlock "DRIVEALIGN" DstPort 2 } Line { ZOrder 8 SrcBlock "ADDISC" SrcPort 3 DstBlock "DRIVEALIGN" DstPort 3 } Line { ZOrder 9 SrcBlock "OPLEV" SrcPort 2 Points [7, 0] Branch { ZOrder 10 Points [0, -30] DstBlock "OPLEV_BLRMS_Y" DstPort 1 } Branch { ZOrder 11 DstBlock "OPLEV_YAW_Out" DstPort 1 } } Line { ZOrder 12 SrcBlock "OPLEV" SrcPort 1 Points [6, 0] Branch { ZOrder 13 Points [0, -35] DstBlock "OPLEV_BLRMS_P" DstPort 1 } Branch { ZOrder 14 DstBlock "OPLEV_PITCH_Out" DstPort 1 } } Line { ZOrder 15 SrcBlock "Mux2" SrcPort 1 DstBlock "LKIN2ESD" DstPort 1 } Line { ZOrder 16 SrcBlock "LKIN" SrcPort 2 DstBlock "Mux2" DstPort 2 } Line { ZOrder 17 SrcBlock "LKIN" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 18 SrcBlock "LKIN_Y_EXC_In" SrcPort 1 DstBlock "LKIN" DstPort 2 } Line { ZOrder 19 SrcBlock "LKIN_P_EXC_In" SrcPort 1 DstBlock "LKIN" DstPort 1 } Line { ZOrder 20 SrcBlock "MASTERSW_In" SrcPort 1 DstBlock "MASTER" DstPort 6 } Line { ZOrder 21 SrcBlock "ADD_LKIN" SrcPort 5 DstBlock "ESDOUTF" DstPort 5 } Line { ZOrder 22 SrcBlock "ADD_LKIN" SrcPort 4 DstBlock "ESDOUTF" DstPort 4 } Line { ZOrder 23 SrcBlock "ADD_LKIN" SrcPort 3 DstBlock "ESDOUTF" DstPort 3 } Line { ZOrder 24 SrcBlock "ADD_LKIN" SrcPort 2 DstBlock "ESDOUTF" DstPort 2 } Line { ZOrder 25 SrcBlock "ADD_LKIN" SrcPort 1 DstBlock "ESDOUTF" DstPort 1 } Line { ZOrder 26 SrcBlock "Demux1" SrcPort 4 DstBlock "ADD_LKIN" DstPort 9 } Line { ZOrder 27 SrcBlock "Demux1" SrcPort 3 DstBlock "ADD_LKIN" DstPort 8 } Line { ZOrder 28 SrcBlock "Demux1" SrcPort 2 DstBlock "ADD_LKIN" DstPort 7 } Line { ZOrder 29 SrcBlock "Demux1" SrcPort 1 DstBlock "ADD_LKIN" DstPort 6 } Line { ZOrder 30 SrcBlock "Demux2" SrcPort 5 Points [15, 0; 0, 130] DstBlock "ADD_LKIN" DstPort 5 } Line { ZOrder 31 SrcBlock "Demux2" SrcPort 4 Points [20, 0; 0, 125] DstBlock "ADD_LKIN" DstPort 4 } Line { ZOrder 32 SrcBlock "Demux2" SrcPort 3 Points [25, 0; 0, 120] DstBlock "ADD_LKIN" DstPort 3 } Line { ZOrder 33 SrcBlock "Demux2" SrcPort 2 Points [30, 0; 0, 115] DstBlock "ADD_LKIN" DstPort 2 } Line { ZOrder 34 SrcBlock "Demux2" SrcPort 1 Points [35, 0; 0, 110] DstBlock "ADD_LKIN" DstPort 1 } Line { ZOrder 35 SrcBlock "ADD" SrcPort 4 Points [135, 0; 0, -75] DstBlock "ADD_LKIN" DstPort 10 } Line { ZOrder 36 SrcBlock "LKIN2ESD" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 37 SrcBlock "OPLEV" SrcPort 3 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 38 SrcBlock "From4" SrcPort 1 DstBlock "LOCK_STATE_Out" DstPort 1 } Line { ZOrder 39 SrcBlock "LOCK" SrcPort 1 DstBlock "Goto3" DstPort 1 } Line { ZOrder 40 SrcBlock "DRIVEALIGN" SrcPort 3 DstBlock "ADD" DstPort 4 } Line { ZOrder 41 SrcBlock "DRIVEALIGN" SrcPort 2 DstBlock "ADD" DstPort 3 } Line { ZOrder 42 SrcBlock "DRIVEALIGN" SrcPort 1 DstBlock "ADD" DstPort 2 } Line { ZOrder 43 SrcBlock "LOCK" SrcPort 5 Points [398, 0] Branch { ZOrder 44 DstBlock "ISC_OFFLOAD_DC_Out" DstPort 1 } Branch { ZOrder 45 Points [0, 170] DstBlock "ADD" DstPort 1 } } Line { ZOrder 46 SrcBlock "LOCK" SrcPort 4 Points [12, 0] Branch { ZOrder 47 Points [0, 260] DstBlock "LOCK_OUTSW" DstPort 3 } Branch { ZOrder 48 DstBlock "ISC_OFFLOAD_YAW_Out" DstPort 1 } } Line { ZOrder 49 SrcBlock "LOCK" SrcPort 3 Points [19, 0] Branch { ZOrder 50 Points [0, 270] DstBlock "LOCK_OUTSW" DstPort 2 } Branch { ZOrder 51 DstBlock "ISC_OFFLOAD_PITCH_Out" DstPort 1 } } Line { ZOrder 52 SrcBlock "ISCINF" SrcPort 3 Points [55, 0] Branch { ZOrder 53 Points [0, -135] DstBlock "ISC_DIST_YAW_Out" DstPort 1 } Branch { ZOrder 54 DstBlock "LOCK" DstPort 3 } } Line { ZOrder 55 SrcBlock "ISCINF" SrcPort 2 Points [35, 0] Branch { ZOrder 56 Points [0, -120] DstBlock "ISC_DIST_PITCH_Out" DstPort 1 } Branch { ZOrder 57 DstBlock "LOCK" DstPort 2 } } Line { ZOrder 58 SrcBlock "ISCINF" SrcPort 1 Points [20, 0] Branch { ZOrder 59 Points [0, -105] DstBlock "ISC_DIST_LONG_Out" DstPort 1 } Branch { ZOrder 60 DstBlock "LOCK" DstPort 1 } } Line { ZOrder 61 SrcBlock "OPLEV_INT_SEG4" SrcPort 1 DstBlock "OPLEV" DstPort 4 } Line { ZOrder 62 SrcBlock "OPLEVI_INT_SEG3" SrcPort 1 DstBlock "OPLEV" DstPort 3 } Line { ZOrder 63 SrcBlock "OPLEV_INT_SEG2" SrcPort 1 DstBlock "OPLEV" DstPort 2 } Line { ZOrder 64 SrcBlock "OPLEV_INT_SEG1" SrcPort 1 DstBlock "OPLEV" DstPort 1 } Line { ZOrder 65 SrcBlock "ADD" SrcPort 3 DstBlock "Mux1" DstPort 3 } Line { ZOrder 66 SrcBlock "ADD" SrcPort 2 DstBlock "Mux1" DstPort 2 } Line { ZOrder 67 SrcBlock "ADD" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 68 SrcBlock "EUL2ESD" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 69 SrcBlock "Mux1" SrcPort 1 DstBlock "EUL2ESD" DstPort 1 } Line { ZOrder 70 SrcBlock "MASTER" SrcPort 5 DstBlock "ESD_DC_Out" DstPort 1 } Line { ZOrder 71 SrcBlock "MASTER" SrcPort 4 DstBlock "ESD_LR_Out" DstPort 1 } Line { ZOrder 72 SrcBlock "MASTER" SrcPort 3 DstBlock "ESD_UR_Out" DstPort 1 } Line { ZOrder 73 SrcBlock "MASTER" SrcPort 2 DstBlock "ESD_LL_Out" DstPort 1 } Line { ZOrder 74 SrcBlock "MASTER" SrcPort 1 DstBlock "ESD_UL_Out" DstPort 1 } Line { ZOrder 75 SrcBlock "TEST" SrcPort 4 DstBlock "ADD" DstPort 8 } Line { ZOrder 76 SrcBlock "TEST" SrcPort 3 DstBlock "ADD" DstPort 7 } Line { ZOrder 77 SrcBlock "TEST" SrcPort 2 DstBlock "ADD" DstPort 6 } Line { ZOrder 78 SrcBlock "TEST" SrcPort 1 DstBlock "ADD" DstPort 5 } Line { ZOrder 79 SrcBlock "ISC_YAW_In" SrcPort 1 DstBlock "ISCINF" DstPort 3 } Line { ZOrder 80 SrcBlock "ISC_PITCH_In" SrcPort 1 DstBlock "ISCINF" DstPort 2 } Line { ZOrder 81 SrcBlock "ISC_LONG_In" SrcPort 1 DstBlock "ISCINF" DstPort 1 } Line { ZOrder 82 SrcBlock "LOCK" SrcPort 2 Points [28, 0] Branch { ZOrder 83 Points [0, 280] DstBlock "LOCK_OUTSW" DstPort 1 } Branch { ZOrder 84 DstBlock "ISC_OFFLOAD_LONG_Out" DstPort 1 } } Line { ZOrder 85 SrcBlock "ESDOUTF" SrcPort 1 DstBlock "MASTER" DstPort 1 } Line { ZOrder 86 SrcBlock "ESDOUTF" SrcPort 2 DstBlock "MASTER" DstPort 2 } Line { ZOrder 87 SrcBlock "ESDOUTF" SrcPort 3 DstBlock "MASTER" DstPort 3 } Line { ZOrder 88 SrcBlock "ESDOUTF" SrcPort 4 DstBlock "MASTER" DstPort 4 } Line { ZOrder 89 SrcBlock "ESDOUTF" SrcPort 5 DstBlock "MASTER" DstPort 5 } Line { ZOrder 90 SrcBlock "ESDOUTF_CTRL" SrcPort 1 DstBlock "Bus\nSelector10" DstPort 1 } Line { ZOrder 91 SrcBlock "ESDOUTF_MASK" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { Name "" ZOrder 92 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 3 DstBlock "ESDOUTF" DstPort 8 } Line { Name "" ZOrder 93 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 2 DstBlock "ESDOUTF" DstPort 7 } Line { Name "" ZOrder 94 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 1 DstBlock "ESDOUTF" DstPort 6 } Line { Name "" ZOrder 95 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 4 DstBlock "ESDOUTF" DstPort 9 } Line { Name "" ZOrder 96 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "ESDOUTF" DstPort 11 } Line { Name "" ZOrder 97 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 3 DstBlock "ESDOUTF" DstPort 12 } Line { Name "" ZOrder 98 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 4 DstBlock "ESDOUTF" DstPort 13 } Line { Name "" ZOrder 99 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "ESDOUTF" DstPort 10 } Line { ZOrder 100 SrcBlock "LOCK_OUTSW" SrcPort 1 DstBlock "ADDISC" DstPort 3 } Line { ZOrder 101 SrcBlock "ADDISC" SrcPort 1 Points [5, 0; 0, 20] DstBlock "DRIVEALIGN" DstPort 1 } Line { ZOrder 102 SrcBlock "CAL" SrcPort 1 Points [68, 0; 0, 60] DstBlock "ADDISC" DstPort 1 } Line { ZOrder 103 SrcBlock "CAL2" SrcPort 1 Points [32, 0; 0, 25] DstBlock "ADDISC" DstPort 2 } } } Block { BlockType Goto Name "LKIN1_OUT1" SID "8534" Position [1955, 1069, 2105, 1081] ZOrder -131 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off GotoTag "LKIN_P_EXC" } Block { BlockType Goto Name "LKIN1_OUT2" SID "8535" Position [1955, 1144, 2105, 1156] ZOrder -132 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off GotoTag "LKIN_Y_EXC" } Block { BlockType Reference Name "LKIN_P" SID "8536" Description "ADL=LOCKIN.adl" Ports [1, 3] Position [1815, 1070, 1935, 1110] ZOrder -133 ForegroundColor "orange" BackgroundColor "lightBlue" AttributesFormatString "%" LibraryVersion "1.14" SourceBlock "lockin/LOCKIN" SourceType "SubSystem" } Block { BlockType Reference Name "LKIN_Y" SID "8537" Description "ADL=LOCKIN.adl" Ports [1, 3] Position [1815, 1145, 1935, 1185] ZOrder -134 ForegroundColor "orange" BackgroundColor "lightBlue" AttributesFormatString "%" LibraryVersion "1.14" SourceBlock "lockin/LOCKIN" SourceType "SubSystem" } Block { BlockType Logic Name "LogicalOperator" SID "8538" Ports [1, 1] Position [1860, 2072, 1890, 2098] ZOrder -135 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType SubSystem Name "M0" SID "8539" Description "SIXOSEMSTAGE_FACE_MASTER" Ports [20, 12] Position [765, 20, 955, 1030] ZOrder -136 BackgroundColor "[0.000000, 0.400000, 1.000000]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "M0" Location [0, 24, 2512, 1416] Open off 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 "100" Block { BlockType Inport Name "OSEM_F1_In" SID "9032" Position [35, 710, 55, 720] ZOrder -7 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F2_In" SID "9033" Position [35, 745, 55, 755] ZOrder -8 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F3_In" SID "9034" Position [35, 780, 55, 790] ZOrder -9 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_LF_In" SID "9035" Position [35, 815, 55, 825] ZOrder -10 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_RT_In" SID "9036" Position [35, 850, 55, 860] ZOrder -11 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_SD_In" SID "9037" Position [35, 885, 55, 895] ZOrder -12 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_LONG_In" SID "9038" Position [40, 250, 60, 260] ZOrder -13 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_PITCH_In" SID "9039" Position [40, 285, 60, 295] ZOrder -14 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_YAW_In" SID "9040" Position [40, 320, 60, 330] ZOrder -15 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_P_EXC_In" SID "9041" Position [985, 375, 1005, 385] ZOrder -16 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_Y_EXC_In" SID "9042" Position [985, 400, 1005, 410] ZOrder -17 BackgroundColor "yellow" Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "ASC_DITHER_PIT_In" SID "9043" Position [40, 445, 60, 455] ZOrder 18 BackgroundColor "yellow" Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "ASC_DITHER_YAW_In" SID "9044" Position [40, 475, 60, 485] ZOrder 17 BackgroundColor "yellow" Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "COILOUTF_CTRL" SID "9045" Position [1455, 695, 1475, 705] ZOrder -18 ForegroundColor "red" BackgroundColor "yellow" Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "COILOUTF_MASK" SID "9046" Position [1455, 725, 1475, 735] ZOrder -19 ForegroundColor "blue" BackgroundColor "yellow" Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSW_In" SID "9047" Position [1455, 760, 1475, 770] ZOrder -20 BackgroundColor "yellow" Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "WD_RSET_In" SID "9048" Position [35, 1100, 55, 1110] ZOrder 1 BackgroundColor "yellow" Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "DARM_DAMP_V_In" SID "9049" Position [35, 1020, 55, 1030] ZOrder 19 BackgroundColor "yellow" Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "AS_DAMP_R_In" SID "9534" Position [35, 1050, 55, 1060] ZOrder 24 BackgroundColor "yellow" Port "19" IconDisplay "Port number" } Block { BlockType Inport Name "TIDAL_IMCF_In" SID "9050" Position [40, 395, 60, 405] ZOrder 21 BackgroundColor "yellow" Port "20" IconDisplay "Port number" } Block { BlockType SubSystem Name "ADD" SID "9051" Ports [19, 6] Position [1025, 467, 1210, 813] ZOrder -21 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADD" Location [1913, 0, 3833, 1152] Open off 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 "100" Block { BlockType Inport Name "ISC_L_In" SID "9052" Position [40, 63, 70, 77] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "ISC_P_In" SID "9053" Position [40, 93, 70, 107] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "ISC_Y_In" SID "9054" Position [40, 123, 70, 137] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OPTICALIGN_P_In" SID "9055" Position [40, 213, 70, 227] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "OPTICALIGN_Y_In" SID "9056" Position [40, 243, 70, 257] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_L_In" SID "9057" Position [40, 333, 70, 347] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_T_In" SID "9058" Position [40, 363, 70, 377] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_V_In" SID "9059" Position [40, 393, 70, 407] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_R_In" SID "9060" Position [40, 423, 70, 437] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_P_In" SID "9061" Position [40, 453, 70, 467] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_Y_In" SID "9062" Position [40, 483, 70, 497] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_L_In" SID "9063" Position [40, 598, 70, 612] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_T_In" SID "9064" Position [40, 628, 70, 642] ZOrder -13 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_V_In" SID "9065" Position [40, 658, 70, 672] ZOrder -14 Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_R_In" SID "9066" Position [40, 688, 70, 702] ZOrder -15 Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_P_In" SID "9067" Position [40, 718, 70, 732] ZOrder -16 Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_Y_In" SID "9068" Position [40, 748, 70, 762] ZOrder -17 Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "DARM_DAMP_V_In" SID "9070" Position [40, 908, 70, 922] ZOrder 2 Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "DARM_DAMP_R_In" SID "9071" Position [40, 963, 70, 977] ZOrder 1 Port "19" IconDisplay "Port number" } Block { BlockType From Name "From1" SID "9072" Position [265, 91, 350, 109] ZOrder -18 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_L" } Block { BlockType From Name "From10" SID "9073" Position [270, 846, 355, 864] ZOrder -19 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_Y" } Block { BlockType From Name "From11" SID "9074" Position [250, 786, 355, 804] ZOrder -20 BackgroundColor "cyan" CloseFcn "tagdialog Close" GotoTag "OPTICALIGN_Y" } Block { BlockType From Name "From12" SID "9075" Position [270, 466, 355, 484] ZOrder -21 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_R" } Block { BlockType From Name "From13" SID "9076" Position [270, 501, 355, 519] ZOrder -22 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_R" } Block { BlockType From Name "From14" SID "9077" Position [270, 341, 355, 359] ZOrder -23 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_V" } Block { BlockType From Name "From15" SID "9078" Position [270, 376, 355, 394] ZOrder -24 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_V" } Block { BlockType From Name "From16" SID "9079" Position [270, 226, 355, 244] ZOrder -25 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_T" } Block { BlockType From Name "From17" SID "9080" Position [270, 261, 355, 279] ZOrder -26 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_T" } Block { BlockType From Name "From19" SID "9082" Position [240, 536, 355, 554] ZOrder 8 BackgroundColor "magenta" CloseFcn "tagdialog Close" GotoTag "DARM_DAMP_R" } Block { BlockType From Name "From2" SID "9083" Position [265, 61, 350, 79] ZOrder -27 BackgroundColor "[0.200000, 1.000000, 0.520000]" CloseFcn "tagdialog Close" GotoTag "ISC_L" } Block { BlockType From Name "From20" SID "9084" Position [240, 411, 355, 429] ZOrder 9 BackgroundColor "magenta" CloseFcn "tagdialog Close" GotoTag "DARM_DAMP_V" } Block { BlockType From Name "From3" SID "9085" Position [265, 121, 350, 139] ZOrder -28 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_L" } Block { BlockType From Name "From4" SID "9086" Position [270, 676, 355, 694] ZOrder -29 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_P" } Block { BlockType From Name "From5" SID "9087" Position [270, 616, 355, 634] ZOrder -30 BackgroundColor "[0.200000, 1.000000, 0.520000]" CloseFcn "tagdialog Close" GotoTag "ISC_P" } Block { BlockType From Name "From6" SID "9088" Position [270, 706, 355, 724] ZOrder -31 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DAMP_P" } Block { BlockType From Name "From7" SID "9089" Position [255, 646, 355, 664] ZOrder -32 BackgroundColor "cyan" CloseFcn "tagdialog Close" GotoTag "OPTICALIGN_P" } Block { BlockType From Name "From8" SID "9090" Position [270, 816, 355, 834] ZOrder -33 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "TEST_Y" } Block { BlockType From Name "From9" SID "9091" Position [270, 756, 355, 774] ZOrder -34 BackgroundColor "[0.200000, 1.000000, 0.520000]" CloseFcn "tagdialog Close" GotoTag "ISC_Y" } Block { BlockType Goto Name "Goto" SID "9092" Position [100, 62, 180, 78] ZOrder -35 BackgroundColor "[0.200000, 1.000000, 0.520000]" GotoTag "ISC_L" } Block { BlockType Goto Name "Goto1" SID "9093" Position [100, 92, 180, 108] ZOrder -36 BackgroundColor "[0.200000, 1.000000, 0.520000]" GotoTag "ISC_P" } Block { BlockType Goto Name "Goto10" SID "9094" Position [105, 392, 185, 408] ZOrder -37 BackgroundColor "yellow" GotoTag "TEST_V" } Block { BlockType Goto Name "Goto11" SID "9095" Position [110, 657, 190, 673] ZOrder -38 BackgroundColor "gray" GotoTag "DAMP_V" } Block { BlockType Goto Name "Goto12" SID "9096" Position [110, 597, 190, 613] ZOrder -39 BackgroundColor "gray" GotoTag "DAMP_L" } Block { BlockType Goto Name "Goto13" SID "9097" Position [110, 717, 190, 733] ZOrder -40 BackgroundColor "gray" GotoTag "DAMP_P" } Block { BlockType Goto Name "Goto14" SID "9098" Position [110, 747, 190, 763] ZOrder -41 BackgroundColor "gray" GotoTag "DAMP_Y" } Block { BlockType Goto Name "Goto15" SID "9099" Position [110, 627, 190, 643] ZOrder -42 BackgroundColor "gray" GotoTag "DAMP_T" } Block { BlockType Goto Name "Goto16" SID "9100" Position [110, 687, 190, 703] ZOrder -43 BackgroundColor "gray" GotoTag "DAMP_R" } Block { BlockType Goto Name "Goto18" SID "9102" Position [110, 962, 220, 978] ZOrder 6 BackgroundColor "magenta" GotoTag "DARM_DAMP_R" } Block { BlockType Goto Name "Goto19" SID "9103" Position [110, 907, 220, 923] ZOrder 7 BackgroundColor "magenta" GotoTag "DARM_DAMP_V" } Block { BlockType Goto Name "Goto2" SID "9104" Position [100, 122, 180, 138] ZOrder -44 BackgroundColor "[0.200000, 1.000000, 0.520000]" GotoTag "ISC_Y" } Block { BlockType Goto Name "Goto3" SID "9105" Position [105, 332, 185, 348] ZOrder -45 BackgroundColor "yellow" GotoTag "TEST_L" } Block { BlockType Goto Name "Goto4" SID "9106" Position [100, 211, 200, 229] ZOrder -46 BackgroundColor "cyan" GotoTag "OPTICALIGN_P" } Block { BlockType Goto Name "Goto5" SID "9107" Position [100, 241, 200, 259] ZOrder -47 BackgroundColor "cyan" GotoTag "OPTICALIGN_Y" } Block { BlockType Goto Name "Goto6" SID "9108" Position [105, 452, 185, 468] ZOrder -48 BackgroundColor "yellow" GotoTag "TEST_P" } Block { BlockType Goto Name "Goto7" SID "9109" Position [105, 482, 185, 498] ZOrder -49 BackgroundColor "yellow" GotoTag "TEST_Y" } Block { BlockType Goto Name "Goto8" SID "9110" Position [105, 362, 185, 378] ZOrder -50 BackgroundColor "yellow" GotoTag "TEST_T" } Block { BlockType Goto Name "Goto9" SID "9111" Position [105, 422, 185, 438] ZOrder -51 BackgroundColor "yellow" GotoTag "TEST_R" } Block { BlockType Sum Name "Sum" SID "9112" Ports [3, 1] Position [430, 58, 450, 172] ZOrder -52 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "9113" Ports [2, 1] Position [430, 219, 450, 286] ZOrder -53 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "9114" Ports [3, 1] Position [430, 333, 450, 437] ZOrder -54 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "9115" Ports [4, 1] Position [430, 753, 450, 867] ZOrder -55 ShowName off Inputs "++++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "9116" Ports [4, 1] Position [430, 609, 450, 731] ZOrder -56 ShowName off Inputs "++++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum5" SID "9117" Ports [3, 1] Position [430, 456, 450, 564] ZOrder -57 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "LONG_MAIN_Out" SID "9118" Position [515, 108, 545, 122] ZOrder -58 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_MAIN_Out" SID "9119" Position [515, 248, 545, 262] ZOrder -59 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_MAIN_Out" SID "9120" Position [515, 363, 545, 377] ZOrder -60 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_MAIN_Out" SID "9121" Position [515, 503, 545, 517] ZOrder -61 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_MAIN_Out" SID "9122" Position [515, 663, 545, 677] ZOrder -62 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_MAIN_Out" SID "9123" Position [515, 803, 545, 817] ZOrder -63 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "From20" SrcPort 1 DstBlock "Sum2" DstPort 3 } Line { ZOrder 2 SrcBlock "From19" SrcPort 1 DstBlock "Sum5" DstPort 3 } Line { ZOrder 3 SrcBlock "DARM_DAMP_V_In" SrcPort 1 DstBlock "Goto19" DstPort 1 } Line { ZOrder 4 SrcBlock "DARM_DAMP_R_In" SrcPort 1 DstBlock "Goto18" DstPort 1 } Line { ZOrder 5 SrcBlock "Sum4" SrcPort 1 DstBlock "PITCH_MAIN_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "Sum3" SrcPort 1 DstBlock "YAW_MAIN_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "Sum" SrcPort 1 DstBlock "LONG_MAIN_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "From2" SrcPort 1 Points [60, 0] DstBlock "Sum" DstPort 1 } Line { ZOrder 9 SrcBlock "From1" SrcPort 1 Points [60, 0] DstBlock "Sum" DstPort 2 } Line { ZOrder 10 SrcBlock "From3" SrcPort 1 Points [60, 0] DstBlock "Sum" DstPort 3 } Line { ZOrder 11 SrcBlock "Sum5" SrcPort 1 DstBlock "ROLL_MAIN_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "Sum2" SrcPort 1 Points [17, 0; 0, -15] DstBlock "VERT_MAIN_Out" DstPort 1 } Line { ZOrder 13 SrcBlock "Sum1" SrcPort 1 DstBlock "TRANS_MAIN_Out" DstPort 1 } Line { ZOrder 14 SrcBlock "OPTICALIGN_P_In" SrcPort 1 DstBlock "Goto4" DstPort 1 } Line { ZOrder 15 SrcBlock "OPTICALIGN_Y_In" SrcPort 1 DstBlock "Goto5" DstPort 1 } Line { ZOrder 16 SrcBlock "ISC_L_In" SrcPort 1 DstBlock "Goto" DstPort 1 } Line { ZOrder 17 SrcBlock "ISC_P_In" SrcPort 1 DstBlock "Goto1" DstPort 1 } Line { ZOrder 18 SrcBlock "ISC_Y_In" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 19 SrcBlock "TEST_L_In" SrcPort 1 DstBlock "Goto3" DstPort 1 } Line { ZOrder 20 SrcBlock "TEST_T_In" SrcPort 1 DstBlock "Goto8" DstPort 1 } Line { ZOrder 21 SrcBlock "TEST_V_In" SrcPort 1 DstBlock "Goto10" DstPort 1 } Line { ZOrder 22 SrcBlock "TEST_R_In" SrcPort 1 DstBlock "Goto9" DstPort 1 } Line { ZOrder 23 SrcBlock "TEST_P_In" SrcPort 1 DstBlock "Goto6" DstPort 1 } Line { ZOrder 24 SrcBlock "TEST_Y_In" SrcPort 1 DstBlock "Goto7" DstPort 1 } Line { ZOrder 25 SrcBlock "DAMP_L_In" SrcPort 1 DstBlock "Goto12" DstPort 1 } Line { ZOrder 26 SrcBlock "DAMP_T_In" SrcPort 1 DstBlock "Goto15" DstPort 1 } Line { ZOrder 27 SrcBlock "DAMP_V_In" SrcPort 1 DstBlock "Goto11" DstPort 1 } Line { ZOrder 28 SrcBlock "DAMP_R_In" SrcPort 1 DstBlock "Goto16" DstPort 1 } Line { ZOrder 29 SrcBlock "DAMP_P_In" SrcPort 1 DstBlock "Goto13" DstPort 1 } Line { ZOrder 30 SrcBlock "DAMP_Y_In" SrcPort 1 DstBlock "Goto14" DstPort 1 } Line { ZOrder 31 SrcBlock "From5" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 32 SrcBlock "From7" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 33 SrcBlock "From4" SrcPort 1 DstBlock "Sum4" DstPort 3 } Line { ZOrder 34 SrcBlock "From6" SrcPort 1 DstBlock "Sum4" DstPort 4 } Line { ZOrder 35 SrcBlock "From9" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 36 SrcBlock "From11" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 37 SrcBlock "From8" SrcPort 1 DstBlock "Sum3" DstPort 3 } Line { ZOrder 38 SrcBlock "From10" SrcPort 1 DstBlock "Sum3" DstPort 4 } Line { ZOrder 39 SrcBlock "From12" SrcPort 1 DstBlock "Sum5" DstPort 1 } Line { ZOrder 40 SrcBlock "From13" SrcPort 1 DstBlock "Sum5" DstPort 2 } Line { ZOrder 41 SrcBlock "From16" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 42 SrcBlock "From17" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 43 SrcBlock "From14" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 44 SrcBlock "From15" SrcPort 1 DstBlock "Sum2" DstPort 2 } } } Block { BlockType SubSystem Name "ADDASC" SID "9124" Ports [4, 2] Position [730, 497, 865, 543] ZOrder 16 NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADDASC" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "ISC_P_In" SID "9125" Position [20, 93, 50, 107] ZOrder -2 IconDisplay "Port number" } Block { BlockType Inport Name "ISC_Y_In" SID "9126" Position [20, 123, 50, 137] ZOrder -3 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_P_In" SID "9127" Position [20, 213, 50, 227] ZOrder -4 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "DITHER_Y_In" SID "9128" Position [20, 243, 50, 257] ZOrder -5 Port "4" IconDisplay "Port number" } Block { BlockType From Name "From14" SID "9129" Position [265, 201, 350, 219] ZOrder -23 BackgroundColor "green" CloseFcn "tagdialog Close" GotoTag "ISC_Y" } Block { BlockType From Name "From15" SID "9130" Position [265, 236, 350, 254] ZOrder -24 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DITHER_Y" } Block { BlockType From Name "From16" SID "9131" Position [265, 91, 350, 109] ZOrder -25 BackgroundColor "green" CloseFcn "tagdialog Close" GotoTag "ISC_P" } Block { BlockType From Name "From17" SID "9132" Position [265, 126, 350, 144] ZOrder -26 BackgroundColor "gray" CloseFcn "tagdialog Close" GotoTag "DITHER_P" } Block { BlockType Goto Name "Goto1" SID "9133" Position [80, 92, 160, 108] ZOrder -36 BackgroundColor "green" GotoTag "ISC_P" } Block { BlockType Goto Name "Goto2" SID "9134" Position [80, 122, 160, 138] ZOrder -44 BackgroundColor "green" GotoTag "ISC_Y" } Block { BlockType Goto Name "Goto4" SID "9135" Position [80, 211, 180, 229] ZOrder -46 BackgroundColor "gray" GotoTag "DITHER_P" } Block { BlockType Goto Name "Goto5" SID "9136" Position [80, 241, 180, 259] ZOrder -47 BackgroundColor "gray" GotoTag "DITHER_Y" } Block { BlockType Sum Name "Sum1" SID "9137" Ports [2, 1] Position [425, 84, 445, 151] ZOrder -53 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "9138" Ports [2, 1] Position [425, 194, 445, 261] ZOrder -54 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "PITCH_ISC_Out" SID "9139" Position [510, 113, 540, 127] ZOrder -59 IconDisplay "Port number" } Block { BlockType Outport Name "YAW_ISC_Out" SID "9140" Position [510, 223, 540, 237] ZOrder -60 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Sum2" SrcPort 1 DstBlock "YAW_ISC_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "Sum1" SrcPort 1 DstBlock "PITCH_ISC_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "DITHER_P_In" SrcPort 1 DstBlock "Goto4" DstPort 1 } Line { ZOrder 4 SrcBlock "DITHER_Y_In" SrcPort 1 DstBlock "Goto5" DstPort 1 } Line { ZOrder 5 SrcBlock "ISC_P_In" SrcPort 1 DstBlock "Goto1" DstPort 1 } Line { ZOrder 6 SrcBlock "ISC_Y_In" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 7 SrcBlock "From16" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 8 SrcBlock "From17" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 9 SrcBlock "From14" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 10 SrcBlock "From15" SrcPort 1 DstBlock "Sum2" DstPort 2 } } } Block { BlockType SubSystem Name "ADD_LKIN" SID "9141" Ports [12, 6] Position [1415, 496, 1515, 689] ZOrder -22 NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADD_LKIN" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LKN_F1_In" SID "9142" Position [75, 48, 105, 62] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LKN_F2_In" SID "9143" Position [70, 193, 100, 207] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_F3_In" SID "9144" Position [70, 338, 100, 352] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_LF_In" SID "9145" Position [70, 473, 100, 487] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_RT_In" SID "9146" Position [70, 613, 100, 627] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_SD_In" SID "9147" Position [70, 748, 100, 762] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F1_In" SID "9148" Position [75, 88, 105, 102] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F2_In" SID "9149" Position [70, 238, 100, 252] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F3_In" SID "9150" Position [70, 383, 100, 397] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_LF_In" SID "9151" Position [75, 513, 105, 527] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_RT_In" SID "9152" Position [70, 658, 100, 672] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_SD_In" SID "9153" Position [75, 788, 105, 802] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Sum Name "Sum" SID "9154" Ports [2, 1] Position [155, 33, 175, 117] ZOrder -13 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "9155" Ports [2, 1] Position [155, 458, 175, 542] ZOrder -14 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "9156" Ports [2, 1] Position [155, 733, 175, 817] ZOrder -15 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "9157" Ports [2, 1] Position [155, 323, 175, 412] ZOrder -16 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "9158" Ports [2, 1] Position [155, 178, 175, 267] ZOrder -17 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum5" SID "9159" Ports [2, 1] Position [155, 598, 175, 687] ZOrder -18 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "F1_Out" SID "9160" Position [240, 68, 270, 82] ZOrder -19 IconDisplay "Port number" } Block { BlockType Outport Name "F2_Out" SID "9161" Position [240, 218, 270, 232] ZOrder -20 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "F3_Out" SID "9162" Position [240, 363, 270, 377] ZOrder -21 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LF_Out" SID "9163" Position [240, 493, 270, 507] ZOrder -22 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "RT_Out" SID "9164" Position [240, 638, 270, 652] ZOrder -23 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "SD_Out" SID "9165" Position [240, 768, 270, 782] ZOrder -24 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "OSEM_LF_In" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 2 SrcBlock "Sum1" SrcPort 1 DstBlock "LF_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "OSEM_F2_In" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 4 SrcBlock "OSEM_F3_In" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 5 SrcBlock "Sum4" SrcPort 1 DstBlock "F2_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "Sum3" SrcPort 1 DstBlock "F3_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "OSEM_F1_In" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 8 SrcBlock "LKN_F1_In" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 9 SrcBlock "Sum" SrcPort 1 DstBlock "F1_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "LKN_F2_In" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 11 SrcBlock "LKIN_F3_In" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 12 SrcBlock "LKIN_LF_In" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 13 SrcBlock "OSEM_SD_In" SrcPort 1 DstBlock "Sum2" DstPort 2 } Line { ZOrder 14 SrcBlock "Sum2" SrcPort 1 DstBlock "SD_Out" DstPort 1 } Line { ZOrder 15 SrcBlock "OSEM_RT_In" SrcPort 1 DstBlock "Sum5" DstPort 2 } Line { ZOrder 16 SrcBlock "Sum5" SrcPort 1 DstBlock "RT_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "LKIN_RT_In" SrcPort 1 DstBlock "Sum5" DstPort 1 } Line { ZOrder 18 SrcBlock "LKIN_SD_In" SrcPort 1 DstBlock "Sum2" DstPort 1 } } } Block { BlockType BusCreator Name "Bus\nCreator1" SID "9166" Ports [6, 1] Position [145, 919, 150, 1006] ZOrder -23 ShowName off Inputs "'OSEM_F1','OSEM_F2','OSEM_F3','OSEM_LF','OSEM_RT','OSEM_SD'" DisplayOption "bar" } Block { BlockType BusSelector Name "Bus\nSelector" SID "9167" Ports [1, 6] Position [190, 1112, 195, 1213] ZOrder -25 ShowName off OutputSignals "OSEM_F1,OSEM_F2,OSEM_F3,OSEM_LF,OSEM_RT,OSEM_SD" 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" } } Block { BlockType Reference Name "COILOUTF" SID "9169" Ports [8, 6] Position [1575, 509, 1685, 741] ZOrder -28 BackgroundColor "lightBlue" NamePlacement "alternate" LibraryVersion "1.8" SourceBlock "SIXOSEM_F_COILOUTF_MASTER/COILOUTF" SourceType "SubSystem" } Block { BlockType SubSystem Name "DAMP" SID "9170" Ports [6, 7] Position [515, 755, 665, 845] ZOrder -29 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DAMP" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "9171" Position [50, 53, 80, 67] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "TRANS_In" SID "9172" Position [50, 148, 80, 162] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "VERT_In" SID "9173" Position [50, 243, 80, 257] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "ROLL_In" SID "9174" Position [50, 338, 80, 352] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "9175" Position [50, 433, 80, 447] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "9176" Position [50, 528, 80, 542] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Ground Name "Ground1" SID "9177" Position [100, 163, 125, 177] ZOrder -7 ShowName off } Block { BlockType Ground Name "Ground10" SID "9178" Position [95, 463, 120, 477] ZOrder 4 ShowName off } Block { BlockType Ground Name "Ground11" SID "9179" Position [100, 368, 125, 382] ZOrder 6 ShowName off } Block { BlockType Ground Name "Ground12" SID "9180" Position [100, 273, 125, 287] ZOrder 7 ShowName off } Block { BlockType Ground Name "Ground2" SID "9181" Position [100, 258, 125, 272] ZOrder -8 ShowName off } Block { BlockType Ground Name "Ground3" SID "9182" Position [100, 353, 125, 367] ZOrder -9 ShowName off } Block { BlockType Ground Name "Ground4" SID "9183" Position [95, 448, 120, 462] ZOrder -10 ShowName off } Block { BlockType Ground Name "Ground5" SID "9184" Position [95, 543, 120, 557] ZOrder -11 ShowName off } Block { BlockType Ground Name "Ground6" SID "9185" Position [100, 68, 125, 82] ZOrder -12 ShowName off } Block { BlockType Ground Name "Ground7" SID "9186" Position [95, 558, 120, 572] ZOrder 1 ShowName off } Block { BlockType Ground Name "Ground8" SID "9187" Position [100, 83, 125, 97] ZOrder 2 ShowName off } Block { BlockType Ground Name "Ground9" SID "9188" Position [100, 178, 125, 192] ZOrder 3 ShowName off } Block { BlockType Reference Name "L" SID "9189" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [160, 51, 220, 99] ZOrder -13 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_GOOD" SID "9190" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 54, 495, 76] ZOrder -14 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_NOW" SID "9191" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 80, 390, 100] ZOrder -15 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_OK" SID "9192" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 70, 625, 90] ZOrder -16 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType RelationalOperator Name "Operator" SID "9193" Ports [2, 1] Position [525, 53, 545, 102] ZOrder -17 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator1" SID "9194" Ports [2, 1] Position [525, 148, 545, 197] ZOrder -18 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator2" SID "9195" Ports [2, 1] Position [525, 243, 545, 292] ZOrder -19 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator3" SID "9196" Ports [2, 1] Position [525, 338, 545, 387] ZOrder -20 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator4" SID "9197" Ports [2, 1] Position [525, 433, 545, 482] ZOrder -21 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator5" SID "9198" Ports [2, 1] Position [525, 528, 545, 577] ZOrder -22 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "P" SID "9199" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 431, 215, 479] ZOrder -23 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_GOOD" SID "9200" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 434, 495, 456] ZOrder -24 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_NOW" SID "9201" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 460, 390, 480] ZOrder -25 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_OK" SID "9202" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 450, 625, 470] ZOrder -26 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Product" SID "9203" Ports [6, 1] Position [665, 33, 700, 602] ZOrder -27 Inputs "6" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "R" SID "9204" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [150, 336, 210, 384] ZOrder -28 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_GOOD" SID "9205" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 339, 490, 361] ZOrder -29 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_NOW" SID "9206" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 365, 390, 385] ZOrder -30 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_OK" SID "9207" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 355, 625, 375] ZOrder -31 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "STATE_OK" SID "9208" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [795, 310, 840, 330] ZOrder -32 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T" SID "9209" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 146, 215, 194] ZOrder -33 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_GOOD" SID "9210" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 149, 490, 171] ZOrder -34 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_NOW" SID "9211" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 175, 390, 195] ZOrder -35 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_OK" SID "9212" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 165, 625, 185] ZOrder -36 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V" SID "9213" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [150, 241, 210, 289] ZOrder -37 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_GOOD" SID "9214" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 244, 490, 266] ZOrder -38 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_NOW" SID "9215" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 270, 390, 290] ZOrder -39 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_OK" SID "9216" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 260, 625, 280] ZOrder -40 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "9217" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 526, 215, 574] ZOrder -41 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_GOOD" SID "9218" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 529, 495, 551] ZOrder -42 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_NOW" SID "9219" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 555, 390, 575] ZOrder -43 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_OK" SID "9220" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [580, 545, 625, 565] ZOrder -44 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "9221" Position [250, 58, 280, 72] ZOrder -45 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_Out" SID "9222" Position [250, 153, 280, 167] ZOrder -46 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_Out" SID "9223" Position [245, 248, 275, 262] ZOrder -47 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_Out" SID "9224" Position [250, 343, 280, 357] ZOrder -48 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "9225" Position [255, 438, 285, 452] ZOrder -49 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9226" Position [255, 533, 285, 547] ZOrder -50 Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "DAMP_STATE_Out" SID "9227" Position [890, 313, 920, 327] ZOrder -51 Port "7" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "R" SrcPort 1 DstBlock "ROLL_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground6" SrcPort 1 DstBlock "L" DstPort 2 } Line { ZOrder 5 SrcBlock "Ground1" SrcPort 1 DstBlock "T" DstPort 2 } Line { ZOrder 6 SrcBlock "Ground2" SrcPort 1 DstBlock "V" DstPort 2 } Line { ZOrder 7 SrcBlock "Ground3" SrcPort 1 DstBlock "R" DstPort 2 } Line { ZOrder 8 SrcBlock "Ground4" SrcPort 1 DstBlock "P" DstPort 2 } Line { ZOrder 9 SrcBlock "Ground5" SrcPort 1 DstBlock "Y" DstPort 2 } Line { ZOrder 10 SrcBlock "LONG_In" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 11 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 13 SrcBlock "V" SrcPort 1 DstBlock "VERT_Out" DstPort 1 } Line { ZOrder 14 SrcBlock "T" SrcPort 1 DstBlock "TRANS_Out" DstPort 1 } Line { ZOrder 15 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 16 SrcBlock "ROLL_In" SrcPort 1 DstBlock "R" DstPort 1 } Line { ZOrder 17 SrcBlock "VERT_In" SrcPort 1 DstBlock "V" DstPort 1 } Line { ZOrder 18 SrcBlock "TRANS_In" SrcPort 1 DstBlock "T" DstPort 1 } Line { ZOrder 19 SrcBlock "L_STATE_GOOD" SrcPort 1 DstBlock "Operator" DstPort 1 } Line { ZOrder 20 SrcBlock "L" SrcPort 2 DstBlock "L_STATE_NOW" DstPort 1 } Line { ZOrder 21 SrcBlock "T_STATE_GOOD" SrcPort 1 DstBlock "Operator1" DstPort 1 } Line { ZOrder 22 SrcBlock "T" SrcPort 2 DstBlock "T_STATE_NOW" DstPort 1 } Line { ZOrder 23 SrcBlock "V_STATE_GOOD" SrcPort 1 DstBlock "Operator2" DstPort 1 } Line { ZOrder 24 SrcBlock "V" SrcPort 2 DstBlock "V_STATE_NOW" DstPort 1 } Line { ZOrder 25 SrcBlock "R_STATE_GOOD" SrcPort 1 DstBlock "Operator3" DstPort 1 } Line { ZOrder 26 SrcBlock "R" SrcPort 2 DstBlock "R_STATE_NOW" DstPort 1 } Line { ZOrder 27 SrcBlock "P_STATE_GOOD" SrcPort 1 DstBlock "Operator4" DstPort 1 } Line { ZOrder 28 SrcBlock "P" SrcPort 2 DstBlock "P_STATE_NOW" DstPort 1 } Line { ZOrder 29 SrcBlock "Y_STATE_GOOD" SrcPort 1 DstBlock "Operator5" DstPort 1 } Line { ZOrder 30 SrcBlock "Y" SrcPort 2 DstBlock "Y_STATE_NOW" DstPort 1 } Line { ZOrder 31 SrcBlock "Product" SrcPort 1 DstBlock "STATE_OK" DstPort 1 } Line { ZOrder 32 SrcBlock "Operator" SrcPort 1 DstBlock "L_STATE_OK" DstPort 1 } Line { ZOrder 33 SrcBlock "Operator1" SrcPort 1 DstBlock "T_STATE_OK" DstPort 1 } Line { ZOrder 34 SrcBlock "Operator2" SrcPort 1 DstBlock "V_STATE_OK" DstPort 1 } Line { ZOrder 35 SrcBlock "Operator3" SrcPort 1 DstBlock "R_STATE_OK" DstPort 1 } Line { ZOrder 36 SrcBlock "Operator4" SrcPort 1 DstBlock "P_STATE_OK" DstPort 1 } Line { ZOrder 37 SrcBlock "Operator5" SrcPort 1 DstBlock "Y_STATE_OK" DstPort 1 } Line { ZOrder 38 SrcBlock "L_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 39 SrcBlock "T_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 2 } Line { ZOrder 40 SrcBlock "V_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 3 } Line { ZOrder 41 SrcBlock "R_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 4 } Line { ZOrder 42 SrcBlock "P_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 5 } Line { ZOrder 43 SrcBlock "Y_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 6 } Line { ZOrder 44 SrcBlock "L_STATE_NOW" SrcPort 1 DstBlock "Operator" DstPort 2 } Line { ZOrder 45 SrcBlock "T_STATE_NOW" SrcPort 1 DstBlock "Operator1" DstPort 2 } Line { ZOrder 46 SrcBlock "V_STATE_NOW" SrcPort 1 DstBlock "Operator2" DstPort 2 } Line { ZOrder 47 SrcBlock "R_STATE_NOW" SrcPort 1 DstBlock "Operator3" DstPort 2 } Line { ZOrder 48 SrcBlock "P_STATE_NOW" SrcPort 1 DstBlock "Operator4" DstPort 2 } Line { ZOrder 49 SrcBlock "Y_STATE_NOW" SrcPort 1 DstBlock "Operator5" DstPort 2 } Line { ZOrder 50 SrcBlock "STATE_OK" SrcPort 1 DstBlock "DAMP_STATE_Out" DstPort 1 } Line { ZOrder 51 SrcBlock "Ground7" SrcPort 1 DstBlock "Y" DstPort 3 } Line { ZOrder 52 SrcBlock "Ground8" SrcPort 1 DstBlock "L" DstPort 3 } Line { ZOrder 53 SrcBlock "Ground9" SrcPort 1 DstBlock "T" DstPort 3 } Line { ZOrder 54 SrcBlock "Ground10" SrcPort 1 DstBlock "P" DstPort 3 } Line { ZOrder 55 SrcBlock "Ground11" SrcPort 1 DstBlock "R" DstPort 3 } Line { ZOrder 56 SrcBlock "Ground12" SrcPort 1 DstBlock "V" DstPort 3 } Annotation { SID "9228" Position [508, 255, 508, 255] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "9229" Name "Each DAMP filter output bitword is \ncompared against a known good state.\nIf equal to good state, then " "a 1 is output \nand multiplied into the product. So, if any DOF\nis not in its good state, the whole product is 0." Position [820, 537, 820, 537] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "9230" Name "1 (one) if GOOD\n0 (zero) if BAD" Position [819, 220, 819, 220] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "9231" Name "1 (one) if GOOD\n0 (zero) if BAD" Position [609, 40, 609, 40] AutoSize on WordWrap off ZOrder -4 } } } Block { BlockType SubSystem Name "DARM_DAMP" SID "9232" Ports [2, 2] Position [515, 1012, 670, 1068] ZOrder 20 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DARM_DAMP" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "DARM_DAMP_V_In" SID "9233" Position [55, 38, 85, 52] ZOrder 5 IconDisplay "Port number" } Block { BlockType Inport Name "AS_DAMP_R_In" SID "9533" Position [55, 93, 85, 107] ZOrder 27 Port "2" IconDisplay "Port number" } Block { BlockType Demux Name "Demux3" SID "9531" Ports [1, 2] Position [385, 27, 390, 118] ZOrder 26 BackgroundColor "black" ShowName off Outputs "2" DisplayOption "bar" } Block { BlockType Reference Name "INPUT_MTRX" SID "9530" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [315, 53, 360, 97] ZOrder 24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType Mux Name "Mux3" SID "9532" Ports [2, 1] Position [250, 19, 255, 126] ZOrder 25 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Reference Name "R" SID "9234" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [540, 83, 610, 107] ZOrder 4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V" SID "9235" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [540, 38, 610, 62] ZOrder 3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "V_out" SID "9236" Position [680, 43, 710, 57] ZOrder 7 IconDisplay "Port number" } Block { BlockType Outport Name "R_Out" SID "9237" Position [680, 88, 710, 102] ZOrder 8 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "V" SrcPort 1 DstBlock "V_out" DstPort 1 } Line { ZOrder 2 SrcBlock "R" SrcPort 1 DstBlock "R_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "DARM_DAMP_V_In" SrcPort 1 DstBlock "Mux3" DstPort 1 } Line { ZOrder 4 SrcBlock "Mux3" SrcPort 1 DstBlock "INPUT_MTRX" DstPort 1 } Line { ZOrder 5 SrcBlock "INPUT_MTRX" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 6 SrcBlock "Demux3" SrcPort 1 DstBlock "V" DstPort 1 } Line { ZOrder 7 SrcBlock "Demux3" SrcPort 2 DstBlock "R" DstPort 1 } Line { ZOrder 8 SrcBlock "AS_DAMP_R_In" SrcPort 1 DstBlock "Mux3" DstPort 2 } } } Block { BlockType SubSystem Name "DITHER" SID "9238" Ports [2, 2] Position [515, 437, 670, 493] ZOrder 15 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DITHER" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "PIT_In" SID "9239" Position [20, 28, 50, 42] ZOrder 5 IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "9240" Position [20, 73, 50, 87] ZOrder 6 Port "2" IconDisplay "Port number" } Block { BlockType Reference Name "P" SID "9241" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 23, 195, 47] ZOrder 3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "9242" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 68, 195, 92] ZOrder 4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "PIT_Out" SID "9243" Position [265, 28, 295, 42] ZOrder 7 IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9244" Position [265, 73, 295, 87] ZOrder 8 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "PIT_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 2 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 4 SrcBlock "P" SrcPort 1 DstBlock "PIT_Out" DstPort 1 } } } Block { BlockType SubSystem Name "DRIVEALIGN" SID "9245" Ports [3, 3] Position [890, 485, 995, 545] ZOrder -30 BackgroundColor "green" NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DRIVEALIGN" Location [1913, 0, 3833, 1152] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "9246" Position [30, 43, 60, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "9247" Position [260, 43, 290, 57] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "9248" Position [470, 43, 500, 57] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Reference Name "L2L" SID "9249" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 133, 225, 157] ZOrder -4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2P" SID "9250" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 263, 225, 287] ZOrder -5 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2Y" SID "9251" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [155, 393, 225, 417] ZOrder -6 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_IN" SID "9252" Tag "Test Point" Ports [1] Position [170, 75, 210, 95] ZOrder -7 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_INMON" SID "9253" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [80, 40, 120, 60] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_OUT" SID "9254" Tag "Test Point" Ports [1] Position [805, 110, 845, 130] ZOrder -9 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_OUTMON" SID "9255" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 165, 845, 185] ZOrder -10 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2L" SID "9256" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 163, 455, 187] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2P" SID "9257" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 293, 455, 317] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P2Y" SID "9258" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [385, 423, 455, 447] ZOrder -13 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_IN" SID "9259" Tag "Test Point" Ports [1] Position [400, 80, 440, 100] ZOrder -14 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_INMON" SID "9260" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [310, 40, 350, 60] ZOrder -15 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_OUT" SID "9261" Tag "Test Point" Ports [1] Position [805, 235, 845, 255] ZOrder -16 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_OUTMON" SID "9262" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 295, 845, 315] ZOrder -17 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Sum Name "Sum" SID "9263" Ports [3, 1] Position [720, 133, 740, 217] ZOrder -18 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "9264" Ports [3, 1] Position [720, 263, 740, 347] ZOrder -19 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "9265" Ports [3, 1] Position [720, 393, 740, 477] ZOrder -20 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Y2L" SID "9266" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 193, 665, 217] ZOrder -21 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y2P" SID "9267" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 323, 665, 347] ZOrder -22 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y2Y" SID "9268" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [595, 453, 665, 477] ZOrder -23 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_IN" SID "9269" Tag "Test Point" Ports [1] Position [610, 80, 650, 100] ZOrder -24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_INMON" SID "9270" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [520, 40, 560, 60] ZOrder -25 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_OUT" SID "9271" Tag "Test Point" Ports [1] Position [805, 360, 845, 380] ZOrder -26 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_OUTMON" SID "9272" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [805, 425, 845, 445] ZOrder -27 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "9273" Position [905, 168, 935, 182] ZOrder -28 IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "9274" Position [910, 298, 940, 312] ZOrder -29 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9275" Position [905, 428, 935, 442] ZOrder -30 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y_INMON" DstPort 1 } Line { ZOrder 2 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P_INMON" DstPort 1 } Line { ZOrder 3 SrcBlock "LONG_In" SrcPort 1 DstBlock "L_INMON" DstPort 1 } Line { ZOrder 4 SrcBlock "Sum2" SrcPort 1 Points [35, 0] Branch { ZOrder 5 DstBlock "Y_OUTMON" DstPort 1 } Branch { ZOrder 6 Points [0, -65] DstBlock "Y_OUT" DstPort 1 } } Line { ZOrder 7 SrcBlock "Sum1" SrcPort 1 Points [35, 0] Branch { ZOrder 8 DstBlock "P_OUTMON" DstPort 1 } Branch { ZOrder 9 Points [0, -60] DstBlock "P_OUT" DstPort 1 } } Line { ZOrder 10 SrcBlock "Sum" SrcPort 1 Points [35, 0] Branch { ZOrder 11 DstBlock "L_OUTMON" DstPort 1 } Branch { ZOrder 12 Points [0, -55] DstBlock "L_OUT" DstPort 1 } } Line { ZOrder 13 SrcBlock "L2Y" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 14 SrcBlock "P2Y" SrcPort 1 DstBlock "Sum2" DstPort 2 } Line { ZOrder 15 SrcBlock "Y2Y" SrcPort 1 DstBlock "Sum2" DstPort 3 } Line { ZOrder 16 SrcBlock "L2P" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 17 SrcBlock "P2P" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 18 SrcBlock "Y2P" SrcPort 1 DstBlock "Sum1" DstPort 3 } Line { ZOrder 19 SrcBlock "Y2L" SrcPort 1 DstBlock "Sum" DstPort 3 } Line { ZOrder 20 SrcBlock "P2L" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 21 SrcBlock "L2L" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 22 SrcBlock "L_INMON" SrcPort 1 Points [5, 0; 0, 35] Branch { ZOrder 23 Points [0, 60] Branch { ZOrder 24 DstBlock "L2L" DstPort 1 } Branch { ZOrder 25 Points [0, 130] Branch { ZOrder 26 DstBlock "L2P" DstPort 1 } Branch { ZOrder 27 Points [0, 130] DstBlock "L2Y" DstPort 1 } } } Branch { ZOrder 28 DstBlock "L_IN" DstPort 1 } } Line { ZOrder 29 SrcBlock "P_INMON" SrcPort 1 Points [5, 0; 0, 40] Branch { ZOrder 30 Points [0, 85] Branch { ZOrder 31 Points [0, 130] Branch { ZOrder 32 DstBlock "P2P" DstPort 1 } Branch { ZOrder 33 Points [0, 130] DstBlock "P2Y" DstPort 1 } } Branch { ZOrder 34 DstBlock "P2L" DstPort 1 } } Branch { ZOrder 35 DstBlock "P_IN" DstPort 1 } } Line { ZOrder 36 SrcBlock "Y_INMON" SrcPort 1 Points [5, 0; 0, 40] Branch { ZOrder 37 Points [0, 115] Branch { ZOrder 38 Points [0, 130] Branch { ZOrder 39 DstBlock "Y2P" DstPort 1 } Branch { ZOrder 40 Points [0, 130] DstBlock "Y2Y" DstPort 1 } } Branch { ZOrder 41 DstBlock "Y2L" DstPort 1 } } Branch { ZOrder 42 DstBlock "Y_IN" DstPort 1 } } Line { ZOrder 43 SrcBlock "L_OUTMON" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 44 SrcBlock "P_OUTMON" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 45 SrcBlock "Y_OUTMON" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Annotation { SID "9276" Name "This could/should be replaced by\nthe CDS_PART cdsFiltMuxMatrix,\nbut I'm not sure how that works \nin M" "EDM land just yet \n-- JSK Feb 2011" Position [813, 57, 813, 57] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Demux Name "Demux1" SID "9277" Ports [1, 6] Position [345, 772, 350, 838] ZOrder -31 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "9278" Ports [1, 6] Position [465, 757, 470, 848] ZOrder -32 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "9279" Ports [1, 6] Position [1330, 588, 1335, 687] ZOrder -33 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux4" SID "9280" Ports [1, 6] Position [1330, 351, 1335, 434] ZOrder -34 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux9" SID "9282" Ports [1, 4] Position [870, 1077, 875, 1188] ZOrder -36 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Reference Name "EUL2OSEM" SID "9283" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1265, 618, 1310, 662] ZOrder -37 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType From Name "From2" SID "9284" Position [20, 1153, 105, 1177] ZOrder -39 BackgroundColor "[0.200000, 1.000000, 0.520000]" ShowName off CloseFcn "tagdialog Close" GotoTag "OSEM2WD" } Block { BlockType From Name "From3" SID "9285" Position [1575, 797, 1690, 813] ZOrder -40 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "WDBLOCKFLAG" } Block { BlockType From Name "From4" SID "9286" Position [1830, 867, 1950, 883] ZOrder -41 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "WDBLOCKFLAG" } Block { BlockType From Name "From5" SID "9287" Position [1830, 917, 1950, 933] ZOrder -42 BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "DAMPSTATE" } Block { BlockType From Name "From6" SID "9288" Position [1830, 967, 1950, 983] ZOrder -43 BackgroundColor "[0.864000, 0.720000, 0.900000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LOCKSTATE" } Block { BlockType Goto Name "Goto" SID "9289" Position [1035, 1017, 1155, 1033] ZOrder -44 BackgroundColor "darkGreen" GotoTag "WDBLOCKFLAG" } Block { BlockType Goto Name "Goto2" SID "9290" Position [190, 955, 270, 975] ZOrder -46 BackgroundColor "[0.200000, 1.000000, 0.520000]" ShowName off GotoTag "OSEM2WD" } Block { BlockType Goto Name "Goto3" SID "9291" Position [710, 822, 820, 838] ZOrder -47 BackgroundColor "yellow" ShowName off GotoTag "DAMPSTATE" } Block { BlockType Goto Name "Goto4" SID "9292" Position [710, 242, 820, 258] ZOrder -48 BackgroundColor "[0.864000, 0.720000, 0.900000]" ShowName off GotoTag "LOCKSTATE" } Block { BlockType SubSystem Name "LKIN" SID "9331" Ports [2, 2] Position [1060, 368, 1175, 417] ZOrder -51 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LKIN" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LKIN_P_In" SID "9332" Position [55, 113, 85, 127] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LKIN_Y_In" SID "9333" Position [55, 188, 85, 202] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Reference Name "EXC_SW" SID "9334" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [65, 28, 110, 42] ZOrder -3 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Ground Name "Ground3" SID "9335" Position [25, 29, 45, 41] ZOrder -4 ShowName off } Block { BlockType Reference Name "P_EXCMON" SID "9336" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [230, 104, 280, 126] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "P_SW" SID "9337" Ports [2, 1] Position [160, 95, 205, 130] ZOrder -6 NamePlacement "alternate" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Y_EXCMON" SID "9338" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [230, 179, 280, 201] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Y_SW" SID "9339" Ports [2, 1] Position [160, 170, 205, 205] ZOrder -8 NamePlacement "alternate" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "LKIN_P_Out" SID "9340" Position [330, 108, 360, 122] ZOrder -9 IconDisplay "Port number" } Block { BlockType Outport Name "LKIN_Y_Out" SID "9341" Position [330, 183, 360, 197] ZOrder -10 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "P_SW" SrcPort 1 DstBlock "P_EXCMON" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground3" SrcPort 1 DstBlock "EXC_SW" DstPort 1 } Line { ZOrder 3 SrcBlock "Y_SW" SrcPort 1 DstBlock "Y_EXCMON" DstPort 1 } Line { ZOrder 4 SrcBlock "P_EXCMON" SrcPort 1 DstBlock "LKIN_P_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "LKIN_P_In" SrcPort 1 DstBlock "P_SW" DstPort 2 } Line { ZOrder 6 SrcBlock "Y_EXCMON" SrcPort 1 DstBlock "LKIN_Y_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "LKIN_Y_In" SrcPort 1 DstBlock "Y_SW" DstPort 2 } Line { ZOrder 8 SrcBlock "EXC_SW" SrcPort 1 Points [15, 0; 0, 70] Branch { ZOrder 9 DstBlock "P_SW" DstPort 1 } Branch { ZOrder 10 Points [0, 75] DstBlock "Y_SW" DstPort 1 } } } } Block { BlockType Reference Name "LKIN2OSEM" SID "9342" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1265, 373, 1310, 417] ZOrder -52 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "LOCK" SID "9343" Ports [3, 4] Position [315, 234, 470, 341] ZOrder -53 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LOCK" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "9344" Position [60, 58, 90, 72] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "9345" Position [60, 188, 90, 202] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "9346" Position [60, 318, 90, 332] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Ground Name "Ground1" SID "9347" Position [110, 348, 135, 362] ZOrder 1 ShowName off } Block { BlockType Ground Name "Ground2" SID "9348" Position [110, 218, 135, 232] ZOrder 2 ShowName off } Block { BlockType Ground Name "Ground3" SID "9349" Position [110, 88, 135, 102] ZOrder 3 ShowName off } Block { BlockType Ground Name "Ground4" SID "9350" Position [110, 203, 135, 217] ZOrder -4 ShowName off } Block { BlockType Ground Name "Ground5" SID "9351" Position [110, 333, 135, 347] ZOrder -5 ShowName off } Block { BlockType Ground Name "Ground6" SID "9352" Position [110, 73, 135, 87] ZOrder -6 ShowName off } Block { BlockType Reference Name "L" SID "9353" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [170, 56, 230, 104] ZOrder -7 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_GOOD" SID "9354" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [455, 59, 505, 81] ZOrder -8 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_NOW" SID "9355" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [360, 85, 405, 105] ZOrder -9 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_OK" SID "9356" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 75, 630, 95] ZOrder -10 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType RelationalOperator Name "Operator" SID "9357" Ports [2, 1] Position [535, 58, 555, 107] ZOrder -11 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator4" SID "9358" Ports [2, 1] Position [540, 188, 560, 237] ZOrder -12 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator5" SID "9359" Ports [2, 1] Position [540, 318, 560, 367] ZOrder -13 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "P" SID "9360" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [170, 186, 230, 234] ZOrder -14 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_GOOD" SID "9361" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [460, 189, 510, 211] ZOrder -15 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_NOW" SID "9362" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 215, 410, 235] ZOrder -16 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_OK" SID "9363" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 205, 630, 225] ZOrder -17 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Product" SID "9364" Ports [3, 1] Position [660, 16, 690, 414] ZOrder -18 Inputs "3" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "STATE_OK" SID "9365" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [740, 205, 785, 225] ZOrder -19 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "9366" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [170, 316, 230, 364] ZOrder -20 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_GOOD" SID "9367" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [460, 319, 510, 341] ZOrder -21 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_NOW" SID "9368" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 345, 410, 365] ZOrder -22 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_OK" SID "9369" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 335, 630, 355] ZOrder -23 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LOCK_STATE_Out" SID "9370" Position [830, 208, 860, 222] ZOrder -24 IconDisplay "Port number" } Block { BlockType Outport Name "LONG_Out" SID "9371" Position [270, 63, 300, 77] ZOrder -25 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "9372" Position [275, 193, 305, 207] ZOrder -26 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9373" Position [275, 323, 305, 337] ZOrder -27 Port "4" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground6" SrcPort 1 DstBlock "L" DstPort 2 } Line { ZOrder 2 SrcBlock "L_STATE_GOOD" SrcPort 1 DstBlock "Operator" DstPort 1 } Line { ZOrder 3 SrcBlock "L" SrcPort 2 DstBlock "L_STATE_NOW" DstPort 1 } Line { ZOrder 4 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "LONG_In" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 6 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "Ground4" SrcPort 1 DstBlock "P" DstPort 2 } Line { ZOrder 8 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 9 SrcBlock "P_STATE_GOOD" SrcPort 1 DstBlock "Operator4" DstPort 1 } Line { ZOrder 10 SrcBlock "P" SrcPort 2 DstBlock "P_STATE_NOW" DstPort 1 } Line { ZOrder 11 SrcBlock "Ground5" SrcPort 1 DstBlock "Y" DstPort 2 } Line { ZOrder 12 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 13 SrcBlock "Y_STATE_GOOD" SrcPort 1 DstBlock "Operator5" DstPort 1 } Line { ZOrder 14 SrcBlock "Y" SrcPort 2 DstBlock "Y_STATE_NOW" DstPort 1 } Line { ZOrder 15 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 16 SrcBlock "Operator" SrcPort 1 DstBlock "L_STATE_OK" DstPort 1 } Line { ZOrder 17 SrcBlock "Operator4" SrcPort 1 DstBlock "P_STATE_OK" DstPort 1 } Line { ZOrder 18 SrcBlock "Operator5" SrcPort 1 DstBlock "Y_STATE_OK" DstPort 1 } Line { ZOrder 19 SrcBlock "Product" SrcPort 1 DstBlock "STATE_OK" DstPort 1 } Line { ZOrder 20 SrcBlock "P_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 2 } Line { ZOrder 21 SrcBlock "L_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 22 SrcBlock "Y_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 3 } Line { ZOrder 23 SrcBlock "STATE_OK" SrcPort 1 DstBlock "LOCK_STATE_Out" DstPort 1 } Line { ZOrder 24 SrcBlock "L_STATE_NOW" SrcPort 1 DstBlock "Operator" DstPort 2 } Line { ZOrder 25 SrcBlock "Y_STATE_NOW" SrcPort 1 DstBlock "Operator5" DstPort 2 } Line { ZOrder 26 SrcBlock "P_STATE_NOW" SrcPort 1 DstBlock "Operator4" DstPort 2 } Line { ZOrder 27 SrcBlock "Ground1" SrcPort 1 DstBlock "Y" DstPort 3 } Line { ZOrder 28 SrcBlock "Ground2" SrcPort 1 DstBlock "P" DstPort 3 } Line { ZOrder 29 SrcBlock "Ground3" SrcPort 1 DstBlock "L" DstPort 3 } Annotation { SID "9374" Name "1 (one) if OK\n0 (zero) if BAD" Position [759, 115, 759, 115] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType SubSystem Name "MASTER" SID "9375" Ports [8, 6] Position [1745, 507, 1840, 823] ZOrder -54 BackgroundColor "gray" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "MASTER" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "F1_In" SID "9376" Position [60, 278, 90, 292] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "F2_In" SID "9377" Position [60, 343, 90, 357] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "F3_In" SID "9378" Position [60, 408, 90, 422] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LF_In" SID "9379" Position [60, 473, 90, 487] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "RT_In" SID "9380" Position [60, 538, 90, 552] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "SD_In" SID "9381" Position [60, 603, 90, 617] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSWITCH" SID "9382" Position [65, 928, 95, 942] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "WDFLAG" SID "9383" Position [60, 83, 90, 97] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Switch Name "Choice1" SID "9384" Position [430, 37, 515, 143] ZOrder -9 BackgroundColor "[0.983333, 1.000000, 0.000000]" Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant0" SID "9385" Position [370, 40, 400, 70] ZOrder -10 BackgroundColor "red" Value "0" } Block { BlockType Constant Name "Constant1" SID "9386" Position [370, 110, 400, 140] ZOrder -11 BackgroundColor "green" } Block { BlockType Reference Name "OUT_F1" SID "9387" Tag "Test Point" Ports [1] Position [985, 240, 1025, 260] ZOrder -12 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F1MON" SID "9388" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 278, 1130, 302] ZOrder -13 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F2" SID "9389" Tag "Test Point" Ports [1] Position [985, 305, 1025, 325] ZOrder -14 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F2MON" SID "9390" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 343, 1130, 367] ZOrder -15 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F3" SID "9391" Tag "Test Point" Ports [1] Position [985, 370, 1025, 390] ZOrder -16 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F3MON" SID "9392" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 408, 1130, 432] ZOrder -17 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LF" SID "9393" Tag "Test Point" Ports [1] Position [985, 435, 1025, 455] ZOrder -18 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LFMON" SID "9394" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 473, 1130, 497] ZOrder -19 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_RT" SID "9395" Tag "Test Point" Ports [1] Position [985, 500, 1025, 520] ZOrder -20 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_RTMON" SID "9396" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 538, 1130, 562] ZOrder -21 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_SD" SID "9397" Tag "Test Point" Ports [1] Position [985, 565, 1025, 585] ZOrder -22 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_SDMON" SID "9398" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 603, 1130, 627] ZOrder -23 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F1" SID "9399" Tag "Test Point" Ports [1] Position [465, 230, 505, 250] ZOrder -24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F1MON" SID "9400" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 268, 625, 292] ZOrder -25 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F2" SID "9401" Tag "Test Point" Ports [1] Position [465, 295, 505, 315] ZOrder -26 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F2MON" SID "9402" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 333, 625, 357] ZOrder -27 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F3" SID "9403" Tag "Test Point" Ports [1] Position [465, 360, 505, 380] ZOrder -28 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F3MON" SID "9404" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 398, 625, 422] ZOrder -29 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_LF" SID "9405" Tag "Test Point" Ports [1] Position [465, 425, 505, 445] ZOrder -30 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_LFMON" SID "9406" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 463, 625, 487] ZOrder -31 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_RT" SID "9407" Tag "Test Point" Ports [1] Position [465, 490, 505, 510] ZOrder -32 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_RTMON" SID "9408" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 528, 625, 552] ZOrder -33 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_SD" SID "9409" Tag "Test Point" Ports [1] Position [465, 555, 505, 575] ZOrder -34 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_SDMON" SID "9410" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 593, 625, 617] ZOrder -35 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "P_MS_F1" SID "9411" Ports [2, 1] Position [365, 260, 410, 295] ZOrder -36 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_F2" SID "9412" Ports [2, 1] Position [365, 325, 410, 360] ZOrder -37 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_F3" SID "9413" Ports [2, 1] Position [365, 390, 410, 425] ZOrder -38 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LF" SID "9414" Ports [2, 1] Position [365, 455, 410, 490] ZOrder -39 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_RT" SID "9415" Ports [2, 1] Position [365, 520, 410, 555] ZOrder -40 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_SD" SID "9416" Ports [2, 1] Position [365, 585, 410, 620] ZOrder -41 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F1" SID "9417" Ports [2, 1] Position [800, 270, 845, 305] ZOrder -42 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F2" SID "9418" Ports [2, 1] Position [800, 335, 845, 370] ZOrder -43 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F3" SID "9419" Ports [2, 1] Position [800, 400, 845, 435] ZOrder -44 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_LF" SID "9420" Ports [2, 1] Position [800, 465, 845, 500] ZOrder -45 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_RT" SID "9421" Ports [2, 1] Position [800, 530, 845, 565] ZOrder -46 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_SD" SID "9422" Ports [2, 1] Position [800, 595, 845, 630] ZOrder -47 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SWITCHMON" SID "9423" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [290, 923, 345, 947] ZOrder -48 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator2" SID "9424" Position [380, 925, 400, 945] ZOrder -49 } Block { BlockType Outport Name "F1_Out" SID "9425" Position [1165, 283, 1195, 297] ZOrder -50 IconDisplay "Port number" } Block { BlockType Outport Name "F2_Out" SID "9426" Position [1165, 348, 1195, 362] ZOrder -51 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "F3_Out" SID "9427" Position [1165, 413, 1195, 427] ZOrder -52 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LF_Out" SID "9428" Position [1165, 478, 1195, 492] ZOrder -53 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "RT_Out" SID "9429" Position [1165, 543, 1195, 557] ZOrder -54 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "SD_Out" SID "9430" Position [1165, 608, 1195, 622] ZOrder -55 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Choice1" SrcPort 1 Points [260, 0; 0, 205] Branch { ZOrder 2 DstBlock "P_WD_F1" DstPort 2 } Branch { ZOrder 3 Points [0, 65] Branch { ZOrder 4 DstBlock "P_WD_F2" DstPort 2 } Branch { ZOrder 5 Points [0, 65] Branch { ZOrder 6 DstBlock "P_WD_F3" DstPort 2 } Branch { ZOrder 7 Points [0, 65] Branch { ZOrder 8 DstBlock "P_WD_LF" DstPort 2 } Branch { ZOrder 9 Points [0, 65] Branch { ZOrder 10 DstBlock "P_WD_RT" DstPort 2 } Branch { ZOrder 11 Points [0, 65] DstBlock "P_WD_SD" DstPort 2 } } } } } } Line { ZOrder 12 SrcBlock "PWD_SDMON" SrcPort 1 DstBlock "P_WD_SD" DstPort 1 } Line { ZOrder 13 SrcBlock "PWD_RTMON" SrcPort 1 DstBlock "P_WD_RT" DstPort 1 } Line { ZOrder 14 SrcBlock "PWD_LFMON" SrcPort 1 DstBlock "P_WD_LF" DstPort 1 } Line { ZOrder 15 SrcBlock "PWD_F3MON" SrcPort 1 DstBlock "P_WD_F3" DstPort 1 } Line { ZOrder 16 SrcBlock "PWD_F2MON" SrcPort 1 DstBlock "P_WD_F2" DstPort 1 } Line { ZOrder 17 SrcBlock "PWD_F1MON" SrcPort 1 DstBlock "P_WD_F1" DstPort 1 } Line { ZOrder 18 SrcBlock "WDFLAG" SrcPort 1 DstBlock "Choice1" DstPort 2 } Line { ZOrder 19 SrcBlock "Constant0" SrcPort 1 DstBlock "Choice1" DstPort 1 } Line { ZOrder 20 SrcBlock "Constant1" SrcPort 1 DstBlock "Choice1" DstPort 3 } Line { ZOrder 21 SrcBlock "P_WD_SD" SrcPort 1 Points [115, 0] Branch { ZOrder 22 Points [0, -40] DstBlock "OUT_SD" DstPort 1 } Branch { ZOrder 23 DstBlock "OUT_SDMON" DstPort 1 } } Line { ZOrder 24 SrcBlock "P_WD_RT" SrcPort 1 Points [115, 0] Branch { ZOrder 25 Points [0, -40] DstBlock "OUT_RT" DstPort 1 } Branch { ZOrder 26 DstBlock "OUT_RTMON" DstPort 1 } } Line { ZOrder 27 SrcBlock "P_WD_LF" SrcPort 1 Points [115, 0] Branch { ZOrder 28 Points [0, -40] DstBlock "OUT_LF" DstPort 1 } Branch { ZOrder 29 DstBlock "OUT_LFMON" DstPort 1 } } Line { ZOrder 30 SrcBlock "P_WD_F3" SrcPort 1 Points [115, 0] Branch { ZOrder 31 Points [0, -40] DstBlock "OUT_F3" DstPort 1 } Branch { ZOrder 32 DstBlock "OUT_F3MON" DstPort 1 } } Line { ZOrder 33 SrcBlock "P_WD_F2" SrcPort 1 Points [115, 0] Branch { ZOrder 34 Points [0, -40] DstBlock "OUT_F2" DstPort 1 } Branch { ZOrder 35 DstBlock "OUT_F2MON" DstPort 1 } } Line { ZOrder 36 SrcBlock "P_WD_F1" SrcPort 1 Points [115, 0] Branch { ZOrder 37 Points [0, -40] DstBlock "OUT_F1" DstPort 1 } Branch { ZOrder 38 DstBlock "OUT_F1MON" DstPort 1 } } Line { ZOrder 39 SrcBlock "P_MS_SD" SrcPort 1 Points [25, 0] Branch { ZOrder 40 DstBlock "PWD_SDMON" DstPort 1 } Branch { ZOrder 41 Points [0, -40] DstBlock "PWD_SD" DstPort 1 } } Line { ZOrder 42 SrcBlock "P_MS_RT" SrcPort 1 Points [25, 0] Branch { ZOrder 43 DstBlock "PWD_RTMON" DstPort 1 } Branch { ZOrder 44 Points [0, -40] DstBlock "PWD_RT" DstPort 1 } } Line { ZOrder 45 SrcBlock "P_MS_LF" SrcPort 1 Points [25, 0] Branch { ZOrder 46 DstBlock "PWD_LFMON" DstPort 1 } Branch { ZOrder 47 Points [0, -40] DstBlock "PWD_LF" DstPort 1 } } Line { ZOrder 48 SrcBlock "P_MS_F3" SrcPort 1 Points [25, 0] Branch { ZOrder 49 DstBlock "PWD_F3MON" DstPort 1 } Branch { ZOrder 50 Points [0, -40] DstBlock "PWD_F3" DstPort 1 } } Line { ZOrder 51 SrcBlock "P_MS_F2" SrcPort 1 Points [25, 0] Branch { ZOrder 52 DstBlock "PWD_F2MON" DstPort 1 } Branch { ZOrder 53 Points [0, -40] DstBlock "PWD_F2" DstPort 1 } } Line { ZOrder 54 SrcBlock "P_MS_F1" SrcPort 1 Points [25, 0] Branch { ZOrder 55 DstBlock "PWD_F1MON" DstPort 1 } Branch { ZOrder 56 Points [0, -40] DstBlock "PWD_F1" DstPort 1 } } Line { ZOrder 57 SrcBlock "OUT_RTMON" SrcPort 1 DstBlock "RT_Out" DstPort 1 } Line { ZOrder 58 SrcBlock "OUT_SDMON" SrcPort 1 DstBlock "SD_Out" DstPort 1 } Line { ZOrder 59 SrcBlock "OUT_LFMON" SrcPort 1 DstBlock "LF_Out" DstPort 1 } Line { ZOrder 60 SrcBlock "OUT_F3MON" SrcPort 1 DstBlock "F3_Out" DstPort 1 } Line { ZOrder 61 SrcBlock "OUT_F1MON" SrcPort 1 DstBlock "F1_Out" DstPort 1 } Line { ZOrder 62 SrcBlock "OUT_F2MON" SrcPort 1 DstBlock "F2_Out" DstPort 1 } Line { ZOrder 63 SrcBlock "MASTERSWITCH" SrcPort 1 Points [125, 0] Branch { ZOrder 64 Points [0, -340] Branch { ZOrder 65 DstBlock "P_MS_SD" DstPort 1 } Branch { ZOrder 66 Points [0, -65] Branch { ZOrder 67 DstBlock "P_MS_RT" DstPort 1 } Branch { ZOrder 68 Points [0, -65] Branch { ZOrder 69 DstBlock "P_MS_LF" DstPort 1 } Branch { ZOrder 70 Points [0, -65] Branch { ZOrder 71 DstBlock "P_MS_F3" DstPort 1 } Branch { ZOrder 72 Points [0, -65] Branch { ZOrder 73 DstBlock "P_MS_F2" DstPort 1 } Branch { ZOrder 74 Points [0, -65] DstBlock "P_MS_F1" DstPort 1 } } } } } } Branch { ZOrder 75 DstBlock "SWITCHMON" DstPort 1 } } Line { ZOrder 76 SrcBlock "SD_In" SrcPort 1 DstBlock "P_MS_SD" DstPort 2 } Line { ZOrder 77 SrcBlock "RT_In" SrcPort 1 DstBlock "P_MS_RT" DstPort 2 } Line { ZOrder 78 SrcBlock "LF_In" SrcPort 1 DstBlock "P_MS_LF" DstPort 2 } Line { ZOrder 79 SrcBlock "F3_In" SrcPort 1 DstBlock "P_MS_F3" DstPort 2 } Line { ZOrder 80 SrcBlock "F2_In" SrcPort 1 DstBlock "P_MS_F2" DstPort 2 } Line { ZOrder 81 SrcBlock "F1_In" SrcPort 1 DstBlock "P_MS_F1" DstPort 2 } Line { ZOrder 82 SrcBlock "SWITCHMON" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Annotation { SID "9431" Name "WDFLAG is 0 (zero) if OK,\nNon-zero if BAD" Position [271, 119, 271, 119] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "9432" Name "If second input (WDFLAG) is not equal to zero, \nthen pass out first argument (Constant 0 -- Block Outpu" "t), \notherwise pass out third argument (Constant 1 -- Pass Output)" Position [480, 198, 480, 198] AutoSize on WordWrap off ZOrder -2 } } } Block { BlockType Mux Name "Mux1" SID "9433" Ports [6, 1] Position [375, 772, 380, 838] ZOrder -55 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "9434" Ports [6, 1] Position [255, 694, 260, 911] ZOrder -56 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux3" SID "9435" Ports [6, 1] Position [1240, 473, 1245, 802] ZOrder -57 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux4" SID "9436" Ports [2, 1] Position [1240, 367, 1245, 418] ZOrder -58 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux9" SID "9438" Ports [2, 1] Position [700, 1077, 705, 1193] ZOrder -60 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "OPTICALIGN" SID "9439" Ports [0, 2] Position [515, 594, 670, 621] ZOrder -61 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OPTICALIGN" Location [768, 265, 1145, 725] Open off 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 "100" Block { BlockType Ground Name "Ground1" SID "9440" Position [30, 35, 50, 55] ZOrder -1 } Block { BlockType Ground Name "Ground2" SID "9441" Position [30, 120, 50, 140] ZOrder -2 } Block { BlockType Reference Name "P" SID "9442" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 33, 175, 57] ZOrder -3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "9443" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 118, 175, 142] ZOrder -4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "PITCH_Out" SID "9444" Position [240, 38, 270, 52] ZOrder -5 IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9445" Position [240, 123, 270, 137] ZOrder -6 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground2" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground1" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 3 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } } } Block { BlockType Reference Name "OSEM2EUL" SID "9446" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [280, 783, 325, 827] ZOrder -62 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "OSEMINF" SID "9447" Ports [6, 6] Position [140, 700, 230, 905] ZOrder -63 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OSEMINF" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "F1_In" SID "9448" Position [60, 43, 90, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "F2_In" SID "9449" Position [60, 103, 90, 117] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "F3_In" SID "9450" Position [60, 158, 90, 172] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LF_In" SID "9451" Position [60, 243, 90, 257] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "RT_In" SID "9452" Position [60, 303, 90, 317] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "SD_In" SID "9453" Position [60, 358, 90, 372] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "F1" SID "9454" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 38, 190, 62] ZOrder -7 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "F2" SID "9455" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 98, 190, 122] ZOrder -8 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "F3" SID "9456" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 153, 190, 177] ZOrder -9 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LF" SID "9457" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 238, 190, 262] ZOrder -10 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "RT" SID "9458" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 298, 190, 322] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "SD" SID "9459" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 353, 190, 377] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "F1_Out" SID "9460" Position [225, 43, 255, 57] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "F2_Out" SID "9461" Position [225, 103, 255, 117] ZOrder -14 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "F3_Out" SID "9462" Position [225, 158, 255, 172] ZOrder -15 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LF_Out" SID "9463" Position [225, 243, 255, 257] ZOrder -16 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "RT_Out" SID "9464" Position [225, 303, 255, 317] ZOrder -17 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "SD_Out" SID "9465" Position [225, 358, 255, 372] ZOrder -18 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "SD_In" SrcPort 1 DstBlock "SD" DstPort 1 } Line { ZOrder 2 SrcBlock "RT_In" SrcPort 1 DstBlock "RT" DstPort 1 } Line { ZOrder 3 SrcBlock "LF_In" SrcPort 1 DstBlock "LF" DstPort 1 } Line { ZOrder 4 SrcBlock "SD" SrcPort 1 DstBlock "SD_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "RT" SrcPort 1 DstBlock "RT_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "LF" SrcPort 1 DstBlock "LF_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "F3_In" SrcPort 1 DstBlock "F3" DstPort 1 } Line { ZOrder 8 SrcBlock "F2_In" SrcPort 1 DstBlock "F2" DstPort 1 } Line { ZOrder 9 SrcBlock "F1_In" SrcPort 1 DstBlock "F1" DstPort 1 } Line { ZOrder 10 SrcBlock "F3" SrcPort 1 DstBlock "F3_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "F2" SrcPort 1 DstBlock "F2_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "F1" SrcPort 1 DstBlock "F1_Out" DstPort 1 } } } Block { BlockType Reference Name "SENSALIGN" SID "9466" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [400, 782, 445, 828] ZOrder -65 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType Sum Name "Sum3" SID "9535" Ports [2, 1] Position [850, 345, 865, 420] ZOrder 25 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType SubSystem Name "TEST" SID "9467" Ports [0, 6] Position [515, 651, 670, 719] ZOrder -66 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "TEST" Location [12, 45, 379, 867] Open off 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 "100" Block { BlockType Ground Name "Ground1" SID "9468" Position [40, 50, 60, 70] ZOrder -1 } Block { BlockType Ground Name "Ground2" SID "9469" Position [40, 105, 60, 125] ZOrder -2 } Block { BlockType Ground Name "Ground3" SID "9470" Position [40, 160, 60, 180] ZOrder -3 } Block { BlockType Ground Name "Ground4" SID "9471" Position [40, 225, 60, 245] ZOrder -4 } Block { BlockType Ground Name "Ground5" SID "9472" Position [40, 280, 60, 300] ZOrder -5 } Block { BlockType Ground Name "Ground6" SID "9473" Position [40, 340, 60, 360] ZOrder -6 } Block { BlockType Ground Name "Ground7" SID "9474" Position [40, 430, 60, 450] ZOrder -7 } Block { BlockType Reference Name "L" SID "9475" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 48, 175, 72] ZOrder -8 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P" SID "9476" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 278, 175, 302] ZOrder -9 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R" SID "9477" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 223, 175, 247] ZOrder -10 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "STATUS" SID "9478" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS 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 [100, 425, 175, 455] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.6" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T" SID "9479" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 103, 175, 127] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V" SID "9480" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 158, 175, 182] ZOrder -13 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "9481" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 338, 175, 362] ZOrder -14 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "9482" Position [220, 53, 250, 67] ZOrder -15 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_Out" SID "9483" Position [220, 108, 250, 122] ZOrder -16 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_Out" SID "9484" Position [220, 163, 250, 177] ZOrder -17 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_Out" SID "9485" Position [220, 228, 250, 242] ZOrder -18 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "9486" Position [220, 283, 250, 297] ZOrder -19 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "9487" Position [220, 343, 250, 357] ZOrder -20 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground7" SrcPort 1 DstBlock "STATUS" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground4" SrcPort 1 DstBlock "R" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground5" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground6" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 5 SrcBlock "Ground3" SrcPort 1 DstBlock "V" DstPort 1 } Line { ZOrder 6 SrcBlock "Ground2" SrcPort 1 DstBlock "T" DstPort 1 } Line { ZOrder 7 SrcBlock "Ground1" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 8 SrcBlock "R" SrcPort 1 DstBlock "ROLL_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "V" SrcPort 1 DstBlock "VERT_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "T" SrcPort 1 DstBlock "TRANS_Out" DstPort 1 } Line { ZOrder 13 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } } } Block { BlockType SubSystem Name "TIDAL" SID "9488" Ports [1, 1] Position [515, 372, 670, 428] ZOrder 22 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "TIDAL" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "IMC_F_TIDAL_In" SID "9489" Position [20, 28, 50, 42] ZOrder 5 IconDisplay "Port number" } Block { BlockType Reference Name "L" SID "9490" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [125, 23, 195, 47] ZOrder 3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "L_out" SID "9491" Position [265, 28, 295, 42] ZOrder 7 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "L" SrcPort 1 DstBlock "L_out" DstPort 1 } Line { ZOrder 2 SrcBlock "IMC_F_TIDAL_In" SrcPort 1 DstBlock "L" DstPort 1 } } } Block { BlockType Reference Name "WATCHDOG" SID "9492" Tag "cdsFunctionCall" Description "inline OSEMWATCHDOG $SUS_SRC/WATCHDOG.c" Ports [1, 1] Position [770, 1105, 810, 1165] ZOrder -67 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "WD" SID "9493" Ports [6, 1] Position [380, 1117, 555, 1208] ZOrder -68 BackgroundColor "[1.000000, 0.687268, 0.543612]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "WD" Location [2624, 32, 4613, 1411] Open off 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 "100" Block { BlockType Inport Name "OSEM_F1_In" SID "9494" Position [55, 250, 75, 260] ZOrder -1 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F2_In" SID "9495" Position [55, 275, 75, 285] ZOrder -2 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F3_In" SID "9496" Position [55, 300, 75, 310] ZOrder -3 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_LF_In" SID "9497" Position [55, 325, 75, 335] ZOrder -4 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_RT_In" SID "9498" Position [55, 350, 75, 360] ZOrder -5 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_SD_In" SID "9499" Position [55, 375, 75, 385] ZOrder -6 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "OSEMAC" SID "9500" Ports [6, 1] Position [160, 245, 265, 390] ZOrder -15 BackgroundColor "gray" LibraryVersion "1.6" SourceBlock "SIXOSEM_F_WD_AC_MASTER/AC" SourceType "SubSystem" } Block { BlockType Outport Name "OSEM_AC_FLAG_Out" SID "9501" Position [345, 313, 375, 327] ZOrder -20 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "OSEMAC" SrcPort 1 DstBlock "OSEM_AC_FLAG_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "OSEM_F1_In" SrcPort 1 DstBlock "OSEMAC" DstPort 1 } Line { ZOrder 3 SrcBlock "OSEM_F2_In" SrcPort 1 DstBlock "OSEMAC" DstPort 2 } Line { ZOrder 4 SrcBlock "OSEM_F3_In" SrcPort 1 DstBlock "OSEMAC" DstPort 3 } Line { ZOrder 5 SrcBlock "OSEM_LF_In" SrcPort 1 DstBlock "OSEMAC" DstPort 4 } Line { ZOrder 6 SrcBlock "OSEM_RT_In" SrcPort 1 DstBlock "OSEMAC" DstPort 5 } Line { ZOrder 7 SrcBlock "OSEM_SD_In" SrcPort 1 DstBlock "OSEMAC" DstPort 6 } } } Block { BlockType SubSystem Name "WDMON" SID "9502" Ports [4] Position [1030, 1079, 1155, 1186] ZOrder -69 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "WDMON" Location [942, 52, 1316, 849] Open off 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 "100" Block { BlockType Inport Name "BLOCK_Flag" SID "9503" Position [50, 43, 80, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "STATE_Flag" SID "9504" Position [50, 178, 80, 192] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "FIRST_Flag" SID "9505" Position [50, 313, 80, 327] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "CURRENT_Flag" SID "9506" Position [50, 453, 80, 467] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Reference Name "BLOCK" SID "9507" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 39, 170, 61] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "CURRENTTRIG" SID "9508" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 449, 170, 471] ZOrder -6 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "FIRSTTRIG" SID "9509" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 309, 170, 331] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "STATE" SID "9510" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 174, 170, 196] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator1" SID "9511" Position [225, 40, 245, 60] ZOrder -9 } Block { BlockType Terminator Name "Terminator10" SID "9512" Position [225, 310, 245, 330] ZOrder -10 } Block { BlockType Terminator Name "Terminator11" SID "9513" Position [225, 450, 245, 470] ZOrder -11 } Block { BlockType Terminator Name "Terminator3" SID "9514" Position [225, 175, 245, 195] ZOrder -12 } Line { ZOrder 1 SrcBlock "STATE" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 2 SrcBlock "BLOCK" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 3 SrcBlock "BLOCK_Flag" SrcPort 1 DstBlock "BLOCK" DstPort 1 } Line { ZOrder 4 SrcBlock "FIRSTTRIG" SrcPort 1 DstBlock "Terminator10" DstPort 1 } Line { ZOrder 5 SrcBlock "CURRENTTRIG" SrcPort 1 DstBlock "Terminator11" DstPort 1 } Line { ZOrder 6 SrcBlock "CURRENT_Flag" SrcPort 1 DstBlock "CURRENTTRIG" DstPort 1 } Line { ZOrder 7 SrcBlock "FIRST_Flag" SrcPort 1 DstBlock "FIRSTTRIG" DstPort 1 } Line { ZOrder 8 SrcBlock "STATE_Flag" SrcPort 1 DstBlock "STATE" DstPort 1 } } } Block { BlockType Outport Name "ISC_LOCK_L_Out" SID "9515" Position [2045, 270, 2065, 280] ZOrder 4 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_LOCK_P_Out" SID "9516" Position [2045, 295, 2065, 305] ZOrder 3 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "ISC_LOCK_Y_Out" SID "9517" Position [2045, 320, 2065, 330] ZOrder 2 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_F1_Out" SID "9518" Position [2050, 535, 2070, 545] ZOrder -70 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_F2_Out" SID "9519" Position [2050, 585, 2070, 595] ZOrder -71 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_F3_Out" SID "9520" Position [2050, 635, 2070, 645] ZOrder -72 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_LF_Out" SID "9521" Position [2050, 685, 2070, 695] ZOrder -73 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_RT_Out" SID "9522" Position [2050, 735, 2070, 745] ZOrder -74 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_SD_Out" SID "9523" Position [2050, 785, 2070, 795] ZOrder -75 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Outport Name "WD_BLOCK_Out" SID "9524" Position [2050, 870, 2070, 880] ZOrder -76 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType Outport Name "DAMP_STATE_Out" SID "9525" Position [2050, 920, 2070, 930] ZOrder -77 BackgroundColor "yellow" Port "11" IconDisplay "Port number" } Block { BlockType Outport Name "LOCK_STATE_Out" SID "9526" Position [2050, 970, 2070, 980] ZOrder -78 BackgroundColor "yellow" Port "12" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "TIDAL_IMCF_In" SrcPort 1 DstBlock "TIDAL" DstPort 1 } Line { ZOrder 2 SrcBlock "DARM_DAMP" SrcPort 2 Points [251, 0; 0, -280] DstBlock "ADD" DstPort 19 } Line { ZOrder 3 SrcBlock "DARM_DAMP" SrcPort 1 Points [222, 0; 0, -265] DstBlock "ADD" DstPort 18 } Line { ZOrder 4 SrcBlock "DARM_DAMP_V_In" SrcPort 1 DstBlock "DARM_DAMP" DstPort 1 } Line { ZOrder 5 SrcBlock "WATCHDOG" SrcPort 1 DstBlock "Demux9" DstPort 1 } Line { ZOrder 6 SrcBlock "Mux9" SrcPort 1 DstBlock "WATCHDOG" DstPort 1 } Line { ZOrder 7 SrcBlock "COILOUTF" SrcPort 6 DstBlock "MASTER" DstPort 6 } Line { ZOrder 8 SrcBlock "COILOUTF" SrcPort 5 DstBlock "MASTER" DstPort 5 } Line { ZOrder 9 SrcBlock "COILOUTF" SrcPort 4 DstBlock "MASTER" DstPort 4 } Line { ZOrder 10 SrcBlock "COILOUTF" SrcPort 3 DstBlock "MASTER" DstPort 3 } Line { ZOrder 11 SrcBlock "COILOUTF" SrcPort 2 DstBlock "MASTER" DstPort 2 } Line { ZOrder 12 SrcBlock "COILOUTF" SrcPort 1 DstBlock "MASTER" DstPort 1 } Line { ZOrder 13 SrcBlock "Demux9" SrcPort 4 DstBlock "WDMON" DstPort 4 } Line { ZOrder 14 SrcBlock "Demux9" SrcPort 3 DstBlock "WDMON" DstPort 3 } Line { ZOrder 15 SrcBlock "Demux9" SrcPort 2 DstBlock "WDMON" DstPort 2 } Line { ZOrder 16 SrcBlock "Demux9" SrcPort 1 Points [110, 0] Branch { ZOrder 17 DstBlock "WDMON" DstPort 1 } Branch { ZOrder 18 Points [0, -70] DstBlock "Goto" DstPort 1 } } Line { ZOrder 19 SrcBlock "EUL2OSEM" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 20 SrcBlock "Mux3" SrcPort 1 DstBlock "EUL2OSEM" DstPort 1 } Line { ZOrder 21 SrcBlock "MASTER" SrcPort 6 DstBlock "COIL_SD_Out" DstPort 1 } Line { ZOrder 22 SrcBlock "MASTER" SrcPort 5 DstBlock "COIL_RT_Out" DstPort 1 } Line { ZOrder 23 SrcBlock "MASTER" SrcPort 4 DstBlock "COIL_LF_Out" DstPort 1 } Line { ZOrder 24 SrcBlock "MASTER" SrcPort 3 DstBlock "COIL_F3_Out" DstPort 1 } Line { ZOrder 25 SrcBlock "MASTER" SrcPort 2 DstBlock "COIL_F2_Out" DstPort 1 } Line { ZOrder 26 SrcBlock "MASTER" SrcPort 1 DstBlock "COIL_F1_Out" DstPort 1 } Line { ZOrder 27 SrcBlock "SENSALIGN" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 28 SrcBlock "Mux1" SrcPort 1 DstBlock "SENSALIGN" DstPort 1 } Line { ZOrder 29 SrcBlock "Demux1" SrcPort 6 DstBlock "Mux1" DstPort 6 } Line { ZOrder 30 SrcBlock "Demux1" SrcPort 5 DstBlock "Mux1" DstPort 5 } Line { ZOrder 31 SrcBlock "Demux1" SrcPort 4 DstBlock "Mux1" DstPort 4 } Line { ZOrder 32 SrcBlock "Demux1" SrcPort 3 DstBlock "Mux1" DstPort 3 } Line { ZOrder 33 SrcBlock "Demux1" SrcPort 2 DstBlock "Mux1" DstPort 2 } Line { ZOrder 34 SrcBlock "Demux1" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 35 SrcBlock "OSEM2EUL" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { Name "" ZOrder 36 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 6 DstBlock "WD" DstPort 6 } Line { Name "" ZOrder 37 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 5 DstBlock "WD" DstPort 5 } Line { Name "" ZOrder 38 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 4 DstBlock "WD" DstPort 4 } Line { Name "" ZOrder 39 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 3 DstBlock "WD" DstPort 3 } Line { Name "" ZOrder 40 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 2 DstBlock "WD" DstPort 2 } Line { Name "" ZOrder 41 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 1 DstBlock "WD" DstPort 1 } Line { ZOrder 42 SrcBlock "From2" SrcPort 1 DstBlock "Bus\nSelector" DstPort 1 } Line { ZOrder 43 SrcBlock "Bus\nCreator1" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 44 SrcBlock "ISC_YAW_In" SrcPort 1 DstBlock "LOCK" DstPort 3 } Line { ZOrder 45 SrcBlock "ISC_PITCH_In" SrcPort 1 DstBlock "LOCK" DstPort 2 } Line { ZOrder 46 SrcBlock "ISC_LONG_In" SrcPort 1 DstBlock "LOCK" DstPort 1 } Line { ZOrder 47 SrcBlock "Mux2" SrcPort 1 DstBlock "OSEM2EUL" DstPort 1 } Line { ZOrder 48 SrcBlock "OSEM_SD_In" SrcPort 1 Points [20, 0] Branch { ZOrder 49 Points [0, 110] DstBlock "Bus\nCreator1" DstPort 6 } Branch { ZOrder 50 DstBlock "OSEMINF" DstPort 6 } } Line { ZOrder 51 SrcBlock "OSEM_RT_In" SrcPort 1 Points [25, 0] Branch { ZOrder 52 Points [0, 130] DstBlock "Bus\nCreator1" DstPort 5 } Branch { ZOrder 53 DstBlock "OSEMINF" DstPort 5 } } Line { ZOrder 54 SrcBlock "OSEM_LF_In" SrcPort 1 Points [30, 0] Branch { ZOrder 55 Points [0, 150] DstBlock "Bus\nCreator1" DstPort 4 } Branch { ZOrder 56 DstBlock "OSEMINF" DstPort 4 } } Line { ZOrder 57 SrcBlock "OSEM_F3_In" SrcPort 1 Points [35, 0] Branch { ZOrder 58 Points [0, 170] DstBlock "Bus\nCreator1" DstPort 3 } Branch { ZOrder 59 DstBlock "OSEMINF" DstPort 3 } } Line { ZOrder 60 SrcBlock "OSEM_F2_In" SrcPort 1 Points [40, 0] Branch { ZOrder 61 Points [0, 190] DstBlock "Bus\nCreator1" DstPort 2 } Branch { ZOrder 62 DstBlock "OSEMINF" DstPort 2 } } Line { ZOrder 63 SrcBlock "OSEM_F1_In" SrcPort 1 Points [45, 0] Branch { ZOrder 64 Points [0, 210] DstBlock "Bus\nCreator1" DstPort 1 } Branch { ZOrder 65 DstBlock "OSEMINF" DstPort 1 } } Line { ZOrder 66 SrcBlock "OSEMINF" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 67 SrcBlock "OSEMINF" SrcPort 2 DstBlock "Mux2" DstPort 2 } Line { ZOrder 68 SrcBlock "OSEMINF" SrcPort 3 DstBlock "Mux2" DstPort 3 } Line { ZOrder 69 SrcBlock "OSEMINF" SrcPort 4 DstBlock "Mux2" DstPort 4 } Line { ZOrder 70 SrcBlock "OSEMINF" SrcPort 5 DstBlock "Mux2" DstPort 5 } Line { ZOrder 71 SrcBlock "OSEMINF" SrcPort 6 DstBlock "Mux2" DstPort 6 } Line { ZOrder 72 SrcBlock "From3" SrcPort 1 DstBlock "MASTER" DstPort 8 } Line { ZOrder 73 SrcBlock "Demux2" SrcPort 1 DstBlock "DAMP" DstPort 1 } Line { ZOrder 74 SrcBlock "Demux2" SrcPort 2 DstBlock "DAMP" DstPort 2 } Line { ZOrder 75 SrcBlock "Demux2" SrcPort 3 DstBlock "DAMP" DstPort 3 } Line { ZOrder 76 SrcBlock "Demux2" SrcPort 4 DstBlock "DAMP" DstPort 4 } Line { ZOrder 77 SrcBlock "Demux2" SrcPort 5 DstBlock "DAMP" DstPort 5 } Line { ZOrder 78 SrcBlock "Demux2" SrcPort 6 DstBlock "DAMP" DstPort 6 } Line { ZOrder 79 SrcBlock "From4" SrcPort 1 DstBlock "WD_BLOCK_Out" DstPort 1 } Line { ZOrder 80 SrcBlock "DAMP" SrcPort 7 DstBlock "Goto3" DstPort 1 } Line { ZOrder 81 SrcBlock "From5" SrcPort 1 DstBlock "DAMP_STATE_Out" DstPort 1 } Line { ZOrder 82 SrcBlock "ADD" SrcPort 1 Points [10, 0] DstBlock "Mux3" DstPort 1 } Line { ZOrder 83 SrcBlock "ADD" SrcPort 2 Points [10, 0] DstBlock "Mux3" DstPort 2 } Line { ZOrder 84 SrcBlock "ADD" SrcPort 3 Points [10, 0] DstBlock "Mux3" DstPort 3 } Line { ZOrder 85 SrcBlock "ADD" SrcPort 4 Points [10, 0] DstBlock "Mux3" DstPort 4 } Line { ZOrder 86 SrcBlock "ADD" SrcPort 5 Points [10, 0] DstBlock "Mux3" DstPort 5 } Line { ZOrder 87 SrcBlock "ADD" SrcPort 6 Points [10, 0] DstBlock "Mux3" DstPort 6 } Line { ZOrder 88 SrcBlock "LOCK" SrcPort 1 DstBlock "Goto4" DstPort 1 } Line { ZOrder 89 SrcBlock "From6" SrcPort 1 DstBlock "LOCK_STATE_Out" DstPort 1 } Line { ZOrder 90 SrcBlock "LKIN" SrcPort 1 DstBlock "Mux4" DstPort 1 } Line { ZOrder 91 SrcBlock "LKIN2OSEM" SrcPort 1 DstBlock "Demux4" DstPort 1 } Line { ZOrder 92 SrcBlock "Mux4" SrcPort 1 DstBlock "LKIN2OSEM" DstPort 1 } Line { ZOrder 93 SrcBlock "ADD_LKIN" SrcPort 1 DstBlock "COILOUTF" DstPort 1 } Line { ZOrder 94 SrcBlock "ADD_LKIN" SrcPort 2 DstBlock "COILOUTF" DstPort 2 } Line { ZOrder 95 SrcBlock "ADD_LKIN" SrcPort 3 DstBlock "COILOUTF" DstPort 3 } Line { ZOrder 96 SrcBlock "ADD_LKIN" SrcPort 4 DstBlock "COILOUTF" DstPort 4 } Line { ZOrder 97 SrcBlock "ADD_LKIN" SrcPort 5 DstBlock "COILOUTF" DstPort 5 } Line { ZOrder 98 SrcBlock "ADD_LKIN" SrcPort 6 DstBlock "COILOUTF" DstPort 6 } Line { ZOrder 99 SrcBlock "Demux4" SrcPort 1 Points [45, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 1 } Line { ZOrder 100 SrcBlock "Demux4" SrcPort 2 Points [40, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 2 } Line { ZOrder 101 SrcBlock "Demux4" SrcPort 3 Points [35, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 3 } Line { ZOrder 102 SrcBlock "Demux4" SrcPort 4 Points [30, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 4 } Line { ZOrder 103 SrcBlock "Demux4" SrcPort 5 Points [25, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 5 } Line { ZOrder 104 SrcBlock "Demux4" SrcPort 6 Points [20, 0; 0, 155] DstBlock "ADD_LKIN" DstPort 6 } Line { ZOrder 105 SrcBlock "Demux3" SrcPort 1 DstBlock "ADD_LKIN" DstPort 7 } Line { ZOrder 106 SrcBlock "Demux3" SrcPort 2 DstBlock "ADD_LKIN" DstPort 8 } Line { ZOrder 107 SrcBlock "Demux3" SrcPort 3 DstBlock "ADD_LKIN" DstPort 9 } Line { ZOrder 108 SrcBlock "Demux3" SrcPort 4 DstBlock "ADD_LKIN" DstPort 10 } Line { ZOrder 109 SrcBlock "Demux3" SrcPort 5 DstBlock "ADD_LKIN" DstPort 11 } Line { ZOrder 110 SrcBlock "Demux3" SrcPort 6 DstBlock "ADD_LKIN" DstPort 12 } Line { ZOrder 111 SrcBlock "MASTERSW_In" SrcPort 1 DstBlock "MASTER" DstPort 7 } Line { ZOrder 112 SrcBlock "COILOUTF_MASK" SrcPort 1 DstBlock "COILOUTF" DstPort 8 } Line { ZOrder 113 SrcBlock "COILOUTF_CTRL" SrcPort 1 DstBlock "COILOUTF" DstPort 7 } Line { ZOrder 114 SrcBlock "LKIN" SrcPort 2 DstBlock "Mux4" DstPort 2 } Line { ZOrder 115 SrcBlock "LKIN_P_EXC_In" SrcPort 1 DstBlock "LKIN" DstPort 1 } Line { ZOrder 116 SrcBlock "LKIN_Y_EXC_In" SrcPort 1 DstBlock "LKIN" DstPort 2 } Line { ZOrder 117 SrcBlock "WD" SrcPort 1 DstBlock "Mux9" DstPort 2 } Line { ZOrder 118 SrcBlock "WD_RSET_In" SrcPort 1 DstBlock "Mux9" DstPort 1 } Line { ZOrder 119 SrcBlock "LOCK" SrcPort 2 Points [336, 0] Branch { ZOrder 120 Points [0, 90] DstBlock "Sum3" DstPort 1 } Branch { ZOrder 121 DstBlock "ISC_LOCK_L_Out" DstPort 1 } } Line { ZOrder 122 SrcBlock "LOCK" SrcPort 3 Points [239, 0] Branch { ZOrder 123 Points [0, 205] DstBlock "ADDASC" DstPort 1 } Branch { ZOrder 124 DstBlock "ISC_LOCK_P_Out" DstPort 1 } } Line { ZOrder 125 SrcBlock "LOCK" SrcPort 4 Points [228, 0] Branch { ZOrder 126 Points [0, 190] DstBlock "ADDASC" DstPort 2 } Branch { ZOrder 127 DstBlock "ISC_LOCK_Y_Out" DstPort 1 } } Line { ZOrder 128 SrcBlock "DRIVEALIGN" SrcPort 3 DstBlock "ADD" DstPort 3 } Line { ZOrder 129 SrcBlock "DRIVEALIGN" SrcPort 2 Points [3, 0; 0, 5] DstBlock "ADD" DstPort 2 } Line { ZOrder 130 SrcBlock "DRIVEALIGN" SrcPort 1 Points [14, 0; 0, 10] DstBlock "ADD" DstPort 1 } Line { ZOrder 131 SrcBlock "ADDASC" SrcPort 1 Points [5, 0] DstBlock "DRIVEALIGN" DstPort 2 } Line { ZOrder 132 SrcBlock "ADDASC" SrcPort 2 DstBlock "DRIVEALIGN" DstPort 3 } Line { ZOrder 133 SrcBlock "ASC_DITHER_YAW_In" SrcPort 1 DstBlock "DITHER" DstPort 2 } Line { ZOrder 134 SrcBlock "ASC_DITHER_PIT_In" SrcPort 1 DstBlock "DITHER" DstPort 1 } Line { ZOrder 135 SrcBlock "DITHER" SrcPort 2 Points [9, 0; 0, 55] DstBlock "ADDASC" DstPort 4 } Line { ZOrder 136 SrcBlock "DITHER" SrcPort 1 Points [17, 0; 0, 75] DstBlock "ADDASC" DstPort 3 } Line { ZOrder 137 SrcBlock "OPTICALIGN" SrcPort 2 Points [93, 0; 0, -50] DstBlock "ADD" DstPort 5 } Line { ZOrder 138 SrcBlock "OPTICALIGN" SrcPort 1 Points [84, 0; 0, -50] DstBlock "ADD" DstPort 4 } Line { ZOrder 139 SrcBlock "TEST" SrcPort 6 Points [147, 0; 0, -55] DstBlock "ADD" DstPort 11 } Line { ZOrder 140 SrcBlock "TEST" SrcPort 5 Points [137, 0; 0, -60] DstBlock "ADD" DstPort 10 } Line { ZOrder 141 SrcBlock "TEST" SrcPort 4 Points [128, 0; 0, -65] DstBlock "ADD" DstPort 9 } Line { ZOrder 142 SrcBlock "TEST" SrcPort 3 Points [120, 0; 0, -70] DstBlock "ADD" DstPort 8 } Line { ZOrder 143 SrcBlock "TEST" SrcPort 2 Points [111, 0; 0, -75] DstBlock "ADD" DstPort 7 } Line { ZOrder 144 SrcBlock "TEST" SrcPort 1 Points [103, 0; 0, -80] DstBlock "ADD" DstPort 6 } Line { ZOrder 145 SrcBlock "DAMP" SrcPort 6 Points [211, 0; 0, -75] DstBlock "ADD" DstPort 17 } Line { ZOrder 146 SrcBlock "DAMP" SrcPort 5 Points [200, 0; 0, -80] DstBlock "ADD" DstPort 16 } Line { ZOrder 147 SrcBlock "DAMP" SrcPort 4 Points [192, 0; 0, -85] DstBlock "ADD" DstPort 15 } Line { ZOrder 148 SrcBlock "DAMP" SrcPort 3 Points [183, 0; 0, -90] DstBlock "ADD" DstPort 14 } Line { ZOrder 149 SrcBlock "DAMP" SrcPort 2 Points [175, 0; 0, -95] DstBlock "ADD" DstPort 13 } Line { ZOrder 150 SrcBlock "DAMP" SrcPort 1 Points [167, 0; 0, -100] DstBlock "ADD" DstPort 12 } Line { ZOrder 151 SrcBlock "AS_DAMP_R_In" SrcPort 1 DstBlock "DARM_DAMP" DstPort 2 } Line { ZOrder 152 SrcBlock "TIDAL" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 153 SrcBlock "Sum3" SrcPort 1 Points [5, 0] DstBlock "DRIVEALIGN" DstPort 1 } } } Block { BlockType Goto Name "M0_COILOUTF_CTRL" SID "9740" Position [2010, 1432, 2160, 1448] ZOrder 2434 BackgroundColor "yellow" ShowName off GotoTag "M0_COILOUTF_CTRL" } Block { BlockType From Name "M0_COILOUTF_CTRL1" SID "8541" Position [585, 492, 730, 508] ZOrder -139 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_P_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL2" SID "8542" Position [585, 692, 730, 708] ZOrder -140 ForegroundColor "red" BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_COILOUTF_CTRL" } Block { BlockType From Name "M0_COILOUTF_CTRL3" SID "8543" Position [585, 1487, 730, 1503] ZOrder -141 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_P_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL4" SID "8544" Position [565, 2282, 710, 2298] ZOrder -142 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_P_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL5" SID "8545" Position [595, 2967, 740, 2983] ZOrder -143 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_P_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL6" SID "8546" Position [585, 542, 730, 558] ZOrder -144 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_Y_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL7" SID "8547" Position [585, 1522, 730, 1538] ZOrder -145 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_Y_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL8" SID "8548" Position [565, 2322, 710, 2338] ZOrder -146 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_Y_EXC" } Block { BlockType From Name "M0_COILOUTF_CTRL9" SID "8549" Position [595, 3007, 740, 3023] ZOrder -147 BackgroundColor "[1.000000, 0.600000, 0.600000]" ShowName off CloseFcn "tagdialog Close" GotoTag "LKIN_Y_EXC" } Block { BlockType Goto Name "M0_COILOUTF_MASK" SID "9741" Position [2010, 1407, 2160, 1423] ZOrder 2433 BackgroundColor "[0.532845, 0.618917, 1.000000]" ShowName off GotoTag "M0_COILOUTF_MASK" } Block { BlockType From Name "M0_COILOUTF_MASK2" SID "8551" Position [585, 742, 730, 758] ZOrder -149 ForegroundColor "blue" BackgroundColor "[0.527670, 0.612739, 0.990000]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_COILOUTF_MASK" } Block { BlockType From Name "M1_COILOUTF_MASK1" SID "8552" Position [1175, 472, 1295, 488] ZOrder -150 BackgroundColor "red" CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK10" SID "8553" Position [365, 1348, 460, 1362] ZOrder -151 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK11" SID "8554" Position [1660, 287, 1780, 303] ZOrder -152 BackgroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK12" SID "8555" Position [1660, 317, 1780, 333] ZOrder -153 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0WD" } Block { BlockType From Name "M1_COILOUTF_MASK13" SID "8556" Position [1660, 332, 1780, 348] ZOrder -154 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "R0WD" } Block { BlockType From Name "M1_COILOUTF_MASK14" SID "8557" Position [1660, 347, 1780, 363] ZOrder -155 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1WD" } Block { BlockType From Name "M1_COILOUTF_MASK15" SID "8558" Position [1660, 392, 1780, 408] ZOrder -156 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK16" SID "8559" Position [1660, 482, 1780, 498] ZOrder -157 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "L2LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK17" SID "8560" Position [365, 1383, 460, 1397] ZOrder -158 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK18" SID "8561" Position [335, 393, 430, 407] ZOrder -159 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK19" SID "8562" Position [335, 443, 430, 457] ZOrder -160 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK2" SID "8563" Position [580, 1697, 725, 1713] ZOrder -161 BackgroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK20" SID "8564" Position [335, 343, 430, 357] ZOrder -162 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK21" SID "8565" Position [1660, 362, 1780, 378] ZOrder -163 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2WD" } Block { BlockType From Name "M1_COILOUTF_MASK22" SID "8566" Position [600, 3047, 740, 3063] ZOrder 127 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_DITHER_PIT" } Block { BlockType From Name "M1_COILOUTF_MASK23" SID "8567" Position [1660, 407, 1780, 423] ZOrder -165 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "R0DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK24" SID "8568" Position [1660, 452, 1780, 468] ZOrder -166 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "M0LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK25" SID "8569" Position [1660, 467, 1780, 483] ZOrder -167 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "L1LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK26" SID "8570" Position [1660, 302, 1780, 318] ZOrder -168 BackgroundColor "[1.000000, 0.300000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "DACKILL" } Block { BlockType From Name "M1_COILOUTF_MASK27" SID "8571" Position [1660, 497, 1780, 513] ZOrder -169 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "L3LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK28" SID "8572" Position [565, 2202, 710, 2218] ZOrder 5 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_P" } Block { BlockType From Name "M1_COILOUTF_MASK29" SID "8573" Position [565, 2242, 710, 2258] ZOrder 6 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_Y" } Block { BlockType From Name "M1_COILOUTF_MASK3" SID "8574" Position [560, 2482, 705, 2498] ZOrder -170 BackgroundColor "[0.901961, 0.000000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK30" SID "8575" Position [585, 1417, 730, 1433] ZOrder 7 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_P" } Block { BlockType From Name "M1_COILOUTF_MASK31" SID "8576" Position [585, 1452, 730, 1468] ZOrder 8 BackgroundColor "green" ShowName off CloseFcn "tagdialog Close" GotoTag "OPLEV_Y" } Block { BlockType From Name "M1_COILOUTF_MASK32" SID "8577" Position [1660, 422, 1780, 438] ZOrder 13 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK33" SID "8578" Position [1660, 437, 1780, 453] ZOrder 12 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK34" SID "8579" Position [585, 842, 730, 858] ZOrder 18 BackgroundColor "[0.807843, 1.000000, 0.823529]" ShowName off CloseFcn "tagdialog Close" GotoTag "WD_RESET" } Block { BlockType From Name "M1_COILOUTF_MASK35" SID "8580" Position [580, 1732, 725, 1748] ZOrder 19 BackgroundColor "[0.807843, 1.000000, 0.823529]" ShowName off CloseFcn "tagdialog Close" GotoTag "WD_RESET" } Block { BlockType From Name "M1_COILOUTF_MASK36" SID "8581" Position [560, 2522, 705, 2538] ZOrder 20 BackgroundColor "[0.807843, 1.000000, 0.823529]" ShowName off CloseFcn "tagdialog Close" GotoTag "WD_RESET" } Block { BlockType From Name "M1_COILOUTF_MASK37" SID "8582" Position [1175, 512, 1320, 528] ZOrder 27 BackgroundColor "[0.807843, 1.000000, 0.823529]" ShowName off CloseFcn "tagdialog Close" GotoTag "WD_RESET" } Block { BlockType From Name "M1_COILOUTF_MASK38" SID "8583" Position [600, 3087, 745, 3103] ZOrder 128 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L3_DITHER_YAW" } Block { BlockType From Name "M1_COILOUTF_MASK39" SID "8584" Position [565, 2362, 705, 2378] ZOrder 129 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_DITHER_PIT" } Block { BlockType From Name "M1_COILOUTF_MASK4" SID "8585" Position [600, 3127, 740, 3143] ZOrder -171 BackgroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK40" SID "8586" Position [560, 2402, 705, 2418] ZOrder 130 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L2_DITHER_YAW" } Block { BlockType From Name "M1_COILOUTF_MASK41" SID "8587" Position [585, 1557, 725, 1573] ZOrder 131 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_DITHER_PIT" } Block { BlockType From Name "M1_COILOUTF_MASK42" SID "8588" Position [580, 1592, 725, 1608] ZOrder 132 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_DITHER_YAW" } Block { BlockType From Name "M1_COILOUTF_MASK43" SID "8589" Position [585, 592, 725, 608] ZOrder 133 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_DITHER_PIT" } Block { BlockType From Name "M1_COILOUTF_MASK44" SID "8590" Position [585, 642, 730, 658] ZOrder 134 BackgroundColor "[1.000000, 1.000000, 0.498039]" ShowName off CloseFcn "tagdialog Close" GotoTag "M0_DITHER_YAW" } Block { BlockType From Name "M1_COILOUTF_MASK5" SID "8591" Position [500, 2083, 595, 2097] ZOrder -172 BackgroundColor "[0.419608, 0.588235, 0.239216]" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK6" SID "8592" Position [500, 2123, 595, 2137] ZOrder -173 BackgroundColor "[0.419608, 0.588235, 0.239216]" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK7" SID "8593" Position [500, 2163, 595, 2177] ZOrder -174 BackgroundColor "[0.419608, 0.588235, 0.239216]" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK8" SID "8594" Position [585, 792, 730, 808] ZOrder -175 BackgroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType From Name "M1_COILOUTF_MASK9" SID "8595" Position [365, 1313, 460, 1327] ZOrder -176 BackgroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HIERSWITCH" } Block { BlockType Goto Name "M3_COILOUTF" SID "9847" Position [2045, 1647, 2195, 1663] ZOrder 2463 ForegroundColor "red" BackgroundColor "yellow" ShowName off GotoTag "L2_COILOUTF" } Block { BlockType Reference Name "MASTERSWITCH" SID "8596" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS 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 [1855, 558, 1895, 582] ZOrder -177 BackgroundColor "red" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux" SID "8597" Ports [1, 1] Position [1770, 2846, 1775, 2884] ZOrder 118 ShowName off Inputs "1" DisplayOption "bar" } Block { BlockType Mux Name "Mux1" SID "8598" Ports [1, 1] Position [1770, 2956, 1775, 2994] ZOrder 121 ShowName off Inputs "1" DisplayOption "bar" } Block { BlockType Mux Name "Mux3" SID "9848" Ports [8, 1] Position [2005, 1550, 2010, 1755] ZOrder 2464 ShowName off Inputs "8" DisplayOption "bar" } Block { BlockType SubSystem Name "ODC" SID "8599" Ports [15, 1] Position [1810, 286, 1945, 514] ZOrder -178 BackgroundColor "[0.750000, 0.750000, 0.750000]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ODC" Location [2593, 0, 5060, 1440] Open off 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 "100" Block { BlockType Inport Name "MASTERSW_In" SID "8600" Position [25, 133, 55, 147] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "DACKILL_In" SID "8601" Position [25, 233, 55, 247] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "M0WD_In" SID "8602" Position [25, 333, 55, 347] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "R0WD_In" SID "8603" Position [25, 433, 55, 447] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "L1WD_In" SID "8604" Position [25, 533, 55, 547] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "L2WD_In" SID "8605" Position [25, 633, 55, 647] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "L3WD_In" SID "8606" Position [25, 733, 55, 747] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "M0DAMP_In" SID "8607" Position [25, 833, 55, 847] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "R0DAMP_In" SID "8608" Position [25, 933, 55, 947] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "L1DAMP_In" SID "8609" Position [25, 1033, 55, 1047] ZOrder 12 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "L2DAMP_In" SID "8610" Position [25, 1133, 55, 1147] ZOrder 11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "M0LOCK_In" SID "8611" Position [25, 1238, 55, 1252] ZOrder -10 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "L1LOCK_In" SID "8612" Position [25, 1338, 55, 1352] ZOrder -11 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "L2LOCK_In" SID "8613" Position [25, 1438, 55, 1452] ZOrder -12 Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "L3LOCK_In" SID "8614" Position [25, 1538, 55, 1552] ZOrder -13 Port "15" IconDisplay "Port number" } Block { BlockType Reference Name "BIT0" SID "8615" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 56, 415, 74] ZOrder -14 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT1" SID "8616" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 156, 415, 174] ZOrder -15 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT10" SID "8617" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1056, 415, 1074] ZOrder 10 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT11" SID "8618" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1156, 415, 1174] ZOrder 9 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT12" SID "8619" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1261, 415, 1279] ZOrder -16 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT13" SID "8620" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1361, 415, 1379] ZOrder -17 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT14" SID "8621" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1461, 415, 1479] ZOrder -18 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT15" SID "8622" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 1561, 415, 1579] ZOrder -19 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT2" SID "8623" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 256, 415, 274] ZOrder -20 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT3" SID "8624" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 356, 415, 374] ZOrder -21 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT4" SID "8625" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 456, 415, 474] ZOrder -22 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT5" SID "8626" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 556, 415, 574] ZOrder -23 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT6" SID "8627" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 656, 415, 674] ZOrder -24 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT7" SID "8628" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 756, 415, 774] ZOrder -25 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT8" SID "8629" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 856, 415, 874] ZOrder -26 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "BIT9" SID "8630" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [365, 956, 415, 974] ZOrder -27 BackgroundColor "[0.000000, 0.501961, 0.250980]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" } Block { BlockType Reference Name "CHANNEL" SID "8631" Ports [30, 1] Position [770, 239, 890, 806] ZOrder -28 BackgroundColor "[0.895000, 0.895000, 0.895000]" LibraryVersion "1.15" SourceBlock "ODC_CHAN/CHANNEL" SourceType "SubSystem" } Block { BlockType Goto Name "Goto1" SID "8632" Position [450, 833, 550, 847] ZOrder -29 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "ODC_M0DAMP" } Block { BlockType Goto Name "Goto10" SID "8633" Position [445, 1238, 550, 1252] ZOrder -30 BackgroundColor "cyan" GotoTag "ODC_M0LOCK" } Block { BlockType Goto Name "Goto11" SID "8634" Position [445, 1538, 550, 1552] ZOrder -31 BackgroundColor "cyan" GotoTag "ODC_L3LOCK" } Block { BlockType Goto Name "Goto12" SID "8635" Position [445, 1438, 550, 1452] ZOrder -32 BackgroundColor "cyan" GotoTag "ODC_L2LOCK" } Block { BlockType Goto Name "Goto13" SID "8636" Position [450, 1033, 550, 1047] ZOrder 8 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "ODC_L1DAMP" } Block { BlockType Goto Name "Goto14" SID "8637" Position [440, 133, 550, 147] ZOrder -33 BackgroundColor "red" GotoTag "ODC_MS" } Block { BlockType Goto Name "Goto15" SID "8638" Position [450, 1133, 550, 1147] ZOrder 7 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "ODC_L2DAMP" } Block { BlockType Goto Name "Goto2" SID "8639" Position [445, 433, 550, 447] ZOrder -34 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "ODC_R0WD" } Block { BlockType Goto Name "Goto3" SID "8640" Position [445, 533, 550, 547] ZOrder -35 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "ODC_L1WD" } Block { BlockType Goto Name "Goto4" SID "8641" Position [445, 633, 550, 647] ZOrder -36 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "ODC_L2WD" } Block { BlockType Goto Name "Goto5" SID "8642" Position [445, 733, 550, 747] ZOrder -37 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "ODC_L3WD" } Block { BlockType Goto Name "Goto6" SID "8643" Position [445, 333, 550, 347] ZOrder -38 BackgroundColor "[0.800000, 0.160000, 0.544000]" GotoTag "ODC_M0WD" } Block { BlockType Goto Name "Goto7" SID "8644" Position [445, 1338, 550, 1352] ZOrder -39 BackgroundColor "cyan" GotoTag "ODC_L1LOCK" } Block { BlockType Goto Name "Goto8" SID "8645" Position [450, 933, 550, 947] ZOrder -40 BackgroundColor "[0.000000, 0.400000, 1.000000]" GotoTag "ODC_R0DAMP" } Block { BlockType Goto Name "Goto9" SID "8646" Position [445, 233, 550, 247] ZOrder -41 BackgroundColor "[1.000000, 0.300000, 0.000000]" GotoTag "ODC_DACKILL" } Block { BlockType Ground Name "Ground" SID "8647" Position [650, 730, 670, 750] ZOrder -42 } Block { BlockType Ground Name "Ground1" SID "8648" Position [300, 155, 320, 175] ZOrder -43 ShowName off } Block { BlockType Ground Name "Ground10" SID "8649" Position [300, 755, 320, 775] ZOrder -44 ShowName off } Block { BlockType Ground Name "Ground11" SID "8650" Position [300, 855, 320, 875] ZOrder -45 ShowName off } Block { BlockType Ground Name "Ground12" SID "8651" Position [300, 955, 320, 975] ZOrder -46 ShowName off } Block { BlockType Ground Name "Ground13" SID "8652" Position [295, 1460, 315, 1480] ZOrder -47 ShowName off } Block { BlockType Ground Name "Ground14" SID "8653" Position [300, 1260, 320, 1280] ZOrder -48 ShowName off } Block { BlockType Ground Name "Ground15" SID "8654" Position [300, 1360, 320, 1380] ZOrder -49 ShowName off } Block { BlockType Ground Name "Ground16" SID "8655" Position [300, 1155, 320, 1175] ZOrder 5 ShowName off } Block { BlockType Ground Name "Ground2" SID "8656" Position [300, 255, 320, 275] ZOrder -50 ShowName off } Block { BlockType Ground Name "Ground3" SID "8657" Position [300, 355, 320, 375] ZOrder -51 ShowName off } Block { BlockType Ground Name "Ground4" SID "8658" Position [300, 455, 320, 475] ZOrder -52 ShowName off } Block { BlockType Ground Name "Ground5" SID "8659" Position [300, 555, 320, 575] ZOrder -53 ShowName off } Block { BlockType Ground Name "Ground6" SID "8660" Position [300, 655, 320, 675] ZOrder -54 ShowName off } Block { BlockType Ground Name "Ground7" SID "8661" Position [295, 1560, 315, 1580] ZOrder -55 ShowName off } Block { BlockType Ground Name "Ground8" SID "8662" Position [300, 55, 320, 75] ZOrder -56 } Block { BlockType Ground Name "Ground9" SID "8663" Position [300, 1055, 320, 1075] ZOrder 6 ShowName off } Block { BlockType Reference Name "L1DAMP" SID "8664" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1030, 415, 1050] ZOrder 4 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L1LOCK" SID "8665" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1335, 415, 1355] ZOrder -57 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L1WD" SID "8666" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 530, 415, 550] ZOrder -58 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2DAMP" SID "8667" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1130, 415, 1150] ZOrder 3 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2LOCK" SID "8668" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1435, 415, 1455] ZOrder -59 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L2WD" SID "8669" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 630, 415, 650] ZOrder -60 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L3LOCK" SID "8670" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1535, 415, 1555] ZOrder -61 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L3WD" SID "8671" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 730, 415, 750] ZOrder -62 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Logic Name "LogicalOperator" SID "8672" Ports [1, 1] Position [145, 327, 175, 353] ZOrder -63 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Logic Name "LogicalOperator1" SID "8673" Ports [1, 1] Position [145, 427, 175, 453] ZOrder -64 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Logic Name "LogicalOperator2" SID "8674" Ports [1, 1] Position [145, 527, 175, 553] ZOrder -65 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Logic Name "LogicalOperator3" SID "8675" Ports [1, 1] Position [145, 627, 175, 653] ZOrder -66 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Logic Name "LogicalOperator4" SID "8676" Ports [1, 1] Position [145, 727, 175, 753] ZOrder -67 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "M0DAMP" SID "8677" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 830, 415, 850] ZOrder -68 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "M0LOCK" SID "8678" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 1235, 415, 1255] ZOrder -69 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "M0WD" SID "8679" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 330, 415, 350] ZOrder -70 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType From Name "M1_COILOUTF_MASK1" SID "8680" Position [595, 312, 715, 328] ZOrder -71 BackgroundColor "[1.000000, 0.300000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_DACKILL" } Block { BlockType From Name "M1_COILOUTF_MASK11" SID "8681" Position [595, 297, 715, 313] ZOrder -72 BackgroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_MS" } Block { BlockType From Name "M1_COILOUTF_MASK12" SID "8682" Position [595, 327, 715, 343] ZOrder -73 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_M0WD" } Block { BlockType From Name "M1_COILOUTF_MASK13" SID "8683" Position [595, 342, 715, 358] ZOrder -74 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_R0WD" } Block { BlockType From Name "M1_COILOUTF_MASK14" SID "8684" Position [595, 357, 715, 373] ZOrder -75 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L1WD" } Block { BlockType From Name "M1_COILOUTF_MASK15" SID "8685" Position [595, 402, 715, 418] ZOrder -76 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_M0DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK16" SID "8686" Position [595, 492, 715, 508] ZOrder -77 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L2LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK2" SID "8687" Position [595, 507, 715, 523] ZOrder -78 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L3LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK21" SID "8688" Position [595, 372, 715, 388] ZOrder -79 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L2WD" } Block { BlockType From Name "M1_COILOUTF_MASK22" SID "8689" Position [595, 387, 715, 403] ZOrder -80 BackgroundColor "[0.800000, 0.160000, 0.544000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L3WD" } Block { BlockType From Name "M1_COILOUTF_MASK23" SID "8690" Position [595, 417, 715, 433] ZOrder -81 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_R0DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK24" SID "8691" Position [595, 462, 715, 478] ZOrder -82 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_M0LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK25" SID "8692" Position [595, 477, 715, 493] ZOrder -83 BackgroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L1LOCK" } Block { BlockType From Name "M1_COILOUTF_MASK3" SID "8693" Position [595, 432, 715, 448] ZOrder 2 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L1DAMP" } Block { BlockType From Name "M1_COILOUTF_MASK4" SID "8694" Position [595, 447, 715, 463] ZOrder 1 BackgroundColor "[0.000000, 0.400000, 1.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ODC_L2DAMP" } Block { BlockType Reference Name "MASTERSW" SID "8695" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 130, 415, 150] ZOrder -84 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R0DAMP" SID "8696" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 930, 415, 950] ZOrder -85 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R0WD" SID "8697" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 430, 415, 450] ZOrder -86 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "USERDACKILL" SID "8698" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [365, 230, 415, 250] ZOrder -87 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "ODCCHAN" SID "8699" Position [930, 519, 955, 531] ZOrder -88 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "L2DAMP" SrcPort 1 DstBlock "Goto15" DstPort 1 } Line { ZOrder 2 SrcBlock "L1DAMP" SrcPort 1 DstBlock "Goto13" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground16" SrcPort 1 DstBlock "BIT11" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground9" SrcPort 1 DstBlock "BIT10" DstPort 1 } Line { ZOrder 5 SrcBlock "L2DAMP_In" SrcPort 1 DstBlock "L2DAMP" DstPort 1 } Line { ZOrder 6 SrcBlock "L1DAMP_In" SrcPort 1 DstBlock "L1DAMP" DstPort 1 } Line { ZOrder 7 SrcBlock "M1_COILOUTF_MASK2" SrcPort 1 DstBlock "CHANNEL" DstPort 15 } Line { ZOrder 8 SrcBlock "M1_COILOUTF_MASK16" SrcPort 1 DstBlock "CHANNEL" DstPort 14 } Line { ZOrder 9 SrcBlock "M1_COILOUTF_MASK25" SrcPort 1 DstBlock "CHANNEL" DstPort 13 } Line { ZOrder 10 SrcBlock "M1_COILOUTF_MASK24" SrcPort 1 DstBlock "CHANNEL" DstPort 12 } Line { ZOrder 11 SrcBlock "M1_COILOUTF_MASK4" SrcPort 1 DstBlock "CHANNEL" DstPort 11 } Line { ZOrder 12 SrcBlock "M1_COILOUTF_MASK3" SrcPort 1 DstBlock "CHANNEL" DstPort 10 } Line { ZOrder 13 SrcBlock "Ground7" SrcPort 1 DstBlock "BIT15" DstPort 1 } Line { ZOrder 14 SrcBlock "L3LOCK" SrcPort 1 DstBlock "Goto11" DstPort 1 } Line { ZOrder 15 SrcBlock "L3LOCK_In" SrcPort 1 DstBlock "L3LOCK" DstPort 1 } Line { ZOrder 16 SrcBlock "Ground8" SrcPort 1 DstBlock "BIT0" DstPort 1 } Line { ZOrder 17 SrcBlock "CHANNEL" SrcPort 1 DstBlock "ODCCHAN" DstPort 1 } Line { ZOrder 18 SrcBlock "LogicalOperator" SrcPort 1 DstBlock "M0WD" DstPort 1 } Line { ZOrder 19 SrcBlock "LogicalOperator1" SrcPort 1 DstBlock "R0WD" DstPort 1 } Line { ZOrder 20 SrcBlock "LogicalOperator2" SrcPort 1 DstBlock "L1WD" DstPort 1 } Line { ZOrder 21 SrcBlock "LogicalOperator3" SrcPort 1 DstBlock "L2WD" DstPort 1 } Line { ZOrder 22 SrcBlock "LogicalOperator4" SrcPort 1 DstBlock "L3WD" DstPort 1 } Line { ZOrder 23 SrcBlock "M1_COILOUTF_MASK23" SrcPort 1 DstBlock "CHANNEL" DstPort 9 } Line { ZOrder 24 SrcBlock "M1_COILOUTF_MASK15" SrcPort 1 DstBlock "CHANNEL" DstPort 8 } Line { ZOrder 25 SrcBlock "M1_COILOUTF_MASK22" SrcPort 1 DstBlock "CHANNEL" DstPort 7 } Line { ZOrder 26 SrcBlock "M1_COILOUTF_MASK21" SrcPort 1 DstBlock "CHANNEL" DstPort 6 } Line { ZOrder 27 SrcBlock "M1_COILOUTF_MASK14" SrcPort 1 DstBlock "CHANNEL" DstPort 5 } Line { ZOrder 28 SrcBlock "M1_COILOUTF_MASK13" SrcPort 1 DstBlock "CHANNEL" DstPort 4 } Line { ZOrder 29 SrcBlock "M1_COILOUTF_MASK12" SrcPort 1 DstBlock "CHANNEL" DstPort 3 } Line { ZOrder 30 SrcBlock "M1_COILOUTF_MASK11" SrcPort 1 DstBlock "CHANNEL" DstPort 1 } Line { ZOrder 31 SrcBlock "M1_COILOUTF_MASK1" SrcPort 1 DstBlock "CHANNEL" DstPort 2 } Line { ZOrder 32 SrcBlock "USERDACKILL" SrcPort 1 DstBlock "Goto9" DstPort 1 } Line { ZOrder 33 SrcBlock "Ground13" SrcPort 1 DstBlock "BIT14" DstPort 1 } Line { ZOrder 34 SrcBlock "DACKILL_In" SrcPort 1 DstBlock "USERDACKILL" DstPort 1 } Line { ZOrder 35 SrcBlock "Ground" SrcPort 1 Points [20, 0] Branch { ZOrder 36 DstBlock "CHANNEL" DstPort 30 } Branch { ZOrder 37 Points [0, -15] Branch { ZOrder 38 DstBlock "CHANNEL" DstPort 29 } Branch { ZOrder 39 Points [0, -15] Branch { ZOrder 40 DstBlock "CHANNEL" DstPort 28 } Branch { ZOrder 41 Points [0, -15] Branch { ZOrder 42 DstBlock "CHANNEL" DstPort 27 } Branch { ZOrder 43 Points [0, -15] Branch { ZOrder 44 DstBlock "CHANNEL" DstPort 26 } Branch { ZOrder 45 Points [0, -15] Branch { ZOrder 46 DstBlock "CHANNEL" DstPort 25 } Branch { ZOrder 47 Points [0, -15] Branch { ZOrder 48 DstBlock "CHANNEL" DstPort 24 } Branch { ZOrder 49 Points [0, -15] Branch { ZOrder 50 DstBlock "CHANNEL" DstPort 23 } Branch { ZOrder 51 Points [0, -15] Branch { ZOrder 52 DstBlock "CHANNEL" DstPort 22 } Branch { ZOrder 53 Points [0, -15] Branch { ZOrder 54 DstBlock "CHANNEL" DstPort 21 } Branch { ZOrder 55 Points [0, -15] Branch { ZOrder 56 DstBlock "CHANNEL" DstPort 20 } Branch { ZOrder 57 Points [0, -15] Branch { ZOrder 58 DstBlock "CHANNEL" DstPort 19 } Branch { ZOrder 59 Points [0, -15] Branch { ZOrder 60 DstBlock "CHANNEL" DstPort 18 } Branch { ZOrder 61 Points [0, -15] Branch { ZOrder 62 DstBlock "CHANNEL" DstPort 17 } Branch { ZOrder 63 Points [0, -15] DstBlock "CHANNEL" DstPort 16 } } } } } } } } } } } } } } } Line { ZOrder 64 SrcBlock "L2LOCK" SrcPort 1 DstBlock "Goto12" DstPort 1 } Line { ZOrder 65 SrcBlock "L1LOCK" SrcPort 1 DstBlock "Goto7" DstPort 1 } Line { ZOrder 66 SrcBlock "M0LOCK" SrcPort 1 DstBlock "Goto10" DstPort 1 } Line { ZOrder 67 SrcBlock "R0DAMP" SrcPort 1 DstBlock "Goto8" DstPort 1 } Line { ZOrder 68 SrcBlock "M0DAMP" SrcPort 1 DstBlock "Goto1" DstPort 1 } Line { ZOrder 69 SrcBlock "L3WD" SrcPort 1 DstBlock "Goto5" DstPort 1 } Line { ZOrder 70 SrcBlock "L2WD" SrcPort 1 DstBlock "Goto4" DstPort 1 } Line { ZOrder 71 SrcBlock "L1WD" SrcPort 1 DstBlock "Goto3" DstPort 1 } Line { ZOrder 72 SrcBlock "R0WD" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 73 SrcBlock "M0WD" SrcPort 1 DstBlock "Goto6" DstPort 1 } Line { ZOrder 74 SrcBlock "MASTERSW" SrcPort 1 DstBlock "Goto14" DstPort 1 } Line { ZOrder 75 SrcBlock "Ground15" SrcPort 1 DstBlock "BIT13" DstPort 1 } Line { ZOrder 76 SrcBlock "Ground14" SrcPort 1 DstBlock "BIT12" DstPort 1 } Line { ZOrder 77 SrcBlock "Ground12" SrcPort 1 DstBlock "BIT9" DstPort 1 } Line { ZOrder 78 SrcBlock "Ground11" SrcPort 1 DstBlock "BIT8" DstPort 1 } Line { ZOrder 79 SrcBlock "Ground10" SrcPort 1 DstBlock "BIT7" DstPort 1 } Line { ZOrder 80 SrcBlock "L2LOCK_In" SrcPort 1 DstBlock "L2LOCK" DstPort 1 } Line { ZOrder 81 SrcBlock "L1LOCK_In" SrcPort 1 DstBlock "L1LOCK" DstPort 1 } Line { ZOrder 82 SrcBlock "M0LOCK_In" SrcPort 1 DstBlock "M0LOCK" DstPort 1 } Line { ZOrder 83 SrcBlock "R0DAMP_In" SrcPort 1 DstBlock "R0DAMP" DstPort 1 } Line { ZOrder 84 SrcBlock "M0DAMP_In" SrcPort 1 DstBlock "M0DAMP" DstPort 1 } Line { ZOrder 85 SrcBlock "Ground6" SrcPort 1 DstBlock "BIT6" DstPort 1 } Line { ZOrder 86 SrcBlock "Ground5" SrcPort 1 DstBlock "BIT5" DstPort 1 } Line { ZOrder 87 SrcBlock "Ground4" SrcPort 1 DstBlock "BIT4" DstPort 1 } Line { ZOrder 88 SrcBlock "Ground3" SrcPort 1 DstBlock "BIT3" DstPort 1 } Line { ZOrder 89 SrcBlock "Ground2" SrcPort 1 DstBlock "BIT2" DstPort 1 } Line { ZOrder 90 SrcBlock "Ground1" SrcPort 1 DstBlock "BIT1" DstPort 1 } Line { ZOrder 91 SrcBlock "L3WD_In" SrcPort 1 DstBlock "LogicalOperator4" DstPort 1 } Line { ZOrder 92 SrcBlock "L2WD_In" SrcPort 1 DstBlock "LogicalOperator3" DstPort 1 } Line { ZOrder 93 SrcBlock "L1WD_In" SrcPort 1 DstBlock "LogicalOperator2" DstPort 1 } Line { ZOrder 94 SrcBlock "R0WD_In" SrcPort 1 DstBlock "LogicalOperator1" DstPort 1 } Line { ZOrder 95 SrcBlock "M0WD_In" SrcPort 1 DstBlock "LogicalOperator" DstPort 1 } Line { ZOrder 96 SrcBlock "MASTERSW_In" SrcPort 1 DstBlock "MASTERSW" DstPort 1 } Annotation { SID "8702" Name "String label for summary bit" Position [392, 40, 392, 40] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "8701" Name "WDs are reported in ODC as\n1 if OK, 0 if BAD" Position [235, 301, 235, 301] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "8700" Name "WDs come in\n0 if OK, 1 if BAD" Position [45, 301, 45, 301] AutoSize on WordWrap off ZOrder -3 } } } Block { BlockType SubSystem Name "R0" SID "8703" Ports [10, 8] Position [1345, 144, 1515, 536] ZOrder -179 BackgroundColor "[0.000000, 0.400000, 1.000000]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "R0" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "OSEM_F1_In" SID "8704" Position [35, 365, 55, 375] ZOrder -1 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F2_In" SID "8705" Position [35, 400, 55, 410] ZOrder -2 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F3_In" SID "8706" Position [35, 435, 55, 445] ZOrder -3 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_LF_In" SID "8707" Position [35, 470, 55, 480] ZOrder -4 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_RT_In" SID "8708" Position [35, 505, 55, 515] ZOrder -5 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_SD_In" SID "8709" Position [35, 540, 55, 550] ZOrder -6 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "COILOUTF_CTRL" SID "8710" Position [1065, 320, 1085, 330] ZOrder -7 ForegroundColor "red" BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "COILOUTF_MASK" SID "8711" Position [1065, 350, 1085, 360] ZOrder -8 ForegroundColor "blue" BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSW_In" SID "8712" Position [1155, 385, 1175, 395] ZOrder -9 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "WD_RESET_In" SID "8713" Position [30, 770, 50, 780] ZOrder 1 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType SubSystem Name "ADD" SID "8714" Ports [14, 6] Position [685, 22, 815, 413] ZOrder -10 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ADD" Location [400, 138, 836, 1089] Open off 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 "100" Block { BlockType Inport Name "OFFSET_P_In" SID "8715" Position [95, 518, 125, 532] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "OFFSET_Y_In" SID "8716" Position [95, 643, 125, 657] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_L_In" SID "8717" Position [100, 28, 130, 42] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_T_In" SID "8718" Position [95, 138, 125, 152] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_V_In" SID "8719" Position [95, 248, 125, 262] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_R_In" SID "8720" Position [95, 353, 125, 367] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_P_In" SID "8721" Position [95, 458, 125, 472] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "TEST_Y_In" SID "8722" Position [95, 583, 125, 597] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_L_In" SID "8723" Position [100, 68, 130, 82] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_T_In" SID "8724" Position [95, 178, 125, 192] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_V_In" SID "8725" Position [95, 288, 125, 302] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_R_In" SID "8726" Position [95, 393, 125, 407] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_P_In" SID "8727" Position [95, 488, 125, 502] ZOrder -13 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "DAMP_Y_In" SID "8728" Position [95, 613, 125, 627] ZOrder -14 Port "14" IconDisplay "Port number" } Block { BlockType Sum Name "Sum" SID "8729" Ports [2, 1] Position [180, 13, 200, 97] ZOrder -15 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "8730" Ports [2, 1] Position [180, 123, 200, 207] ZOrder -16 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "8731" Ports [2, 1] Position [180, 233, 200, 317] ZOrder -17 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "8732" Ports [3, 1] Position [180, 576, 200, 664] ZOrder -18 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "8733" Ports [3, 1] Position [180, 451, 200, 539] ZOrder -19 ShowName off Inputs "+++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum5" SID "8734" Ports [2, 1] Position [180, 338, 200, 422] ZOrder -20 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Outport Name "LONG_Out" SID "8735" Position [265, 48, 295, 62] ZOrder -21 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_Out" SID "8736" Position [265, 158, 295, 172] ZOrder -22 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_Out" SID "8737" Position [265, 268, 295, 282] ZOrder -23 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_Out" SID "8738" Position [265, 373, 295, 387] ZOrder -24 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8739" Position [265, 493, 295, 507] ZOrder -25 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8740" Position [265, 618, 295, 632] ZOrder -26 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "DAMP_T_In" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 2 SrcBlock "TEST_T_In" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 3 SrcBlock "DAMP_V_In" SrcPort 1 DstBlock "Sum2" DstPort 2 } Line { ZOrder 4 SrcBlock "TEST_V_In" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 5 SrcBlock "DAMP_R_In" SrcPort 1 DstBlock "Sum5" DstPort 2 } Line { ZOrder 6 SrcBlock "TEST_R_In" SrcPort 1 DstBlock "Sum5" DstPort 1 } Line { ZOrder 7 SrcBlock "OFFSET_P_In" SrcPort 1 DstBlock "Sum4" DstPort 3 } Line { ZOrder 8 SrcBlock "OFFSET_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 3 } Line { ZOrder 9 SrcBlock "DAMP_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 2 } Line { ZOrder 10 SrcBlock "TEST_Y_In" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 11 SrcBlock "DAMP_P_In" SrcPort 1 DstBlock "Sum4" DstPort 2 } Line { ZOrder 12 SrcBlock "TEST_P_In" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 13 SrcBlock "DAMP_L_In" SrcPort 1 DstBlock "Sum" DstPort 2 } Line { ZOrder 14 SrcBlock "TEST_L_In" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 15 SrcBlock "Sum5" SrcPort 1 DstBlock "ROLL_Out" DstPort 1 } Line { ZOrder 16 SrcBlock "Sum4" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "Sum3" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "Sum2" SrcPort 1 DstBlock "VERT_Out" DstPort 1 } Line { ZOrder 19 SrcBlock "Sum1" SrcPort 1 DstBlock "TRANS_Out" DstPort 1 } Line { ZOrder 20 SrcBlock "Sum" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } } } Block { BlockType BusCreator Name "Bus\nCreator2" SID "8741" Ports [6, 1] Position [145, 580, 150, 675] ZOrder -11 ShowName off Inputs "'QUAD_R0_OSEM2WD_F1','QUAD_R0_OSEM2WD_F2','QUAD_R0_OSEM2WD_F3','QUAD_R0_OSEM2WD_LF','QUAD_R0_OSE" "M2WD_RT','QUAD_R0_OSEM2WD_SD'" DisplayOption "bar" } Block { BlockType BusSelector Name "Bus\nSelector1" SID "8742" Ports [1, 6] Position [110, 792, 115, 883] ZOrder -13 ShowName off OutputSignals "QUAD_R0_OSEM2WD_F1,QUAD_R0_OSEM2WD_F2,QUAD_R0_OSEM2WD_F3,QUAD_R0_OSEM2WD_LF,QUAD_R0_OSEM2W" "D_RT,QUAD_R0_OSEM2WD_SD" 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" } } Block { BlockType Reference Name "COILOUTF" SID "8743" Ports [8, 6] Position [1120, 128, 1215, 372] ZOrder -15 BackgroundColor "lightBlue" NamePlacement "alternate" LibraryVersion "1.8" SourceBlock "SIXOSEM_F_COILOUTF_MASTER/COILOUTF" SourceType "SubSystem" } Block { BlockType SubSystem Name "DAMP" SID "8744" Ports [6, 7] Position [440, 383, 565, 527] ZOrder -16 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DAMP" Location [2560, 0, 5120, 1440] Open off 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 "100" Block { BlockType Inport Name "LONG_In" SID "8745" Position [50, 53, 80, 67] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "TRANS_In" SID "8746" Position [50, 148, 80, 162] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "VERT_In" SID "8747" Position [50, 243, 80, 257] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "ROLL_In" SID "8748" Position [50, 338, 80, 352] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "PITCH_In" SID "8749" Position [50, 433, 80, 447] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "YAW_In" SID "8750" Position [50, 528, 80, 542] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Ground Name "Ground1" SID "8751" Position [100, 163, 125, 177] ZOrder -7 ShowName off } Block { BlockType Ground Name "Ground10" SID "8752" Position [100, 368, 125, 382] ZOrder 4 ShowName off } Block { BlockType Ground Name "Ground11" SID "8753" Position [95, 463, 120, 477] ZOrder 5 ShowName off } Block { BlockType Ground Name "Ground12" SID "8754" Position [95, 558, 120, 572] ZOrder 6 ShowName off } Block { BlockType Ground Name "Ground2" SID "8755" Position [100, 258, 125, 272] ZOrder -8 ShowName off } Block { BlockType Ground Name "Ground3" SID "8756" Position [100, 353, 125, 367] ZOrder -9 ShowName off } Block { BlockType Ground Name "Ground4" SID "8757" Position [95, 448, 120, 462] ZOrder -10 ShowName off } Block { BlockType Ground Name "Ground5" SID "8758" Position [95, 543, 120, 557] ZOrder -11 ShowName off } Block { BlockType Ground Name "Ground6" SID "8759" Position [100, 68, 125, 82] ZOrder -12 ShowName off } Block { BlockType Ground Name "Ground7" SID "8760" Position [100, 83, 125, 97] ZOrder 1 ShowName off } Block { BlockType Ground Name "Ground8" SID "8761" Position [100, 178, 125, 192] ZOrder 2 ShowName off } Block { BlockType Ground Name "Ground9" SID "8762" Position [100, 273, 125, 287] ZOrder 3 ShowName off } Block { BlockType Reference Name "L" SID "8763" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [160, 51, 220, 99] ZOrder -13 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_GOOD" SID "8764" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 54, 495, 76] ZOrder -14 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_NOW" SID "8765" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [350, 55, 395, 75] ZOrder -15 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "L_STATE_OK" SID "8766" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 70, 630, 90] ZOrder -16 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType RelationalOperator Name "Operator" SID "8767" Ports [2, 1] Position [525, 53, 545, 102] ZOrder -17 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator1" SID "8768" Ports [2, 1] Position [525, 148, 545, 197] ZOrder -18 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator2" SID "8769" Ports [2, 1] Position [525, 243, 545, 292] ZOrder -19 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator3" SID "8770" Ports [2, 1] Position [525, 338, 545, 387] ZOrder -20 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator4" SID "8771" Ports [2, 1] Position [525, 433, 545, 482] ZOrder -21 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType RelationalOperator Name "Operator5" SID "8772" Ports [2, 1] Position [525, 528, 545, 577] ZOrder -22 ShowName off Operator "==" InputSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "P" SID "8773" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 431, 215, 479] ZOrder -23 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_GOOD" SID "8774" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 434, 495, 456] ZOrder -24 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_NOW" SID "8775" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [350, 435, 395, 455] ZOrder -25 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P_STATE_OK" SID "8776" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 450, 630, 470] ZOrder -26 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "Product" SID "8777" Ports [6, 1] Position [670, 33, 705, 602] ZOrder -27 Inputs "6" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "R" SID "8778" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [150, 336, 210, 384] ZOrder -28 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_GOOD" SID "8779" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 339, 490, 361] ZOrder -29 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_NOW" SID "8780" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 340, 390, 360] ZOrder -30 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R_STATE_OK" SID "8781" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 355, 630, 375] ZOrder -31 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "STATE_OK" SID "8782" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [795, 270, 840, 290] ZOrder -32 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T" SID "8783" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 146, 215, 194] ZOrder -33 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_GOOD" SID "8784" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 149, 490, 171] ZOrder -34 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_NOW" SID "8785" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 150, 390, 170] ZOrder -35 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T_STATE_OK" SID "8786" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 165, 630, 185] ZOrder -36 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V" SID "8787" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [150, 241, 210, 289] ZOrder -37 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_GOOD" SID "8788" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [440, 244, 490, 266] ZOrder -38 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_NOW" SID "8789" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [345, 245, 390, 265] ZOrder -39 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V_STATE_OK" SID "8790" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 260, 630, 280] ZOrder -40 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8791" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [155, 526, 215, 574] ZOrder -41 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.9" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_GOOD" SID "8792" Tag "cdsEpicsIn" Description "Purpose: \nCreate 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 precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [445, 529, 495, 551] ZOrder -42 BackgroundColor "green" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_NOW" SID "8793" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [350, 530, 395, 550] ZOrder -43 BackgroundColor "[1.000000, 0.600000, 0.600000]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y_STATE_OK" SID "8794" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [585, 545, 630, 565] ZOrder -44 BackgroundColor "[1.000000, 0.600000, 0.600000]" AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "8795" Position [250, 58, 280, 72] ZOrder -45 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_Out" SID "8796" Position [250, 153, 280, 167] ZOrder -46 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_Out" SID "8797" Position [245, 248, 275, 262] ZOrder -47 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_Out" SID "8798" Position [250, 343, 280, 357] ZOrder -48 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8799" Position [255, 438, 285, 452] ZOrder -49 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8800" Position [255, 533, 285, 547] ZOrder -50 Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "DAMP_STATE_Out" SID "8801" Position [890, 313, 920, 327] ZOrder -51 Port "7" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Y_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 6 } Line { ZOrder 2 SrcBlock "P_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 5 } Line { ZOrder 3 SrcBlock "R_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 4 } Line { ZOrder 4 SrcBlock "V_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 3 } Line { ZOrder 5 SrcBlock "T_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 2 } Line { ZOrder 6 SrcBlock "L_STATE_OK" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 7 SrcBlock "R" SrcPort 1 DstBlock "ROLL_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "Ground6" SrcPort 1 DstBlock "L" DstPort 2 } Line { ZOrder 11 SrcBlock "Ground1" SrcPort 1 DstBlock "T" DstPort 2 } Line { ZOrder 12 SrcBlock "Ground2" SrcPort 1 DstBlock "V" DstPort 2 } Line { ZOrder 13 SrcBlock "Ground3" SrcPort 1 DstBlock "R" DstPort 2 } Line { ZOrder 14 SrcBlock "Ground4" SrcPort 1 DstBlock "P" DstPort 2 } Line { ZOrder 15 SrcBlock "Ground5" SrcPort 1 DstBlock "Y" DstPort 2 } Line { ZOrder 16 SrcBlock "LONG_In" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 17 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "YAW_In" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 19 SrcBlock "V" SrcPort 1 DstBlock "VERT_Out" DstPort 1 } Line { ZOrder 20 SrcBlock "T" SrcPort 1 DstBlock "TRANS_Out" DstPort 1 } Line { ZOrder 21 SrcBlock "PITCH_In" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 22 SrcBlock "ROLL_In" SrcPort 1 DstBlock "R" DstPort 1 } Line { ZOrder 23 SrcBlock "VERT_In" SrcPort 1 DstBlock "V" DstPort 1 } Line { ZOrder 24 SrcBlock "TRANS_In" SrcPort 1 DstBlock "T" DstPort 1 } Line { ZOrder 25 SrcBlock "L_STATE_GOOD" SrcPort 1 DstBlock "Operator" DstPort 1 } Line { ZOrder 26 SrcBlock "L" SrcPort 2 Points [110, 0] Branch { ZOrder 27 DstBlock "Operator" DstPort 2 } Branch { ZOrder 28 DstBlock "L_STATE_NOW" DstPort 1 } } Line { ZOrder 29 SrcBlock "T_STATE_GOOD" SrcPort 1 DstBlock "Operator1" DstPort 1 } Line { ZOrder 30 SrcBlock "T" SrcPort 2 Points [110, 0] Branch { ZOrder 31 DstBlock "Operator1" DstPort 2 } Branch { ZOrder 32 DstBlock "T_STATE_NOW" DstPort 1 } } Line { ZOrder 33 SrcBlock "V_STATE_GOOD" SrcPort 1 DstBlock "Operator2" DstPort 1 } Line { ZOrder 34 SrcBlock "V" SrcPort 2 Points [115, 0] Branch { ZOrder 35 DstBlock "Operator2" DstPort 2 } Branch { ZOrder 36 DstBlock "V_STATE_NOW" DstPort 1 } } Line { ZOrder 37 SrcBlock "R_STATE_GOOD" SrcPort 1 DstBlock "Operator3" DstPort 1 } Line { ZOrder 38 SrcBlock "R" SrcPort 2 Points [115, 0] Branch { ZOrder 39 DstBlock "Operator3" DstPort 2 } Branch { ZOrder 40 DstBlock "R_STATE_NOW" DstPort 1 } } Line { ZOrder 41 SrcBlock "P_STATE_GOOD" SrcPort 1 DstBlock "Operator4" DstPort 1 } Line { ZOrder 42 SrcBlock "P" SrcPort 2 Points [115, 0] Branch { ZOrder 43 DstBlock "Operator4" DstPort 2 } Branch { ZOrder 44 DstBlock "P_STATE_NOW" DstPort 1 } } Line { ZOrder 45 SrcBlock "Y_STATE_GOOD" SrcPort 1 DstBlock "Operator5" DstPort 1 } Line { ZOrder 46 SrcBlock "Y" SrcPort 2 Points [115, 0] Branch { ZOrder 47 DstBlock "Operator5" DstPort 2 } Branch { ZOrder 48 DstBlock "Y_STATE_NOW" DstPort 1 } } Line { ZOrder 49 SrcBlock "Product" SrcPort 1 Points [55, 0] Branch { ZOrder 50 DstBlock "DAMP_STATE_Out" DstPort 1 } Branch { ZOrder 51 Points [0, -40] DstBlock "STATE_OK" DstPort 1 } } Line { ZOrder 52 SrcBlock "Operator" SrcPort 1 DstBlock "L_STATE_OK" DstPort 1 } Line { ZOrder 53 SrcBlock "Operator1" SrcPort 1 DstBlock "T_STATE_OK" DstPort 1 } Line { ZOrder 54 SrcBlock "Operator2" SrcPort 1 DstBlock "V_STATE_OK" DstPort 1 } Line { ZOrder 55 SrcBlock "Operator3" SrcPort 1 DstBlock "R_STATE_OK" DstPort 1 } Line { ZOrder 56 SrcBlock "Operator4" SrcPort 1 DstBlock "P_STATE_OK" DstPort 1 } Line { ZOrder 57 SrcBlock "Operator5" SrcPort 1 DstBlock "Y_STATE_OK" DstPort 1 } Line { ZOrder 58 SrcBlock "Ground7" SrcPort 1 DstBlock "L" DstPort 3 } Line { ZOrder 59 SrcBlock "Ground8" SrcPort 1 DstBlock "T" DstPort 3 } Line { ZOrder 60 SrcBlock "Ground9" SrcPort 1 DstBlock "V" DstPort 3 } Line { ZOrder 61 SrcBlock "Ground10" SrcPort 1 DstBlock "R" DstPort 3 } Line { ZOrder 62 SrcBlock "Ground11" SrcPort 1 DstBlock "P" DstPort 3 } Line { ZOrder 63 SrcBlock "Ground12" SrcPort 1 DstBlock "Y" DstPort 3 } Annotation { SID "8805" Name "1 (one) if GOOD\n0 (zero) if BAD" Position [614, 40, 614, 40] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "8804" Position [508, 255, 508, 255] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "8803" Name "Each DAMP filter output bitword is \ncompared against a known good state.\nIf equal to good state, then " "a 1 is output \nand multiplied into the product. So, if any DOF\nis not in its good state, the whole product is 0." Position [820, 537, 820, 537] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "8802" Name "1 (one) if OK\n0 (zero) if BAD" Position [819, 220, 819, 220] AutoSize on WordWrap off ZOrder -4 } } } Block { BlockType Demux Name "Demux1" SID "8806" Ports [1, 6] Position [295, 427, 300, 493] ZOrder -17 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "8807" Ports [1, 6] Position [415, 386, 420, 529] ZOrder -18 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "8808" Ports [1, 6] Position [1035, 127, 1040, 313] ZOrder -19 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux9" SID "8809" Ports [1, 4] Position [780, 752, 785, 863] ZOrder -20 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Reference Name "EUL2OSEM" SID "8810" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [970, 198, 1015, 242] ZOrder -21 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType From Name "From" SID "8811" Position [1120, 422, 1235, 438] ZOrder -22 BackgroundColor "darkGreen" CloseFcn "tagdialog Close" GotoTag "R0WDFLAG" } Block { BlockType From Name "From2" SID "8812" Position [15, 827, 90, 853] ZOrder -24 BackgroundColor "[0.200000, 1.000000, 0.520000]" CloseFcn "tagdialog Close" GotoTag "OSEM2R0WD" } Block { BlockType From Name "From3" SID "8813" Position [1345, 498, 1445, 512] ZOrder -25 BackgroundColor "darkGreen" CloseFcn "tagdialog Close" GotoTag "R0WDFLAG" } Block { BlockType From Name "From5" SID "8814" Position [1345, 543, 1445, 557] ZOrder -26 BackgroundColor "yellow" CloseFcn "tagdialog Close" GotoTag "DAMPSTATE" } Block { BlockType Goto Name "Goto" SID "8815" Position [905, 683, 985, 707] ZOrder -27 BackgroundColor "darkGreen" GotoTag "R0WDFLAG" } Block { BlockType Goto Name "Goto2" SID "8816" Position [180, 621, 255, 639] ZOrder -29 BackgroundColor "[0.200000, 1.000000, 0.520000]" GotoTag "OSEM2R0WD" } Block { BlockType Goto Name "Goto3" SID "8817" Position [600, 507, 710, 523] ZOrder -30 BackgroundColor "yellow" GotoTag "DAMPSTATE" } Block { BlockType SubSystem Name "MASTER" SID "8818" Ports [8, 6] Position [1270, 124, 1365, 456] ZOrder -31 BackgroundColor "gray" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "MASTER" Location [2948, 53, 4878, 1489] Open off 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 "100" Block { BlockType Inport Name "F1_In" SID "8819" Position [60, 278, 90, 292] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "F2_In" SID "8820" Position [60, 343, 90, 357] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "F3_In" SID "8821" Position [60, 408, 90, 422] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LF_In" SID "8822" Position [60, 473, 90, 487] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "RT_In" SID "8823" Position [60, 538, 90, 552] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "SD_In" SID "8824" Position [60, 603, 90, 617] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSWITCH" SID "8825" Position [70, 943, 100, 957] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "WDFLAG" SID "8826" Position [60, 83, 90, 97] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Switch Name "Choice1" SID "8827" Position [430, 37, 515, 143] ZOrder -9 BackgroundColor "[0.983333, 1.000000, 0.000000]" Criteria "u2 ~= 0" Threshold "0.5" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant0" SID "8828" Position [370, 40, 400, 70] ZOrder -10 BackgroundColor "red" Value "0" } Block { BlockType Constant Name "Constant1" SID "8829" Position [370, 110, 400, 140] ZOrder -11 BackgroundColor "green" } Block { BlockType Reference Name "OUT_F1" SID "8830" Tag "Test Point" Ports [1] Position [985, 240, 1025, 260] ZOrder -12 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F1MON" SID "8831" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 278, 1130, 302] ZOrder -13 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F2" SID "8832" Tag "Test Point" Ports [1] Position [985, 305, 1025, 325] ZOrder -14 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F2MON" SID "8833" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 343, 1130, 367] ZOrder -15 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F3" SID "8834" Tag "Test Point" Ports [1] Position [985, 370, 1025, 390] ZOrder -16 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_F3MON" SID "8835" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 408, 1130, 432] ZOrder -17 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LF" SID "8836" Tag "Test Point" Ports [1] Position [985, 435, 1025, 455] ZOrder -18 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_LFMON" SID "8837" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 473, 1130, 497] ZOrder -19 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_RT" SID "8838" Tag "Test Point" Ports [1] Position [985, 500, 1025, 520] ZOrder -20 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_RTMON" SID "8839" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 538, 1130, 562] ZOrder -21 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_SD" SID "8840" Tag "Test Point" Ports [1] Position [985, 565, 1025, 585] ZOrder -22 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "OUT_SDMON" SID "8841" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 603, 1130, 627] ZOrder -23 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F1" SID "8842" Tag "Test Point" Ports [1] Position [465, 230, 505, 250] ZOrder -24 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F1MON" SID "8843" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 268, 625, 292] ZOrder -25 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F2" SID "8844" Tag "Test Point" Ports [1] Position [465, 295, 505, 315] ZOrder -26 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F2MON" SID "8845" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 333, 625, 357] ZOrder -27 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F3" SID "8846" Tag "Test Point" Ports [1] Position [465, 360, 505, 380] ZOrder -28 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_F3MON" SID "8847" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 398, 625, 422] ZOrder -29 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_LF" SID "8848" Tag "Test Point" Ports [1] Position [465, 425, 505, 445] ZOrder -30 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_LFMON" SID "8849" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 463, 625, 487] ZOrder -31 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_RT" SID "8850" Tag "Test Point" Ports [1] Position [465, 490, 505, 510] ZOrder -32 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_RTMON" SID "8851" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 528, 625, 552] ZOrder -33 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_SD" SID "8852" Tag "Test Point" Ports [1] Position [465, 555, 505, 575] ZOrder -34 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "PWD_SDMON" SID "8853" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [570, 593, 625, 617] ZOrder -35 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Product Name "P_MS_F1" SID "8854" Ports [2, 1] Position [365, 260, 410, 295] ZOrder -36 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_F2" SID "8855" Ports [2, 1] Position [365, 325, 410, 360] ZOrder -37 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_F3" SID "8856" Ports [2, 1] Position [365, 390, 410, 425] ZOrder -38 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LF" SID "8857" Ports [2, 1] Position [365, 455, 410, 490] ZOrder -39 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_RT" SID "8858" Ports [2, 1] Position [365, 520, 410, 555] ZOrder -40 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_SD" SID "8859" Ports [2, 1] Position [365, 585, 410, 620] ZOrder -41 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F1" SID "8860" Ports [2, 1] Position [800, 270, 845, 305] ZOrder -42 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F2" SID "8861" Ports [2, 1] Position [800, 335, 845, 370] ZOrder -43 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_F3" SID "8862" Ports [2, 1] Position [800, 400, 845, 435] ZOrder -44 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_LF" SID "8863" Ports [2, 1] Position [800, 465, 845, 500] ZOrder -45 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_RT" SID "8864" Ports [2, 1] Position [800, 530, 845, 565] ZOrder -46 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_WD_SD" SID "8865" Ports [2, 1] Position [800, 595, 845, 630] ZOrder -47 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SWITCHMON" SID "8866" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [285, 938, 340, 962] ZOrder -48 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator2" SID "8867" Position [375, 940, 395, 960] ZOrder -49 } Block { BlockType Outport Name "F1_Out" SID "8868" Position [1165, 283, 1195, 297] ZOrder -50 IconDisplay "Port number" } Block { BlockType Outport Name "F2_Out" SID "8869" Position [1165, 348, 1195, 362] ZOrder -51 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "F3_Out" SID "8870" Position [1165, 413, 1195, 427] ZOrder -52 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LF_Out" SID "8871" Position [1165, 478, 1195, 492] ZOrder -53 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "RT_Out" SID "8872" Position [1165, 543, 1195, 557] ZOrder -54 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "SD_Out" SID "8873" Position [1165, 608, 1195, 622] ZOrder -55 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "SWITCHMON" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 2 SrcBlock "Choice1" SrcPort 1 Points [260, 0; 0, 205] Branch { ZOrder 3 DstBlock "P_WD_F1" DstPort 2 } Branch { ZOrder 4 Points [0, 65] Branch { ZOrder 5 DstBlock "P_WD_F2" DstPort 2 } Branch { ZOrder 6 Points [0, 65] Branch { ZOrder 7 DstBlock "P_WD_F3" DstPort 2 } Branch { ZOrder 8 Points [0, 65] Branch { ZOrder 9 DstBlock "P_WD_LF" DstPort 2 } Branch { ZOrder 10 Points [0, 65] Branch { ZOrder 11 DstBlock "P_WD_RT" DstPort 2 } Branch { ZOrder 12 Points [0, 65] DstBlock "P_WD_SD" DstPort 2 } } } } } } Line { ZOrder 13 SrcBlock "PWD_SDMON" SrcPort 1 DstBlock "P_WD_SD" DstPort 1 } Line { ZOrder 14 SrcBlock "PWD_RTMON" SrcPort 1 DstBlock "P_WD_RT" DstPort 1 } Line { ZOrder 15 SrcBlock "PWD_LFMON" SrcPort 1 DstBlock "P_WD_LF" DstPort 1 } Line { ZOrder 16 SrcBlock "PWD_F3MON" SrcPort 1 DstBlock "P_WD_F3" DstPort 1 } Line { ZOrder 17 SrcBlock "PWD_F2MON" SrcPort 1 DstBlock "P_WD_F2" DstPort 1 } Line { ZOrder 18 SrcBlock "PWD_F1MON" SrcPort 1 DstBlock "P_WD_F1" DstPort 1 } Line { ZOrder 19 SrcBlock "WDFLAG" SrcPort 1 DstBlock "Choice1" DstPort 2 } Line { ZOrder 20 SrcBlock "Constant0" SrcPort 1 DstBlock "Choice1" DstPort 1 } Line { ZOrder 21 SrcBlock "Constant1" SrcPort 1 DstBlock "Choice1" DstPort 3 } Line { ZOrder 22 SrcBlock "P_WD_SD" SrcPort 1 Points [115, 0] Branch { ZOrder 23 Points [0, -40] DstBlock "OUT_SD" DstPort 1 } Branch { ZOrder 24 DstBlock "OUT_SDMON" DstPort 1 } } Line { ZOrder 25 SrcBlock "P_WD_RT" SrcPort 1 Points [115, 0] Branch { ZOrder 26 Points [0, -40] DstBlock "OUT_RT" DstPort 1 } Branch { ZOrder 27 DstBlock "OUT_RTMON" DstPort 1 } } Line { ZOrder 28 SrcBlock "P_WD_LF" SrcPort 1 Points [115, 0] Branch { ZOrder 29 Points [0, -40] DstBlock "OUT_LF" DstPort 1 } Branch { ZOrder 30 DstBlock "OUT_LFMON" DstPort 1 } } Line { ZOrder 31 SrcBlock "P_WD_F3" SrcPort 1 Points [115, 0] Branch { ZOrder 32 Points [0, -40] DstBlock "OUT_F3" DstPort 1 } Branch { ZOrder 33 DstBlock "OUT_F3MON" DstPort 1 } } Line { ZOrder 34 SrcBlock "P_WD_F2" SrcPort 1 Points [115, 0] Branch { ZOrder 35 Points [0, -40] DstBlock "OUT_F2" DstPort 1 } Branch { ZOrder 36 DstBlock "OUT_F2MON" DstPort 1 } } Line { ZOrder 37 SrcBlock "P_WD_F1" SrcPort 1 Points [115, 0] Branch { ZOrder 38 Points [0, -40] DstBlock "OUT_F1" DstPort 1 } Branch { ZOrder 39 DstBlock "OUT_F1MON" DstPort 1 } } Line { ZOrder 40 SrcBlock "P_MS_SD" SrcPort 1 Points [25, 0] Branch { ZOrder 41 DstBlock "PWD_SDMON" DstPort 1 } Branch { ZOrder 42 Points [0, -40] DstBlock "PWD_SD" DstPort 1 } } Line { ZOrder 43 SrcBlock "P_MS_RT" SrcPort 1 Points [25, 0] Branch { ZOrder 44 DstBlock "PWD_RTMON" DstPort 1 } Branch { ZOrder 45 Points [0, -40] DstBlock "PWD_RT" DstPort 1 } } Line { ZOrder 46 SrcBlock "P_MS_LF" SrcPort 1 Points [25, 0] Branch { ZOrder 47 DstBlock "PWD_LFMON" DstPort 1 } Branch { ZOrder 48 Points [0, -40] DstBlock "PWD_LF" DstPort 1 } } Line { ZOrder 49 SrcBlock "P_MS_F3" SrcPort 1 Points [25, 0] Branch { ZOrder 50 DstBlock "PWD_F3MON" DstPort 1 } Branch { ZOrder 51 Points [0, -40] DstBlock "PWD_F3" DstPort 1 } } Line { ZOrder 52 SrcBlock "P_MS_F2" SrcPort 1 Points [25, 0] Branch { ZOrder 53 DstBlock "PWD_F2MON" DstPort 1 } Branch { ZOrder 54 Points [0, -40] DstBlock "PWD_F2" DstPort 1 } } Line { ZOrder 55 SrcBlock "P_MS_F1" SrcPort 1 Points [25, 0] Branch { ZOrder 56 DstBlock "PWD_F1MON" DstPort 1 } Branch { ZOrder 57 Points [0, -40] DstBlock "PWD_F1" DstPort 1 } } Line { ZOrder 58 SrcBlock "OUT_RTMON" SrcPort 1 DstBlock "RT_Out" DstPort 1 } Line { ZOrder 59 SrcBlock "OUT_SDMON" SrcPort 1 DstBlock "SD_Out" DstPort 1 } Line { ZOrder 60 SrcBlock "OUT_LFMON" SrcPort 1 DstBlock "LF_Out" DstPort 1 } Line { ZOrder 61 SrcBlock "OUT_F3MON" SrcPort 1 DstBlock "F3_Out" DstPort 1 } Line { ZOrder 62 SrcBlock "OUT_F1MON" SrcPort 1 DstBlock "F1_Out" DstPort 1 } Line { ZOrder 63 SrcBlock "OUT_F2MON" SrcPort 1 DstBlock "F2_Out" DstPort 1 } Line { ZOrder 64 SrcBlock "MASTERSWITCH" SrcPort 1 Points [120, 0] Branch { ZOrder 65 DstBlock "SWITCHMON" DstPort 1 } Branch { ZOrder 66 Points [0, -355] Branch { ZOrder 67 DstBlock "P_MS_SD" DstPort 1 } Branch { ZOrder 68 Points [0, -65] Branch { ZOrder 69 DstBlock "P_MS_RT" DstPort 1 } Branch { ZOrder 70 Points [0, -65] Branch { ZOrder 71 DstBlock "P_MS_LF" DstPort 1 } Branch { ZOrder 72 Points [0, -65] Branch { ZOrder 73 DstBlock "P_MS_F3" DstPort 1 } Branch { ZOrder 74 Points [0, -65] Branch { ZOrder 75 DstBlock "P_MS_F2" DstPort 1 } Branch { ZOrder 76 Points [0, -65] DstBlock "P_MS_F1" DstPort 1 } } } } } } } Line { ZOrder 77 SrcBlock "SD_In" SrcPort 1 DstBlock "P_MS_SD" DstPort 2 } Line { ZOrder 78 SrcBlock "RT_In" SrcPort 1 DstBlock "P_MS_RT" DstPort 2 } Line { ZOrder 79 SrcBlock "LF_In" SrcPort 1 DstBlock "P_MS_LF" DstPort 2 } Line { ZOrder 80 SrcBlock "F3_In" SrcPort 1 DstBlock "P_MS_F3" DstPort 2 } Line { ZOrder 81 SrcBlock "F2_In" SrcPort 1 DstBlock "P_MS_F2" DstPort 2 } Line { ZOrder 82 SrcBlock "F1_In" SrcPort 1 DstBlock "P_MS_F1" DstPort 2 } Annotation { SID "8875" Name "WDFLAG is 0 (zero) if OK,\nNon-zero if BAD" Position [271, 119, 271, 119] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "8874" Name "If second input (WDFLAG) is not equal to zero, \nthen pass out first argument (Constant 0 -- Block Outpu" "t), \notherwise pass out third argument (Constant 1 -- Pass Output)" Position [480, 198, 480, 198] AutoSize on WordWrap off ZOrder -2 } } } Block { BlockType Mux Name "Mux1" SID "8876" Ports [6, 1] Position [325, 427, 330, 493] ZOrder -32 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "8877" Ports [6, 1] Position [210, 349, 215, 566] ZOrder -33 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux3" SID "8878" Ports [6, 1] Position [945, 19, 950, 416] ZOrder -34 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux9" SID "8879" Ports [2, 1] Position [565, 744, 570, 871] ZOrder -35 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType SubSystem Name "OPTICALIGN" SID "8880" Ports [0, 2] Position [445, 43, 565, 92] ZOrder -36 BackgroundColor "lightBlue" NamePlacement "alternate" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OPTICALIGN" Location [768, 265, 1145, 725] Open off 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 "100" Block { BlockType Ground Name "Ground1" SID "8881" Position [30, 35, 50, 55] ZOrder -1 } Block { BlockType Ground Name "Ground2" SID "8882" Position [30, 120, 50, 140] ZOrder -2 } Block { BlockType Reference Name "P" SID "8883" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 33, 175, 57] ZOrder -3 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8884" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 118, 175, 142] ZOrder -4 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "PITCH_Out" SID "8885" Position [240, 38, 270, 52] ZOrder -5 IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8886" Position [240, 123, 270, 137] ZOrder -6 Port "2" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground2" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground1" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 3 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } } } Block { BlockType Reference Name "OSEM2EUL" SID "8887" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [230, 438, 275, 482] ZOrder -37 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "OSEMINF" SID "8888" Ports [6, 6] Position [120, 354, 195, 561] ZOrder -38 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "OSEMINF" Location [103, 45, 477, 714] Open off 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 "100" Block { BlockType Inport Name "F1_In" SID "8889" Position [60, 43, 90, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "F2_In" SID "8890" Position [60, 103, 90, 117] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "F3_In" SID "8891" Position [60, 158, 90, 172] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LF_In" SID "8892" Position [60, 243, 90, 257] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "RT_In" SID "8893" Position [60, 303, 90, 317] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "SD_In" SID "8894" Position [60, 358, 90, 372] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "F1" SID "8895" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 38, 190, 62] ZOrder -7 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "F2" SID "8896" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 98, 190, 122] ZOrder -8 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "F3" SID "8897" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 153, 190, 177] ZOrder -9 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "LF" SID "8898" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 238, 190, 262] ZOrder -10 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "RT" SID "8899" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 298, 190, 322] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "SD" SID "8900" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [120, 353, 190, 377] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "F1_Out" SID "8901" Position [225, 43, 255, 57] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "F2_Out" SID "8902" Position [225, 103, 255, 117] ZOrder -14 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "F3_Out" SID "8903" Position [225, 158, 255, 172] ZOrder -15 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LF_Out" SID "8904" Position [225, 243, 255, 257] ZOrder -16 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "RT_Out" SID "8905" Position [225, 303, 255, 317] ZOrder -17 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "SD_Out" SID "8906" Position [225, 358, 255, 372] ZOrder -18 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "SD_In" SrcPort 1 DstBlock "SD" DstPort 1 } Line { ZOrder 2 SrcBlock "RT_In" SrcPort 1 DstBlock "RT" DstPort 1 } Line { ZOrder 3 SrcBlock "LF_In" SrcPort 1 DstBlock "LF" DstPort 1 } Line { ZOrder 4 SrcBlock "SD" SrcPort 1 DstBlock "SD_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "RT" SrcPort 1 DstBlock "RT_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "LF" SrcPort 1 DstBlock "LF_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "F3_In" SrcPort 1 DstBlock "F3" DstPort 1 } Line { ZOrder 8 SrcBlock "F2_In" SrcPort 1 DstBlock "F2" DstPort 1 } Line { ZOrder 9 SrcBlock "F1_In" SrcPort 1 DstBlock "F1" DstPort 1 } Line { ZOrder 10 SrcBlock "F3" SrcPort 1 DstBlock "F3_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "F2" SrcPort 1 DstBlock "F2_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "F1" SrcPort 1 DstBlock "F1_Out" DstPort 1 } } } Block { BlockType Reference Name "SENSALIGN" SID "8907" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [350, 437, 395, 483] ZOrder -40 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.3" FontSize 12 SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "TEST" SID "8908" Ports [0, 6] Position [445, 97, 565, 238] ZOrder -41 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "TEST" Location [98, 45, 465, 704] Open off 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 "100" Block { BlockType Ground Name "Ground1" SID "8909" Position [40, 50, 60, 70] ZOrder -1 } Block { BlockType Ground Name "Ground2" SID "8910" Position [40, 105, 60, 125] ZOrder -2 } Block { BlockType Ground Name "Ground3" SID "8911" Position [40, 160, 60, 180] ZOrder -3 } Block { BlockType Ground Name "Ground4" SID "8912" Position [40, 225, 60, 245] ZOrder -4 } Block { BlockType Ground Name "Ground5" SID "8913" Position [40, 280, 60, 300] ZOrder -5 } Block { BlockType Ground Name "Ground6" SID "8914" Position [40, 340, 60, 360] ZOrder -6 } Block { BlockType Reference Name "L" SID "8915" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 48, 175, 72] ZOrder -7 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "P" SID "8916" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 278, 175, 302] ZOrder -8 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "R" SID "8917" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 223, 175, 247] ZOrder -9 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "T" SID "8918" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 103, 175, 127] ZOrder -10 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "V" SID "8919" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 158, 175, 182] ZOrder -11 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "Y" SID "8920" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filters, plus a ramped gai" "n stage. In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients " "are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the part with the desired filter modu" "le name. " " " Ports [1, 1] Position [105, 338, 175, 362] ZOrder -12 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" } Block { BlockType Outport Name "LONG_Out" SID "8921" Position [220, 53, 250, 67] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "TRANS_Out" SID "8922" Position [220, 108, 250, 122] ZOrder -14 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "VERT_Out" SID "8923" Position [220, 163, 250, 177] ZOrder -15 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ROLL_Out" SID "8924" Position [220, 228, 250, 242] ZOrder -16 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "PITCH_Out" SID "8925" Position [220, 283, 250, 297] ZOrder -17 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "YAW_Out" SID "8926" Position [220, 343, 250, 357] ZOrder -18 Port "6" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground4" SrcPort 1 DstBlock "R" DstPort 1 } Line { ZOrder 2 SrcBlock "Ground5" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground6" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground3" SrcPort 1 DstBlock "V" DstPort 1 } Line { ZOrder 5 SrcBlock "Ground2" SrcPort 1 DstBlock "T" DstPort 1 } Line { ZOrder 6 SrcBlock "Ground1" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 7 SrcBlock "R" SrcPort 1 DstBlock "ROLL_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "P" SrcPort 1 DstBlock "PITCH_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "Y" SrcPort 1 DstBlock "YAW_Out" DstPort 1 } Line { ZOrder 10 SrcBlock "V" SrcPort 1 DstBlock "VERT_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "T" SrcPort 1 DstBlock "TRANS_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "L" SrcPort 1 DstBlock "LONG_Out" DstPort 1 } } } Block { BlockType Reference Name "WATCHDOG" SID "8927" Tag "cdsFunctionCall" Description "inline OSEMWATCHDOG $SUS_SRC/WATCHDOG.c" Ports [1, 1] Position [670, 780, 710, 840] ZOrder -42 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.4" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" } Block { BlockType SubSystem Name "WD" SID "8928" Ports [6, 1] Position [300, 785, 450, 890] ZOrder -43 BackgroundColor "[1.000000, 0.686275, 0.545098]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "WD" Location [2948, 53, 4878, 1489] Open off 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 "100" Block { BlockType Inport Name "OSEM_F1_In" SID "8929" Position [55, 80, 75, 90] ZOrder -1 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F2_In" SID "8930" Position [55, 105, 75, 115] ZOrder -2 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_F3_In" SID "8931" Position [55, 130, 75, 140] ZOrder -3 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_LF_In" SID "8932" Position [55, 155, 75, 165] ZOrder -4 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_RT_In" SID "8933" Position [55, 180, 75, 190] ZOrder -5 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "OSEM_SD_In" SID "8934" Position [55, 205, 75, 215] ZOrder -6 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "OSEMAC" SID "8935" Ports [6, 1] Position [165, 75, 270, 220] ZOrder -15 BackgroundColor "[0.501961, 0.501961, 0.501961]" LibraryVersion "1.6" SourceBlock "SIXOSEM_F_WD_AC_MASTER/AC" SourceType "SubSystem" } Block { BlockType Outport Name "OSEM_AC_FLAG_Out" SID "8936" Position [345, 143, 375, 157] ZOrder -20 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "OSEM_SD_In" SrcPort 1 DstBlock "OSEMAC" DstPort 6 } Line { ZOrder 2 SrcBlock "OSEM_RT_In" SrcPort 1 DstBlock "OSEMAC" DstPort 5 } Line { ZOrder 3 SrcBlock "OSEM_LF_In" SrcPort 1 DstBlock "OSEMAC" DstPort 4 } Line { ZOrder 4 SrcBlock "OSEM_F2_In" SrcPort 1 DstBlock "OSEMAC" DstPort 2 } Line { ZOrder 5 SrcBlock "OSEM_F3_In" SrcPort 1 DstBlock "OSEMAC" DstPort 3 } Line { ZOrder 6 SrcBlock "OSEM_F1_In" SrcPort 1 DstBlock "OSEMAC" DstPort 1 } Line { ZOrder 7 SrcBlock "OSEMAC" SrcPort 1 DstBlock "OSEM_AC_FLAG_Out" DstPort 1 } } } Block { BlockType SubSystem Name "WDMON" SID "8937" Ports [4] Position [895, 754, 995, 861] ZOrder -44 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "WDMON" Location [942, 52, 1316, 849] Open off 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 "100" Block { BlockType Inport Name "BLOCK_Flag" SID "8938" Position [50, 43, 80, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "STATE_Flag" SID "8939" Position [50, 178, 80, 192] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "FIRST_Flag" SID "8940" Position [50, 313, 80, 327] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "CURRENT_Flag" SID "8941" Position [50, 453, 80, 467] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Reference Name "BLOCK" SID "8942" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 39, 170, 61] ZOrder -5 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "CURRENTTRIG" SID "8943" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 449, 170, 471] ZOrder -6 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "FIRSTTRIG" SID "8944" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 309, 170, 331] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Reference Name "STATE" SID "8945" Tag "cdsEpicsOutput" Description "field(PREC,\"3\")" Ports [1, 1] Position [120, 174, 170, 196] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" } Block { BlockType Terminator Name "Terminator1" SID "8946" Position [225, 40, 245, 60] ZOrder -9 } Block { BlockType Terminator Name "Terminator10" SID "8947" Position [225, 310, 245, 330] ZOrder -10 } Block { BlockType Terminator Name "Terminator11" SID "8948" Position [225, 450, 245, 470] ZOrder -11 } Block { BlockType Terminator Name "Terminator3" SID "8949" Position [225, 175, 245, 195] ZOrder -12 } Line { ZOrder 1 SrcBlock "STATE" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 2 SrcBlock "BLOCK" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 3 SrcBlock "BLOCK_Flag" SrcPort 1 DstBlock "BLOCK" DstPort 1 } Line { ZOrder 4 SrcBlock "FIRSTTRIG" SrcPort 1 DstBlock "Terminator10" DstPort 1 } Line { ZOrder 5 SrcBlock "CURRENTTRIG" SrcPort 1 DstBlock "Terminator11" DstPort 1 } Line { ZOrder 6 SrcBlock "CURRENT_Flag" SrcPort 1 DstBlock "CURRENTTRIG" DstPort 1 } Line { ZOrder 7 SrcBlock "FIRST_Flag" SrcPort 1 DstBlock "FIRSTTRIG" DstPort 1 } Line { ZOrder 8 SrcBlock "STATE_Flag" SrcPort 1 DstBlock "STATE" DstPort 1 } } } Block { BlockType Outport Name "COIL_F1_Out" SID "8950" Position [1510, 150, 1530, 160] ZOrder -45 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_F2_Out" SID "8951" Position [1510, 205, 1530, 215] ZOrder -46 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_F3_Out" SID "8952" Position [1510, 260, 1530, 270] ZOrder -47 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_LF_Out" SID "8953" Position [1510, 315, 1530, 325] ZOrder -48 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_RT_Out" SID "8954" Position [1510, 370, 1530, 380] ZOrder -49 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "COIL_SD_Out" SID "8955" Position [1510, 425, 1530, 435] ZOrder -50 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "WD_BLOCK_Out" SID "8956" Position [1515, 500, 1535, 510] ZOrder -51 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "DAMP_STATE_Out" SID "8957" Position [1515, 545, 1535, 555] ZOrder -52 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "WD_RESET_In" SrcPort 1 DstBlock "Mux9" DstPort 1 } Line { ZOrder 2 SrcBlock "MASTERSW_In" SrcPort 1 DstBlock "MASTER" DstPort 7 } Line { ZOrder 3 SrcBlock "COILOUTF_MASK" SrcPort 1 DstBlock "COILOUTF" DstPort 8 } Line { ZOrder 4 SrcBlock "COILOUTF_CTRL" SrcPort 1 DstBlock "COILOUTF" DstPort 7 } Line { ZOrder 5 SrcBlock "ADD" SrcPort 6 DstBlock "Mux3" DstPort 6 } Line { ZOrder 6 SrcBlock "ADD" SrcPort 5 DstBlock "Mux3" DstPort 5 } Line { ZOrder 7 SrcBlock "ADD" SrcPort 4 DstBlock "Mux3" DstPort 4 } Line { ZOrder 8 SrcBlock "ADD" SrcPort 3 DstBlock "Mux3" DstPort 3 } Line { ZOrder 9 SrcBlock "ADD" SrcPort 2 DstBlock "Mux3" DstPort 2 } Line { ZOrder 10 SrcBlock "ADD" SrcPort 1 DstBlock "Mux3" DstPort 1 } Line { ZOrder 11 SrcBlock "From3" SrcPort 1 DstBlock "WD_BLOCK_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "From5" SrcPort 1 DstBlock "DAMP_STATE_Out" DstPort 1 } Line { ZOrder 13 SrcBlock "DAMP" SrcPort 7 DstBlock "Goto3" DstPort 1 } Line { ZOrder 14 SrcBlock "DAMP" SrcPort 6 Points [65, 0; 0, -115] DstBlock "ADD" DstPort 14 } Line { ZOrder 15 SrcBlock "DAMP" SrcPort 5 Points [60, 0; 0, -120] DstBlock "ADD" DstPort 13 } Line { ZOrder 16 SrcBlock "DAMP" SrcPort 4 Points [55, 0; 0, -125] DstBlock "ADD" DstPort 12 } Line { ZOrder 17 SrcBlock "DAMP" SrcPort 3 Points [50, 0; 0, -130] DstBlock "ADD" DstPort 11 } Line { ZOrder 18 SrcBlock "DAMP" SrcPort 2 Points [45, 0; 0, -135] DstBlock "ADD" DstPort 10 } Line { ZOrder 19 SrcBlock "DAMP" SrcPort 1 Points [40, 0; 0, -140] DstBlock "ADD" DstPort 9 } Line { ZOrder 20 SrcBlock "Demux2" SrcPort 6 DstBlock "DAMP" DstPort 6 } Line { ZOrder 21 SrcBlock "Demux2" SrcPort 5 DstBlock "DAMP" DstPort 5 } Line { ZOrder 22 SrcBlock "Demux2" SrcPort 4 DstBlock "DAMP" DstPort 4 } Line { ZOrder 23 SrcBlock "Demux2" SrcPort 3 DstBlock "DAMP" DstPort 3 } Line { ZOrder 24 SrcBlock "Demux2" SrcPort 2 DstBlock "DAMP" DstPort 2 } Line { ZOrder 25 SrcBlock "Demux2" SrcPort 1 DstBlock "DAMP" DstPort 1 } Line { ZOrder 26 SrcBlock "From" SrcPort 1 DstBlock "MASTER" DstPort 8 } Line { ZOrder 27 SrcBlock "OPTICALIGN" SrcPort 2 DstBlock "ADD" DstPort 2 } Line { ZOrder 28 SrcBlock "OPTICALIGN" SrcPort 1 DstBlock "ADD" DstPort 1 } Line { ZOrder 29 SrcBlock "WD" SrcPort 1 DstBlock "Mux9" DstPort 2 } Line { ZOrder 30 SrcBlock "Demux3" SrcPort 6 DstBlock "COILOUTF" DstPort 6 } Line { ZOrder 31 SrcBlock "Demux3" SrcPort 5 DstBlock "COILOUTF" DstPort 5 } Line { ZOrder 32 SrcBlock "Demux3" SrcPort 4 DstBlock "COILOUTF" DstPort 4 } Line { ZOrder 33 SrcBlock "Demux3" SrcPort 3 DstBlock "COILOUTF" DstPort 3 } Line { ZOrder 34 SrcBlock "Demux3" SrcPort 2 DstBlock "COILOUTF" DstPort 2 } Line { ZOrder 35 SrcBlock "Demux3" SrcPort 1 DstBlock "COILOUTF" DstPort 1 } Line { ZOrder 36 SrcBlock "EUL2OSEM" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 37 SrcBlock "Mux3" SrcPort 1 DstBlock "EUL2OSEM" DstPort 1 } Line { ZOrder 38 SrcBlock "COILOUTF" SrcPort 6 DstBlock "MASTER" DstPort 6 } Line { ZOrder 39 SrcBlock "COILOUTF" SrcPort 5 DstBlock "MASTER" DstPort 5 } Line { ZOrder 40 SrcBlock "COILOUTF" SrcPort 4 DstBlock "MASTER" DstPort 4 } Line { ZOrder 41 SrcBlock "COILOUTF" SrcPort 3 DstBlock "MASTER" DstPort 3 } Line { ZOrder 42 SrcBlock "COILOUTF" SrcPort 2 DstBlock "MASTER" DstPort 2 } Line { ZOrder 43 SrcBlock "COILOUTF" SrcPort 1 DstBlock "MASTER" DstPort 1 } Line { ZOrder 44 SrcBlock "MASTER" SrcPort 6 DstBlock "COIL_SD_Out" DstPort 1 } Line { ZOrder 45 SrcBlock "MASTER" SrcPort 5 DstBlock "COIL_RT_Out" DstPort 1 } Line { ZOrder 46 SrcBlock "MASTER" SrcPort 4 DstBlock "COIL_LF_Out" DstPort 1 } Line { ZOrder 47 SrcBlock "MASTER" SrcPort 3 DstBlock "COIL_F3_Out" DstPort 1 } Line { ZOrder 48 SrcBlock "MASTER" SrcPort 2 DstBlock "COIL_F2_Out" DstPort 1 } Line { ZOrder 49 SrcBlock "MASTER" SrcPort 1 DstBlock "COIL_F1_Out" DstPort 1 } Line { ZOrder 50 SrcBlock "Mux9" SrcPort 1 DstBlock "WATCHDOG" DstPort 1 } Line { ZOrder 51 SrcBlock "WATCHDOG" SrcPort 1 DstBlock "Demux9" DstPort 1 } Line { ZOrder 52 SrcBlock "Demux9" SrcPort 4 DstBlock "WDMON" DstPort 4 } Line { ZOrder 53 SrcBlock "Demux9" SrcPort 3 DstBlock "WDMON" DstPort 3 } Line { ZOrder 54 SrcBlock "Demux9" SrcPort 2 DstBlock "WDMON" DstPort 2 } Line { ZOrder 55 SrcBlock "Demux9" SrcPort 1 Points [65, 0] Branch { ZOrder 56 Points [0, -75] DstBlock "Goto" DstPort 1 } Branch { ZOrder 57 DstBlock "WDMON" DstPort 1 } } Line { ZOrder 58 SrcBlock "Demux1" SrcPort 6 DstBlock "Mux1" DstPort 6 } Line { ZOrder 59 SrcBlock "Demux1" SrcPort 5 DstBlock "Mux1" DstPort 5 } Line { ZOrder 60 SrcBlock "Demux1" SrcPort 4 DstBlock "Mux1" DstPort 4 } Line { ZOrder 61 SrcBlock "Demux1" SrcPort 3 DstBlock "Mux1" DstPort 3 } Line { ZOrder 62 SrcBlock "Demux1" SrcPort 2 DstBlock "Mux1" DstPort 2 } Line { ZOrder 63 SrcBlock "Demux1" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 64 SrcBlock "SENSALIGN" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 65 SrcBlock "Mux1" SrcPort 1 DstBlock "SENSALIGN" DstPort 1 } Line { ZOrder 66 SrcBlock "OSEM2EUL" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 67 SrcBlock "Mux2" SrcPort 1 DstBlock "OSEM2EUL" DstPort 1 } Line { Name "" ZOrder 68 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 6 DstBlock "WD" DstPort 6 } Line { Name "" ZOrder 69 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 5 DstBlock "WD" DstPort 5 } Line { Name "" ZOrder 70 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 4 DstBlock "WD" DstPort 4 } Line { Name "" ZOrder 71 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 3 DstBlock "WD" DstPort 3 } Line { Name "" ZOrder 72 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "WD" DstPort 2 } Line { Name "" ZOrder 73 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "WD" DstPort 1 } Line { ZOrder 74 SrcBlock "From2" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 75 SrcBlock "Bus\nCreator2" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 76 SrcBlock "TEST" SrcPort 6 DstBlock "ADD" DstPort 8 } Line { ZOrder 77 SrcBlock "TEST" SrcPort 5 DstBlock "ADD" DstPort 7 } Line { ZOrder 78 SrcBlock "TEST" SrcPort 4 DstBlock "ADD" DstPort 6 } Line { ZOrder 79 SrcBlock "TEST" SrcPort 3 DstBlock "ADD" DstPort 5 } Line { ZOrder 80 SrcBlock "TEST" SrcPort 2 DstBlock "ADD" DstPort 4 } Line { ZOrder 81 SrcBlock "TEST" SrcPort 1 DstBlock "ADD" DstPort 3 } Line { ZOrder 82 SrcBlock "OSEM_SD_In" SrcPort 1 Points [20, 0] Branch { ZOrder 83 Points [0, 120] DstBlock "Bus\nCreator2" DstPort 6 } Branch { ZOrder 84 DstBlock "OSEMINF" DstPort 6 } } Line { ZOrder 85 SrcBlock "OSEM_RT_In" SrcPort 1 Points [25, 0] Branch { ZOrder 86 Points [0, 140] DstBlock "Bus\nCreator2" DstPort 5 } Branch { ZOrder 87 DstBlock "OSEMINF" DstPort 5 } } Line { ZOrder 88 SrcBlock "OSEM_LF_In" SrcPort 1 Points [30, 0] Branch { ZOrder 89 Points [0, 160] DstBlock "Bus\nCreator2" DstPort 4 } Branch { ZOrder 90 DstBlock "OSEMINF" DstPort 4 } } Line { ZOrder 91 SrcBlock "OSEM_F3_In" SrcPort 1 Points [35, 0] Branch { ZOrder 92 Points [0, 180] DstBlock "Bus\nCreator2" DstPort 3 } Branch { ZOrder 93 DstBlock "OSEMINF" DstPort 3 } } Line { ZOrder 94 SrcBlock "OSEM_F2_In" SrcPort 1 Points [40, 0] Branch { ZOrder 95 Points [0, 200] DstBlock "Bus\nCreator2" DstPort 2 } Branch { ZOrder 96 DstBlock "OSEMINF" DstPort 2 } } Line { ZOrder 97 SrcBlock "OSEM_F1_In" SrcPort 1 Points [45, 0] Branch { ZOrder 98 Points [0, 220] DstBlock "Bus\nCreator2" DstPort 1 } Branch { ZOrder 99 DstBlock "OSEMINF" DstPort 1 } } Line { ZOrder 100 SrcBlock "OSEMINF" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 101 SrcBlock "OSEMINF" SrcPort 2 DstBlock "Mux2" DstPort 2 } Line { ZOrder 102 SrcBlock "OSEMINF" SrcPort 3 DstBlock "Mux2" DstPort 3 } Line { ZOrder 103 SrcBlock "OSEMINF" SrcPort 4 DstBlock "Mux2" DstPort 4 } Line { ZOrder 104 SrcBlock "OSEMINF" SrcPort 5 DstBlock "Mux2" DstPort 5 } Line { ZOrder 105 SrcBlock "OSEMINF" SrcPort 6 DstBlock "Mux2" DstPort 6 } } } Block { BlockType Goto Name "R0_COILOUTF_CTRL" SID "9742" Position [2010, 1482, 2160, 1498] ZOrder 2432 BackgroundColor "yellow" ShowName off GotoTag "R0_COILOUTF_CTRL" } Block { BlockType From Name "R0_COILOUTF_CTRL1" SID "8959" Position [1175, 392, 1320, 408] ZOrder -181 ForegroundColor "red" BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "R0_COILOUTF_CTRL" } Block { BlockType Goto Name "R0_COILOUTF_MASK" SID "9743" Position [2010, 1457, 2160, 1473] ZOrder 2431 BackgroundColor "[0.532845, 0.618917, 1.000000]" ShowName off GotoTag "R0_COILOUTF_MASK" } Block { BlockType From Name "R0_COILOUTF_MASK1" SID "8961" Position [1175, 432, 1320, 448] ZOrder -183 ForegroundColor "blue" BackgroundColor "[0.527670, 0.612739, 0.990000]" ShowName off CloseFcn "tagdialog Close" GotoTag "R0_COILOUTF_MASK" } Block { BlockType Terminator Name "Terminator1" SID "8962" Position [1070, 2915, 1095, 2925] ZOrder -186 ShowName off } Block { BlockType Terminator Name "Terminator10" SID "8963" Position [1965, 2410, 1985, 2420] ZOrder 104 ShowName off } Block { BlockType Terminator Name "Terminator11" SID "8964" Position [1965, 2545, 1985, 2555] ZOrder 103 ShowName off } Block { BlockType Terminator Name "Terminator12" SID "8965" Position [1965, 2515, 1985, 2525] ZOrder 102 ShowName off } Block { BlockType Terminator Name "Terminator13" SID "8966" Position [1965, 2300, 1985, 2310] ZOrder 101 ShowName off } Block { BlockType Terminator Name "Terminator14" SID "8967" Position [1965, 2440, 1985, 2450] ZOrder 100 ShowName off } Block { BlockType Terminator Name "Terminator15" SID "8968" Position [1965, 2655, 1985, 2665] ZOrder 141 ShowName off } Block { BlockType Terminator Name "Terminator16" SID "8969" Position [1965, 2625, 1985, 2635] ZOrder 140 ShowName off } Block { BlockType Terminator Name "Terminator2" SID "8970" Position [2040, 765, 2060, 785] ZOrder -187 ShowName off } Block { BlockType Terminator Name "Terminator3" SID "8971" Position [2125, 675, 2145, 695] ZOrder -188 ShowName off } Block { BlockType Terminator Name "Terminator4" SID "8972" Position [2020, 1100, 2040, 1110] ZOrder -189 ShowName off } Block { BlockType Terminator Name "Terminator5" SID "8973" Position [2095, 2120, 2115, 2140] ZOrder 26 ShowName off } Block { BlockType Terminator Name "Terminator6" SID "8974" Position [2020, 1085, 2040, 1095] ZOrder -191 ShowName off } Block { BlockType Terminator Name "Terminator7" SID "8975" Position [2020, 1175, 2040, 1185] ZOrder -192 ShowName off } Block { BlockType Terminator Name "Terminator8" SID "8976" Position [2020, 1160, 2040, 1170] ZOrder -193 ShowName off } Block { BlockType Terminator Name "Terminator9" SID "8977" Position [1965, 2330, 1985, 2340] ZOrder 105 ShowName off } Block { BlockType Reference Name "WD_RESET" SID "8978" Tag "cdsEpicsMomentary" Ports [1, 1] Position [1855, 618, 1895, 642] ZOrder 15 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "M0_COIL_F1_Out" SID "8979" Position [1010, 311, 1030, 319] ZOrder -194 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Outport Name "M0_COIL_F2_Out" SID "8980" Position [1010, 396, 1030, 404] ZOrder -195 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "M0_COIL_F3_Out" SID "8981" Position [1010, 481, 1030, 489] ZOrder -196 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "M0_COIL_LF_Out" SID "8982" Position [1010, 566, 1030, 574] ZOrder -197 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "M0_COIL_RT_Out" SID "8983" Position [1010, 651, 1030, 659] ZOrder -198 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "M0_COIL_SD_Out" SID "8984" Position [1010, 736, 1030, 744] ZOrder -199 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_F1_Out" SID "8985" Position [1565, 161, 1585, 169] ZOrder -200 BackgroundColor "yellow" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_F2_Out" SID "8986" Position [1565, 211, 1585, 219] ZOrder -201 BackgroundColor "yellow" Port "8" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_F3_Out" SID "8987" Position [1565, 261, 1585, 269] ZOrder -202 BackgroundColor "yellow" Port "9" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_LF_Out" SID "8988" Position [1565, 311, 1585, 319] ZOrder -203 BackgroundColor "yellow" Port "10" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_RT_Out" SID "8989" Position [1565, 361, 1585, 369] ZOrder -204 BackgroundColor "yellow" Port "11" IconDisplay "Port number" } Block { BlockType Outport Name "R0_COIL_SD_Out" SID "8990" Position [1565, 411, 1585, 419] ZOrder -205 BackgroundColor "yellow" Port "12" IconDisplay "Port number" } Block { BlockType Outport Name "L1_COIL_UL_Out" SID "8991" Position [1125, 1371, 1140, 1379] ZOrder -206 BackgroundColor "yellow" Port "13" IconDisplay "Port number" } Block { BlockType Outport Name "L1_COIL_LL_Out" SID "8992" Position [1125, 1441, 1140, 1449] ZOrder -207 BackgroundColor "yellow" Port "14" IconDisplay "Port number" } Block { BlockType Outport Name "L1_COIL_UR_Out" SID "8993" Position [1125, 1511, 1140, 1519] ZOrder -208 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "15" IconDisplay "Port number" } Block { BlockType Outport Name "L1_COIL_LR_Out" SID "8994" Position [1125, 1581, 1140, 1589] ZOrder -209 BackgroundColor "yellow" Port "16" IconDisplay "Port number" } Block { BlockType Outport Name "L2_COIL_UL_Out" SID "8995" Position [1135, 2141, 1150, 2149] ZOrder -210 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "17" IconDisplay "Port number" } Block { BlockType Outport Name "L2_COIL_LL_Out" SID "8996" Position [1135, 2211, 1150, 2219] ZOrder -211 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "18" IconDisplay "Port number" } Block { BlockType Outport Name "L2_COIL_UR_Out" SID "8997" Position [1135, 2281, 1150, 2289] ZOrder -212 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "19" IconDisplay "Port number" } Block { BlockType Outport Name "L2_COIL_LR_Out" SID "8998" Position [1135, 2351, 1150, 2359] ZOrder -213 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "20" IconDisplay "Port number" } Block { BlockType Outport Name "L3_ESD_DC_Out" SID "8999" Position [1075, 3091, 1090, 3099] ZOrder -214 BackgroundColor "yellow" Port "21" IconDisplay "Port number" } Block { BlockType Outport Name "L3_ESD_UL_Out" SID "9000" Position [1075, 2951, 1090, 2959] ZOrder -215 BackgroundColor "yellow" Port "22" IconDisplay "Port number" } Block { BlockType Outport Name "L3_ESD_LL_Out" SID "9001" Position [1075, 2986, 1090, 2994] ZOrder -216 BackgroundColor "yellow" Port "23" IconDisplay "Port number" } Block { BlockType Outport Name "L3_ESD_UR_Out" SID "9002" Position [1075, 3021, 1090, 3029] ZOrder -217 BackgroundColor "yellow" Port "24" IconDisplay "Port number" } Block { BlockType Outport Name "L3_ESD_LR_Out" SID "9003" Position [1075, 3056, 1090, 3064] ZOrder -218 BackgroundColor "yellow" Port "25" IconDisplay "Port number" } Block { BlockType Outport Name "M1_LOCK_L_Out" SID "9008" Position [1965, 2271, 1985, 2279] ZOrder 99 BackgroundColor "yellow" Port "26" IconDisplay "Port number" } Block { BlockType Outport Name "M2_LOCK_L_Out" SID "9009" Position [1965, 2381, 1985, 2389] ZOrder 98 BackgroundColor "yellow" Port "27" IconDisplay "Port number" } Block { BlockType Outport Name "M3_LOCK_L_Out" SID "9010" Position [1965, 2486, 1985, 2494] ZOrder 97 BackgroundColor "yellow" Port "28" IconDisplay "Port number" } Block { BlockType Outport Name "M3_LOCK_L_Out1" SID "9011" Position [1965, 2596, 1985, 2604] ZOrder 139 BackgroundColor "yellow" Port "29" IconDisplay "Port number" } Block { BlockType Outport Name "DACKILL_STAT_Out" SID "9012" Position [2070, 2016, 2090, 2024] ZOrder -219 BackgroundColor "yellow" Port "30" IconDisplay "Port number" } Block { BlockType Outport Name "ODCCHAN" SID "9013" Position [2060, 396, 2080, 404] ZOrder -226 BackgroundColor "yellow" Port "31" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_HV_RESET_Out" SID "9014" Position [2020, 951, 2040, 959] ZOrder -224 BackgroundColor "yellow" Port "32" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_HV_STARTSTOP_Out" SID "9015" Position [2020, 986, 2040, 994] ZOrder -225 BackgroundColor "yellow" Port "33" IconDisplay "Port number" } Block { BlockType Outport Name "BIO_M0_CTRL_Out" SID "9744" Position [2075, 1286, 2095, 1294] ZOrder 2430 BackgroundColor "yellow" Port "34" IconDisplay "Port number" } Block { BlockType Outport Name "BIO_R0_CTRL_Out" SID "9745" Position [2075, 1311, 2095, 1319] ZOrder 2429 BackgroundColor "yellow" Port "35" IconDisplay "Port number" } Block { BlockType Outport Name "BIO_L1_CTRL_Out" SID "9746" Position [2075, 1336, 2095, 1344] ZOrder 2428 BackgroundColor "yellow" Port "36" IconDisplay "Port number" } Block { BlockType Outport Name "BIO_L2_CTRL_Out" SID "9747" Position [2075, 1361, 2095, 1369] ZOrder 2427 BackgroundColor "yellow" Port "37" IconDisplay "Port number" } Block { BlockType Outport Name "BIO_L3_CTRL_Out" SID "9748" Position [2075, 1386, 2095, 1394] ZOrder 2448 BackgroundColor "yellow" Port "38" IconDisplay "Port number" } Block { BlockType Outport Name "MASTERSWITCH_out" SID "9838" Position [2060, 496, 2075, 504] ZOrder 2462 BackgroundColor "yellow" Port "39" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "DARM_DAMP_M0_V_In" SrcPort 1 DstBlock "M0" DstPort 18 } Line { ZOrder 2 SrcBlock "DARM_DAMP_L2_VIOLIN_In" SrcPort 1 DstBlock "L2" DstPort 17 } Line { ZOrder 3 SrcBlock "DITHERINF_Y" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 4 SrcBlock "DITHERINF_P" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { ZOrder 5 SrcBlock "From36" SrcPort 1 DstBlock "Terminator15" DstPort 1 } Line { ZOrder 6 SrcBlock "From35" SrcPort 1 DstBlock "Terminator16" DstPort 1 } Line { ZOrder 7 SrcBlock "From34" SrcPort 1 DstBlock "M3_LOCK_L_Out1" DstPort 1 } Line { ZOrder 8 SrcBlock "Demux1" SrcPort 4 DstBlock "Goto40" DstPort 1 } Line { ZOrder 9 SrcBlock "Demux1" SrcPort 3 DstBlock "Goto39" DstPort 1 } Line { ZOrder 10 SrcBlock "Demux" SrcPort 4 DstBlock "Goto38" DstPort 1 } Line { ZOrder 11 SrcBlock "Demux" SrcPort 3 DstBlock "Goto37" DstPort 1 } Line { ZOrder 12 SrcBlock "M1_COILOUTF_MASK39" SrcPort 1 DstBlock "L2" DstPort 12 } Line { ZOrder 13 SrcBlock "M1_COILOUTF_MASK40" SrcPort 1 DstBlock "L2" DstPort 13 } Line { ZOrder 14 SrcBlock "L2_COILOUTF_CTRL2" SrcPort 1 DstBlock "L2" DstPort 14 } Line { ZOrder 15 SrcBlock "M1_COILOUTF_MASK8" SrcPort 1 DstBlock "M0" DstPort 16 } Line { ZOrder 16 SrcBlock "M1_COILOUTF_MASK34" SrcPort 1 DstBlock "M0" DstPort 17 } Line { ZOrder 17 SrcBlock "M0_COILOUTF_MASK2" SrcPort 1 DstBlock "M0" DstPort 15 } Line { ZOrder 18 SrcBlock "M0_COILOUTF_CTRL2" SrcPort 1 DstBlock "M0" DstPort 14 } Line { ZOrder 19 SrcBlock "M1_COILOUTF_MASK44" SrcPort 1 DstBlock "M0" DstPort 13 } Line { ZOrder 20 SrcBlock "M1_COILOUTF_MASK43" SrcPort 1 DstBlock "M0" DstPort 12 } Line { ZOrder 21 SrcBlock "L1_COILOUTF_CTRL2" SrcPort 1 DstBlock "L3" DstPort 13 } Line { ZOrder 22 SrcBlock "L1_COILOUTF_MASK2" SrcPort 1 DstBlock "L3" DstPort 14 } Line { ZOrder 23 SrcBlock "M1_COILOUTF_MASK22" SrcPort 1 DstBlock "L3" DstPort 10 } Line { ZOrder 24 SrcBlock "M1_COILOUTF_MASK4" SrcPort 1 DstBlock "L3" DstPort 12 } Line { ZOrder 25 SrcBlock "M1_COILOUTF_MASK38" SrcPort 1 DstBlock "L3" DstPort 11 } Line { ZOrder 26 SrcBlock "L2" SrcPort 9 DstBlock "Goto28" DstPort 1 } Line { ZOrder 27 SrcBlock "L2" SrcPort 8 DstBlock "Goto3" DstPort 1 } Line { ZOrder 28 SrcBlock "L2" SrcPort 7 DstBlock "L2_COIL_LR_Out" DstPort 1 } Line { ZOrder 29 SrcBlock "From31" SrcPort 1 DstBlock "Terminator11" DstPort 1 } Line { ZOrder 30 SrcBlock "From30" SrcPort 1 DstBlock "Terminator12" DstPort 1 } Line { ZOrder 31 SrcBlock "From29" SrcPort 1 DstBlock "M3_LOCK_L_Out" DstPort 1 } Line { ZOrder 32 SrcBlock "From26" SrcPort 1 DstBlock "Terminator14" DstPort 1 } Line { ZOrder 33 SrcBlock "From32" SrcPort 1 DstBlock "Terminator10" DstPort 1 } Line { ZOrder 34 SrcBlock "From25" SrcPort 1 DstBlock "M2_LOCK_L_Out" DstPort 1 } Line { ZOrder 35 SrcBlock "From28" SrcPort 1 DstBlock "Terminator9" DstPort 1 } Line { ZOrder 36 SrcBlock "From27" SrcPort 1 DstBlock "Terminator13" DstPort 1 } Line { ZOrder 37 SrcBlock "From33" SrcPort 1 DstBlock "M1_LOCK_L_Out" DstPort 1 } Line { ZOrder 38 SrcBlock "Demux1" SrcPort 2 DstBlock "Goto36" DstPort 1 } Line { ZOrder 39 SrcBlock "Demux1" SrcPort 1 DstBlock "Goto35" DstPort 1 } Line { ZOrder 40 SrcBlock "Demux" SrcPort 2 DstBlock "Goto34" DstPort 1 } Line { ZOrder 41 SrcBlock "Demux" SrcPort 1 DstBlock "Goto33" DstPort 1 } Line { ZOrder 42 SrcBlock "DITHERY2EUL" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 43 SrcBlock "Mux1" SrcPort 1 DstBlock "DITHERY2EUL" DstPort 1 } Line { ZOrder 44 SrcBlock "ASC_PIT_DITHER" SrcPort 1 DstBlock "DITHERINF_P" DstPort 1 } Line { ZOrder 45 SrcBlock "DITHERP2EUL" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 46 SrcBlock "Mux" SrcPort 1 DstBlock "DITHERP2EUL" DstPort 1 } Line { ZOrder 47 SrcBlock "ASC_YAW_DITHER" SrcPort 1 DstBlock "DITHERINF_Y" DstPort 1 } Line { ZOrder 48 SrcBlock "M0" SrcPort 12 DstBlock "Goto25" DstPort 1 } Line { ZOrder 49 SrcBlock "M0" SrcPort 11 DstBlock "Goto" DstPort 1 } Line { ZOrder 50 SrcBlock "M0" SrcPort 10 DstBlock "Goto5" DstPort 1 } Line { ZOrder 51 SrcBlock "M0" SrcPort 9 DstBlock "M0_COIL_SD_Out" DstPort 1 } Line { ZOrder 52 SrcBlock "M0" SrcPort 8 DstBlock "M0_COIL_RT_Out" DstPort 1 } Line { ZOrder 53 SrcBlock "M0" SrcPort 7 DstBlock "M0_COIL_LF_Out" DstPort 1 } Line { ZOrder 54 SrcBlock "M0" SrcPort 6 DstBlock "M0_COIL_F3_Out" DstPort 1 } Line { ZOrder 55 SrcBlock "M0" SrcPort 5 DstBlock "M0_COIL_F2_Out" DstPort 1 } Line { ZOrder 56 SrcBlock "M0" SrcPort 4 DstBlock "M0_COIL_F1_Out" DstPort 1 } Line { ZOrder 57 SrcBlock "M0" SrcPort 3 DstBlock "Goto32" DstPort 1 } Line { ZOrder 58 SrcBlock "M0" SrcPort 2 DstBlock "Goto31" DstPort 1 } Line { ZOrder 59 SrcBlock "M0" SrcPort 1 DstBlock "Goto4" DstPort 1 } Line { ZOrder 60 SrcBlock "M0_COILOUTF_CTRL6" SrcPort 1 DstBlock "M0" DstPort 11 } Line { ZOrder 61 SrcBlock "M0_COILOUTF_CTRL1" SrcPort 1 DstBlock "M0" DstPort 10 } Line { ZOrder 62 SrcBlock "Ground8" SrcPort 1 DstBlock "ODC" DstPort 7 } Line { ZOrder 63 SrcBlock "M1_COILOUTF_MASK37" SrcPort 1 DstBlock "R0" DstPort 10 } Line { ZOrder 64 SrcBlock "DACKILL" SrcPort 2 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 65 SrcBlock "WD_RESET" SrcPort 1 DstBlock "Goto30" DstPort 1 } Line { ZOrder 66 SrcBlock "From8" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 4 } Line { ZOrder 67 SrcBlock "From7" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 3 } Line { ZOrder 68 SrcBlock "M0_COILOUTF_CTRL8" SrcPort 1 DstBlock "L2" DstPort 11 } Line { ZOrder 69 SrcBlock "M0_COILOUTF_CTRL4" SrcPort 1 DstBlock "L2" DstPort 10 } Line { ZOrder 70 SrcBlock "M1_COILOUTF_MASK29" SrcPort 1 DstBlock "L2" DstPort 9 } Line { ZOrder 71 SrcBlock "M1_COILOUTF_MASK28" SrcPort 1 DstBlock "L2" DstPort 8 } Line { ZOrder 72 SrcBlock "M0_COILOUTF_CTRL3" SrcPort 1 DstBlock "L1" DstPort 10 } Line { ZOrder 73 SrcBlock "M1_COILOUTF_MASK31" SrcPort 1 DstBlock "L1" DstPort 9 } Line { ZOrder 74 SrcBlock "M1_COILOUTF_MASK30" SrcPort 1 DstBlock "L1" DstPort 8 } Line { ZOrder 75 SrcBlock "Ground7" SrcPort 1 DstBlock "WD_RESET" DstPort 1 } Line { ZOrder 76 SrcBlock "M1_COILOUTF_MASK33" SrcPort 1 DstBlock "ODC" DstPort 11 } Line { ZOrder 77 SrcBlock "M1_COILOUTF_MASK32" SrcPort 1 DstBlock "ODC" DstPort 10 } Line { ZOrder 78 SrcBlock "L1" SrcPort 10 DstBlock "Goto10" DstPort 1 } Line { ZOrder 79 SrcBlock "L1" SrcPort 9 DstBlock "Goto29" DstPort 1 } Line { ZOrder 80 SrcBlock "L2" SrcPort 10 DstBlock "Goto11" DstPort 1 } Line { ZOrder 81 SrcBlock "L2" SrcPort 6 DstBlock "L2_COIL_UR_Out" DstPort 1 } Line { ZOrder 82 SrcBlock "L2" SrcPort 5 DstBlock "L2_COIL_LL_Out" DstPort 1 } Line { ZOrder 83 SrcBlock "L2" SrcPort 4 DstBlock "L2_COIL_UL_Out" DstPort 1 } Line { ZOrder 84 SrcBlock "L2" SrcPort 3 DstBlock "Goto20" DstPort 1 } Line { ZOrder 85 SrcBlock "L2" SrcPort 2 DstBlock "Goto19" DstPort 1 } Line { ZOrder 86 SrcBlock "L2" SrcPort 1 DstBlock "Goto18" DstPort 1 } Line { ZOrder 87 SrcBlock "L2_OSEM_LR" SrcPort 1 DstBlock "L2" DstPort 4 } Line { ZOrder 88 SrcBlock "L2_OSEM_UR" SrcPort 1 DstBlock "L2" DstPort 3 } Line { ZOrder 89 SrcBlock "L2_OSEM_LL" SrcPort 1 DstBlock "L2" DstPort 2 } Line { ZOrder 90 SrcBlock "L2_OSEM_UL" SrcPort 1 DstBlock "L2" DstPort 1 } Line { ZOrder 91 SrcBlock "Choice2" SrcPort 1 DstBlock "L2" DstPort 6 } Line { ZOrder 92 SrcBlock "Choice4" SrcPort 1 DstBlock "L2" DstPort 7 } Line { ZOrder 93 SrcBlock "Choice1" SrcPort 1 DstBlock "L2" DstPort 5 } Line { ZOrder 94 SrcBlock "L1" SrcPort 7 DstBlock "L1_COIL_LR_Out" DstPort 1 } Line { ZOrder 95 SrcBlock "L1" SrcPort 8 DstBlock "Goto2" DstPort 1 } Line { ZOrder 96 SrcBlock "L1" SrcPort 6 DstBlock "L1_COIL_UR_Out" DstPort 1 } Line { ZOrder 97 SrcBlock "L1" SrcPort 5 DstBlock "L1_COIL_LL_Out" DstPort 1 } Line { ZOrder 98 SrcBlock "L1" SrcPort 4 DstBlock "L1_COIL_UL_Out" DstPort 1 } Line { ZOrder 99 SrcBlock "L1" SrcPort 3 DstBlock "Goto23" DstPort 1 } Line { ZOrder 100 SrcBlock "L1" SrcPort 1 DstBlock "Goto21" DstPort 1 } Line { ZOrder 101 SrcBlock "L1" SrcPort 2 DstBlock "Goto22" DstPort 1 } Line { ZOrder 102 SrcBlock "Choice6" SrcPort 1 DstBlock "L1" DstPort 7 } Line { ZOrder 103 SrcBlock "Choice5" SrcPort 1 DstBlock "L1" DstPort 6 } Line { ZOrder 104 SrcBlock "Choice3" SrcPort 1 DstBlock "L1" DstPort 5 } Line { ZOrder 105 SrcBlock "L1_OSEM_LR" SrcPort 1 DstBlock "L1" DstPort 4 } Line { ZOrder 106 SrcBlock "L1_OSEM_UR" SrcPort 1 DstBlock "L1" DstPort 3 } Line { ZOrder 107 SrcBlock "L1_OSEM_LL" SrcPort 1 DstBlock "L1" DstPort 2 } Line { ZOrder 108 SrcBlock "L1_OSEM_UL" SrcPort 1 DstBlock "L1" DstPort 1 } Line { ZOrder 109 SrcBlock "M0_COILOUTF_CTRL9" SrcPort 1 DstBlock "L3" DstPort 9 } Line { ZOrder 110 SrcBlock "M0_COILOUTF_CTRL5" SrcPort 1 DstBlock "L3" DstPort 8 } Line { ZOrder 111 SrcBlock "ISC_YAW_In" SrcPort 1 DstBlock "L3" DstPort 7 } Line { ZOrder 112 SrcBlock "ISC_PITCH_In" SrcPort 1 DstBlock "L3" DstPort 6 } Line { ZOrder 113 SrcBlock "ISC_LONG_In" SrcPort 1 DstBlock "L3" DstPort 5 } Line { ZOrder 114 SrcBlock "OPLEV_L3_SEG4" SrcPort 1 DstBlock "L3" DstPort 4 } Line { ZOrder 115 SrcBlock "OPLEV_L3_SEG3" SrcPort 1 DstBlock "L3" DstPort 3 } Line { ZOrder 116 SrcBlock "OPLEV_L3_SEG2" SrcPort 1 DstBlock "L3" DstPort 2 } Line { ZOrder 117 SrcBlock "OPLEV_L3_SEG1" SrcPort 1 DstBlock "L3" DstPort 1 } Line { ZOrder 118 SrcBlock "LKIN_Y" SrcPort 3 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 119 SrcBlock "LKIN_Y" SrcPort 2 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 120 SrcBlock "From24" SrcPort 1 DstBlock "LKIN_Y" DstPort 1 } Line { ZOrder 121 SrcBlock "LKIN_Y" SrcPort 1 DstBlock "LKIN1_OUT2" DstPort 1 } Line { ZOrder 122 SrcBlock "LKIN_P" SrcPort 1 DstBlock "LKIN1_OUT1" DstPort 1 } Line { ZOrder 123 SrcBlock "LKIN_P" SrcPort 3 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 124 SrcBlock "LKIN_P" SrcPort 2 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 125 SrcBlock "From23" SrcPort 1 DstBlock "LKIN_P" DstPort 1 } Line { ZOrder 126 SrcBlock "HIERSWITCHMON" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 127 SrcBlock "L3" SrcPort 14 DstBlock "Goto27" DstPort 1 } Line { ZOrder 128 SrcBlock "L3" SrcPort 13 DstBlock "Goto26" DstPort 1 } Line { ZOrder 129 SrcBlock "L3" SrcPort 15 DstBlock "Goto12" DstPort 1 } Line { ZOrder 130 SrcBlock "L3" SrcPort 12 DstBlock "L3_ESD_DC_Out" DstPort 1 } Line { ZOrder 131 SrcBlock "L3" SrcPort 11 DstBlock "L3_ESD_LR_Out" DstPort 1 } Line { ZOrder 132 SrcBlock "L3" SrcPort 10 DstBlock "L3_ESD_UR_Out" DstPort 1 } Line { ZOrder 133 SrcBlock "L3" SrcPort 9 DstBlock "L3_ESD_LL_Out" DstPort 1 } Line { ZOrder 134 SrcBlock "L3" SrcPort 8 DstBlock "L3_ESD_UL_Out" DstPort 1 } Line { ZOrder 135 SrcBlock "L3" SrcPort 7 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 136 SrcBlock "L3" SrcPort 6 DstBlock "Goto17" DstPort 1 } Line { ZOrder 137 SrcBlock "L3" SrcPort 5 DstBlock "Goto16" DstPort 1 } Line { ZOrder 138 SrcBlock "L3" SrcPort 4 DstBlock "Goto15" DstPort 1 } Line { ZOrder 139 SrcBlock "L3" SrcPort 3 DstBlock "Goto9" DstPort 1 } Line { ZOrder 140 SrcBlock "L3" SrcPort 2 DstBlock "Goto8" DstPort 1 } Line { ZOrder 141 SrcBlock "L3" SrcPort 1 DstBlock "Goto7" DstPort 1 } Line { ZOrder 142 SrcBlock "M1_COILOUTF_MASK27" SrcPort 1 DstBlock "ODC" DstPort 15 } Line { ZOrder 143 SrcBlock "ODC" SrcPort 1 DstBlock "ODCCHAN" DstPort 1 } Line { ZOrder 144 SrcBlock "M1_COILOUTF_MASK26" SrcPort 1 DstBlock "ODC" DstPort 2 } Line { ZOrder 145 SrcBlock "M1_COILOUTF_MASK25" SrcPort 1 DstBlock "ODC" DstPort 13 } Line { ZOrder 146 SrcBlock "M1_COILOUTF_MASK24" SrcPort 1 DstBlock "ODC" DstPort 12 } Line { ZOrder 147 SrcBlock "M1_COILOUTF_MASK23" SrcPort 1 DstBlock "ODC" DstPort 9 } Line { ZOrder 148 SrcBlock "M1_COILOUTF_MASK15" SrcPort 1 DstBlock "ODC" DstPort 8 } Line { ZOrder 149 SrcBlock "M1_COILOUTF_MASK21" SrcPort 1 DstBlock "ODC" DstPort 6 } Line { ZOrder 150 SrcBlock "M1_COILOUTF_MASK16" SrcPort 1 DstBlock "ODC" DstPort 14 } Line { ZOrder 151 SrcBlock "Choice9" SrcPort 1 DstBlock "M0" DstPort 9 } Line { ZOrder 152 SrcBlock "Choice8" SrcPort 1 DstBlock "M0" DstPort 8 } Line { ZOrder 153 SrcBlock "From20" SrcPort 1 DstBlock "Choice9" DstPort 3 } Line { ZOrder 154 SrcBlock "M1_COILOUTF_MASK19" SrcPort 1 DstBlock "Choice9" DstPort 2 } Line { ZOrder 155 SrcBlock "From18" SrcPort 1 DstBlock "Choice9" DstPort 1 } Line { ZOrder 156 SrcBlock "From19" SrcPort 1 DstBlock "Choice8" DstPort 3 } Line { ZOrder 157 SrcBlock "From17" SrcPort 1 DstBlock "Choice8" DstPort 1 } Line { ZOrder 158 SrcBlock "M1_COILOUTF_MASK18" SrcPort 1 DstBlock "Choice8" DstPort 2 } Line { ZOrder 159 SrcBlock "M1_COILOUTF_MASK20" SrcPort 1 DstBlock "Choice7" DstPort 2 } Line { ZOrder 160 SrcBlock "Choice7" SrcPort 1 DstBlock "M0" DstPort 7 } Line { ZOrder 161 SrcBlock "From21" SrcPort 1 DstBlock "Choice7" DstPort 3 } Line { ZOrder 162 SrcBlock "From22" SrcPort 1 DstBlock "Choice7" DstPort 1 } Line { ZOrder 163 SrcBlock "From16" SrcPort 1 DstBlock "Choice6" DstPort 3 } Line { ZOrder 164 SrcBlock "M1_COILOUTF_MASK17" SrcPort 1 DstBlock "Choice6" DstPort 2 } Line { ZOrder 165 SrcBlock "From14" SrcPort 1 DstBlock "Choice6" DstPort 1 } Line { ZOrder 166 SrcBlock "From15" SrcPort 1 DstBlock "Choice5" DstPort 3 } Line { ZOrder 167 SrcBlock "From13" SrcPort 1 DstBlock "Choice5" DstPort 1 } Line { ZOrder 168 SrcBlock "M1_COILOUTF_MASK10" SrcPort 1 DstBlock "Choice5" DstPort 2 } Line { ZOrder 169 SrcBlock "M1_COILOUTF_MASK9" SrcPort 1 DstBlock "Choice3" DstPort 2 } Line { ZOrder 170 SrcBlock "From3" SrcPort 1 DstBlock "Choice3" DstPort 3 } Line { ZOrder 171 SrcBlock "From4" SrcPort 1 DstBlock "Choice3" DstPort 1 } Line { ZOrder 172 SrcBlock "From9" SrcPort 1 DstBlock "Choice4" DstPort 3 } Line { ZOrder 173 SrcBlock "M1_COILOUTF_MASK7" SrcPort 1 DstBlock "Choice4" DstPort 2 } Line { ZOrder 174 SrcBlock "From12" SrcPort 1 DstBlock "Choice4" DstPort 1 } Line { ZOrder 175 SrcBlock "From2" SrcPort 1 DstBlock "Choice2" DstPort 3 } Line { ZOrder 176 SrcBlock "From11" SrcPort 1 DstBlock "Choice2" DstPort 1 } Line { ZOrder 177 SrcBlock "M1_COILOUTF_MASK6" SrcPort 1 DstBlock "Choice2" DstPort 2 } Line { ZOrder 178 SrcBlock "M1_COILOUTF_MASK5" SrcPort 1 DstBlock "Choice1" DstPort 2 } Line { ZOrder 179 SrcBlock "From1" SrcPort 1 DstBlock "Choice1" DstPort 3 } Line { ZOrder 180 SrcBlock "From10" SrcPort 1 DstBlock "Choice1" DstPort 1 } Line { ZOrder 181 SrcBlock "R0" SrcPort 8 DstBlock "Goto1" DstPort 1 } Line { ZOrder 182 SrcBlock "M1_COILOUTF_MASK1" SrcPort 1 DstBlock "R0" DstPort 9 } Line { ZOrder 183 SrcBlock "M1_COILOUTF_MASK14" SrcPort 1 DstBlock "ODC" DstPort 5 } Line { ZOrder 184 SrcBlock "M1_COILOUTF_MASK13" SrcPort 1 DstBlock "ODC" DstPort 4 } Line { ZOrder 185 SrcBlock "M1_COILOUTF_MASK12" SrcPort 1 DstBlock "ODC" DstPort 3 } Line { ZOrder 186 SrcBlock "M1_COILOUTF_MASK11" SrcPort 1 DstBlock "ODC" DstPort 1 } Line { ZOrder 187 SrcBlock "COMMISH_STATUS" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 188 SrcBlock "MASTERSWITCH" SrcPort 1 Points [63, 0] Branch { ZOrder 189 Points [0, -70] DstBlock "MASTERSWITCH_out" DstPort 1 } Branch { ZOrder 190 DstBlock "Goto14" DstPort 1 } } Line { ZOrder 191 SrcBlock "Ground6" SrcPort 1 DstBlock "MASTERSWITCH" DstPort 1 } Line { ZOrder 192 SrcBlock "HIERSWITCH" SrcPort 1 Points [60, 0] Branch { ZOrder 193 Points [0, -35] DstBlock "HIERSWITCHMON" DstPort 1 } Branch { ZOrder 194 DstBlock "Goto13" DstPort 1 } } Line { ZOrder 195 SrcBlock "Ground4" SrcPort 1 DstBlock "HIERSWITCH" DstPort 1 } Line { ZOrder 196 SrcBlock "Ground2" SrcPort 1 DstBlock "COMMISH_MESSAGE" DstPort 1 } Line { ZOrder 197 SrcBlock "Ground3" SrcPort 1 DstBlock "COMMISH_STATUS" DstPort 1 } Line { ZOrder 198 SrcBlock "M0_OSEM_SD_In" SrcPort 1 DstBlock "M0" DstPort 6 } Line { ZOrder 199 SrcBlock "M0_OSEM_RT_In" SrcPort 1 DstBlock "M0" DstPort 5 } Line { ZOrder 200 SrcBlock "M0_OSEM_LF_In" SrcPort 1 DstBlock "M0" DstPort 4 } Line { ZOrder 201 SrcBlock "M0_OSEM_F3_In" SrcPort 1 DstBlock "M0" DstPort 3 } Line { ZOrder 202 SrcBlock "M0_OSEM_F2_In" SrcPort 1 DstBlock "M0" DstPort 2 } Line { ZOrder 203 SrcBlock "M0_OSEM_F1_In" SrcPort 1 DstBlock "M0" DstPort 1 } Line { ZOrder 204 SrcBlock "LogicalOperator" SrcPort 1 DstBlock "DACKILL" DstPort 1 } Line { ZOrder 205 SrcBlock "DACKILL_BYPASS_TIMEMON" SrcPort 1 DstBlock "DACKILL" DstPort 2 } Line { ZOrder 206 SrcBlock "DACKILL" SrcPort 1 DstBlock "Goto24" DstPort 1 } Line { ZOrder 207 SrcBlock "DACKILL_BYPASS_TIME" SrcPort 1 DstBlock "DACKILL_BYPASS_TIMEMON" DstPort 1 } Line { ZOrder 208 SrcBlock "R0_COILOUTF_MASK1" SrcPort 1 DstBlock "R0" DstPort 8 } Line { ZOrder 209 Labels [1, 0] SrcBlock "R0_COILOUTF_CTRL1" SrcPort 1 DstBlock "R0" DstPort 7 } Line { ZOrder 210 SrcBlock "R0" SrcPort 7 DstBlock "Goto6" DstPort 1 } Line { ZOrder 211 SrcBlock "R0" SrcPort 6 DstBlock "R0_COIL_SD_Out" DstPort 1 } Line { ZOrder 212 SrcBlock "R0" SrcPort 5 DstBlock "R0_COIL_RT_Out" DstPort 1 } Line { ZOrder 213 SrcBlock "R0" SrcPort 4 DstBlock "R0_COIL_LF_Out" DstPort 1 } Line { ZOrder 214 SrcBlock "R0" SrcPort 3 DstBlock "R0_COIL_F3_Out" DstPort 1 } Line { ZOrder 215 SrcBlock "R0" SrcPort 2 DstBlock "R0_COIL_F2_Out" DstPort 1 } Line { ZOrder 216 SrcBlock "R0" SrcPort 1 DstBlock "R0_COIL_F1_Out" DstPort 1 } Line { ZOrder 217 SrcBlock "DACKILL_TRIG" SrcPort 1 Points [50, 0] Branch { ZOrder 218 DstBlock "LogicalOperator" DstPort 1 } Branch { ZOrder 219 Points [0, -30] DstBlock "DACKILL_STAT_Out" DstPort 1 } } Line { ZOrder 220 SrcBlock "From6" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 2 } Line { ZOrder 221 SrcBlock "From5" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 1 } Line { ZOrder 222 SrcBlock "R0_OSEM_SD_In" SrcPort 1 DstBlock "R0" DstPort 6 } Line { ZOrder 223 SrcBlock "R0_OSEM_RT_In" SrcPort 1 DstBlock "R0" DstPort 5 } Line { ZOrder 224 SrcBlock "R0_OSEM_LF_In" SrcPort 1 DstBlock "R0" DstPort 4 } Line { ZOrder 225 SrcBlock "R0_OSEM_F3_In" SrcPort 1 DstBlock "R0" DstPort 3 } Line { ZOrder 226 SrcBlock "R0_OSEM_F2_In" SrcPort 1 DstBlock "R0" DstPort 2 } Line { ZOrder 227 SrcBlock "R0_OSEM_F1_In" SrcPort 1 DstBlock "R0" DstPort 1 } Line { ZOrder 228 SrcBlock "ESD" SrcPort 1 DstBlock "ESD_HV_RESET_Out" DstPort 1 } Line { ZOrder 229 SrcBlock "ESD" SrcPort 2 DstBlock "ESD_HV_STARTSTOP_Out" DstPort 1 } Line { ZOrder 230 SrcBlock "TIDAL_IMCF_PLUS_ISCEND_In" SrcPort 1 DstBlock "L1" DstPort 18 } Line { ZOrder 231 SrcBlock "ISC_M0_CD_BIO_REQ" SrcPort 1 DstBlock "BIO" DstPort 1 } Line { ZOrder 232 SrcBlock "BI0_M0_MON_In" SrcPort 1 DstBlock "BIO" DstPort 2 } Line { ZOrder 233 SrcBlock "ISC_R0_CD_BIO_REQ" SrcPort 1 DstBlock "BIO" DstPort 3 } Line { ZOrder 234 SrcBlock "BI0_R0_MON_In" SrcPort 1 DstBlock "BIO" DstPort 4 } Line { ZOrder 235 SrcBlock "ISC_L1_CD_BIO_REQ" SrcPort 1 DstBlock "BIO" DstPort 5 } Line { ZOrder 236 SrcBlock "BI0_L1_MON_In" SrcPort 1 DstBlock "BIO" DstPort 6 } Line { ZOrder 237 SrcBlock "ISC_L2_CD_BIO_REQ" SrcPort 1 DstBlock "BIO" DstPort 7 } Line { ZOrder 238 SrcBlock "BI0_L2_MON_In" SrcPort 1 DstBlock "BIO" DstPort 8 } Line { ZOrder 239 SrcBlock "ISC_L3_ESD_BIO_REQ" SrcPort 1 DstBlock "BIO" DstPort 9 } Line { ZOrder 240 SrcBlock "BI0_L3_MON_In" SrcPort 1 DstBlock "BIO" DstPort 10 } Line { ZOrder 241 SrcBlock "M0_COILOUTF_CTRL7" SrcPort 1 DstBlock "L1" DstPort 11 } Line { ZOrder 242 SrcBlock "M1_COILOUTF_MASK41" SrcPort 1 DstBlock "L1" DstPort 12 } Line { ZOrder 243 SrcBlock "M1_COILOUTF_MASK42" SrcPort 1 DstBlock "L1" DstPort 13 } Line { ZOrder 244 SrcBlock "L1_COILOUTF_CTRL1" SrcPort 1 DstBlock "L1" DstPort 14 } Line { ZOrder 245 SrcBlock "L1_COILOUTF_MASK1" SrcPort 1 DstBlock "L1" DstPort 15 } Line { ZOrder 246 SrcBlock "M1_COILOUTF_MASK2" SrcPort 1 DstBlock "L1" DstPort 16 } Line { ZOrder 247 SrcBlock "M1_COILOUTF_MASK35" SrcPort 1 DstBlock "L1" DstPort 17 } Line { ZOrder 248 SrcBlock "BI0_ESD_MON_In" SrcPort 1 DstBlock "BIO" DstPort 11 } Line { ZOrder 249 SrcBlock "AS_DAMP_M0_R_In" SrcPort 1 DstBlock "M0" DstPort 19 } Line { ZOrder 250 SrcBlock "TIDAL_IMCF_In" SrcPort 1 DstBlock "M0" DstPort 20 } Line { ZOrder 251 SrcBlock "M1_COILOUTF_MASK3" SrcPort 1 DstBlock "L2" DstPort 15 } Line { ZOrder 252 SrcBlock "M1_COILOUTF_MASK36" SrcPort 1 DstBlock "L2" DstPort 16 } Line { ZOrder 253 SrcBlock "Mux3" SrcPort 1 DstBlock "M3_COILOUTF" DstPort 1 } Line { ZOrder 254 SrcBlock "BIO" SrcPort 1 DstBlock "BIO_M0_CTRL_Out" DstPort 1 } Line { ZOrder 255 SrcBlock "BIO" SrcPort 2 DstBlock "BIO_R0_CTRL_Out" DstPort 1 } Line { ZOrder 256 SrcBlock "BIO" SrcPort 3 DstBlock "BIO_L1_CTRL_Out" DstPort 1 } Line { ZOrder 257 SrcBlock "BIO" SrcPort 4 DstBlock "BIO_L2_CTRL_Out" DstPort 1 } Line { ZOrder 258 SrcBlock "BIO" SrcPort 5 DstBlock "BIO_L3_CTRL_Out" DstPort 1 } Line { ZOrder 259 SrcBlock "BIO" SrcPort 6 DstBlock "M0_COILOUTF_MASK" DstPort 1 } Line { ZOrder 260 SrcBlock "BIO" SrcPort 7 DstBlock "M0_COILOUTF_CTRL" DstPort 1 } Line { ZOrder 261 SrcBlock "BIO" SrcPort 8 DstBlock "R0_COILOUTF_MASK" DstPort 1 } Line { ZOrder 262 SrcBlock "BIO" SrcPort 9 DstBlock "R0_COILOUTF_CTRL" DstPort 1 } Line { ZOrder 263 SrcBlock "BIO" SrcPort 10 DstBlock "L1_COILOUTF_MASK" DstPort 1 } Line { ZOrder 264 SrcBlock "BIO" SrcPort 11 DstBlock "L1_COILOUTF_CTRL" DstPort 1 } Line { ZOrder 265 SrcBlock "BIO" SrcPort 12 DstBlock "Mux3" DstPort 1 } Line { ZOrder 266 SrcBlock "BIO" SrcPort 13 DstBlock "Mux3" DstPort 2 } Line { ZOrder 267 SrcBlock "BIO" SrcPort 14 DstBlock "Mux3" DstPort 3 } Line { ZOrder 268 SrcBlock "BIO" SrcPort 15 DstBlock "Mux3" DstPort 4 } Line { ZOrder 269 SrcBlock "BIO" SrcPort 16 DstBlock "Mux3" DstPort 5 } Line { ZOrder 270 SrcBlock "BIO" SrcPort 17 DstBlock "Mux3" DstPort 6 } Line { ZOrder 271 SrcBlock "BIO" SrcPort 18 DstBlock "Mux3" DstPort 7 } Line { ZOrder 272 SrcBlock "BIO" SrcPort 19 DstBlock "Mux3" DstPort 8 } Line { ZOrder 273 SrcBlock "BIO" SrcPort 20 DstBlock "L2_COILOUTF_MASK" DstPort 1 } Line { ZOrder 274 SrcBlock "BIO" SrcPort 21 DstBlock "L2_COILOUTF_CTRL" DstPort 1 } Annotation { SID "9021" Name " DITHER PATHs\n\n\n\n\n\n\n\n\n\n" "\n\n\n\n\n. ." Position [1827, 2924, 2320, 3182] AutoSize on WordWrap off BackgroundColor "[0.000000, 0.819608, 0.819608]" ZOrder -1 FontName "Sans Serif" FontSize 14 FontWeight "bold" } Annotation { SID "9020" Name "1 if OK, 0 if BAD" Position [1935, 2107, 1935, 2107] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "9019" Name "0 if OK, 1 if BAD" Position [1935, 1997, 1935, 1997] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "9017" Name "Since L3 is a unique stage in all suspensions, it does not have a STAGE_MASTER\nLibrary Part (but is stil" "l a part of the overall QUAD_MASTER library part)" Position [880, 3292, 880, 3292] AutoSize on WordWrap off ZOrder -4 } Annotation { SID "9016" Name "R0 is Intentionally NOT a SIXOSEM_F_STAGE_MASTER\nbecause R0 does not include ISC controls" Position [1430, 582, 1430, 582] AutoSize on WordWrap off ZOrder -5 } Annotation { SID "9865" Name "#DAQ Channels\n\nODC_CHANNEL_OUT* uint32\n\nL3_ISCINF_L_IN1* \nL3_MASTER_OUT_UL*\nL3_MASTER_OUT_LL*\nL3_M" "ASTER_OUT_UR*\nL3_MASTER_OUT_LR* \n\nL3_DRIVEALIGN_L_OUT* 4096\n\nL3_ISCINF_P_IN1* 2048\nL3_ISCINF_Y_IN1* 2048\n\nL" "3_CAL_LINE_OUT* 512\nL3_CAL2_LINE_OUT* 512\n\nL3_OPLEV_SEG1_OUT* 256\nL3_OPLEV_SEG2_OUT* 256\nL3_OPLEV_SEG3_OUT* 25" "6\nL3_OPLEV_SEG4_OUT* 256\n\nL3_OPLEV_PIT_OUT* 256\nL3_OPLEV_YAW_OUT* 256\nL3_OPLEV_SUM_OUT* 256\n\nL3_MASTER_OUT_D" "C* 256\n\nL2_MASTER_OUT_UL* 2048\nL2_MASTER_OUT_LL* 2048\nL2_MASTER_OUT_UR* 2048\nL2_MASTER_OUT_LR* 2048\n\nL2_DRIV" "EALIGN_L_OUT* 2048\nL2_DRIVEALIGN_P_OUT* 2048\nL2_DRIVEALIGN_Y_OUT* 2048\n\nL2_CAL_LINE_OUT* 512\n\nL2_OLDAMP_P_OUT" "* 256\nL2_OLDAMP_Y_OUT* 256\n\nL2_WIT_L* 256\nL2_WIT_P* 256\nL2_WIT_Y* 256\n\nL2_OSEMINF_UL_OUT* 256\nL2_OSEMINF_LL" "_OUT* 256\nL2_OSEMINF_UR_OUT* 256\nL2_OSEMINF_LR_OUT* 256\n\nL1_MASTER_OUT_UL* 1024\nL1_MASTER_OUT_LL* 1024\nL1_MAS" "TER_OUT_UR* 1024\nL1_MASTER_OUT_LR* 1024\n\nL1_DRIVEALIGN_L_OUT* 512\nL1_DRIVEALIGN_P_OUT* 512\nL1_DRIVEALIGN_Y_OUT" "* 512\n\nL1_CAL_LINE_OUT* 512\n\nL1_OLDAMP_P_OUT* 256\nL1_OLDAMP_Y_OUT* 256\n\nL1_WIT_L* 256\nL1_WIT_P* 256\nL1_WIT" "_Y* 256\n\nL1_OSEMINF_UL_OUT* 256\nL1_OSEMINF_LL_OUT* 256\nL1_OSEMINF_UR_OUT* 256\nL1_OSEMINF_LR_OUT* 256\n\nM0_MAS" "TER_OUT_F1* 512\nM0_MASTER_OUT_F2* 512\nM0_MASTER_OUT_F3* 512\nM0_MASTER_OUT_LF* 512\nM0_MASTER_OUT_RT* 512\nM0_MAS" "TER_OUT_SD* 512\n\nM0_DRIVEALIGN_L_OUT* 256\nM0_DRIVEALIGN_P_OUT* 256\nM0_DRIVEALIGN_Y_OUT* 256\n\nM0_DAMP_L_IN1* 2" "56\nM0_DAMP_T_IN1* 256\nM0_DAMP_V_IN1* 256\nM0_DAMP_R_IN1* 256\nM0_DAMP_P_IN1* 256\nM0_DAMP_Y_IN1* 256\n\nM0_OSEMIN" "F_F1_OUT* 256\nM0_OSEMINF_F2_OUT* 256\nM0_OSEMINF_F3_OUT* 256\nM0_OSEMINF_LF_OUT* 256\nM0_OSEMINF_RT_OUT* 256\nM0_O" "SEMINF_SD_OUT* 256\n\nR0_MASTER_OUT_F1* 512\nR0_MASTER_OUT_F2* 512\nR0_MASTER_OUT_F3* 512\nR0_MASTER_OUT_LF* 512\nR" "0_MASTER_OUT_RT* 512\nR0_MASTER_OUT_SD* 512\n\nR0_DAMP_L_IN1* 256\nR0_DAMP_T_IN1* 256\nR0_DAMP_V_IN1* 256\nR0_DAMP_" "R_IN1* 256\nR0_DAMP_P_IN1* 256\nR0_DAMP_Y_IN1* 256\n\nR0_OSEMINF_F1_OUT* 256\nR0_OSEMINF_F2_OUT* 256\nR0_OSEMINF_F3" "_OUT* 256\nR0_OSEMINF_LF_OUT* 256\nR0_OSEMINF_RT_OUT* 256\nR0_OSEMINF_SD_OUT* 256\n" Position [2326, 1291, 2530, 3471] AutoSize on WordWrap off HorizontalAlignment "left" DropShadow on ZOrder -6 FontSize 14 } } } Annotation { SID "6782" Name "$HeadURL: https://redoubt.ligo-wa.caltech.edu/svn/cds_user_apps/trunk/sus/common/models/QUAD_MASTER" ".mdl $" Position [456, 1142, 456, 1142] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "6780" Name "This is a standard \nQUAD model" Position [481, 24, 481, 24] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "6781" Name "SVN $Id: QUAD_MASTER.mdl 6115 2013-10-29 14:51:16Z jeffrey.kissel@LIGO.ORG $" Position [481, 1106, 990, 1122] AutoSize on WordWrap off ZOrder -3 FontName "Sans Serif" FontSize 12 } } }