Model { Name "k1vis_coildrivertest" Version 8.2 MdlSubVersion 0 SavedCharacterEncoding "UTF-8" GraphicalInterface { NumRootInports 0 NumRootOutports 0 ParameterArgumentNames "" ComputedModelVersion "1.646" NumModelReferences 0 NumTestPointedSignals 0 } SaveDefaultBlockParams on ScopeRefreshTime 0.035000 OverrideScopeRefreshTime on DisableAllScopes off DataTypeOverride "UseLocalSettings" DataTypeOverrideAppliesTo "AllNumericTypes" MinMaxOverflowLogging "UseLocalSettings" MinMaxOverflowArchiveMode "Overwrite" FPTRunName "Run 1" MaxMDLFileLineLength 120 Object { $PropName "BdWindowsInfo" $ObjectID 1 $ClassName "Simulink.BDWindowsInfo" Object { $PropName "WindowsInfo" $ObjectID 2 $ClassName "Simulink.WindowInfo" IsActive [1] Location [0.0, 28.0, 1920.0, 1019.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" Visible [0] DockPosition "Left" Width [50] Height [50] Filter [9] } Object { $PropName "ExplorerBarInfo" $ObjectID 4 $ClassName "Simulink.ExplorerBarInfo" Visible [1] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkTopLevel" LoadSaveID "0" Extents [1884.0, 837.0] ZoomFactor [0.8] Offset [2474.12670797011, 5399.38377155185] } } } Created "Tue Apr 14 12:28:19 2009" Creator "controls" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "controls" ModifiedDateFormat "%" LastModifiedDate "Mon Aug 23 17:36:53 2021" RTWModifiedTimeStamp 551641012 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_ "k1vis_coildrivertest" Array { Type "Cell" Dimension 1 Cell "k1vis_coildrivertest" PropName "logAsSpecifiedByModels_" } Array { Type "Cell" Dimension 1 Cell "" PropName "logAsSpecifiedByModelsSSIDs_" } } RecordCoverage off CovPath "/" CovSaveName "covdata" CovMetricSettings "dw" CovNameIncrementing off CovHtmlReporting on CovForceBlockReductionOff on CovEnableCumulative on covSaveCumulativeToWorkspaceVar on CovSaveSingleToWorkspaceVar on CovCumulativeVarName "covCumulativeData" CovCumulativeReport off CovReportOnPause on CovModelRefEnable "Off" CovExternalEMLEnable off ExtModeBatchMode off ExtModeEnableFloating on ExtModeTrigType "manual" ExtModeTrigMode "normal" ExtModeTrigPort "1" ExtModeTrigElement "any" ExtModeTrigDuration 1000 ExtModeTrigDurationFloating "auto" ExtModeTrigHoldOff 0 ExtModeTrigDelay 0 ExtModeTrigDirection "rising" ExtModeTrigLevel 0 ExtModeArchiveMode "off" ExtModeAutoIncOneShot off ExtModeIncDirWhenArm off ExtModeAddSuffixToVar off ExtModeWriteAllDataToWs off ExtModeArmWhenConnect on ExtModeSkipDownloadWhenConnect off ExtModeLogAll on ExtModeAutoUpdateStatusClock on BufferReuse on ShowModelReferenceBlockVersion off ShowModelReferenceBlockIO off Array { Type "Handle" Dimension 1 Simulink.ConfigSet { $ObjectID 7 Version "1.13.1" Array { Type "Handle" Dimension 8 Simulink.SolverCC { $ObjectID 8 Version "1.13.1" StartTime "0.0" StopTime "10.0" AbsTol "auto" FixedStep "auto" InitialStep "auto" MaxNumMinSteps "-1" MaxOrder 5 ZcThreshold "auto" ConsecutiveZCsStepRelTol "10*128*eps" MaxConsecutiveZCs "1000" ExtrapolationOrder 4 NumberNewtonIterations 1 MaxStep "auto" MinStep "auto" MaxConsecutiveMinStep "1" RelTol "1e-3" SolverMode "Auto" EnableConcurrentExecution off ConcurrentTasks off Solver "ode45" SolverName "ode45" SolverJacobianMethodControl "auto" ShapePreserveControl "DisableAll" ZeroCrossControl "UseLocalSettings" ZeroCrossAlgorithm "Nonadaptive" AlgebraicLoopSolver "TrustRegion" SolverResetMethod "Fast" PositivePriorityOrder off AutoInsertRateTranBlk off SampleTimeConstraint "Unconstrained" InsertRTBMode "Whenever possible" } Simulink.DataIOCC { $ObjectID 9 Version "1.13.1" Decimation "1" ExternalInput "[t, u]" FinalStateName "xFinal" InitialState "xInitial" LimitDataPoints on MaxDataPoints "1000" LoadExternalInput off LoadInitialState off SaveFinalState off SaveCompleteFinalSimState off SaveFormat "Array" SignalLoggingSaveFormat "ModelDataLogs" SaveOutput on SaveState off SignalLogging on DSMLogging on InspectSignalLogs off SaveTime on ReturnWorkspaceOutputs off StateSaveName "xout" TimeSaveName "tout" OutputSaveName "yout" SignalLoggingName "logsout" DSMLoggingName "dsmout" OutputOption "RefineOutputTimes" OutputTimes "[]" ReturnWorkspaceOutputsName "out" Refine "1" } Simulink.OptimizationCC { $ObjectID 10 Version "1.13.1" Array { Type "Cell" Dimension 4 Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "NoFixptDivByZeroProtection" Cell "OptimizeModelRefInitCode" PropName "DisabledProps" } BlockReduction on BooleanDataType on ConditionallyExecuteInputs on InlineParams off UseIntDivNetSlope off UseFloatMulNetSlope off DefaultUnderspecifiedDataType "double" UseSpecifiedMinMax off InlineInvariantSignals off OptimizeBlockIOStorage on BufferReuse on EnhancedBackFolding off StrengthReduction off ExpressionFolding on BooleansAsBitfields off BitfieldContainerType "uint_T" EnableMemcpy on MemcpyThreshold 64 PassReuseOutputArgsAs "Structure reference" ExpressionDepthLimit 2147483647 FoldNonRolledExpr on LocalBlockOutputs on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off ActiveStateOutputEnumStorageType "Native Integer" UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero on NoFixptDivByZeroProtection off EfficientFloat2IntCast off EfficientMapNaN2IntZero on OptimizeModelRefInitCode off LifeSpan "inf" MaxStackSize "Inherit from target" BufferReusableBoundary on SimCompilerOptimization "Off" AccelVerboseBuild off ParallelExecutionInRapidAccelerator on } Simulink.DebuggingCC { $ObjectID 11 Version "1.13.1" RTPrefix "error" ConsistencyChecking "none" ArrayBoundsChecking "none" SignalInfNanChecking "none" SignalRangeChecking "none" ReadBeforeWriteMsg "UseLocalSettings" WriteAfterWriteMsg "UseLocalSettings" WriteAfterReadMsg "UseLocalSettings" AlgebraicLoopMsg "warning" ArtificialAlgebraicLoopMsg "warning" SaveWithDisabledLinksMsg "warning" SaveWithParameterizedLinksMsg "warning" CheckSSInitialOutputMsg on UnderspecifiedInitializationDetection "Classic" MergeDetectMultiDrivingBlocksExec "none" CheckExecutionContextPreStartOutputMsg off CheckExecutionContextRuntimeOutputMsg off SignalResolutionControl "UseLocalSettings" BlockPriorityViolationMsg "warning" MinStepSizeMsg "warning" TimeAdjustmentMsg "none" MaxConsecutiveZCsMsg "error" MaskedZcDiagnostic "warning" IgnoredZcDiagnostic "warning" SolverPrmCheckMsg "warning" InheritedTsInSrcMsg "warning" DiscreteInheritContinuousMsg "warning" MultiTaskDSMMsg "error" MultiTaskCondExecSysMsg "error" MultiTaskRateTransMsg "error" SingleTaskRateTransMsg "none" TasksWithSamePriorityMsg "warning" SigSpecEnsureSampleTimeMsg "warning" CheckMatrixSingularityMsg "none" IntegerOverflowMsg "warning" Int32ToFloatConvMsg "warning" ParameterDowncastMsg "error" ParameterOverflowMsg "error" ParameterUnderflowMsg "none" ParameterPrecisionLossMsg "warning" ParameterTunabilityLossMsg "warning" FixptConstUnderflowMsg "none" FixptConstOverflowMsg "none" FixptConstPrecisionLossMsg "none" UnderSpecifiedDataTypeMsg "none" UnnecessaryDatatypeConvMsg "none" VectorMatrixConversionMsg "none" InvalidFcnCallConnMsg "error" FcnCallInpInsideContextMsg "UseLocalSettings" SignalLabelMismatchMsg "none" UnconnectedInputMsg "warning" UnconnectedOutputMsg "warning" UnconnectedLineMsg "warning" SFcnCompatibilityMsg "none" FrameProcessingCompatibilityMsg "warning" UniqueDataStoreMsg "none" BusObjectLabelMismatch "warning" RootOutportRequireBusObject "warning" AssertControl "UseLocalSettings" EnableOverflowDetection off ModelReferenceIOMsg "none" ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error" ModelReferenceVersionMismatchMessage "none" ModelReferenceIOMismatchMessage "none" ModelReferenceCSMismatchMessage "none" UnknownTsInhSupMsg "warning" ModelReferenceDataLoggingMessage "warning" ModelReferenceSymbolNameMessage "warning" ModelReferenceExtraNoncontSigs "error" StateNameClashWarn "warning" SimStateInterfaceChecksumMismatchMsg "warning" SimStateOlderReleaseMsg "error" InitInArrayFormatMsg "warning" StrictBusMsg "Warning" BusNameAdapt "WarnAndRepair" NonBusSignalsTreatedAsBus "none" LoggingUnavailableSignals "error" BlockIODiagnostic "none" SFUnusedDataAndEventsDiag "warning" SFUnexpectedBacktrackingDiag "warning" SFInvalidInputDataAccessInChartInitDiag "warning" SFNoUnconditionalDefaultTransitionDiag "warning" SFTransitionOutsideNaturalParentDiag "warning" SFUnconditionalTransitionShadowingDiag "warning" SFUndirectedBroadcastEventsDiag "warning" SFTransitionActionBeforeConditionDiag "warning" } Simulink.HardwareCC { $ObjectID 12 Version "1.13.1" ProdBitPerChar 8 ProdBitPerShort 16 ProdBitPerInt 32 ProdBitPerLong 32 ProdBitPerLongLong 64 ProdBitPerFloat 32 ProdBitPerDouble 64 ProdBitPerPointer 32 ProdLargestAtomicInteger "Char" ProdLargestAtomicFloat "None" ProdIntDivRoundTo "Undefined" ProdEndianess "Unspecified" ProdWordSize 32 ProdShiftRightIntArith on ProdLongLongMode off ProdHWDeviceType "32-bit Generic" TargetBitPerChar 8 TargetBitPerShort 16 TargetBitPerInt 32 TargetBitPerLong 32 TargetBitPerLongLong 64 TargetBitPerFloat 32 TargetBitPerDouble 64 TargetBitPerPointer 32 TargetLargestAtomicInteger "Char" TargetLargestAtomicFloat "None" TargetShiftRightIntArith on TargetLongLongMode off TargetIntDivRoundTo "Undefined" TargetEndianess "Unspecified" TargetWordSize 32 TargetTypeEmulationWarnSuppressLevel 0 TargetPreprocMaxBitsSint 32 TargetPreprocMaxBitsUint 32 TargetHWDeviceType "Specified" TargetUnknown off ProdEqTarget on } Simulink.ModelReferenceCC { $ObjectID 13 Version "1.13.1" UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange" CheckModelReferenceTargetMessage "error" EnableParallelModelReferenceBuilds off ParallelModelReferenceErrorOnInvalidPool on ParallelModelReferenceMATLABWorkerInit "None" ModelReferenceNumInstancesAllowed "Multi" PropagateVarSize "Infer from blocks in model" ModelReferencePassRootInputsByReference on ModelReferenceMinAlgLoopOccurrences off PropagateSignalLabelsOutOfModel off SupportModelReferenceSimTargetCustomCode off } Simulink.SFSimCC { $ObjectID 14 Version "1.13.1" SFSimEnableDebug on SFSimOverflowDetection on SFSimEcho on SimBlas on SimCtrlC on SimExtrinsic on SimIntegrity on SimUseLocalCustomCode off SimParseCustomCode on SimBuildMode "sf_incremental_build" SimGenImportedTypeDefs off } Simulink.RTWCC { $BackupClass "Simulink.RTWCC" $ObjectID 15 Version "1.13.1" Array { Type "Cell" Dimension 6 Cell "IncludeHyperlinkInReport" Cell "GenerateTraceInfo" Cell "GenerateTraceReport" Cell "GenerateTraceReportSl" Cell "GenerateTraceReportSf" Cell "GenerateTraceReportEml" PropName "DisabledProps" } SystemTargetFile "grt.tlc" TLCOptions "" GenCodeOnly off MakeCommand "make_rtw" GenerateMakefile on PackageGeneratedCodeAndArtifacts off PackageName "" TemplateMakefile "grt_default_tmf" PostCodeGenCommand "" Description "" GenerateReport off SaveLog off RTWVerbose on RetainRTWFile off ProfileTLC off TLCDebug off TLCCoverage off TLCAssert off ProcessScriptMode "Default" ConfigurationMode "Optimized" ProcessScript "" ConfigurationScript "" ConfigAtBuild off RTWUseLocalCustomCode off RTWUseSimCustomCode off CustomSourceCode "" CustomHeaderCode "" CustomInclude "" CustomSource "" CustomLibrary "" CustomInitializer "" CustomTerminator "" Toolchain "Automatically locate an installed toolchain" BuildConfiguration "Faster Builds" IncludeHyperlinkInReport off LaunchReport off PortableWordSizes off GenerateErtSFunction off CreateSILPILBlock "None" CodeExecutionProfiling off CodeExecutionProfileVariable "executionProfile" CodeProfilingSaveOptions "SummaryOnly" CodeProfilingInstrumentation off SILDebugging off TargetLang "C" IncludeBusHierarchyInRTWFileBlockHierarchyMap off IncludeERTFirstTime off GenerateTraceInfo off GenerateTraceReport off GenerateTraceReportSl off GenerateTraceReportSf off GenerateTraceReportEml off GenerateCodeInfo off GenerateWebview off GenerateCodeMetricsReport off GenerateCodeReplacementReport off RTWCompilerOptimization "Off" RTWCustomCompilerOptimizations "" CheckMdlBeforeBuild "Off" CustomRebuildMode "OnUpdate" DataInitializer "" SharedConstantsCachingThreshold 1024 Array { Type "Handle" Dimension 2 Simulink.CodeAppCC { $ObjectID 16 Version "1.13.1" Array { Type "Cell" Dimension 16 Cell "IgnoreCustomStorageClasses" Cell "InsertBlockDesc" Cell "SFDataObjDesc" Cell "SimulinkDataObjDesc" Cell "DefineNamingRule" Cell "SignalNamingRule" Cell "ParamNamingRule" Cell "InlinedPrmAccess" Cell "CustomSymbolStr" Cell "CustomSymbolStrGlobalVar" Cell "CustomSymbolStrType" Cell "CustomSymbolStrField" Cell "CustomSymbolStrFcn" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" PropName "DisabledProps" } ForceParamTrailComments off GenerateComments on IgnoreCustomStorageClasses on IgnoreTestpoints off IncHierarchyInIds off MaxIdLength 31 PreserveName off PreserveNameWithParent off ShowEliminatedStatement off OperatorAnnotations off IncAutoGenComments off SimulinkDataObjDesc off SFDataObjDesc off MATLABFcnDesc off IncDataTypeInIds off MangleLength 1 CustomSymbolStrGlobalVar "$R$N$M" CustomSymbolStrType "$N$R$M_T" CustomSymbolStrField "$N$M" CustomSymbolStrFcn "$R$N$M$F" CustomSymbolStrFcnArg "rt$I$N$M" CustomSymbolStrBlkIO "rtb_$N$M" CustomSymbolStrTmpVar "$N$M" CustomSymbolStrMacro "$R$N$M" CustomSymbolStrUtil "$N$C" DefineNamingRule "None" ParamNamingRule "None" SignalNamingRule "None" InsertBlockDesc off InsertPolySpaceComments off SimulinkBlockComments on MATLABSourceComments off EnableCustomComments off InternalIdentifier "Shortened" InlinedPrmAccess "Literals" ReqsInCode off UseSimReservedNames off } Simulink.GRTTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 17 Version "1.13.1" Array { Type "Cell" Dimension 15 Cell "IncludeMdlTerminateFcn" Cell "CombineOutputUpdateFcns" Cell "SuppressErrorStatus" Cell "ERTCustomFileBanners" Cell "GenerateSampleERTMain" Cell "GenerateTestInterfaces" Cell "ModelStepFunctionPrototypeControlCompliant" Cell "CPPClassGenCompliant" Cell "SupportNonInlinedSFcns" Cell "PurelyIntegerCode" Cell "PortableWordSizes" Cell "SupportComplex" Cell "SupportAbsoluteTime" Cell "SupportContinuousTime" Cell "GenerateAllocFcn" PropName "DisabledProps" } TargetFcnLib "ansi_tfl_table_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" CodeReplacementLibrary "ANSI_C" UtilityFuncGeneration "Auto" ERTMultiwordTypeDef "System defined" ERTMultiwordLength 256 MultiwordLength 2048 GenerateFullHeader on GenerateSampleERTMain off GenerateTestInterfaces off IsPILTarget off ModelReferenceCompliant on ParMdlRefBuildCompliant on CompOptLevelCompliant on ConcurrentExecutionCompliant on IncludeMdlTerminateFcn on GeneratePreprocessorConditionals "Disable all" CombineOutputUpdateFcns off CombineSignalStateStructs off SuppressErrorStatus off ERTFirstTimeCompliant off IncludeFileDelimiter "Auto" ERTCustomFileBanners off SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging on MultiInstanceERTCode off SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime on SupportNonInlinedSFcns on SupportVariableSizeSignals off EnableShiftOperators on ParenthesesLevel "Nominal" MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" ModelStepFunctionPrototypeControlCompliant off CPPClassGenCompliant off AutosarCompliant off GRTInterface on GenerateAllocFcn off UseMalloc off ExtMode off ExtModeStaticAlloc off ExtModeTesting off ExtModeStaticAllocSize 1000000 ExtModeTransport 0 ExtModeMexFile "ext_comm" ExtModeIntrfLevel "Level1" RTWCAPISignals off RTWCAPIParams off RTWCAPIStates off RTWCAPIRootIO off GenerateASAP2 off } PropName "Components" } } PropName "Components" } Name "Configuration" CurrentDlgPage "Solver" ConfigPrmDlgPosition [ 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 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 Ground } Block { BlockType Mux Inputs "4" DisplayOption "none" UseBusObject off BusObject "BusObject" NonVirtualBus off } 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 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 Terminator } } System { Name "k1vis_coildrivertest" Location [0, 28, 1920, 1047] Open on ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "80" ReportName "simulink-default.rpt" SIDHighWatermark "3458" Block { BlockType Reference Name "ADC0" SID "1110" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=0" Ports [0, 1] Position [500, 6207, 575, 6233] ZOrder 396 ForegroundColor "red" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.15" FontSize 14 SourceBlock "cdsAdcx0/ADC0" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Sum Name "Add" SID "3086" Ports [2, 1] Position [1805, 5497, 1835, 5528] ZOrder 823 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add1" SID "3087" Ports [2, 1] Position [1805, 5847, 1835, 5878] ZOrder 824 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add10" SID "3131" Ports [2, 1] Position [1520, 6457, 1550, 6488] ZOrder 895 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add11" SID "3132" Ports [2, 1] Position [1520, 6632, 1550, 6663] ZOrder 896 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add2" SID "3122" Ports [2, 1] Position [1520, 5407, 1550, 5438] ZOrder 859 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add3" SID "3124" Ports [2, 1] Position [1520, 5582, 1550, 5613] ZOrder 861 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add4" SID "3125" Ports [2, 1] Position [1520, 5757, 1550, 5788] ZOrder 862 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add5" SID "3126" Ports [2, 1] Position [1520, 5932, 1550, 5963] ZOrder 863 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add6" SID "3127" Ports [2, 1] Position [1805, 6197, 1835, 6228] ZOrder 881 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add7" SID "3128" Ports [2, 1] Position [1805, 6547, 1835, 6578] ZOrder 882 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add8" SID "3129" Ports [2, 1] Position [1520, 6107, 1550, 6138] ZOrder 892 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Add9" SID "3130" Ports [2, 1] Position [1520, 6282, 1550, 6313] ZOrder 894 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType BusSelector Name "Bus\nSelector6" SID "2944" Description "ADC Selector" Ports [1, 20] Position [600, 3193, 635, 6722] ZOrder 627 ShowName off AttributesFormatString "%" OutputSignals "adc_0_12,adc_0_13,adc_0_14,adc_0_15,adc_0_16,adc_0_17,adc_0_18,adc_0_19,adc_0_20,adc_0_21,a" "dc_0_22,adc_0_23,adc_0_24,adc_0_25,adc_0_26,adc_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" } } 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 [1275, 3295, 1355, 3325] 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 [1275, 3360, 1355, 3390] 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 [1275, 3425, 1355, 3455] 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 [1275, 3490, 1355, 3520] 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_EXC1" SID "3351" Tag "Excitation" Ports [0, 1] Position [3805, 5376, 3845, 5394] ZOrder 1076 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_EXC2" SID "3452" Tag "Excitation" Ports [0, 1] Position [3475, 5551, 3515, 5569] ZOrder 1082 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_EXC3" SID "3453" Tag "Excitation" Ports [0, 1] Position [3475, 5726, 3515, 5744] ZOrder 1083 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_EXC5" SID "3446" Tag "Excitation" Ports [0, 1] Position [3795, 6076, 3835, 6094] ZOrder 1070 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_EXC8" SID "3454" Tag "Excitation" Ports [0, 1] Position [3475, 5901, 3515, 5919] ZOrder 1084 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.7" SourceBlock "cdsEXC/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COILTEST_OUT1" SID "3361" Tag "Test Point" Ports [1] Position [1540, 3310, 1580, 3330] 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 [1540, 3375, 1580, 3395] 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 [1540, 3440, 1580, 3460] 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 [1540, 3505, 1580, 3525] ZOrder 992 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Constant Name "Constant1" SID "3447" Description "Quantization range of 16 bit ADC." Position [3740, 5945, 3785, 5975] ZOrder 1071 Value "3276.8" } Block { BlockType Constant Name "Constant10" SID "3378" Description "Quantization range of 16 bit ADC." Position [3750, 5245, 3795, 5275] ZOrder 1077 Value "3276.8" } Block { BlockType Constant Name "Constant2" SID "2989" Description "Diameter of QPD (mm)" Position [1710, 3775, 1755, 3805] ZOrder 732 Value "7.8" } Block { BlockType Constant Name "Constant3" SID "2991" Description "Each half of QPD" Position [1850, 3810, 1895, 3840] ZOrder 734 Value "2" } Block { BlockType Constant Name "Constant4" SID "3071" Description "Some constant related to ADC voltage range (referring k1ioo)" Position [920, 3877, 955, 3903] ZOrder 808 Value "4" } Block { BlockType Constant Name "Constant5" SID "3119" Description "Voltage to distance coefficient.\nV=-0.1d+2. -> d=-10V+20." Position [1185, 3850, 1215, 3895] ZOrder 856 BlockRotation 270 BlockMirror on NamePlacement "alternate" Value "-10" } Block { BlockType Constant Name "Constant6" SID "3007" Description "Voltage range of ADC (V)" Position [915, 3810, 960, 3840] ZOrder 745 Value "10" } Block { BlockType Constant Name "Constant7" SID "3008" Description "Quantization range of 16 bit ADC." Position [975, 3810, 1020, 3840] ZOrder 746 Value "65536" } Block { BlockType Constant Name "Constant8" SID "3123" Description "Subtraction of voltage baseline.\nV=-0.1d+2. -> d=-10V+20. -> delta_d (from 10 mm)=-10V+10." Position [1445, 3810, 1490, 3840] ZOrder 860 Value "10" } Block { BlockType Reference Name "DAC_0" SID "3294" Description "type=GSC_16AO16,\ncard_num=0 " Ports [16] Position [4130, 3912, 4160, 6703] ZOrder 919 BackgroundColor "[0.000000, 0.819608, 0.819608]" DropShadow on AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "dac/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Demux Name "Demux" SID "3272" Ports [1, 3] Position [2610, 4025, 2615, 4185] ZOrder 899 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux1" SID "3284" Ports [1, 4] Position [3130, 4005, 3135, 4165] ZOrder 909 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "3322" Ports [1, 3] Position [2335, 4735, 2340, 4895] ZOrder 951 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "3323" Ports [1, 4] Position [2855, 4715, 2860, 4875] ZOrder 961 BackgroundColor "black" ShowName off DisplayOption "bar" } Block { BlockType Reference Name "Diff_PDunit1" SID "3091" Tag "Test Point" Ports [1] Position [2075, 5505, 2115, 5525] ZOrder 828 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 [1910, 5500, 1990, 5530] ZOrder 825 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 [2075, 5855, 2115, 5875] ZOrder 829 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 [1910, 5850, 1990, 5880] ZOrder 827 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 [2075, 6205, 2115, 6225] ZOrder 885 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 [1910, 6200, 1990, 6230] ZOrder 883 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 [2075, 6555, 2115, 6575] ZOrder 886 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 [1910, 6550, 1990, 6580] ZOrder 884 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Divide" SID "2977" Ports [2, 1] Position [1110, 3987, 1140, 4018] 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 [1110, 4162, 1140, 4193] ZOrder 723 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide10" SID "3035" Ports [2, 1] Position [1110, 5562, 1140, 5593] ZOrder 773 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide11" SID "3038" Ports [2, 1] Position [1110, 5737, 1140, 5768] ZOrder 776 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide12" SID "3047" Ports [2, 1] Position [1110, 5912, 1140, 5943] ZOrder 785 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide13" SID "3050" Ports [2, 1] Position [1110, 4687, 1140, 4718] 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 [1110, 4862, 1140, 4893] 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 [1110, 5037, 1140, 5068] ZOrder 794 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide16" SID "3053" Ports [2, 1] Position [1595, 4697, 1625, 4728] 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 [1925, 4892, 1955, 4923] 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 [1595, 4872, 1625, 4903] 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 [1925, 4717, 1955, 4748] 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 [1110, 4337, 1140, 4368] ZOrder 728 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide20" SID "3138" Ports [2, 1] Position [1110, 6262, 1140, 6293] ZOrder 873 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide21" SID "3139" Ports [2, 1] Position [1110, 6437, 1140, 6468] ZOrder 876 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide22" SID "3140" Ports [2, 1] Position [1110, 6612, 1140, 6643] ZOrder 879 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide23" SID "3385" Ports [2, 1] Position [1440, 3367, 1470, 3398] ZOrder 1010 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide24" SID "3142" Ports [2, 1] Position [1110, 6087, 1140, 6118] ZOrder 870 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide25" SID "3386" Ports [2, 1] Position [1440, 3432, 1470, 3463] 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 [1440, 3497, 1470, 3528] ZOrder 1012 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide3" SID "2987" Ports [2, 1] Position [1585, 3997, 1615, 4028] ZOrder 730 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide4" SID "2990" Ports [2, 1] Position [1935, 4017, 1965, 4048] ZOrder 733 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide5" SID "2995" Ports [2, 1] Position [1595, 4172, 1625, 4203] ZOrder 738 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide6" SID "2996" Ports [2, 1] Position [1935, 4192, 1965, 4223] ZOrder 740 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide7" SID "3013" Ports [2, 1] Position [1040, 3832, 1070, 3863] ZOrder 751 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide8" SID "3384" Ports [2, 1] Position [1440, 3302, 1470, 3333] ZOrder 1009 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Divide9" SID "3031" Ports [2, 1] Position [1110, 5387, 1140, 5418] ZOrder 768 Inputs "*/" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "DocBlock" SID "24" Ports [] Position [462, 5780, 502, 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 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 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 [2915, 4698, 2985, 4722] ZOrder 962 BackgroundColor "darkGreen" 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 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 [2915, 4753, 2985, 4777] ZOrder 965 BackgroundColor "darkGreen" 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 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 [2915, 4813, 2985, 4837] ZOrder 964 BackgroundColor "darkGreen" 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 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 [2915, 4868, 2985, 4892] ZOrder 963 BackgroundColor "darkGreen" 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 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 [2605, 4698, 2675, 4722] ZOrder 947 BackgroundColor "darkGreen" 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 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 [2605, 4848, 2675, 4872] ZOrder 958 BackgroundColor "darkGreen" 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 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 [2605, 4768, 2675, 4792] ZOrder 957 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Fil_TM_COIL1" SID "3289" 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 [3190, 3988, 3260, 4012] ZOrder 914 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_TM_COIL2" SID "3292" 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 [3190, 4043, 3260, 4067] ZOrder 917 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_TM_COIL3" SID "3291" 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 [3190, 4103, 3260, 4127] ZOrder 916 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_TM_COIL4" SID "3290" 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 [3190, 4158, 3260, 4182] ZOrder 915 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_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 [2880, 3988, 2950, 4012] 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 "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 [2880, 4138, 2950, 4162] 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 "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 [2880, 4058, 2950, 4082] ZOrder 905 BackgroundColor "[0.419608, 0.588235, 0.239216]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsFilt/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Ground Name "Ground1" SID "3296" Position [4070, 4160, 4090, 4180] ZOrder 921 } Block { BlockType Ground Name "Ground2" SID "3297" Position [4070, 4335, 4090, 4355] ZOrder 922 } Block { BlockType Ground Name "Ground3" SID "3298" Position [4070, 4510, 4090, 4530] ZOrder 923 } Block { BlockType Ground Name "Ground4" SID "3299" Position [4070, 4685, 4090, 4705] ZOrder 924 } Block { BlockType Ground Name "Ground5" SID "3300" Position [4070, 4860, 4090, 4880] ZOrder 925 } Block { BlockType Ground Name "Ground6" SID "3301" Position [4070, 5035, 4090, 5055] ZOrder 926 } Block { BlockType Ground Name "Ground7" SID "3302" Position [4070, 5210, 4090, 5230] ZOrder 927 } Block { BlockType Ground Name "Ground8" SID "3347" Position [4070, 3985, 4090, 4005] ZOrder 972 } 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 [2420, 4725, 2500, 4755] ZOrder 952 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 [2420, 4875, 2500, 4905] ZOrder 954 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 [2420, 4800, 2500, 4830] ZOrder 953 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 [2230, 4785, 2270, 4845] ZOrder 949 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux" SID "3273" Ports [2, 1] Position [2510, 4086, 2515, 4124] ZOrder 898 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux1" SID "3283" Ports [3, 1] Position [3000, 4063, 3005, 4127] ZOrder 908 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "3331" Ports [2, 1] Position [2175, 4796, 2180, 4834] ZOrder 950 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux3" SID "3332" Ports [3, 1] Position [2725, 4773, 2730, 4837] ZOrder 960 ShowName off Inputs "3" DisplayOption "bar" } Block { BlockType Reference Name "OPLEV1_SUM_VOLT" SID "2985" Tag "Test Point" Ports [1] Position [1650, 4345, 1690, 4365] ZOrder 729 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV1_SUM_VOLT_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 [780, 4330, 860, 4360] 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 "OPLEV1_X" SID "2993" Tag "Test Point" Ports [1] Position [2230, 4015, 2270, 4035] ZOrder 736 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV1_X_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 [2070, 4010, 2150, 4040] 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 "OPLEV1_X_VOLT" SID "2982" Tag "Test Point" Ports [1] Position [1315, 3945, 1355, 3965] ZOrder 725 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV1_X_VOLT_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 [780, 3980, 860, 4010] 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 "OPLEV1_Y" SID "2997" Tag "Test Point" Ports [1] Position [2230, 4190, 2270, 4210] ZOrder 742 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV1_Y_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 [2070, 4185, 2150, 4215] 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 "OPLEV1_Y_VOLT" SID "2983" Tag "Test Point" Ports [1] Position [1280, 4105, 1320, 4125] ZOrder 726 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV1_Y_VOLT_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 [780, 4155, 860, 4185] 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 "OPLEV2_SUM_VOLT" SID "3061" Tag "Test Point" Ports [1] Position [1650, 5045, 1690, 5065] ZOrder 795 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_SUM_VOLT_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 [780, 5030, 860, 5060] 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 "OPLEV2_X" SID "3057" Tag "Test Point" Ports [1] Position [2015, 4590, 2055, 4610] ZOrder 800 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_X_MON" SID "3059" 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 [1975, 4625, 2005, 4705] ZOrder 799 BlockRotation 270 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_X_VOLT" SID "3063" Tag "Test Point" Ports [1] Position [1315, 4625, 1355, 4645] ZOrder 791 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_X_VOLT_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 [780, 4680, 860, 4710] 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 "OPLEV2_Y" SID "3058" Tag "Test Point" Ports [1] Position [2015, 5035, 2055, 5055] ZOrder 805 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_Y_MON" SID "3060" 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 [1977, 4950, 2003, 5025] ZOrder 804 BlockRotation 270 BlockMirror on BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_Y_VOLT" SID "3065" Tag "Test Point" Ports [1] Position [1290, 4825, 1330, 4845] ZOrder 792 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OPLEV2_Y_VOLT_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 [780, 4855, 860, 4885] 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 "PD1" SID "3033" Tag "Test Point" Ports [1] Position [1665, 5415, 1705, 5435] ZOrder 770 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 [775, 5380, 855, 5410] ZOrder 752 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" SID "3036" Tag "Test Point" Ports [1] Position [1665, 5590, 1705, 5610] ZOrder 774 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 5555, 855, 5585] ZOrder 772 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" SID "3049" Tag "Test Point" Ports [1] Position [1665, 5940, 1705, 5960] ZOrder 786 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 5905, 855, 5935] ZOrder 784 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" SID "3039" Tag "Test Point" Ports [1] Position [1665, 5765, 1705, 5785] ZOrder 777 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 5730, 855, 5760] ZOrder 775 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" SID "3149" Tag "Test Point" Ports [1] Position [1665, 6290, 1705, 6310] ZOrder 874 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 6255, 855, 6285] ZOrder 872 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" SID "3147" Tag "Test Point" Ports [1] Position [1665, 6115, 1705, 6135] ZOrder 871 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 6080, 855, 6110] ZOrder 864 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" SID "3153" Tag "Test Point" Ports [1] Position [1665, 6640, 1705, 6660] ZOrder 880 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 6605, 855, 6635] ZOrder 878 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" SID "3151" Tag "Test Point" Ports [1] Position [1665, 6465, 1705, 6485] ZOrder 877 BackgroundColor "[0.000000, 0.819608, 0.000000]" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/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 [775, 6430, 855, 6460] ZOrder 875 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "Product" SID "2988" Ports [2, 1] Position [1785, 4007, 1815, 4038] ZOrder 731 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product1" SID "2999" Ports [2, 1] Position [1785, 4182, 1815, 4213] ZOrder 739 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product10" SID "3403" Ports [2, 1] Position [3935, 5552, 3965, 5583] ZOrder 1079 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product11" SID "3156" Ports [2, 1] Position [1245, 6097, 1275, 6128] ZOrder 887 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product12" SID "3157" Ports [2, 1] Position [1245, 6272, 1275, 6303] ZOrder 888 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product13" SID "3158" Ports [2, 1] Position [1245, 6447, 1275, 6478] ZOrder 889 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product14" SID "3159" Ports [2, 1] Position [1245, 6622, 1275, 6653] ZOrder 890 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product15" SID "3406" Ports [2, 1] Position [3935, 5727, 3965, 5758] ZOrder 1080 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product16" SID "3409" Ports [2, 1] Position [3935, 5902, 3965, 5933] ZOrder 1081 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product17" SID "3448" Ports [2, 1] Position [3925, 6252, 3955, 6283] 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 [3925, 6427, 3955, 6458] 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 [3925, 6602, 3955, 6633] ZOrder 1075 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product2" SID "3010" Ports [2, 1] Position [980, 3867, 1010, 3898] ZOrder 748 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product20" SID "3451" Ports [2, 1] Position [3925, 6077, 3955, 6108] ZOrder 1072 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product3" SID "3380" Ports [2, 1] Position [3935, 5377, 3965, 5408] ZOrder 1078 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product4" SID "3428" Ports [2, 1] Position [1795, 4707, 1825, 4738] ZOrder 1052 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product5" SID "3429" Ports [2, 1] Position [1795, 4882, 1825, 4913] ZOrder 1053 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product6" SID "3115" Ports [2, 1] Position [1245, 5397, 1275, 5428] ZOrder 852 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product7" SID "3116" Ports [2, 1] Position [1245, 5572, 1275, 5603] ZOrder 853 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product8" SID "3117" Ports [2, 1] Position [1245, 5747, 1275, 5778] ZOrder 854 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Product Name "Product9" SID "3118" Ports [2, 1] Position [1245, 5922, 1275, 5953] ZOrder 855 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" RndMeth "Floor" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum" SID "3435" Ports [2, 1] Position [2070, 4725, 2090, 4745] ZOrder 1059 ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "3436" Ports [2, 1] Position [2070, 4900, 2090, 4920] ZOrder 1060 NamePlacement "alternate" ShowName off IconShape "round" Inputs "|+-" InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "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 [2695, 4015, 2775, 4045] 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 "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 [2695, 4165, 2775, 4195] 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 "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 [2695, 4090, 2775, 4120] ZOrder 901 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Terminator Name "Terminator" SID "2825" Position [2820, 4020, 2840, 4040] ZOrder 605 } Block { BlockType Terminator Name "Terminator1" SID "3278" Position [2820, 4095, 2840, 4115] ZOrder 903 } Block { BlockType Terminator Name "Terminator10" SID "3457" Position [3590, 5900, 3610, 5920] ZOrder 1087 } Block { BlockType Terminator Name "Terminator12" SID "3345" Position [3310, 3990, 3330, 4010] ZOrder 970 } Block { BlockType Terminator Name "Terminator13" SID "3348" Position [3310, 4045, 3330, 4065] ZOrder 973 } Block { BlockType Terminator Name "Terminator14" SID "3349" Position [3310, 4105, 3330, 4125] ZOrder 974 } Block { BlockType Terminator Name "Terminator15" SID "3350" Position [3310, 4160, 3330, 4180] ZOrder 975 } Block { BlockType Terminator Name "Terminator16" SID "3419" Position [3070, 4700, 3090, 4720] ZOrder 1043 } Block { BlockType Terminator Name "Terminator17" SID "3420" Position [3070, 4755, 3090, 4775] ZOrder 1044 } Block { BlockType Terminator Name "Terminator18" SID "3421" Position [3070, 4815, 3090, 4835] ZOrder 1045 } Block { BlockType Terminator Name "Terminator19" SID "3422" Position [3070, 4870, 3090, 4890] ZOrder 1046 } Block { BlockType Terminator Name "Terminator2" SID "3069" Position [720, 4510, 740, 4530] ZOrder 806 } Block { BlockType Terminator Name "Terminator3" SID "3070" Position [720, 5210, 740, 5230] ZOrder 807 } Block { BlockType Terminator Name "Terminator4" SID "3279" Position [2820, 4170, 2840, 4190] ZOrder 904 } Block { BlockType Terminator Name "Terminator5" SID "3336" Position [2545, 4730, 2565, 4750] ZOrder 948 } Block { BlockType Terminator Name "Terminator6" SID "3337" Position [2545, 4805, 2565, 4825] ZOrder 955 } Block { BlockType Terminator Name "Terminator7" SID "3338" Position [2545, 4880, 2565, 4900] ZOrder 956 } Block { BlockType Terminator Name "Terminator8" SID "3455" Position [3590, 5550, 3610, 5570] ZOrder 1085 } Block { BlockType Terminator Name "Terminator9" SID "3456" Position [3590, 5725, 3610, 5745] ZOrder 1086 } Block { BlockType Reference Name "X0" SID "3437" 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 [1960, 4772, 2025, 4788] ZOrder 1061 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "Y0" SID "3439" 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 [1960, 4827, 2025, 4843] ZOrder 1063 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsMuxMatrix" SID "3274" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [2545, 4075, 2585, 4135] ZOrder 897 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsMuxMatrix1" SID "3282" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [3055, 4055, 3095, 4115] 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 "cdsMuxMatrix3" SID "3340" Tag "cdsMuxMatrix" Description "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts." Ports [1, 1] Position [2780, 4765, 2820, 4825] ZOrder 959 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsMuxMatrix/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "host=standalone\nsite=K1\nrate=16K\ndcuid=92\nshmem_daq=1\nspecific_cpu=14\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 [460, 5850, 500, 5910] ZOrder 393 BackgroundColor "[1.000000, 0.501961, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsParameters/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 2046 SrcBlock "ADC0" SrcPort 1 Points [5, 0] DstBlock "Bus\nSelector6" DstPort 1 } Line { Name "" ZOrder 2112 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 5 DstBlock "OPLEV1_X_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 2226 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 7 DstBlock "OPLEV1_SUM_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 2400 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 9 DstBlock "OPLEV2_X_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 2399 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 11 DstBlock "OPLEV2_SUM_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 2401 Labels [-1, 0] SrcBlock "Bus\nSelector6" SrcPort 10 DstBlock "OPLEV2_Y_VOLT_MON" DstPort 1 } Line { Name "" ZOrder 2426 Labels [1, 1] SrcBlock "Bus\nSelector6" SrcPort 12 DstBlock "Terminator3" DstPort 1 } Line { Name "" ZOrder 2414 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 8 DstBlock "Terminator2" DstPort 1 } Line { Name "" ZOrder 2117 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 6 DstBlock "OPLEV1_Y_VOLT_MON" DstPort 1 } Line { ZOrder 2118 SrcBlock "Divide" SrcPort 1 Points [111, 0] Branch { ZOrder 2195 DstBlock "Divide3" DstPort 1 } Branch { ZOrder 2130 Points [0, -50] DstBlock "OPLEV1_X_VOLT" DstPort 1 } } Line { ZOrder 2201 SrcBlock "Divide3" SrcPort 1 DstBlock "Product" DstPort 1 } Line { ZOrder 2138 SrcBlock "Product" SrcPort 1 DstBlock "Divide4" DstPort 1 } Line { ZOrder 2140 SrcBlock "Divide4" SrcPort 1 Points [54, 0] Branch { ZOrder 3489 Points [0, -10] DstBlock "OPLEV1_X_MON" DstPort 1 } Branch { ZOrder 2847 Points [0, 60] DstBlock "Mux" DstPort 1 } } Line { ZOrder 2141 SrcBlock "OPLEV1_X_MON" SrcPort 1 DstBlock "OPLEV1_X" DstPort 1 } Line { ZOrder 2188 SrcBlock "Divide1" SrcPort 1 Points [108, 0] Branch { ZOrder 3484 DstBlock "Divide5" DstPort 1 } Branch { ZOrder 2189 Points [0, -65] DstBlock "OPLEV1_Y_VOLT" DstPort 1 } } Line { ZOrder 2124 SrcBlock "Divide2" SrcPort 1 Points [427, 0] Branch { ZOrder 2229 DstBlock "OPLEV1_SUM_VOLT" DstPort 1 } Branch { ZOrder 2198 Points [0, -160] Branch { ZOrder 3485 Points [0, -175] DstBlock "Divide3" DstPort 2 } Branch { ZOrder 2193 DstBlock "Divide5" DstPort 2 } } } Line { ZOrder 2202 SrcBlock "Divide5" SrcPort 1 DstBlock "Product1" DstPort 1 } Line { ZOrder 2205 SrcBlock "Product1" SrcPort 1 DstBlock "Divide6" DstPort 1 } Line { ZOrder 2214 SrcBlock "Divide6" SrcPort 1 Points [55, 0; 0, -10] Branch { ZOrder 2849 Points [0, -85] DstBlock "Mux" DstPort 2 } Branch { ZOrder 2848 DstBlock "OPLEV1_Y_MON" DstPort 1 } } Line { ZOrder 2210 SrcBlock "OPLEV1_Y_MON" SrcPort 1 DstBlock "OPLEV1_Y" DstPort 1 } Line { ZOrder 2278 SrcBlock "Constant6" SrcPort 1 Points [2, 0; 0, 50] DstBlock "Product2" DstPort 1 } Line { ZOrder 2427 SrcBlock "Constant4" SrcPort 1 DstBlock "Product2" DstPort 2 } Line { ZOrder 2430 SrcBlock "Product2" SrcPort 1 Points [13, 0; 0, -30] DstBlock "Divide7" DstPort 2 } Line { ZOrder 2429 SrcBlock "Constant7" SrcPort 1 Points [5, 0; 0, 15] DstBlock "Divide7" DstPort 1 } Line { ZOrder 2287 SrcBlock "OPLEV1_X_VOLT_MON" SrcPort 1 DstBlock "Divide" DstPort 1 } Line { ZOrder 2288 SrcBlock "OPLEV1_Y_VOLT_MON" SrcPort 1 DstBlock "Divide1" DstPort 1 } Line { ZOrder 2289 SrcBlock "OPLEV1_SUM_VOLT_MON" SrcPort 1 DstBlock "Divide2" DstPort 1 } Line { ZOrder 2588 SrcBlock "Divide9" SrcPort 1 DstBlock "Product6" DstPort 1 } Line { ZOrder 2589 SrcBlock "Divide10" SrcPort 1 DstBlock "Product7" DstPort 1 } Line { ZOrder 2590 SrcBlock "Divide11" SrcPort 1 DstBlock "Product8" DstPort 1 } Line { ZOrder 2591 SrcBlock "Divide12" SrcPort 1 DstBlock "Product9" DstPort 1 } Line { ZOrder 2375 SrcBlock "Divide13" SrcPort 1 Points [101, 0] Branch { ZOrder 3500 DstBlock "Divide16" DstPort 1 } Branch { ZOrder 2373 Points [0, -70] DstBlock "OPLEV2_X_VOLT" DstPort 1 } } Line { ZOrder 2384 SrcBlock "Divide14" SrcPort 1 Points [113, 0] Branch { ZOrder 3501 DstBlock "Divide18" DstPort 1 } Branch { ZOrder 2382 Points [0, -45] DstBlock "OPLEV2_Y_VOLT" DstPort 1 } } Line { ZOrder 2389 SrcBlock "Divide15" SrcPort 1 Points [427, 0] Branch { ZOrder 2388 DstBlock "OPLEV2_SUM_VOLT" DstPort 1 } Branch { ZOrder 2387 Points [0, -160] Branch { ZOrder 3509 DstBlock "Divide18" DstPort 2 } Branch { ZOrder 3502 Points [0, -175] DstBlock "Divide16" DstPort 2 } } } Line { ZOrder 2394 SrcBlock "OPLEV2_X_VOLT_MON" SrcPort 1 DstBlock "Divide13" DstPort 1 } Line { ZOrder 2395 SrcBlock "OPLEV2_Y_VOLT_MON" SrcPort 1 DstBlock "Divide14" DstPort 1 } Line { ZOrder 2396 SrcBlock "OPLEV2_SUM_VOLT_MON" SrcPort 1 DstBlock "Divide15" DstPort 1 } Line { ZOrder 2603 SrcBlock "Add2" SrcPort 1 Points [57, 0] Branch { ZOrder 2586 Points [0, 80] DstBlock "Add" DstPort 1 } Branch { ZOrder 2580 DstBlock "PD1" DstPort 1 } } Line { ZOrder 2490 SrcBlock "Add" SrcPort 1 DstBlock "Diff_PDunit1_MON" DstPort 1 } Line { ZOrder 2491 SrcBlock "Add1" SrcPort 1 DstBlock "Diff_PDunit2_MON" DstPort 1 } Line { ZOrder 2493 SrcBlock "Diff_PDunit1_MON" SrcPort 1 DstBlock "Diff_PDunit1" DstPort 1 } Line { ZOrder 2494 SrcBlock "Diff_PDunit2_MON" SrcPort 1 DstBlock "Diff_PDunit2" DstPort 1 } Line { ZOrder 2605 SrcBlock "Product6" SrcPort 1 DstBlock "Add2" DstPort 1 } Line { ZOrder 2618 SrcBlock "Add3" SrcPort 1 Points [52, 0] Branch { ZOrder 2620 DstBlock "PD2" DstPort 1 } Branch { ZOrder 2619 Points [0, -80] DstBlock "Add" DstPort 2 } } Line { ZOrder 2622 SrcBlock "Product7" SrcPort 1 DstBlock "Add3" DstPort 1 } Line { ZOrder 2626 SrcBlock "Add4" SrcPort 1 Points [56, 0] Branch { ZOrder 2629 Points [0, 80] DstBlock "Add1" DstPort 1 } Branch { ZOrder 2628 DstBlock "PD4" DstPort 1 } } Line { ZOrder 2630 SrcBlock "Add5" SrcPort 1 Points [57, 0] Branch { ZOrder 2632 Points [0, -80] DstBlock "Add1" DstPort 2 } Branch { ZOrder 2631 DstBlock "PD3" DstPort 1 } } Line { ZOrder 2634 SrcBlock "Product8" SrcPort 1 DstBlock "Add4" DstPort 1 } Line { ZOrder 2636 SrcBlock "Product9" SrcPort 1 DstBlock "Add5" DstPort 1 } Line { Name "" ZOrder 2740 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 17 DstBlock "PD6_MON" DstPort 1 } Line { Name "" ZOrder 2742 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 19 DstBlock "PD8_MON" DstPort 1 } Line { Name "" ZOrder 2741 Labels [1, 0] SrcBlock "Bus\nSelector6" SrcPort 18 DstBlock "PD5_MON" DstPort 1 } Line { Name "" ZOrder 2743 Labels [-1, 1] SrcBlock "Bus\nSelector6" SrcPort 20 DstBlock "PD7_MON" DstPort 1 } Line { ZOrder 2687 SrcBlock "PD6_MON" SrcPort 1 DstBlock "Divide24" DstPort 1 } Line { ZOrder 2692 SrcBlock "Divide24" SrcPort 1 DstBlock "Product11" DstPort 1 } Line { ZOrder 2700 SrcBlock "Divide20" SrcPort 1 DstBlock "Product12" DstPort 1 } Line { ZOrder 2701 SrcBlock "PD5_MON" SrcPort 1 DstBlock "Divide20" DstPort 1 } Line { ZOrder 2702 SrcBlock "Divide21" SrcPort 1 DstBlock "Product13" DstPort 1 } Line { ZOrder 2703 SrcBlock "PD8_MON" SrcPort 1 DstBlock "Divide21" DstPort 1 } Line { ZOrder 2704 SrcBlock "Divide22" SrcPort 1 DstBlock "Product14" DstPort 1 } Line { ZOrder 2705 SrcBlock "PD7_MON" SrcPort 1 DstBlock "Divide22" DstPort 1 } Line { ZOrder 2708 SrcBlock "Add8" SrcPort 1 Points [57, 0] Branch { ZOrder 2707 Points [0, 80] DstBlock "Add6" DstPort 1 } Branch { ZOrder 2706 DstBlock "PD6" DstPort 1 } } Line { ZOrder 2709 SrcBlock "Add6" SrcPort 1 DstBlock "Diff_PDunit3_MON" DstPort 1 } Line { ZOrder 2710 SrcBlock "Add7" SrcPort 1 DstBlock "Diff_PDunit4_MON" DstPort 1 } Line { ZOrder 2711 SrcBlock "Diff_PDunit3_MON" SrcPort 1 DstBlock "Diff_PDunit3" DstPort 1 } Line { ZOrder 2712 SrcBlock "Diff_PDunit4_MON" SrcPort 1 DstBlock "Diff_PDunit4" DstPort 1 } Line { ZOrder 2727 SrcBlock "Product11" SrcPort 1 DstBlock "Add8" DstPort 1 } Line { ZOrder 2730 SrcBlock "Add9" SrcPort 1 Points [52, 0] Branch { ZOrder 2729 DstBlock "PD5" DstPort 1 } Branch { ZOrder 2728 Points [0, -80] DstBlock "Add6" DstPort 2 } } Line { ZOrder 2731 SrcBlock "Product12" SrcPort 1 DstBlock "Add9" DstPort 1 } Line { ZOrder 2734 SrcBlock "Add10" SrcPort 1 Points [56, 0] Branch { ZOrder 2733 Points [0, 80] DstBlock "Add7" DstPort 1 } Branch { ZOrder 2732 DstBlock "PD8" DstPort 1 } } Line { ZOrder 2737 SrcBlock "Add11" SrcPort 1 Points [57, 0] Branch { ZOrder 2736 Points [0, -80] DstBlock "Add7" DstPort 2 } Branch { ZOrder 2735 DstBlock "PD7" DstPort 1 } } Line { ZOrder 2738 SrcBlock "Product13" SrcPort 1 DstBlock "Add10" DstPort 1 } Line { ZOrder 2739 SrcBlock "Product14" SrcPort 1 DstBlock "Add11" DstPort 1 } Line { ZOrder 2139 SrcBlock "Constant3" SrcPort 1 Points [12, 0; 0, 215] Branch { ZOrder 2207 Points [0, 175] Branch { ZOrder 3531 DstBlock "Divide6" DstPort 2 } Branch { ZOrder 3530 Points [0, 525] Branch { ZOrder 3534 Points [0, 175] DstBlock "Divide17" DstPort 2 } Branch { ZOrder 3533 DstBlock "Divide19" DstPort 2 } } } Branch { ZOrder 2206 DstBlock "Divide4" DstPort 2 } } Line { ZOrder 2592 SrcBlock "Constant5" SrcPort 1 Points [0, 1520; 21, 0] Branch { ZOrder 3483 DstBlock "Product6" DstPort 2 } Branch { ZOrder 3481 Points [0, 175] Branch { ZOrder 2647 DstBlock "Product7" DstPort 2 } Branch { ZOrder 2597 Points [0, 175] Branch { ZOrder 2648 DstBlock "Product8" DstPort 2 } Branch { ZOrder 2600 Points [0, 175] Branch { ZOrder 2754 Points [0, 175] Branch { ZOrder 2757 Points [0, 175] Branch { ZOrder 2760 Points [0, 175] Branch { ZOrder 2784 Points [0, 175] DstBlock "Product14" DstPort 2 } Branch { ZOrder 2783 DstBlock "Product13" DstPort 2 } } Branch { ZOrder 2759 DstBlock "Product12" DstPort 2 } } Branch { ZOrder 2756 DstBlock "Product11" DstPort 2 } } Branch { ZOrder 2753 DstBlock "Product9" DstPort 2 } } } } } Line { ZOrder 2604 SrcBlock "Constant8" SrcPort 1 Points [9, 0; 0, 1605] Branch { ZOrder 3459 Points [-14, 0; 0, 175] Branch { ZOrder 2641 Points [0, 175] Branch { ZOrder 2644 Points [0, 175] Branch { ZOrder 2769 Points [0, 175] Branch { ZOrder 2772 Points [0, 175] Branch { ZOrder 2775 Points [0, 175] Branch { ZOrder 2778 Points [0, 175] DstBlock "Add11" DstPort 2 } Branch { ZOrder 2777 DstBlock "Add10" DstPort 2 } } Branch { ZOrder 2774 DstBlock "Add9" DstPort 2 } } Branch { ZOrder 2771 DstBlock "Add8" DstPort 2 } } Branch { ZOrder 2768 DstBlock "Add5" DstPort 2 } } Branch { ZOrder 2643 DstBlock "Add4" DstPort 2 } } Branch { ZOrder 2640 DstBlock "Add3" DstPort 2 } } Branch { ZOrder 2637 DstBlock "Add2" DstPort 2 } } Line { ZOrder 2844 SrcBlock "Mux" SrcPort 1 DstBlock "cdsMuxMatrix" DstPort 1 } Line { ZOrder 2845 SrcBlock "cdsMuxMatrix" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 2850 SrcBlock "Demux" SrcPort 1 Points [35, 0; 0, -20; 5, 0] Branch { ZOrder 3042 Points [0, -30] DstBlock "Fil_TM_L" DstPort 1 } Branch { ZOrder 3041 DstBlock "TM_L_MON" DstPort 1 } } Line { ZOrder 2852 SrcBlock "Demux" SrcPort 2 Points [45, 0] Branch { ZOrder 3040 Points [0, -35] DstBlock "Fil_TM_Y" DstPort 1 } Branch { ZOrder 3039 DstBlock "TM_Y_MON" DstPort 1 } } Line { ZOrder 2854 SrcBlock "Demux" SrcPort 3 Points [35, 0] Branch { ZOrder 3038 Points [0, 20] DstBlock "TM_P_MON" DstPort 1 } Branch { ZOrder 3037 Points [0, -10] DstBlock "Fil_TM_P" DstPort 1 } } Line { ZOrder 3029 SrcBlock "TM_L_MON" SrcPort 1 DstBlock "Terminator" DstPort 1 } Line { ZOrder 3033 SrcBlock "TM_Y_MON" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 3035 SrcBlock "TM_P_MON" SrcPort 1 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 3043 SrcBlock "Fil_TM_L" SrcPort 1 Points [20, 0; 0, 75] DstBlock "Mux1" DstPort 1 } Line { ZOrder 3044 SrcBlock "Fil_TM_Y" SrcPort 1 Points [8, 0; 0, 25] DstBlock "Mux1" DstPort 2 } Line { ZOrder 3045 SrcBlock "Fil_TM_P" SrcPort 1 Points [20, 0; 0, -35] DstBlock "Mux1" DstPort 3 } Line { ZOrder 3046 SrcBlock "Mux1" SrcPort 1 Points [20, 0; 0, -10] DstBlock "cdsMuxMatrix1" DstPort 1 } Line { ZOrder 3047 SrcBlock "cdsMuxMatrix1" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 3051 SrcBlock "Demux1" SrcPort 1 Points [22, 0; 0, -25] DstBlock "Fil_TM_COIL1" DstPort 1 } Line { ZOrder 3053 SrcBlock "Demux1" SrcPort 4 Points [22, 0; 0, 25] DstBlock "Fil_TM_COIL4" DstPort 1 } Line { ZOrder 3055 SrcBlock "Demux1" SrcPort 3 Points [22, 0; 0, 10] DstBlock "Fil_TM_COIL3" DstPort 1 } Line { ZOrder 3056 SrcBlock "Demux1" SrcPort 2 Points [22, 0; 0, -10] DstBlock "Fil_TM_COIL2" DstPort 1 } Line { ZOrder 3064 SrcBlock "Ground1" SrcPort 1 DstBlock "DAC_0" DstPort 2 } Line { ZOrder 3067 SrcBlock "Ground2" SrcPort 1 DstBlock "DAC_0" DstPort 3 } Line { ZOrder 3068 SrcBlock "Ground3" SrcPort 1 DstBlock "DAC_0" DstPort 4 } Line { ZOrder 3929 SrcBlock "Ground4" SrcPort 1 DstBlock "DAC_0" DstPort 5 } Line { ZOrder 3930 SrcBlock "Ground5" SrcPort 1 DstBlock "DAC_0" DstPort 6 } Line { ZOrder 3931 SrcBlock "Ground6" SrcPort 1 DstBlock "DAC_0" DstPort 7 } Line { ZOrder 3932 SrcBlock "Ground7" SrcPort 1 DstBlock "DAC_0" DstPort 8 } Line { ZOrder 2381 SrcBlock "OPLEV2_X_MON" SrcPort 1 Points [0, -20] DstBlock "OPLEV2_X" DstPort 1 } Line { ZOrder 2393 SrcBlock "OPLEV2_Y_MON" SrcPort 1 Points [0, 15] DstBlock "OPLEV2_Y" DstPort 1 } Line { ZOrder 3108 SrcBlock "Mux2" SrcPort 1 DstBlock "MAT1" DstPort 1 } Line { ZOrder 3109 SrcBlock "MAT1" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 3112 SrcBlock "Demux2" SrcPort 1 Points [35, 0; 0, -20; 5, 0] Branch { ZOrder 3111 Points [0, -30] DstBlock "Fil_IM_L" DstPort 1 } Branch { ZOrder 3110 DstBlock "IM_L_MON" DstPort 1 } } Line { ZOrder 3115 SrcBlock "Demux2" SrcPort 2 Points [45, 0] Branch { ZOrder 3114 Points [0, -35] DstBlock "Fil_IM_Y" DstPort 1 } Branch { ZOrder 3113 DstBlock "IM_Y_MON" DstPort 1 } } Line { ZOrder 3118 SrcBlock "Demux2" SrcPort 3 Points [35, 0] Branch { ZOrder 3117 Points [0, 20] DstBlock "IM_P_MON" DstPort 1 } Branch { ZOrder 3116 Points [0, -10] DstBlock "Fil_IM_P" DstPort 1 } } Line { ZOrder 3119 SrcBlock "IM_L_MON" SrcPort 1 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 3120 SrcBlock "IM_Y_MON" SrcPort 1 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 3121 SrcBlock "IM_P_MON" SrcPort 1 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 3122 SrcBlock "Fil_IM_L" SrcPort 1 Points [20, 0; 0, 75] DstBlock "Mux3" DstPort 1 } Line { ZOrder 3123 SrcBlock "Fil_IM_Y" SrcPort 1 Points [8, 0; 0, 25] DstBlock "Mux3" DstPort 2 } Line { ZOrder 3124 SrcBlock "Fil_IM_P" SrcPort 1 Points [20, 0; 0, -35] DstBlock "Mux3" DstPort 3 } Line { ZOrder 3125 SrcBlock "Mux3" SrcPort 1 Points [20, 0; 0, -10] DstBlock "cdsMuxMatrix3" DstPort 1 } Line { ZOrder 3126 SrcBlock "cdsMuxMatrix3" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 3127 SrcBlock "Demux3" SrcPort 1 Points [22, 0; 0, -25] DstBlock "Fil_IM_COIL1" DstPort 1 } Line { ZOrder 3128 SrcBlock "Demux3" SrcPort 4 Points [22, 0; 0, 25] DstBlock "Fil_IM_COIL4" DstPort 1 } Line { ZOrder 3129 SrcBlock "Demux3" SrcPort 3 Points [22, 0; 0, 10] DstBlock "Fil_IM_COIL3" DstPort 1 } Line { ZOrder 3130 SrcBlock "Demux3" SrcPort 2 Points [22, 0; 0, -10] DstBlock "Fil_IM_COIL2" DstPort 1 } Line { Name "" ZOrder 3980 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 1 Points [315, 0; 0, 15] DstBlock "COILTEST1_MON" DstPort 1 } Line { Name "" ZOrder 3978 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 2 Points [220, 0; 0, -95] DstBlock "COILTEST2_MON" DstPort 1 } Line { Name "" ZOrder 3977 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 3 Points [540, 0; 0, -205] DstBlock "COILTEST3_MON" DstPort 1 } Line { Name "" ZOrder 3976 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 4 Points [135, 0; 0, -315] DstBlock "COILTEST4_MON" DstPort 1 } Line { ZOrder 3178 SrcBlock "Ground8" SrcPort 1 DstBlock "DAC_0" DstPort 1 } Line { ZOrder 3181 SrcBlock "Fil_TM_COIL1" SrcPort 1 DstBlock "Terminator12" DstPort 1 } Line { ZOrder 3183 SrcBlock "Fil_TM_COIL2" SrcPort 1 DstBlock "Terminator13" DstPort 1 } Line { ZOrder 3184 SrcBlock "Fil_TM_COIL3" SrcPort 1 DstBlock "Terminator14" DstPort 1 } Line { ZOrder 3185 SrcBlock "Fil_TM_COIL4" SrcPort 1 DstBlock "Terminator15" DstPort 1 } Line { Name "" ZOrder 3956 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 13 DstBlock "PD1_MON" DstPort 1 } Line { Name "" ZOrder 3959 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 16 DstBlock "PD3_MON" DstPort 1 } Line { Name "" ZOrder 3958 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 15 DstBlock "PD4_MON" DstPort 1 } Line { Name "" ZOrder 3957 Labels [0, 0] SrcBlock "Bus\nSelector6" SrcPort 14 DstBlock "PD2_MON" DstPort 1 } Line { ZOrder 3276 SrcBlock "COILTEST1_MON" SrcPort 1 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 3243 SrcBlock "PD1_MON" SrcPort 1 DstBlock "Divide9" DstPort 1 } Line { ZOrder 3244 SrcBlock "PD2_MON" SrcPort 1 DstBlock "Divide10" DstPort 1 } Line { ZOrder 3245 SrcBlock "PD4_MON" SrcPort 1 DstBlock "Divide11" DstPort 1 } Line { ZOrder 3246 SrcBlock "PD3_MON" SrcPort 1 DstBlock "Divide12" 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 3477 SrcBlock "Fil_IM_COIL1" SrcPort 1 DstBlock "Terminator16" DstPort 1 } Line { ZOrder 3478 SrcBlock "Fil_IM_COIL2" SrcPort 1 DstBlock "Terminator17" DstPort 1 } Line { ZOrder 3479 SrcBlock "Fil_IM_COIL3" SrcPort 1 DstBlock "Terminator18" DstPort 1 } Line { ZOrder 3480 SrcBlock "Fil_IM_COIL4" SrcPort 1 DstBlock "Terminator19" DstPort 1 } Line { ZOrder 3510 SrcBlock "Divide16" SrcPort 1 DstBlock "Product4" DstPort 1 } Line { ZOrder 3516 SrcBlock "Constant2" SrcPort 1 Points [10, 0; 0, 240] Branch { ZOrder 3519 Points [0, 175] Branch { ZOrder 3522 Points [0, 525] Branch { ZOrder 3526 Points [0, 175] DstBlock "Product5" DstPort 2 } Branch { ZOrder 3525 DstBlock "Product4" DstPort 2 } } Branch { ZOrder 3521 DstBlock "Product1" DstPort 2 } } Branch { ZOrder 3518 DstBlock "Product" DstPort 2 } } 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 3538 SrcBlock "Divide19" SrcPort 1 Points [30, 0] Branch { ZOrder 3796 DstBlock "Sum" DstPort 1 } Branch { ZOrder 3795 DstBlock "OPLEV2_X_MON" DstPort 1 } } Line { ZOrder 3539 SrcBlock "Divide17" SrcPort 1 Points [30, 0] Branch { ZOrder 3802 DstBlock "OPLEV2_Y_MON" DstPort 1 } Branch { ZOrder 3801 DstBlock "Sum1" DstPort 1 } } Line { ZOrder 3798 SrcBlock "X0" SrcPort 1 Points [50, 0] DstBlock "Sum" DstPort 2 } Line { ZOrder 3799 SrcBlock "Sum" SrcPort 1 Points [37, 0; 0, 70] DstBlock "Mux2" DstPort 1 } Line { ZOrder 3805 SrcBlock "Y0" SrcPort 1 Points [13, 0; 0, 103; 37, 0] DstBlock "Sum1" DstPort 2 } Line { ZOrder 3808 SrcBlock "Sum1" SrcPort 1 Points [37, 0; 0, -85] DstBlock "Mux2" DstPort 2 } Line { ZOrder 3827 SrcBlock "COILTEST_EXC5" SrcPort 1 Points [31, 0] Branch { ZOrder 3875 DstBlock "Product20" DstPort 1 } Branch { ZOrder 3874 Points [0, 175] Branch { ZOrder 3877 Points [0, 175] Branch { ZOrder 3880 Points [0, 175] DstBlock "Product19" DstPort 1 } Branch { ZOrder 3879 DstBlock "Product18" DstPort 1 } } Branch { ZOrder 3876 DstBlock "Product17" DstPort 1 } } } Line { ZOrder 3847 SrcBlock "Product20" SrcPort 1 DstBlock "DAC_0" DstPort 13 } Line { ZOrder 3845 SrcBlock "Product17" SrcPort 1 DstBlock "DAC_0" DstPort 14 } Line { ZOrder 3846 SrcBlock "Product18" SrcPort 1 DstBlock "DAC_0" DstPort 15 } Line { ZOrder 3848 SrcBlock "Product19" SrcPort 1 DstBlock "DAC_0" DstPort 16 } Line { ZOrder 3844 SrcBlock "Constant1" SrcPort 1 Points [98, 0; 0, 140] Branch { ZOrder 3843 Points [0, 175] Branch { ZOrder 3840 Points [0, 175] Branch { ZOrder 3838 Points [0, 175] DstBlock "Product19" DstPort 2 } Branch { ZOrder 3835 DstBlock "Product18" DstPort 2 } } Branch { ZOrder 3833 DstBlock "Product17" DstPort 2 } } Branch { ZOrder 3832 DstBlock "Product20" DstPort 2 } } Line { ZOrder 3934 SrcBlock "Product3" SrcPort 1 DstBlock "DAC_0" DstPort 9 } Line { ZOrder 3935 SrcBlock "Product10" SrcPort 1 DstBlock "DAC_0" DstPort 10 } Line { ZOrder 3936 SrcBlock "Product15" SrcPort 1 DstBlock "DAC_0" DstPort 11 } Line { ZOrder 3933 SrcBlock "Product16" SrcPort 1 DstBlock "DAC_0" DstPort 12 } Line { ZOrder 3910 SrcBlock "Constant10" SrcPort 1 Points [98, 0; 0, 140] Branch { ZOrder 3909 Points [0, 175] Branch { ZOrder 3908 Points [0, 175] Branch { ZOrder 3907 Points [0, 175] DstBlock "Product16" DstPort 2 } Branch { ZOrder 3906 DstBlock "Product15" DstPort 2 } } Branch { ZOrder 3905 DstBlock "Product10" DstPort 2 } } Branch { ZOrder 3904 DstBlock "Product3" DstPort 2 } } Line { ZOrder 2291 SrcBlock "Divide7" SrcPort 1 Points [10, 0] Branch { ZOrder 3974 Points [0, 160] Branch { ZOrder 3482 DstBlock "Divide" DstPort 2 } Branch { ZOrder 3458 Points [0, 175] Branch { ZOrder 2298 DstBlock "Divide1" DstPort 2 } Branch { ZOrder 2295 Points [0, 175] Branch { ZOrder 2403 Points [0, 350] Branch { ZOrder 2406 Points [0, 175] Branch { ZOrder 2412 Points [0, 175] Branch { ZOrder 2801 Points [0, 350] Branch { ZOrder 2804 Points [0, 175] Branch { ZOrder 2807 Points [0, 175; 1, 0] Branch { ZOrder 2813 Points [0, 175] Branch { ZOrder 2815 Points [0, 175] Branch { ZOrder 2817 Points [0, 175] Branch { ZOrder 2820 Points [0, 175] Branch { ZOrder 2823 Points [0, 175] DstBlock "Divide22" DstPort 2 } Branch { ZOrder 2822 DstBlock "Divide21" DstPort 2 } } Branch { ZOrder 2819 DstBlock "Divide20" DstPort 2 } } Branch { ZOrder 2816 DstBlock "Divide24" DstPort 2 } } Branch { ZOrder 2814 DstBlock "Divide12" DstPort 2 } } Branch { ZOrder 2812 DstBlock "Divide11" DstPort 2 } } Branch { ZOrder 2806 DstBlock "Divide10" DstPort 2 } } Branch { ZOrder 2803 DstBlock "Divide9" DstPort 2 } } Branch { ZOrder 2800 DstBlock "Divide15" DstPort 2 } } Branch { ZOrder 2411 DstBlock "Divide14" DstPort 2 } } Branch { ZOrder 2405 DstBlock "Divide13" DstPort 2 } } Branch { ZOrder 2402 DstBlock "Divide2" DstPort 2 } } } } Branch { ZOrder 3973 Points [0, -501; 275, 0; 0, -24; 61, 0] Branch { ZOrder 3295 Points [0, 65] Branch { ZOrder 3290 Points [0, 65] Branch { ZOrder 3507 Points [0, 65] DstBlock "Divide26" DstPort 2 } Branch { ZOrder 3286 DstBlock "Divide25" DstPort 2 } } Branch { ZOrder 3285 DstBlock "Divide23" DstPort 2 } } Branch { ZOrder 3284 DstBlock "Divide8" DstPort 2 } } } Line { ZOrder 4104 SrcBlock "COILTEST_EXC1" SrcPort 1 Points [33, 0] Branch { ZOrder 4112 Points [0, 175] Branch { ZOrder 4115 Points [0, 175] Branch { ZOrder 4118 Points [0, 175] DstBlock "Product16" DstPort 1 } Branch { ZOrder 4117 DstBlock "Product15" DstPort 1 } } Branch { ZOrder 4114 DstBlock "Product10" DstPort 1 } } Branch { ZOrder 4111 DstBlock "Product3" DstPort 1 } } Line { ZOrder 4120 SrcBlock "COILTEST_EXC2" SrcPort 1 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 4121 SrcBlock "COILTEST_EXC3" SrcPort 1 DstBlock "Terminator9" DstPort 1 } Line { ZOrder 4122 SrcBlock "COILTEST_EXC8" SrcPort 1 DstBlock "Terminator10" DstPort 1 } Annotation { SID "2822" Name "#DAQ Channels\nOPLEV1_X 16384\nOPLEV1_Y 16384" Position [291, 6181, 407, 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" "