Model { Name "k1visdennis" Version 8.2 MdlSubVersion 0 SavedCharacterEncoding "UTF-8" GraphicalInterface { NumRootInports 0 NumRootOutports 0 ParameterArgumentNames "" ComputedModelVersion "1.1123" NumModelReferences 0 NumTestPointedSignals 0 } SaveDefaultBlockParams on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off DataTypeOverride "UseLocalSettings" DataTypeOverrideAppliesTo "AllNumericTypes" MinMaxOverflowLogging "UseLocalSettings" MinMaxOverflowArchiveMode "Overwrite" FPTRunName "Run 1" MaxMDLFileLineLength 120 Object { $PropName "BdWindowsInfo" $ObjectID 1 $ClassName "Simulink.BDWindowsInfo" Object { $PropName "WindowsInfo" $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] Location [679.0, 2180.0, 1458.0, 1036.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" Visible [1] DockPosition "Left" Width [50] Height [50] Filter [9] } Object { $PropName "ExplorerBarInfo" $ObjectID 4 $ClassName "Simulink.ExplorerBarInfo" Visible [0] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkTopLevel" LoadSaveID "0" Extents [1207.0, 866.0] ZoomFactor [1.0] Offset [1356.8339118017116, 1191.6651206060637] } } } Created "Tue Apr 14 12:28:19 2009" Creator "controls" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "controls" ModifiedDateFormat "%" LastModifiedDate "Tue May 02 14:25:09 2023" RTWModifiedTimeStamp 604938292 ModelVersionFormat "1.%" ConfigurationManager "none" SampleTimeColors on SampleTimeAnnotations on LibraryLinkDisplay "all" WideLines off ShowLineDimensions off ShowPortDataTypes off ShowDesignRanges off ShowLoopsOnError on IgnoreBidirectionalLines off ShowStorageClass off ShowTestPointIcons on ShowSignalResolutionIcons on ShowViewerIcons on SortedOrder off ExecutionContextIcon off ShowLinearizationAnnotations on BlockNameDataTip off BlockParametersDataTip off BlockDescriptionStringDataTip off ToolBar on StatusBar on BrowserShowLibraryLinks off BrowserLookUnderMasks off SimulationMode "normal" PauseTimes "5" NumberOfSteps 1 SnapshotBufferSize 10 SnapshotInterval 10 NumberOfLastSnapshots 0 LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" TryForcingSFcnDF off Object { $PropName "DataLoggingOverride" $ObjectID 6 $ClassName "Simulink.SimulationData.ModelLoggingInfo" model_ "k1visdennis" Array { Type "Cell" Dimension 1 Cell "k1visdennis" PropName "logAsSpecifiedByModels_" } Array { Type "Cell" Dimension 1 Cell "" PropName "logAsSpecifiedByModelsSSIDs_" } } RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeVarName "covCumulativeData" CovCumulativeReport off CovReportOnPause on CovModelRefEnable "Off" CovExternalEMLEnable off ExtModeBatchMode off ExtModeEnableFloating on ExtModeTrigType "manual" ExtModeTrigMode "normal" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigDurationFloating "auto" ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect on ExtModeSkipDownloadWhenConnect off ExtModeLogAll on ExtModeAutoUpdateStatusClock on BufferReuse on ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off Array { Type "Handle" Dimension 1 Simulink.ConfigSet { $ObjectID 7 Version "1.13.1" Array { Type "Handle" Dimension 8 Simulink.SolverCC { $ObjectID 8 Version "1.13.1" StartTime "0.0" StopTime "10.0o" AbsTol "auto" FixedStep "auto" InitialStep "auto" MaxNumMinSteps "-1" MaxOrder 5 ZcThreshold "auto" ConsecutiveZCsStepRelTol "10*128*eps" MaxConsecutiveZCs "1000" ExtrapolationOrder 4 NumberNewtonIterations 1 MaxStep "auto" MinStep "auto" MaxConsecutiveMinStep "1" RelTol "1e-3" SolverMode "Auto" EnableConcurrentExecution off ConcurrentTasks off Solver "ode45" SolverName "ode45" SolverJacobianMethodControl "auto" ShapePreserveControl "DisableAll" ZeroCrossControl "UseLocalSettings" ZeroCrossAlgorithm "Nonadaptive" AlgebraicLoopSolver "TrustRegion" SolverResetMethod "Fast" PositivePriorityOrder off AutoInsertRateTranBlk off SampleTimeConstraint "Unconstrained" InsertRTBMode "Whenever possible" } Simulink.DataIOCC { $ObjectID 9 Version "1.13.1" Decimation "1" ExternalInput "[t, u]" FinalStateName "xFinal" InitialState "xInitial" LimitDataPoints on MaxDataPoints "1000" LoadExternalInput off LoadInitialState off SaveFinalState off SaveCompleteFinalSimState off SaveFormat "Array" SignalLoggingSaveFormat "ModelDataLogs" SaveOutput on SaveState off SignalLogging on DSMLogging on InspectSignalLogs off SaveTime on ReturnWorkspaceOutputs off StateSaveName "xout" TimeSaveName "tout" OutputSaveName "yout" SignalLoggingName "logsout" DSMLoggingName "dsmout" OutputOption "RefineOutputTimes" OutputTimes "[]" ReturnWorkspaceOutputsName "out" Refine "1" } Simulink.OptimizationCC { $ObjectID 10 Version "1.13.1" Array { Type "Cell" Dimension 4 Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "NoFixptDivByZeroProtection" Cell "OptimizeModelRefInitCode" PropName "DisabledProps" } BlockReduction on BooleanDataType on ConditionallyExecuteInputs on InlineParams off UseIntDivNetSlope off UseFloatMulNetSlope off DefaultUnderspecifiedDataType "double" UseSpecifiedMinMax off InlineInvariantSignals off OptimizeBlockIOStorage on BufferReuse on EnhancedBackFolding off StrengthReduction off ExpressionFolding on BooleansAsBitfields off BitfieldContainerType "uint_T" EnableMemcpy on MemcpyThreshold 64 PassReuseOutputArgsAs "Structure reference" ExpressionDepthLimit 2147483647 FoldNonRolledExpr on LocalBlockOutputs on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off ActiveStateOutputEnumStorageType "Native Integer" UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero on NoFixptDivByZeroProtection off EfficientFloat2IntCast off EfficientMapNaN2IntZero on OptimizeModelRefInitCode off LifeSpan "inf" MaxStackSize "Inherit from target" BufferReusableBoundary on SimCompilerOptimization "Off" AccelVerboseBuild off ParallelExecutionInRapidAccelerator on } Simulink.DebuggingCC { $ObjectID 11 Version "1.13.1" RTPrefix "error" ConsistencyChecking "none" ArrayBoundsChecking "none" SignalInfNanChecking "none" SignalRangeChecking "none" ReadBeforeWriteMsg "UseLocalSettings" WriteAfterWriteMsg "UseLocalSettings" WriteAfterReadMsg "UseLocalSettings" AlgebraicLoopMsg "warning" ArtificialAlgebraicLoopMsg "warning" SaveWithDisabledLinksMsg "warning" SaveWithParameterizedLinksMsg "warning" CheckSSInitialOutputMsg on UnderspecifiedInitializationDetection "Classic" MergeDetectMultiDrivingBlocksExec "none" CheckExecutionContextPreStartOutputMsg off CheckExecutionContextRuntimeOutputMsg off SignalResolutionControl "UseLocalSettings" BlockPriorityViolationMsg "warning" MinStepSizeMsg "warning" TimeAdjustmentMsg "none" MaxConsecutiveZCsMsg "error" MaskedZcDiagnostic "warning" IgnoredZcDiagnostic "warning" SolverPrmCheckMsg "warning" InheritedTsInSrcMsg "warning" DiscreteInheritContinuousMsg "warning" MultiTaskDSMMsg "error" MultiTaskCondExecSysMsg "error" MultiTaskRateTransMsg "error" SingleTaskRateTransMsg "none" TasksWithSamePriorityMsg "warning" SigSpecEnsureSampleTimeMsg "warning" CheckMatrixSingularityMsg "none" IntegerOverflowMsg "warning" Int32ToFloatConvMsg "warning" ParameterDowncastMsg "error" ParameterOverflowMsg "error" ParameterUnderflowMsg "none" ParameterPrecisionLossMsg "warning" ParameterTunabilityLossMsg "warning" FixptConstUnderflowMsg "none" FixptConstOverflowMsg "none" FixptConstPrecisionLossMsg "none" UnderSpecifiedDataTypeMsg "none" UnnecessaryDatatypeConvMsg "none" VectorMatrixConversionMsg "none" InvalidFcnCallConnMsg "error" FcnCallInpInsideContextMsg "UseLocalSettings" SignalLabelMismatchMsg "none" UnconnectedInputMsg "warning" UnconnectedOutputMsg "warning" UnconnectedLineMsg "warning" SFcnCompatibilityMsg "none" FrameProcessingCompatibilityMsg "warning" UniqueDataStoreMsg "none" BusObjectLabelMismatch "warning" RootOutportRequireBusObject "warning" AssertControl "UseLocalSettings" EnableOverflowDetection off ModelReferenceIOMsg "none" ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" ModelReferenceVersionMismatchMessage "none" ModelReferenceIOMismatchMessage "none" ModelReferenceCSMismatchMessage "none" UnknownTsInhSupMsg "warning" ModelReferenceDataLoggingMessage "warning" ModelReferenceSymbolNameMessage "warning" ModelReferenceExtraNoncontSigs "error" StateNameClashWarn "warning" SimStateInterfaceChecksumMismatchMsg "warning" SimStateOlderReleaseMsg "error" InitInArrayFormatMsg "warning" StrictBusMsg "Warning" BusNameAdapt "WarnAndRepair" NonBusSignalsTreatedAsBus "none" LoggingUnavailableSignals "error" BlockIODiagnostic "none" SFUnusedDataAndEventsDiag "warning" SFUnexpectedBacktrackingDiag "warning" SFInvalidInputDataAccessInChartInitDiag "warning" SFNoUnconditionalDefaultTransitionDiag "warning" SFTransitionOutsideNaturalParentDiag "warning" SFUnconditionalTransitionShadowingDiag "warning" SFUndirectedBroadcastEventsDiag "warning" SFTransitionActionBeforeConditionDiag "warning" } Simulink.HardwareCC { $ObjectID 12 Version "1.13.1" ProdBitPerChar 8 ProdBitPerShort 16 ProdBitPerInt 32 ProdBitPerLong 32 ProdBitPerLongLong 64 ProdBitPerFloat 32 ProdBitPerDouble 64 ProdBitPerPointer 32 ProdLargestAtomicInteger "Char" ProdLargestAtomicFloat "None" ProdIntDivRoundTo "Undefined" ProdEndianess "Unspecified" ProdWordSize 32 ProdShiftRightIntArith on ProdLongLongMode off ProdHWDeviceType "32-bit Generic" TargetBitPerChar 8 TargetBitPerShort 16 TargetBitPerInt 32 TargetBitPerLong 32 TargetBitPerLongLong 64 TargetBitPerFloat 32 TargetBitPerDouble 64 TargetBitPerPointer 32 TargetLargestAtomicInteger "Char" TargetLargestAtomicFloat "None" TargetShiftRightIntArith on TargetLongLongMode off TargetIntDivRoundTo "Undefined" TargetEndianess "Unspecified" TargetWordSize 32 TargetTypeEmulationWarnSuppressLevel 0 TargetPreprocMaxBitsSint 32 TargetPreprocMaxBitsUint 32 TargetHWDeviceType "Specified" TargetUnknown off ProdEqTarget on } Simulink.ModelReferenceCC { $ObjectID 13 Version "1.13.1" UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" CheckModelReferenceTargetMessage "error" EnableParallelModelReferenceBuilds off ParallelModelReferenceErrorOnInvalidPool on ParallelModelReferenceMATLABWorkerInit "None" ModelReferenceNumInstancesAllowed "Multi" PropagateVarSize "Infer from blocks in model" ModelReferencePassRootInputsByReference on ModelReferenceMinAlgLoopOccurrences off PropagateSignalLabelsOutOfModel off SupportModelReferenceSimTargetCustomCode off } Simulink.SFSimCC { $ObjectID 14 Version "1.13.1" SFSimEnableDebug on SFSimOverflowDetection on SFSimEcho on SimBlas on SimCtrlC on SimExtrinsic on SimIntegrity on SimUseLocalCustomCode off SimParseCustomCode on SimBuildMode "sf_incremental_build" SimGenImportedTypeDefs off } Simulink.RTWCC { $BackupClass "Simulink.RTWCC" $ObjectID 15 Version "1.13.1" Array { Type "Cell" Dimension 6 Cell "IncludeHyperlinkInReport" Cell "GenerateTraceInfo" Cell "GenerateTraceReport" Cell "GenerateTraceReportSl" Cell "GenerateTraceReportSf" Cell "GenerateTraceReportEml" PropName "DisabledProps" } SystemTargetFile "grt.tlc" TLCOptions "" GenCodeOnly off MakeCommand "make_rtw" GenerateMakefile on PackageGeneratedCodeAndArtifacts off PackageName "" TemplateMakefile "grt_default_tmf" PostCodeGenCommand "" Description "" GenerateReport off SaveLog off RTWVerbose on RetainRTWFile off ProfileTLC off TLCDebug off TLCCoverage off TLCAssert off ProcessScriptMode "Default" ConfigurationMode "Optimized" ProcessScript "" ConfigurationScript "" ConfigAtBuild off RTWUseLocalCustomCode off RTWUseSimCustomCode off CustomSourceCode "" CustomHeaderCode "" CustomInclude "" CustomSource "" CustomLibrary "" CustomInitializer "" CustomTerminator "" Toolchain "Automatically locate an installed toolchain" BuildConfiguration "Faster Builds" IncludeHyperlinkInReport off LaunchReport off PortableWordSizes off GenerateErtSFunction off CreateSILPILBlock "None" CodeExecutionProfiling off CodeExecutionProfileVariable "executionProfile" CodeProfilingSaveOptions "SummaryOnly" CodeProfilingInstrumentation off SILDebugging off TargetLang "C" IncludeBusHierarchyInRTWFileBlockHierarchyMap off IncludeERTFirstTime off GenerateTraceInfo off GenerateTraceReport off GenerateTraceReportSl off GenerateTraceReportSf off GenerateTraceReportEml off GenerateCodeInfo off GenerateWebview off GenerateCodeMetricsReport off GenerateCodeReplacementReport off RTWCompilerOptimization "Off" RTWCustomCompilerOptimizations "" CheckMdlBeforeBuild "Off" CustomRebuildMode "OnUpdate" DataInitializer "" SharedConstantsCachingThreshold 1024 Array { Type "Handle" Dimension 2 Simulink.CodeAppCC { $ObjectID 16 Version "1.13.1" Array { Type "Cell" Dimension 16 Cell "IgnoreCustomStorageClasses" Cell "InsertBlockDesc" Cell "SFDataObjDesc" Cell "SimulinkDataObjDesc" Cell "DefineNamingRule" Cell "SignalNamingRule" Cell "ParamNamingRule" Cell "InlinedPrmAccess" Cell "CustomSymbolStr" Cell "CustomSymbolStrGlobalVar" Cell "CustomSymbolStrType" Cell "CustomSymbolStrField" Cell "CustomSymbolStrFcn" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" PropName "DisabledProps" } ForceParamTrailComments off GenerateComments on IgnoreCustomStorageClasses on IgnoreTestpoints off IncHierarchyInIds off MaxIdLength 31 PreserveName off PreserveNameWithParent off ShowEliminatedStatement off OperatorAnnotations off IncAutoGenComments off SimulinkDataObjDesc off SFDataObjDesc off MATLABFcnDesc off IncDataTypeInIds off MangleLength 1 CustomSymbolStrGlobalVar "$R$N$M" CustomSymbolStrType "$N$R$M_T" CustomSymbolStrField "$N$M" CustomSymbolStrFcn "$R$N$M$F" CustomSymbolStrFcnArg "rt$I$N$M" CustomSymbolStrBlkIO "rtb_$N$M" CustomSymbolStrTmpVar "$N$M" CustomSymbolStrMacro "$R$N$M" CustomSymbolStrUtil "$N$C" DefineNamingRule "None" ParamNamingRule "None" SignalNamingRule "None" InsertBlockDesc off InsertPolySpaceComments off SimulinkBlockComments on MATLABSourceComments off EnableCustomComments off InternalIdentifier "Shortened" InlinedPrmAccess "Literals" ReqsInCode off UseSimReservedNames off } Simulink.GRTTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 17 Version "1.13.1" Array { Type "Cell" Dimension 15 Cell "IncludeMdlTerminateFcn" Cell "CombineOutputUpdateFcns" Cell "SuppressErrorStatus" Cell "ERTCustomFileBanners" Cell "GenerateSampleERTMain" Cell "GenerateTestInterfaces" Cell "ModelStepFunctionPrototypeControlCompliant" Cell "CPPClassGenCompliant" Cell "SupportNonInlinedSFcns" Cell "PurelyIntegerCode" Cell "PortableWordSizes" Cell "SupportComplex" Cell "SupportAbsoluteTime" Cell "SupportContinuousTime" Cell "GenerateAllocFcn" PropName "DisabledProps" } TargetFcnLib "ansi_tfl_table_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" CodeReplacementLibrary "ANSI_C" UtilityFuncGeneration "Auto" ERTMultiwordTypeDef "System defined" ERTMultiwordLength 256 MultiwordLength 2048 GenerateFullHeader on GenerateSampleERTMain off GenerateTestInterfaces off IsPILTarget off ModelReferenceCompliant on ParMdlRefBuildCompliant on CompOptLevelCompliant on ConcurrentExecutionCompliant on IncludeMdlTerminateFcn on GeneratePreprocessorConditionals "Disable all" CombineOutputUpdateFcns off CombineSignalStateStructs off SuppressErrorStatus off ERTFirstTimeCompliant off IncludeFileDelimiter "Auto" ERTCustomFileBanners off SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging on MultiInstanceERTCode off SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime on SupportNonInlinedSFcns on SupportVariableSizeSignals off EnableShiftOperators on ParenthesesLevel "Nominal" MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" ModelStepFunctionPrototypeControlCompliant off CPPClassGenCompliant off AutosarCompliant off GRTInterface on GenerateAllocFcn off UseMalloc off ExtMode off ExtModeStaticAlloc off ExtModeTesting off ExtModeStaticAllocSize 1000000 ExtModeTransport 0 ExtModeMexFile "ext_comm" ExtModeIntrfLevel "Level1" RTWCAPISignals off RTWCAPIParams off RTWCAPIStates off RTWCAPIRootIO off GenerateASAP2 off } PropName "Components" } } PropName "Components" } Name "Configuration" CurrentDlgPage "Solver" ConfigPrmDlgPosition [ 469, 152, 1451, 929 ] } PropName "ConfigurationSets" } Simulink.ConfigSet { $PropName "ActiveConfigurationSet" $ObjectID 7 } Object { $PropName "DataTransfer" $ObjectID 18 $ClassName "Simulink.GlobalDataTransfer" DefaultTransitionBetweenSyncTasks "Ensure deterministic transfer (maximum delay)" DefaultTransitionBetweenAsyncTasks "Ensure data integrity only" DefaultTransitionBetweenContTasks "Ensure deterministic transfer (minimum delay)" DefaultExtrapolationMethodBetweenContTasks "None" AutoInsertRateTranBlk [0] } ExplicitPartitioning off BlockDefaults { ForegroundColor "black" BackgroundColor "white" DropShadow off NamePlacement "normal" FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" ShowName on BlockRotation 0 BlockMirror off } AnnotationDefaults { HorizontalAlignment "center" VerticalAlignment "middle" ForegroundColor "black" BackgroundColor "white" DropShadow off FontName "Helvetica" FontSize 10 FontWeight "normal" FontAngle "normal" UseDisplayTextAsClickCallback off } LineDefaults { FontName "Helvetica" FontSize 9 FontWeight "normal" FontAngle "normal" } MaskDefaults { SelfModifiable "off" IconFrame "on" IconOpaque "on" RunInitForIconRedraw "off" IconRotate "none" PortRotate "default" IconUnits "autoscale" } MaskParameterDefaults { Evaluate "on" Tunable "on" NeverSave "off" Internal "off" ReadOnly "off" Enabled "on" Visible "on" ToolTip "on" } BlockParameterDefaults { Block { BlockType Abs ZeroCross on SampleTime "-1" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on } 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 Fcn Expr "sin(u[1])" SampleTime "-1" } 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 Math Operator "exp" OutputSignalType "auto" SampleTime "-1" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as first input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on IntermediateResultsDataTypeStr "Inherit: Inherit via internal rule" AlgorithmType "Newton-Raphson" Iterations "3" } 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 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 "k1visdennis" Location [679, 2180, 2137, 3216] Open on ModelBrowserVisibility on 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 "6739" Block { BlockType Reference Name "ADC0" SID "1110" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=0" Ports [0, 1] Position [1400, 3902, 1475, 3928] ZOrder 396 ForegroundColor "[0.901961, 0.000000, 0.000000]" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.15" FontSize 14 SourceBlock "cdsAdcx0/ADC0" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ADC1" SID "4626" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=1 " Ports [0, 1] Position [1370, 11237, 1440, 11263] ZOrder 2445 ForegroundColor "red" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.14" FontSize 14 SourceBlock "cdsAdcx1/ADC1" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType BusSelector Name "Bus\nSelector1" SID "4625" Description "ADC Selector" Ports [1, 28] Position [1520, 8413, 1525, 14087] ZOrder 2444 ShowName off AttributesFormatString "%" OutputSignals "adc_1_4,adc_1_5,adc_1_6,adc_1_7,adc_1_8,adc_1_9,adc_1_10,adc_1_11,adc_1_12,adc_1_13,adc_1_1" "4,adc_1_15,adc_1_16,adc_1_17,adc_1_18,adc_1_19,adc_1_20,adc_1_21,adc_1_22,adc_1_23,adc_1_24,adc_1_25,adc_1_26,ad" "c_1_27,adc_1_28,adc_1_29,adc_1_30,adc_1_31" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 5 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 6 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 7 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 8 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 9 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 10 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 11 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 12 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 13 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 14 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 15 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 16 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 17 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 18 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 19 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 20 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 21 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 22 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 23 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 24 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 25 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 26 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 27 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 28 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector6" SID "2944" Description "ADC Selector" Ports [1, 28] Position [1525, 1070, 1530, 6755] ZOrder 627 ShowName off AttributesFormatString "%" OutputSignals "adc_0_4,adc_0_5,adc_0_6,adc_0_7,adc_0_8,adc_0_9,adc_0_10,adc_0_11,adc_0_12,adc_0_13,adc_0_1" "4,adc_0_15,adc_0_16,adc_0_17,adc_0_18,adc_0_19,adc_0_20,adc_0_21,adc_0_22,adc_0_23,adc_0_24,adc_0_25,adc_0_26,ad" "c_0_27,adc_0_28,adc_0_29,adc_0_30,adc_0_31" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 5 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 6 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 7 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 8 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 9 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 10 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 11 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 12 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 13 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 14 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 15 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 16 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 17 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 18 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 19 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 20 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 21 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 22 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 23 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 24 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 25 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 26 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 27 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 28 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType Reference Name "C00_Xend" SID "5660" Tag "Test Point" Ports [1] Position [4010, 11495, 4050, 11515] ZOrder 3491 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Xend_L" SID "5661" Tag "Test Point" Ports [1] Position [4300, 11550, 4340, 11570] ZOrder 3500 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Xend_L_MON" SID "5662" 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 [4185, 11545, 4265, 11575] ZOrder 3496 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Xend_MON" SID "5663" 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 [3885, 11490, 3965, 11520] ZOrder 3492 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Yend" SID "4740" Tag "Test Point" Ports [1] Position [4030, 2720, 4070, 2740] ZOrder 2543 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Yend_L" SID "5250" Tag "Test Point" Ports [1] Position [4320, 2775, 4360, 2795] ZOrder 3092 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Yend_L_MON" SID "5245" 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 [4205, 2770, 4285, 2800] ZOrder 3087 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "C00_Yend_MON" SID "4741" 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 [3905, 2715, 3985, 2745] ZOrder 2544 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST1_MON" SID "3372" 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 [2315, 920, 2395, 950] ZOrder 997 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST2_MON" SID "3374" 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 [2315, 1010, 2395, 1040] ZOrder 999 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST3_MON" SID "3375" 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 [2315, 1075, 2395, 1105] ZOrder 1000 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST4_MON" SID "3373" 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 [2315, 1140, 2395, 1170] ZOrder 998 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_OUT1" SID "3361" Tag "Test Point" Ports [1] Position [2580, 960, 2620, 980] ZOrder 986 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_OUT2" SID "3365" Tag "Test Point" Ports [1] Position [2580, 1025, 2620, 1045] ZOrder 990 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_OUT3" SID "3366" Tag "Test Point" Ports [1] Position [2580, 1090, 2620, 1110] ZOrder 991 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_OUT4" SID "3367" Tag "Test Point" Ports [1] Position [2580, 1155, 2620, 1175] ZOrder 992 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Switch Name "Choice11" SID "4852" Position [4340, 3900, 4370, 3930] ZOrder 2695 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice12" SID "4857" Position [4340, 3990, 4370, 4020] ZOrder 2700 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice13" SID "4862" Position [4340, 4075, 4370, 4105] ZOrder 2706 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice26" SID "5247" Position [4310, 2860, 4340, 2890] ZOrder 3089 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice27" SID "5639" Position [4325, 12730, 4355, 12760] ZOrder 3470 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice28" SID "5640" Position [4325, 12820, 4355, 12850] ZOrder 3473 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice36" SID "5641" Position [4325, 12905, 4355, 12935] ZOrder 3476 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice37" SID "5664" Position [4290, 11635, 4320, 11665] ZOrder 3497 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice6" SID "4684" Position [3405, 12645, 3435, 12675] ZOrder 2489 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice7" SID "4687" Position [3470, 3820, 3500, 3850] ZOrder 2492 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Coil_sens1" SID "4758" Tag "Test Point" Ports [1] Position [775, 4415, 815, 4435] ZOrder 2559 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Coil_sens2" SID "4759" Tag "Test Point" Ports [1] Position [775, 4620, 815, 4640] ZOrder 2560 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Coil_sens3" SID "4760" Tag "Test Point" Ports [1] Position [775, 4825, 815, 4845] ZOrder 2561 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Coil_sens4" SID "4761" Tag "Test Point" Ports [1] Position [775, 5030, 815, 5050] ZOrder 2562 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Constant Name "Constant1" SID "3788" Description "conversion coefficient from radian to degree (180/pi)" Position [3490, 3054, 3565, 3066] ZOrder 1418 Value "57.2957795" } Block { BlockType Constant Name "Constant10" SID "3378" Description "Quantization range of 16 bit ADC." Position [6945, 5260, 6990, 5290] ZOrder 1077 Value "3276.8" } Block { BlockType Constant Name "Constant108" SID "5642" Description "Each half of QPD" Position [4230, 12777, 4260, 12793] ZOrder 3472 Value "0" } Block { BlockType Constant Name "Constant109" SID "5643" Description "Each half of QPD" Position [4230, 12867, 4260, 12883] ZOrder 3475 Value "0" } Block { BlockType Constant Name "Constant110" SID "5644" Description "Each half of QPD" Position [4230, 12952, 4260, 12968] ZOrder 3478 Value "0" } Block { BlockType Constant Name "Constant111" SID "5665" Description "Each half of QPD" Position [4195, 11682, 4225, 11698] ZOrder 3499 Value "0" } Block { BlockType Constant Name "Constant2" SID "4683" Description "Diameter of oplev laser PL204 (mm)" Position [2755, 3480, 2800, 3510] ZOrder 2488 Value "3.0" } Block { BlockType Constant Name "Constant26" SID "3518" Description "Minimum voltage of ADC (V)" Position [1925, 925, 1970, 955] ZOrder 1148 Value "-10" } Block { BlockType Constant Name "Constant3" SID "2991" Description "Each half of QPD" Position [2855, 3435, 2900, 3465] ZOrder 734 Value "2" } Block { BlockType Constant Name "Constant4" SID "3071" Description "positive and negative voltage" Position [1815, 842, 1850, 868] ZOrder 808 Value "2" } Block { BlockType Constant Name "Constant45" SID "3881" Description "Incident angle of laser against mirror (deg)" Position [3170, 3054, 3245, 3066] ZOrder 1512 Value "45" } Block { BlockType Constant Name "Constant46" SID "3882" Description "Distance from mirror to beam splitter (mm)" Position [3170, 3114, 3245, 3126] ZOrder 1513 Value "340" } Block { BlockType Constant Name "Constant47" SID "3883" Description "Distance from beam splitter to QPD1 (mm)" Position [3170, 3154, 3245, 3166] ZOrder 1514 Value "65" } Block { BlockType Constant Name "Constant48" SID "3884" Description "Distance from beam splitter to lens (mm)" Position [3170, 3194, 3245, 3206] ZOrder 1515 Value "40" } Block { BlockType Constant Name "Constant5" SID "6708" Description "amplifier gain" Position [1025, 10994, 1100, 11006] ZOrder 3980 Value "1638.4" } Block { BlockType Constant Name "Constant50" SID "3886" Description "Focal length of lens (mm)" Position [3170, 3264, 3245, 3276] ZOrder 1517 Value "150" } Block { BlockType Constant Name "Constant54" SID "4353" Description "conversion coefficient from radian to degree (180/pi)" Position [3465, 12059, 3540, 12071] ZOrder 2230 Value "57.2957795" } Block { BlockType Constant Name "Constant55" SID "4354" Description "Diameter of oplev laser PL204 (mm)" Position [2735, 12310, 2780, 12340] ZOrder 2180 Value "3.0" } Block { BlockType Constant Name "Constant56" SID "4355" Description "Each half of QPD" Position [2830, 12265, 2875, 12295] ZOrder 2182 Value "2" } Block { BlockType Constant Name "Constant58" SID "5717" Description "Focal length of lens (mm)" Position [3355, 12359, 3430, 12371] ZOrder 3546 Value "-1" } Block { BlockType Constant Name "Constant59" SID "5719" Description "Focal length of lens (mm)" Position [3560, 3179, 3635, 3191] ZOrder 3548 Value "-1" } Block { BlockType Constant Name "Constant6" SID "3007" Description "Maximum voltage of ADC (V)" Position [1925, 870, 1970, 900] ZOrder 745 Value "10" } Block { BlockType Constant Name "Constant62" SID "5930" Description "amplifier gain" Position [2330, 11224, 2405, 11236] ZOrder 3807 Value "0.300" } Block { BlockType Constant Name "Constant63" SID "4362" Description "Incident angle of laser against mirror (deg)" Position [3145, 12059, 3220, 12071] ZOrder 2271 Value "45" } Block { BlockType Constant Name "Constant64" SID "4363" Description "Distance from mirror to beam splitter (mm)" Position [3145, 12119, 3220, 12131] ZOrder 2272 Value "340" } Block { BlockType Constant Name "Constant65" SID "4364" Description "Distance from beam splitter to QPD1 (mm)" Position [3145, 12159, 3220, 12171] ZOrder 2273 Value "40" } Block { BlockType Constant Name "Constant66" SID "4365" Description "Distance from beam splitter to lens (mm)" Position [3145, 12199, 3220, 12211] ZOrder 2274 Value "65" } Block { BlockType Constant Name "Constant67" SID "4366" Description "Focal length of lens (mm)" Position [3145, 12269, 3220, 12281] ZOrder 2275 Value "150" } Block { BlockType Constant Name "Constant68" SID "4667" Description "Diameter of oplev laser PL204 (mm)" Position [2755, 11590, 2800, 11620] ZOrder 2487 Value "3.0" } Block { BlockType Constant Name "Constant69" SID "4628" Description "Each half of QPD" Position [2835, 11545, 2880, 11575] ZOrder 2447 Value "2" } Block { BlockType Constant Name "Constant7" SID "3008" Description "Quantization range of 16 bit ADC." Position [1895, 805, 1940, 835] ZOrder 746 Value "65536" } Block { BlockType Constant Name "Constant70" SID "4685" Description "Each half of QPD" Position [3325, 12692, 3355, 12708] ZOrder 2491 Value "0" } Block { BlockType Constant Name "Constant71" SID "4688" Description "Each half of QPD" Position [3390, 3867, 3420, 3883] ZOrder 2494 Value "0" } Block { BlockType Constant Name "Constant72" SID "4762" Description "Minimum voltage of ADC (V)" Position [130, 4545, 175, 4575] ZOrder 2568 Value "-10" } Block { BlockType Constant Name "Constant73" SID "4763" Description "positive and negative voltage" Position [20, 4462, 55, 4488] ZOrder 2566 Value "2" } Block { BlockType Constant Name "Constant74" SID "4764" Description "Maximum voltage of ADC (V)" Position [130, 4490, 175, 4520] ZOrder 2563 Value "10" } Block { BlockType Constant Name "Constant75" SID "4765" Description "Quantization range of 16 bit ADC." Position [100, 4425, 145, 4455] ZOrder 2564 Value "65536" } Block { BlockType Constant Name "Constant76" SID "5932" Description "accelerometer sensitivity (V/m/s^2)" Position [2330, 11199, 2405, 11211] ZOrder 3809 Value "0.300" } Block { BlockType Constant Name "Constant8" SID "6739" Description "Maximum voltage of ADC (V)" Position [1880, 1200, 1925, 1230] ZOrder 5420 Value "1638.4" } Block { BlockType Constant Name "Constant82" SID "4853" Description "Each half of QPD" Position [4245, 3947, 4275, 3963] ZOrder 2697 Value "0" } Block { BlockType Constant Name "Constant83" SID "4858" Description "Each half of QPD" Position [4245, 4037, 4275, 4053] ZOrder 2702 Value "0" } Block { BlockType Constant Name "Constant85" SID "4864" Description "Each half of QPD" Position [4245, 4122, 4275, 4138] ZOrder 2708 Value "0" } Block { BlockType Constant Name "Constant93" SID "5248" Description "Each half of QPD" Position [4215, 2907, 4245, 2923] ZOrder 3091 Value "0" } Block { BlockType Reference Name "DAC_0" SID "4656" Description "type=GSC_16AO16,\ncard_num=0 " Ports [16] Position [7345, 3941, 7375, 6724] ZOrder 2477 BackgroundColor "cyan" DropShadow on AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "dac/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DAC_1" SID "6712" Description "type=GSC_16AO16,\ncard_num=1 " Ports [16] Position [7345, 6936, 7380, 9719] ZOrder 3984 BackgroundColor "cyan" DropShadow on AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "dac/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Demux Name "Demux1" SID "3284" Ports [1, 4] Position [6090, 3610, 6095, 3770] ZOrder 909 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Demux Name "Demux4" SID "3793" Ports [1, 3] Position [3930, 3577, 3935, 3803] ZOrder 3616 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux5" SID "4367" Ports [1, 4] Position [6175, 12389, 6180, 12606] ZOrder 2209 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Demux Name "Demux6" SID "4368" Ports [1, 3] Position [5895, 12405, 5900, 12635] ZOrder 2233 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Product Name "Divide" SID "2977" Ports [2, 1] Position [2175, 3612, 2205, 3643] ZOrder 720 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide1" SID "2980" Ports [2, 1] Position [2175, 3787, 2205, 3818] ZOrder 723 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide13" SID "3050" Ports [2, 1] Position [2210, 4417, 2240, 4448] ZOrder 788 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide14" SID "3051" Ports [2, 1] Position [2210, 4592, 2240, 4623] ZOrder 790 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide15" SID "3052" Ports [2, 1] Position [2210, 4767, 2240, 4798] ZOrder 794 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide156" SID "6733" Ports [2, 1] Position [1920, 1342, 1950, 1373] ZOrder 5415 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide16" SID "3053" Ports [2, 1] Position [2695, 4427, 2725, 4458] ZOrder 796 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide17" SID "3430" Ports [2, 1] Position [2940, 4622, 2970, 4653] ZOrder 1054 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide18" SID "3055" Ports [2, 1] Position [2695, 4602, 2725, 4633] ZOrder 801 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide19" SID "3427" Ports [2, 1] Position [2940, 4447, 2970, 4478] ZOrder 1051 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide2" SID "2984" Ports [2, 1] Position [2175, 3962, 2205, 3993] ZOrder 728 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide23" SID "3385" Ports [2, 1] Position [2480, 1017, 2510, 1048] ZOrder 1010 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide25" SID "3386" Ports [2, 1] Position [2480, 1082, 2510, 1113] ZOrder 1011 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide26" SID "3387" Ports [2, 1] Position [2480, 1147, 2510, 1178] ZOrder 1012 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide27" SID "3519" Ports [2, 1] Position [2095, 822, 2125, 853] ZOrder 1149 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide3" SID "2987" Ports [2, 1] Position [2650, 3622, 2680, 3653] ZOrder 730 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide37" SID "4369" Ports [2, 1] Position [2150, 12442, 2180, 12473] ZOrder 2170 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide38" SID "4370" Ports [2, 1] Position [2150, 12617, 2180, 12648] ZOrder 2172 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide39" SID "4371" Ports [2, 1] Position [2145, 11742, 2175, 11773] ZOrder 2191 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide4" SID "2990" Ports [2, 1] Position [2940, 3642, 2970, 3673] ZOrder 733 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide40" SID "4372" Ports [2, 1] Position [2145, 11917, 2175, 11948] ZOrder 2193 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide41" SID "4373" Ports [2, 1] Position [2145, 12092, 2175, 12123] ZOrder 2197 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide42" SID "4374" Ports [2, 1] Position [2630, 11752, 2660, 11783] ZOrder 2199 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide43" SID "4375" Ports [2, 1] Position [2910, 11947, 2940, 11978] ZOrder 2213 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide44" SID "4376" Ports [2, 1] Position [2630, 11927, 2660, 11958] ZOrder 2200 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide45" SID "4377" Ports [2, 1] Position [2910, 11772, 2940, 11803] ZOrder 2210 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide46" SID "4378" Ports [2, 1] Position [2150, 12792, 2180, 12823] ZOrder 2176 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide47" SID "4379" Ports [2, 1] Position [2625, 12452, 2655, 12483] ZOrder 2178 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide49" SID "4381" Ports [2, 1] Position [2915, 12472, 2945, 12503] ZOrder 2181 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide5" SID "2995" Ports [2, 1] Position [2660, 3797, 2690, 3828] ZOrder 738 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide50" SID "4382" Ports [2, 1] Position [2635, 12627, 2665, 12658] ZOrder 2185 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide51" SID "4383" Ports [2, 1] Position [2915, 12647, 2945, 12678] ZOrder 2187 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide52" SID "4766" Ports [2, 1] Position [300, 4442, 330, 4473] ZOrder 2569 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide53" SID "4767" Ports [2, 1] Position [215, 4432, 245, 4463] ZOrder 2565 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide54" SID "4769" Ports [2, 1] Position [710, 4417, 740, 4448] ZOrder 2570 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide55" SID "4770" Ports [2, 1] Position [710, 4622, 740, 4653] ZOrder 2571 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide56" SID "4771" Ports [2, 1] Position [710, 4827, 740, 4858] ZOrder 2572 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide57" SID "4772" Ports [2, 1] Position [710, 5032, 740, 5063] ZOrder 2573 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide58" SID "4781" Ports [2, 1] Position [2140, 11347, 2170, 11378] ZOrder 2658 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide59" SID "4817" Ports [2, 1] Position [2140, 11142, 2170, 11173] ZOrder 2661 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide6" SID "2996" Ports [2, 1] Position [2940, 3817, 2970, 3848] ZOrder 740 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide60" SID "4823" Ports [2, 1] Position [2495, 11152, 2525, 11183] ZOrder 2664 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide7" SID "3013" Ports [2, 1] Position [2010, 812, 2040, 843] ZOrder 751 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide73" SID "5244" Ports [2, 1] Position [4100, 2817, 4130, 2848] ZOrder 3086 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide8" SID "3384" Ports [2, 1] Position [2480, 952, 2510, 983] ZOrder 1009 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide9" SID "6736" Ports [2, 1] Position [1860, 1547, 1890, 1578] ZOrder 5418 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide97" SID "5666" Ports [2, 1] Position [4080, 11592, 4110, 11623] ZOrder 3495 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide99" SID "5931" Ports [2, 1] Position [2440, 11202, 2470, 11233] ZOrder 3808 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "DocBlock" SID "24" Ports [] Position [1387, 5780, 1427, 5819] ZOrder 394 ShowName off LibraryVersion "1.285" UserDataPersistent on UserData "DataTag0" SourceBlock "simulink/Model-Wide\nUtilities/DocBlock" SourceType "DocBlock" ContentPreviewEnabled off DocumentType "Text" } Block { BlockType Ground Name "Ground1" SID "3296" Position [7265, 4185, 7285, 4205] ZOrder 921 } Block { BlockType Ground Name "Ground10" SID "3556" Position [2225, 925, 2245, 945] ZOrder 1186 } Block { BlockType Ground Name "Ground11" SID "3557" Position [2225, 1015, 2245, 1035] ZOrder 1187 } Block { BlockType Ground Name "Ground12" SID "3558" Position [2225, 1080, 2245, 1100] ZOrder 1188 } Block { BlockType Ground Name "Ground13" SID "3559" Position [2225, 1145, 2245, 1165] ZOrder 1189 } Block { BlockType Ground Name "Ground14" SID "6709" Position [1095, 10960, 1115, 10980] ZOrder 3981 } Block { BlockType Ground Name "Ground15" SID "4748" Position [3760, 2725, 3780, 2745] ZOrder 2551 } Block { BlockType Ground Name "Ground16" SID "6715" Position [7265, 7530, 7285, 7550] ZOrder 3987 } Block { BlockType Ground Name "Ground17" SID "6716" Position [7265, 7005, 7285, 7025] ZOrder 3988 } Block { BlockType Ground Name "Ground18" SID "6721" Position [7265, 8230, 7285, 8250] ZOrder 3995 } Block { BlockType Ground Name "Ground19" SID "3808" Position [6760, 3300, 6780, 3320] ZOrder 1438 } Block { BlockType Ground Name "Ground2" SID "3297" Position [7265, 4360, 7285, 4380] ZOrder 922 } Block { BlockType Ground Name "Ground20" SID "3809" Position [6760, 3355, 6780, 3375] ZOrder 1439 } Block { BlockType Ground Name "Ground21" SID "3827" Position [1260, 4260, 1280, 4280] ZOrder 1458 } Block { BlockType Ground Name "Ground22" SID "6722" Position [7265, 7705, 7285, 7725] ZOrder 3996 } Block { BlockType Ground Name "Ground23" SID "6723" Position [7265, 7880, 7285, 7900] ZOrder 3993 } Block { BlockType Ground Name "Ground24" SID "6724" Position [7265, 8055, 7285, 8075] ZOrder 3994 } Block { BlockType Ground Name "Ground25" SID "6698" Position [7285, 4710, 7305, 4730] ZOrder 3971 } Block { BlockType Ground Name "Ground26" SID "3873" Position [6205, 3410, 6225, 3430] ZOrder 1504 } Block { BlockType Ground Name "Ground27" SID "6699" Position [7285, 5060, 7305, 5080] ZOrder 3972 } Block { BlockType Ground Name "Ground28" SID "4773" Position [620, 4415, 640, 4435] ZOrder 2574 } Block { BlockType Ground Name "Ground29" SID "6700" Position [7285, 4885, 7305, 4905] ZOrder 3973 } Block { BlockType Ground Name "Ground3" SID "3298" Position [7265, 4535, 7285, 4555] ZOrder 923 } Block { BlockType Ground Name "Ground30" SID "6725" Position [7265, 8930, 7285, 8950] ZOrder 3999 } Block { BlockType Ground Name "Ground31" SID "6726" Position [7265, 8405, 7285, 8425] ZOrder 4000 } Block { BlockType Ground Name "Ground32" SID "6727" Position [7265, 8580, 7285, 8600] ZOrder 3997 } Block { BlockType Ground Name "Ground33" SID "6728" Position [7265, 8755, 7285, 8775] ZOrder 3998 } Block { BlockType Ground Name "Ground34" SID "6729" Position [7265, 9630, 7285, 9650] ZOrder 4003 } Block { BlockType Ground Name "Ground35" SID "6730" Position [7265, 9105, 7285, 9125] ZOrder 4004 } Block { BlockType Ground Name "Ground36" SID "6731" Position [7265, 9280, 7285, 9300] ZOrder 4001 } Block { BlockType Ground Name "Ground37" SID "6732" Position [7265, 9455, 7285, 9475] ZOrder 4002 } Block { BlockType Ground Name "Ground38" SID "4774" Position [620, 4620, 640, 4640] ZOrder 2575 } Block { BlockType Ground Name "Ground39" SID "4775" Position [620, 4825, 640, 4845] ZOrder 2576 } Block { BlockType Ground Name "Ground4" SID "6215" Position [7265, 5235, 7285, 5255] ZOrder 3933 } Block { BlockType Ground Name "Ground40" SID "4776" Position [620, 5030, 640, 5050] ZOrder 2577 } Block { BlockType Ground Name "Ground5" SID "6683" Position [7630, 4860, 7650, 4880] ZOrder 3969 } Block { BlockType Ground Name "Ground57" SID "5667" Position [3740, 11500, 3760, 11520] ZOrder 3494 } Block { BlockType Ground Name "Ground6" SID "6713" Position [7265, 7180, 7285, 7200] ZOrder 3985 } Block { BlockType Ground Name "Ground7" SID "6714" Position [7265, 7355, 7285, 7375] ZOrder 3986 } Block { BlockType Ground Name "Ground8" SID "3347" Position [7265, 4010, 7285, 4030] ZOrder 972 } Block { BlockType Ground Name "Ground9" SID "3807" Position [6760, 3240, 6780, 3260] ZOrder 1437 } Block { BlockType Reference Name "K1:C00-VIS_Xend" SID "5668" Tag "cdsIPCx_SHMEM" Description "Inter-Process Communication via Shared memory." Ports [1, 2] Position [3790, 11499, 3855, 11521] ZOrder 3493 BackgroundColor "[0.462745, 0.745098, 0.560784]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsIPCx/SignalName" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "K1:C00-VIS_Yend" SID "4747" Tag "cdsIPCx_SHMEM" Description "Inter-Process Communication via Shared memory." Ports [1, 2] Position [3810, 2724, 3875, 2746] ZOrder 2550 BackgroundColor "[0.462745, 0.745098, 0.560784]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsIPCx/SignalName" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Midend_MIC_MON" SID "4778" 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 [1580, 11340, 1660, 11370] ZOrder 2656 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Midend_MIC_VOLT" SID "4779" Tag "Test Point" Ports [1] Position [2405, 11355, 2445, 11375] ZOrder 2657 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Midend_MIC_VOLT_MON" SID "4783" 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 [2260, 11350, 2340, 11380] ZOrder 2659 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux1" SID "3283" Ports [3, 1] Position [3845, 3577, 3850, 3803] ZOrder 3615 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux10" SID "3897" Ports [2, 1] Position [3665, 3396, 3670, 3434] ZOrder 1530 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux11" SID "3899" Ports [3, 1] Position [3675, 3476, 3680, 3514] ZOrder 1532 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux12" SID "4390" Ports [3, 1] Position [5740, 12406, 5745, 12634] ZOrder 2208 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux13" SID "4391" Ports [2, 1] Position [3560, 12506, 3565, 12544] ZOrder 2284 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux14" SID "4392" Ports [3, 1] Position [3570, 12571, 3575, 12609] ZOrder 2286 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux15" SID "4393" Ports [3, 1] Position [3355, 12421, 3360, 12459] ZOrder 2225 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux16" SID "4394" Ports [3, 1] Position [5935, 12407, 5940, 12633] ZOrder 2234 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux17" SID "4395" Ports [2, 1] Position [3330, 12501, 3335, 12539] ZOrder 2278 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux7" SID "3745" Ports [3, 1] Position [3350, 3191, 3355, 3229] ZOrder 1377 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux8" SID "3796" Ports [3, 1] Position [5965, 3577, 5970, 3803] ZOrder 1426 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux9" SID "3888" Ports [2, 1] Position [3350, 3296, 3355, 3334] ZOrder 1521 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Reference Name "OPLEV1_ch18_MON" SID "3826" 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 [1315, 4255, 1395, 4285] ZOrder 1457 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Fcn Name "OPLEV1_length" SID "3889" Position [3375, 3300, 3435, 3330] ZOrder 1520 Expr "-2*u[1]*sindeg(u[2])" } Block { BlockType Fcn Name "OPLEV1_length1" SID "4396" Position [3355, 12505, 3415, 12535] ZOrder 2277 Expr "-2*u[1]*sindeg(u[2])" } Block { BlockType Fcn Name "OPLEV1_pitch" SID "3900" Position [3700, 3480, 3760, 3510] ZOrder 1531 Expr "u[1]/(2*u[2]*cosdeg(u[3]))" } Block { BlockType Fcn Name "OPLEV1_pitch1" SID "4397" Position [3595, 12575, 3655, 12605] ZOrder 2285 Expr "u[1]/(2*u[2]*cosdeg(u[3]))" } Block { BlockType Fcn Name "OPLEV1_yaw" SID "3898" Position [3690, 3400, 3750, 3430] ZOrder 1529 Expr "u[1]/(2*u[2])" } Block { BlockType Fcn Name "OPLEV1_yaw1" SID "4398" Position [3585, 12510, 3645, 12540] ZOrder 2283 Expr "u[1]/(2*u[2])" } Block { BlockType Fcn Name "OPLEV2_length" SID "3737" Position [3375, 3195, 3435, 3225] ZOrder 1369 Expr "-1*(u[1]-u[2])/(2*u[2]*sindeg(u[3]))" } Block { BlockType Fcn Name "OPLEV2_length1" SID "4399" Position [3380, 12425, 3440, 12455] ZOrder 2224 Expr "-1*(u[1]-u[2])/(2*u[2]*sindeg(u[3]))" } Block { BlockType SubSystem Name "PDs" SID "6025" Ports [] Position [6358, 5757, 6398, 5817] ZOrder 3902 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "PDs" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "25" Block { BlockType Fcn Name "COS_Theta" SID "3604" Position [2475, 550, 2535, 580] ZOrder 2146 Expr "cosdeg(u[1])" } Block { BlockType Constant Name "Constant" SID "3611" Position [2660, 1570, 2690, 1600] ZOrder 2054 Value "2" } Block { BlockType Constant Name "Constant11" SID "3469" Description "Voltage baseline subtraction (V)" Position [1010, 1985, 1055, 2015] ZOrder 2001 Value "0" } Block { BlockType Constant Name "Constant12" SID "3470" Description "Voltage baseline subtraction (V)" Position [1010, 2160, 1055, 2190] ZOrder 2002 Value "0" } Block { BlockType Constant Name "Constant13" SID "3471" Description "Voltage baseline subtraction (V)" Position [1010, 2335, 1055, 2365] ZOrder 2003 Value "0" } Block { BlockType Constant Name "Constant14" SID "3472" Description "Voltage baseline subtraction (V)" Position [1010, 2510, 1055, 2540] ZOrder 2004 Value "0" } Block { BlockType Constant Name "Constant15" SID "3473" Description "Voltage baseline subtraction (V)" Position [1010, 2685, 1055, 2715] ZOrder 2005 Value "0" } Block { BlockType Constant Name "Constant16" SID "3474" Description "Voltage baseline subtraction (V)" Position [1010, 2860, 1055, 2890] ZOrder 2006 Value "0" } Block { BlockType Constant Name "Constant17" SID "3500" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 1635, 910, 1665] ZOrder 2028 Value "20" } Block { BlockType Constant Name "Constant18" SID "3501" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 1810, 910, 1840] ZOrder 2030 Value "20" } Block { BlockType Constant Name "Constant19" SID "3503" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 1985, 910, 2015] ZOrder 2032 Value "20" } Block { BlockType Constant Name "Constant20" SID "3505" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 2160, 910, 2190] ZOrder 2034 Value "20" } Block { BlockType Constant Name "Constant21" SID "3507" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 2335, 910, 2365] ZOrder 2036 Value "20" } Block { BlockType Constant Name "Constant22" SID "3509" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 2510, 910, 2540] ZOrder 2038 Value "20" } Block { BlockType Constant Name "Constant23" SID "3511" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 2685, 910, 2715] ZOrder 2040 Value "20" } Block { BlockType Constant Name "Constant24" SID "3513" Description "Voltage baseline (V)\nV=-0.1d+2. -> d=-10V+20." Position [865, 2860, 910, 2890] ZOrder 2042 Value "20" } Block { BlockType Constant Name "Constant25" SID "3573" Description "Voltage baseline subtraction (V)" Position [2754, 700, 2806, 720] ZOrder 2135 BlockRotation 270 BlockMirror on NamePlacement "alternate" Value "-0.5" } Block { BlockType Constant Name "Constant27" SID "3578" Description "Voltage baseline subtraction (V)" Position [2535, 1027, 2580, 1043] ZOrder 2139 Value "2" } Block { BlockType Constant Name "Constant28" SID "3631" Description "conversion coefficient from radian to degree (180/pi)" Position [2440, 1409, 2515, 1421] ZOrder 2067 Value "57.2957795" } Block { BlockType Constant Name "Constant29" SID "3635" Description "conversion coefficient from radian to degree (180/pi)" Position [2420, 1589, 2495, 1601] ZOrder 2070 Value "57.2957795" } Block { BlockType Constant Name "Constant30" SID "3687" Position [2100, 2365, 2130, 2395] ZOrder 2076 } Block { BlockType Constant Name "Constant31" SID "3640" Description "conversion coefficient from radian to degree (180/pi)" Position [2895, 814, 2970, 826] ZOrder 2154 Value "57.2957795" } Block { BlockType Constant Name "Constant32" SID "3689" Position [2225, 2365, 2255, 2395] ZOrder 2078 Value "20" } Block { BlockType Constant Name "Constant33" SID "3691" Position [2100, 2510, 2130, 2540] ZOrder 2080 Value "90" } Block { BlockType Constant Name "Constant34" SID "3694" Position [2175, 2565, 2205, 2595] ZOrder 2083 Value "70" } Block { BlockType Constant Name "Constant35" SID "3698" Description "Voltage baseline subtraction (V)" Position [2060, 1570, 2105, 1600] ZOrder 2087 Value "5" } Block { BlockType Constant Name "Constant36" SID "3701" Description "Voltage baseline subtraction (V)" Position [2055, 1705, 2100, 1735] ZOrder 2090 Value "4" } Block { BlockType Constant Name "Constant37" SID "3726" Description "Voltage baseline subtraction (V)" Position [3064, 865, 3116, 885] ZOrder 2156 BlockRotation 270 BlockMirror on NamePlacement "alternate" } Block { BlockType Constant Name "Constant38" SID "3727" Description "Voltage baseline subtraction (V)" Position [3019, 895, 3071, 915] ZOrder 2157 BlockRotation 270 BlockMirror on NamePlacement "alternate" Value "2" } Block { BlockType Constant Name "Constant49" SID "4329" Description "Minimum voltage of ADC (V)" Position [205, 1355, 250, 1385] ZOrder 2100 Value "-10" } Block { BlockType Constant Name "Constant5" SID "3119" Description "Voltage to distance coefficient. (V/mm)\nV=-0.1d+2. -> d=-10V+20." Position [670, 20, 700, 65] ZOrder 856 BlockRotation 270 BlockMirror on NamePlacement "alternate" Value "-10" } Block { BlockType Constant Name "Constant51" SID "4330" Description "positive and negative voltage" Position [95, 1272, 130, 1298] ZOrder 2098 Value "2" } Block { BlockType Constant Name "Constant52" SID "4331" Description "Maximum voltage of ADC (V)" Position [205, 1300, 250, 1330] ZOrder 2095 Value "10" } Block { BlockType Constant Name "Constant53" SID "4332" Description "Quantization range of 16 bit ADC." Position [175, 1235, 220, 1265] ZOrder 2096 Value "65536" } Block { BlockType Constant Name "Constant8" SID "3123" Description "Voltage baseline subtraction (V)" Position [1010, 1635, 1055, 1665] ZOrder 1979 Value "0" } Block { BlockType Constant Name "Constant9" SID "3468" Description "Voltage baseline subtraction (V)" Position [1010, 1810, 1055, 1840] ZOrder 2000 Value "0" } Block { BlockType Reference Name "D_M" SID "3564" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [2200, 682, 2265, 698] ZOrder 2131 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Demux Name "Demux2" SID "3322" Ports [1, 3] Position [3310, 825, 3315, 985] ZOrder 2116 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "3323" Ports [1, 4] Position [3830, 815, 3835, 975] ZOrder 2126 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Reference Name "Diff_PDunit1" SID "3091" Tag "Test Point" Ports [1] Position [1855, 1700, 1895, 1720] ZOrder 1973 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit1_MON" SID "3088" 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 [1690, 1695, 1770, 1725] ZOrder 1971 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit2" SID "3092" Tag "Test Point" Ports [1] Position [1855, 2050, 1895, 2070] ZOrder 1974 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit2_MON" SID "3090" 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 [1690, 2045, 1770, 2075] ZOrder 1972 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit3" SID "3143" Tag "Test Point" Ports [1] Position [1690, 2370, 1730, 2390] ZOrder 1994 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit3_MON" SID "3144" 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 [1540, 2365, 1620, 2395] ZOrder 1992 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit4" SID "3145" Tag "Test Point" Ports [1] Position [1855, 2750, 1895, 2770] ZOrder 1995 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Diff_PDunit4_MON" SID "3146" 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 [1690, 2745, 1770, 2775] ZOrder 1993 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Divide10" SID "3035" Ports [2, 1] Position [440, 1767, 470, 1798] ZOrder 1963 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide11" SID "3038" Ports [2, 1] Position [440, 1942, 470, 1973] ZOrder 1966 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide12" SID "3047" Ports [2, 1] Position [440, 2117, 470, 2148] ZOrder 1969 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide20" SID "3138" Ports [2, 1] Position [440, 2467, 470, 2498] ZOrder 1984 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide21" SID "3139" Ports [2, 1] Position [440, 2642, 470, 2673] ZOrder 1987 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide22" SID "3140" Ports [2, 1] Position [440, 2817, 470, 2848] ZOrder 1990 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide24" SID "3142" Ports [2, 1] Position [440, 2292, 470, 2323] ZOrder 1981 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide28" SID "3568" Ports [2, 1] Position [2210, 962, 2240, 993] ZOrder 2132 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide29" SID "3575" Ports [2, 1] Position [2745, 802, 2775, 833] ZOrder 2137 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide30" SID "3684" Ports [2, 1] Position [1925, 2437, 1955, 2468] ZOrder 2073 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide31" SID "3695" Ports [2, 1] Position [2390, 2432, 2420, 2463] ZOrder 2084 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide32" SID "3696" Ports [2, 1] Position [1965, 1632, 1995, 1663] ZOrder 2085 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide33" SID "3704" Ports [2, 1] Position [2270, 1662, 2300, 1693] ZOrder 2093 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide34" SID "4333" Ports [2, 1] Position [375, 1252, 405, 1283] ZOrder 2101 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide35" SID "4334" Ports [2, 1] Position [290, 1242, 320, 1273] ZOrder 2097 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide9" SID "3031" Ports [2, 1] Position [440, 1592, 470, 1623] ZOrder 1960 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_IM_COIL1" SID "3324" 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 [3890, 798, 3960, 822] ZOrder 2127 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_COIL2" SID "3325" 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 [3890, 853, 3960, 877] ZOrder 2130 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_COIL3" SID "3326" 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 [3890, 913, 3960, 937] ZOrder 2129 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_COIL4" SID "3327" 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 [3890, 968, 3960, 992] ZOrder 2128 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_L" SID "3328" 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 [3580, 788, 3650, 812] ZOrder 2112 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_P" SID "3329" 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 [3580, 938, 3650, 962] ZOrder 2123 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_IM_Y" SID "3330" 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 [3580, 858, 3650, 882] ZOrder 2122 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Ground Name "Ground23" SID "3842" Position [2175, 960, 2195, 980] ZOrder 2158 } Block { BlockType Ground Name "Ground24" SID "3843" Position [2310, 750, 2330, 770] ZOrder 2159 } Block { BlockType Ground Name "Ground27" SID "4337" Position [20, 1590, 40, 1610] ZOrder 2103 } Block { BlockType Ground Name "Ground29" SID "4339" Position [20, 2750, 40, 2770] ZOrder 2105 } Block { BlockType Ground Name "Ground30" SID "4340" Position [20, 2640, 40, 2660] ZOrder 2106 } Block { BlockType Ground Name "Ground31" SID "4341" Position [20, 2465, 40, 2485] ZOrder 2107 } Block { BlockType Ground Name "Ground32" SID "4342" Position [20, 2300, 40, 2320] ZOrder 2108 } Block { BlockType Ground Name "Ground33" SID "4343" Position [20, 2130, 40, 2150] ZOrder 2109 } Block { BlockType Ground Name "Ground34" SID "4344" Position [20, 1940, 40, 1960] ZOrder 2110 } Block { BlockType Ground Name "Ground35" SID "4345" Position [20, 1765, 40, 1785] ZOrder 2111 } Block { BlockType Reference Name "IM_L_MON" SID "3333" 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 [3395, 815, 3475, 845] ZOrder 2117 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "IM_P_MON" SID "3334" 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 [3395, 965, 3475, 995] ZOrder 2119 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "IM_Y_MON" SID "3335" 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 [3395, 890, 3475, 920] ZOrder 2118 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L" SID "3571" Tag "Test Point" Ports [1] Position [2585, 1090, 2625, 1110] ZOrder 2134 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L_MON" SID "3627" 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 [2460, 1085, 2540, 1115] ZOrder 2152 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MAT1" SID "3339" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [3205, 875, 3245, 935] ZOrder 2114 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux2" SID "3331" Ports [2, 1] Position [3160, 886, 3165, 924] ZOrder 2115 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux3" SID "3332" Ports [3, 1] Position [3700, 863, 3705, 927] ZOrder 2125 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux4" SID "3606" Ports [1, 1] Position [2335, 546, 2340, 584] ZOrder 2148 ShowName off Inputs "1" DisplayOption "bar" } Block { BlockType Mux Name "Mux5" SID "3607" Ports [1, 1] Position [2335, 601, 2340, 639] ZOrder 2149 ShowName off Inputs "1" DisplayOption "bar" } Block { BlockType Mux Name "Mux6" SID "3588" Ports [1, 1] Position [2925, 1516, 2930, 1554] ZOrder 2051 ShowName off Inputs "1" DisplayOption "bar" } Block { BlockType Reference Name "P" SID "3637" Tag "Test Point" Ports [1] Position [2680, 1625, 2720, 1645] ZOrder 2072 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD1_MON" SID "3015" 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 [85, 1585, 165, 1615] ZOrder 1959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD1_mm" SID "3033" Tag "Test Point" Ports [1] Position [1445, 1610, 1485, 1630] ZOrder 1961 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD1_mm_MON" SID "3491" 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 [1170, 1605, 1250, 1635] ZOrder 2019 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD1_volt" SID "3543" Tag "Test Point" Ports [1] Position [725, 1450, 765, 1470] ZOrder 2043 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD1_volt_MON" SID "3617" 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 [560, 1515, 640, 1545] ZOrder 2057 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD2_MON" SID "3037" 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 [85, 1760, 165, 1790] ZOrder 1962 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD2_mm" SID "3036" Tag "Test Point" Ports [1] Position [1445, 1840, 1485, 1860] ZOrder 1964 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD2_mm_MON" SID "3492" 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 [1170, 1780, 1250, 1810] ZOrder 2020 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD2_volt" SID "3544" Tag "Test Point" Ports [1] Position [730, 1690, 770, 1710] ZOrder 2044 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD2_volt_MON" SID "3618" 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 [560, 1725, 640, 1755] ZOrder 2058 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD3_MON" SID "3048" 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 [85, 2125, 165, 2155] ZOrder 1968 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD3_mm" SID "3049" Tag "Test Point" Ports [1] Position [1445, 2135, 1485, 2155] ZOrder 1970 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD3_mm_MON" SID "3494" 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 [1170, 2130, 1250, 2160] ZOrder 2022 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD3_volt" SID "3546" Tag "Test Point" Ports [1] Position [730, 2030, 770, 2050] ZOrder 2046 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD3_volt_MON" SID "3620" 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 [560, 2070, 640, 2100] ZOrder 2060 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD4_MON" SID "3040" 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 [85, 1935, 165, 1965] ZOrder 1965 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD4_mm" SID "3039" Tag "Test Point" Ports [1] Position [1445, 1960, 1485, 1980] ZOrder 1967 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD4_mm_MON" SID "3493" 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 [1170, 1955, 1250, 1985] ZOrder 2021 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD4_volt" SID "3545" Tag "Test Point" Ports [1] Position [730, 1855, 770, 1875] ZOrder 2045 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD4_volt_MON" SID "3619" 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 [560, 1895, 640, 1925] ZOrder 2059 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD5_MON" SID "3150" 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 [85, 2460, 165, 2490] ZOrder 1983 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD5_mm" SID "3149" Tag "Test Point" Ports [1] Position [1445, 2485, 1485, 2505] ZOrder 1985 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD5_mm_MON" SID "3496" 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 [1170, 2480, 1250, 2510] ZOrder 2024 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD5_volt" SID "3548" Tag "Test Point" Ports [1] Position [730, 2395, 770, 2415] ZOrder 2048 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD5_volt_MON" SID "3622" 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 [560, 2430, 640, 2460] ZOrder 2062 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD6_MON" SID "3148" 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 [85, 2295, 165, 2325] ZOrder 1980 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD6_mm" SID "3147" Tag "Test Point" Ports [1] Position [1365, 2310, 1405, 2330] ZOrder 1982 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD6_mm_MON" SID "3495" 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 [1170, 2305, 1250, 2335] ZOrder 2023 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD6_volt" SID "3547" Tag "Test Point" Ports [1] Position [730, 2205, 770, 2225] ZOrder 2047 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD6_volt_MON" SID "3621" 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 [560, 2250, 640, 2280] ZOrder 2061 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD7_MON" SID "3154" 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 [75, 2745, 155, 2775] ZOrder 1989 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD7_mm" SID "3153" Tag "Test Point" Ports [1] Position [1445, 2835, 1485, 2855] ZOrder 1991 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD7_mm_MON" SID "3498" 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 [1170, 2830, 1250, 2860] ZOrder 2026 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD7_volt" SID "3550" Tag "Test Point" Ports [1] Position [730, 2730, 770, 2750] ZOrder 2050 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD7_volt_MON" SID "3624" 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 [560, 2770, 640, 2800] ZOrder 2064 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD8_MON" SID "3152" 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 [75, 2635, 155, 2665] ZOrder 1986 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD8_mm" SID "3151" Tag "Test Point" Ports [1] Position [1445, 2660, 1485, 2680] ZOrder 1988 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD8_mm_MON" SID "3497" 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 [1170, 2655, 1250, 2685] ZOrder 2025 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD8_volt" SID "3549" Tag "Test Point" Ports [1] Position [730, 2570, 770, 2590] ZOrder 2049 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PD8_volt_MON" SID "3623" 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 [560, 2595, 640, 2625] ZOrder 2063 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P_MON" SID "3629" 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 [2570, 1620, 2650, 1650] ZOrder 2066 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product11" SID "3156" Ports [2, 1] Position [720, 2302, 750, 2333] ZOrder 1996 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product12" SID "3157" Ports [2, 1] Position [720, 2477, 750, 2508] ZOrder 1997 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product13" SID "3158" Ports [2, 1] Position [720, 2652, 750, 2683] ZOrder 1998 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product14" SID "3159" Ports [2, 1] Position [720, 2827, 750, 2858] ZOrder 1999 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product2" SID "3577" Ports [2, 1] Position [2650, 967, 2680, 998] ZOrder 2138 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product21" SID "3579" Ports [2, 1] Position [2590, 972, 2620, 1003] ZOrder 2140 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product22" SID "3581" Ports [2, 1] Position [2805, 737, 2835, 768] ZOrder 2142 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product23" SID "3582" Ports [2, 1] Position [2865, 747, 2895, 778] ZOrder 2143 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product24" SID "3609" Ports [2, 1] Position [2850, 1517, 2880, 1548] ZOrder 2053 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product25" SID "3633" Ports [2, 1] Position [2540, 1407, 2570, 1438] ZOrder 2068 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product26" SID "3634" Ports [2, 1] Position [2540, 1537, 2570, 1568] ZOrder 2069 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product27" SID "3690" Ports [2, 1] Position [2290, 2392, 2320, 2423] ZOrder 2079 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product28" SID "3641" Ports [2, 1] Position [3020, 757, 3050, 788] ZOrder 2155 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product29" SID "3692" Ports [2, 1] Position [2175, 2502, 2205, 2533] ZOrder 2081 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product30" SID "3699" Ports [2, 1] Position [2140, 1627, 2170, 1658] ZOrder 2088 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product31" SID "3702" Ports [2, 1] Position [2140, 1697, 2170, 1728] ZOrder 2091 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product6" SID "3115" Ports [2, 1] Position [720, 1602, 750, 1633] ZOrder 1975 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product7" SID "3116" Ports [2, 1] Position [720, 1777, 750, 1808] ZOrder 1976 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product8" SID "3117" Ports [2, 1] Position [720, 1952, 750, 1983] ZOrder 1977 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product9" SID "3118" Ports [2, 1] Position [720, 2127, 750, 2158] ZOrder 1978 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "R" SID "3636" Tag "Test Point" Ports [1] Position [2730, 1400, 2770, 1420] ZOrder 2071 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "R_MON" SID "3628" 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 [2600, 1410, 2680, 1440] ZOrder 2065 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Ratio_PD1_PD2" SID "3697" 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 [2015, 1635, 2095, 1665] ZOrder 2086 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Ratio_PD5_PD6" SID "3685" 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 [1995, 2440, 2075, 2470] ZOrder 2074 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SENSING_L" SID "3615" 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 [2360, 968, 2430, 992] ZOrder 2150 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SENSING_P" SID "3613" 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 [2715, 1513, 2785, 1537] ZOrder 2056 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SENSING_R" SID "3612" 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 [2715, 1448, 2785, 1472] ZOrder 2055 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SENSING_Y" SID "3616" 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 [2915, 753, 2985, 777] ZOrder 2151 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT" SID "3686" Tag "cdsSqrt" Ports [1, 1] Position [2100, 2436, 2130, 2474] ZOrder 2075 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum10" SID "3483" Ports [2, 1] Position [1595, 1700, 1615, 1720] ZOrder 2015 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum11" SID "3484" Ports [2, 1] Position [1595, 2050, 1615, 2070] ZOrder 2016 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum12" SID "3485" Ports [2, 1] Position [1485, 2370, 1505, 2390] ZOrder 2017 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum13" SID "3486" Ports [2, 1] Position [1595, 2750, 1615, 2770] ZOrder 2018 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum14" SID "3499" Ports [2, 1] Position [945, 1610, 965, 1630] ZOrder 2027 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum15" SID "3502" Ports [2, 1] Position [945, 1785, 965, 1805] ZOrder 2029 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum16" SID "3504" Ports [2, 1] Position [945, 1960, 965, 1980] ZOrder 2031 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum17" SID "3506" Ports [2, 1] Position [945, 2135, 965, 2155] ZOrder 2033 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum18" SID "3508" Ports [2, 1] Position [945, 2310, 965, 2330] ZOrder 2035 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum19" SID "3510" Ports [2, 1] Position [945, 2485, 965, 2505] ZOrder 2037 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum2" SID "3475" Ports [2, 1] Position [1090, 1610, 1110, 1630] ZOrder 2007 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum20" SID "3512" Ports [2, 1] Position [945, 2660, 965, 2680] ZOrder 2039 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum21" SID "3514" Ports [2, 1] Position [945, 2835, 965, 2855] ZOrder 2041 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum23" SID "3569" Ports [2, 1] Position [2305, 970, 2325, 990] ZOrder 2133 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum24" SID "3574" Ports [2, 1] Position [2510, 815, 2530, 835] ZOrder 2136 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum25" SID "3580" Ports [2, 1] Position [2705, 750, 2725, 770] ZOrder 2141 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum26" SID "3688" Ports [2, 1] Position [2180, 2405, 2200, 2425] ZOrder 2077 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum27" SID "3693" Ports [2, 1] Position [2235, 2510, 2255, 2530] ZOrder 2082 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum28" SID "3700" Ports [2, 1] Position [2200, 1635, 2220, 1655] ZOrder 2089 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum29" SID "3703" Ports [2, 1] Position [2200, 1705, 2220, 1725] ZOrder 2092 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum3" SID "3476" Ports [2, 1] Position [1090, 1785, 1110, 1805] ZOrder 2008 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum4" SID "3477" Ports [2, 1] Position [1090, 1960, 1110, 1980] ZOrder 2009 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum41" SID "4335" Ports [2, 1] Position [310, 1305, 330, 1325] ZOrder 2099 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum5" SID "3478" Ports [2, 1] Position [1090, 2135, 1110, 2155] ZOrder 2010 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum6" SID "3479" Ports [2, 1] Position [1090, 2310, 1110, 2330] ZOrder 2011 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum7" SID "3480" Ports [2, 1] Position [1090, 2485, 1110, 2505] ZOrder 2012 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum8" SID "3481" Ports [2, 1] Position [1090, 2660, 1110, 2680] ZOrder 2013 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum9" SID "3482" Ports [2, 1] Position [1090, 2835, 1110, 2855] ZOrder 2014 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Fcn Name "Tan_2P" SID "3601" Position [2960, 1520, 3020, 1550] ZOrder 2052 Expr "sin(u[1])/cos(u[1])" } Block { BlockType Fcn Name "Tan_Theta" SID "3602" Position [2475, 605, 2535, 635] ZOrder 2145 Expr "sindeg(u[1])/cosdeg(u[1])" } Block { BlockType Terminator Name "Terminator12" SID "5740" Position [2825, 1450, 2845, 1470] ZOrder 3623 } Block { BlockType Terminator Name "Terminator16" SID "3419" Position [4060, 800, 4080, 820] ZOrder 2160 } Block { BlockType Terminator Name "Terminator17" SID "3420" Position [4060, 855, 4080, 875] ZOrder 2161 } Block { BlockType Terminator Name "Terminator18" SID "3421" Position [4060, 915, 4080, 935] ZOrder 2162 } Block { BlockType Terminator Name "Terminator19" SID "3422" Position [4060, 970, 4080, 990] ZOrder 2163 } Block { BlockType Terminator Name "Terminator5" SID "3336" Position [3520, 820, 3540, 840] ZOrder 2113 } Block { BlockType Terminator Name "Terminator6" SID "3337" Position [3520, 895, 3540, 915] ZOrder 2120 } Block { BlockType Terminator Name "Terminator7" SID "3338" Position [3520, 970, 3540, 990] ZOrder 2121 } Block { BlockType Reference Name "Theta" SID "3605" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [2220, 557, 2285, 573] ZOrder 2147 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y" SID "3584" Tag "Test Point" Ports [1] Position [3185, 765, 3225, 785] ZOrder 2144 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y_MON" SID "3630" 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 [3070, 760, 3150, 790] ZOrder 2153 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsMuxMatrix3" SID "3340" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [3755, 865, 3795, 925] ZOrder 2124 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 11682 SrcBlock "Divide24" SrcPort 1 Points [63, 0] Branch { ZOrder 11681 Points [0, -45] DstBlock "PD6_volt_MON" DstPort 1 } Branch { ZOrder 11680 DstBlock "Product11" DstPort 1 } } Line { ZOrder 11679 SrcBlock "PD6_MON" SrcPort 1 Points [48, 0; 0, -10] DstBlock "Divide24" DstPort 1 } Line { ZOrder 11718 SrcBlock "Constant8" SrcPort 1 Points [40, 0] DstBlock "Sum2" DstPort 2 } Line { ZOrder 11723 SrcBlock "PD1_MON" SrcPort 1 DstBlock "Divide9" DstPort 1 } Line { ZOrder 11724 SrcBlock "PD2_MON" SrcPort 1 DstBlock "Divide10" DstPort 1 } Line { ZOrder 11725 SrcBlock "PD4_MON" SrcPort 1 DstBlock "Divide11" DstPort 1 } Line { ZOrder 11726 SrcBlock "PD3_MON" SrcPort 1 Points [48, 0; 0, -15] DstBlock "Divide12" DstPort 1 } Line { ZOrder 11728 SrcBlock "Constant11" SrcPort 1 Points [40, 0] DstBlock "Sum4" DstPort 2 } Line { ZOrder 11729 SrcBlock "Constant12" SrcPort 1 Points [40, 0] DstBlock "Sum5" DstPort 2 } Line { ZOrder 11727 SrcBlock "Constant9" SrcPort 1 Points [40, 0] DstBlock "Sum3" DstPort 2 } Line { ZOrder 11730 SrcBlock "Constant13" SrcPort 1 Points [40, 0] DstBlock "Sum6" DstPort 2 } Line { ZOrder 11731 SrcBlock "Constant14" SrcPort 1 Points [40, 0] DstBlock "Sum7" DstPort 2 } Line { ZOrder 11732 SrcBlock "Constant15" SrcPort 1 Points [40, 0] DstBlock "Sum8" DstPort 2 } Line { ZOrder 11733 SrcBlock "Constant16" SrcPort 1 Points [40, 0] DstBlock "Sum9" DstPort 2 } Line { ZOrder 11736 SrcBlock "PD1_mm_MON" SrcPort 1 Points [137, 0] Branch { ZOrder 11735 Points [0, 90] DstBlock "Sum10" DstPort 1 } Branch { ZOrder 11734 DstBlock "PD1_mm" DstPort 1 } } Line { ZOrder 11739 SrcBlock "PD2_mm_MON" SrcPort 1 Points [137, 0] Branch { ZOrder 11738 Points [0, 55] DstBlock "PD2_mm" DstPort 1 } Branch { ZOrder 11737 Points [213, 0] DstBlock "Sum10" DstPort 2 } } Line { ZOrder 11742 SrcBlock "PD3_mm_MON" SrcPort 1 Points [136, 0] Branch { ZOrder 11741 Points [0, -85] DstBlock "Sum11" DstPort 1 } Branch { ZOrder 11740 DstBlock "PD3_mm" DstPort 1 } } Line { ZOrder 11745 SrcBlock "PD4_mm_MON" SrcPort 1 Points [160, 0] Branch { ZOrder 11744 DstBlock "PD4_mm" DstPort 1 } Branch { ZOrder 11743 Points [0, 119; 190, 0] DstBlock "Sum11" DstPort 2 } } Line { ZOrder 11748 SrcBlock "PD5_mm_MON" SrcPort 1 Points [134, 0] Branch { ZOrder 11747 DstBlock "PD5_mm" DstPort 1 } Branch { ZOrder 11746 Points [0, -115] DstBlock "Sum12" DstPort 1 } } Line { ZOrder 11751 SrcBlock "PD6_mm_MON" SrcPort 1 Points [80, 0] Branch { ZOrder 11750 DstBlock "PD6_mm" DstPort 1 } Branch { ZOrder 11749 Points [0, 101; 160, 0] DstBlock "Sum12" DstPort 2 } } Line { ZOrder 11754 SrcBlock "PD8_mm_MON" SrcPort 1 Points [163, 0] Branch { ZOrder 11753 Points [0, 124; 187, 0] DstBlock "Sum13" DstPort 2 } Branch { ZOrder 11752 DstBlock "PD8_mm" DstPort 1 } } Line { ZOrder 11757 SrcBlock "PD7_mm_MON" SrcPort 1 Points [137, 0] Branch { ZOrder 11756 Points [0, -85] DstBlock "Sum13" DstPort 1 } Branch { ZOrder 11755 DstBlock "PD7_mm" DstPort 1 } } Line { ZOrder 11758 SrcBlock "Sum14" SrcPort 1 DstBlock "Sum2" DstPort 1 } Line { ZOrder 11759 SrcBlock "Product6" SrcPort 1 DstBlock "Sum14" DstPort 1 } Line { ZOrder 11760 SrcBlock "Constant17" SrcPort 1 Points [40, 0] DstBlock "Sum14" DstPort 2 } Line { ZOrder 11761 SrcBlock "Sum15" SrcPort 1 DstBlock "Sum3" DstPort 1 } Line { ZOrder 11762 SrcBlock "Constant18" SrcPort 1 Points [40, 0] DstBlock "Sum15" DstPort 2 } Line { ZOrder 11763 SrcBlock "Product7" SrcPort 1 DstBlock "Sum15" DstPort 1 } Line { ZOrder 11764 SrcBlock "Sum16" SrcPort 1 DstBlock "Sum4" DstPort 1 } Line { ZOrder 11765 SrcBlock "Constant19" SrcPort 1 Points [40, 0] DstBlock "Sum16" DstPort 2 } Line { ZOrder 11766 SrcBlock "Product8" SrcPort 1 DstBlock "Sum16" DstPort 1 } Line { ZOrder 11767 SrcBlock "Sum17" SrcPort 1 DstBlock "Sum5" DstPort 1 } Line { ZOrder 11768 SrcBlock "Constant20" SrcPort 1 Points [40, 0] DstBlock "Sum17" DstPort 2 } Line { ZOrder 11769 SrcBlock "Product9" SrcPort 1 DstBlock "Sum17" DstPort 1 } Line { ZOrder 11770 SrcBlock "Sum18" SrcPort 1 DstBlock "Sum6" DstPort 1 } Line { ZOrder 11771 SrcBlock "Constant21" SrcPort 1 Points [40, 0] DstBlock "Sum18" DstPort 2 } Line { ZOrder 11772 SrcBlock "Product11" SrcPort 1 DstBlock "Sum18" DstPort 1 } Line { ZOrder 11773 SrcBlock "Sum19" SrcPort 1 DstBlock "Sum7" DstPort 1 } Line { ZOrder 11774 SrcBlock "Constant22" SrcPort 1 Points [40, 0] DstBlock "Sum19" DstPort 2 } Line { ZOrder 11775 SrcBlock "Sum20" SrcPort 1 DstBlock "Sum8" DstPort 1 } Line { ZOrder 11776 SrcBlock "Constant23" SrcPort 1 Points [40, 0] DstBlock "Sum20" DstPort 2 } Line { ZOrder 11777 SrcBlock "Product13" SrcPort 1 DstBlock "Sum20" DstPort 1 } Line { ZOrder 11778 SrcBlock "Sum21" SrcPort 1 DstBlock "Sum9" DstPort 1 } Line { ZOrder 11779 SrcBlock "Constant24" SrcPort 1 Points [40, 0] DstBlock "Sum21" DstPort 2 } Line { ZOrder 11780 SrcBlock "Product14" SrcPort 1 DstBlock "Sum21" DstPort 1 } Line { ZOrder 11781 SrcBlock "Product12" SrcPort 1 DstBlock "Sum19" DstPort 1 } Line { ZOrder 11782 SrcBlock "Mux6" SrcPort 1 DstBlock "Tan_2P" DstPort 1 } Line { ZOrder 11939 SrcBlock "Tan_2P" SrcPort 1 Points [9, 0; 0, 1087; -1122, 0; 0, -1637] DstBlock "Divide28" DstPort 2 } Line { ZOrder 11785 SrcBlock "Product24" SrcPort 1 DstBlock "Mux6" DstPort 1 } Line { ZOrder 11789 SrcBlock "PD2_volt_MON" SrcPort 1 Points [12, 0] Branch { ZOrder 11788 Points [0, -40] DstBlock "PD2_volt" DstPort 1 } Branch { ZOrder 11787 Points [1293, 0] DstBlock "Divide32" DstPort 2 } } Line { ZOrder 11784 SrcBlock "Constant" SrcPort 1 Points [119, 0; 0, -45] DstBlock "Product24" DstPort 2 } Line { ZOrder 11786 SrcBlock "SENSING_P" SrcPort 1 DstBlock "Product24" DstPort 1 } Line { ZOrder 11790 SrcBlock "PD4_volt_MON" SrcPort 1 Points [59, 0; 0, -45] DstBlock "PD4_volt" DstPort 1 } Line { ZOrder 11794 SrcBlock "PD6_volt_MON" SrcPort 1 Points [25, 0] Branch { ZOrder 11793 Points [0, -50] DstBlock "PD6_volt" DstPort 1 } Branch { ZOrder 11792 Points [1185, 0; 0, 195] DstBlock "Divide30" DstPort 2 } } Line { ZOrder 11791 SrcBlock "PD3_volt_MON" SrcPort 1 Points [59, 0; 0, -45] DstBlock "PD3_volt" DstPort 1 } Line { ZOrder 11797 SrcBlock "PD5_volt_MON" SrcPort 1 Points [23, 0] Branch { ZOrder 11796 DstBlock "Divide30" DstPort 1 } Branch { ZOrder 11795 Points [0, -40] DstBlock "PD5_volt" DstPort 1 } } Line { ZOrder 11798 SrcBlock "PD8_volt_MON" SrcPort 1 Points [59, 0; 0, -30] DstBlock "PD8_volt" DstPort 1 } Line { ZOrder 11799 SrcBlock "PD7_volt_MON" SrcPort 1 Points [59, 0; 0, -45] DstBlock "PD7_volt" DstPort 1 } Line { ZOrder 11802 SrcBlock "Divide31" SrcPort 1 Points [10, 0; 0, 71; -107, 0; 0, -1061; 193, 0] Branch { ZOrder 11801 Points [0, -30] DstBlock "Product25" DstPort 2 } Branch { ZOrder 11800 DstBlock "SENSING_R" DstPort 1 } } Line { ZOrder 11805 SrcBlock "Divide33" SrcPort 1 Points [66, 0; 0, -155; 144, 0] Branch { ZOrder 11804 Points [0, 20] DstBlock "Product26" DstPort 1 } Branch { ZOrder 11803 DstBlock "SENSING_P" DstPort 1 } } Line { ZOrder 11806 SrcBlock "Constant28" SrcPort 1 DstBlock "Product25" DstPort 1 } Line { ZOrder 11807 SrcBlock "Product25" SrcPort 1 DstBlock "R_MON" DstPort 1 } Line { ZOrder 11808 SrcBlock "Constant29" SrcPort 1 Points [15, 0; 0, -35] DstBlock "Product26" DstPort 2 } Line { ZOrder 11809 SrcBlock "Product26" SrcPort 1 Points [14, 0; 0, 40; -41, 0; 0, 40] DstBlock "P_MON" DstPort 1 } Line { ZOrder 11811 SrcBlock "P_MON" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 11813 SrcBlock "Ratio_PD5_PD6" SrcPort 1 DstBlock "SQRT" DstPort 1 } Line { ZOrder 11810 SrcBlock "R_MON" SrcPort 1 Points [12, 0; 0, -15] DstBlock "R" DstPort 1 } Line { ZOrder 11812 SrcBlock "Divide30" SrcPort 1 DstBlock "Ratio_PD5_PD6" DstPort 1 } Line { ZOrder 11816 SrcBlock "SQRT" SrcPort 1 Points [17, 0] Branch { ZOrder 11815 Points [0, 55] DstBlock "Product29" DstPort 1 } Branch { ZOrder 11814 Points [38, 0] DstBlock "Sum26" DstPort 2 } } Line { ZOrder 11817 SrcBlock "Constant30" SrcPort 1 Points [23, 0; 0, 35] DstBlock "Sum26" DstPort 1 } Line { ZOrder 11818 SrcBlock "Sum26" SrcPort 1 DstBlock "Product27" DstPort 2 } Line { ZOrder 11819 SrcBlock "Constant32" SrcPort 1 Points [15, 0] DstBlock "Product27" DstPort 1 } Line { ZOrder 11820 SrcBlock "Constant33" SrcPort 1 DstBlock "Product29" DstPort 2 } Line { ZOrder 11821 SrcBlock "Product29" SrcPort 1 DstBlock "Sum27" DstPort 1 } Line { ZOrder 11822 SrcBlock "Constant34" SrcPort 1 Points [35, 0] DstBlock "Sum27" DstPort 2 } Line { ZOrder 11823 SrcBlock "Product27" SrcPort 1 Points [32, 0; 0, 30] DstBlock "Divide31" DstPort 1 } Line { ZOrder 11827 SrcBlock "PD1_volt_MON" SrcPort 1 Points [65, 0] Branch { ZOrder 11826 DstBlock "PD1_volt" DstPort 1 } Branch { ZOrder 11825 Points [1240, 0] DstBlock "Divide32" DstPort 1 } } Line { ZOrder 11824 SrcBlock "Sum27" SrcPort 1 Points [62, 0; 0, -65] DstBlock "Divide31" DstPort 2 } Line { ZOrder 11828 SrcBlock "Divide32" SrcPort 1 DstBlock "Ratio_PD1_PD2" DstPort 1 } Line { ZOrder 11831 SrcBlock "Ratio_PD1_PD2" SrcPort 1 Points [21, 0] Branch { ZOrder 11830 Points [0, 55] DstBlock "Product31" DstPort 1 } Branch { ZOrder 11829 DstBlock "Product30" DstPort 2 } } Line { ZOrder 11834 SrcBlock "Constant35" SrcPort 1 Points [12, 0] Branch { ZOrder 11833 Points [0, 50] DstBlock "Product30" DstPort 1 } Branch { ZOrder 11832 Points [112, 0; 0, 88; -24, 0] DstBlock "Sum28" DstPort 2 } } Line { ZOrder 11835 SrcBlock "Product30" SrcPort 1 DstBlock "Sum28" DstPort 1 } Line { ZOrder 11836 SrcBlock "Product31" SrcPort 1 DstBlock "Sum29" DstPort 1 } Line { ZOrder 11839 SrcBlock "Constant36" SrcPort 1 Points [9, 0] Branch { ZOrder 11838 Points [0, 29; 96, 0] DstBlock "Sum29" DstPort 2 } Branch { ZOrder 11837 DstBlock "Product31" DstPort 2 } } Line { ZOrder 11840 SrcBlock "Sum28" SrcPort 1 Points [27, 0; 0, 25] DstBlock "Divide33" DstPort 1 } Line { ZOrder 11841 SrcBlock "Sum29" SrcPort 1 Points [19, 0; 0, -30] DstBlock "Divide33" DstPort 2 } Line { ZOrder 11864 SrcBlock "Divide34" SrcPort 1 Points [5, 0; 0, 345] Branch { ZOrder 11855 Points [0, 175] Branch { ZOrder 11854 Points [0, 175; 1, 0] Branch { ZOrder 11853 Points [0, 175] Branch { ZOrder 11852 Points [0, 175] Branch { ZOrder 11851 Points [0, 175] Branch { ZOrder 11850 Points [0, 175] Branch { ZOrder 11849 Points [0, 175] DstBlock "Divide22" DstPort 2 } Branch { ZOrder 11848 DstBlock "Divide21" DstPort 2 } } Branch { ZOrder 11847 DstBlock "Divide20" DstPort 2 } } Branch { ZOrder 11846 DstBlock "Divide24" DstPort 2 } } Branch { ZOrder 11845 DstBlock "Divide12" DstPort 2 } } Branch { ZOrder 11844 DstBlock "Divide11" DstPort 2 } } Branch { ZOrder 11843 DstBlock "Divide10" DstPort 2 } } Branch { ZOrder 11842 DstBlock "Divide9" DstPort 2 } } Line { ZOrder 11858 SrcBlock "Constant51" SrcPort 1 Points [126, 0; 0, -20] DstBlock "Divide35" DstPort 2 } Line { ZOrder 11859 SrcBlock "Sum41" SrcPort 1 Points [17, 0; 0, -40] DstBlock "Divide34" DstPort 2 } Line { ZOrder 11860 SrcBlock "Constant53" SrcPort 1 DstBlock "Divide35" DstPort 1 } Line { ZOrder 11861 SrcBlock "Constant52" SrcPort 1 DstBlock "Sum41" DstPort 1 } Line { ZOrder 11862 SrcBlock "Constant49" SrcPort 1 Points [65, 0] DstBlock "Sum41" DstPort 2 } Line { ZOrder 11863 SrcBlock "Divide35" SrcPort 1 DstBlock "Divide34" DstPort 1 } Line { ZOrder 11868 SrcBlock "Ground27" SrcPort 1 DstBlock "PD1_MON" DstPort 1 } Line { ZOrder 11869 SrcBlock "Ground35" SrcPort 1 DstBlock "PD2_MON" DstPort 1 } Line { ZOrder 11871 SrcBlock "Ground34" SrcPort 1 DstBlock "PD4_MON" DstPort 1 } Line { ZOrder 11872 SrcBlock "Ground33" SrcPort 1 DstBlock "PD3_MON" DstPort 1 } Line { ZOrder 11873 SrcBlock "Ground32" SrcPort 1 DstBlock "PD6_MON" DstPort 1 } Line { ZOrder 11874 SrcBlock "Ground31" SrcPort 1 DstBlock "PD5_MON" DstPort 1 } Line { ZOrder 11875 SrcBlock "Ground30" SrcPort 1 DstBlock "PD8_MON" DstPort 1 } Line { ZOrder 11876 SrcBlock "Ground29" SrcPort 1 DstBlock "PD7_MON" DstPort 1 } Line { ZOrder 11877 SrcBlock "Mux2" SrcPort 1 DstBlock "MAT1" DstPort 1 } Line { ZOrder 11878 SrcBlock "MAT1" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 11881 SrcBlock "Demux2" SrcPort 1 Points [35, 0; 0, -20] Branch { ZOrder 11880 DstBlock "IM_L_MON" DstPort 1 } Branch { ZOrder 11879 Points [0, -30] DstBlock "Fil_IM_L" DstPort 1 } } Line { ZOrder 11884 SrcBlock "Demux2" SrcPort 2 Points [35, 0] Branch { ZOrder 11883 DstBlock "IM_Y_MON" DstPort 1 } Branch { ZOrder 11882 Points [0, -27; 210, 0] DstBlock "Fil_IM_Y" DstPort 1 } } Line { ZOrder 11887 SrcBlock "Demux2" SrcPort 3 Points [35, 0] Branch { ZOrder 11886 Points [0, 20] DstBlock "IM_P_MON" DstPort 1 } Branch { ZOrder 11885 Points [0, -10] DstBlock "Fil_IM_P" DstPort 1 } } Line { ZOrder 11888 SrcBlock "IM_L_MON" SrcPort 1 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 11889 SrcBlock "IM_Y_MON" SrcPort 1 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 11890 SrcBlock "IM_P_MON" SrcPort 1 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 11891 SrcBlock "Fil_IM_L" SrcPort 1 Points [20, 0; 0, 75] DstBlock "Mux3" DstPort 1 } Line { ZOrder 11892 SrcBlock "Fil_IM_Y" SrcPort 1 Points [8, 0; 0, 25] DstBlock "Mux3" DstPort 2 } Line { ZOrder 11894 SrcBlock "Mux3" SrcPort 1 DstBlock "cdsMuxMatrix3" DstPort 1 } Line { ZOrder 11895 SrcBlock "cdsMuxMatrix3" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 11893 SrcBlock "Fil_IM_P" SrcPort 1 Points [20, 0; 0, -35] DstBlock "Mux3" DstPort 3 } Line { ZOrder 11942 SrcBlock "Fil_IM_COIL2" SrcPort 1 DstBlock "Terminator17" DstPort 1 } Line { ZOrder 11898 SrcBlock "Demux3" SrcPort 3 Points [22, 0; 0, 10] DstBlock "Fil_IM_COIL3" DstPort 1 } Line { ZOrder 11940 SrcBlock "Fil_IM_COIL1" SrcPort 1 DstBlock "Terminator16" DstPort 1 } Line { ZOrder 11941 SrcBlock "Fil_IM_COIL3" SrcPort 1 DstBlock "Terminator18" DstPort 1 } Line { ZOrder 11943 SrcBlock "Fil_IM_COIL4" SrcPort 1 DstBlock "Terminator19" DstPort 1 } Line { ZOrder 11904 SrcBlock "Divide28" SrcPort 1 DstBlock "Sum23" DstPort 1 } Line { ZOrder 11907 SrcBlock "D_M" SrcPort 1 Points [15, 0; 0, 135] Branch { ZOrder 11906 DstBlock "Sum24" DstPort 1 } Branch { ZOrder 11905 Points [0, 191; 30, 0] DstBlock "Sum23" DstPort 2 } } Line { ZOrder 11908 SrcBlock "Sum23" SrcPort 1 DstBlock "SENSING_L" DstPort 1 } Line { ZOrder 11909 SrcBlock "Sum24" SrcPort 1 DstBlock "Divide29" DstPort 2 } Line { ZOrder 11910 SrcBlock "Constant27" SrcPort 1 Points [9, 0; 0, -14; -23, 0; 0, -26] DstBlock "Product21" DstPort 2 } Line { ZOrder 11912 SrcBlock "Product2" SrcPort 1 Points [30, 0] DstBlock "Sum25" DstPort 2 } Line { ZOrder 11913 SrcBlock "Sum25" SrcPort 1 DstBlock "Product22" DstPort 2 } Line { ZOrder 11911 SrcBlock "Product21" SrcPort 1 DstBlock "Product2" DstPort 2 } Line { ZOrder 11914 SrcBlock "Divide29" SrcPort 1 Points [70, 0] DstBlock "Product23" DstPort 2 } Line { ZOrder 11915 SrcBlock "Product22" SrcPort 1 DstBlock "Product23" DstPort 1 } Line { ZOrder 11916 SrcBlock "Constant25" SrcPort 1 Points [0, 20] DstBlock "Product22" DstPort 1 } Line { ZOrder 11917 SrcBlock "Tan_Theta" SrcPort 1 Points [89, 0; 0, 355] DstBlock "Product2" DstPort 1 } Line { ZOrder 11919 SrcBlock "Mux4" SrcPort 1 DstBlock "COS_Theta" DstPort 1 } Line { ZOrder 11920 SrcBlock "Mux5" SrcPort 1 DstBlock "Tan_Theta" DstPort 1 } Line { ZOrder 11918 SrcBlock "COS_Theta" SrcPort 1 Points [110, 0; 0, 245] DstBlock "Divide29" DstPort 1 } Line { ZOrder 11923 SrcBlock "Theta" SrcPort 1 Points [18, 0] Branch { ZOrder 11922 Points [0, 55] DstBlock "Mux5" DstPort 1 } Branch { ZOrder 11921 DstBlock "Mux4" DstPort 1 } } Line { ZOrder 11928 SrcBlock "SENSING_L" SrcPort 1 Points [11, 0] Branch { ZOrder 11927 Points [0, 120] DstBlock "L_MON" DstPort 1 } Branch { ZOrder 11926 Points [74, 0] Branch { ZOrder 11925 DstBlock "Sum24" DstPort 2 } Branch { ZOrder 11924 DstBlock "Product21" DstPort 1 } } } Line { ZOrder 11929 SrcBlock "Product23" SrcPort 1 DstBlock "SENSING_Y" DstPort 1 } Line { ZOrder 11930 SrcBlock "Ground24" SrcPort 1 DstBlock "Sum25" DstPort 1 } Line { ZOrder 11931 SrcBlock "Ground23" SrcPort 1 DstBlock "Divide28" DstPort 1 } Line { ZOrder 11932 SrcBlock "L_MON" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 11933 SrcBlock "Y_MON" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 11934 SrcBlock "Constant31" SrcPort 1 Points [28, 0; 0, -40] DstBlock "Product28" DstPort 2 } Line { ZOrder 11935 SrcBlock "SENSING_Y" SrcPort 1 DstBlock "Product28" DstPort 1 } Line { ZOrder 11938 SrcBlock "Constant38" SrcPort 1 Points [0, 9; 100, 0] DstBlock "Mux2" DstPort 2 } Line { ZOrder 11936 SrcBlock "Product28" SrcPort 1 DstBlock "Y_MON" DstPort 1 } Line { ZOrder 11937 SrcBlock "Constant37" SrcPort 1 Points [0, 5] DstBlock "Mux2" DstPort 1 } Line { ZOrder 11660 SrcBlock "Divide10" SrcPort 1 Points [66, 0] Branch { ZOrder 11659 Points [0, -45] DstBlock "PD2_volt_MON" DstPort 1 } Branch { ZOrder 11658 DstBlock "Product7" DstPort 1 } } Line { ZOrder 11657 SrcBlock "Divide9" SrcPort 1 Points [66, 0] Branch { ZOrder 11656 Points [0, -80] DstBlock "PD1_volt_MON" DstPort 1 } Branch { ZOrder 11655 DstBlock "Product6" DstPort 1 } } Line { ZOrder 11663 SrcBlock "Divide11" SrcPort 1 Points [64, 0] Branch { ZOrder 11662 DstBlock "Product8" DstPort 1 } Branch { ZOrder 11661 Points [0, -50] DstBlock "PD4_volt_MON" DstPort 1 } } Line { ZOrder 11666 SrcBlock "Divide12" SrcPort 1 Points [64, 0] Branch { ZOrder 11665 Points [0, -50] DstBlock "PD3_volt_MON" DstPort 1 } Branch { ZOrder 11664 DstBlock "Product9" DstPort 1 } } Line { ZOrder 11667 SrcBlock "Sum2" SrcPort 1 DstBlock "PD1_mm_MON" DstPort 1 } Line { ZOrder 11668 SrcBlock "Sum10" SrcPort 1 DstBlock "Diff_PDunit1_MON" DstPort 1 } Line { ZOrder 11669 SrcBlock "Sum11" SrcPort 1 DstBlock "Diff_PDunit2_MON" DstPort 1 } Line { ZOrder 11670 SrcBlock "Diff_PDunit1_MON" SrcPort 1 DstBlock "Diff_PDunit1" DstPort 1 } Line { ZOrder 11671 SrcBlock "Diff_PDunit2_MON" SrcPort 1 DstBlock "Diff_PDunit2" DstPort 1 } Line { ZOrder 11672 SrcBlock "Sum3" SrcPort 1 DstBlock "PD2_mm_MON" DstPort 1 } Line { ZOrder 11673 SrcBlock "Sum4" SrcPort 1 DstBlock "PD4_mm_MON" DstPort 1 } Line { ZOrder 11674 SrcBlock "Sum5" SrcPort 1 DstBlock "PD3_mm_MON" DstPort 1 } Line { ZOrder 11896 SrcBlock "Demux3" SrcPort 1 Points [22, 0; 0, -25] DstBlock "Fil_IM_COIL1" DstPort 1 } Line { ZOrder 11897 SrcBlock "Demux3" SrcPort 4 Points [22, 0; 0, 25] DstBlock "Fil_IM_COIL4" DstPort 1 } Line { ZOrder 11899 SrcBlock "Demux3" SrcPort 2 Points [22, 0; 0, -10] DstBlock "Fil_IM_COIL2" DstPort 1 } Line { ZOrder 11685 SrcBlock "Divide20" SrcPort 1 Points [62, 0] Branch { ZOrder 11684 Points [0, -40] DstBlock "PD5_volt_MON" DstPort 1 } Branch { ZOrder 11683 DstBlock "Product12" DstPort 1 } } Line { ZOrder 11686 SrcBlock "PD5_MON" SrcPort 1 DstBlock "Divide20" DstPort 1 } Line { ZOrder 11689 SrcBlock "Divide21" SrcPort 1 Points [66, 0] Branch { ZOrder 11688 Points [0, -50] DstBlock "PD8_volt_MON" DstPort 1 } Branch { ZOrder 11687 DstBlock "Product13" DstPort 1 } } Line { ZOrder 11690 SrcBlock "PD8_MON" SrcPort 1 DstBlock "Divide21" DstPort 1 } Line { ZOrder 11693 SrcBlock "Divide22" SrcPort 1 Points [67, 0] Branch { ZOrder 11692 Points [0, -50] DstBlock "PD7_volt_MON" DstPort 1 } Branch { ZOrder 11691 DstBlock "Product14" DstPort 1 } } Line { ZOrder 11694 SrcBlock "PD7_MON" SrcPort 1 Points [9, 0; 0, 65] DstBlock "Divide22" DstPort 1 } Line { ZOrder 11695 SrcBlock "Sum6" SrcPort 1 DstBlock "PD6_mm_MON" DstPort 1 } Line { ZOrder 11696 SrcBlock "Sum12" SrcPort 1 DstBlock "Diff_PDunit3_MON" DstPort 1 } Line { ZOrder 11697 SrcBlock "Sum13" SrcPort 1 DstBlock "Diff_PDunit4_MON" DstPort 1 } Line { ZOrder 11698 SrcBlock "Diff_PDunit3_MON" SrcPort 1 DstBlock "Diff_PDunit3" DstPort 1 } Line { ZOrder 11699 SrcBlock "Diff_PDunit4_MON" SrcPort 1 DstBlock "Diff_PDunit4" DstPort 1 } Line { ZOrder 11700 SrcBlock "Sum7" SrcPort 1 DstBlock "PD5_mm_MON" DstPort 1 } Line { ZOrder 11701 SrcBlock "Sum8" SrcPort 1 DstBlock "PD8_mm_MON" DstPort 1 } Line { ZOrder 11702 SrcBlock "Sum9" SrcPort 1 DstBlock "PD7_mm_MON" DstPort 1 } Line { ZOrder 11865 SrcBlock "Constant5" SrcPort 1 Points [0, 1555] Branch { ZOrder 11866 Points [-7, 0; 0, 175] Branch { ZOrder 11714 DstBlock "Product7" DstPort 2 } Branch { ZOrder 11713 Points [0, 175] Branch { ZOrder 11712 DstBlock "Product8" DstPort 2 } Branch { ZOrder 11711 Points [0, 175] Branch { ZOrder 11710 DstBlock "Product9" DstPort 2 } Branch { ZOrder 11709 Points [0, 175] Branch { ZOrder 11708 DstBlock "Product11" DstPort 2 } Branch { ZOrder 11707 Points [0, 175] Branch { ZOrder 11706 DstBlock "Product12" DstPort 2 } Branch { ZOrder 11705 Points [0, 175] Branch { ZOrder 11704 DstBlock "Product13" DstPort 2 } Branch { ZOrder 11703 Points [0, 175] DstBlock "Product14" DstPort 2 } } } } } } } Branch { ZOrder 11716 DstBlock "Product6" DstPort 2 } } Line { ZOrder 38761 SrcBlock "SENSING_R" SrcPort 1 DstBlock "Terminator12" DstPort 1 } } } Block { BlockType Product Name "Product" SID "2988" Ports [2, 1] Position [2850, 3632, 2880, 3663] ZOrder 731 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product1" SID "2999" Ports [2, 1] Position [2850, 3807, 2880, 3838] ZOrder 739 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product10" SID "5309" Ports [2, 1] Position [7130, 5752, 7160, 5783] ZOrder 3145 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product101" SID "5720" Ports [2, 1] Position [3690, 3212, 3720, 3243] ZOrder 3549 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product15" SID "5310" Ports [2, 1] Position [7130, 5927, 7160, 5958] ZOrder 3146 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product16" SID "5311" Ports [2, 1] Position [7130, 5402, 7160, 5433] ZOrder 3143 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product17" SID "3448" Ports [2, 1] Position [7130, 6267, 7160, 6298] ZOrder 1073 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product18" SID "3449" Ports [2, 1] Position [7130, 6442, 7160, 6473] ZOrder 1074 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product19" SID "3450" Ports [2, 1] Position [7130, 6617, 7160, 6648] ZOrder 1075 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product20" SID "3451" Ports [2, 1] Position [7130, 6092, 7160, 6123] ZOrder 1072 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product3" SID "5308" Ports [2, 1] Position [7130, 5577, 7160, 5608] ZOrder 3144 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product32" SID "3890" Ports [2, 1] Position [3525, 3202, 3555, 3233] ZOrder 1522 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product33" SID "4400" Ports [2, 1] Position [2825, 12462, 2855, 12493] ZOrder 2179 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product34" SID "3896" Ports [2, 1] Position [3835, 3482, 3865, 3513] ZOrder 1528 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product35" SID "3902" Ports [2, 1] Position [3835, 3407, 3865, 3438] ZOrder 1534 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product36" SID "4401" Ports [2, 1] Position [2825, 12637, 2855, 12668] ZOrder 2186 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product37" SID "4402" Ports [2, 1] Position [3485, 12432, 3515, 12463] ZOrder 2279 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product38" SID "4403" Ports [2, 1] Position [3800, 12577, 3830, 12608] ZOrder 2282 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product39" SID "4404" Ports [2, 1] Position [3800, 12502, 3830, 12533] ZOrder 2287 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product4" SID "3428" Ports [2, 1] Position [2850, 4437, 2880, 4468] ZOrder 1052 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product40" SID "4405" Ports [2, 1] Position [2830, 11762, 2860, 11793] ZOrder 2211 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product41" SID "4406" Ports [2, 1] Position [2830, 11937, 2860, 11968] ZOrder 2212 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product5" SID "3429" Ports [2, 1] Position [2850, 4612, 2880, 4643] ZOrder 1053 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product73" SID "5718" Ports [2, 1] Position [3580, 12432, 3610, 12463] ZOrder 3547 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType SubSystem Name "Subsystem" SID "6705" Ports [2] Position [1150, 10955, 1190, 11015] ZOrder 3978 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Subsystem" Location [100, 100, 900, 600] Open off ModelBrowserVisibility on 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 "In1" SID "6706" Position [20, 158, 50, 172] ZOrder 3933 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6707" Position [20, 173, 50, 187] ZOrder 3934 Port "2" IconDisplay "Port number" } Block { BlockType Reference Name "CRY_ACC_Z" SID "5909" Tag "Test Point" Ports [1] Position [1475, 145, 1515, 155] ZOrder 3796 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CRY_ACC_Z_MON" SID "5910" 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 [1380, 144, 1430, 156] ZOrder 3795 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CRY_SENSE_ACC_V3" SID "5911" Tag "Test Point" Ports [1] Position [430, 135, 470, 155] ZOrder 3788 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CRY_SENSE_ACC_V3_MON" SID "5912" 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 [260, 170, 340, 200] ZOrder 3787 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CRY_SENSE_ACC_V3_a" SID "5913" Tag "Test Point" Ports [1] Position [835, 135, 875, 155] ZOrder 3792 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CRY_SENSE_ACC_V3_a_MON" SID "5914" 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 [685, 180, 765, 210] ZOrder 3791 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Switch Name "Choice38" SID "5915" Position [1350, 300, 1380, 330] ZOrder 3799 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice39" SID "5916" Position [1350, 370, 1380, 400] ZOrder 3801 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice41" SID "5986" Position [1495, 355, 1525, 385] ZOrder 3879 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice42" SID "5987" Position [1685, 135, 1715, 165] ZOrder 3895 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant77" SID "5935" Description "accelerometer sensitivity (V/m/s^2)" Position [80, 104, 155, 116] ZOrder 3812 Value "0.5" } Block { BlockType Constant Name "Constant78" SID "5988" Description "Each half of QPD" Position [1585, 192, 1615, 208] ZOrder 3892 Value "0" } Block { BlockType Demux Name "Demux7" SID "5917" Ports [1, 6] Position [1090, 114, 1095, 201] ZOrder 3794 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Demux Name "Demux8" SID "5990" Ports [1, 6] Position [1975, 114, 1980, 201] ZOrder 3866 BackgroundColor "black" ShowName off Outputs "6" DisplayOption "bar" } Block { BlockType Product Name "Divide48" SID "5918" Ports [2, 1] Position [70, 157, 100, 188] ZOrder 3786 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide98" SID "5919" Ports [2, 1] Position [565, 177, 595, 208] ZOrder 3790 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "FIL_ACC_Z1" SID "5920" 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 [1185, 145, 1225, 155] ZOrder 3804 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACC_Z2" SID "5921" 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 [1265, 145, 1305, 155] ZOrder 3798 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT1" SID "5991" 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 [2320, 25, 2360, 35] ZOrder 3867 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT2" SID "5992" 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 [2320, 75, 2360, 85] ZOrder 3868 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT3" SID "5993" 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 [2320, 120, 2360, 130] ZOrder 3869 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT4" SID "5994" 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 [2320, 185, 2360, 195] ZOrder 3870 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT5" SID "5995" 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 [2320, 240, 2360, 250] ZOrder 3871 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_ACT6" SID "5996" 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 [2320, 295, 2360, 305] ZOrder 3872 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "FIL_SUM_Z" SID "5997" 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 [1575, 365, 1615, 375] ZOrder 3863 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Ground Name "Ground14" SID "6209" Position [1820, 170, 1840, 190] ZOrder 3927 } Block { BlockType Ground Name "Ground17" SID "6210" Position [1820, 110, 1840, 130] ZOrder 3928 } Block { BlockType Ground Name "Ground18" SID "6211" Position [1820, 125, 1840, 145] ZOrder 3929 } Block { BlockType Ground Name "Ground23" SID "6213" Position [1820, 155, 1840, 175] ZOrder 3931 } Block { BlockType Ground Name "Ground24" SID "6214" Position [1820, 185, 1840, 205] ZOrder 3932 } Block { BlockType Ground Name "Ground41" SID "5936" Position [970, 170, 990, 190] ZOrder 3813 } Block { BlockType Ground Name "Ground50" SID "5939" Position [970, 110, 990, 130] ZOrder 3816 } Block { BlockType Ground Name "Ground65" SID "5940" Position [970, 125, 990, 145] ZOrder 3817 } Block { BlockType Ground Name "Ground66" SID "5941" Position [970, 140, 990, 160] ZOrder 3818 } Block { BlockType Ground Name "Ground67" SID "5942" Position [970, 155, 990, 175] ZOrder 3819 } Block { BlockType Ground Name "Ground68" SID "5999" Position [1480, 45, 1500, 65] ZOrder 3894 } Block { BlockType Ground Name "Ground69" SID "6023" Position [1275, 260, 1295, 280] ZOrder 3900 NamePlacement "alternate" ShowName off } Block { BlockType Reference Name "MAT_ACC" SID "5922" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1030, 130, 1070, 190] ZOrder 3793 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MAT_ACT" SID "6000" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [1905, 130, 1945, 190] ZOrder 3864 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux24" SID "5923" Ports [6, 1] Position [1010, 114, 1015, 201] ZOrder 3797 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Mux Name "Mux25" SID "6001" Ports [6, 1] Position [1865, 114, 1870, 201] ZOrder 3865 ShowName off Inputs "6" DisplayOption "bar" } Block { BlockType Reference Name "OSC_Z" SID "6002" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [1520, 24, 1575, 86] ZOrder 3893 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OSC_Z_SW" SID "6003" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [1565, 142, 1630, 158] ZOrder 3896 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P1" SID "6004" Tag "Test Point" Ports [1] Position [2560, 20, 2600, 40] ZOrder 3881 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P1_MON" SID "6005" 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 [2405, 20, 2485, 40] ZOrder 3880 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P2" SID "6006" Tag "Test Point" Ports [1] Position [2560, 70, 2600, 90] ZOrder 3887 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P2_MON" SID "6007" 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 [2405, 70, 2485, 90] ZOrder 3882 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P3" SID "6008" Tag "Test Point" Ports [1] Position [2560, 115, 2600, 135] ZOrder 3888 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P3_MON" SID "6009" 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 [2405, 115, 2485, 135] ZOrder 3883 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P4" SID "6010" Tag "Test Point" Ports [1] Position [2560, 180, 2600, 200] ZOrder 3889 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P4_MON" SID "6011" 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 [2405, 180, 2485, 200] ZOrder 3884 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P5" SID "6012" Tag "Test Point" Ports [1] Position [2560, 235, 2600, 255] ZOrder 3890 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P5_MON" SID "6013" 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 [2405, 235, 2485, 255] ZOrder 3885 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P6" SID "6014" Tag "Test Point" Ports [1] Position [2560, 290, 2600, 310] ZOrder 3891 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P6_MON" SID "6015" 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 [2405, 290, 2485, 310] ZOrder 3886 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product102" SID "5924" Ports [2, 1] Position [180, 167, 210, 198] ZOrder 3803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SUM_Z" SID "6016" Tag "Test Point" Ports [1] Position [1790, 360, 1830, 380] ZOrder 3874 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SUM_Z_MON" SID "6017" 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 [1650, 360, 1730, 380] ZOrder 3873 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SWITCH_ACC_Z_IN" SID "5925" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [1240, 379, 1270, 391] ZOrder 3802 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SWITCH_FEEDBACK" SID "6018" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [1390, 204, 1420, 216] ZOrder 3876 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SWITCH_PD_Z_IN" SID "5926" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [1240, 309, 1270, 321] ZOrder 3800 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum101" SID "6019" Ports [2, 1] Position [1430, 350, 1450, 370] ZOrder 3862 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum102" SID "6020" Ports [2, 1] Position [1745, 140, 1765, 160] ZOrder 3899 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Terminator Name "Terminator21" SID "5937" Position [1115, 185, 1135, 205] ZOrder 3814 } Block { BlockType Terminator Name "Terminator22" SID "5943" Position [1115, 110, 1135, 130] ZOrder 3820 } Block { BlockType Terminator Name "Terminator23" SID "5944" Position [1115, 125, 1135, 145] ZOrder 3821 } Block { BlockType Terminator Name "Terminator24" SID "5945" Position [1115, 155, 1135, 175] ZOrder 3822 } Block { BlockType Terminator Name "Terminator26" SID "5946" Position [1115, 170, 1135, 190] ZOrder 3823 } Block { BlockType Terminator Name "Terminator31" SID "6021" Position [1590, 45, 1610, 65] ZOrder 3897 } Block { BlockType Terminator Name "Terminator32" SID "6022" Position [1590, 70, 1610, 90] ZOrder 3898 } Block { BlockType Reference Name "V3_CONST" SID "5927" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [505, 139, 535, 151] ZOrder 3789 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 43672 SrcBlock "Ground23" SrcPort 1 DstBlock "Mux25" DstPort 4 } Line { ZOrder 42127 SrcBlock "P5_MON" SrcPort 1 DstBlock "P5" DstPort 1 } Line { ZOrder 42068 SrcBlock "MAT_ACT" SrcPort 1 DstBlock "Demux8" DstPort 1 } Line { ZOrder 42069 SrcBlock "Demux8" SrcPort 2 Points [18, 0; 0, -55] DstBlock "FIL_ACT2" DstPort 1 } Line { ZOrder 42070 SrcBlock "Demux8" SrcPort 3 Points [27, 0; 0, -25] DstBlock "FIL_ACT3" DstPort 1 } Line { ZOrder 41960 SrcBlock "Ground41" SrcPort 1 DstBlock "Mux24" DstPort 5 } Line { ZOrder 42146 SrcBlock "OSC_Z" SrcPort 3 Points [2, 0; 0, 5] DstBlock "Terminator32" DstPort 1 } Line { ZOrder 42147 SrcBlock "OSC_Z_SW" SrcPort 1 DstBlock "Choice42" DstPort 2 } Line { ZOrder 42148 SrcBlock "Choice42" SrcPort 1 DstBlock "Sum102" DstPort 1 } Line { ZOrder 42149 SrcBlock "Sum102" SrcPort 1 DstBlock "Mux25" DstPort 3 } Line { ZOrder 41967 SrcBlock "Demux7" SrcPort 4 DstBlock "Terminator24" DstPort 1 } Line { ZOrder 42118 SrcBlock "FIL_ACT3" SrcPort 1 DstBlock "P3_MON" DstPort 1 } Line { ZOrder 42119 SrcBlock "FIL_ACT4" SrcPort 1 DstBlock "P4_MON" DstPort 1 } Line { ZOrder 42120 SrcBlock "FIL_ACT5" SrcPort 1 DstBlock "P5_MON" DstPort 1 } Line { ZOrder 42121 SrcBlock "FIL_ACT6" SrcPort 1 DstBlock "P6_MON" DstPort 1 } Line { ZOrder 42178 SrcBlock "SWITCH_FEEDBACK" SrcPort 1 Points [45, 0; 0, 160] DstBlock "Choice41" DstPort 2 } Line { ZOrder 42079 SrcBlock "Mux25" SrcPort 1 DstBlock "MAT_ACT" DstPort 1 } Line { ZOrder 42143 SrcBlock "Ground68" SrcPort 1 DstBlock "OSC_Z" DstPort 1 } Line { ZOrder 42144 SrcBlock "OSC_Z" SrcPort 1 Points [77, 0; 0, 105] DstBlock "Choice42" DstPort 1 } Line { ZOrder 42145 SrcBlock "OSC_Z" SrcPort 2 DstBlock "Terminator31" DstPort 1 } Line { ZOrder 41961 SrcBlock "Ground67" SrcPort 1 DstBlock "Mux24" DstPort 4 } Line { ZOrder 41963 SrcBlock "Ground65" SrcPort 1 DstBlock "Mux24" DstPort 2 } Line { ZOrder 43849 SrcBlock "In1" SrcPort 1 DstBlock "Divide48" DstPort 1 } Line { ZOrder 42109 SrcBlock "P1_MON" SrcPort 1 DstBlock "P1" DstPort 1 } Line { ZOrder 43850 SrcBlock "In2" SrcPort 1 DstBlock "Divide48" DstPort 2 } Line { ZOrder 43669 SrcBlock "Ground14" SrcPort 1 DstBlock "Mux25" DstPort 5 } Line { ZOrder 43668 SrcBlock "Ground24" SrcPort 1 DstBlock "Mux25" DstPort 6 } Line { ZOrder 42117 SrcBlock "P3_MON" SrcPort 1 DstBlock "P3" DstPort 1 } Line { ZOrder 43674 SrcBlock "Ground17" SrcPort 1 DstBlock "Mux25" DstPort 1 } Line { ZOrder 41966 SrcBlock "Demux7" SrcPort 5 DstBlock "Terminator26" DstPort 1 } Line { ZOrder 42110 SrcBlock "FIL_ACT1" SrcPort 1 DstBlock "P1_MON" DstPort 1 } Line { ZOrder 42111 SrcBlock "FIL_ACT2" SrcPort 1 DstBlock "P2_MON" DstPort 1 } Line { ZOrder 42114 SrcBlock "P2_MON" SrcPort 1 DstBlock "P2" DstPort 1 } Line { ZOrder 43673 SrcBlock "Ground18" SrcPort 1 DstBlock "Mux25" DstPort 2 } Line { ZOrder 42141 SrcBlock "Constant78" SrcPort 1 Points [36, 0; 0, -40] DstBlock "Choice42" DstPort 3 } Line { ZOrder 42142 SrcBlock "Demux8" SrcPort 1 Points [9, 0; 0, -90] DstBlock "FIL_ACT1" DstPort 1 } Line { ZOrder 41948 SrcBlock "Constant77" SrcPort 1 Points [5, 0] DstBlock "Product102" DstPort 2 } Line { ZOrder 41916 SrcBlock "V3_CONST" SrcPort 1 Points [9, 0; 0, 55] DstBlock "Divide98" DstPort 2 } Line { ZOrder 41917 SrcBlock "Divide98" SrcPort 1 DstBlock "CRY_SENSE_ACC_V3_a_MON" DstPort 1 } Line { ZOrder 41920 SrcBlock "CRY_SENSE_ACC_V3_a_MON" SrcPort 1 Points [26, 0] Branch { ZOrder 42160 DstBlock "Mux24" DstPort 6 } Branch { ZOrder 41918 Points [0, -50] DstBlock "CRY_SENSE_ACC_V3_a" DstPort 1 } } Line { ZOrder 41921 SrcBlock "Mux24" SrcPort 1 DstBlock "MAT_ACC" DstPort 1 } Line { ZOrder 41922 SrcBlock "MAT_ACC" SrcPort 1 DstBlock "Demux7" DstPort 1 } Line { ZOrder 41923 SrcBlock "CRY_ACC_Z_MON" SrcPort 1 DstBlock "CRY_ACC_Z" DstPort 1 } Line { ZOrder 41926 SrcBlock "FIL_ACC_Z2" SrcPort 1 Points [23, 0] Branch { ZOrder 41979 DstBlock "CRY_ACC_Z_MON" DstPort 1 } Branch { ZOrder 41974 Points [0, 225] DstBlock "Choice39" DstPort 1 } } Line { ZOrder 42165 SrcBlock "Ground69" SrcPort 1 Points [15, 0; 0, 15] Branch { ZOrder 42177 Points [147, 0; 0, 95] DstBlock "Choice41" DstPort 3 } Branch { ZOrder 42176 Points [0, 20] Branch { ZOrder 42170 DstBlock "Choice38" DstPort 1 } Branch { ZOrder 42169 Points [0, 20] Branch { ZOrder 42167 Points [0, 70] DstBlock "Choice39" DstPort 3 } Branch { ZOrder 42166 DstBlock "Choice38" DstPort 3 } } } } Line { ZOrder 42163 SrcBlock "Choice38" SrcPort 1 Points [21, 0; 0, 45] DstBlock "Sum101" DstPort 1 } Line { ZOrder 41930 SrcBlock "SWITCH_PD_Z_IN" SrcPort 1 DstBlock "Choice38" DstPort 2 } Line { ZOrder 41933 SrcBlock "SWITCH_ACC_Z_IN" SrcPort 1 DstBlock "Choice39" DstPort 2 } Line { ZOrder 41935 SrcBlock "Divide48" SrcPort 1 DstBlock "Product102" DstPort 1 } Line { ZOrder 41936 SrcBlock "Product102" SrcPort 1 DstBlock "CRY_SENSE_ACC_V3_MON" DstPort 1 } Line { ZOrder 41937 SrcBlock "FIL_ACC_Z1" SrcPort 1 DstBlock "FIL_ACC_Z2" DstPort 1 } Line { ZOrder 41938 SrcBlock "Demux7" SrcPort 3 Points [5, 0; 0, -1; 55, 0; 0, 1] DstBlock "FIL_ACC_Z1" DstPort 1 } Line { ZOrder 41915 SrcBlock "CRY_SENSE_ACC_V3_MON" SrcPort 1 Points [50, 0] Branch { ZOrder 41953 DstBlock "Divide98" DstPort 1 } Branch { ZOrder 41913 Points [0, -40] DstBlock "CRY_SENSE_ACC_V3" DstPort 1 } } Line { ZOrder 42105 SrcBlock "Sum101" SrcPort 1 DstBlock "Choice41" DstPort 1 } Line { ZOrder 42162 SrcBlock "Choice39" SrcPort 1 DstBlock "Sum101" DstPort 2 } Line { ZOrder 42106 SrcBlock "Choice41" SrcPort 1 DstBlock "FIL_SUM_Z" DstPort 1 } Line { ZOrder 41962 SrcBlock "Ground66" SrcPort 1 DstBlock "Mux24" DstPort 3 } Line { ZOrder 41968 SrcBlock "Demux7" SrcPort 2 DstBlock "Terminator23" DstPort 1 } Line { ZOrder 42124 SrcBlock "P4_MON" SrcPort 1 DstBlock "P4" DstPort 1 } Line { ZOrder 42130 SrcBlock "P6_MON" SrcPort 1 DstBlock "P6" DstPort 1 } Line { ZOrder 42071 SrcBlock "Demux8" SrcPort 4 Points [27, 0; 0, 25] DstBlock "FIL_ACT4" DstPort 1 } Line { ZOrder 42072 SrcBlock "Demux8" SrcPort 5 Points [17, 0; 0, 65] DstBlock "FIL_ACT5" DstPort 1 } Line { ZOrder 42073 SrcBlock "Demux8" SrcPort 6 Points [6, 0; 0, 105] DstBlock "FIL_ACT6" DstPort 1 } Line { ZOrder 42074 SrcBlock "FIL_SUM_Z" SrcPort 1 DstBlock "SUM_Z_MON" DstPort 1 } Line { ZOrder 42077 SrcBlock "SUM_Z_MON" SrcPort 1 Points [20, 0] Branch { ZOrder 43666 DstBlock "SUM_Z" DstPort 1 } Branch { ZOrder 42180 DstBlock "Sum102" DstPort 2 } } Line { ZOrder 41965 SrcBlock "Demux7" SrcPort 6 DstBlock "Terminator21" DstPort 1 } Line { ZOrder 41964 SrcBlock "Ground50" SrcPort 1 DstBlock "Mux24" DstPort 1 } Line { ZOrder 41969 SrcBlock "Demux7" SrcPort 1 DstBlock "Terminator22" DstPort 1 } } } Block { BlockType Sum Name "Sum1" SID "3921" Ports [2, 1] Position [3100, 4510, 3120, 4530] ZOrder 1549 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum100" SID "5703" Ports [2, 1] Position [1970, 12790, 1990, 12810] ZOrder 3536 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum22" SID "3517" Ports [2, 1] Position [2030, 875, 2050, 895] ZOrder 1147 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum30" SID "3729" Ports [2, 1] Position [3080, 3705, 3100, 3725] ZOrder 1360 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum31" SID "3734" Ports [2, 1] Position [3080, 3780, 3100, 3800] ZOrder 1365 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum32" SID "5304" Ports [2, 1] Position [4665, 3605, 4685, 3625] ZOrder 3587 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum33" SID "3891" Ports [2, 1] Position [3510, 3705, 3530, 3725] ZOrder 1523 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum34" SID "3849" Ports [2, 1] Position [5675, 3605, 5695, 3625] ZOrder 1480 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum35" SID "3850" Ports [2, 1] Position [5675, 3680, 5695, 3700] ZOrder 1481 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum36" SID "3851" Ports [2, 1] Position [5675, 3755, 5695, 3775] ZOrder 1482 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum37" SID "5305" Ports [2, 1] Position [4665, 3680, 4685, 3700] ZOrder 3588 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum38" SID "3887" Ports [2, 1] Position [3280, 3165, 3300, 3185] ZOrder 1519 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum39" SID "3893" Ports [2, 1] Position [3280, 3110, 3300, 3130] ZOrder 1525 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum40" SID "3922" Ports [2, 1] Position [3100, 4585, 3120, 4605] ZOrder 1551 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum42" SID "4407" Ports [2, 1] Position [3060, 11835, 3080, 11855] ZOrder 2292 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum43" SID "4408" Ports [2, 1] Position [3055, 12535, 3075, 12555] ZOrder 2220 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum44" SID "4409" Ports [2, 1] Position [3055, 12610, 3075, 12630] ZOrder 2222 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum45" SID "5689" Ports [2, 1] Position [1970, 11740, 1990, 11760] ZOrder 3520 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum46" SID "4411" Ports [2, 1] Position [3490, 12505, 3510, 12525] ZOrder 2280 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum47" SID "4412" Ports [2, 1] Position [5675, 12435, 5695, 12455] ZOrder 2249 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum48" SID "4413" Ports [2, 1] Position [5675, 12510, 5695, 12530] ZOrder 2250 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum49" SID "4414" Ports [2, 1] Position [5675, 12585, 5695, 12605] ZOrder 2251 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum50" SID "5690" Ports [2, 1] Position [1970, 11915, 1990, 11935] ZOrder 3522 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum51" SID "4416" Ports [2, 1] Position [3255, 12170, 3275, 12190] ZOrder 2276 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum52" SID "4417" Ports [2, 1] Position [3255, 12115, 3275, 12135] ZOrder 2281 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum53" SID "4418" Ports [2, 1] Position [3060, 11910, 3080, 11930] ZOrder 2294 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum54" SID "4768" Ports [2, 1] Position [235, 4495, 255, 4515] ZOrder 2567 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum55" SID "4849" Ports [2, 1] Position [5610, 3235, 5630, 3255] ZOrder 2692 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum56" SID "4850" Ports [2, 1] Position [5610, 3275, 5630, 3295] ZOrder 2693 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum57" SID "4851" Ports [2, 1] Position [5610, 3320, 5630, 3340] ZOrder 2694 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum58" SID "4868" Ports [2, 1] Position [4430, 3605, 4450, 3625] ZOrder 2711 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum59" SID "4869" Ports [2, 1] Position [4430, 3680, 4450, 3700] ZOrder 2712 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum60" SID "4870" Ports [2, 1] Position [4430, 3755, 4450, 3775] ZOrder 2713 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum67" SID "5246" Ports [2, 1] Position [4750, 3605, 4770, 3625] ZOrder 3584 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum68" SID "5306" Ports [2, 1] Position [4665, 3755, 4685, 3775] ZOrder 3589 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum75" SID "5456" Ports [2, 1] Position [5600, 12090, 5620, 12110] ZOrder 3287 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum76" SID "5457" Ports [2, 1] Position [5600, 12145, 5620, 12165] ZOrder 3288 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum77" SID "5458" Ports [2, 1] Position [5600, 12190, 5620, 12210] ZOrder 3289 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum84" SID "5645" Ports [2, 1] Position [4585, 12435, 4605, 12455] ZOrder 3487 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum85" SID "5646" Ports [2, 1] Position [4585, 12510, 4605, 12530] ZOrder 3488 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum86" SID "5647" Ports [2, 1] Position [4415, 12435, 4435, 12455] ZOrder 3479 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum87" SID "5648" Ports [2, 1] Position [4415, 12510, 4435, 12530] ZOrder 3480 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum88" SID "5649" Ports [2, 1] Position [4415, 12585, 4435, 12605] ZOrder 3481 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum89" SID "5650" Ports [2, 1] Position [4585, 12585, 4605, 12605] ZOrder 3489 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum90" SID "5674" Ports [2, 1] Position [4660, 12435, 4680, 12455] ZOrder 3505 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum91" SID "5675" Ports [2, 1] Position [1995, 3610, 2015, 3630] ZOrder 3506 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum92" SID "5679" Ports [2, 1] Position [1995, 3785, 2015, 3805] ZOrder 3510 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum93" SID "5681" Ports [2, 1] Position [1995, 3960, 2015, 3980] ZOrder 3512 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum94" SID "5683" Ports [2, 1] Position [1995, 4415, 2015, 4435] ZOrder 3514 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum95" SID "5684" Ports [2, 1] Position [1995, 4590, 2015, 4610] ZOrder 3516 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum96" SID "5685" Ports [2, 1] Position [1995, 4765, 2015, 4785] ZOrder 3518 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum97" SID "5691" Ports [2, 1] Position [1970, 12090, 1990, 12110] ZOrder 3524 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum98" SID "5701" Ports [2, 1] Position [1970, 12440, 1990, 12460] ZOrder 3532 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum99" SID "5702" Ports [2, 1] Position [1970, 12615, 1990, 12635] ZOrder 3534 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Terminator Name "Terminator1" SID "4419" Position [3315, 11910, 3335, 11930] ZOrder 2298 } Block { BlockType Terminator Name "Terminator10" SID "4629" Position [1580, 6260, 1600, 6280] ZOrder 2448 } Block { BlockType Terminator Name "Terminator11" SID "3923" Position [3355, 4585, 3375, 4605] ZOrder 1555 } Block { BlockType Terminator Name "Terminator13" SID "3810" Position [6900, 3300, 6920, 3320] ZOrder 1441 } Block { BlockType Terminator Name "Terminator14" SID "3811" Position [6900, 3355, 6920, 3375] ZOrder 1442 } Block { BlockType Terminator Name "Terminator15" SID "3812" Position [6900, 3240, 6920, 3260] ZOrder 1440 } Block { BlockType Terminator Name "Terminator2" SID "4622" Position [1580, 5850, 1600, 5870] ZOrder 2440 } Block { BlockType Terminator Name "Terminator25" SID "3874" Position [6405, 3410, 6425, 3430] ZOrder 1505 } Block { BlockType Terminator Name "Terminator27" SID "4784" Position [1580, 6465, 1600, 6485] ZOrder 2588 } Block { BlockType Terminator Name "Terminator28" SID "4631" Position [1580, 6670, 1600, 6690] ZOrder 2450 } Block { BlockType Terminator Name "Terminator29" SID "4632" Position [1580, 10140, 1600, 10160] ZOrder 2453 } Block { BlockType Terminator Name "Terminator3" SID "4777" Position [1580, 5030, 1600, 5050] ZOrder 2578 } Block { BlockType Terminator Name "Terminator30" SID "4633" Position [1580, 10340, 1600, 10360] ZOrder 2454 } Block { BlockType Terminator Name "Terminator36" SID "4636" Position [1580, 10540, 1600, 10560] ZOrder 2457 } Block { BlockType Terminator Name "Terminator37" SID "4637" Position [1580, 10740, 1600, 10760] ZOrder 2458 } Block { BlockType Terminator Name "Terminator38" SID "4638" Position [1580, 10940, 1600, 10960] ZOrder 2459 } Block { BlockType Terminator Name "Terminator39" SID "4639" Position [1590, 5440, 1610, 5460] ZOrder 2667 } Block { BlockType Terminator Name "Terminator4" SID "3828" Position [1580, 4210, 1600, 4230] ZOrder 1459 } Block { BlockType Terminator Name "Terminator40" SID "4640" Position [1590, 5645, 1610, 5665] ZOrder 2668 } Block { BlockType Terminator Name "Terminator41" SID "4641" Position [1580, 11540, 1600, 11560] ZOrder 2462 } Block { BlockType Terminator Name "Terminator42" SID "4642" Position [1580, 13540, 1600, 13560] ZOrder 2463 } Block { BlockType Terminator Name "Terminator43" SID "4785" Position [1590, 3185, 1610, 3205] ZOrder 2602 } Block { BlockType Terminator Name "Terminator44" SID "4644" Position [1580, 13940, 1600, 13960] ZOrder 2465 } Block { BlockType Terminator Name "Terminator45" SID "4645" Position [1580, 12340, 1600, 12360] ZOrder 2466 } Block { BlockType Terminator Name "Terminator46" SID "4646" Position [1580, 13340, 1600, 13360] ZOrder 2467 } Block { BlockType Terminator Name "Terminator48" SID "4694" Position [1580, 5235, 1600, 5255] ZOrder 2498 } Block { BlockType Terminator Name "Terminator50" SID "4650" Position [1580, 13140, 1600, 13160] ZOrder 2471 } Block { BlockType Terminator Name "Terminator51" SID "4651" Position [1590, 2980, 1610, 3000] ZOrder 2473 } Block { BlockType Terminator Name "Terminator52" SID "4652" Position [1580, 13740, 1600, 13760] ZOrder 2601 } Block { BlockType Terminator Name "Terminator53" SID "4653" Position [1590, 3390, 1610, 3410] ZOrder 2475 } Block { BlockType Terminator Name "Terminator54" SID "4654" Position [1590, 2775, 1610, 2795] ZOrder 2472 } Block { BlockType Terminator Name "Terminator55" SID "4697" Position [1590, 2160, 1610, 2180] ZOrder 2502 } Block { BlockType Terminator Name "Terminator56" SID "4698" Position [1590, 2365, 1610, 2385] ZOrder 2503 } Block { BlockType Terminator Name "Terminator57" SID "4699" Position [1590, 2570, 1610, 2590] ZOrder 2504 } Block { BlockType Terminator Name "Terminator58" SID "4700" Position [1590, 1955, 1610, 1975] ZOrder 2501 } Block { BlockType Terminator Name "Terminator6" SID "6684" Position [7770, 4860, 7790, 4880] ZOrder 3970 } Block { BlockType Terminator Name "Terminator61" SID "4703" Position [1590, 1760, 1610, 1780] ZOrder 2508 } Block { BlockType Terminator Name "Terminator62" SID "4704" Position [1590, 1135, 1610, 1155] ZOrder 2505 } Block { BlockType Terminator Name "Terminator71" SID "4713" Position [1580, 8540, 1600, 8560] ZOrder 2517 } Block { BlockType Terminator Name "Terminator72" SID "4714" Position [1580, 8740, 1600, 8760] ZOrder 2518 } Block { BlockType Terminator Name "Terminator73" SID "4715" Position [1580, 8940, 1600, 8960] ZOrder 2519 } Block { BlockType Terminator Name "Terminator74" SID "4716" Position [1580, 9140, 1600, 9160] ZOrder 2520 } Block { BlockType Terminator Name "Terminator75" SID "4717" Position [1580, 9340, 1600, 9360] ZOrder 2521 } Block { BlockType Terminator Name "Terminator76" SID "4718" Position [1580, 9540, 1600, 9560] ZOrder 2522 } Block { BlockType Terminator Name "Terminator77" SID "4719" Position [1580, 9740, 1600, 9760] ZOrder 2523 } Block { BlockType Terminator Name "Terminator78" SID "4720" Position [1580, 9940, 1600, 9960] ZOrder 2524 } Block { BlockType Terminator Name "Terminator8" SID "3526" Position [1425, 4260, 1445, 4280] ZOrder 1156 } Block { BlockType Terminator Name "Terminator9" SID "4623" Position [1580, 6055, 1600, 6075] ZOrder 2442 } Block { BlockType Reference Name "Xend_DARM_TM_L_SW" SID "5669" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4190, 11642, 4255, 11658] ZOrder 3498 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "Xend_DEMOD_TM1_LYP" SID "6485" Ports [5] Position [5655, 12695, 5695, 12755] ZOrder 3949 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Xend_DEMOD_TM1_LYP" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "In1" SID "6486" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6487" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6488" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6489" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6490" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "6491" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "6492" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "6493" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "6494" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "6495" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "6496" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "6497" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "6498" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "6499" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "6500" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "6501" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "6502" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "6503" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "6504" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "6505" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "6506" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "6507" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "6508" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "6509" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "6510" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "6511" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "6512" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "6513" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "6514" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "6515" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "6516" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "6517" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "6518" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "6519" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "6520" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "6521" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "6522" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "6523" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "6524" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "6525" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "6526" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "6527" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "6528" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "6529" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "6530" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "6531" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "6532" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "6533" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "6534" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "6535" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "6536" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "6537" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "6538" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "6539" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "6540" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "6541" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "6542" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "6543" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "6544" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "6545" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "6546" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "6547" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "6548" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "6549" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "6550" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 1 SrcBlock "In4" SrcPort 1 Points [168, 0; 0, 160] Branch { ZOrder 2 DstBlock "Product50" DstPort 1 } Branch { ZOrder 3 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 5 Points [0, 135] Branch { ZOrder 6 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 7 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 8 DstBlock "Product47" DstPort 2 } } Line { ZOrder 9 SrcBlock "In5" SrcPort 1 Points [169, 0; 0, 275] Branch { ZOrder 10 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 11 DstBlock "Product53" DstPort 1 } } Line { ZOrder 12 SrcBlock "In3" SrcPort 1 Points [157, 0; 0, 40] Branch { ZOrder 13 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 14 DstBlock "Product47" DstPort 1 } } Line { ZOrder 15 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 16 Points [-41, 0; 0, 135] Branch { ZOrder 17 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 18 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 19 DstBlock "Product48" DstPort 2 } } Line { ZOrder 20 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 21 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 22 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 23 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 24 Points [0, -45; 478, 0] Branch { ZOrder 25 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 26 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 27 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 28 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 30 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 31 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 32 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 33 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 34 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 35 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 36 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 37 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 38 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 39 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 40 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 41 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 42 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 43 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 44 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 45 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 46 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 47 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 48 Points [0, 28; 465, 0] Branch { ZOrder 49 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 50 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 51 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 52 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 53 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 54 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 55 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 56 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 57 Points [0, -30; 478, 0] Branch { ZOrder 58 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 59 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 60 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 61 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 62 Points [0, 48; 458, 0] Branch { ZOrder 63 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 64 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 65 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 66 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 67 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 68 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 69 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 70 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 71 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 72 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 73 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 74 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 75 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 76 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 77 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 78 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 79 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 80 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 81 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 82 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 83 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 84 Points [0, 35; 467, 0] Branch { ZOrder 85 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 86 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 87 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 88 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 89 Points [0, -40; 475, 0] Branch { ZOrder 90 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 91 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 92 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 93 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 94 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType SubSystem Name "Xend_DEMOD_TM2_LYP" SID "6551" Ports [5] Position [5655, 12785, 5695, 12845] ZOrder 3950 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Xend_DEMOD_TM2_LYP" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "6552" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6553" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6554" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6555" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6556" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "6557" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "6558" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "6559" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "6560" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "6561" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "6562" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "6563" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "6564" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "6565" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "6566" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "6567" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "6568" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "6569" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "6570" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "6571" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "6572" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "6573" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "6574" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "6575" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "6576" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "6577" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "6578" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "6579" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "6580" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "6581" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "6582" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "6583" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "6584" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "6585" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "6586" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "6587" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "6588" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "6589" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "6590" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "6591" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "6592" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "6593" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "6594" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "6595" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "6596" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "6597" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "6598" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "6599" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "6600" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "6601" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "6602" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "6603" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "6604" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "6605" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "6606" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "6607" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "6608" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "6609" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "6610" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "6611" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "6612" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "6613" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "6614" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "6615" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "6616" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 1 SrcBlock "In4" SrcPort 1 Points [168, 0; 0, 160] Branch { ZOrder 2 DstBlock "Product50" DstPort 1 } Branch { ZOrder 3 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 5 Points [0, 135] Branch { ZOrder 6 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 7 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 8 DstBlock "Product47" DstPort 2 } } Line { ZOrder 9 SrcBlock "In5" SrcPort 1 Points [169, 0; 0, 275] Branch { ZOrder 10 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 11 DstBlock "Product53" DstPort 1 } } Line { ZOrder 12 SrcBlock "In3" SrcPort 1 Points [157, 0; 0, 40] Branch { ZOrder 13 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 14 DstBlock "Product47" DstPort 1 } } Line { ZOrder 15 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 16 Points [-41, 0; 0, 135] Branch { ZOrder 17 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 18 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 19 DstBlock "Product48" DstPort 2 } } Line { ZOrder 20 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 21 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 22 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 23 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 24 Points [0, -45; 478, 0] Branch { ZOrder 25 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 26 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 27 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 28 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 30 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 31 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 32 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 33 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 34 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 35 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 36 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 37 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 38 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 39 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 40 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 41 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 42 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 43 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 44 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 45 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 46 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 47 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 48 Points [0, 28; 465, 0] Branch { ZOrder 49 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 50 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 51 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 52 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 53 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 54 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 55 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 56 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 57 Points [0, -30; 478, 0] Branch { ZOrder 58 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 59 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 60 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 61 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 62 Points [0, 48; 458, 0] Branch { ZOrder 63 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 64 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 65 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 66 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 67 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 68 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 69 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 70 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 71 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 72 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 73 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 74 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 75 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 76 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 77 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 78 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 79 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 80 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 81 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 82 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 83 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 84 Points [0, 35; 467, 0] Branch { ZOrder 85 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 86 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 87 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 88 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 89 Points [0, -40; 475, 0] Branch { ZOrder 90 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 91 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 92 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 93 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 94 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType SubSystem Name "Xend_DEMOD_TM2_OPLEV" SID "6617" Ports [5] Position [5655, 12875, 5695, 12935] ZOrder 3951 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Xend_DEMOD_TM2_OPLEV" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "In1" SID "6618" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6619" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6620" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6621" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6622" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "6623" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "6624" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "6625" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "6626" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "6627" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "6628" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "6629" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "6630" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "6631" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "6632" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "6633" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "6634" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "6635" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "6636" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "6637" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "6638" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "6639" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "6640" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "6641" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "6642" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "6643" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "6644" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "6645" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "6646" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "6647" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "6648" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "6649" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "6650" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "6651" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "6652" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "6653" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "6654" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "6655" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "6656" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "6657" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "6658" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "6659" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "6660" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "6661" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "6662" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "6663" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "6664" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "6665" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "6666" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "6667" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "6668" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "6669" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "6670" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "6671" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "6672" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "6673" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "6674" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "6675" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "6676" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "6677" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "6678" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "6679" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "6680" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "6681" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "6682" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 1 SrcBlock "In4" SrcPort 1 Points [168, 0; 0, 160] Branch { ZOrder 2 DstBlock "Product50" DstPort 1 } Branch { ZOrder 3 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 5 Points [0, 135] Branch { ZOrder 6 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 7 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 8 DstBlock "Product47" DstPort 2 } } Line { ZOrder 9 SrcBlock "In5" SrcPort 1 Points [169, 0; 0, 275] Branch { ZOrder 10 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 11 DstBlock "Product53" DstPort 1 } } Line { ZOrder 12 SrcBlock "In3" SrcPort 1 Points [157, 0; 0, 40] Branch { ZOrder 13 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 14 DstBlock "Product47" DstPort 1 } } Line { ZOrder 15 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 16 Points [-41, 0; 0, 135] Branch { ZOrder 17 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 18 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 19 DstBlock "Product48" DstPort 2 } } Line { ZOrder 20 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 21 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 22 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 23 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 24 Points [0, -45; 478, 0] Branch { ZOrder 25 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 26 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 27 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 28 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 30 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 31 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 32 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 33 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 34 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 35 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 36 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 37 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 38 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 39 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 40 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 41 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 42 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 43 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 44 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 45 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 46 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 47 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 48 Points [0, 28; 465, 0] Branch { ZOrder 49 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 50 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 51 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 52 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 53 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 54 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 55 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 56 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 57 Points [0, -30; 478, 0] Branch { ZOrder 58 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 59 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 60 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 61 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 62 Points [0, 48; 458, 0] Branch { ZOrder 63 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 64 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 65 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 66 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 67 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 68 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 69 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 70 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 71 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 72 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 73 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 74 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 75 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 76 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 77 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 78 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 79 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 80 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 81 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 82 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 83 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 84 Points [0, 35; 467, 0] Branch { ZOrder 85 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 86 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 87 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 88 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 89 Points [0, -40; 475, 0] Branch { ZOrder 90 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 91 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 92 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 93 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 94 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType Reference Name "Xend_Fil_COIL1" SID "4429" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6230, 12408, 6300, 12432] ZOrder 2300 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_COIL2" SID "4430" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6230, 12463, 6300, 12487] ZOrder 2301 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_COIL3" SID "4431" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6230, 12518, 6300, 12542] ZOrder 2302 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_COIL4" SID "4432" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6230, 12568, 6300, 12592] ZOrder 2303 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_L" SID "4433" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5510, 12433, 5580, 12457] ZOrder 2168 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_OFFSET_L" SID "5651" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4110, 12708, 4180, 12732] ZOrder 3482 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_OFFSET_P" SID "5652" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4110, 12893, 4180, 12917] ZOrder 3484 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_OFFSET_Y" SID "5653" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4110, 12808, 4180, 12832] ZOrder 3483 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_P" SID "4434" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5510, 12583, 5580, 12607] ZOrder 2206 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_Fil_TM_Y" SID "4435" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5510, 12508, 5580, 12532] ZOrder 2205 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_COIL_MAT" SID "4436" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [6030, 12490, 6070, 12550] ZOrder 2207 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_CROSSTALK_MAT" SID "4437" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [5800, 12490, 5840, 12550] ZOrder 2201 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_SUM_MON" SID "4438" 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 [1830, 12785, 1910, 12815] ZOrder 2175 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_SUM_OFFSET" SID "5704" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 12857, 1955, 12873] ZOrder 3537 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_SUM_VOLT" SID "4439" Tag "Test Point" Ports [1] Position [2430, 12740, 2470, 12760] ZOrder 2177 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_SUM_VOLT_MON" SID "4440" 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 [2280, 12795, 2360, 12825] ZOrder 2216 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_MON" SID "4441" 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 [1825, 12435, 1905, 12465] ZOrder 2169 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_OFFSET" SID "5705" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 12507, 1955, 12523] ZOrder 3533 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_VOLT" SID "4442" Tag "Test Point" Ports [1] Position [2430, 12400, 2470, 12420] ZOrder 2173 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_VOLT_MON" SID "4443" 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 [2280, 12445, 2360, 12475] ZOrder 2214 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_mm" SID "4444" Tag "Test Point" Ports [1] Position [3210, 12480, 3250, 12500] ZOrder 2184 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_mm_INIT" SID "4445" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [2975, 12562, 3040, 12578] ZOrder 2221 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_mm_MON" SID "4446" 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 [3080, 12475, 3160, 12505] ZOrder 2183 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_X_mm_diff_MON" SID "4447" 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 [3170, 12530, 3250, 12560] ZOrder 2231 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_MON" SID "4448" 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 [1825, 12610, 1905, 12640] ZOrder 2171 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_OFFSET" SID "5706" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 12682, 1955, 12698] ZOrder 3535 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_VOLT" SID "4449" Tag "Test Point" Ports [1] Position [2430, 12560, 2470, 12580] ZOrder 2174 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_VOLT_MON" SID "4450" 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 [2280, 12620, 2360, 12650] ZOrder 2215 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_mm" SID "4451" Tag "Test Point" Ports [1] Position [3210, 12655, 3250, 12675] ZOrder 2189 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_mm_INIT" SID "4452" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [2975, 12702, 3040, 12718] ZOrder 2223 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_mm_MON" SID "4453" 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 [3080, 12650, 3160, 12680] ZOrder 2188 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV1_Y_mm_diff_MON" SID "4454" 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 [3170, 12605, 3250, 12635] ZOrder 2232 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_SUM_MON" SID "4455" 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 [1825, 12085, 1905, 12115] ZOrder 2196 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_SUM_OFFSET" SID "5692" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 12157, 1955, 12173] ZOrder 3525 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_SUM_VOLT" SID "4456" Tag "Test Point" Ports [1] Position [2430, 12050, 2470, 12070] ZOrder 2198 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_SUM_VOLT_MON" SID "4457" 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 [2265, 12095, 2345, 12125] ZOrder 2219 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_MON" SID "4458" 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 [1825, 11735, 1905, 11765] ZOrder 2190 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_OFFSET" SID "5693" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 11807, 1955, 11823] ZOrder 3521 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_VOLT" SID "4459" Tag "Test Point" Ports [1] Position [2425, 11705, 2465, 11725] ZOrder 2194 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_VOLT_MON" SID "4460" 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 [2265, 11745, 2345, 11775] ZOrder 2217 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_mm" SID "4461" Tag "Test Point" Ports [1] Position [3215, 11780, 3255, 11800] ZOrder 2289 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_mm_INIT" SID "4462" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [2980, 11862, 3045, 11878] ZOrder 2293 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_mm_MON" SID "4463" 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 [3085, 11775, 3165, 11805] ZOrder 2288 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_X_mm_diff_MON" SID "4464" 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 [3175, 11830, 3255, 11860] ZOrder 2296 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_MON" SID "4465" 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 [1825, 11910, 1905, 11940] ZOrder 2192 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_OFFSET" SID "5694" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1890, 11982, 1955, 11998] ZOrder 3523 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_VOLT" SID "4466" Tag "Test Point" Ports [1] Position [2425, 11880, 2465, 11900] ZOrder 2195 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_VOLT_MON" SID "4467" 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 [2265, 11920, 2345, 11950] ZOrder 2218 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_mm" SID "4468" Tag "Test Point" Ports [1] Position [3215, 11955, 3255, 11975] ZOrder 2291 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_mm_INIT" SID "4469" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [2980, 12002, 3045, 12018] ZOrder 2295 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_mm_MON" SID "4470" 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 [3085, 11950, 3165, 11980] ZOrder 2290 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_OPLEV2_Y_mm_diff_MON" SID "4471" 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 [3175, 11905, 3255, 11935] ZOrder 2297 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "Xend_OSC_TM1" SID "6453" Ports [0, 5] Position [5245, 12055, 5285, 12115] ZOrder 3948 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Xend_OSC_TM1" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 Switch Name "Choice" SID "6454" Position [445, 40, 475, 70] ZOrder 1491 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "6455" Position [445, 140, 475, 170] ZOrder 1495 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "6456" Position [445, 240, 475, 270] ZOrder 1498 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice20" SID "6457" Position [315, 355, 345, 385] ZOrder 3081 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice21" SID "6458" Position [155, 355, 185, 385] ZOrder 3073 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice22" SID "6459" Position [155, 405, 185, 435] ZOrder 3075 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice23" SID "6460" Position [315, 405, 345, 435] ZOrder 3082 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice24" SID "6461" Position [315, 455, 345, 485] ZOrder 3083 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice25" SID "6462" Position [155, 455, 185, 485] ZOrder 3076 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant39" SID "6463" Description "Each half of QPD" Position [330, 87, 360, 103] ZOrder 1494 Value "0" } Block { BlockType Constant Name "Constant42" SID "6464" Description "Each half of QPD" Position [330, 187, 360, 203] ZOrder 1497 Value "0" } Block { BlockType Constant Name "Constant43" SID "6465" Description "Each half of QPD" Position [330, 287, 360, 303] ZOrder 1500 Value "0" } Block { BlockType Constant Name "Constant92" SID "6466" Description "Each half of QPD" Position [20, 322, 50, 338] ZOrder 3074 Value "0" } Block { BlockType Fcn Name "Fcn2" SID "6467" Position [145, 545, 205, 575] ZOrder 3077 Expr "u[1]+u[2]+u[3]" } Block { BlockType Fcn Name "Fcn3" SID "6468" Position [330, 545, 390, 575] ZOrder 3078 Expr "u[1]+u[2]+u[3]" } Block { BlockType Ground Name "Ground" SID "6469" Position [125, 45, 145, 65] ZOrder 1468 } Block { BlockType Ground Name "Ground22" SID "6470" Position [125, 145, 145, 165] ZOrder 1484 } Block { BlockType Ground Name "Ground25" SID "6471" Position [125, 245, 145, 265] ZOrder 1488 } Block { BlockType Reference Name "L" SID "6472" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 24, 230, 86] ZOrder 1467 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L_SW" SID "6473" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 47, 390, 63] ZOrder 1492 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux20" SID "6474" Ports [3, 1] Position [125, 538, 130, 582] ZOrder 3079 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux21" SID "6475" Ports [3, 1] Position [310, 538, 315, 582] ZOrder 3080 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Reference Name "P" SID "6476" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 224, 230, 286] ZOrder 1487 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P_SW" SID "6477" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 247, 390, 263] ZOrder 1499 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y" SID "6478" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 124, 230, 186] ZOrder 1483 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y_SW" SID "6479" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 147, 390, 163] ZOrder 1496 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "6480" Position [600, 248, 630, 262] ZOrder 3084 IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "6481" Position [600, 303, 630, 317] ZOrder 3085 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "6482" Position [610, 358, 640, 372] ZOrder 3086 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "Out4" SID "6483" Position [230, 900, 260, 915] ZOrder 3087 BlockRotation 270 BlockMirror on Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "Out5" SID "6484" Position [250, 955, 280, 970] ZOrder 3088 BlockRotation 270 BlockMirror on Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 2 SrcBlock "L" SrcPort 1 Points [182, 0; 0, 10] DstBlock "Choice" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground22" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground25" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 5 SrcBlock "L_SW" SrcPort 1 Points [35, 0] Branch { ZOrder 6 Points [0, 283; -134, 0] Branch { ZOrder 7 Points [-164, 0; 0, 32] DstBlock "Choice21" DstPort 2 } Branch { ZOrder 8 Points [0, 32] DstBlock "Choice20" DstPort 2 } } Branch { ZOrder 9 DstBlock "Choice" DstPort 2 } } Line { ZOrder 10 SrcBlock "Constant39" SrcPort 1 Points [55, 0; 0, -30] DstBlock "Choice" DstPort 3 } Line { ZOrder 11 SrcBlock "Choice" SrcPort 1 Points [77, 0; 0, 200] DstBlock "Out1" DstPort 1 } Line { ZOrder 12 SrcBlock "Y" SrcPort 1 Points [175, 0; 0, 10] DstBlock "Choice1" DstPort 1 } Line { ZOrder 13 SrcBlock "Constant42" SrcPort 1 Points [59, 0; 0, -30] DstBlock "Choice1" DstPort 3 } Line { ZOrder 14 SrcBlock "Y_SW" SrcPort 1 Points [22, 0] Branch { ZOrder 15 DstBlock "Choice1" DstPort 2 } Branch { ZOrder 16 Points [0, 176; -126, 0] Branch { ZOrder 17 Points [-170, 0; 0, 89] DstBlock "Choice22" DstPort 2 } Branch { ZOrder 18 Points [0, 89] DstBlock "Choice23" DstPort 2 } } } Line { ZOrder 19 SrcBlock "P" SrcPort 1 Points [189, 0; 0, 10] DstBlock "Choice2" DstPort 1 } Line { ZOrder 20 SrcBlock "Constant43" SrcPort 1 Points [46, 0; 0, -30] DstBlock "Choice2" DstPort 3 } Line { ZOrder 21 SrcBlock "Choice1" SrcPort 1 Points [40, 0; 0, 155] DstBlock "Out2" DstPort 1 } Line { ZOrder 22 SrcBlock "Choice2" SrcPort 1 Points [18, 0; 0, 110] DstBlock "Out3" DstPort 1 } Line { ZOrder 23 SrcBlock "L" SrcPort 2 Points [21, 0; 0, 60; -160, 0; 0, 245] DstBlock "Choice21" DstPort 1 } Line { ZOrder 24 SrcBlock "Y" SrcPort 2 Points [14, 0; 0, 56; -147, 0; 0, 199] DstBlock "Choice22" DstPort 1 } Line { ZOrder 25 SrcBlock "L" SrcPort 3 Points [32, 0; 0, 285] DstBlock "Choice20" DstPort 1 } Line { ZOrder 26 SrcBlock "Y" SrcPort 3 Points [27, 0; 0, 235] DstBlock "Choice23" DstPort 1 } Line { ZOrder 27 SrcBlock "P" SrcPort 2 Points [14, 0; 0, 61; -141, 0; 0, 144] DstBlock "Choice25" DstPort 1 } Line { ZOrder 28 SrcBlock "P" SrcPort 3 Points [21, 0; 0, 179; 38, 0; 0, 6] DstBlock "Choice24" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant92" SrcPort 1 Points [13, 0; 0, 18] Branch { ZOrder 30 Points [176, 0; 0, 32] Branch { ZOrder 31 DstBlock "Choice20" DstPort 3 } Branch { ZOrder 32 Points [0, 50] Branch { ZOrder 33 DstBlock "Choice23" DstPort 3 } Branch { ZOrder 34 Points [0, 50] DstBlock "Choice24" DstPort 3 } } } Branch { ZOrder 35 Points [0, 32] Branch { ZOrder 36 DstBlock "Choice21" DstPort 3 } Branch { ZOrder 37 Points [0, 50] Branch { ZOrder 38 Points [0, 50] DstBlock "Choice25" DstPort 3 } Branch { ZOrder 39 DstBlock "Choice22" DstPort 3 } } } } Line { ZOrder 40 SrcBlock "Choice21" SrcPort 1 Points [39, 0; 0, 161; -125, 0; 0, 14] DstBlock "Mux20" DstPort 1 } Line { ZOrder 41 SrcBlock "Choice22" SrcPort 1 Points [32, 0; 0, 100; -132, 0; 0, 40] DstBlock "Mux20" DstPort 2 } Line { ZOrder 42 SrcBlock "Choice25" SrcPort 1 Points [25, 0; 0, 45; -139, 0; 0, 60] DstBlock "Mux20" DstPort 3 } Line { ZOrder 43 SrcBlock "Choice20" SrcPort 1 Points [18, 0; 0, 148; -74, 0; 0, 27] DstBlock "Mux21" DstPort 1 } Line { ZOrder 44 SrcBlock "Choice23" SrcPort 1 Points [13, 0; 0, 93; -83, 0; 0, 47] DstBlock "Mux21" DstPort 2 } Line { ZOrder 45 SrcBlock "Choice24" SrcPort 1 Points [6, 0; 0, 36; -82, 0; 0, 69] DstBlock "Mux21" DstPort 3 } Line { ZOrder 46 SrcBlock "P_SW" SrcPort 1 Points [28, 0] Branch { ZOrder 47 DstBlock "Choice2" DstPort 2 } Branch { ZOrder 48 Points [0, 71; -142, 0] Branch { ZOrder 49 Points [0, 144] DstBlock "Choice24" DstPort 2 } Branch { ZOrder 50 Points [-167, 0; 0, 144] DstBlock "Choice25" DstPort 2 } } } Line { ZOrder 51 SrcBlock "Mux20" SrcPort 1 DstBlock "Fcn2" DstPort 1 } Line { ZOrder 52 SrcBlock "Mux21" SrcPort 1 DstBlock "Fcn3" DstPort 1 } Line { ZOrder 53 SrcBlock "Fcn2" SrcPort 1 Points [35, 0] DstBlock "Out4" DstPort 1 } Line { ZOrder 54 SrcBlock "Fcn3" SrcPort 1 Points [9, 0; 0, 380] DstBlock "Out5" DstPort 1 } } } Block { BlockType SubSystem Name "Xend_OSC_TM2" SID "6421" Ports [0, 5] Position [5245, 11955, 5285, 12015] ZOrder 3947 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Xend_OSC_TM2" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 Switch Name "Choice" SID "6422" Position [445, 40, 475, 70] ZOrder 1491 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "6423" Position [445, 140, 475, 170] ZOrder 1495 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "6424" Position [445, 240, 475, 270] ZOrder 1498 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice20" SID "6425" Position [315, 355, 345, 385] ZOrder 3081 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice21" SID "6426" Position [155, 355, 185, 385] ZOrder 3073 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice22" SID "6427" Position [155, 405, 185, 435] ZOrder 3075 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice23" SID "6428" Position [315, 405, 345, 435] ZOrder 3082 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice24" SID "6429" Position [315, 455, 345, 485] ZOrder 3083 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice25" SID "6430" Position [155, 455, 185, 485] ZOrder 3076 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant39" SID "6431" Description "Each half of QPD" Position [330, 87, 360, 103] ZOrder 1494 Value "0" } Block { BlockType Constant Name "Constant42" SID "6432" Description "Each half of QPD" Position [330, 187, 360, 203] ZOrder 1497 Value "0" } Block { BlockType Constant Name "Constant43" SID "6433" Description "Each half of QPD" Position [330, 287, 360, 303] ZOrder 1500 Value "0" } Block { BlockType Constant Name "Constant92" SID "6434" Description "Each half of QPD" Position [20, 322, 50, 338] ZOrder 3074 Value "0" } Block { BlockType Fcn Name "Fcn2" SID "6435" Position [145, 545, 205, 575] ZOrder 3077 Expr "u[1]+u[2]+u[3]" } Block { BlockType Fcn Name "Fcn3" SID "6436" Position [330, 545, 390, 575] ZOrder 3078 Expr "u[1]+u[2]+u[3]" } Block { BlockType Ground Name "Ground" SID "6437" Position [125, 45, 145, 65] ZOrder 1468 } Block { BlockType Ground Name "Ground22" SID "6438" Position [125, 145, 145, 165] ZOrder 1484 } Block { BlockType Ground Name "Ground25" SID "6439" Position [125, 245, 145, 265] ZOrder 1488 } Block { BlockType Reference Name "L" SID "6440" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 24, 230, 86] ZOrder 1467 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L_SW" SID "6441" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 47, 390, 63] ZOrder 1492 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux20" SID "6442" Ports [3, 1] Position [125, 538, 130, 582] ZOrder 3079 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux21" SID "6443" Ports [3, 1] Position [310, 538, 315, 582] ZOrder 3080 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Reference Name "P" SID "6444" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 224, 230, 286] ZOrder 1487 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P_SW" SID "6445" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 247, 390, 263] ZOrder 1499 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y" SID "6446" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 124, 230, 186] ZOrder 1483 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y_SW" SID "6447" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 147, 390, 163] ZOrder 1496 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "6448" Position [600, 248, 630, 262] ZOrder 3084 IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "6449" Position [600, 303, 630, 317] ZOrder 3085 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "6450" Position [610, 358, 640, 372] ZOrder 3086 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "Out4" SID "6451" Position [230, 900, 260, 915] ZOrder 3087 BlockRotation 270 BlockMirror on Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "Out5" SID "6452" Position [250, 955, 280, 970] ZOrder 3088 BlockRotation 270 BlockMirror on Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 2 SrcBlock "L" SrcPort 1 Points [182, 0; 0, 10] DstBlock "Choice" DstPort 1 } Line { ZOrder 3 SrcBlock "Ground22" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 4 SrcBlock "Ground25" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 5 SrcBlock "L_SW" SrcPort 1 Points [35, 0] Branch { ZOrder 6 Points [0, 283; -134, 0] Branch { ZOrder 7 Points [-164, 0; 0, 32] DstBlock "Choice21" DstPort 2 } Branch { ZOrder 8 Points [0, 32] DstBlock "Choice20" DstPort 2 } } Branch { ZOrder 9 DstBlock "Choice" DstPort 2 } } Line { ZOrder 10 SrcBlock "Constant39" SrcPort 1 Points [55, 0; 0, -30] DstBlock "Choice" DstPort 3 } Line { ZOrder 11 SrcBlock "Choice" SrcPort 1 Points [77, 0; 0, 200] DstBlock "Out1" DstPort 1 } Line { ZOrder 12 SrcBlock "Y" SrcPort 1 Points [175, 0; 0, 10] DstBlock "Choice1" DstPort 1 } Line { ZOrder 13 SrcBlock "Constant42" SrcPort 1 Points [59, 0; 0, -30] DstBlock "Choice1" DstPort 3 } Line { ZOrder 14 SrcBlock "Y_SW" SrcPort 1 Points [22, 0] Branch { ZOrder 15 DstBlock "Choice1" DstPort 2 } Branch { ZOrder 16 Points [0, 176; -126, 0] Branch { ZOrder 17 Points [-170, 0; 0, 89] DstBlock "Choice22" DstPort 2 } Branch { ZOrder 18 Points [0, 89] DstBlock "Choice23" DstPort 2 } } } Line { ZOrder 19 SrcBlock "P" SrcPort 1 Points [189, 0; 0, 10] DstBlock "Choice2" DstPort 1 } Line { ZOrder 20 SrcBlock "Constant43" SrcPort 1 Points [46, 0; 0, -30] DstBlock "Choice2" DstPort 3 } Line { ZOrder 21 SrcBlock "Choice1" SrcPort 1 Points [40, 0; 0, 155] DstBlock "Out2" DstPort 1 } Line { ZOrder 22 SrcBlock "Choice2" SrcPort 1 Points [18, 0; 0, 110] DstBlock "Out3" DstPort 1 } Line { ZOrder 23 SrcBlock "L" SrcPort 2 Points [21, 0; 0, 60; -160, 0; 0, 245] DstBlock "Choice21" DstPort 1 } Line { ZOrder 24 SrcBlock "Y" SrcPort 2 Points [14, 0; 0, 56; -147, 0; 0, 199] DstBlock "Choice22" DstPort 1 } Line { ZOrder 25 SrcBlock "L" SrcPort 3 Points [32, 0; 0, 285] DstBlock "Choice20" DstPort 1 } Line { ZOrder 26 SrcBlock "Y" SrcPort 3 Points [27, 0; 0, 235] DstBlock "Choice23" DstPort 1 } Line { ZOrder 27 SrcBlock "P" SrcPort 2 Points [14, 0; 0, 61; -141, 0; 0, 144] DstBlock "Choice25" DstPort 1 } Line { ZOrder 28 SrcBlock "P" SrcPort 3 Points [21, 0; 0, 179; 38, 0; 0, 6] DstBlock "Choice24" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant92" SrcPort 1 Points [13, 0; 0, 18] Branch { ZOrder 30 Points [176, 0; 0, 32] Branch { ZOrder 31 DstBlock "Choice20" DstPort 3 } Branch { ZOrder 32 Points [0, 50] Branch { ZOrder 33 DstBlock "Choice23" DstPort 3 } Branch { ZOrder 34 Points [0, 50] DstBlock "Choice24" DstPort 3 } } } Branch { ZOrder 35 Points [0, 32] Branch { ZOrder 36 DstBlock "Choice21" DstPort 3 } Branch { ZOrder 37 Points [0, 50] Branch { ZOrder 38 Points [0, 50] DstBlock "Choice25" DstPort 3 } Branch { ZOrder 39 DstBlock "Choice22" DstPort 3 } } } } Line { ZOrder 40 SrcBlock "Choice21" SrcPort 1 Points [39, 0; 0, 161; -125, 0; 0, 14] DstBlock "Mux20" DstPort 1 } Line { ZOrder 41 SrcBlock "Choice22" SrcPort 1 Points [32, 0; 0, 100; -132, 0; 0, 40] DstBlock "Mux20" DstPort 2 } Line { ZOrder 42 SrcBlock "Choice25" SrcPort 1 Points [25, 0; 0, 45; -139, 0; 0, 60] DstBlock "Mux20" DstPort 3 } Line { ZOrder 43 SrcBlock "Choice20" SrcPort 1 Points [18, 0; 0, 148; -74, 0; 0, 27] DstBlock "Mux21" DstPort 1 } Line { ZOrder 44 SrcBlock "Choice23" SrcPort 1 Points [13, 0; 0, 93; -83, 0; 0, 47] DstBlock "Mux21" DstPort 2 } Line { ZOrder 45 SrcBlock "Choice24" SrcPort 1 Points [6, 0; 0, 36; -82, 0; 0, 69] DstBlock "Mux21" DstPort 3 } Line { ZOrder 46 SrcBlock "P_SW" SrcPort 1 Points [28, 0] Branch { ZOrder 47 DstBlock "Choice2" DstPort 2 } Branch { ZOrder 48 Points [0, 71; -142, 0] Branch { ZOrder 49 Points [0, 144] DstBlock "Choice24" DstPort 2 } Branch { ZOrder 50 Points [-167, 0; 0, 144] DstBlock "Choice25" DstPort 2 } } } Line { ZOrder 51 SrcBlock "Mux20" SrcPort 1 DstBlock "Fcn2" DstPort 1 } Line { ZOrder 52 SrcBlock "Mux21" SrcPort 1 DstBlock "Fcn3" DstPort 1 } Line { ZOrder 53 SrcBlock "Fcn2" SrcPort 1 Points [35, 0] DstBlock "Out4" DstPort 1 } Line { ZOrder 54 SrcBlock "Fcn3" SrcPort 1 Points [9, 0; 0, 380] DstBlock "Out5" DstPort 1 } } } Block { BlockType Reference Name "Xend_TM_COIL1_VOLT" SID "5711" Tag "Test Point" Ports [1] Position [6575, 12375, 6615, 12395] ZOrder 3542 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL1_VOLT_MON" SID "4478" 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 [6425, 12395, 6505, 12425] ZOrder 2226 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL2_VOLT" SID "5712" Tag "Test Point" Ports [1] Position [6575, 12430, 6615, 12450] ZOrder 3543 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL2_VOLT_MON" SID "4479" 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 [6425, 12450, 6505, 12480] ZOrder 2227 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL3_VOLT" SID "5713" Tag "Test Point" Ports [1] Position [6575, 12485, 6615, 12505] ZOrder 3544 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL3_VOLT_MON" SID "4480" 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 [6425, 12510, 6505, 12540] ZOrder 2228 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL4_VOLT" SID "5714" Tag "Test Point" Ports [1] Position [6575, 12540, 6615, 12560] ZOrder 3545 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_COIL4_VOLT_MON" SID "4481" 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 [6425, 12565, 6505, 12595] ZOrder 2229 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_L" SID "4482" Tag "Test Point" Ports [1] Position [3985, 12405, 4025, 12425] ZOrder 2299 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_L_MON" SID "4483" 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 [3865, 12430, 3945, 12460] ZOrder 2202 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_OFFSET_L" SID "5654" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4485, 12462, 4550, 12478] ZOrder 3485 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_OFFSET_P" SID "5655" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4485, 12617, 4550, 12633] ZOrder 3490 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_OFFSET_Y" SID "5656" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4485, 12542, 4550, 12558] ZOrder 3486 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_P" SID "5673" Tag "Test Point" Ports [1] Position [3985, 12550, 4025, 12570] ZOrder 3504 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_P_MON" SID "4484" 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 [3865, 12580, 3945, 12610] ZOrder 2204 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_Y" SID "5672" Tag "Test Point" Ports [1] Position [3985, 12480, 4025, 12500] ZOrder 3503 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_TM_Y_MON" SID "4485" 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 [3865, 12505, 3945, 12535] ZOrder 2203 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_ZEROE_TM_L_SW" SID "5657" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4225, 12737, 4290, 12753] ZOrder 3471 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_ZEROE_TM_P_SW" SID "5658" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4225, 12912, 4290, 12928] ZOrder 3477 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_ZEROE_TM_Y_SW" SID "5659" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4225, 12827, 4290, 12843] ZOrder 3474 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Xend_yaw_length_SW" SID "4686" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3320, 12652, 3385, 12668] ZOrder 2490 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_DARM_TM_L_SW" SID "5249" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4210, 2867, 4275, 2883] ZOrder 3090 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "Yend_DEMOD_TM1_LYP" SID "6038" Ports [5] Position [5660, 3860, 5700, 3920] ZOrder 3905 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Yend_DEMOD_TM1_LYP" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "6039" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6040" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6041" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6042" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6043" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "4943" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "5020" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "4970" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "5016" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "4958" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "5015" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "5098" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "5100" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "5104" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "5105" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "5112" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "5113" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "4946" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "4940" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "4962" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "5099" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "5106" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "5107" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "5101" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "5114" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "5115" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "5164" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "5163" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "5165" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "5166" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "5162" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "5161" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "5155" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "5157" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "4949" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "4950" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "4963" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "4964" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "5102" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "5103" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "5117" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "5116" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "5109" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "5108" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "5028" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "5027" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "5118" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "5119" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "5110" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "5111" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "4917" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "4918" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "4939" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "4951" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "4952" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "4953" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "4965" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "4966" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "4967" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "4937" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "4954" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "4968" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "5156" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "4955" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "4969" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 42198 SrcBlock "In4" SrcPort 1 Points [167, 0; 0, 158] Branch { ZOrder 34489 DstBlock "Product50" DstPort 1 } Branch { ZOrder 34486 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 42195 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 42201 Points [0, 135] Branch { ZOrder 42200 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 20061 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 42194 DstBlock "Product47" DstPort 2 } } Line { ZOrder 42199 SrcBlock "In5" SrcPort 1 Points [170, 0; 0, 274] Branch { ZOrder 34491 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 34490 DstBlock "Product53" DstPort 1 } } Line { ZOrder 42197 SrcBlock "In3" SrcPort 1 Points [156, 0; 0, 39] Branch { ZOrder 34480 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 34479 DstBlock "Product47" DstPort 1 } } Line { ZOrder 42196 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 42193 Points [-41, 0; 0, 135] Branch { ZOrder 20069 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 20068 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 22252 DstBlock "Product48" DstPort 2 } } Line { ZOrder 19477 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 19479 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 19478 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 19397 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 19263 Points [0, -45; 478, 0] Branch { ZOrder 22270 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 19264 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 19398 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 18777 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 18778 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 19473 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 19475 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 18793 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 18794 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 18795 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 18796 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 18797 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 18937 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 19481 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 19482 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 18820 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 18821 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 18822 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 18823 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 18824 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 18938 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 19480 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 19400 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 19268 Points [0, 28; 465, 0] Branch { ZOrder 22265 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 22264 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 18939 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 18940 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 18955 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 18956 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 18969 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 19483 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 19306 Points [0, -30; 478, 0] Branch { ZOrder 19308 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 19307 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 18991 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 19484 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 19303 Points [0, 48; 458, 0] Branch { ZOrder 19305 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 19304 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 18993 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 19276 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 19266 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 19267 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 19277 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 19279 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 19283 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 19284 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 19285 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 19286 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 19287 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 19288 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 19297 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 19298 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 19299 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 19300 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 19302 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 19301 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 19476 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 19292 Points [0, 35; 467, 0] Branch { ZOrder 19294 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 19293 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 18982 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 19474 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 19289 Points [0, -40; 475, 0] Branch { ZOrder 19291 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 19290 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 18977 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 19399 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 19401 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType SubSystem Name "Yend_DEMOD_TM2_LYP" SID "6289" Ports [5] Position [5660, 3950, 5700, 4010] ZOrder 3945 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Yend_DEMOD_TM2_LYP" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "6290" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6291" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6292" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6293" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6294" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "6295" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "6296" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "6297" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "6298" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "6299" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "6300" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "6301" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "6302" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "6303" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "6304" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "6305" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "6306" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "6307" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "6308" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "6309" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "6310" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "6311" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "6312" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "6313" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "6314" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "6315" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "6316" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "6317" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "6318" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "6319" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "6320" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "6321" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "6322" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "6323" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "6324" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "6325" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "6326" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "6327" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "6328" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "6329" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "6330" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "6331" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "6332" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "6333" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "6334" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "6335" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "6336" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "6337" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "6338" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "6339" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "6340" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "6341" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "6342" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "6343" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "6344" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "6345" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "6346" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "6347" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "6348" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "6349" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "6350" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "6351" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "6352" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "6353" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "6354" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 1 SrcBlock "In4" SrcPort 1 Points [168, 0; 0, 160] Branch { ZOrder 2 DstBlock "Product50" DstPort 1 } Branch { ZOrder 3 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 5 Points [0, 135] Branch { ZOrder 6 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 7 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 8 DstBlock "Product47" DstPort 2 } } Line { ZOrder 9 SrcBlock "In5" SrcPort 1 Points [169, 0; 0, 275] Branch { ZOrder 10 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 11 DstBlock "Product53" DstPort 1 } } Line { ZOrder 12 SrcBlock "In3" SrcPort 1 Points [157, 0; 0, 40] Branch { ZOrder 13 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 14 DstBlock "Product47" DstPort 1 } } Line { ZOrder 15 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 16 Points [-41, 0; 0, 135] Branch { ZOrder 17 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 18 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 19 DstBlock "Product48" DstPort 2 } } Line { ZOrder 20 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 21 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 22 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 23 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 24 Points [0, -45; 478, 0] Branch { ZOrder 25 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 26 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 27 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 28 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 30 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 31 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 32 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 33 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 34 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 35 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 36 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 37 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 38 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 39 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 40 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 41 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 42 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 43 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 44 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 45 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 46 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 47 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 48 Points [0, 28; 465, 0] Branch { ZOrder 49 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 50 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 51 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 52 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 53 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 54 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 55 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 56 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 57 Points [0, -30; 478, 0] Branch { ZOrder 58 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 59 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 60 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 61 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 62 Points [0, 48; 458, 0] Branch { ZOrder 63 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 64 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 65 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 66 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 67 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 68 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 69 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 70 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 71 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 72 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 73 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 74 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 75 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 76 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 77 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 78 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 79 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 80 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 81 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 82 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 83 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 84 Points [0, 35; 467, 0] Branch { ZOrder 85 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 86 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 87 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 88 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 89 Points [0, -40; 475, 0] Branch { ZOrder 90 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 91 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 92 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 93 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 94 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType SubSystem Name "Yend_DEMOD_TM2_OPLEV" SID "6355" Ports [5] Position [5660, 4035, 5700, 4095] ZOrder 3946 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Yend_DEMOD_TM2_OPLEV" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 "In1" SID "6356" Position [185, 23, 215, 37] ZOrder 3009 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "6357" Position [185, 33, 215, 47] ZOrder 3010 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "6358" Position [60, 553, 90, 567] ZOrder 3011 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "6359" Position [40, 568, 70, 582] ZOrder 3012 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "6360" Position [25, 583, 55, 597] ZOrder 3013 Port "5" IconDisplay "Port number" } Block { BlockType Reference Name "AMP_L" SID "6361" Tag "Test Point" Ports [1] Position [850, 625, 890, 645] ZOrder 2784 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_L_MON" SID "6362" 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 [750, 620, 830, 650] ZOrder 2861 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P" SID "6363" Tag "Test Point" Ports [1] Position [850, 890, 890, 910] ZOrder 2813 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_P_MON" SID "6364" 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 [750, 885, 830, 915] ZOrder 2857 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y" SID "6365" Tag "Test Point" Ports [1] Position [850, 760, 890, 780] ZOrder 2800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "AMP_Y_MON" SID "6366" 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 [750, 755, 830, 785] ZOrder 2856 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Abs Name "Abs" SID "6367" Position [1005, 580, 1035, 610] ZOrder 2939 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs1" SID "6368" Position [1005, 645, 1035, 675] ZOrder 2941 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs2" SID "6369" Position [1005, 720, 1035, 750] ZOrder 2947 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs3" SID "6370" Position [1005, 785, 1035, 815] ZOrder 2949 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs4" SID "6371" Position [1005, 865, 1035, 895] ZOrder 2955 SaturateOnIntegerOverflow off } Block { BlockType Abs Name "Abs5" SID "6372" Position [1005, 930, 1035, 960] ZOrder 2957 SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant84" SID "6373" Position [635, 802, 665, 818] ZOrder 2799 Value "2" } Block { BlockType Constant Name "Constant86" SID "6374" Position [635, 662, 665, 678] ZOrder 2781 Value "2" } Block { BlockType Constant Name "Constant87" SID "6375" Position [635, 932, 665, 948] ZOrder 2812 Value "2" } Block { BlockType Product Name "Divide61" SID "6376" Ports [2, 1] Position [1070, 572, 1100, 603] ZOrder 2940 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide62" SID "6377" Ports [2, 1] Position [1070, 712, 1100, 743] ZOrder 2948 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide63" SID "6378" Ports [2, 1] Position [1070, 792, 1100, 823] ZOrder 2950 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide67" SID "6379" Ports [2, 1] Position [1070, 652, 1100, 683] ZOrder 2942 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide68" SID "6380" Ports [2, 1] Position [1070, 857, 1100, 888] ZOrder 2956 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide69" SID "6381" Ports [2, 1] Position [1070, 937, 1100, 968] ZOrder 2958 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "Fil_L_COS" SID "6382" 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 [360, 653, 430, 677] ZOrder 3006 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_L_SIN" SID "6383" 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 [360, 598, 430, 622] ZOrder 3005 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_COS" SID "6384" 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 [360, 918, 430, 942] ZOrder 3008 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_P_SIN" SID "6385" 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 [360, 863, 430, 887] ZOrder 3007 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_COS" SID "6386" 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 [360, 788, 430, 812] ZOrder 3004 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_Y_SIN" SID "6387" 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 [360, 733, 430, 757] ZOrder 3003 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Math Name "MathFunction" SID "6388" Ports [1, 1] Position [540, 595, 570, 625] ZOrder 2997 Operator "square" } Block { BlockType Math Name "MathFunction1" SID "6389" Ports [1, 1] Position [540, 650, 570, 680] ZOrder 2999 Operator "square" } Block { BlockType Math Name "MathFunction2" SID "6390" Ports [1, 1] Position [540, 728, 570, 762] ZOrder 2794 Operator "square" } Block { BlockType Math Name "MathFunction3" SID "6391" Ports [1, 1] Position [540, 783, 570, 817] ZOrder 2795 Operator "square" } Block { BlockType Math Name "MathFunction4" SID "6392" Ports [1, 1] Position [540, 858, 570, 892] ZOrder 2807 Operator "square" } Block { BlockType Math Name "MathFunction5" SID "6393" Ports [1, 1] Position [540, 913, 570, 947] ZOrder 2808 Operator "square" } Block { BlockType Reference Name "PHASE_COS_L" SID "6394" Tag "Test Point" Ports [1] Position [1290, 660, 1330, 680] ZOrder 2944 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_L_MON" SID "6395" 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 [1155, 655, 1235, 685] ZOrder 2943 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P" SID "6396" Tag "Test Point" Ports [1] Position [1290, 945, 1330, 965] ZOrder 2960 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_P_MON" SID "6397" 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 [1155, 940, 1235, 970] ZOrder 2959 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y" SID "6398" Tag "Test Point" Ports [1] Position [1290, 800, 1330, 820] ZOrder 2952 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_COS_Y_MON" SID "6399" 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 [1155, 795, 1235, 825] ZOrder 2951 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L" SID "6400" Tag "Test Point" Ports [1] Position [1290, 580, 1330, 600] ZOrder 2869 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_L_MON" SID "6401" 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 [1155, 575, 1235, 605] ZOrder 2868 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P" SID "6402" Tag "Test Point" Ports [1] Position [1290, 865, 1330, 885] ZOrder 2954 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_P_MON" SID "6403" 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 [1155, 860, 1235, 890] ZOrder 2953 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y" SID "6404" Tag "Test Point" Ports [1] Position [1290, 720, 1330, 740] ZOrder 2946 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PHASE_SIN_Y_MON" SID "6405" 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 [1155, 715, 1235, 745] ZOrder 2945 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product47" SID "6406" Ports [2, 1] Position [275, 592, 305, 623] ZOrder 2759 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product48" SID "6407" Ports [2, 1] Position [275, 647, 305, 678] ZOrder 2760 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product49" SID "6408" Ports [2, 1] Position [690, 617, 720, 648] ZOrder 2780 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product50" SID "6409" Ports [2, 1] Position [275, 727, 305, 758] ZOrder 2789 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product51" SID "6410" Ports [2, 1] Position [275, 782, 305, 813] ZOrder 2790 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product52" SID "6411" Ports [2, 1] Position [690, 752, 720, 783] ZOrder 2798 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product53" SID "6412" Ports [2, 1] Position [275, 857, 305, 888] ZOrder 2803 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product54" SID "6413" Ports [2, 1] Position [275, 912, 305, 943] ZOrder 2804 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product55" SID "6414" Ports [2, 1] Position [690, 882, 720, 913] ZOrder 2811 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SQRT1" SID "6415" Tag "cdsSqrt" Ports [1, 1] Position [635, 591, 665, 629] ZOrder 2778 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT2" SID "6416" Tag "cdsSqrt" Ports [1, 1] Position [635, 726, 665, 764] ZOrder 2797 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "SQRT3" SID "6417" Tag "cdsSqrt" Ports [1, 1] Position [635, 856, 665, 894] ZOrder 2810 AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsSqrt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Sum61" SID "6418" Ports [2, 1] Position [595, 600, 615, 620] ZOrder 2998 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum62" SID "6419" Ports [2, 1] Position [595, 735, 615, 755] ZOrder 2796 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum63" SID "6420" Ports [2, 1] Position [595, 865, 615, 885] ZOrder 2809 ShowName off IconShape "round" Inputs "|++" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Line { ZOrder 1 SrcBlock "In4" SrcPort 1 Points [168, 0; 0, 160] Branch { ZOrder 2 DstBlock "Product50" DstPort 1 } Branch { ZOrder 3 Points [0, 55] DstBlock "Product51" DstPort 1 } } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 Points [35, 0; 0, 434; -80, 0; 0, 151] Branch { ZOrder 5 Points [0, 135] Branch { ZOrder 6 Points [0, 130] DstBlock "Product53" DstPort 2 } Branch { ZOrder 7 DstBlock "Product50" DstPort 2 } } Branch { ZOrder 8 DstBlock "Product47" DstPort 2 } } Line { ZOrder 9 SrcBlock "In5" SrcPort 1 Points [169, 0; 0, 275] Branch { ZOrder 10 Points [0, 55] DstBlock "Product54" DstPort 1 } Branch { ZOrder 11 DstBlock "Product53" DstPort 1 } } Line { ZOrder 12 SrcBlock "In3" SrcPort 1 Points [157, 0; 0, 40] Branch { ZOrder 13 Points [0, 55] DstBlock "Product48" DstPort 1 } Branch { ZOrder 14 DstBlock "Product47" DstPort 1 } } Line { ZOrder 15 SrcBlock "In2" SrcPort 1 Points [16, 0; 0, 630] Branch { ZOrder 16 Points [-41, 0; 0, 135] Branch { ZOrder 17 Points [0, 130] DstBlock "Product54" DstPort 2 } Branch { ZOrder 18 DstBlock "Product51" DstPort 2 } } Branch { ZOrder 19 DstBlock "Product48" DstPort 2 } } Line { ZOrder 20 SrcBlock "Product47" SrcPort 1 DstBlock "Fil_L_SIN" DstPort 1 } Line { ZOrder 21 SrcBlock "Product48" SrcPort 1 DstBlock "Fil_L_COS" DstPort 1 } Line { ZOrder 22 SrcBlock "Fil_L_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 23 DstBlock "MathFunction" DstPort 1 } Branch { ZOrder 24 Points [0, -45; 478, 0] Branch { ZOrder 25 Points [0, 30] DstBlock "Abs" DstPort 1 } Branch { ZOrder 26 Points [68, 0] DstBlock "Divide61" DstPort 1 } } } Line { ZOrder 27 SrcBlock "Sum61" SrcPort 1 DstBlock "SQRT1" DstPort 1 } Line { ZOrder 28 SrcBlock "SQRT1" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 1 } Line { ZOrder 29 SrcBlock "Constant86" SrcPort 1 Points [5, 0] DstBlock "Product49" DstPort 2 } Line { ZOrder 30 SrcBlock "Product50" SrcPort 1 DstBlock "Fil_Y_SIN" DstPort 1 } Line { ZOrder 31 SrcBlock "Product51" SrcPort 1 DstBlock "Fil_Y_COS" DstPort 1 } Line { ZOrder 32 SrcBlock "MathFunction2" SrcPort 1 DstBlock "Sum62" DstPort 1 } Line { ZOrder 33 SrcBlock "MathFunction3" SrcPort 1 Points [30, 0] DstBlock "Sum62" DstPort 2 } Line { ZOrder 34 SrcBlock "Sum62" SrcPort 1 DstBlock "SQRT2" DstPort 1 } Line { ZOrder 35 SrcBlock "SQRT2" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 1 } Line { ZOrder 36 SrcBlock "Constant84" SrcPort 1 Points [5, 0] DstBlock "Product52" DstPort 2 } Line { ZOrder 37 SrcBlock "Product52" SrcPort 1 DstBlock "AMP_Y_MON" DstPort 1 } Line { ZOrder 38 SrcBlock "Product53" SrcPort 1 DstBlock "Fil_P_SIN" DstPort 1 } Line { ZOrder 39 SrcBlock "Product54" SrcPort 1 DstBlock "Fil_P_COS" DstPort 1 } Line { ZOrder 40 SrcBlock "MathFunction4" SrcPort 1 DstBlock "Sum63" DstPort 1 } Line { ZOrder 41 SrcBlock "MathFunction5" SrcPort 1 Points [30, 0] DstBlock "Sum63" DstPort 2 } Line { ZOrder 42 SrcBlock "Sum63" SrcPort 1 DstBlock "SQRT3" DstPort 1 } Line { ZOrder 43 SrcBlock "SQRT3" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 1 } Line { ZOrder 44 SrcBlock "Constant87" SrcPort 1 Points [5, 0] DstBlock "Product55" DstPort 2 } Line { ZOrder 45 SrcBlock "Product55" SrcPort 1 DstBlock "AMP_P_MON" DstPort 1 } Line { ZOrder 46 SrcBlock "Fil_L_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 47 DstBlock "MathFunction1" DstPort 1 } Branch { ZOrder 48 Points [0, 28; 465, 0] Branch { ZOrder 49 Points [69, 0; 0, -14; 1, 0] DstBlock "Divide67" DstPort 1 } Branch { ZOrder 50 Points [0, -33] DstBlock "Abs1" DstPort 1 } } } Line { ZOrder 51 SrcBlock "AMP_Y_MON" SrcPort 1 DstBlock "AMP_Y" DstPort 1 } Line { ZOrder 52 SrcBlock "AMP_P_MON" SrcPort 1 DstBlock "AMP_P" DstPort 1 } Line { ZOrder 53 SrcBlock "Product49" SrcPort 1 DstBlock "AMP_L_MON" DstPort 1 } Line { ZOrder 54 SrcBlock "AMP_L_MON" SrcPort 1 DstBlock "AMP_L" DstPort 1 } Line { ZOrder 55 SrcBlock "PHASE_SIN_L_MON" SrcPort 1 DstBlock "PHASE_SIN_L" DstPort 1 } Line { ZOrder 56 SrcBlock "Fil_P_SIN" SrcPort 1 Points [74, 0] Branch { ZOrder 57 Points [0, -30; 478, 0] Branch { ZOrder 58 Points [0, 35] DstBlock "Abs4" DstPort 1 } Branch { ZOrder 59 Points [62, 0; 0, 20] DstBlock "Divide68" DstPort 1 } } Branch { ZOrder 60 DstBlock "MathFunction4" DstPort 1 } } Line { ZOrder 61 SrcBlock "Fil_P_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 62 Points [0, 48; 458, 0] Branch { ZOrder 63 Points [0, -33] DstBlock "Abs5" DstPort 1 } Branch { ZOrder 64 Points [77, 0] DstBlock "Divide69" DstPort 1 } } Branch { ZOrder 65 DstBlock "MathFunction5" DstPort 1 } } Line { ZOrder 66 SrcBlock "Divide61" SrcPort 1 DstBlock "PHASE_SIN_L_MON" DstPort 1 } Line { ZOrder 67 SrcBlock "Abs" SrcPort 1 DstBlock "Divide61" DstPort 2 } Line { ZOrder 68 SrcBlock "Abs1" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide67" DstPort 2 } Line { ZOrder 69 SrcBlock "PHASE_COS_L_MON" SrcPort 1 DstBlock "PHASE_COS_L" DstPort 1 } Line { ZOrder 70 SrcBlock "Divide67" SrcPort 1 DstBlock "PHASE_COS_L_MON" DstPort 1 } Line { ZOrder 71 SrcBlock "PHASE_SIN_Y_MON" SrcPort 1 DstBlock "PHASE_SIN_Y" DstPort 1 } Line { ZOrder 72 SrcBlock "Divide62" SrcPort 1 DstBlock "PHASE_SIN_Y_MON" DstPort 1 } Line { ZOrder 73 SrcBlock "Abs2" SrcPort 1 DstBlock "Divide62" DstPort 2 } Line { ZOrder 74 SrcBlock "Abs3" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide63" DstPort 2 } Line { ZOrder 75 SrcBlock "PHASE_COS_Y_MON" SrcPort 1 DstBlock "PHASE_COS_Y" DstPort 1 } Line { ZOrder 76 SrcBlock "Divide63" SrcPort 1 DstBlock "PHASE_COS_Y_MON" DstPort 1 } Line { ZOrder 77 SrcBlock "PHASE_SIN_P_MON" SrcPort 1 DstBlock "PHASE_SIN_P" DstPort 1 } Line { ZOrder 78 SrcBlock "Divide68" SrcPort 1 DstBlock "PHASE_SIN_P_MON" DstPort 1 } Line { ZOrder 79 SrcBlock "Abs4" SrcPort 1 DstBlock "Divide68" DstPort 2 } Line { ZOrder 80 SrcBlock "Abs5" SrcPort 1 Points [11, 0; 0, 15] DstBlock "Divide69" DstPort 2 } Line { ZOrder 81 SrcBlock "Divide69" SrcPort 1 DstBlock "PHASE_COS_P_MON" DstPort 1 } Line { ZOrder 82 SrcBlock "PHASE_COS_P_MON" SrcPort 1 DstBlock "PHASE_COS_P" DstPort 1 } Line { ZOrder 83 SrcBlock "Fil_Y_COS" SrcPort 1 Points [85, 0] Branch { ZOrder 84 Points [0, 35; 467, 0] Branch { ZOrder 85 Points [0, -35] DstBlock "Abs3" DstPort 1 } Branch { ZOrder 86 Points [68, 0] DstBlock "Divide63" DstPort 1 } } Branch { ZOrder 87 DstBlock "MathFunction3" DstPort 1 } } Line { ZOrder 88 SrcBlock "Fil_Y_SIN" SrcPort 1 Points [73, 0] Branch { ZOrder 89 Points [0, -40; 475, 0] Branch { ZOrder 90 Points [0, 30] DstBlock "Abs2" DstPort 1 } Branch { ZOrder 91 Points [71, 0; 0, 15] DstBlock "Divide62" DstPort 1 } } Branch { ZOrder 92 DstBlock "MathFunction2" DstPort 1 } } Line { ZOrder 93 SrcBlock "MathFunction" SrcPort 1 DstBlock "Sum61" DstPort 1 } Line { ZOrder 94 SrcBlock "MathFunction1" SrcPort 1 Points [30, 0] DstBlock "Sum61" DstPort 2 } } } Block { BlockType Reference Name "Yend_Fil_COIL1" SID "3927" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6255, 3578, 6325, 3602] ZOrder 1559 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_COIL2" SID "3931" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6255, 3633, 6325, 3657] ZOrder 1563 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_COIL3" SID "3932" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6255, 3688, 6325, 3712] ZOrder 1564 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_COIL4" SID "3933" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6255, 3738, 6325, 3762] ZOrder 1565 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_L" SID "2592" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5500, 3603, 5570, 3627] ZOrder 553 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_OFFSET_L" SID "4872" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4125, 3878, 4195, 3902] ZOrder 2714 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_OFFSET_P" SID "4874" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4125, 4063, 4195, 4087] ZOrder 2716 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_OFFSET_Y" SID "4873" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [4125, 3978, 4195, 4002] ZOrder 2715 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_P" SID "3281" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5500, 3753, 5570, 3777] ZOrder 906 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_Fil_TM_Y" SID "3280" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [5500, 3678, 5570, 3702] ZOrder 905 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_COIL_MAT" SID "3282" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [6015, 3660, 6055, 3720] ZOrder 907 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_CROSSTALK_MAT" SID "3274" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [3870, 3660, 3910, 3720] ZOrder 3614 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_SUM_Fil" SID "5734" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [2220, 3968, 2290, 3992] ZOrder 3617 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_SUM_MON" SID "2986" 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 [1855, 3955, 1935, 3985] ZOrder 727 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_SUM_OFFSET" SID "5682" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 4027, 1980, 4043] ZOrder 3513 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_SUM_VOLT" SID "2985" Tag "Test Point" Ports [1] Position [2455, 3910, 2495, 3930] ZOrder 729 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_SUM_VOLT_MON" SID "3522" 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 [2305, 3965, 2385, 3995] ZOrder 1152 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_MON" SID "2976" 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, 3605, 1930, 3635] ZOrder 719 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_OFFSET" SID "5676" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 3677, 1980, 3693] ZOrder 3507 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_VOLT" SID "2982" Tag "Test Point" Ports [1] Position [2455, 3570, 2495, 3590] ZOrder 725 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_VOLT_MON" SID "3520" 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 [2305, 3615, 2385, 3645] ZOrder 1150 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_mm" SID "2993" Tag "Test Point" Ports [1] Position [3235, 3650, 3275, 3670] ZOrder 736 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_mm_INIT" SID "3730" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3000, 3732, 3065, 3748] ZOrder 1361 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_mm_MON" SID "2992" 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 [3105, 3645, 3185, 3675] ZOrder 735 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_X_mm_diff_MON" SID "3791" 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 [3195, 3700, 3275, 3730] ZOrder 1421 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_MON" SID "2981" 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, 3780, 1930, 3810] ZOrder 722 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_OFFSET" SID "5680" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 3852, 1980, 3868] ZOrder 3511 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_VOLT" SID "2983" Tag "Test Point" Ports [1] Position [2455, 3730, 2495, 3750] ZOrder 726 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_VOLT_MON" SID "3521" 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 [2305, 3790, 2385, 3820] ZOrder 1151 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_mm" SID "2997" Tag "Test Point" Ports [1] Position [3235, 3825, 3275, 3845] ZOrder 742 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_mm_INIT" SID "3733" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3000, 3872, 3065, 3888] ZOrder 1366 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_mm_MON" SID "2998" 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 [3105, 3820, 3185, 3850] ZOrder 741 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV1_Y_mm_diff_MON" SID "3792" 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 [3195, 3775, 3275, 3805] ZOrder 1422 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_SUM_MON" SID "3062" 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 [1855, 4760, 1935, 4790] ZOrder 793 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_SUM_OFFSET" SID "5686" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 4832, 1980, 4848] ZOrder 3519 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_SUM_VOLT" SID "3061" Tag "Test Point" Ports [1] Position [2495, 4725, 2535, 4745] ZOrder 795 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_SUM_VOLT_MON" SID "3523" 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 [2330, 4770, 2410, 4800] ZOrder 1155 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_MON" SID "3064" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUsage" ": \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1855, 4410, 1935, 4440] ZOrder 787 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_OFFSET" SID "5687" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 4482, 1980, 4498] ZOrder 3515 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_VOLT" SID "3063" Tag "Test Point" Ports [1] Position [2490, 4380, 2530, 4400] ZOrder 791 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_VOLT_MON" SID "3524" 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 [2330, 4420, 2410, 4450] ZOrder 1153 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_mm" SID "3913" Tag "Test Point" Ports [1] Position [3255, 4455, 3295, 4475] ZOrder 1546 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_mm_INIT" SID "3914" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3020, 4537, 3085, 4553] ZOrder 1550 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_mm_MON" SID "3915" 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 [3125, 4450, 3205, 4480] ZOrder 1545 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_X_mm_diff_MON" SID "3916" 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 [3215, 4505, 3295, 4535] ZOrder 1553 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_MON" SID "3066" 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 [1855, 4585, 1935, 4615] ZOrder 789 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_OFFSET" SID "5688" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [1915, 4657, 1980, 4673] ZOrder 3517 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_VOLT" SID "3065" Tag "Test Point" Ports [1] Position [2490, 4555, 2530, 4575] ZOrder 792 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_VOLT_MON" SID "3525" 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 [2330, 4595, 2410, 4625] ZOrder 1154 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_mm" SID "3917" Tag "Test Point" Ports [1] Position [3255, 4630, 3295, 4650] ZOrder 1548 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_mm_INIT" SID "3918" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3020, 4677, 3085, 4693] ZOrder 1552 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_mm_MON" SID "3919" 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 [3125, 4625, 3205, 4655] ZOrder 1547 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_OPLEV2_Y_mm_diff_MON" SID "3920" 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 [3215, 4580, 3295, 4610] ZOrder 1554 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "Yend_OSC_TM1" SID "6032" Ports [0, 5] Position [5275, 3265, 5315, 3325] ZOrder 3904 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Yend_OSC_TM1" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 Switch Name "Choice" SID "3860" Position [445, 40, 475, 70] ZOrder 1491 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "3864" Position [445, 140, 475, 170] ZOrder 1495 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "3867" Position [445, 240, 475, 270] ZOrder 1498 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice20" SID "5231" Position [315, 355, 345, 385] ZOrder 3081 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice21" SID "5232" Position [155, 355, 185, 385] ZOrder 3073 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice22" SID "5233" Position [155, 405, 185, 435] ZOrder 3075 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice23" SID "5234" Position [315, 405, 345, 435] ZOrder 3082 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice24" SID "5235" Position [315, 455, 345, 485] ZOrder 3083 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice25" SID "5236" Position [155, 455, 185, 485] ZOrder 3076 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant39" SID "3863" Description "Each half of QPD" Position [330, 87, 360, 103] ZOrder 1494 Value "0" } Block { BlockType Constant Name "Constant42" SID "3865" Description "Each half of QPD" Position [330, 187, 360, 203] ZOrder 1497 Value "0" } Block { BlockType Constant Name "Constant43" SID "3868" Description "Each half of QPD" Position [330, 287, 360, 303] ZOrder 1500 Value "0" } Block { BlockType Constant Name "Constant92" SID "5237" Description "Each half of QPD" Position [20, 322, 50, 338] ZOrder 3074 Value "0" } Block { BlockType Fcn Name "Fcn2" SID "5238" Position [145, 545, 205, 575] ZOrder 3077 Expr "u[1]+u[2]+u[3]" } Block { BlockType Fcn Name "Fcn3" SID "5239" Position [330, 545, 390, 575] ZOrder 3078 Expr "u[1]+u[2]+u[3]" } Block { BlockType Ground Name "Ground" SID "3836" Position [125, 45, 145, 65] ZOrder 1468 } Block { BlockType Ground Name "Ground22" SID "3853" Position [125, 145, 145, 165] ZOrder 1484 } Block { BlockType Ground Name "Ground25" SID "3857" Position [125, 245, 145, 265] ZOrder 1488 } Block { BlockType Reference Name "L" SID "3837" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 24, 230, 86] ZOrder 1467 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L_SW" SID "3861" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 47, 390, 63] ZOrder 1492 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux20" SID "5240" Ports [3, 1] Position [125, 538, 130, 582] ZOrder 3079 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux21" SID "5241" Ports [3, 1] Position [310, 538, 315, 582] ZOrder 3080 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Reference Name "P" SID "3856" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 224, 230, 286] ZOrder 1487 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P_SW" SID "3869" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 247, 390, 263] ZOrder 1499 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y" SID "3852" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [175, 124, 230, 186] ZOrder 1483 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y_SW" SID "3866" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [325, 147, 390, 163] ZOrder 1496 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "6033" Position [600, 248, 630, 262] ZOrder 3084 IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "6034" Position [600, 303, 630, 317] ZOrder 3085 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "6035" Position [610, 358, 640, 372] ZOrder 3086 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "Out4" SID "6036" Position [230, 900, 260, 915] ZOrder 3087 BlockRotation 270 BlockMirror on Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "Out5" SID "6037" Position [250, 955, 280, 970] ZOrder 3088 BlockRotation 270 BlockMirror on Port "5" IconDisplay "Port number" } Line { ZOrder 9254 SrcBlock "Ground" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 24216 SrcBlock "L" SrcPort 1 Points [182, 0; 0, 10] DstBlock "Choice" DstPort 1 } Line { ZOrder 9344 SrcBlock "Ground22" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 9349 SrcBlock "Ground25" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 9386 SrcBlock "L_SW" SrcPort 1 Points [35, 0] Branch { ZOrder 20033 Points [0, 283; -134, 0] Branch { ZOrder 20048 Points [-164, 0; 0, 32] DstBlock "Choice21" DstPort 2 } Branch { ZOrder 20042 Points [0, 32] DstBlock "Choice20" DstPort 2 } } Branch { ZOrder 20032 DstBlock "Choice" DstPort 2 } } Line { ZOrder 9387 SrcBlock "Constant39" SrcPort 1 Points [55, 0; 0, -30] DstBlock "Choice" DstPort 3 } Line { ZOrder 24219 SrcBlock "Choice" SrcPort 1 Points [77, 0; 0, 200] DstBlock "Out1" DstPort 1 } Line { ZOrder 24217 SrcBlock "Y" SrcPort 1 Points [175, 0; 0, 10] DstBlock "Choice1" DstPort 1 } Line { ZOrder 9391 SrcBlock "Constant42" SrcPort 1 Points [59, 0; 0, -30] DstBlock "Choice1" DstPort 3 } Line { ZOrder 9390 SrcBlock "Y_SW" SrcPort 1 Points [22, 0] Branch { ZOrder 22216 DstBlock "Choice1" DstPort 2 } Branch { ZOrder 20036 Points [0, 176; -126, 0] Branch { ZOrder 20049 Points [-170, 0; 0, 89] DstBlock "Choice22" DstPort 2 } Branch { ZOrder 20044 Points [0, 89] DstBlock "Choice23" DstPort 2 } } } Line { ZOrder 24218 SrcBlock "P" SrcPort 1 Points [189, 0; 0, 10] DstBlock "Choice2" DstPort 1 } Line { ZOrder 9395 SrcBlock "Constant43" SrcPort 1 Points [46, 0; 0, -30] DstBlock "Choice2" DstPort 3 } Line { ZOrder 24220 SrcBlock "Choice1" SrcPort 1 Points [40, 0; 0, 155] DstBlock "Out2" DstPort 1 } Line { ZOrder 24221 SrcBlock "Choice2" SrcPort 1 Points [18, 0; 0, 110] DstBlock "Out3" DstPort 1 } Line { ZOrder 20026 SrcBlock "L" SrcPort 2 Points [21, 0; 0, 60; -160, 0; 0, 245] DstBlock "Choice21" DstPort 1 } Line { ZOrder 20030 SrcBlock "Y" SrcPort 2 Points [14, 0; 0, 56; -147, 0; 0, 199] DstBlock "Choice22" DstPort 1 } Line { ZOrder 20027 SrcBlock "L" SrcPort 3 Points [32, 0; 0, 285] DstBlock "Choice20" DstPort 1 } Line { ZOrder 20031 SrcBlock "Y" SrcPort 3 Points [27, 0; 0, 235] DstBlock "Choice23" DstPort 1 } Line { ZOrder 20028 SrcBlock "P" SrcPort 2 Points [14, 0; 0, 61; -141, 0; 0, 144] DstBlock "Choice25" DstPort 1 } Line { ZOrder 20029 SrcBlock "P" SrcPort 3 Points [21, 0; 0, 179; 38, 0; 0, 6] DstBlock "Choice24" DstPort 1 } Line { ZOrder 20019 SrcBlock "Constant92" SrcPort 1 Points [13, 0; 0, 18] Branch { ZOrder 20018 Points [176, 0; 0, 32] Branch { ZOrder 20053 DstBlock "Choice20" DstPort 3 } Branch { ZOrder 20052 Points [0, 50] Branch { ZOrder 20054 DstBlock "Choice23" DstPort 3 } Branch { ZOrder 20047 Points [0, 50] DstBlock "Choice24" DstPort 3 } } } Branch { ZOrder 20013 Points [0, 32] Branch { ZOrder 20012 DstBlock "Choice21" DstPort 3 } Branch { ZOrder 20011 Points [0, 50] Branch { ZOrder 20010 Points [0, 50] DstBlock "Choice25" DstPort 3 } Branch { ZOrder 20009 DstBlock "Choice22" DstPort 3 } } } } Line { ZOrder 20020 SrcBlock "Choice21" SrcPort 1 Points [39, 0; 0, 161; -125, 0; 0, 14] DstBlock "Mux20" DstPort 1 } Line { ZOrder 20021 SrcBlock "Choice22" SrcPort 1 Points [32, 0; 0, 100; -132, 0; 0, 40] DstBlock "Mux20" DstPort 2 } Line { ZOrder 20022 SrcBlock "Choice25" SrcPort 1 Points [25, 0; 0, 45; -139, 0; 0, 60] DstBlock "Mux20" DstPort 3 } Line { ZOrder 20023 SrcBlock "Choice20" SrcPort 1 Points [18, 0; 0, 148; -74, 0; 0, 27] DstBlock "Mux21" DstPort 1 } Line { ZOrder 20024 SrcBlock "Choice23" SrcPort 1 Points [13, 0; 0, 93; -83, 0; 0, 47] DstBlock "Mux21" DstPort 2 } Line { ZOrder 20025 SrcBlock "Choice24" SrcPort 1 Points [6, 0; 0, 36; -82, 0; 0, 69] DstBlock "Mux21" DstPort 3 } Line { ZOrder 9394 SrcBlock "P_SW" SrcPort 1 Points [28, 0] Branch { ZOrder 22217 DstBlock "Choice2" DstPort 2 } Branch { ZOrder 20039 Points [0, 71; -142, 0] Branch { ZOrder 20051 Points [0, 144] DstBlock "Choice24" DstPort 2 } Branch { ZOrder 20050 Points [-167, 0; 0, 144] DstBlock "Choice25" DstPort 2 } } } Line { ZOrder 20055 SrcBlock "Mux20" SrcPort 1 DstBlock "Fcn2" DstPort 1 } Line { ZOrder 20056 SrcBlock "Mux21" SrcPort 1 DstBlock "Fcn3" DstPort 1 } Line { ZOrder 24222 SrcBlock "Fcn2" SrcPort 1 Points [35, 0] DstBlock "Out4" DstPort 1 } Line { ZOrder 24223 SrcBlock "Fcn3" SrcPort 1 Points [9, 0; 0, 380] DstBlock "Out5" DstPort 1 } } } Block { BlockType SubSystem Name "Yend_OSC_TM2" SID "6026" Ports [0, 5] Position [5275, 3155, 5315, 3215] ZOrder 3903 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "Yend_OSC_TM2" Location [0, 28, 2560, 1047] Open off ModelBrowserVisibility on 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 Switch Name "Choice10" SID "4830" Position [545, 240, 575, 270] ZOrder 2689 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice14" SID "5214" Position [285, 355, 315, 385] ZOrder 3056 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice15" SID "5175" Position [150, 355, 180, 385] ZOrder 3017 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice16" SID "5177" Position [150, 405, 180, 435] ZOrder 3019 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice17" SID "5215" Position [285, 405, 315, 435] ZOrder 3057 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice18" SID "5216" Position [285, 455, 315, 485] ZOrder 3058 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice19" SID "5181" Position [150, 455, 180, 485] ZOrder 3023 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice8" SID "4828" Position [545, 40, 575, 70] ZOrder 2683 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice9" SID "4829" Position [545, 140, 575, 170] ZOrder 2686 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Constant Name "Constant79" SID "4831" Description "Each half of QPD" Position [450, 87, 480, 103] ZOrder 2685 Value "0" } Block { BlockType Constant Name "Constant80" SID "4832" Description "Each half of QPD" Position [450, 187, 480, 203] ZOrder 2688 Value "0" } Block { BlockType Constant Name "Constant81" SID "4833" Description "Each half of QPD" Position [450, 287, 480, 303] ZOrder 2691 Value "0" } Block { BlockType Constant Name "Constant91" SID "5176" Description "Each half of QPD" Position [20, 327, 50, 343] ZOrder 3018 Value "0" } Block { BlockType Fcn Name "Fcn" SID "5197" Position [150, 545, 210, 575] ZOrder 3039 Expr "u[1]+u[2]+u[3]" } Block { BlockType Fcn Name "Fcn1" SID "5199" Position [335, 545, 395, 575] ZOrder 3041 Expr "u[1]+u[2]+u[3]" } Block { BlockType Ground Name "Ground54" SID "4834" Position [110, 45, 130, 65] ZOrder 2672 } Block { BlockType Ground Name "Ground55" SID "4835" Position [110, 145, 130, 165] ZOrder 2676 } Block { BlockType Ground Name "Ground56" SID "4836" Position [110, 245, 130, 265] ZOrder 2680 } Block { BlockType Reference Name "L" SID "4843" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [160, 24, 215, 86] ZOrder 2671 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L_SW" SID "4844" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [405, 47, 470, 63] ZOrder 2684 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux18" SID "5211" Ports [3, 1] Position [120, 538, 125, 582] ZOrder 3053 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux19" SID "5212" Ports [3, 1] Position [305, 538, 310, 582] ZOrder 3054 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Reference Name "P" SID "4845" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [160, 224, 215, 286] ZOrder 2679 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "P_SW" SID "4846" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [405, 247, 470, 263] ZOrder 2690 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y" SID "4847" Tag "cdsOsc" Description "ADL=OSC.adl" Ports [1, 3] Position [160, 124, 215, 186] ZOrder 2675 BackgroundColor "[1.000000, 0.258824, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsOsc/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y_SW" SID "4848" Tag "cdsEpicsIn" Description "Purpose: \nCreate an E" "PICS 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 [405, 147, 470, 163] ZOrder 2687 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "6027" Position [925, 598, 955, 612] ZOrder 3059 IconDisplay "Port number" } Block { BlockType Outport Name "Out2" SID "6028" Position [925, 653, 955, 667] ZOrder 3060 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "Out3" SID "6029" Position [915, 688, 945, 702] ZOrder 3061 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "Out4" SID "6030" Position [240, 1665, 270, 1680] ZOrder 3062 BlockRotation 270 BlockMirror on Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "Out5" SID "6031" Position [430, 1698, 460, 1712] ZOrder 3063 Port "5" IconDisplay "Port number" } Line { ZOrder 17289 SrcBlock "Ground54" SrcPort 1 DstBlock "L" DstPort 1 } Line { ZOrder 24213 SrcBlock "L" SrcPort 1 Points [287, 0; 0, 10] DstBlock "Choice8" DstPort 1 } Line { ZOrder 17293 SrcBlock "Ground55" SrcPort 1 DstBlock "Y" DstPort 1 } Line { ZOrder 17296 SrcBlock "Ground56" SrcPort 1 DstBlock "P" DstPort 1 } Line { ZOrder 17299 SrcBlock "L_SW" SrcPort 1 Points [44, 0] Branch { ZOrder 19849 DstBlock "Choice8" DstPort 2 } Branch { ZOrder 19769 Points [0, 287; -245, 0] Branch { ZOrder 19921 Points [0, 28] DstBlock "Choice14" DstPort 2 } Branch { ZOrder 19920 Points [-139, 0] DstBlock "Choice15" DstPort 2 } } } Line { ZOrder 17300 SrcBlock "Constant79" SrcPort 1 Points [45, 0] DstBlock "Choice8" DstPort 3 } Line { ZOrder 24216 SrcBlock "Choice8" SrcPort 1 Points [302, 0; 0, 550] DstBlock "Out1" DstPort 1 } Line { ZOrder 17304 SrcBlock "Constant80" SrcPort 1 Points [45, 0] DstBlock "Choice9" DstPort 3 } Line { ZOrder 24215 SrcBlock "P" SrcPort 1 Points [271, 0; 0, 10] DstBlock "Choice10" DstPort 1 } Line { ZOrder 24214 SrcBlock "Y" SrcPort 1 Points [275, 0; 0, 10] DstBlock "Choice9" DstPort 1 } Line { ZOrder 24218 SrcBlock "Choice10" SrcPort 1 Points [133, 0; 0, 440] DstBlock "Out3" DstPort 1 } Line { ZOrder 24217 SrcBlock "Choice9" SrcPort 1 Points [270, 0; 0, 505] DstBlock "Out2" DstPort 1 } Line { ZOrder 17307 SrcBlock "Constant81" SrcPort 1 Points [45, 0] DstBlock "Choice10" DstPort 3 } Line { ZOrder 17303 SrcBlock "Y_SW" SrcPort 1 Points [36, 0] Branch { ZOrder 19781 Points [0, 182; -242, 0] Branch { ZOrder 19923 Points [0, 83] DstBlock "Choice17" DstPort 2 } Branch { ZOrder 19922 Points [-140, 0; 0, 83] DstBlock "Choice16" DstPort 2 } } Branch { ZOrder 19780 DstBlock "Choice9" DstPort 2 } } Line { ZOrder 19916 SrcBlock "L" SrcPort 3 Points [24, 0; 0, 285] DstBlock "Choice14" DstPort 1 } Line { ZOrder 19913 SrcBlock "L" SrcPort 2 Points [8, 0; 0, 251; -136, 0; 0, 54] DstBlock "Choice15" DstPort 1 } Line { ZOrder 19915 SrcBlock "P" SrcPort 2 Points [18, 0; 0, 64; -132, 0; 0, 141] DstBlock "Choice19" DstPort 1 } Line { ZOrder 19914 SrcBlock "Y" SrcPort 2 Points [13, 0; 0, 157; -134, 0; 0, 98] DstBlock "Choice16" DstPort 1 } Line { ZOrder 19917 SrcBlock "Y" SrcPort 3 Points [30, 0; 0, 235] DstBlock "Choice17" DstPort 1 } Line { ZOrder 19910 SrcBlock "Mux19" SrcPort 1 DstBlock "Fcn1" DstPort 1 } Line { ZOrder 19908 SrcBlock "Mux18" SrcPort 1 DstBlock "Fcn" DstPort 1 } Line { ZOrder 24219 SrcBlock "Fcn" SrcPort 1 Points [42, 0] DstBlock "Out4" DstPort 1 } Line { ZOrder 24220 SrcBlock "Fcn1" SrcPort 1 Points [12, 0; 0, 1145] DstBlock "Out5" DstPort 1 } Line { ZOrder 19919 SrcBlock "P" SrcPort 3 Points [35, 0; 0, 185] DstBlock "Choice18" DstPort 1 } Line { ZOrder 17306 SrcBlock "P_SW" SrcPort 1 Points [22, 0] Branch { ZOrder 19814 Points [0, 77; -235, 0] Branch { ZOrder 19932 Points [0, 138] DstBlock "Choice18" DstPort 2 } Branch { ZOrder 19931 Points [-140, 0; 0, 138] DstBlock "Choice19" DstPort 2 } } Branch { ZOrder 19813 DstBlock "Choice10" DstPort 2 } } Line { ZOrder 19767 SrcBlock "Constant91" SrcPort 1 Points [8, 0; 0, 13] Branch { ZOrder 19936 Points [174, 0; 0, 32] Branch { ZOrder 19939 Points [0, 50] Branch { ZOrder 19942 Points [0, 50] DstBlock "Choice18" DstPort 3 } Branch { ZOrder 19941 DstBlock "Choice17" DstPort 3 } } Branch { ZOrder 19938 DstBlock "Choice14" DstPort 3 } } Branch { ZOrder 19935 Points [0, 32] Branch { ZOrder 19802 DstBlock "Choice15" DstPort 3 } Branch { ZOrder 19799 Points [0, 50] Branch { ZOrder 19850 Points [0, 50] DstBlock "Choice19" DstPort 3 } Branch { ZOrder 19804 DstBlock "Choice16" DstPort 3 } } } } Line { ZOrder 19949 SrcBlock "Choice15" SrcPort 1 Points [39, 0; 0, 161; -125, 0; 0, 14] DstBlock "Mux18" DstPort 1 } Line { ZOrder 19950 SrcBlock "Choice16" SrcPort 1 Points [32, 0; 0, 100; -132, 0; 0, 40] DstBlock "Mux18" DstPort 2 } Line { ZOrder 19951 SrcBlock "Choice19" SrcPort 1 Points [25, 0; 0, 45; -139, 0; 0, 60] DstBlock "Mux18" DstPort 3 } Line { ZOrder 19953 SrcBlock "Choice17" SrcPort 1 Points [31, 0; 0, 93; -76, 0; 0, 47] DstBlock "Mux19" DstPort 2 } Line { ZOrder 19952 SrcBlock "Choice14" SrcPort 1 Points [36, 0; 0, 148; -67, 0; 0, 27] DstBlock "Mux19" DstPort 1 } Line { ZOrder 19954 SrcBlock "Choice18" SrcPort 1 Points [12, 0; 0, 36; -63, 0; 0, 69] DstBlock "Mux19" DstPort 3 } } } Block { BlockType Reference Name "Yend_PD1_MON" SID "6734" 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 [1795, 1335, 1875, 1365] ZOrder 5414 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_PD1_VOLT_MON" SID "6735" 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 [1990, 1345, 2070, 1375] ZOrder 5416 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_PD2_MON" SID "6737" 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 [1735, 1540, 1815, 1570] ZOrder 5417 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_PD2_VOLT_MON" SID "6738" 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 [1930, 1550, 2010, 1580] ZOrder 5419 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_SEISM_ACC" SID "4825" Tag "Test Point" Ports [1] Position [2705, 11160, 2745, 11180] ZOrder 2666 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_SEISM_ACC_MON" SID "4824" 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 [2565, 11155, 2645, 11185] ZOrder 2665 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_SEISM_MON" SID "4818" 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 [1580, 11135, 1660, 11165] ZOrder 2660 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_SEISM_VOLT_MON" SID "4820" 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 [2260, 11145, 2340, 11175] ZOrder 2662 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL1_VOLT" SID "5707" Tag "Test Point" Ports [1] Position [6505, 3550, 6545, 3570] ZOrder 3538 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL1_VOLT_MON" SID "3773" 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 [6375, 3575, 6455, 3605] ZOrder 1403 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL2_VOLT" SID "5708" Tag "Test Point" Ports [1] Position [6505, 3605, 6545, 3625] ZOrder 3539 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL2_VOLT_MON" SID "3777" 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 [6375, 3630, 6455, 3660] ZOrder 1407 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL3_VOLT" SID "5709" Tag "Test Point" Ports [1] Position [6505, 3660, 6545, 3680] ZOrder 3540 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL3_VOLT_MON" SID "3778" 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 [6375, 3685, 6455, 3715] ZOrder 1408 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL4_VOLT" SID "5710" Tag "Test Point" Ports [1] Position [6505, 3715, 6545, 3735] ZOrder 3541 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_COIL4_VOLT_MON" SID "3779" 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 [6375, 3735, 6455, 3765] ZOrder 1409 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_L" SID "3926" Tag "Test Point" Ports [1] Position [4075, 3340, 4115, 3360] ZOrder 1558 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_L_MON" SID "3275" 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 [3885, 3335, 3965, 3365] ZOrder 900 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_OFFSET_L" SID "5299" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4565, 3632, 4630, 3648] ZOrder 3585 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_OFFSET_P" SID "5307" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4565, 3787, 4630, 3803] ZOrder 3590 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_OFFSET_Y" SID "5303" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4565, 3712, 4630, 3728] ZOrder 3586 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_P" SID "5243" Tag "Test Point" Ports [1] Position [4075, 3490, 4115, 3510] ZOrder 3085 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_P_MON" SID "3277" 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 [3885, 3485, 3965, 3515] ZOrder 902 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_Y" SID "5242" Tag "Test Point" Ports [1] Position [4075, 3415, 4115, 3435] ZOrder 3084 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_TM_Y_MON" SID "3276" 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 [3885, 3410, 3965, 3440] ZOrder 901 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_ZEROE_TM_L_SW" SID "4854" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4240, 3907, 4305, 3923] ZOrder 2696 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_ZEROE_TM_P_SW" SID "4867" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4240, 4082, 4305, 4098] ZOrder 2707 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_ZEROE_TM_Y_SW" SID "4861" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [4240, 3997, 4305, 4013] ZOrder 2701 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Yend_yaw_length_SW" SID "4689" Tag "cdsEpicsIn" Description "Purpose: \nCreat" "e an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisi" "on of 3..\n \nUsage: " " \nName the part with the desired EPICS " "channel name. " Ports [0, 1] Position [3375, 3827, 3440, 3843] ZOrder 2493 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "host=standalone\nsite=K1\nrate=16K\ndcuid=92\nshmem_daq=1\nspecific_cpu=16\nadcSlave=1\nno_rfm_dma=" "1" SID "1944" Tag "cdsParameters" Description "SCRIPT=activateDQ.py " " " " \n " " " " \nPurpose: " " " " \n " " " " \nProvide system parameters to the FE code generator to" " properly configure the generated EPICS names, rep rate of the FE controller, and the Data Acquisition node ID f" "or proper storage of data from this FE controller. \n " " " " \nUseage: " " " " \n " " " " \nThe part NAME" " field is used to identify the FE parameters. It must be of the form: " " \n " " " " " " \nsite= " " " " \nrate= " " " " \ndcuid= " " " " \n " " " " \nWhere: " " " " \n " " " " \nsite= argument may be H1, H2, L1, M1, G1, eit" "her as a single argument or multiple, for example site=H1,H2. These are the only names allowed. These will becom" "e the first two characters of all EPICS and signal names (for example G1:).\n " " " " \nrate= may be 2K, 16K, 32K" ", or 64K " " \n " " " " \ndcuid" "= is site specific ie it must be unique at each site. " " " " " Ports [1, 1] Position [1385, 5850, 1425, 5910] ZOrder 393 BackgroundColor "[1.000000, 0.501961, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsParameters/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "pyDARM" SID "3872" Tag "cdsFilt" Description "Purpose: " " " " \nStandard CDS IIR filter module. " " " " \n " " " " \nOperation: " " " " \nConsists of 10 second order section IIR filte" "rs, plus a ramped gain stage. In FE code, also provides pre-defined test points and excitation channel inputs. T" "he filter coefficients are defined in the LIGO system using the 'foton' tool.\n " " " " \nUsage: " " " " \nName the " "part with the desired filter module name. " " " " " Ports [1, 1] Position [6290, 3408, 6360, 3432] ZOrder 1503 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 2046 SrcBlock "ADC0" SrcPort 1 DstBlock "Bus\nSelector6" DstPort 1 } Line { Name "" ZOrder 4432 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 13 Points [0, 15] DstBlock "Yend_OPLEV1_X_MON" DstPort 1 } Line { Name "" ZOrder 4379 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 14 Points [157, 0; 0, -15] DstBlock "Yend_OPLEV1_Y_MON" DstPort 1 } Line { ZOrder 4289 SrcBlock "Divide" SrcPort 1 DstBlock "Yend_OPLEV1_X_VOLT_MON" DstPort 1 } Line { ZOrder 2138 SrcBlock "Product" SrcPort 1 DstBlock "Divide4" DstPort 1 } Line { ZOrder 2141 SrcBlock "Yend_OPLEV1_X_mm_MON" SrcPort 1 DstBlock "Yend_OPLEV1_X_mm" DstPort 1 } Line { ZOrder 4291 SrcBlock "Divide1" SrcPort 1 DstBlock "Yend_OPLEV1_Y_VOLT_MON" DstPort 1 } Line { ZOrder 36008 SrcBlock "Yend_OPLEV1_SUM_Fil" SrcPort 1 DstBlock "Yend_OPLEV1_SUM_VOLT_MON" DstPort 1 } Line { ZOrder 2202 SrcBlock "Divide5" SrcPort 1 DstBlock "Product1" DstPort 1 } Line { ZOrder 2205 SrcBlock "Product1" SrcPort 1 DstBlock "Divide6" DstPort 1 } Line { ZOrder 2210 SrcBlock "Yend_OPLEV1_Y_mm_MON" SrcPort 1 DstBlock "Yend_OPLEV1_Y_mm" DstPort 1 } Line { ZOrder 4294 SrcBlock "Constant4" SrcPort 1 Points [126, 0; 0, -20] DstBlock "Divide7" DstPort 2 } Line { ZOrder 4295 SrcBlock "Sum22" SrcPort 1 Points [17, 0; 0, -40] DstBlock "Divide27" DstPort 2 } Line { ZOrder 2429 SrcBlock "Constant7" SrcPort 1 DstBlock "Divide7" DstPort 1 } Line { ZOrder 29778 SrcBlock "Sum93" SrcPort 1 DstBlock "Divide2" DstPort 1 } Line { ZOrder 2375 SrcBlock "Divide13" SrcPort 1 DstBlock "Yend_OPLEV2_X_VOLT_MON" DstPort 1 } Line { ZOrder 2384 SrcBlock "Divide14" SrcPort 1 DstBlock "Yend_OPLEV2_Y_VOLT_MON" DstPort 1 } Line { ZOrder 2389 SrcBlock "Divide15" SrcPort 1 DstBlock "Yend_OPLEV2_SUM_VOLT_MON" DstPort 1 } Line { ZOrder 29785 SrcBlock "Sum95" SrcPort 1 DstBlock "Divide14" DstPort 1 } Line { ZOrder 29786 SrcBlock "Sum96" SrcPort 1 DstBlock "Divide15" DstPort 1 } Line { ZOrder 7290 SrcBlock "Sum31" SrcPort 1 DstBlock "Yend_OPLEV1_Y_mm_diff_MON" DstPort 1 } Line { ZOrder 8618 SrcBlock "Mux8" SrcPort 1 DstBlock "Yend_OPLEV1_COIL_MAT" DstPort 1 } Line { ZOrder 3047 SrcBlock "Yend_OPLEV1_COIL_MAT" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 12431 SrcBlock "Ground1" SrcPort 1 DstBlock "DAC_0" DstPort 2 } Line { ZOrder 12425 SrcBlock "Ground2" SrcPort 1 DstBlock "DAC_0" DstPort 3 } Line { ZOrder 12434 SrcBlock "Ground3" SrcPort 1 DstBlock "DAC_0" DstPort 4 } Line { ZOrder 12435 SrcBlock "Ground8" SrcPort 1 DstBlock "DAC_0" DstPort 1 } Line { ZOrder 3276 SrcBlock "COILTEST1_MON" SrcPort 1 Points [37, 0; 0, 25] DstBlock "Divide8" DstPort 1 } Line { ZOrder 3292 SrcBlock "COILTEST2_MON" SrcPort 1 DstBlock "Divide23" DstPort 1 } Line { ZOrder 3293 SrcBlock "COILTEST3_MON" SrcPort 1 DstBlock "Divide25" DstPort 1 } Line { ZOrder 3294 SrcBlock "COILTEST4_MON" SrcPort 1 DstBlock "Divide26" DstPort 1 } Line { ZOrder 3296 SrcBlock "Divide8" SrcPort 1 DstBlock "COILTEST_OUT1" DstPort 1 } Line { ZOrder 3297 SrcBlock "Divide23" SrcPort 1 DstBlock "COILTEST_OUT2" DstPort 1 } Line { ZOrder 3298 SrcBlock "Divide25" SrcPort 1 DstBlock "COILTEST_OUT3" DstPort 1 } Line { ZOrder 3299 SrcBlock "Divide26" SrcPort 1 DstBlock "COILTEST_OUT4" DstPort 1 } Line { ZOrder 3510 SrcBlock "Divide16" SrcPort 1 DstBlock "Product4" DstPort 1 } Line { ZOrder 3524 SrcBlock "Divide18" SrcPort 1 DstBlock "Product5" DstPort 1 } Line { ZOrder 3528 SrcBlock "Product4" SrcPort 1 DstBlock "Divide19" DstPort 1 } Line { ZOrder 3532 SrcBlock "Product5" SrcPort 1 DstBlock "Divide17" DstPort 1 } Line { ZOrder 12433 SrcBlock "Product20" SrcPort 1 Points [87, 0; 0, 10] DstBlock "DAC_0" DstPort 13 } Line { ZOrder 12429 SrcBlock "Product18" SrcPort 1 Points [87, 0; 0, 10] DstBlock "DAC_0" DstPort 15 } Line { ZOrder 12424 SrcBlock "Product19" SrcPort 1 Points [87, 0; 0, 10] DstBlock "DAC_0" DstPort 16 } Line { ZOrder 4263 SrcBlock "Constant6" SrcPort 1 DstBlock "Sum22" DstPort 1 } Line { ZOrder 4264 SrcBlock "Constant26" SrcPort 1 Points [65, 0] DstBlock "Sum22" DstPort 2 } Line { ZOrder 4267 SrcBlock "Divide7" SrcPort 1 DstBlock "Divide27" DstPort 1 } Line { ZOrder 4275 SrcBlock "Yend_OPLEV1_X_VOLT_MON" SrcPort 1 Points [36, 0] Branch { ZOrder 24277 Points [0, -50] DstBlock "Yend_OPLEV1_X_VOLT" DstPort 1 } Branch { ZOrder 2195 DstBlock "Divide3" DstPort 1 } } Line { ZOrder 4276 SrcBlock "Yend_OPLEV1_Y_VOLT_MON" SrcPort 1 Points [33, 0] Branch { ZOrder 24281 Points [0, -65] DstBlock "Yend_OPLEV1_Y_VOLT" DstPort 1 } Branch { ZOrder 3484 DstBlock "Divide5" DstPort 1 } } Line { ZOrder 4279 SrcBlock "Yend_OPLEV2_X_VOLT_MON" SrcPort 1 Points [44, 0] Branch { ZOrder 4429 DstBlock "Divide16" DstPort 1 } Branch { ZOrder 2373 Points [0, -45] DstBlock "Yend_OPLEV2_X_VOLT" DstPort 1 } } Line { ZOrder 4280 SrcBlock "Yend_OPLEV2_SUM_VOLT_MON" SrcPort 1 Points [40, 0] Branch { ZOrder 4292 Points [217, 0; 0, -160] Branch { ZOrder 3509 DstBlock "Divide18" DstPort 2 } Branch { ZOrder 3502 Points [0, -175] DstBlock "Divide16" DstPort 2 } } Branch { ZOrder 2388 Points [0, -50] DstBlock "Yend_OPLEV2_SUM_VOLT" DstPort 1 } } Line { ZOrder 4281 SrcBlock "Yend_OPLEV2_Y_VOLT_MON" SrcPort 1 Points [44, 0] Branch { ZOrder 4430 DstBlock "Divide18" DstPort 1 } Branch { ZOrder 2382 Points [0, -45] DstBlock "Yend_OPLEV2_Y_VOLT" DstPort 1 } } Line { ZOrder 2139 SrcBlock "Constant3" SrcPort 1 Points [12, 0; 0, 215] Branch { ZOrder 4388 DstBlock "Divide4" DstPort 2 } Branch { ZOrder 4387 Points [0, 175] Branch { ZOrder 4417 Points [0, 630] Branch { ZOrder 15466 DstBlock "Divide19" DstPort 2 } Branch { ZOrder 15454 Points [0, 175] DstBlock "Divide17" DstPort 2 } } Branch { ZOrder 4416 DstBlock "Divide6" DstPort 2 } } } Line { ZOrder 13442 SrcBlock "Constant2" SrcPort 1 Points [30, 0; 0, 160] Branch { ZOrder 4386 Points [0, 175] Branch { ZOrder 4410 Points [0, 630] Branch { ZOrder 15465 DstBlock "Product5" DstPort 2 } Branch { ZOrder 4413 DstBlock "Product4" DstPort 2 } } Branch { ZOrder 4409 DstBlock "Product1" DstPort 2 } } Branch { ZOrder 4385 DstBlock "Product" DstPort 2 } } Line { Name "" ZOrder 9237 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 15 Points [150, 0; 0, -45] DstBlock "Yend_OPLEV1_SUM_MON" DstPort 1 } Line { ZOrder 4274 SrcBlock "Yend_OPLEV1_SUM_VOLT_MON" SrcPort 1 Points [35, 0] Branch { ZOrder 4434 Points [212, 0; 0, -160] Branch { ZOrder 3485 Points [0, -175] DstBlock "Divide3" DstPort 2 } Branch { ZOrder 2193 DstBlock "Divide5" DstPort 2 } } Branch { ZOrder 4433 Points [0, -60] DstBlock "Yend_OPLEV1_SUM_VOLT" DstPort 1 } } Line { ZOrder 12423 SrcBlock "Product17" SrcPort 1 Points [87, 0; 0, 10] DstBlock "DAC_0" DstPort 14 } Line { ZOrder 7230 SrcBlock "Ground10" SrcPort 1 DstBlock "COILTEST1_MON" DstPort 1 } Line { ZOrder 7231 SrcBlock "Ground11" SrcPort 1 DstBlock "COILTEST2_MON" DstPort 1 } Line { ZOrder 7232 SrcBlock "Ground12" SrcPort 1 DstBlock "COILTEST3_MON" DstPort 1 } Line { ZOrder 7233 SrcBlock "Ground13" SrcPort 1 DstBlock "COILTEST4_MON" DstPort 1 } Line { ZOrder 7241 SrcBlock "Yend_OPLEV1_X_mm_INIT" SrcPort 1 DstBlock "Sum30" DstPort 2 } Line { ZOrder 7244 SrcBlock "Sum30" SrcPort 1 DstBlock "Yend_OPLEV1_X_mm_diff_MON" DstPort 1 } Line { ZOrder 7248 SrcBlock "Yend_OPLEV1_Y_mm_INIT" SrcPort 1 Points [20, 0] DstBlock "Sum31" DstPort 2 } Line { ZOrder 7289 SrcBlock "Mux7" SrcPort 1 DstBlock "OPLEV2_length" DstPort 1 } Line { ZOrder 8672 SrcBlock "Ground9" SrcPort 1 DstBlock "Terminator15" DstPort 1 } Line { ZOrder 8674 SrcBlock "Ground19" SrcPort 1 DstBlock "Terminator13" DstPort 1 } Line { ZOrder 8673 SrcBlock "Ground20" SrcPort 1 DstBlock "Terminator14" DstPort 1 } Line { ZOrder 9073 SrcBlock "OPLEV1_ch18_MON" SrcPort 1 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 9236 SrcBlock "Ground21" SrcPort 1 DstBlock "OPLEV1_ch18_MON" DstPort 1 } Line { Name "" ZOrder 9238 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 16 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 9341 SrcBlock "Yend_Fil_TM_P" SrcPort 1 DstBlock "Sum36" DstPort 1 } Line { ZOrder 9338 SrcBlock "Yend_Fil_TM_Y" SrcPort 1 DstBlock "Sum35" DstPort 1 } Line { ZOrder 9335 SrcBlock "Yend_Fil_TM_L" SrcPort 1 DstBlock "Sum34" DstPort 1 } Line { ZOrder 34195 SrcBlock "Sum34" SrcPort 1 DstBlock "Mux8" DstPort 1 } Line { ZOrder 34196 SrcBlock "Sum35" SrcPort 1 DstBlock "Mux8" DstPort 2 } Line { ZOrder 34198 SrcBlock "Sum36" SrcPort 1 DstBlock "Mux8" DstPort 3 } Line { ZOrder 10256 SrcBlock "Ground26" SrcPort 1 DstBlock "pyDARM" DstPort 1 } Line { ZOrder 10257 SrcBlock "pyDARM" SrcPort 1 DstBlock "Terminator25" DstPort 1 } Line { ZOrder 10372 SrcBlock "Constant46" SrcPort 1 Points [9, 0] Branch { ZOrder 10508 Points [0, 55] DstBlock "Sum38" DstPort 1 } Branch { ZOrder 10396 DstBlock "Sum39" DstPort 1 } } Line { ZOrder 10373 SrcBlock "Constant48" SrcPort 1 DstBlock "Sum38" DstPort 2 } Line { ZOrder 10374 SrcBlock "Sum38" SrcPort 1 Points [3, 0; 0, 25] DstBlock "Mux7" DstPort 1 } Line { ZOrder 10375 SrcBlock "Constant50" SrcPort 1 Points [30, 0; 0, -60] DstBlock "Mux7" DstPort 2 } Line { ZOrder 10376 SrcBlock "Constant45" SrcPort 1 Points [65, 0; 0, 160] Branch { ZOrder 34441 Points [0, 105] Branch { ZOrder 34445 Points [0, 180] DstBlock "Mux11" DstPort 3 } Branch { ZOrder 10418 DstBlock "Mux9" DstPort 2 } } Branch { ZOrder 10506 DstBlock "Mux7" DstPort 3 } } Line { ZOrder 10378 SrcBlock "Mux9" SrcPort 1 DstBlock "OPLEV1_length" DstPort 1 } Line { ZOrder 10380 SrcBlock "OPLEV2_length" SrcPort 1 Points [43, 0] Branch { ZOrder 34443 DstBlock "Product32" DstPort 1 } Branch { ZOrder 34334 Points [0, -370] DstBlock "Divide73" DstPort 2 } } Line { ZOrder 10397 SrcBlock "Constant47" SrcPort 1 Points [40, 0] DstBlock "Sum39" DstPort 2 } Line { ZOrder 10408 SrcBlock "Sum39" SrcPort 1 Points [342, 0; 0, 305] Branch { ZOrder 34335 Points [0, 70] DstBlock "Mux11" DstPort 2 } Branch { ZOrder 10415 DstBlock "Mux10" DstPort 2 } } Line { ZOrder 10405 SrcBlock "Mux10" SrcPort 1 DstBlock "OPLEV1_yaw" DstPort 1 } Line { ZOrder 10412 SrcBlock "Mux11" SrcPort 1 DstBlock "OPLEV1_pitch" DstPort 1 } Line { ZOrder 10425 SrcBlock "OPLEV1_pitch" SrcPort 1 Points [9, 0; 0, -5] DstBlock "Product34" DstPort 1 } Line { ZOrder 10429 SrcBlock "Constant1" SrcPort 1 Points [221, 0; 0, 370] Branch { ZOrder 34461 DstBlock "Product35" DstPort 2 } Branch { ZOrder 34444 Points [0, 75] DstBlock "Product34" DstPort 2 } } Line { ZOrder 10437 SrcBlock "Product35" SrcPort 1 DstBlock "Yend_TM_Y_MON" DstPort 1 } Line { ZOrder 10439 SrcBlock "Product34" SrcPort 1 DstBlock "Yend_TM_P_MON" DstPort 1 } Line { ZOrder 10537 SrcBlock "Yend_OPLEV2_X_mm_MON" SrcPort 1 DstBlock "Yend_OPLEV2_X_mm" DstPort 1 } Line { ZOrder 10541 SrcBlock "Yend_OPLEV2_Y_mm_MON" SrcPort 1 DstBlock "Yend_OPLEV2_Y_mm" DstPort 1 } Line { ZOrder 10542 SrcBlock "Sum40" SrcPort 1 DstBlock "Yend_OPLEV2_Y_mm_diff_MON" DstPort 1 } Line { ZOrder 10543 SrcBlock "Yend_OPLEV2_X_mm_INIT" SrcPort 1 DstBlock "Sum1" DstPort 2 } Line { ZOrder 10544 SrcBlock "Sum1" SrcPort 1 DstBlock "Yend_OPLEV2_X_mm_diff_MON" DstPort 1 } Line { ZOrder 10545 SrcBlock "Yend_OPLEV2_Y_mm_INIT" SrcPort 1 Points [20, 0] DstBlock "Sum40" DstPort 2 } Line { ZOrder 10549 SrcBlock "Yend_OPLEV2_Y_mm_diff_MON" SrcPort 1 DstBlock "Terminator11" DstPort 1 } Line { Name "" ZOrder 15461 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 20 DstBlock "Terminator3" DstPort 1 } Line { Name "" ZOrder 14290 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 21 DstBlock "Terminator48" DstPort 1 } Line { Name "" ZOrder 16935 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 22 DstBlock "Terminator39" DstPort 1 } Line { ZOrder 11948 SrcBlock "Divide37" SrcPort 1 DstBlock "Xend_OPLEV1_X_VOLT_MON" DstPort 1 } Line { ZOrder 11949 SrcBlock "Divide47" SrcPort 1 DstBlock "Product33" DstPort 1 } Line { ZOrder 11950 SrcBlock "Product33" SrcPort 1 DstBlock "Divide49" DstPort 1 } Line { ZOrder 11954 SrcBlock "Xend_OPLEV1_X_mm_MON" SrcPort 1 DstBlock "Xend_OPLEV1_X_mm" DstPort 1 } Line { ZOrder 11955 SrcBlock "Divide38" SrcPort 1 DstBlock "Xend_OPLEV1_Y_VOLT_MON" DstPort 1 } Line { ZOrder 11956 SrcBlock "Divide46" SrcPort 1 DstBlock "Xend_OPLEV1_SUM_VOLT_MON" DstPort 1 } Line { ZOrder 11957 SrcBlock "Divide50" SrcPort 1 DstBlock "Product36" DstPort 1 } Line { ZOrder 11958 SrcBlock "Product36" SrcPort 1 DstBlock "Divide51" DstPort 1 } Line { ZOrder 11962 SrcBlock "Xend_OPLEV1_Y_mm_MON" SrcPort 1 DstBlock "Xend_OPLEV1_Y_mm" DstPort 1 } Line { ZOrder 29806 SrcBlock "Sum98" SrcPort 1 DstBlock "Divide37" DstPort 1 } Line { ZOrder 29809 SrcBlock "Sum99" SrcPort 1 DstBlock "Divide38" DstPort 1 } Line { ZOrder 29810 SrcBlock "Xend_OPLEV1_SUM_MON" SrcPort 1 DstBlock "Sum100" DstPort 1 } Line { ZOrder 11966 SrcBlock "Divide39" SrcPort 1 DstBlock "Xend_OPLEV2_X_VOLT_MON" DstPort 1 } Line { ZOrder 11967 SrcBlock "Divide40" SrcPort 1 DstBlock "Xend_OPLEV2_Y_VOLT_MON" DstPort 1 } Line { ZOrder 11968 SrcBlock "Divide41" SrcPort 1 DstBlock "Xend_OPLEV2_SUM_VOLT_MON" DstPort 1 } Line { ZOrder 29794 SrcBlock "Sum45" SrcPort 1 DstBlock "Divide39" DstPort 1 } Line { ZOrder 29795 SrcBlock "Sum50" SrcPort 1 DstBlock "Divide40" DstPort 1 } Line { ZOrder 29796 SrcBlock "Sum97" SrcPort 1 DstBlock "Divide41" DstPort 1 } Line { ZOrder 11972 SrcBlock "Sum44" SrcPort 1 DstBlock "Xend_OPLEV1_Y_mm_diff_MON" DstPort 1 } Line { ZOrder 13212 SrcBlock "Mux16" SrcPort 1 DstBlock "Xend_OPLEV1_COIL_MAT" DstPort 1 } Line { ZOrder 13219 SrcBlock "Xend_OPLEV1_COIL_MAT" SrcPort 1 Points [47, 0; 0, -20] DstBlock "Demux5" DstPort 1 } Line { ZOrder 11975 SrcBlock "Xend_Fil_COIL2" SrcPort 1 Points [97, 0; 0, -10] DstBlock "Xend_TM_COIL2_VOLT_MON" DstPort 1 } Line { ZOrder 11976 SrcBlock "Xend_Fil_COIL4" SrcPort 1 DstBlock "Xend_TM_COIL4_VOLT_MON" DstPort 1 } Line { ZOrder 11977 SrcBlock "Divide42" SrcPort 1 DstBlock "Product40" DstPort 1 } Line { ZOrder 11978 SrcBlock "Divide44" SrcPort 1 DstBlock "Product41" DstPort 1 } Line { ZOrder 11979 SrcBlock "Product40" SrcPort 1 DstBlock "Divide45" DstPort 1 } Line { ZOrder 11980 SrcBlock "Product41" SrcPort 1 DstBlock "Divide43" DstPort 1 } Line { ZOrder 11983 SrcBlock "Xend_OPLEV1_X_VOLT_MON" SrcPort 1 Points [36, 0] Branch { ZOrder 11982 DstBlock "Divide47" DstPort 1 } Branch { ZOrder 11981 Points [0, -50] DstBlock "Xend_OPLEV1_X_VOLT" DstPort 1 } } Line { ZOrder 11986 SrcBlock "Xend_OPLEV1_Y_VOLT_MON" SrcPort 1 Points [33, 0] Branch { ZOrder 11985 DstBlock "Divide50" DstPort 1 } Branch { ZOrder 11984 Points [0, -65] DstBlock "Xend_OPLEV1_Y_VOLT" DstPort 1 } } Line { ZOrder 11989 SrcBlock "Xend_OPLEV2_X_VOLT_MON" SrcPort 1 Points [44, 0] Branch { ZOrder 11988 DstBlock "Divide42" DstPort 1 } Branch { ZOrder 11987 Points [0, -45] DstBlock "Xend_OPLEV2_X_VOLT" DstPort 1 } } Line { ZOrder 11994 SrcBlock "Xend_OPLEV2_SUM_VOLT_MON" SrcPort 1 Points [40, 0] Branch { ZOrder 11993 Points [217, 0; 0, -160] Branch { ZOrder 11992 DstBlock "Divide44" DstPort 2 } Branch { ZOrder 11991 Points [0, -175] DstBlock "Divide42" DstPort 2 } } Branch { ZOrder 11990 Points [0, -50] DstBlock "Xend_OPLEV2_SUM_VOLT" DstPort 1 } } Line { ZOrder 11997 SrcBlock "Xend_OPLEV2_Y_VOLT_MON" SrcPort 1 Points [44, 0] Branch { ZOrder 11996 DstBlock "Divide44" DstPort 1 } Branch { ZOrder 11995 Points [0, -45] DstBlock "Xend_OPLEV2_Y_VOLT" DstPort 1 } } Line { ZOrder 12004 SrcBlock "Constant56" SrcPort 1 Points [12, 0; 0, 215] Branch { ZOrder 12003 DstBlock "Divide49" DstPort 2 } Branch { ZOrder 12002 Points [0, 175] DstBlock "Divide51" DstPort 2 } } Line { ZOrder 12011 SrcBlock "Constant55" SrcPort 1 Points [25, 0; 0, 160] Branch { ZOrder 12010 DstBlock "Product36" DstPort 2 } Branch { ZOrder 12005 DstBlock "Product33" DstPort 2 } } Line { Name "" ZOrder 16936 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 23 DstBlock "Terminator40" DstPort 1 } Line { ZOrder 12017 SrcBlock "Xend_OPLEV1_SUM_VOLT_MON" SrcPort 1 Points [35, 0] Branch { ZOrder 12016 Points [212, 0; 0, -160] Branch { ZOrder 12015 Points [0, -175] DstBlock "Divide47" DstPort 2 } Branch { ZOrder 12014 DstBlock "Divide50" DstPort 2 } } Branch { ZOrder 12013 Points [0, -60] DstBlock "Xend_OPLEV1_SUM_VOLT" DstPort 1 } } Line { ZOrder 12018 SrcBlock "Xend_OPLEV1_X_mm_INIT" SrcPort 1 DstBlock "Sum43" DstPort 2 } Line { ZOrder 12019 SrcBlock "Sum43" SrcPort 1 DstBlock "Xend_OPLEV1_X_mm_diff_MON" DstPort 1 } Line { ZOrder 12020 SrcBlock "Xend_OPLEV1_Y_mm_INIT" SrcPort 1 Points [20, 0] DstBlock "Sum44" DstPort 2 } Line { ZOrder 12021 SrcBlock "Mux15" SrcPort 1 DstBlock "OPLEV2_length1" DstPort 1 } Line { ZOrder 12022 SrcBlock "Xend_Fil_COIL3" SrcPort 1 Points [97, 0; 0, -5] DstBlock "Xend_TM_COIL3_VOLT_MON" DstPort 1 } Line { ZOrder 12027 SrcBlock "Xend_OPLEV1_X_mm_diff_MON" SrcPort 1 Points [15, 0; 0, 13; 202, 0; 0, -43] DstBlock "Sum46" DstPort 1 } Line { ZOrder 12028 SrcBlock "Mux12" SrcPort 1 DstBlock "Xend_OPLEV1_CROSSTALK_MAT" DstPort 1 } Line { ZOrder 12029 SrcBlock "Xend_OPLEV1_CROSSTALK_MAT" SrcPort 1 DstBlock "Demux6" DstPort 1 } Line { ZOrder 12030 SrcBlock "Xend_Fil_COIL1" SrcPort 1 Points [97, 0; 0, -10] DstBlock "Xend_TM_COIL1_VOLT_MON" DstPort 1 } Line { ZOrder 29811 SrcBlock "Sum100" SrcPort 1 DstBlock "Divide46" DstPort 1 } Line { ZOrder 12040 SrcBlock "Xend_Fil_TM_P" SrcPort 1 DstBlock "Sum49" DstPort 1 } Line { ZOrder 12041 SrcBlock "Xend_Fil_TM_Y" SrcPort 1 DstBlock "Sum48" DstPort 1 } Line { ZOrder 12042 SrcBlock "Xend_Fil_TM_L" SrcPort 1 DstBlock "Sum47" DstPort 1 } Line { ZOrder 12055 SrcBlock "Sum47" SrcPort 1 DstBlock "Mux12" DstPort 1 } Line { ZOrder 12056 SrcBlock "Sum48" SrcPort 1 DstBlock "Mux12" DstPort 2 } Line { ZOrder 12057 SrcBlock "Sum49" SrcPort 1 DstBlock "Mux12" DstPort 3 } Line { ZOrder 29793 SrcBlock "Xend_OPLEV2_X_MON" SrcPort 1 DstBlock "Sum45" DstPort 1 } Line { ZOrder 12076 SrcBlock "Constant64" SrcPort 1 Points [9, 0] Branch { ZOrder 12075 Points [0, 55] DstBlock "Sum51" DstPort 1 } Branch { ZOrder 12074 DstBlock "Sum52" DstPort 1 } } Line { ZOrder 12077 SrcBlock "Constant66" SrcPort 1 DstBlock "Sum51" DstPort 2 } Line { ZOrder 12078 SrcBlock "Sum51" SrcPort 1 Points [60, 0] DstBlock "Mux15" DstPort 1 } Line { ZOrder 12079 SrcBlock "Constant67" SrcPort 1 Points [56, 0; 0, 165] DstBlock "Mux15" DstPort 2 } Line { ZOrder 12084 SrcBlock "Constant63" SrcPort 1 Points [65, 0; 0, 385] Branch { ZOrder 12083 DstBlock "Mux15" DstPort 3 } Branch { ZOrder 12082 Points [0, 80] Branch { ZOrder 12081 Points [0, 70] DstBlock "Mux14" DstPort 3 } Branch { ZOrder 12080 DstBlock "Mux17" DstPort 2 } } } Line { ZOrder 12085 SrcBlock "Mux17" SrcPort 1 DstBlock "OPLEV1_length1" DstPort 1 } Line { ZOrder 34182 SrcBlock "Product73" SrcPort 1 Points [36, 0] Branch { ZOrder 29758 Points [199, 0] DstBlock "Xend_TM_L_MON" DstPort 1 } Branch { ZOrder 29751 Points [0, 36; -336, 0] DstBlock "Mux17" DstPort 1 } } Line { ZOrder 14132 SrcBlock "OPLEV1_length1" SrcPort 1 Points [15, 0; 0, 113; -45, 0] DstBlock "Choice6" DstPort 1 } Line { ZOrder 12093 SrcBlock "Constant65" SrcPort 1 Points [40, 0] DstBlock "Sum52" DstPort 2 } Line { ZOrder 12096 SrcBlock "Sum52" SrcPort 1 Points [247, 0; 0, 410] Branch { ZOrder 12095 Points [0, 55] DstBlock "Mux14" DstPort 2 } Branch { ZOrder 12094 DstBlock "Mux13" DstPort 2 } } Line { ZOrder 12099 SrcBlock "Mux13" SrcPort 1 DstBlock "OPLEV1_yaw1" DstPort 1 } Line { ZOrder 12100 SrcBlock "Mux14" SrcPort 1 DstBlock "OPLEV1_pitch1" DstPort 1 } Line { ZOrder 12102 SrcBlock "OPLEV1_pitch1" SrcPort 1 Points [22, 0; 0, -5] DstBlock "Product38" DstPort 1 } Line { ZOrder 12105 SrcBlock "Constant54" SrcPort 1 Points [66, 0; 0, 340; 145, 0; 0, 120] Branch { ZOrder 12104 DstBlock "Product39" DstPort 2 } Branch { ZOrder 12103 Points [0, 75] DstBlock "Product38" DstPort 2 } } Line { ZOrder 12106 SrcBlock "Product39" SrcPort 1 DstBlock "Xend_TM_Y_MON" DstPort 1 } Line { ZOrder 12107 SrcBlock "Product38" SrcPort 1 DstBlock "Xend_TM_P_MON" DstPort 1 } Line { ZOrder 12111 SrcBlock "Xend_OPLEV2_X_mm_MON" SrcPort 1 DstBlock "Xend_OPLEV2_X_mm" DstPort 1 } Line { ZOrder 12115 SrcBlock "Xend_OPLEV2_Y_mm_MON" SrcPort 1 DstBlock "Xend_OPLEV2_Y_mm" DstPort 1 } Line { ZOrder 12116 SrcBlock "Sum53" SrcPort 1 DstBlock "Xend_OPLEV2_Y_mm_diff_MON" DstPort 1 } Line { ZOrder 12117 SrcBlock "Xend_OPLEV2_X_mm_INIT" SrcPort 1 DstBlock "Sum42" DstPort 2 } Line { ZOrder 12118 SrcBlock "Sum42" SrcPort 1 DstBlock "Xend_OPLEV2_X_mm_diff_MON" DstPort 1 } Line { ZOrder 12119 SrcBlock "Xend_OPLEV2_Y_mm_INIT" SrcPort 1 Points [20, 0] DstBlock "Sum53" DstPort 2 } Line { ZOrder 12120 SrcBlock "Xend_OPLEV2_Y_mm_diff_MON" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { Name "" ZOrder 12351 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 24 DstBlock "Terminator2" DstPort 1 } Line { Name "" ZOrder 12360 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 25 DstBlock "Terminator9" DstPort 1 } Line { ZOrder 12362 SrcBlock "ADC1" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 13153 SrcBlock "Constant68" SrcPort 1 Points [10, 0; 0, 180] Branch { ZOrder 12371 DstBlock "Product41" DstPort 2 } Branch { ZOrder 12370 DstBlock "Product40" DstPort 2 } } Line { ZOrder 12373 SrcBlock "Constant69" SrcPort 1 Points [10, 0; 0, 235] Branch { ZOrder 12375 DstBlock "Divide43" DstPort 2 } Branch { ZOrder 12374 DstBlock "Divide45" DstPort 2 } } Line { Name "" ZOrder 16215 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 27 DstBlock "Terminator27" DstPort 1 } Line { Name "" ZOrder 12379 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 28 DstBlock "Terminator28" DstPort 1 } Line { Name "" ZOrder 12380 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 26 DstBlock "Terminator10" DstPort 1 } Line { Name "" ZOrder 12382 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 10 DstBlock "Terminator30" DstPort 1 } Line { Name "" ZOrder 12383 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 11 DstBlock "Terminator36" DstPort 1 } Line { Name "" ZOrder 12384 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 12 DstBlock "Terminator37" DstPort 1 } Line { Name "" ZOrder 12385 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 13 DstBlock "Terminator38" DstPort 1 } Line { Name "" ZOrder 16938 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 14 DstBlock "Yend_SEISM_MON" DstPort 1 } Line { Name "" ZOrder 16937 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 15 Points [22, 0; 0, 5] DstBlock "Midend_MIC_MON" DstPort 1 } Line { Name "" ZOrder 12388 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 16 DstBlock "Terminator41" DstPort 1 } Line { Name "" ZOrder 12392 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 20 DstBlock "Terminator45" DstPort 1 } Line { Name "" ZOrder 12393 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 25 DstBlock "Terminator46" DstPort 1 } Line { Name "" ZOrder 14321 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 17 DstBlock "Xend_OPLEV2_X_MON" DstPort 1 } Line { Name "" ZOrder 14322 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 18 Points [139, 0; 0, -25] DstBlock "Xend_OPLEV2_Y_MON" DstPort 1 } Line { Name "" ZOrder 14323 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 19 Points [135, 0; 0, -50] DstBlock "Xend_OPLEV2_SUM_MON" DstPort 1 } Line { Name "" ZOrder 14307 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 21 Points [25, 0; 0, -100] DstBlock "Xend_OPLEV1_X_MON" DstPort 1 } Line { Name "" ZOrder 12400 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 9 DstBlock "Terminator54" DstPort 1 } Line { Name "" ZOrder 12402 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 10 DstBlock "Terminator51" DstPort 1 } Line { Name "" ZOrder 16240 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 11 DstBlock "Terminator43" DstPort 1 } Line { Name "" ZOrder 12404 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 12 DstBlock "Terminator53" DstPort 1 } Line { ZOrder 14099 SrcBlock "Divide45" SrcPort 1 Points [94, 0] Branch { ZOrder 12109 Points [0, 55] DstBlock "Sum42" DstPort 1 } Branch { ZOrder 12108 DstBlock "Xend_OPLEV2_X_mm_MON" DstPort 1 } } Line { ZOrder 14098 SrcBlock "Divide43" SrcPort 1 Points [95, 0] Branch { ZOrder 12113 Points [0, -45] DstBlock "Sum53" DstPort 1 } Branch { ZOrder 12112 DstBlock "Xend_OPLEV2_Y_mm_MON" DstPort 1 } } Line { ZOrder 14096 SrcBlock "Divide49" SrcPort 1 Points [84, 0] Branch { ZOrder 11952 Points [0, 55] DstBlock "Sum43" DstPort 1 } Branch { ZOrder 11951 DstBlock "Xend_OPLEV1_X_mm_MON" DstPort 1 } } Line { ZOrder 14097 SrcBlock "Divide51" SrcPort 1 Points [85, 0] Branch { ZOrder 11960 Points [0, -45] DstBlock "Sum44" DstPort 1 } Branch { ZOrder 11959 DstBlock "Xend_OPLEV1_Y_mm_MON" DstPort 1 } } Line { ZOrder 14094 SrcBlock "Divide19" SrcPort 1 Points [104, 0] Branch { ZOrder 10535 Points [0, 55] DstBlock "Sum1" DstPort 1 } Branch { ZOrder 10534 DstBlock "Yend_OPLEV2_X_mm_MON" DstPort 1 } } Line { ZOrder 14095 SrcBlock "Divide17" SrcPort 1 Points [105, 0] Branch { ZOrder 10539 Points [0, -45] DstBlock "Sum40" DstPort 1 } Branch { ZOrder 10538 DstBlock "Yend_OPLEV2_Y_mm_MON" DstPort 1 } } Line { ZOrder 14093 SrcBlock "Divide6" SrcPort 1 Points [85, 0] Branch { ZOrder 7249 Points [0, -45] DstBlock "Sum31" DstPort 1 } Branch { ZOrder 2848 DstBlock "Yend_OPLEV1_Y_mm_MON" DstPort 1 } } Line { ZOrder 14092 SrcBlock "Divide4" SrcPort 1 Points [84, 0] Branch { ZOrder 7243 Points [0, 55] DstBlock "Sum30" DstPort 1 } Branch { ZOrder 3489 DstBlock "Yend_OPLEV1_X_mm_MON" DstPort 1 } } Line { ZOrder 13235 SrcBlock "Demux5" SrcPort 1 Points [20, 0; 0, 5] DstBlock "Xend_Fil_COIL1" DstPort 1 } Line { ZOrder 13232 SrcBlock "Demux5" SrcPort 4 DstBlock "Xend_Fil_COIL4" DstPort 1 } Line { ZOrder 13234 SrcBlock "Demux5" SrcPort 2 Points [20, 0; 0, 5] DstBlock "Xend_Fil_COIL2" DstPort 1 } Line { ZOrder 13233 SrcBlock "Demux5" SrcPort 3 Points [20, 0; 0, 5] DstBlock "Xend_Fil_COIL3" DstPort 1 } Line { ZOrder 13229 SrcBlock "Demux6" SrcPort 1 DstBlock "Mux16" DstPort 1 } Line { ZOrder 13230 SrcBlock "Demux6" SrcPort 2 DstBlock "Mux16" DstPort 2 } Line { ZOrder 13231 SrcBlock "Demux6" SrcPort 3 DstBlock "Mux16" DstPort 3 } Line { ZOrder 14133 SrcBlock "Xend_yaw_length_SW" SrcPort 1 DstBlock "Choice6" DstPort 2 } Line { ZOrder 14134 SrcBlock "Constant70" SrcPort 1 Points [20, 0; 0, -30] DstBlock "Choice6" DstPort 3 } Line { ZOrder 14135 SrcBlock "Choice6" SrcPort 1 Points [60, 0] DstBlock "Sum46" DstPort 2 } Line { ZOrder 14141 SrcBlock "OPLEV1_length" SrcPort 1 Points [15, 0] DstBlock "Choice7" DstPort 1 } Line { ZOrder 14137 SrcBlock "Yend_yaw_length_SW" SrcPort 1 DstBlock "Choice7" DstPort 2 } Line { ZOrder 14138 SrcBlock "Constant71" SrcPort 1 Points [20, 0; 0, -30] DstBlock "Choice7" DstPort 3 } Line { ZOrder 14140 SrcBlock "Choice7" SrcPort 1 Points [15, 0] DstBlock "Sum33" DstPort 2 } Line { ZOrder 14575 SrcBlock "Xend_TM_COIL1_VOLT_MON" SrcPort 1 Points [19, 0] Branch { ZOrder 31479 Points [0, -25] DstBlock "Xend_TM_COIL1_VOLT" DstPort 1 } Branch { ZOrder 31478 Points [167, 0; 0, -6310] DstBlock "Product20" DstPort 1 } } Line { ZOrder 14574 SrcBlock "Xend_TM_COIL2_VOLT_MON" SrcPort 1 Points [21, 0] Branch { ZOrder 31481 Points [0, -16; 24, 0; 0, -9] DstBlock "Xend_TM_COIL2_VOLT" DstPort 1 } Branch { ZOrder 31480 Points [0, 9; 125, 0; 0, -9; 55, 0; 0, -6190] DstBlock "Product17" DstPort 1 } } Line { ZOrder 14573 SrcBlock "Xend_TM_COIL3_VOLT_MON" SrcPort 1 Points [17, 0] Branch { ZOrder 31483 Points [0, -21; 28, 0; 0, -9] DstBlock "Xend_TM_COIL3_VOLT" DstPort 1 } Branch { ZOrder 31482 Points [204, 0; 0, -6075] DstBlock "Product18" DstPort 1 } } Line { ZOrder 14572 SrcBlock "Xend_TM_COIL4_VOLT_MON" SrcPort 1 Points [19, 0] Branch { ZOrder 31485 Points [0, -19; 26, 0; 0, -11] DstBlock "Xend_TM_COIL4_VOLT" DstPort 1 } Branch { ZOrder 31484 Points [222, 0; 0, -5955] DstBlock "Product19" DstPort 1 } } Line { Name "" ZOrder 14304 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 24 DstBlock "Terminator50" DstPort 1 } Line { Name "" ZOrder 14305 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 23 Points [140, 0; 0, -150] DstBlock "Xend_OPLEV1_SUM_MON" DstPort 1 } Line { Name "" ZOrder 14306 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 22 Points [139, 0; 0, -125] DstBlock "Xend_OPLEV1_Y_MON" DstPort 1 } Line { Name "" ZOrder 14318 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 26 DstBlock "Terminator42" DstPort 1 } Line { Name "" ZOrder 16239 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 27 DstBlock "Terminator52" DstPort 1 } Line { Name "" ZOrder 14320 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 28 DstBlock "Terminator44" DstPort 1 } Line { Name "" ZOrder 14544 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 8 DstBlock "Terminator57" DstPort 1 } Line { Name "" ZOrder 14547 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 7 DstBlock "Terminator56" DstPort 1 } Line { Name "" ZOrder 14546 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 6 DstBlock "Terminator55" DstPort 1 } Line { Name "" ZOrder 14548 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 5 DstBlock "Terminator58" DstPort 1 } Line { Name "" ZOrder 14553 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 1 DstBlock "Terminator62" DstPort 1 } Line { Name "" FontName "Helvetica" FontSize 9 FontWeight "normal" FontAngle "normal" ZOrder 44302 Labels [0, 0; 1, 1] SrcBlock "Bus\nSelector6" SrcPort 3 DstBlock "Yend_PD2_MON" DstPort 1 } Line { Name "" ZOrder 14557 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 4 Points [40, 0] DstBlock "Terminator61" DstPort 1 } Line { Name "" ZOrder 14563 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "Terminator71" DstPort 1 } Line { Name "" ZOrder 14564 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "Terminator72" DstPort 1 } Line { Name "" ZOrder 14565 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 3 DstBlock "Terminator73" DstPort 1 } Line { Name "" ZOrder 14566 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 4 DstBlock "Terminator74" DstPort 1 } Line { Name "" ZOrder 14567 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 5 DstBlock "Terminator75" DstPort 1 } Line { Name "" ZOrder 14568 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 6 DstBlock "Terminator76" DstPort 1 } Line { Name "" ZOrder 14570 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 7 DstBlock "Terminator77" DstPort 1 } Line { Name "" ZOrder 14571 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 8 DstBlock "Terminator78" DstPort 1 } Line { ZOrder 14645 SrcBlock "C00_Yend_MON" SrcPort 1 Points [13, 0] Branch { ZOrder 22031 Points [0, 95] DstBlock "Divide73" DstPort 1 } Branch { ZOrder 22030 DstBlock "C00_Yend" DstPort 1 } } Line { ZOrder 14655 SrcBlock "K1:C00-VIS_Yend" SrcPort 1 DstBlock "C00_Yend_MON" DstPort 1 } Line { ZOrder 14657 SrcBlock "Ground15" SrcPort 1 DstBlock "K1:C00-VIS_Yend" DstPort 1 } Line { Name "" ZOrder 15459 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 18 Points [152, 0; 0, -30] DstBlock "Yend_OPLEV2_Y_MON" DstPort 1 } Line { Name "" ZOrder 15462 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 19 Points [148, 0; 0, -60] DstBlock "Yend_OPLEV2_SUM_MON" DstPort 1 } Line { Name "" ZOrder 15458 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 17 DstBlock "Yend_OPLEV2_X_MON" DstPort 1 } Line { ZOrder 14666 SrcBlock "Constant73" SrcPort 1 Points [126, 0; 0, -20] DstBlock "Divide53" DstPort 2 } Line { ZOrder 14667 SrcBlock "Sum54" SrcPort 1 Points [17, 0; 0, -40] DstBlock "Divide52" DstPort 2 } Line { ZOrder 14668 SrcBlock "Constant75" SrcPort 1 DstBlock "Divide53" DstPort 1 } Line { ZOrder 14669 SrcBlock "Constant74" SrcPort 1 DstBlock "Sum54" DstPort 1 } Line { ZOrder 14670 SrcBlock "Constant72" SrcPort 1 Points [65, 0] DstBlock "Sum54" DstPort 2 } Line { ZOrder 14671 SrcBlock "Divide53" SrcPort 1 DstBlock "Divide52" DstPort 1 } Line { ZOrder 14673 SrcBlock "Divide52" SrcPort 1 Points [349, 0] Branch { ZOrder 14684 Points [0, -20] DstBlock "Divide54" DstPort 2 } Branch { ZOrder 14683 Points [0, 185] Branch { ZOrder 14691 Points [0, 205] Branch { ZOrder 14694 Points [0, 205] DstBlock "Divide57" DstPort 2 } Branch { ZOrder 14693 DstBlock "Divide56" DstPort 2 } } Branch { ZOrder 14690 DstBlock "Divide55" DstPort 2 } } } Line { ZOrder 14675 SrcBlock "Divide54" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Coil_sens1" DstPort 1 } Line { ZOrder 14679 SrcBlock "Divide55" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Coil_sens2" DstPort 1 } Line { ZOrder 14680 SrcBlock "Divide56" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Coil_sens3" DstPort 1 } Line { ZOrder 14681 SrcBlock "Divide57" SrcPort 1 Points [12, 0; 0, -10] DstBlock "Coil_sens4" DstPort 1 } Line { ZOrder 15445 SrcBlock "Ground28" SrcPort 1 DstBlock "Divide54" DstPort 1 } Line { ZOrder 15446 SrcBlock "Ground39" SrcPort 1 DstBlock "Divide56" DstPort 1 } Line { ZOrder 15447 SrcBlock "Ground40" SrcPort 1 DstBlock "Divide57" DstPort 1 } Line { ZOrder 15448 SrcBlock "Ground38" SrcPort 1 DstBlock "Divide55" DstPort 1 } Line { Name "" ZOrder 15467 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 9 DstBlock "Terminator29" DstPort 1 } Line { ZOrder 16924 SrcBlock "Midend_MIC_MON" SrcPort 1 DstBlock "Divide58" DstPort 1 } Line { ZOrder 16925 SrcBlock "Divide58" SrcPort 1 DstBlock "Midend_MIC_VOLT_MON" DstPort 1 } Line { ZOrder 16926 SrcBlock "Midend_MIC_VOLT_MON" SrcPort 1 DstBlock "Midend_MIC_VOLT" DstPort 1 } Line { ZOrder 16930 SrcBlock "Divide59" SrcPort 1 DstBlock "Yend_SEISM_VOLT_MON" DstPort 1 } Line { ZOrder 16931 SrcBlock "Yend_SEISM_VOLT_MON" SrcPort 1 DstBlock "Divide60" DstPort 1 } Line { ZOrder 16933 SrcBlock "Divide60" SrcPort 1 DstBlock "Yend_SEISM_ACC_MON" DstPort 1 } Line { ZOrder 16934 SrcBlock "Yend_SEISM_ACC_MON" SrcPort 1 DstBlock "Yend_SEISM_ACC" DstPort 1 } Line { ZOrder 34185 SrcBlock "Product101" SrcPort 1 Points [82, 0; 0, 38] Branch { ZOrder 34462 Points [0, 82] DstBlock "Yend_TM_L_MON" DstPort 1 } Branch { ZOrder 34329 Points [-506, 0; 0, 37] DstBlock "Mux9" DstPort 1 } } Line { ZOrder 17312 SrcBlock "Sum55" SrcPort 1 Points [23, 0; 0, 395] DstBlock "Sum34" DstPort 2 } Line { ZOrder 17315 SrcBlock "Sum56" SrcPort 1 Points [17, 0; 0, 436; 33, 0] DstBlock "Sum35" DstPort 2 } Line { ZOrder 17319 SrcBlock "Sum57" SrcPort 1 Points [6, 0; 0, 460] DstBlock "Sum36" DstPort 2 } Line { ZOrder 18037 SrcBlock "Yend_Fil_TM_OFFSET_L" SrcPort 1 Points [122, 0; 0, 15] DstBlock "Choice11" DstPort 1 } Line { ZOrder 17321 SrcBlock "Yend_ZEROE_TM_L_SW" SrcPort 1 DstBlock "Choice11" DstPort 2 } Line { ZOrder 17322 SrcBlock "Constant82" SrcPort 1 Points [45, 0] DstBlock "Choice11" DstPort 3 } Line { ZOrder 17339 SrcBlock "Choice11" SrcPort 1 Points [25, 0; 0, -241; 40, 0] DstBlock "Sum58" DstPort 2 } Line { ZOrder 18040 SrcBlock "Yend_Fil_TM_OFFSET_Y" SrcPort 1 Points [120, 0; 0, 5] DstBlock "Choice12" DstPort 1 } Line { ZOrder 17326 SrcBlock "Yend_ZEROE_TM_Y_SW" SrcPort 1 DstBlock "Choice12" DstPort 2 } Line { ZOrder 17327 SrcBlock "Constant83" SrcPort 1 Points [45, 0] DstBlock "Choice12" DstPort 3 } Line { ZOrder 17340 SrcBlock "Choice12" SrcPort 1 Points [32, 0; 0, -256; 33, 0] DstBlock "Sum59" DstPort 2 } Line { ZOrder 18041 SrcBlock "Yend_Fil_TM_OFFSET_P" SrcPort 1 Points [121, 0; 0, 5] DstBlock "Choice13" DstPort 1 } Line { ZOrder 17330 SrcBlock "Yend_ZEROE_TM_P_SW" SrcPort 1 DstBlock "Choice13" DstPort 2 } Line { ZOrder 17331 SrcBlock "Constant85" SrcPort 1 Points [45, 0] DstBlock "Choice13" DstPort 3 } Line { ZOrder 17341 SrcBlock "Choice13" SrcPort 1 Points [65, 0] DstBlock "Sum60" DstPort 2 } Line { ZOrder 34271 SrcBlock "Sum37" SrcPort 1 Points [217, 0] Branch { ZOrder 43771 Points [0, 385] DstBlock "Yend_DEMOD_TM2_OPLEV" DstPort 4 } Branch { ZOrder 34512 DstBlock "Yend_Fil_TM_Y" DstPort 1 } } Line { ZOrder 22035 SrcBlock "Divide73" SrcPort 1 Points [47, 0] Branch { ZOrder 22044 Points [0, -50] DstBlock "C00_Yend_L_MON" DstPort 1 } Branch { ZOrder 22043 Points [105, 0; 0, 30] DstBlock "Choice26" DstPort 1 } } Line { ZOrder 22033 SrcBlock "Constant93" SrcPort 1 Points [45, 0] DstBlock "Choice26" DstPort 3 } Line { ZOrder 22034 SrcBlock "Yend_DARM_TM_L_SW" SrcPort 1 DstBlock "Choice26" DstPort 2 } Line { ZOrder 22042 SrcBlock "C00_Yend_L_MON" SrcPort 1 DstBlock "C00_Yend_L" DstPort 1 } Line { ZOrder 24219 SrcBlock "Yend_Fil_COIL1" SrcPort 1 DstBlock "Yend_TM_COIL1_VOLT_MON" DstPort 1 } Line { ZOrder 24226 SrcBlock "Yend_Fil_COIL2" SrcPort 1 DstBlock "Yend_TM_COIL2_VOLT_MON" DstPort 1 } Line { ZOrder 24227 SrcBlock "Yend_Fil_COIL3" SrcPort 1 DstBlock "Yend_TM_COIL3_VOLT_MON" DstPort 1 } Line { ZOrder 24228 SrcBlock "Yend_Fil_COIL4" SrcPort 1 DstBlock "Yend_TM_COIL4_VOLT_MON" DstPort 1 } Line { ZOrder 17335 SrcBlock "Yend_TM_P_MON" SrcPort 1 Points [32, 0] Branch { ZOrder 34488 Points [0, 366; 1152, 0; 0, 44] Branch { ZOrder 43749 Points [0, 90] DstBlock "Yend_DEMOD_TM2_LYP" DstPort 5 } Branch { ZOrder 42199 DstBlock "Yend_DEMOD_TM1_LYP" DstPort 5 } } Branch { ZOrder 34487 DstBlock "Yend_TM_P" DstPort 1 } } Line { ZOrder 24229 SrcBlock "Product16" SrcPort 1 DstBlock "DAC_0" DstPort 9 } Line { ZOrder 24230 SrcBlock "Product3" SrcPort 1 DstBlock "DAC_0" DstPort 10 } Line { ZOrder 24231 SrcBlock "Product10" SrcPort 1 DstBlock "DAC_0" DstPort 11 } Line { ZOrder 24232 SrcBlock "Product15" SrcPort 1 DstBlock "DAC_0" DstPort 12 } Line { ZOrder 24237 SrcBlock "Yend_TM_COIL1_VOLT_MON" SrcPort 1 Points [4, 0] Branch { ZOrder 31469 Points [283, 0; 0, 1820] DstBlock "Product16" DstPort 1 } Branch { ZOrder 31468 Points [0, -30] DstBlock "Yend_TM_COIL1_VOLT" DstPort 1 } } Line { ZOrder 24238 SrcBlock "Yend_TM_COIL2_VOLT_MON" SrcPort 1 Points [4, 0] Branch { ZOrder 31472 Points [274, 0; 0, 1940] DstBlock "Product3" DstPort 1 } Branch { ZOrder 31471 Points [0, -21; 26, 0] DstBlock "Yend_TM_COIL2_VOLT" DstPort 1 } } Line { ZOrder 29783 SrcBlock "Sum94" SrcPort 1 DstBlock "Divide13" DstPort 1 } Line { ZOrder 29771 SrcBlock "Sum91" SrcPort 1 DstBlock "Divide" DstPort 1 } Line { ZOrder 29776 SrcBlock "Sum92" SrcPort 1 DstBlock "Divide1" DstPort 1 } Line { ZOrder 2201 SrcBlock "Divide3" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 29345 SrcBlock "Sum77" SrcPort 1 Points [12, 0; 0, 420] DstBlock "Sum49" DstPort 2 } Line { ZOrder 29346 SrcBlock "Sum76" SrcPort 1 Points [19, 0; 0, 396; 41, 0] DstBlock "Sum48" DstPort 2 } Line { ZOrder 29347 SrcBlock "Sum75" SrcPort 1 Points [34, 0; 0, 376; 26, 0] DstBlock "Sum47" DstPort 2 } Line { ZOrder 14308 SrcBlock "Xend_OPLEV2_X_mm_diff_MON" SrcPort 1 Points [192, 0; 0, 610] Branch { ZOrder 43806 Points [0, 228; 1582, 0; 0, 222] DstBlock "Xend_DEMOD_TM2_OPLEV" DstPort 3 } Branch { ZOrder 29655 DstBlock "Product37" DstPort 2 } } Line { ZOrder 29717 SrcBlock "Sum89" SrcPort 1 Points [545, 0] Branch { ZOrder 29652 Points [0, 150] Branch { ZOrder 43797 Points [0, 90] DstBlock "Xend_DEMOD_TM2_LYP" DstPort 5 } Branch { ZOrder 43788 DstBlock "Xend_DEMOD_TM1_LYP" DstPort 5 } } Branch { ZOrder 29651 DstBlock "Xend_Fil_TM_P" DstPort 1 } } Line { ZOrder 29716 SrcBlock "Sum85" SrcPort 1 Points [537, 0] Branch { ZOrder 29649 Points [0, 215] Branch { ZOrder 43796 Points [0, 90] DstBlock "Xend_DEMOD_TM2_LYP" DstPort 4 } Branch { ZOrder 43787 DstBlock "Xend_DEMOD_TM1_LYP" DstPort 4 } } Branch { ZOrder 29648 DstBlock "Xend_Fil_TM_Y" DstPort 1 } } Line { ZOrder 29766 SrcBlock "Sum90" SrcPort 1 Points [456, 0] Branch { ZOrder 29715 Points [0, 280] Branch { ZOrder 43795 Points [0, 90] DstBlock "Xend_DEMOD_TM2_LYP" DstPort 3 } Branch { ZOrder 43790 DstBlock "Xend_DEMOD_TM1_LYP" DstPort 3 } } Branch { ZOrder 29713 DstBlock "Xend_Fil_TM_L" DstPort 1 } } Line { ZOrder 12097 SrcBlock "Sum46" SrcPort 1 Points [5, 0] Branch { ZOrder 43807 Points [0, 473; 2080, 0; 0, -73] DstBlock "Xend_DEMOD_TM2_OPLEV" DstPort 4 } Branch { ZOrder 29690 DstBlock "Mux13" DstPort 1 } } Line { ZOrder 12101 SrcBlock "Xend_OPLEV1_Y_mm_diff_MON" SrcPort 1 Points [229, 0] Branch { ZOrder 43808 Points [0, 382; 2129, 0; 0, -77] DstBlock "Xend_DEMOD_TM2_OPLEV" DstPort 5 } Branch { ZOrder 29692 Points [71, 0] DstBlock "Mux14" DstPort 1 } } Line { ZOrder 34272 SrcBlock "Sum68" SrcPort 1 Points [195, 0] Branch { ZOrder 43772 Points [0, 320] DstBlock "Yend_DEMOD_TM2_OPLEV" DstPort 5 } Branch { ZOrder 34514 DstBlock "Yend_Fil_TM_P" DstPort 1 } } Line { ZOrder 29695 SrcBlock "Xend_Fil_TM_OFFSET_L" SrcPort 1 Points [122, 0; 0, 15] DstBlock "Choice27" DstPort 1 } Line { ZOrder 29696 SrcBlock "Xend_ZEROE_TM_L_SW" SrcPort 1 DstBlock "Choice27" DstPort 2 } Line { ZOrder 29697 SrcBlock "Constant108" SrcPort 1 Points [45, 0] DstBlock "Choice27" DstPort 3 } Line { ZOrder 29698 SrcBlock "Choice27" SrcPort 1 Points [25, 0; 0, -241; 40, 0] DstBlock "Sum86" DstPort 2 } Line { ZOrder 29699 SrcBlock "Xend_Fil_TM_OFFSET_Y" SrcPort 1 Points [120, 0; 0, 5] DstBlock "Choice28" DstPort 1 } Line { ZOrder 29700 SrcBlock "Xend_ZEROE_TM_Y_SW" SrcPort 1 DstBlock "Choice28" DstPort 2 } Line { ZOrder 29701 SrcBlock "Constant109" SrcPort 1 Points [45, 0] DstBlock "Choice28" DstPort 3 } Line { ZOrder 29702 SrcBlock "Choice28" SrcPort 1 Points [32, 0; 0, -256; 33, 0] DstBlock "Sum87" DstPort 2 } Line { ZOrder 29703 SrcBlock "Xend_Fil_TM_OFFSET_P" SrcPort 1 Points [121, 0; 0, 5] DstBlock "Choice36" DstPort 1 } Line { ZOrder 29704 SrcBlock "Xend_ZEROE_TM_P_SW" SrcPort 1 DstBlock "Choice36" DstPort 2 } Line { ZOrder 29705 SrcBlock "Constant110" SrcPort 1 Points [45, 0] DstBlock "Choice36" DstPort 3 } Line { ZOrder 29706 SrcBlock "Choice36" SrcPort 1 Points [65, 0] DstBlock "Sum88" DstPort 2 } Line { ZOrder 29707 SrcBlock "Xend_TM_OFFSET_L" SrcPort 1 DstBlock "Sum84" DstPort 2 } Line { ZOrder 29708 SrcBlock "Xend_TM_OFFSET_Y" SrcPort 1 Points [40, 0] DstBlock "Sum85" DstPort 2 } Line { ZOrder 29709 SrcBlock "Xend_TM_OFFSET_P" SrcPort 1 Points [40, 0] DstBlock "Sum89" DstPort 2 } Line { ZOrder 29723 SrcBlock "Xend_TM_P_MON" SrcPort 1 Points [17, 0] Branch { ZOrder 29763 Points [0, -35] DstBlock "Xend_TM_P" DstPort 1 } Branch { ZOrder 29762 Points [94, 0] Branch { ZOrder 29730 Points [0, 310] DstBlock "Xend_Fil_TM_OFFSET_P" DstPort 1 } Branch { ZOrder 29729 DstBlock "Sum88" DstPort 1 } } } Line { ZOrder 29721 SrcBlock "Xend_TM_L_MON" SrcPort 1 Points [18, 0] Branch { ZOrder 29760 Points [0, -30] DstBlock "Xend_TM_L" DstPort 1 } Branch { ZOrder 29759 Points [131, 0] Branch { ZOrder 29726 DstBlock "Sum86" DstPort 1 } Branch { ZOrder 29725 Points [0, 275] DstBlock "Xend_Fil_TM_OFFSET_L" DstPort 1 } } } Line { ZOrder 29718 SrcBlock "Sum86" SrcPort 1 DstBlock "Sum84" DstPort 1 } Line { ZOrder 29719 SrcBlock "Sum87" SrcPort 1 DstBlock "Sum85" DstPort 1 } Line { ZOrder 29720 SrcBlock "Sum88" SrcPort 1 DstBlock "Sum89" DstPort 1 } Line { ZOrder 12086 SrcBlock "OPLEV2_length1" SrcPort 1 Points [19, 0] Branch { ZOrder 29745 Points [0, -194; 597, 0; 0, -631] DstBlock "Divide97" DstPort 2 } Branch { ZOrder 29744 DstBlock "Product37" DstPort 1 } } Line { ZOrder 29734 SrcBlock "C00_Xend_MON" SrcPort 1 Points [13, 0] Branch { ZOrder 29733 Points [0, 95] DstBlock "Divide97" DstPort 1 } Branch { ZOrder 29732 DstBlock "C00_Xend" DstPort 1 } } Line { ZOrder 29735 SrcBlock "K1:C00-VIS_Xend" SrcPort 1 DstBlock "C00_Xend_MON" DstPort 1 } Line { ZOrder 29736 SrcBlock "Ground57" SrcPort 1 DstBlock "K1:C00-VIS_Xend" DstPort 1 } Line { ZOrder 29739 SrcBlock "Divide97" SrcPort 1 Points [47, 0] Branch { ZOrder 29738 Points [0, -50] DstBlock "C00_Xend_L_MON" DstPort 1 } Branch { ZOrder 29737 Points [105, 0; 0, 30] DstBlock "Choice37" DstPort 1 } } Line { ZOrder 29740 SrcBlock "Constant111" SrcPort 1 Points [45, 0] DstBlock "Choice37" DstPort 3 } Line { ZOrder 29741 SrcBlock "Xend_DARM_TM_L_SW" SrcPort 1 DstBlock "Choice37" DstPort 2 } Line { ZOrder 29768 SrcBlock "Choice37" SrcPort 1 Points [307, 0; 0, 831; 38, 0] DstBlock "Sum90" DstPort 2 } Line { ZOrder 29743 SrcBlock "C00_Xend_L_MON" SrcPort 1 DstBlock "C00_Xend_L" DstPort 1 } Line { ZOrder 29722 SrcBlock "Xend_TM_Y_MON" SrcPort 1 Points [14, 0] Branch { ZOrder 29765 Points [0, -30] DstBlock "Xend_TM_Y" DstPort 1 } Branch { ZOrder 29764 Points [109, 0] Branch { ZOrder 29728 Points [0, 300] DstBlock "Xend_Fil_TM_OFFSET_Y" DstPort 1 } Branch { ZOrder 29727 DstBlock "Sum87" DstPort 1 } } } Line { ZOrder 29767 SrcBlock "Sum84" SrcPort 1 DstBlock "Sum90" DstPort 1 } Line { ZOrder 29769 SrcBlock "Yend_OPLEV1_X_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum91" DstPort 2 } Line { ZOrder 29772 SrcBlock "Yend_OPLEV1_X_MON" SrcPort 1 DstBlock "Sum91" DstPort 1 } Line { ZOrder 29774 SrcBlock "Yend_OPLEV1_Y_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum92" DstPort 2 } Line { ZOrder 29775 SrcBlock "Yend_OPLEV1_SUM_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum93" DstPort 2 } Line { ZOrder 29777 SrcBlock "Yend_OPLEV1_Y_MON" SrcPort 1 DstBlock "Sum92" DstPort 1 } Line { ZOrder 29779 SrcBlock "Yend_OPLEV1_SUM_MON" SrcPort 1 DstBlock "Sum93" DstPort 1 } Line { ZOrder 29780 SrcBlock "Yend_OPLEV2_X_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum94" DstPort 2 } Line { ZOrder 29781 SrcBlock "Yend_OPLEV2_Y_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum95" DstPort 2 } Line { ZOrder 29782 SrcBlock "Yend_OPLEV2_SUM_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum96" DstPort 2 } Line { ZOrder 29787 SrcBlock "Yend_OPLEV2_SUM_MON" SrcPort 1 DstBlock "Sum96" DstPort 1 } Line { ZOrder 29788 SrcBlock "Yend_OPLEV2_Y_MON" SrcPort 1 DstBlock "Sum95" DstPort 1 } Line { ZOrder 29789 SrcBlock "Yend_OPLEV2_X_MON" SrcPort 1 DstBlock "Sum94" DstPort 1 } Line { ZOrder 29790 SrcBlock "Xend_OPLEV2_X_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum45" DstPort 2 } Line { ZOrder 29791 SrcBlock "Xend_OPLEV2_Y_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum50" DstPort 2 } Line { ZOrder 29792 SrcBlock "Xend_OPLEV2_SUM_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum97" DstPort 2 } Line { ZOrder 29797 SrcBlock "Xend_OPLEV2_SUM_MON" SrcPort 1 DstBlock "Sum97" DstPort 1 } Line { ZOrder 29798 SrcBlock "Xend_OPLEV2_Y_MON" SrcPort 1 DstBlock "Sum50" DstPort 1 } Line { ZOrder 29802 SrcBlock "Xend_OPLEV1_X_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum98" DstPort 2 } Line { ZOrder 29803 SrcBlock "Xend_OPLEV1_Y_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum99" DstPort 2 } Line { ZOrder 29804 SrcBlock "Xend_OPLEV1_SUM_OFFSET" SrcPort 1 Points [20, 0] DstBlock "Sum100" DstPort 2 } Line { ZOrder 29812 SrcBlock "Xend_OPLEV1_Y_MON" SrcPort 1 DstBlock "Sum99" DstPort 1 } Line { ZOrder 29813 SrcBlock "Xend_OPLEV1_X_MON" SrcPort 1 DstBlock "Sum98" DstPort 1 } Line { ZOrder 33037 SrcBlock "OPLEV1_yaw1" SrcPort 1 Points [51, 0; 0, -15] DstBlock "Product39" DstPort 1 } Line { ZOrder 33035 SrcBlock "OPLEV1_yaw" SrcPort 1 DstBlock "Product35" DstPort 1 } Line { ZOrder 34183 SrcBlock "Product37" SrcPort 1 Points [33, 0; 0, -10] DstBlock "Product73" DstPort 1 } Line { ZOrder 34184 SrcBlock "Constant58" SrcPort 1 Points [105, 0; 0, 90] DstBlock "Product73" DstPort 2 } Line { ZOrder 34186 SrcBlock "Product32" SrcPort 1 DstBlock "Product101" DstPort 1 } Line { ZOrder 34187 SrcBlock "Constant59" SrcPort 1 Points [24, 0; 0, 50] DstBlock "Product101" DstPort 2 } Line { ZOrder 34256 SrcBlock "Sum32" SrcPort 1 DstBlock "Sum67" DstPort 1 } Line { ZOrder 34273 SrcBlock "Choice26" SrcPort 1 Points [338, 0; 0, 584; 46, 0; 0, 200; 31, 0] DstBlock "Sum67" DstPort 2 } Line { ZOrder 34325 SrcBlock "Sum58" SrcPort 1 DstBlock "Sum32" DstPort 1 } Line { ZOrder 34259 SrcBlock "Yend_TM_OFFSET_L" SrcPort 1 DstBlock "Sum32" DstPort 2 } Line { ZOrder 34326 SrcBlock "Sum59" SrcPort 1 DstBlock "Sum37" DstPort 1 } Line { ZOrder 34328 SrcBlock "Sum60" SrcPort 1 DstBlock "Sum68" DstPort 1 } Line { ZOrder 34262 SrcBlock "Yend_TM_OFFSET_Y" SrcPort 1 Points [40, 0] DstBlock "Sum37" DstPort 2 } Line { ZOrder 34263 SrcBlock "Yend_TM_OFFSET_P" SrcPort 1 Points [40, 0] DstBlock "Sum68" DstPort 2 } Line { ZOrder 34312 SrcBlock "Yend_OPLEV1_X_mm_diff_MON" SrcPort 1 DstBlock "Sum33" DstPort 1 } Line { ZOrder 34336 SrcBlock "Yend_TM_COIL3_VOLT_MON" SrcPort 1 Points [4, 0] Branch { ZOrder 34342 Points [222, 0; 0, 2060] DstBlock "Product10" DstPort 1 } Branch { ZOrder 34341 Points [0, -21; 26, 0] DstBlock "Yend_TM_COIL3_VOLT" DstPort 1 } } Line { ZOrder 34344 SrcBlock "Yend_TM_COIL4_VOLT_MON" SrcPort 1 Points [10, 0] Branch { ZOrder 34346 Points [0, -14; 20, 0] DstBlock "Yend_TM_COIL4_VOLT" DstPort 1 } Branch { ZOrder 34345 Points [196, 0; 0, 2185] DstBlock "Product15" DstPort 1 } } Line { ZOrder 34386 SrcBlock "Demux1" SrcPort 3 Points [75, 0; 0, -10] DstBlock "Yend_Fil_COIL3" DstPort 1 } Line { ZOrder 34387 SrcBlock "Demux1" SrcPort 4 DstBlock "Yend_Fil_COIL4" DstPort 1 } Line { ZOrder 34385 SrcBlock "Demux1" SrcPort 2 Points [75, 0; 0, -25] DstBlock "Yend_Fil_COIL2" DstPort 1 } Line { ZOrder 34383 SrcBlock "Demux1" SrcPort 1 Points [75, 0; 0, -40] DstBlock "Yend_Fil_COIL1" DstPort 1 } Line { ZOrder 34433 SrcBlock "Mux1" SrcPort 1 DstBlock "Yend_OPLEV1_CROSSTALK_MAT" DstPort 1 } Line { ZOrder 34434 SrcBlock "Yend_OPLEV1_CROSSTALK_MAT" SrcPort 1 DstBlock "Demux4" DstPort 1 } Line { ZOrder 34447 SrcBlock "Demux4" SrcPort 2 Points [139, 0] Branch { ZOrder 34466 Points [0, 300] DstBlock "Yend_Fil_TM_OFFSET_Y" DstPort 1 } Branch { ZOrder 34465 DstBlock "Sum59" DstPort 1 } } Line { ZOrder 34448 SrcBlock "Demux4" SrcPort 3 Points [126, 0] Branch { ZOrder 34468 Points [0, 310] DstBlock "Yend_Fil_TM_OFFSET_P" DstPort 1 } Branch { ZOrder 34467 DstBlock "Sum60" DstPort 1 } } Line { ZOrder 34449 SrcBlock "Demux4" SrcPort 1 Points [151, 0] Branch { ZOrder 34464 Points [0, 275] DstBlock "Yend_Fil_TM_OFFSET_L" DstPort 1 } Branch { ZOrder 34463 DstBlock "Sum58" DstPort 1 } } Line { ZOrder 34451 SrcBlock "Sum33" SrcPort 1 Points [68, 0] Branch { ZOrder 34456 Points [0, -310] DstBlock "Mux10" DstPort 1 } Branch { ZOrder 34455 Points [47, 0; 0, -25] DstBlock "Mux1" DstPort 2 } } Line { ZOrder 34452 SrcBlock "Yend_OPLEV1_Y_mm_diff_MON" SrcPort 1 Points [343, 0] Branch { ZOrder 34458 Points [0, -305] DstBlock "Mux11" DstPort 1 } Branch { ZOrder 34457 Points [27, 0; 0, -25] DstBlock "Mux1" DstPort 3 } } Line { ZOrder 34454 SrcBlock "Yend_OPLEV2_X_mm_diff_MON" SrcPort 1 Points [27, 0; 0, -905; 176, 0] Branch { ZOrder 34460 Points [0, -390] DstBlock "Product32" DstPort 2 } Branch { ZOrder 34459 DstBlock "Mux1" DstPort 1 } } Line { ZOrder 17334 SrcBlock "Yend_TM_Y_MON" SrcPort 1 Points [42, 0] Branch { ZOrder 34484 Points [0, 427; 1159, 0; 0, 48] Branch { ZOrder 43748 Points [0, 90] DstBlock "Yend_DEMOD_TM2_LYP" DstPort 4 } Branch { ZOrder 42198 DstBlock "Yend_DEMOD_TM1_LYP" DstPort 4 } } Branch { ZOrder 34483 DstBlock "Yend_TM_Y" DstPort 1 } } Line { ZOrder 17333 SrcBlock "Yend_TM_L_MON" SrcPort 1 Points [49, 0] Branch { ZOrder 34470 Points [0, 486; 1172, 0; 0, 54] Branch { ZOrder 43747 Points [0, 90] DstBlock "Yend_DEMOD_TM2_LYP" DstPort 3 } Branch { ZOrder 42197 DstBlock "Yend_DEMOD_TM1_LYP" DstPort 3 } } Branch { ZOrder 34469 DstBlock "Yend_TM_L" DstPort 1 } } Line { ZOrder 34270 SrcBlock "Sum67" SrcPort 1 Points [151, 0] Branch { ZOrder 43770 Points [0, 450] DstBlock "Yend_DEMOD_TM2_OPLEV" DstPort 3 } Branch { ZOrder 34510 DstBlock "Yend_Fil_TM_L" DstPort 1 } } Line { ZOrder 36010 SrcBlock "Divide2" SrcPort 1 DstBlock "Yend_OPLEV1_SUM_Fil" DstPort 1 } Line { ZOrder 3910 SrcBlock "Constant10" SrcPort 1 Points [98, 0; 0, 150] Branch { ZOrder 24244 DstBlock "Product16" DstPort 2 } Branch { ZOrder 24243 Points [0, 175] Branch { ZOrder 24246 DstBlock "Product3" DstPort 2 } Branch { ZOrder 24245 Points [0, 175] Branch { ZOrder 24249 Points [0, 175] Branch { ZOrder 24251 DstBlock "Product15" DstPort 2 } Branch { ZOrder 24250 Points [0, 165] Branch { ZOrder 7871 Points [0, 175] Branch { ZOrder 7874 Points [0, 175] Branch { ZOrder 7877 Points [0, 175] DstBlock "Product19" DstPort 2 } Branch { ZOrder 7876 DstBlock "Product18" DstPort 2 } } Branch { ZOrder 7873 DstBlock "Product17" DstPort 2 } } Branch { ZOrder 7870 DstBlock "Product20" DstPort 2 } } } Branch { ZOrder 24248 DstBlock "Product10" DstPort 2 } } } } Line { ZOrder 4266 SrcBlock "Divide27" SrcPort 1 Points [31, 0; 0, 444] Branch { ZOrder 16234 Points [-6, 0; 0, 2351] Branch { ZOrder 4383 DstBlock "Divide" DstPort 2 } Branch { ZOrder 24034 Points [0, 175] Branch { ZOrder 4371 DstBlock "Divide1" DstPort 2 } Branch { ZOrder 24072 Points [0, 175] Branch { ZOrder 24035 Points [0, 455] Branch { ZOrder 15456 Points [0, 175] Branch { ZOrder 15457 Points [0, 175] Branch { ZOrder 15455 Points [0, 270; -35, 0; 0, 6105] Branch { ZOrder 16940 DstBlock "Divide59" DstPort 2 } Branch { ZOrder 16939 Points [0, 205] Branch { ZOrder 16942 DstBlock "Divide58" DstPort 2 } Branch { ZOrder 16941 Points [0, 395] Branch { ZOrder 14275 Points [0, 175] Branch { ZOrder 14314 Points [0, 175] Branch { ZOrder 12151 Points [0, 350] Branch { ZOrder 14325 DstBlock "Divide37" DstPort 2 } Branch { ZOrder 14324 Points [0, 175] Branch { ZOrder 12145 Points [0, 175] DstBlock "Divide46" DstPort 2 } Branch { ZOrder 14300 DstBlock "Divide38" DstPort 2 } } } Branch { ZOrder 14278 DstBlock "Divide41" DstPort 2 } } Branch { ZOrder 14277 DstBlock "Divide40" DstPort 2 } } Branch { ZOrder 14274 DstBlock "Divide39" DstPort 2 } } } } Branch { ZOrder 14579 DstBlock "Divide15" DstPort 2 } } Branch { ZOrder 4397 DstBlock "Divide14" DstPort 2 } } Branch { ZOrder 4408 DstBlock "Divide13" DstPort 2 } } Branch { ZOrder 4437 DstBlock "Divide2" DstPort 2 } } } } Branch { ZOrder 3973 Points [300, 0; 0, -114] Branch { ZOrder 16235 Points [0, -65] Branch { ZOrder 3290 Points [0, -65] Branch { ZOrder 3295 Points [0, -65] DstBlock "Divide8" DstPort 2 } Branch { ZOrder 3285 DstBlock "Divide23" DstPort 2 } } Branch { ZOrder 3286 DstBlock "Divide25" DstPort 2 } } Branch { ZOrder 3507 DstBlock "Divide26" DstPort 2 } } } Line { ZOrder 16929 SrcBlock "Yend_SEISM_MON" SrcPort 1 DstBlock "Divide59" DstPort 1 } Line { ZOrder 41941 SrcBlock "Constant76" SrcPort 1 Points [15, 0] DstBlock "Divide99" DstPort 1 } Line { ZOrder 41940 SrcBlock "Constant62" SrcPort 1 Points [12, 0; 0, -5] DstBlock "Divide99" DstPort 2 } Line { ZOrder 41942 SrcBlock "Divide99" SrcPort 1 Points [9, 0; 0, -45] DstBlock "Divide60" DstPort 2 } Line { ZOrder 42185 SrcBlock "Yend_OSC_TM2" SrcPort 5 Points [24, 0; 0, 765] Branch { ZOrder 43776 Points [0, 85] DstBlock "Yend_DEMOD_TM2_OPLEV" DstPort 2 } Branch { ZOrder 43739 DstBlock "Yend_DEMOD_TM2_LYP" DstPort 2 } } Line { ZOrder 42184 SrcBlock "Yend_OSC_TM2" SrcPort 4 Points [17, 0; 0, 765] Branch { ZOrder 43775 Points [0, 85] DstBlock "Yend_DEMOD_TM2_OPLEV" DstPort 1 } Branch { ZOrder 43743 DstBlock "Yend_DEMOD_TM2_LYP" DstPort 1 } } Line { ZOrder 42181 SrcBlock "Yend_OSC_TM2" SrcPort 1 Points [272, 0; 0, 104; 28, 0] DstBlock "Sum55" DstPort 2 } Line { ZOrder 42182 SrcBlock "Yend_OSC_TM2" SrcPort 2 Points [265, 0; 0, 138; 35, 0] DstBlock "Sum56" DstPort 2 } Line { ZOrder 42183 SrcBlock "Yend_OSC_TM2" SrcPort 3 Points [253, 0; 0, 145] DstBlock "Sum57" DstPort 1 } Line { ZOrder 42187 SrcBlock "Yend_OSC_TM1" SrcPort 1 Points [124, 0; 0, -30] DstBlock "Sum55" DstPort 1 } Line { ZOrder 42188 SrcBlock "Yend_OSC_TM1" SrcPort 2 DstBlock "Sum56" DstPort 1 } Line { ZOrder 42189 SrcBlock "Yend_OSC_TM1" SrcPort 3 Points [146, 0; 0, 63; 154, 0] DstBlock "Sum57" DstPort 2 } Line { ZOrder 42195 SrcBlock "Yend_OSC_TM1" SrcPort 4 Points [78, 0; 0, 565] DstBlock "Yend_DEMOD_TM1_LYP" DstPort 1 } Line { ZOrder 42196 SrcBlock "Yend_OSC_TM1" SrcPort 5 Points [44, 0; 0, 565] DstBlock "Yend_DEMOD_TM1_LYP" DstPort 2 } Line { ZOrder 43780 SrcBlock "Xend_OSC_TM2" SrcPort 5 Points [25, 0; 0, 800] Branch { ZOrder 43805 Points [0, 90] DstBlock "Xend_DEMOD_TM2_OPLEV" DstPort 2 } Branch { ZOrder 43793 DstBlock "Xend_DEMOD_TM2_LYP" DstPort 2 } } Line { ZOrder 43777 SrcBlock "Xend_OSC_TM2" SrcPort 4 Points [142, 0; 0, 800] Branch { ZOrder 43804 Points [0, 90] DstBlock "Xend_DEMOD_TM2_OPLEV" DstPort 1 } Branch { ZOrder 43800 DstBlock "Xend_DEMOD_TM2_LYP" DstPort 1 } } Line { ZOrder 43781 SrcBlock "Xend_OSC_TM2" SrcPort 1 Points [298, 0; 0, 161; 22, 0] DstBlock "Sum75" DstPort 2 } Line { ZOrder 43778 SrcBlock "Xend_OSC_TM2" SrcPort 2 Points [276, 0; 0, 209; 44, 0] DstBlock "Sum76" DstPort 2 } Line { ZOrder 43779 SrcBlock "Xend_OSC_TM2" SrcPort 3 Points [261, 0; 0, 250; 59, 0] DstBlock "Sum77" DstPort 2 } Line { ZOrder 43782 SrcBlock "Xend_OSC_TM1" SrcPort 1 Points [293, 0; 0, 35] DstBlock "Sum75" DstPort 1 } Line { ZOrder 43786 SrcBlock "Xend_OSC_TM1" SrcPort 2 Points [281, 0; 0, 80] DstBlock "Sum76" DstPort 1 } Line { ZOrder 43784 SrcBlock "Xend_OSC_TM1" SrcPort 3 Points [285, 0; 0, 115] DstBlock "Sum77" DstPort 1 } Line { ZOrder 43791 SrcBlock "Xend_OSC_TM1" SrcPort 4 Points [184, 0; 0, 610] DstBlock "Xend_DEMOD_TM1_LYP" DstPort 1 } Line { ZOrder 43789 SrcBlock "Xend_OSC_TM1" SrcPort 5 Points [159, 0; 0, 610] DstBlock "Xend_DEMOD_TM1_LYP" DstPort 2 } Line { ZOrder 43685 SrcBlock "Ground4" SrcPort 1 DstBlock "DAC_0" DstPort 8 } Line { ZOrder 43829 SrcBlock "Ground5" SrcPort 1 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 43830 SrcBlock "Ground25" SrcPort 1 DstBlock "DAC_0" DstPort 5 } Line { ZOrder 43831 SrcBlock "Ground29" SrcPort 1 DstBlock "DAC_0" DstPort 6 } Line { ZOrder 43832 SrcBlock "Ground27" SrcPort 1 DstBlock "DAC_0" DstPort 7 } Line { ZOrder 43849 SrcBlock "Constant5" SrcPort 1 DstBlock "Subsystem" DstPort 2 } Line { ZOrder 43850 SrcBlock "Ground14" SrcPort 1 DstBlock "Subsystem" DstPort 1 } Line { ZOrder 43860 SrcBlock "Ground6" SrcPort 1 DstBlock "DAC_1" DstPort 2 } Line { ZOrder 43859 SrcBlock "Ground7" SrcPort 1 DstBlock "DAC_1" DstPort 3 } Line { ZOrder 43857 SrcBlock "Ground16" SrcPort 1 DstBlock "DAC_1" DstPort 4 } Line { ZOrder 43858 SrcBlock "Ground17" SrcPort 1 DstBlock "DAC_1" DstPort 1 } Line { ZOrder 43866 SrcBlock "Ground23" SrcPort 1 DstBlock "DAC_1" DstPort 6 } Line { ZOrder 43868 SrcBlock "Ground24" SrcPort 1 DstBlock "DAC_1" DstPort 7 } Line { ZOrder 43865 SrcBlock "Ground18" SrcPort 1 DstBlock "DAC_1" DstPort 8 } Line { ZOrder 43867 SrcBlock "Ground22" SrcPort 1 DstBlock "DAC_1" DstPort 5 } Line { ZOrder 43874 SrcBlock "Ground32" SrcPort 1 DstBlock "DAC_1" DstPort 10 } Line { ZOrder 43875 SrcBlock "Ground33" SrcPort 1 DstBlock "DAC_1" DstPort 11 } Line { ZOrder 43876 SrcBlock "Ground30" SrcPort 1 DstBlock "DAC_1" DstPort 12 } Line { ZOrder 43873 SrcBlock "Ground31" SrcPort 1 DstBlock "DAC_1" DstPort 9 } Line { ZOrder 43882 SrcBlock "Ground36" SrcPort 1 DstBlock "DAC_1" DstPort 14 } Line { ZOrder 43884 SrcBlock "Ground37" SrcPort 1 DstBlock "DAC_1" DstPort 15 } Line { ZOrder 43881 SrcBlock "Ground34" SrcPort 1 DstBlock "DAC_1" DstPort 16 } Line { ZOrder 43883 SrcBlock "Ground35" SrcPort 1 DstBlock "DAC_1" DstPort 13 } Line { ZOrder 44067 SrcBlock "Yend_PD1_MON" SrcPort 1 DstBlock "Divide156" DstPort 1 } Line { ZOrder 44068 SrcBlock "Divide156" SrcPort 1 DstBlock "Yend_PD1_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 44274 Labels [0, 0; 1, 1] SrcBlock "Bus\nSelector6" SrcPort 2 DstBlock "Yend_PD1_MON" DstPort 1 } Line { ZOrder 44169 SrcBlock "Yend_PD2_MON" SrcPort 1 DstBlock "Divide9" DstPort 1 } Line { ZOrder 44170 SrcBlock "Divide9" SrcPort 1 DstBlock "Yend_PD2_VOLT_MON" DstPort 1 } Line { ZOrder 44326 SrcBlock "Constant8" SrcPort 1 Points [172, 0; 0, 782] Branch { ZOrder 44328 Points [0, 14; -262, 0; 0, -441] DstBlock "Divide9" DstPort 2 } Branch { ZOrder 44327 Points [-200, 0; 0, -632] DstBlock "Divide156" DstPort 2 } } Annotation { SID "2822" Name "#DAQ Channels\nYend_TM_L 16384\nXend_TM_L 16384" Position [1216, 6181, 1337, 6237] AutoSize on WordWrap off HorizontalAlignment "left" DropShadow on ZOrder -1 FontSize 14 } } } MatData { NumRecords 1 DataRecord { Tag DataTag0 Data " %)30 . \\ $ 8 ( @ % \" $ ! 0 % 0 \" $ 8 =F5R" "