Model { Name "k1visbs" Version 8.2 MdlSubVersion 0 SavedCharacterEncoding "UTF-8" GraphicalInterface { NumRootInports 0 NumRootOutports 0 ParameterArgumentNames "" ComputedModelVersion "1.500" 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 [221.0, 20.0, 1478.0, 877.0] Object { $PropName "ModelBrowserInfo" $ObjectID 3 $ClassName "Simulink.ModelBrowserInfo" Visible [0] DockPosition "Left" Width [50] Height [50] Filter [9] } Object { $PropName "ExplorerBarInfo" $ObjectID 4 $ClassName "Simulink.ExplorerBarInfo" Visible [1] } Object { $PropName "EditorsInfo" $ObjectID 5 $ClassName "Simulink.EditorInfo" IsActive [1] ViewObjType "SimulinkSubsys" LoadSaveID "6453" Extents [1422.0, 677.0] ZoomFactor [0.59999999999999987] Offset [247.09091893030606, 869.4621484030323] } } } Created "Tue Mar 8 21:35:04 2011" Creator "jkissel" UpdateHistory "UpdateHistoryNever" ModifiedByFormat "%" LastModifiedBy "controls" ModifiedDateFormat "%" LastModifiedDate "Mon Apr 10 18:20:38 2017" RTWModifiedTimeStamp 413749147 ModelVersionFormat "1.%" ConfigurationManager "none" SampleTimeColors off SampleTimeAnnotations off LibraryLinkDisplay "all" WideLines off ShowLineDimensions off ShowPortDataTypes off ShowDesignRanges off ShowLoopsOnError on IgnoreBidirectionalLines off ShowStorageClass off ShowTestPointIcons on ShowSignalResolutionIcons on ShowViewerIcons on SortedOrder off ExecutionContextIcon off ShowLinearizationAnnotations on BlockNameDataTip off BlockParametersDataTip off BlockDescriptionStringDataTip off ToolBar on StatusBar on BrowserShowLibraryLinks off BrowserLookUnderMasks off SimulationMode "normal" PauseTimes "5" NumberOfSteps 1 SnapshotBufferSize 10 SnapshotInterval 10 NumberOfLastSnapshots 0 LinearizationMsg "none" Profile off ParamWorkspaceSource "MATLABWorkspace" AccelSystemTargetFile "accel.tlc" AccelTemplateMakefile "accel_default_tmf" AccelMakeCommand "make_rtw" TryForcingSFcnDF off Object { $PropName "DataLoggingOverride" $ObjectID 6 $ClassName "Simulink.SimulationData.ModelLoggingInfo" model_ "k1visbs" Array { Type "Cell" Dimension 1 Cell "k1visbs" 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 9 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 7 Cell "BooleansAsBitfields" Cell "PassReuseOutputArgsAs" Cell "PassReuseOutputArgsThreshold" Cell "ZeroExternalMemoryAtStartup" Cell "ZeroInternalMemoryAtStartup" Cell "OptimizeModelRefInitCode" Cell "NoFixptDivByZeroProtection" PropName "DisabledProps" } BlockReduction on BooleanDataType on ConditionallyExecuteInputs on InlineParams off UseIntDivNetSlope off UseFloatMulNetSlope off DefaultUnderspecifiedDataType "double" UseSpecifiedMinMax off InlineInvariantSignals off OptimizeBlockIOStorage on BufferReuse on EnhancedBackFolding off StrengthReduction off ExpressionFolding on BooleansAsBitfields off BitfieldContainerType "uint_T" EnableMemcpy on MemcpyThreshold 64 PassReuseOutputArgsAs "Structure reference" ExpressionDepthLimit 2147483647 FoldNonRolledExpr on LocalBlockOutputs on RollThreshold 5 SystemCodeInlineAuto off StateBitsets off DataBitsets off ActiveStateOutputEnumStorageType "Native Integer" UseTempVars off ZeroExternalMemoryAtStartup on ZeroInternalMemoryAtStartup on InitFltsAndDblsToZero off NoFixptDivByZeroProtection off EfficientFloat2IntCast off EfficientMapNaN2IntZero on OptimizeModelRefInitCode off LifeSpan "inf" MaxStackSize "Inherit from target" BufferReusableBoundary on SimCompilerOptimization "Off" AccelVerboseBuild off ParallelExecutionInRapidAccelerator on } Simulink.DebuggingCC { $ObjectID 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 "ErrorLevel1" BusNameAdapt "WarnAndRepair" NonBusSignalsTreatedAsBus "none" LoggingUnavailableSignals "error" BlockIODiagnostic "none" SFUnusedDataAndEventsDiag "warning" SFUnexpectedBacktrackingDiag "warning" SFInvalidInputDataAccessInChartInitDiag "warning" SFNoUnconditionalDefaultTransitionDiag "warning" SFTransitionOutsideNaturalParentDiag "warning" SFUnconditionalTransitionShadowingDiag "warning" SFUndirectedBroadcastEventsDiag "warning" SFTransitionActionBeforeConditionDiag "warning" } Simulink.HardwareCC { $ObjectID 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 19 Cell "IgnoreCustomStorageClasses" Cell "IgnoreTestpoints" Cell "InsertBlockDesc" Cell "SFDataObjDesc" Cell "SimulinkDataObjDesc" Cell "DefineNamingRule" Cell "SignalNamingRule" Cell "ParamNamingRule" Cell "InlinedPrmAccess" Cell "CustomSymbolStr" Cell "CustomSymbolStrGlobalVar" Cell "CustomSymbolStrType" Cell "CustomSymbolStrField" Cell "CustomSymbolStrFcn" Cell "CustomSymbolStrFcnArg" Cell "CustomSymbolStrBlkIO" Cell "CustomSymbolStrTmpVar" Cell "CustomSymbolStrMacro" Cell "ReqsInCode" PropName "DisabledProps" } ForceParamTrailComments off GenerateComments on IgnoreCustomStorageClasses on IgnoreTestpoints off IncHierarchyInIds off MaxIdLength 31 PreserveName off PreserveNameWithParent off ShowEliminatedStatement off OperatorAnnotations off IncAutoGenComments off SimulinkDataObjDesc off SFDataObjDesc off MATLABFcnDesc off IncDataTypeInIds off MangleLength 1 CustomSymbolStrGlobalVar "$R$N$M" CustomSymbolStrType "$N$R$M_T" CustomSymbolStrField "$N$M" CustomSymbolStrFcn "$R$N$M$F" CustomSymbolStrFcnArg "rt$I$N$M" CustomSymbolStrBlkIO "rtb_$N$M" CustomSymbolStrTmpVar "$N$M" CustomSymbolStrMacro "$R$N$M" CustomSymbolStrUtil "$N$C" DefineNamingRule "None" ParamNamingRule "None" SignalNamingRule "None" InsertBlockDesc off InsertPolySpaceComments off SimulinkBlockComments on MATLABSourceComments off EnableCustomComments off InternalIdentifier "Shortened" InlinedPrmAccess "Literals" ReqsInCode off UseSimReservedNames off } Simulink.GRTTargetCC { $BackupClass "Simulink.TargetCC" $ObjectID 17 Version "1.13.1" Array { Type "Cell" Dimension 16 Cell "GeneratePreprocessorConditionals" Cell "IncludeMdlTerminateFcn" Cell "CombineOutputUpdateFcns" Cell "SuppressErrorStatus" Cell "ERTCustomFileBanners" Cell "GenerateSampleERTMain" Cell "GenerateTestInterfaces" Cell "ModelStepFunctionPrototypeControlCompliant" Cell "CPPClassGenCompliant" Cell "SupportNonInlinedSFcns" Cell "PurelyIntegerCode" Cell "PortableWordSizes" Cell "SupportComplex" Cell "SupportAbsoluteTime" Cell "SupportContinuousTime" Cell "GenerateAllocFcn" PropName "DisabledProps" } TargetFcnLib "ansi_tfl_table_tmw.mat" TargetLibSuffix "" TargetPreCompLibLocation "" CodeReplacementLibrary "ANSI_C" UtilityFuncGeneration "Auto" ERTMultiwordTypeDef "System defined" ERTMultiwordLength 256 MultiwordLength 2048 GenerateFullHeader on GenerateSampleERTMain off GenerateTestInterfaces off IsPILTarget off ModelReferenceCompliant on ParMdlRefBuildCompliant on CompOptLevelCompliant on ConcurrentExecutionCompliant on IncludeMdlTerminateFcn on GeneratePreprocessorConditionals "Disable all" CombineOutputUpdateFcns off CombineSignalStateStructs off SuppressErrorStatus off ERTFirstTimeCompliant off IncludeFileDelimiter "Auto" ERTCustomFileBanners off SupportAbsoluteTime on LogVarNameModifier "rt_" MatFileLogging on MultiInstanceERTCode off SupportNonFinite on SupportComplex on PurelyIntegerCode off SupportContinuousTime on SupportNonInlinedSFcns on SupportVariableSizeSignals off EnableShiftOperators on ParenthesesLevel "Nominal" MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization" ModelStepFunctionPrototypeControlCompliant off CPPClassGenCompliant off AutosarCompliant off GRTInterface on GenerateAllocFcn off UseMalloc off ExtMode off ExtModeStaticAlloc off ExtModeTesting off ExtModeStaticAllocSize 1000000 ExtModeTransport 0 ExtModeMexFile "ext_comm" ExtModeIntrfLevel "Level1" RTWCAPISignals off RTWCAPIParams off RTWCAPIStates off RTWCAPIRootIO off GenerateASAP2 off } PropName "Components" } } hdlcoderui.hdlcc { $ObjectID 18 Version "1.13.1" Description "HDL Coder custom configuration component" Name "HDL Coder" Array { Type "Cell" Dimension 1 Cell " " PropName "HDLConfigFile" } HDLCActiveTab "0" } PropName "Components" } Name "Configuration" CurrentDlgPage "Solver" ConfigPrmDlgPosition [ 1480, 285, 2360, 915 ] } PropName "ConfigurationSets" } Simulink.ConfigSet { $PropName "ActiveConfigurationSet" $ObjectID 7 } Object { $PropName "DataTransfer" $ObjectID 19 $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 BusCreator Inputs "4" DisplayOption "none" OutDataTypeStr "Inherit: auto" NonVirtualBus off } Block { BlockType BusSelector OutputSignals "signal1,signal2,signal3" OutputAsBus off } Block { BlockType Constant Value "1" VectorParams1D on SamplingMode "Sample based" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Inherit from 'Constant value'" LockScale off SampleTime "inf" FramePeriod "inf" PreserveConstantTs off } Block { BlockType Demux Outputs "4" DisplayOption "none" BusSelectionMode off } Block { BlockType From GotoTag "A" IconDisplay "Tag" TagVisibility "local" } Block { BlockType Gain Gain "1" Multiplication "Element-wise(K.*u)" ParamMin "[]" ParamMax "[]" ParamDataTypeStr "Inherit: Same as input" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType Goto GotoTag "A" IconDisplay "Tag" TagVisibility "local" } Block { BlockType Ground } Block { BlockType Inport Port "1" OutputFunctionCall off OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: auto" LockScale off BusOutputAsStruct off PortDimensions "-1" VarSizeSig "Inherit" SampleTime "-1" SignalType "auto" SamplingMode "auto" LatchByDelayingOutsideSignal off LatchInputForFeedbackSignals off Interpolate on } Block { BlockType Logic Operator "AND" Inputs "2" IconShape "rectangular" AllPortsSameDT on OutDataTypeStr "Inherit: Logical (see Configuration Parameters: Optimization)" SampleTime "-1" } Block { BlockType Mux Inputs "4" DisplayOption "none" UseBusObject off BusObject "BusObject" NonVirtualBus off } Block { BlockType Outport Port "1" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: auto" LockScale off BusOutputAsStruct off PortDimensions "-1" VarSizeSig "Inherit" SampleTime "-1" SignalType "auto" SamplingMode "auto" SourceOfInitialOutputValue "Dialog" OutputWhenDisabled "held" InitialOutput "[]" } Block { BlockType Product Inputs "2" Multiplication "Element-wise(.*)" CollapseMode "All dimensions" CollapseDim "1" InputSameDT on OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as first input" LockScale off RndMeth "Zero" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType SubSystem ShowPortLabels "FromPortIcon" Permissions "ReadWrite" PermitHierarchicalResolution "All" TreatAsAtomicUnit off CheckFcnCallInpInsideContextMsg off SystemSampleTime "-1" RTWFcnNameOpts "Auto" RTWFileNameOpts "Auto" FunctionInterfaceSpec "void_void" RTWMemSecFuncInitTerm "Inherit from model" RTWMemSecFuncExecute "Inherit from model" RTWMemSecDataConstants "Inherit from model" RTWMemSecDataInternal "Inherit from model" RTWMemSecDataParameters "Inherit from model" SimViewingDevice off DataTypeOverride "UseLocalSettings" DataTypeOverrideAppliesTo "AllNumericTypes" MinMaxOverflowLogging "UseLocalSettings" SFBlockType "NONE" Variant off GeneratePreprocessorConditionals off ContentPreviewEnabled off } Block { BlockType Sum IconShape "rectangular" Inputs "++" CollapseMode "All dimensions" CollapseDim "1" InputSameDT on AccumDataTypeStr "Inherit: Inherit via internal rule" OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Same as first input" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on SampleTime "-1" } Block { BlockType Switch Criteria "u2 >= Threshold" Threshold "0" InputSameDT on OutMin "[]" OutMax "[]" OutDataTypeStr "Inherit: Inherit via internal rule" LockScale off RndMeth "Floor" SaturateOnIntegerOverflow on ZeroCross on SampleTime "-1" AllowDiffInputSizes off } Block { BlockType Terminator } } System { Name "k1visbs" Location [221, 20, 1699, 897] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "80" ReportName "simulink-default.rpt" SIDHighWatermark "6477" Block { BlockType Reference Name "ADC0" SID "2337" Tag "cdsAdc" Description "type-GSC_16AI64SSA\ncard_num=0 " Ports [0, 1] Position [665, 277, 740, 303] ZOrder -1 ForegroundColor "red" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.15" FontSize 14 SourceBlock "cdsAdcx0/ADC0" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "BS" SID "6453" Description "Quadruple Suspension" Ports [2, 1] Position [855, 404, 1000, 571] ZOrder 2362 BackgroundColor "[0.501961, 0.501961, 0.501961]" AttributesFormatString "%" AncestorBlock "QUAD_MASTER/QUAD" LibraryVersion "*1.359" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BS" Location [221, 20, 1699, 897] 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 "60" SIDHighWatermark "9934" SIDPrevWatermark "9867" Block { BlockType Inport Name "BIO_L1_MON_In" SID "6453:9541" Position [1665, 1566, 1685, 1574] ZOrder 2451 BackgroundColor "[0.909804, 0.819608, 0.321569]" IconDisplay "Port number" } Block { BlockType Inport Name "BIO_L1_ISC_CTRL" SID "6453:9546" Position [1665, 1511, 1685, 1519] ZOrder 2452 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "2" IconDisplay "Port number" } Block { BlockType SubSystem Name "BIO" SID "6453:9547" Ports [10, 21] Position [1790, 1272, 1955, 1808] ZOrder 2439 BackgroundColor "[0.000000, 0.820000, 0.426400]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BIO" Location [221, 20, 1699, 897] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "80" Block { BlockType Inport Name "M0_ISC_CTRL" SID "6453:9548" Position [85, 53, 115, 67] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "M0_MON_In" SID "6453:9549" Position [85, 83, 115, 97] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "R0_ISC_CTRL" SID "6453:9550" Position [90, 198, 120, 212] ZOrder -7 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "R0_MON_In" SID "6453:9551" Position [90, 228, 120, 242] ZOrder -8 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "L1_ISC_CTRL" SID "6453:9552" Position [85, 333, 115, 347] ZOrder -3 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "L1_MON_In" SID "6453:9553" Position [85, 363, 115, 377] ZOrder -4 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "L2_ISC_CTRL" SID "6453:9554" Position [85, 553, 115, 567] ZOrder -5 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "L2_MON_In" SID "6453:9555" Position [85, 693, 115, 707] ZOrder -6 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "L3_ISC_CTRL" SID "6453:9556" Position [90, 873, 120, 887] ZOrder 48 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "L3_MON_In" SID "6453:9557" Position [90, 933, 120, 947] ZOrder 47 Port "10" IconDisplay "Port number" } Block { BlockType Reference Name "L1" SID "6453:9558" Ports [2, 3] Position [255, 325, 335, 385] ZOrder -9 BackgroundColor "[0.540369, 1.000000, 0.934650]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/UIM_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "L2" SID "6453:9861" Ports [2, 9] Position [225, 491, 385, 769] ZOrder 139 BackgroundColor "[0.666667, 0.333333, 1.000000]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/PUM_INDIVIDUAL_CTRL_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "L3" SID "6453:9560" Ports [2, 3] Position [210, 852, 410, 968] ZOrder 46 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "L3" Location [0, 28, 1920, 1047] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "30" Block { BlockType Inport Name "ISC_CTRL" SID "6453:9561" Position [220, 1113, 250, 1127] ZOrder 91 IconDisplay "Port number" } Block { BlockType Inport Name "L3_MON" SID "6453:9562" Position [225, 1003, 255, 1017] ZOrder 95 Port "2" IconDisplay "Port number" } Block { BlockType BusCreator Name "Bus\nCreator1" SID "6453:9563" Ports [4, 1] Position [1580, 611, 1585, 824] ZOrder 191 ShowName off Inputs "'L3_UL_CTRL','L3_LL_CTRL','L3_UR_CTRL','L3_LR_CTRL'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator2" SID "6453:9564" Ports [4, 1] Position [425, 58, 430, 317] ZOrder 192 ShowName off Inputs "'L3_UL_VOLTAGE_SW','L3_LL_VOLTAGE_SW','L3_UR_VOLTAGE_SW','L3_LR_VOLTAGE_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator3" SID "6453:9565" Ports [2, 1] Position [425, 370, 430, 505] ZOrder 193 ShowName off Inputs "'L3_URLR_PI_SW','L3_ULLL_PI_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator4" SID "6453:9566" Ports [4, 1] Position [425, 673, 430, 932] ZOrder 194 ShowName off Inputs "'L3_UL_HVDISCONNECT_SW','L3_LL_HVDISCONNECT_SW','L3_UR_HVDISCONNECT_SW','L3_LR_HVDISCONNECT_SW'" DisplayOption "bar" } Block { BlockType BusCreator Name "Bus\nCreator8" SID "6453:9567" Ports [4, 1] Position [1580, 351, 1585, 564] ZOrder 190 ShowName off Inputs "'L3_UL_MASK','L3_LL_MASK','L3_UR_MASK','L3_LR_MASK'" DisplayOption "bar" } Block { BlockType BusSelector Name "Bus\nSelector" SID "6453:9568" Ports [1, 4] Position [1870, 706, 1875, 999] ZOrder 195 ShowName off OutputSignals "L3_UR_VOLTAGE_SW,L3_LR_VOLTAGE_SW,L3_UL_VOLTAGE_SW,L3_LL_VOLTAGE_SW" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector1" SID "6453:9569" Ports [1, 2] Position [1870, 1005, 1875, 1160] ZOrder 200 ShowName off OutputSignals "L3_URLR_PI_SW,L3_ULLL_PI_SW" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector2" SID "6453:9570" Ports [1, 4] Position [1875, 81, 1880, 374] ZOrder 202 ShowName off OutputSignals "L3_UR_HVDISCONNECT_SW,L3_LR_HVDISCONNECT_SW,L3_UL_HVDISCONNECT_SW,L3_LL_HVDISCONNECT_SW" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType Constant Name "Constant" SID "6453:9571" Position [205, 565, 235, 595] ZOrder 35 Value "0.5" } Block { BlockType Constant Name "Constant1" SID "6453:9572" Position [2015, 1282, 2065, 1298] ZOrder 213 ShowName off Value "15" } Block { BlockType Constant Name "Constant10" SID "6453:9573" Position [2040, 822, 2065, 838] ZOrder 185 ShowName off Value "9" } Block { BlockType Constant Name "Constant11" SID "6453:9574" Position [2040, 897, 2065, 913] ZOrder 186 ShowName off Value "10" } Block { BlockType Constant Name "Constant12" SID "6453:9575" Position [2040, 972, 2065, 988] ZOrder 187 ShowName off Value "11" } Block { BlockType Constant Name "Constant13" SID "6453:9576" Position [2040, 1052, 2065, 1068] ZOrder 188 ShowName off Value "12" } Block { BlockType Constant Name "Constant14" SID "6453:9577" Position [2040, 1127, 2065, 1143] ZOrder 189 ShowName off Value "13" } Block { BlockType Constant Name "Constant15" SID "6453:9578" Position [2020, 1207, 2065, 1223] ZOrder 204 ShowName off Value "14" } Block { BlockType Constant Name "Constant2" SID "6453:9579" Position [2040, 272, 2065, 288] ZOrder 178 ShowName off Value "2" } Block { BlockType Constant Name "Constant3" SID "6453:9580" Position [2040, 197, 2065, 213] ZOrder 177 ShowName off } Block { BlockType Constant Name "Constant4" SID "6453:9581" Position [2040, 347, 2065, 363] ZOrder 179 ShowName off Value "3" } Block { BlockType Constant Name "Constant5" SID "6453:9582" Position [2040, 437, 2065, 453] ZOrder 180 ShowName off Value "4" } Block { BlockType Constant Name "Constant6" SID "6453:9583" Position [2040, 517, 2065, 533] ZOrder 181 ShowName off Value "5" } Block { BlockType Constant Name "Constant7" SID "6453:9584" Position [2040, 597, 2065, 613] ZOrder 182 ShowName off Value "6" } Block { BlockType Constant Name "Constant8" SID "6453:9585" Position [2040, 672, 2065, 688] ZOrder 183 ShowName off Value "7" } Block { BlockType Constant Name "Constant9" SID "6453:9586" Position [2040, 747, 2065, 763] ZOrder 184 ShowName off Value "8" } Block { BlockType Demux Name "Demux" SID "6453:9587" Ports [1, 1] Position [380, 551, 385, 589] ZOrder 34 BackgroundColor "black" ShowName off Outputs "1" DisplayOption "bar" } Block { BlockType Demux Name "Demux1" SID "6453:9588" Ports [1, 3] Position [1070, 123, 1075, 217] ZOrder 81 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux2" SID "6453:9589" Ports [1, 3] Position [1070, 383, 1075, 477] ZOrder 105 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux3" SID "6453:9590" Ports [1, 3] Position [1070, 673, 1075, 767] ZOrder 126 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Demux Name "Demux4" SID "6453:9591" Ports [1, 3] Position [1070, 938, 1075, 1032] ZOrder 136 BackgroundColor "black" ShowName off Outputs "3" DisplayOption "bar" } Block { BlockType Reference Name "ESD_LL" SID "6453:9592" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 400, 980, 460] ZOrder 103 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_LR" SID "6453:9867" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 955, 980, 1015] ZOrder 215 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_UL" SID "6453:9594" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 140, 980, 200] ZOrder 79 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "ESD_UR" SID "6453:9866" Tag "cdsFunctionCall" Description "inline ESD /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/CD_STATE_MACHINE.c" Ports [1, 1] Position [940, 690, 980, 750] ZOrder 214 BackgroundColor "red" AttributesFormatString "%\\n%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType From Name "From1" SID "6453:9596" Position [1420, 625, 1515, 645] ZOrder 99 ForegroundColor "[0.901961, 0.000000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_CTRL" } Block { BlockType From Name "From10" SID "6453:9597" Position [1420, 790, 1515, 810] ZOrder 123 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_CTRL" } Block { BlockType From Name "From11" SID "6453:9598" Position [695, 680, 790, 700] ZOrder 133 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From12" SID "6453:9599" Position [695, 945, 790, 965] ZOrder 143 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From13" SID "6453:9600" Position [1710, 847, 1840, 863] ZOrder 196 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "VOLTAGE_SW" } Block { BlockType From Name "From14" SID "6453:9601" Position [1790, 422, 1920, 438] ZOrder 206 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_FILT_SW" } Block { BlockType From Name "From15" SID "6453:9602" Position [1725, 1190, 1860, 1210] ZOrder 198 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "RESET_PULSE" } Block { BlockType From Name "From16" SID "6453:9603" Position [1710, 220, 1845, 240] ZOrder 199 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "HVDISCONNECT_SW" } Block { BlockType From Name "From17" SID "6453:9604" Position [1710, 1077, 1840, 1093] ZOrder 201 ForegroundColor "darkGreen" ShowName off CloseFcn "tagdialog Close" GotoTag "PI_SW" } Block { BlockType From Name "From18" SID "6453:9605" Position [1785, 580, 1920, 600] ZOrder 207 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_FILT_SW" } Block { BlockType From Name "From19" SID "6453:9606" Position [1785, 655, 1920, 675] ZOrder 208 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_FILT_SW" } Block { BlockType From Name "From2" SID "6453:9607" Position [695, 130, 790, 150] ZOrder 114 ForegroundColor "[1.000000, 0.501961, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From20" SID "6453:9608" Position [1790, 502, 1920, 518] ZOrder 209 ForegroundColor "cyan" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_FILT_SW" } Block { BlockType From Name "From3" SID "6453:9609" Position [695, 390, 790, 410] ZOrder 115 ForegroundColor "orange" ShowName off CloseFcn "tagdialog Close" GotoTag "ISC_CTRL" } Block { BlockType From Name "From4" SID "6453:9610" Position [1420, 420, 1515, 440] ZOrder 117 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_MASK" } Block { BlockType From Name "From5" SID "6453:9611" Position [1420, 475, 1515, 495] ZOrder 118 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_MASK" } Block { BlockType From Name "From6" SID "6453:9612" Position [1420, 530, 1515, 550] ZOrder 119 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "LR_MASK" } Block { BlockType From Name "From7" SID "6453:9613" Position [1420, 680, 1515, 700] ZOrder 121 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "LL_CTRL" } Block { BlockType From Name "From8" SID "6453:9614" Position [1420, 735, 1515, 755] ZOrder 122 ForegroundColor "red" ShowName off CloseFcn "tagdialog Close" GotoTag "UR_CTRL" } Block { BlockType From Name "From9" SID "6453:9615" Position [1420, 365, 1515, 385] ZOrder 98 ForegroundColor "blue" ShowName off CloseFcn "tagdialog Close" GotoTag "UL_MASK" } Block { BlockType Goto Name "Goto1" SID "6453:9616" Position [1195, 160, 1295, 180] ZOrder 97 ForegroundColor "red" ShowName off GotoTag "UL_CTRL" } Block { BlockType Goto Name "Goto10" SID "6453:9617" Position [1195, 740, 1295, 760] ZOrder 132 ForegroundColor "cyan" ShowName off GotoTag "UR_FILT_SW" } Block { BlockType Goto Name "Goto11" SID "6453:9618" Position [1195, 1005, 1295, 1025] ZOrder 142 ForegroundColor "cyan" ShowName off GotoTag "LR_FILT_SW" } Block { BlockType Goto Name "Goto12" SID "6453:9619" Position [1195, 975, 1295, 995] ZOrder 140 ForegroundColor "red" ShowName off GotoTag "LR_CTRL" } Block { BlockType Goto Name "Goto13" SID "6453:9620" Position [1195, 945, 1295, 965] ZOrder 141 ForegroundColor "blue" ShowName off GotoTag "LR_MASK" } Block { BlockType Goto Name "Goto14" SID "6453:9621" Position [490, 180, 590, 200] ZOrder 157 ForegroundColor "darkGreen" ShowName off GotoTag "VOLTAGE_SW" } Block { BlockType Goto Name "Goto15" SID "6453:9622" Position [490, 430, 590, 450] ZOrder 158 ForegroundColor "darkGreen" ShowName off GotoTag "PI_SW" } Block { BlockType Goto Name "Goto16" SID "6453:9623" Position [490, 560, 590, 580] ZOrder 159 ForegroundColor "darkGreen" ShowName off GotoTag "RESET_PULSE" } Block { BlockType Goto Name "Goto17" SID "6453:9624" Position [480, 795, 620, 815] ZOrder 160 ForegroundColor "darkGreen" ShowName off GotoTag "HVDISCONNECT_SW" } Block { BlockType Goto Name "Goto2" SID "6453:9625" Position [1195, 130, 1295, 150] ZOrder 100 ForegroundColor "blue" ShowName off GotoTag "UL_MASK" } Block { BlockType Goto Name "Goto3" SID "6453:9626" Position [1195, 190, 1295, 210] ZOrder 101 ForegroundColor "cyan" ShowName off GotoTag "UL_FILT_SW" } Block { BlockType Goto Name "Goto4" SID "6453:9627" Position [1195, 420, 1295, 440] ZOrder 110 ForegroundColor "red" ShowName off GotoTag "LL_CTRL" } Block { BlockType Goto Name "Goto5" SID "6453:9628" Position [1195, 390, 1295, 410] ZOrder 111 ForegroundColor "blue" ShowName off GotoTag "LL_MASK" } Block { BlockType Goto Name "Goto6" SID "6453:9629" Position [1195, 450, 1295, 470] ZOrder 112 ForegroundColor "cyan" ShowName off GotoTag "LL_FILT_SW" } Block { BlockType Goto Name "Goto7" SID "6453:9630" Position [290, 1110, 390, 1130] ZOrder 113 ForegroundColor "orange" ShowName off GotoTag "ISC_CTRL" } Block { BlockType Goto Name "Goto8" SID "6453:9631" Position [1195, 710, 1295, 730] ZOrder 130 ForegroundColor "red" ShowName off GotoTag "UR_CTRL" } Block { BlockType Goto Name "Goto9" SID "6453:9632" Position [1195, 680, 1295, 700] ZOrder 131 ForegroundColor "blue" ShowName off GotoTag "UR_MASK" } Block { BlockType Ground Name "Ground" SID "6453:9633" Position [20, 550, 40, 570] ZOrder 36 } Block { BlockType Ground Name "Ground1" SID "6453:9634" Position [245, 695, 265, 715] ZOrder 61 } Block { BlockType Ground Name "Ground10" SID "6453:9635" Position [245, 890, 265, 910] ZOrder 67 } Block { BlockType Ground Name "Ground11" SID "6453:9636" Position [1960, 1265, 1980, 1285] ZOrder 210 ShowName off } Block { BlockType Ground Name "Ground2" SID "6453:9637" Position [240, 80, 260, 100] ZOrder 49 } Block { BlockType Ground Name "Ground3" SID "6453:9638" Position [240, 145, 260, 165] ZOrder 51 } Block { BlockType Ground Name "Ground4" SID "6453:9639" Position [240, 210, 260, 230] ZOrder 53 } Block { BlockType Ground Name "Ground5" SID "6453:9640" Position [240, 275, 260, 295] ZOrder 55 } Block { BlockType Ground Name "Ground6" SID "6453:9641" Position [245, 395, 265, 415] ZOrder 57 } Block { BlockType Ground Name "Ground7" SID "6453:9642" Position [245, 460, 265, 480] ZOrder 60 } Block { BlockType Ground Name "Ground8" SID "6453:9643" Position [245, 760, 265, 780] ZOrder 63 } Block { BlockType Ground Name "Ground9" SID "6453:9644" Position [245, 825, 265, 845] ZOrder 65 } Block { BlockType Reference Name "LL_HVDISCONNECT_SW" SID "6453:9645" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 755, 375, 785] ZOrder 64 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_MSDELAYOFF" SID "6453:9646" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 502, 760, 518] ZOrder 109 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_MSDELAYON" SID "6453:9647" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 447, 760, 463] ZOrder 108 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_STATEREQ" SID "6453:9648" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 337, 760, 353] ZOrder 106 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL_VOLTAGE_SW" SID "6453:9649" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [295, 140, 370, 170] ZOrder 52 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_HVDISCONNECT_SW" SID "6453:9650" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 885, 375, 915] ZOrder 68 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_MSDELAYOFF" SID "6453:9651" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 1057, 760, 1073] ZOrder 139 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_MSDELAYON" SID "6453:9652" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 1002, 760, 1018] ZOrder 138 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_STATEREQ" SID "6453:9653" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 892, 760, 908] ZOrder 137 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR_VOLTAGE_SW" SID "6453:9654" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [295, 270, 370, 300] ZOrder 56 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "MON" SID "6453:9655" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [300, 995, 380, 1025] ZOrder 96 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Mux Name "Mux" SID "6453:9656" Ports [2, 1] Position [285, 551, 290, 589] ZOrder 32 ShowName off Inputs "2" DisplayOption "bar" } Block { BlockType Mux Name "Mux1" SID "6453:9657" Ports [4, 1] Position [835, 54, 840, 281] ZOrder 80 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux2" SID "6453:9658" Ports [4, 1] Position [835, 312, 840, 543] ZOrder 104 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux5" SID "6453:9659" Ports [4, 1] Position [835, 602, 840, 833] ZOrder 125 ShowName off DisplayOption "bar" } Block { BlockType Mux Name "Mux6" SID "6453:9660" Ports [4, 1] Position [835, 867, 840, 1098] ZOrder 135 ShowName off DisplayOption "bar" } Block { BlockType Reference Name "PI_ULLL_SW" SID "6453:9661" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 455, 375, 485] ZOrder 59 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "PI_URLR_SW" SID "6453:9662" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 390, 375, 420] ZOrder 58 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RESET" SID "6453:9663" Tag "cdsEpicsMomentary" Ports [1, 1] Position [100, 545, 175, 575] ZOrder 37 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "RESET_PULSE" SID "6453:9664" Tag "cdsFunctionCall" Description "inline LONG_PULSE /opt/rtcds/rtscore/tags/advLigoRTS-2.8.8/src/epics/simLink/LONG_PULSE.c" Ports [1, 1] Position [315, 540, 355, 600] ZOrder 33 AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsFunctionCall/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_HVDISCONNECT_SW" SID "6453:9665" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 690, 375, 720] ZOrder 62 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_MSDELAYOFF" SID "6453:9666" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 242, 760, 258] ZOrder 94 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_MSDELAYON" SID "6453:9667" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 187, 760, 203] ZOrder 93 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_STATEREQ" SID "6453:9668" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 77, 760, 93] ZOrder 90 BackgroundColor "[0.000000, 0.819608, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL_VOLTAGE_SW" SID "6453:9669" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [295, 75, 370, 105] ZOrder 50 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_HVDISCONNECT_SW" SID "6453:9670" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [300, 820, 375, 850] ZOrder 66 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_MSDELAYOFF" SID "6453:9671" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 792, 760, 808] ZOrder 129 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_MSDELAYON" SID "6453:9672" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 737, 760, 753] ZOrder 128 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_STATEREQ" SID "6453:9673" Tag "cdsEpicsIn" Description "Purpose: \nCreate an " "EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precision of 3..\n" " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [0, 1] Position [695, 627, 760, 643] ZOrder 127 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR_VOLTAGE_SW" SID "6453:9674" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [295, 205, 370, 235] ZOrder 54 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift1" SID "6453:9675" Tag "cdsBitwise" Ports [2, 1] Position [2100, 180, 2160, 215] ZOrder 165 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift10" SID "6453:9676" Tag "cdsBitwise" Ports [2, 1] Position [2100, 880, 2160, 915] ZOrder 174 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift11" SID "6453:9677" Tag "cdsBitwise" Ports [2, 1] Position [2100, 955, 2160, 990] ZOrder 173 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift12" SID "6453:9678" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1035, 2160, 1070] ZOrder 175 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift13" SID "6453:9679" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1110, 2160, 1145] ZOrder 176 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift14" SID "6453:9680" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1190, 2160, 1225] ZOrder 203 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift15" SID "6453:9681" Tag "cdsBitwise" Ports [2, 1] Position [2100, 1265, 2160, 1300] ZOrder 212 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift2" SID "6453:9682" Tag "cdsBitwise" Ports [2, 1] Position [2100, 255, 2160, 290] ZOrder 164 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift3" SID "6453:9683" Tag "cdsBitwise" Ports [2, 1] Position [2100, 330, 2160, 365] ZOrder 166 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift4" SID "6453:9684" Tag "cdsBitwise" Ports [2, 1] Position [2100, 420, 2160, 455] ZOrder 168 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift5" SID "6453:9685" Tag "cdsBitwise" Ports [2, 1] Position [2100, 500, 2160, 535] ZOrder 167 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift6" SID "6453:9686" Tag "cdsBitwise" Ports [2, 1] Position [2100, 580, 2160, 615] ZOrder 169 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift7" SID "6453:9687" Tag "cdsBitwise" Ports [2, 1] Position [2100, 655, 2160, 690] ZOrder 171 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift8" SID "6453:9688" Tag "cdsBitwise" Ports [2, 1] Position [2100, 730, 2160, 765] ZOrder 170 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "lshift9" SID "6453:9689" Tag "cdsBitwise" Ports [2, 1] Position [2100, 805, 2160, 840] ZOrder 172 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or1" SID "6453:9690" Tag "cdsBitwise" Ports [2, 1] Position [2200, 105, 2245, 140] ZOrder 84 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or10" SID "6453:9691" Tag "cdsBitwise" Ports [2, 1] Position [2200, 875, 2245, 910] ZOrder 151 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or11" SID "6453:9692" Tag "cdsBitwise" Ports [2, 1] Position [2200, 950, 2245, 985] ZOrder 150 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or12" SID "6453:9693" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1030, 2245, 1065] ZOrder 153 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or13" SID "6453:9694" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1105, 2245, 1140] ZOrder 156 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or14" SID "6453:9695" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1185, 2245, 1220] ZOrder 205 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or15" SID "6453:9696" Tag "cdsBitwise" Ports [2, 1] Position [2200, 1260, 2245, 1295] ZOrder 211 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or2" SID "6453:9697" Tag "cdsBitwise" Ports [2, 1] Position [2200, 250, 2245, 285] ZOrder 83 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or3" SID "6453:9698" Tag "cdsBitwise" Ports [2, 1] Position [2200, 325, 2245, 360] ZOrder 146 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or4" SID "6453:9699" Tag "cdsBitwise" Ports [2, 1] Position [2200, 415, 2245, 450] ZOrder 145 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or5" SID "6453:9700" Tag "cdsBitwise" Ports [2, 1] Position [2200, 495, 2245, 530] ZOrder 144 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or6" SID "6453:9701" Tag "cdsBitwise" Ports [2, 1] Position [2200, 575, 2245, 610] ZOrder 149 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or7" SID "6453:9702" Tag "cdsBitwise" Ports [2, 1] Position [2200, 650, 2245, 685] ZOrder 148 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or8" SID "6453:9703" Tag "cdsBitwise" Ports [2, 1] Position [2200, 725, 2245, 760] ZOrder 147 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "or9" SID "6453:9704" Tag "cdsBitwise" Ports [2, 1] Position [2200, 800, 2245, 835] ZOrder 152 AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsBitwise/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "MASK" SID "6453:9705" Position [1650, 453, 1680, 467] ZOrder 46 ForegroundColor "blue" IconDisplay "Port number" } Block { BlockType Outport Name "CTRL" SID "6453:9706" Position [1645, 713, 1675, 727] ZOrder 77 ForegroundColor "red" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "BO" SID "6453:9707" Position [2375, 1273, 2405, 1287] ZOrder 78 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "From19" SrcPort 1 DstBlock "lshift7" DstPort 1 } Line { ZOrder 2 SrcBlock "From18" SrcPort 1 DstBlock "lshift6" DstPort 1 } Line { ZOrder 3 SrcBlock "From20" SrcPort 1 DstBlock "lshift5" DstPort 1 } Line { ZOrder 4 SrcBlock "From14" SrcPort 1 DstBlock "lshift4" DstPort 1 } Line { Name "" ZOrder 5 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 4 DstBlock "lshift11" DstPort 1 } Line { Name "" ZOrder 6 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 3 DstBlock "lshift10" DstPort 1 } Line { Name "" ZOrder 7 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 2 DstBlock "lshift9" DstPort 1 } Line { Name "" ZOrder 8 Labels [0, 0] SrcBlock "Bus\nSelector" SrcPort 1 DstBlock "lshift8" DstPort 1 } Line { Name "" ZOrder 9 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 4 DstBlock "lshift3" DstPort 1 } Line { Name "" ZOrder 10 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 3 DstBlock "lshift2" DstPort 1 } Line { Name "" ZOrder 11 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 2 DstBlock "lshift1" DstPort 1 } Line { Name "" ZOrder 12 Labels [0, 0] SrcBlock "Bus\nSelector2" SrcPort 1 DstBlock "or1" DstPort 1 } Line { ZOrder 13 SrcBlock "or15" SrcPort 1 DstBlock "BO" DstPort 1 } Line { ZOrder 14 SrcBlock "Constant1" SrcPort 1 DstBlock "lshift15" DstPort 2 } Line { ZOrder 15 SrcBlock "Ground11" SrcPort 1 DstBlock "lshift15" DstPort 1 } Line { ZOrder 16 SrcBlock "lshift15" SrcPort 1 DstBlock "or15" DstPort 2 } Line { ZOrder 17 SrcBlock "or14" SrcPort 1 Points [21, 0; 0, 48; -83, 0; 0, 17] DstBlock "or15" DstPort 1 } Line { ZOrder 18 SrcBlock "or13" SrcPort 1 Points [23, 0; 0, 49; -88, 0] DstBlock "or14" DstPort 1 } Line { ZOrder 19 SrcBlock "lshift14" SrcPort 1 DstBlock "or14" DstPort 2 } Line { ZOrder 20 SrcBlock "Constant15" SrcPort 1 DstBlock "lshift14" DstPort 2 } Line { ZOrder 21 SrcBlock "From15" SrcPort 1 DstBlock "lshift14" DstPort 1 } Line { Name "" ZOrder 22 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "lshift13" DstPort 1 } Line { Name "" ZOrder 23 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "lshift12" DstPort 1 } Line { ZOrder 24 SrcBlock "From16" SrcPort 1 DstBlock "Bus\nSelector2" DstPort 1 } Line { ZOrder 25 SrcBlock "From17" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 26 SrcBlock "From13" SrcPort 1 DstBlock "Bus\nSelector" DstPort 1 } Line { ZOrder 27 SrcBlock "Bus\nCreator2" SrcPort 1 DstBlock "Goto14" DstPort 1 } Line { ZOrder 28 SrcBlock "LR_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 4 } Line { ZOrder 29 SrcBlock "UR_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 3 } Line { ZOrder 30 SrcBlock "LL_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 2 } Line { ZOrder 31 SrcBlock "UL_VOLTAGE_SW" SrcPort 1 DstBlock "Bus\nCreator2" DstPort 1 } Line { ZOrder 32 SrcBlock "Constant14" SrcPort 1 DstBlock "lshift13" DstPort 2 } Line { ZOrder 33 SrcBlock "Constant13" SrcPort 1 DstBlock "lshift12" DstPort 2 } Line { ZOrder 34 SrcBlock "Constant12" SrcPort 1 DstBlock "lshift11" DstPort 2 } Line { ZOrder 35 SrcBlock "Constant11" SrcPort 1 DstBlock "lshift10" DstPort 2 } Line { ZOrder 36 SrcBlock "Constant10" SrcPort 1 DstBlock "lshift9" DstPort 2 } Line { ZOrder 37 SrcBlock "Constant9" SrcPort 1 DstBlock "lshift8" DstPort 2 } Line { ZOrder 38 SrcBlock "Constant8" SrcPort 1 DstBlock "lshift7" DstPort 2 } Line { ZOrder 39 SrcBlock "Constant7" SrcPort 1 DstBlock "lshift6" DstPort 2 } Line { ZOrder 40 SrcBlock "Constant6" SrcPort 1 DstBlock "lshift5" DstPort 2 } Line { ZOrder 41 SrcBlock "Constant5" SrcPort 1 DstBlock "lshift4" DstPort 2 } Line { ZOrder 42 SrcBlock "Constant4" SrcPort 1 DstBlock "lshift3" DstPort 2 } Line { ZOrder 43 SrcBlock "Constant2" SrcPort 1 DstBlock "lshift2" DstPort 2 } Line { ZOrder 44 SrcBlock "Constant3" SrcPort 1 DstBlock "lshift1" DstPort 2 } Line { ZOrder 45 SrcBlock "lshift1" SrcPort 1 Points [15, 0; 0, -70] DstBlock "or1" DstPort 2 } Line { ZOrder 46 SrcBlock "lshift13" SrcPort 1 DstBlock "or13" DstPort 2 } Line { ZOrder 47 SrcBlock "lshift12" SrcPort 1 DstBlock "or12" DstPort 2 } Line { ZOrder 48 SrcBlock "lshift11" SrcPort 1 DstBlock "or11" DstPort 2 } Line { ZOrder 49 SrcBlock "lshift10" SrcPort 1 DstBlock "or10" DstPort 2 } Line { ZOrder 50 SrcBlock "lshift9" SrcPort 1 DstBlock "or9" DstPort 2 } Line { ZOrder 51 SrcBlock "lshift8" SrcPort 1 DstBlock "or8" DstPort 2 } Line { ZOrder 52 SrcBlock "lshift7" SrcPort 1 DstBlock "or7" DstPort 2 } Line { ZOrder 53 SrcBlock "lshift6" SrcPort 1 DstBlock "or6" DstPort 2 } Line { ZOrder 54 SrcBlock "lshift5" SrcPort 1 DstBlock "or5" DstPort 2 } Line { ZOrder 55 SrcBlock "lshift4" SrcPort 1 DstBlock "or4" DstPort 2 } Line { ZOrder 56 SrcBlock "lshift3" SrcPort 1 DstBlock "or3" DstPort 2 } Line { ZOrder 57 SrcBlock "lshift2" SrcPort 1 DstBlock "or2" DstPort 2 } Line { ZOrder 58 SrcBlock "Bus\nCreator3" SrcPort 1 DstBlock "Goto15" DstPort 1 } Line { ZOrder 59 SrcBlock "PI_ULLL_SW" SrcPort 1 DstBlock "Bus\nCreator3" DstPort 2 } Line { ZOrder 60 SrcBlock "PI_URLR_SW" SrcPort 1 DstBlock "Bus\nCreator3" DstPort 1 } Line { ZOrder 61 SrcBlock "Bus\nCreator4" SrcPort 1 DstBlock "Goto17" DstPort 1 } Line { ZOrder 62 SrcBlock "LR_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 4 } Line { ZOrder 63 SrcBlock "UR_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 3 } Line { ZOrder 64 SrcBlock "LL_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 2 } Line { ZOrder 65 SrcBlock "UL_HVDISCONNECT_SW" SrcPort 1 DstBlock "Bus\nCreator4" DstPort 1 } Line { ZOrder 66 SrcBlock "or12" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or13" DstPort 1 } Line { ZOrder 67 SrcBlock "or11" SrcPort 1 Points [8, 0; 0, 53; -73, 0] DstBlock "or12" DstPort 1 } Line { ZOrder 68 SrcBlock "or5" SrcPort 1 Points [7, 0; 0, 48; -69, 0; 0, 22] DstBlock "or6" DstPort 1 } Line { ZOrder 69 SrcBlock "or8" SrcPort 1 Points [8, 0; 0, 48; -74, 0; 0, 17] DstBlock "or9" DstPort 1 } Line { ZOrder 70 SrcBlock "or10" SrcPort 1 Points [7, 0; 0, 47; -72, 0] DstBlock "or11" DstPort 1 } Line { ZOrder 71 SrcBlock "or9" SrcPort 1 Points [9, 0; 0, 53; -74, 0] DstBlock "or10" DstPort 1 } Line { ZOrder 72 SrcBlock "or7" SrcPort 1 Points [7, 0; 0, 49; -73, 0; 0, 16] DstBlock "or8" DstPort 1 } Line { ZOrder 73 SrcBlock "or6" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or7" DstPort 1 } Line { ZOrder 74 SrcBlock "or2" SrcPort 1 Points [8, 0; 0, 48; -74, 0; 0, 17] DstBlock "or3" DstPort 1 } Line { ZOrder 75 SrcBlock "or4" SrcPort 1 Points [7, 0; 0, 54; -73, 0; 0, 16] DstBlock "or5" DstPort 1 } Line { ZOrder 76 SrcBlock "or3" SrcPort 1 Points [9, 0; 0, 48; -74, 0] DstBlock "or4" DstPort 1 } Line { ZOrder 77 SrcBlock "or1" SrcPort 1 Points [7, 0; 0, 119; -73, 0; 0, 16] DstBlock "or2" DstPort 1 } Line { ZOrder 78 SrcBlock "From12" SrcPort 1 DstBlock "Mux6" DstPort 2 } Line { ZOrder 79 SrcBlock "Demux4" SrcPort 3 DstBlock "Goto11" DstPort 1 } Line { ZOrder 80 SrcBlock "Demux4" SrcPort 2 DstBlock "Goto12" DstPort 1 } Line { ZOrder 81 SrcBlock "Demux4" SrcPort 1 DstBlock "Goto13" DstPort 1 } Line { ZOrder 82 SrcBlock "LR_MSDELAYOFF" SrcPort 1 DstBlock "Mux6" DstPort 4 } Line { ZOrder 83 SrcBlock "LR_MSDELAYON" SrcPort 1 DstBlock "Mux6" DstPort 3 } Line { ZOrder 84 SrcBlock "LR_STATEREQ" SrcPort 1 DstBlock "Mux6" DstPort 1 } Line { ZOrder 85 SrcBlock "ESD_LR" SrcPort 1 DstBlock "Demux4" DstPort 1 } Line { ZOrder 86 SrcBlock "Mux6" SrcPort 1 DstBlock "ESD_LR" DstPort 1 } Line { ZOrder 87 SrcBlock "From11" SrcPort 1 DstBlock "Mux5" DstPort 2 } Line { ZOrder 88 SrcBlock "Demux3" SrcPort 3 DstBlock "Goto10" DstPort 1 } Line { ZOrder 89 SrcBlock "Demux3" SrcPort 2 DstBlock "Goto8" DstPort 1 } Line { ZOrder 90 SrcBlock "Demux3" SrcPort 1 DstBlock "Goto9" DstPort 1 } Line { ZOrder 91 SrcBlock "UR_MSDELAYOFF" SrcPort 1 DstBlock "Mux5" DstPort 4 } Line { ZOrder 92 SrcBlock "UR_MSDELAYON" SrcPort 1 DstBlock "Mux5" DstPort 3 } Line { ZOrder 93 SrcBlock "UR_STATEREQ" SrcPort 1 DstBlock "Mux5" DstPort 1 } Line { ZOrder 94 SrcBlock "ESD_UR" SrcPort 1 DstBlock "Demux3" DstPort 1 } Line { ZOrder 95 SrcBlock "Mux5" SrcPort 1 DstBlock "ESD_UR" DstPort 1 } Line { ZOrder 96 SrcBlock "Bus\nCreator8" SrcPort 1 DstBlock "MASK" DstPort 1 } Line { ZOrder 97 SrcBlock "Bus\nCreator1" SrcPort 1 DstBlock "CTRL" DstPort 1 } Line { ZOrder 98 SrcBlock "From10" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 4 } Line { ZOrder 99 SrcBlock "From8" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 3 } Line { ZOrder 100 SrcBlock "From7" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 2 } Line { ZOrder 101 SrcBlock "From1" SrcPort 1 DstBlock "Bus\nCreator1" DstPort 1 } Line { ZOrder 102 SrcBlock "From6" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 4 } Line { ZOrder 103 SrcBlock "From5" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 3 } Line { ZOrder 104 SrcBlock "From4" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 2 } Line { ZOrder 105 SrcBlock "From9" SrcPort 1 DstBlock "Bus\nCreator8" DstPort 1 } Line { ZOrder 106 SrcBlock "From3" SrcPort 1 DstBlock "Mux2" DstPort 2 } Line { ZOrder 107 SrcBlock "From2" SrcPort 1 DstBlock "Mux1" DstPort 2 } Line { ZOrder 108 SrcBlock "ISC_CTRL" SrcPort 1 DstBlock "Goto7" DstPort 1 } Line { ZOrder 109 SrcBlock "Demux2" SrcPort 3 DstBlock "Goto6" DstPort 1 } Line { ZOrder 110 SrcBlock "Demux2" SrcPort 2 DstBlock "Goto4" DstPort 1 } Line { ZOrder 111 SrcBlock "Demux2" SrcPort 1 DstBlock "Goto5" DstPort 1 } Line { ZOrder 112 SrcBlock "LL_MSDELAYOFF" SrcPort 1 DstBlock "Mux2" DstPort 4 } Line { ZOrder 113 SrcBlock "LL_MSDELAYON" SrcPort 1 DstBlock "Mux2" DstPort 3 } Line { ZOrder 114 SrcBlock "LL_STATEREQ" SrcPort 1 DstBlock "Mux2" DstPort 1 } Line { ZOrder 115 SrcBlock "ESD_LL" SrcPort 1 DstBlock "Demux2" DstPort 1 } Line { ZOrder 116 SrcBlock "Mux2" SrcPort 1 DstBlock "ESD_LL" DstPort 1 } Line { ZOrder 117 SrcBlock "Demux1" SrcPort 3 DstBlock "Goto3" DstPort 1 } Line { ZOrder 118 SrcBlock "Demux1" SrcPort 2 DstBlock "Goto1" DstPort 1 } Line { ZOrder 119 SrcBlock "Demux1" SrcPort 1 DstBlock "Goto2" DstPort 1 } Line { ZOrder 120 SrcBlock "L3_MON" SrcPort 1 DstBlock "MON" DstPort 1 } Line { ZOrder 121 SrcBlock "UL_MSDELAYOFF" SrcPort 1 DstBlock "Mux1" DstPort 4 } Line { ZOrder 122 SrcBlock "UL_MSDELAYON" SrcPort 1 DstBlock "Mux1" DstPort 3 } Line { ZOrder 123 SrcBlock "UL_STATEREQ" SrcPort 1 DstBlock "Mux1" DstPort 1 } Line { ZOrder 124 SrcBlock "ESD_UL" SrcPort 1 DstBlock "Demux1" DstPort 1 } Line { ZOrder 125 SrcBlock "Mux1" SrcPort 1 DstBlock "ESD_UL" DstPort 1 } Line { ZOrder 126 SrcBlock "Ground10" SrcPort 1 DstBlock "LR_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 127 SrcBlock "Ground9" SrcPort 1 DstBlock "UR_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 128 SrcBlock "Ground8" SrcPort 1 DstBlock "LL_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 129 SrcBlock "Ground1" SrcPort 1 DstBlock "UL_HVDISCONNECT_SW" DstPort 1 } Line { ZOrder 130 SrcBlock "Ground7" SrcPort 1 DstBlock "PI_ULLL_SW" DstPort 1 } Line { ZOrder 131 SrcBlock "Ground6" SrcPort 1 DstBlock "PI_URLR_SW" DstPort 1 } Line { ZOrder 132 SrcBlock "Ground5" SrcPort 1 DstBlock "LR_VOLTAGE_SW" DstPort 1 } Line { ZOrder 133 SrcBlock "Ground4" SrcPort 1 DstBlock "UR_VOLTAGE_SW" DstPort 1 } Line { ZOrder 134 SrcBlock "Ground3" SrcPort 1 DstBlock "LL_VOLTAGE_SW" DstPort 1 } Line { ZOrder 135 SrcBlock "Ground2" SrcPort 1 DstBlock "UL_VOLTAGE_SW" DstPort 1 } Line { ZOrder 136 SrcBlock "RESET_PULSE" SrcPort 1 DstBlock "Demux" DstPort 1 } Line { ZOrder 137 SrcBlock "Mux" SrcPort 1 DstBlock "RESET_PULSE" DstPort 1 } Line { ZOrder 138 SrcBlock "Constant" SrcPort 1 DstBlock "Mux" DstPort 2 } Line { ZOrder 139 SrcBlock "RESET" SrcPort 1 DstBlock "Mux" DstPort 1 } Line { ZOrder 140 SrcBlock "Ground" SrcPort 1 DstBlock "RESET" DstPort 1 } Line { ZOrder 141 SrcBlock "Demux" SrcPort 1 DstBlock "Goto16" DstPort 1 } Annotation { SID "6453:9708" Name "0 = Upper Quadrants\n1 = Lower Quadrants" Position [336, 357, 336, 357] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "6453:9709" Name "0 = Low Voltage\n1 = High Voltage" Position [336, 42, 336, 42] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "6453:9710" Name "NOTE THE UNORTHODOX CHANNEL \nORDER ANALOG ELECTRONICS \nARE IN UR, LR, UL, LL\n#thanksobama\nSee D14001" "77" Position [1987, 54, 1987, 54] AutoSize on WordWrap off BackgroundColor "yellow" ZOrder -3 } } } Block { BlockType Reference Name "M0" SID "6453:9711" Ports [2, 3] Position [255, 45, 335, 105] ZOrder -11 BackgroundColor "[1.000000, 0.990031, 0.495245]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/TOP_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "R0" SID "6453:9712" Ports [2, 3] Position [255, 190, 335, 250] ZOrder -12 BackgroundColor "[1.000000, 0.990031, 0.495245]" LibraryVersion "1.50" SourceBlock "STATE_BIO_MASTER/TOP_BIO_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "M0_BO_CTRL_Out" SID "6453:9713" Position [455, 103, 485, 117] ZOrder -13 IconDisplay "Port number" } Block { BlockType Outport Name "R0_BO_CTRL_Out" SID "6453:9714" Position [455, 233, 485, 247] ZOrder -16 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "L1_BO_CTRL_Out" SID "6453:9715" Position [455, 393, 485, 407] ZOrder -14 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "L2_BO_CTRL_Out" SID "6453:9716" Position [550, 743, 580, 757] ZOrder -15 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "L3_BO_Out" SID "6453:9717" Position [555, 943, 585, 957] ZOrder 49 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "M0_MASK_Out" SID "6453:9718" Position [455, 28, 485, 42] ZOrder -17 ForegroundColor "blue" Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "M0_CTRL_Out" SID "6453:9719" Position [455, 68, 485, 82] ZOrder -18 ForegroundColor "red" Port "7" IconDisplay "Port number" } Block { BlockType Outport Name "R0_MASK_Out" SID "6453:9720" Position [455, 168, 485, 182] ZOrder -23 ForegroundColor "blue" Port "8" IconDisplay "Port number" } Block { BlockType Outport Name "R0_CTRL_Out" SID "6453:9721" Position [455, 198, 485, 212] ZOrder -24 ForegroundColor "red" Port "9" IconDisplay "Port number" } Block { BlockType Outport Name "L1_MASK_Out" SID "6453:9722" Position [455, 308, 485, 322] ZOrder -19 ForegroundColor "blue" Port "10" IconDisplay "Port number" } Block { BlockType Outport Name "L1_CTRL_Out" SID "6453:9723" Position [455, 348, 485, 362] ZOrder -20 ForegroundColor "red" Port "11" IconDisplay "Port number" } Block { BlockType Outport Name "L2__UL_MASK_Out" SID "6453:9851" Position [550, 503, 580, 517] ZOrder 91 ForegroundColor "blue" Port "12" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UL_CTRL_Out" SID "6453:9852" Position [550, 533, 580, 547] ZOrder 90 ForegroundColor "red" Port "13" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LL_MASK_Out" SID "6453:9853" Position [550, 563, 580, 577] ZOrder 93 ForegroundColor "blue" Port "14" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LL_CTRL_Out" SID "6453:9854" Position [550, 593, 580, 607] ZOrder 92 ForegroundColor "red" Port "15" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UR_MASK_Out" SID "6453:9855" Position [550, 623, 580, 637] ZOrder 95 ForegroundColor "blue" Port "16" IconDisplay "Port number" } Block { BlockType Outport Name "L2_UR_CTRL_Out" SID "6453:9856" Position [550, 653, 580, 667] ZOrder 94 ForegroundColor "red" Port "17" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LR_MASK_Out" SID "6453:9857" Position [550, 683, 580, 697] ZOrder 97 ForegroundColor "blue" Port "18" IconDisplay "Port number" } Block { BlockType Outport Name "L2_LR_CTRL_Out" SID "6453:9858" Position [550, 713, 580, 727] ZOrder 96 ForegroundColor "red" Port "19" IconDisplay "Port number" } Block { BlockType Outport Name "L3_MASK_Out" SID "6453:9726" Position [555, 863, 585, 877] ZOrder 30 ForegroundColor "blue" Port "20" IconDisplay "Port number" } Block { BlockType Outport Name "L3_CTRL_Out" SID "6453:9727" Position [555, 903, 585, 917] ZOrder 31 ForegroundColor "red" Port "21" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "L2" SrcPort 9 DstBlock "L2_BO_CTRL_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "L2" SrcPort 1 DstBlock "L2__UL_MASK_Out" DstPort 1 } Line { ZOrder 3 SrcBlock "L2" SrcPort 2 DstBlock "L2_UL_CTRL_Out" DstPort 1 } Line { ZOrder 4 SrcBlock "L2" SrcPort 3 DstBlock "L2_LL_MASK_Out" DstPort 1 } Line { ZOrder 5 SrcBlock "L2" SrcPort 4 DstBlock "L2_LL_CTRL_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "L2" SrcPort 5 DstBlock "L2_UR_MASK_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "L2" SrcPort 6 DstBlock "L2_UR_CTRL_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "L2" SrcPort 7 DstBlock "L2_LR_MASK_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "L2" SrcPort 8 DstBlock "L2_LR_CTRL_Out" DstPort 1 } Line { ZOrder 11 SrcBlock "L3" SrcPort 3 DstBlock "L3_BO_Out" DstPort 1 } Line { ZOrder 12 SrcBlock "L3" SrcPort 2 DstBlock "L3_CTRL_Out" DstPort 1 } Line { ZOrder 13 SrcBlock "L3_MON_In" SrcPort 1 DstBlock "L3" DstPort 2 } Line { ZOrder 14 SrcBlock "L3_ISC_CTRL" SrcPort 1 DstBlock "L3" DstPort 1 } Line { ZOrder 15 SrcBlock "L3" SrcPort 1 DstBlock "L3_MASK_Out" DstPort 1 } Line { ZOrder 16 SrcBlock "R0" SrcPort 2 Points [50, 0; 0, -15] DstBlock "R0_CTRL_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "R0" SrcPort 1 Points [50, 0; 0, -25] DstBlock "R0_MASK_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "R0" SrcPort 3 DstBlock "R0_BO_CTRL_Out" DstPort 1 } Line { ZOrder 19 SrcBlock "R0_MON_In" SrcPort 1 DstBlock "R0" DstPort 2 } Line { ZOrder 20 SrcBlock "R0_ISC_CTRL" SrcPort 1 DstBlock "R0" DstPort 1 } Line { ZOrder 21 SrcBlock "L1" SrcPort 1 Points [50, 0; 0, -20] DstBlock "L1_MASK_Out" DstPort 1 } Line { ZOrder 22 SrcBlock "L1" SrcPort 2 DstBlock "L1_CTRL_Out" DstPort 1 } Line { ZOrder 23 SrcBlock "M0" SrcPort 2 DstBlock "M0_CTRL_Out" DstPort 1 } Line { ZOrder 24 SrcBlock "M0" SrcPort 1 Points [55, 0; 0, -20] DstBlock "M0_MASK_Out" DstPort 1 } Line { ZOrder 25 SrcBlock "M0" SrcPort 3 Points [100, 0] DstBlock "M0_BO_CTRL_Out" DstPort 1 } Line { ZOrder 26 SrcBlock "L2_MON_In" SrcPort 1 DstBlock "L2" DstPort 2 } Line { ZOrder 27 SrcBlock "L2_ISC_CTRL" SrcPort 1 DstBlock "L2" DstPort 1 } Line { ZOrder 28 SrcBlock "L1_MON_In" SrcPort 1 DstBlock "L1" DstPort 2 } Line { ZOrder 29 SrcBlock "L1_ISC_CTRL" SrcPort 1 DstBlock "L1" DstPort 1 } Line { ZOrder 30 SrcBlock "L1" SrcPort 3 Points [100, 0] DstBlock "L1_BO_CTRL_Out" DstPort 1 } Line { ZOrder 31 SrcBlock "M0_MON_In" SrcPort 1 DstBlock "M0" DstPort 2 } Line { ZOrder 32 SrcBlock "M0_ISC_CTRL" SrcPort 1 DstBlock "M0" DstPort 1 } Annotation { SID "6453:9844" Name "12 Bit Word" Position [387, 254, 387, 254] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "6453:9843" Name "16 Bit Word" Position [482, 959, 482, 959] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "6453:9842" Name "Control and readbacks \nfor both the HV ESD Driver\nas well as the LVLN Driver" Position [313, 819, 313, 819] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "6453:9728" Name "12 Bit Word" Position [387, 104, 387, 104] AutoSize on WordWrap off ZOrder -4 } Annotation { SID "6453:9729" Name "12 Bit Word" Position [382, 384, 382, 384] AutoSize on WordWrap off ZOrder -5 } Annotation { SID "6453:9730" Name "12 Bit Word" Position [177, 574, 177, 574] AutoSize on WordWrap off ZOrder -6 } Annotation { SID "6453:9731" Name "12 Bit Word" Position [187, 84, 187, 84] AutoSize on WordWrap off ZOrder -7 } Annotation { SID "6453:9732" Name "12 Bit Word" Position [192, 364, 192, 364] AutoSize on WordWrap off ZOrder -8 } Annotation { SID "6453:9733" Name "12 Bit Word" Position [177, 714, 177, 714] AutoSize on WordWrap off ZOrder -9 } } } Block { BlockType Reference Name "COMMISH_MESSAGE" SID "6453:8095" Tag "cdsEpicsStringIn" Description "cdsEpicsStringIn" Ports [1] Position [1610, 1188, 1650, 1212] ZOrder -45 BackgroundColor "[0.000000, 0.501961, 0.250980]" DropShadow on AttributesFormatString "%" LibraryVersion "1.3" SourceBlock "cdsEpicsStringIn/EpicsStringIn" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "COMMISH_STATUS" SID "6453:8096" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [1610, 1123, 1650, 1147] ZOrder -46 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DACKILL" SID "6453:8106" Description "cdsDacKill" Ports [2, 2] Position [1985, 2064, 2065, 2151] ZOrder -56 ForegroundColor "[0.901961, 0.000000, 0.000000]" DropShadow on AttributesFormatString "%" LibraryVersion "1.7" FontName "times" FontSize 12 SourceBlock "cdsDacKill/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Constant Name "DACKILL_BYPASS_TIME" SID "6453:8107" Position [1720, 2121, 1745, 2139] ZOrder -57 ForegroundColor "blue" Value "0" } Block { BlockType Reference Name "DACKILL_BYPASS_TIMEMON" SID "6453:8108" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTakes " "input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1850, 2119, 1895, 2141] ZOrder -58 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "DACKILL_TRIG" SID "6453:8109" Ports [4, 1] Position [1680, 1993, 1790, 2102] ZOrder -137 BackgroundColor "[1.000000, 0.686272, 0.544000]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "DACKILL_TRIG" Location [2948, 53, 4878, 1489] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "M0_WDBLOCKFLAG_In" SID "6453:8110" Position [85, 140, 105, 150] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "R0_WDBLOCKFLAG_In" SID "6453:8111" Position [85, 190, 105, 200] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "L1_WDBLOCKFLAG_In1" SID "6453:8112" Position [85, 240, 105, 250] ZOrder 23 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "L2_WDBLOCKFLAG_In2" SID "6453:8113" Position [85, 290, 105, 300] ZOrder 24 Port "4" IconDisplay "Port number" } Block { BlockType Logic Name "LogicalOperator1" SID "6453:8114" Ports [4, 1] Position [310, 123, 345, 317] ZOrder 22 ShowName off Inputs "4" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType Reference Name "STATE" SID "6453:8115" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: " " \nTakes input value and passes it to EPICS record. \n \nUs" "age: \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [530, 209, 570, 231] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "DACKILL_TRIG_Out" SID "6453:8116" Position [695, 216, 715, 224] ZOrder -11 BackgroundColor "yellow" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "STATE" SrcPort 1 DstBlock "DACKILL_TRIG_Out" DstPort 1 } Line { ZOrder 2 SrcBlock "M0_WDBLOCKFLAG_In" SrcPort 1 DstBlock "LogicalOperator1" DstPort 1 } Line { ZOrder 3 SrcBlock "R0_WDBLOCKFLAG_In" SrcPort 1 DstBlock "LogicalOperator1" DstPort 2 } Line { ZOrder 4 SrcBlock "L1_WDBLOCKFLAG_In1" SrcPort 1 DstBlock "LogicalOperator1" DstPort 3 } Line { ZOrder 5 SrcBlock "L2_WDBLOCKFLAG_In2" SrcPort 1 DstBlock "LogicalOperator1" DstPort 4 } Line { ZOrder 6 SrcBlock "LogicalOperator1" SrcPort 1 DstBlock "STATE" DstPort 1 } Annotation { SID "6453:8117" Name "Unit Delay allows for a DACKILL reset request to \nuntrip USER watchdogs " Position [580, 269, 580, 269] AutoSize on WordWrap off ZOrder -1 } Annotation { SID "6453:8118" Name "M0(R0)WDBLOCKFLAG is zero (0) if OK, \nnon-zero if BAD" Position [169, 85, 169, 85] AutoSize on WordWrap off ZOrder -2 } Annotation { SID "6453:8119" Name "AND is zero (0) if all stages are OK\nnon-zero if BAD" Position [438, 173, 438, 173] AutoSize on WordWrap off ZOrder -3 } } } Block { BlockType Goto Name "Goto1" SID "6453:9929" Position [1810, 924, 1945, 936] ZOrder 2526 BackgroundColor "red" GotoTag "MASTERSWITCH" } Block { BlockType Ground Name "Ground1" SID "6453:9868" Position [1700, 1395, 1720, 1415] ZOrder 2467 ShowName off } Block { BlockType Ground Name "Ground10" SID "6453:9872" Position [1725, 1730, 1745, 1750] ZOrder 2469 ShowName off } Block { BlockType Ground Name "Ground11" SID "6453:9873" Position [1700, 1450, 1720, 1470] ZOrder 2468 ShowName off } Block { BlockType Ground Name "Ground12" SID "6453:9874" Position [1725, 1615, 1745, 1635] ZOrder 2472 ShowName off } Block { BlockType Ground Name "Ground13" SID "6453:9896" Position [1615, 2000, 1635, 2020] ZOrder 2493 ShowName off } Block { BlockType Ground Name "Ground14" SID "6453:9876" Position [1725, 1670, 1745, 1690] ZOrder 2473 ShowName off } Block { BlockType Ground Name "Ground15" SID "6453:9897" Position [1615, 2050, 1635, 2070] ZOrder 2495 ShowName off } Block { BlockType Ground Name "Ground16" SID "6453:9898" Position [1615, 2070, 1635, 2090] ZOrder 2496 ShowName off } Block { BlockType Ground Name "Ground17" SID "6453:9899" Position [1615, 2025, 1635, 2045] ZOrder 2494 ShowName off } Block { BlockType Ground Name "Ground2" SID "6453:8222" Position [1465, 1190, 1485, 1210] ZOrder -113 ShowName off } Block { BlockType Ground Name "Ground3" SID "6453:8223" Position [1465, 1125, 1485, 1145] ZOrder -114 ShowName off } Block { BlockType Ground Name "Ground4" SID "6453:8224" Position [1465, 1070, 1485, 1090] ZOrder -115 ShowName off } Block { BlockType Ground Name "Ground5" SID "6453:9869" Position [1700, 1340, 1720, 1360] ZOrder 2466 ShowName off } Block { BlockType Ground Name "Ground6" SID "6453:8226" Position [1465, 920, 1485, 940] ZOrder -117 ShowName off } Block { BlockType Ground Name "Ground7" SID "6453:8227" Position [1465, 980, 1485, 1000] ZOrder 16 ShowName off } Block { BlockType Ground Name "Ground8" SID "6453:9870" Position [1700, 1285, 1720, 1305] ZOrder 2465 ShowName off } Block { BlockType Ground Name "Ground9" SID "6453:9871" Position [1725, 1780, 1745, 1800] ZOrder 2470 ShowName off } Block { BlockType Reference Name "HIERSWITCH" SID "6453:8229" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [1610, 1068, 1650, 1092] ZOrder -118 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "HIERSWITCHMON" SID "6453:8230" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTakes " "input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1790, 1072, 1845, 1088] ZOrder -119 BackgroundColor "[0.686275, 0.372549, 0.313725]" NamePlacement "alternate" AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType SubSystem Name "L1" SID "6453:8241" Ports [3, 5] Position [915, 1219, 1110, 1771] ZOrder -130 BackgroundColor "[0.000000, 0.819608, 0.819608]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "L1" Location [221, 20, 1699, 897] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "125" Block { BlockType Inport Name "MASTERSW_In" SID "6453:8255" Position [1250, 785, 1270, 795] ZOrder -12 BackgroundColor "[0.909804, 0.819608, 0.321569]" IconDisplay "Port number" } Block { BlockType Inport Name "ESDOUTF_CTRL" SID "6453:9805" Position [1250, 575, 1270, 585] ZOrder 1208 ForegroundColor "[0.901961, 0.000000, 0.000000]" BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "ESDOUTF_MASK" SID "6453:9806" Position [1250, 695, 1270, 705] ZOrder 1207 ForegroundColor "blue" BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "3" IconDisplay "Port number" } Block { BlockType BusSelector Name "Bus\nSelector1" SID "6453:9807" Ports [1, 4] Position [1310, 641, 1315, 759] ZOrder 1210 ShowName off OutputSignals "L3_UL_MASK,L3_LL_MASK,L3_UR_MASK,L3_LR_MASK" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType BusSelector Name "Bus\nSelector10" SID "6453:9808" Ports [1, 4] Position [1310, 522, 1315, 638] ZOrder 1209 ShowName off OutputSignals "L3_UL_CTRL,L3_LL_CTRL,L3_UR_CTRL,L3_LR_CTRL" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 3 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 4 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType SubSystem Name "ESDOUTF" SID "6453:9751" Ports [13, 5] Position [1430, 377, 1535, 753] ZOrder 53 BackgroundColor "lightBlue" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "ESDOUTF" Location [231, 65, 1689, 885] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "80" Block { BlockType Inport Name "UL_In" SID "6453:9752" Position [180, 148, 210, 162] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LL_In" SID "6453:9753" Position [180, 223, 210, 237] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_In" SID "6453:9754" Position [180, 298, 210, 312] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_In" SID "6453:9755" Position [180, 373, 210, 387] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "DC_In" SID "6453:9756" Position [10, 448, 40, 462] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "UL_Control" SID "6453:9757" Position [560, 198, 590, 212] ZOrder -6 ForegroundColor "red" Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "LL_Control" SID "6453:9758" Position [545, 313, 575, 327] ZOrder 56 ForegroundColor "red" Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "UR_Control" SID "6453:9759" Position [545, 418, 575, 432] ZOrder 58 ForegroundColor "red" Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "LR_Control" SID "6453:9760" Position [545, 528, 575, 542] ZOrder 60 ForegroundColor "red" Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "UL_Mask" SID "6453:9761" Position [500, 223, 530, 237] ZOrder -7 ForegroundColor "blue" Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "LL_Mask" SID "6453:9762" Position [485, 343, 515, 357] ZOrder 55 ForegroundColor "blue" Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "UR_Mask" SID "6453:9763" Position [485, 443, 515, 457] ZOrder 57 ForegroundColor "blue" Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "LR_Mask" SID "6453:9764" Position [485, 553, 515, 567] ZOrder 59 ForegroundColor "blue" Port "13" IconDisplay "Port number" } Block { BlockType Reference Name "DC" SID "6453:9765" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 609, 740, 691] ZOrder -8 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Ground Name "Ground1" SID "6453:9766" Position [65, 520, 85, 540] ZOrder 52 } Block { BlockType Ground Name "Ground2" SID "6453:9767" Position [610, 665, 630, 685] ZOrder 61 } Block { BlockType SubSystem Name "LIN" SID "6453:9768" Ports [6, 4] Position [225, 122, 285, 563] ZOrder 54 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "LIN" Location [2019, 107, 3164, 1173] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "UL_in" SID "6453:9769" Position [20, 133, 50, 147] ZOrder 53 IconDisplay "Port number" } Block { BlockType Inport Name "LL_in" SID "6453:9770" Position [20, 303, 50, 317] ZOrder 54 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_in" SID "6453:9771" Position [20, 458, 50, 472] ZOrder 55 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_in" SID "6453:9772" Position [20, 623, 50, 637] ZOrder 56 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "Bias_in" SID "6453:9773" Position [60, 20, 90, 35] ZOrder 48 BlockRotation 270 BlockMirror on Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "Bypass_in" SID "6453:9774" Position [440, 50, 470, 65] ZOrder 65 BlockRotation 270 BlockMirror on Port "6" IconDisplay "Port number" } Block { BlockType Switch Name "Choice" SID "6453:9775" Position [480, 170, 510, 200] ZOrder 62 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice1" SID "6453:9776" Position [480, 335, 510, 365] ZOrder 63 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice2" SID "6453:9777" Position [470, 495, 500, 525] ZOrder 64 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Switch Name "Choice3" SID "6453:9778" Position [470, 650, 500, 680] ZOrder 66 Criteria "u2 > Threshold" InputSameDT off SaturateOnIntegerOverflow off } Block { BlockType Reference Name "FORCE_COEFF" SID "6453:9779" Tag "cdsEpicsIn" Description "Purpose: \nCreate" " an EPICS input channel connection to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is floating point with a precisio" "n of 3..\n \nUsage: " " \nName the part with the desired EPICS c" "hannel name. " Ports [0, 1] Position [95, 660, 160, 690] ZOrder 82 BackgroundColor "green" DropShadow on AttributesFormatString "%" LibraryVersion "1.2" SourceBlock "cdsEpicsIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL" SID "6453:9780" Ports [3, 1] Position [280, 285, 385, 335] ZOrder 78 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR" SID "6453:9781" Ports [3, 1] Position [265, 605, 370, 655] ZOrder 80 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UL" SID "6453:9782" Ports [3, 1] Position [280, 115, 385, 165] ZOrder 77 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR" SID "6453:9783" Ports [3, 1] Position [280, 440, 385, 490] ZOrder 79 BackgroundColor "orange" LibraryVersion "1.4" SourceBlock "ESD_LINEARIZATION_WITH_CHARGE_MASTER/ESD_LIN_CHARGE_MASTER" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "UL_out" SID "6453:9784" Position [560, 163, 590, 177] ZOrder 58 IconDisplay "Port number" } Block { BlockType Outport Name "LL_out" SID "6453:9785" Position [540, 343, 570, 357] ZOrder 59 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_out" SID "6453:9786" Position [525, 488, 555, 502] ZOrder 60 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_out" SID "6453:9787" Position [535, 658, 565, 672] ZOrder 61 Port "4" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Bias_in" SrcPort 1 Points [0, 85] Branch { ZOrder 2 Points [0, 170] Branch { ZOrder 3 DstBlock "LL" DstPort 1 } Branch { ZOrder 4 Points [0, 155] Branch { ZOrder 5 Points [0, 165] DstBlock "LR" DstPort 1 } Branch { ZOrder 6 DstBlock "UR" DstPort 1 } } } Branch { ZOrder 7 DstBlock "UL" DstPort 1 } } Line { ZOrder 8 SrcBlock "UL_in" SrcPort 1 Points [195, 0] Branch { ZOrder 9 DstBlock "UL" DstPort 2 } Branch { ZOrder 10 Points [0, 35] DstBlock "Choice" DstPort 1 } } Line { ZOrder 11 SrcBlock "LR_in" SrcPort 1 Points [189, 0] Branch { ZOrder 12 DstBlock "LR" DstPort 2 } Branch { ZOrder 13 Points [0, 25] DstBlock "Choice3" DstPort 1 } } Line { ZOrder 14 SrcBlock "Choice" SrcPort 1 Points [20, 0; 0, -15] DstBlock "UL_out" DstPort 1 } Line { ZOrder 15 SrcBlock "LL_in" SrcPort 1 Points [191, 0] Branch { ZOrder 16 DstBlock "LL" DstPort 2 } Branch { ZOrder 17 Points [0, 30] DstBlock "Choice1" DstPort 1 } } Line { ZOrder 18 SrcBlock "Choice1" SrcPort 1 DstBlock "LL_out" DstPort 1 } Line { ZOrder 19 SrcBlock "UR_in" SrcPort 1 Points [184, 0] Branch { ZOrder 20 DstBlock "UR" DstPort 2 } Branch { ZOrder 21 Points [0, 35] DstBlock "Choice2" DstPort 1 } } Line { ZOrder 22 SrcBlock "Choice2" SrcPort 1 Points [5, 0] DstBlock "UR_out" DstPort 1 } Line { ZOrder 23 SrcBlock "Bypass_in" SrcPort 1 Points [0, 75; 1, 0; 0, 40] Branch { ZOrder 24 Points [0, 165] Branch { ZOrder 25 Points [0, 160] Branch { ZOrder 26 Points [0, 155] DstBlock "Choice3" DstPort 2 } Branch { ZOrder 27 DstBlock "Choice2" DstPort 2 } } Branch { ZOrder 28 DstBlock "Choice1" DstPort 2 } } Branch { ZOrder 29 DstBlock "Choice" DstPort 2 } } Line { ZOrder 30 SrcBlock "Choice3" SrcPort 1 DstBlock "LR_out" DstPort 1 } Line { ZOrder 31 SrcBlock "UL" SrcPort 1 Points [30, 0; 0, 55] DstBlock "Choice" DstPort 3 } Line { ZOrder 32 SrcBlock "LL" SrcPort 1 Points [21, 0; 0, 50] DstBlock "Choice1" DstPort 3 } Line { ZOrder 33 SrcBlock "UR" SrcPort 1 Points [31, 0; 0, 55] DstBlock "Choice2" DstPort 3 } Line { ZOrder 34 SrcBlock "LR" SrcPort 1 Points [38, 0; 0, 45] DstBlock "Choice3" DstPort 3 } Line { ZOrder 35 SrcBlock "FORCE_COEFF" SrcPort 1 Points [40, 0; 0, -30] Branch { ZOrder 36 Points [0, -165; 1, 0] Branch { ZOrder 37 Points [0, -155] Branch { ZOrder 38 DstBlock "LL" DstPort 3 } Branch { ZOrder 39 Points [0, -170] DstBlock "UL" DstPort 3 } } Branch { ZOrder 40 DstBlock "UR" DstPort 3 } } Branch { ZOrder 41 DstBlock "LR" DstPort 3 } } Annotation { SID "6453:9788" Name "Was originally hard coded to -128e3" Position [169, 773, 169, 773] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Reference Name "LIN_BYPASS_SW" SID "6453:9789" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EP" "ICS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [120, 515, 195, 545] ZOrder 53 BackgroundColor "darkGreen" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LL" SID "6453:9790" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 278, 740, 362] ZOrder -9 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "LR" SID "6453:9791" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 494, 740, 576] ZOrder -10 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Terminator Name "Terminator" SID "6453:9792" Position [810, 215, 830, 235] ZOrder -11 } Block { BlockType Terminator Name "Terminator1" SID "6453:9793" Position [810, 330, 830, 350] ZOrder -12 } Block { BlockType Terminator Name "Terminator2" SID "6453:9794" Position [810, 435, 830, 455] ZOrder -13 } Block { BlockType Terminator Name "Terminator3" SID "6453:9795" Position [810, 545, 830, 565] ZOrder -14 } Block { BlockType Terminator Name "Terminator4" SID "6453:9796" Position [780, 660, 800, 680] ZOrder -15 } Block { BlockType Reference Name "UL" SID "6453:9797" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 164, 740, 246] ZOrder -16 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "UR" SID "6453:9798" Tag "cdsFiltCtrl" Description "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added contro" "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctr" "l' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:" "\n " " " " \nmodule hex " "dec " " " " \n----------------------- " " " " " " \nFM1 0x20 32 " " " " " " \nFM2 0x80 128 " " " " " " \nFM3 0x200 512 " " " " " " \nFM4 0x800 2048 " " " " " " \nFM5 0x2000 8192 " " " " " " \nFM6 0x8000 32768 " " " " \nFM7 0x2000" "0 131072 " " " " \nFM8 0x80000 " " 524288 " " " " \nFM9 0x200000 2097152 " " " " " " \nFM10 0x800000 8388608 " " " " " " \n " " " " " " \nThis bit data can be used to drive some other switches or it can be output using" " a binary I/O module. " " " " " Ports [3, 2] Position [680, 384, 740, 466] ZOrder -17 BackgroundColor "darkGreen" AttributesFormatString "%" LibraryVersion "1.8" SourceBlock "cdsFiltCtrl/IIR FM with control" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "UL_Out" SID "6453:9799" Position [780, 178, 810, 192] ZOrder -18 IconDisplay "Port number" } Block { BlockType Outport Name "LL_Out" SID "6453:9800" Position [780, 293, 810, 307] ZOrder -19 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_Out" SID "6453:9801" Position [780, 398, 810, 412] ZOrder -20 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_Out" SID "6453:9802" Position [780, 508, 810, 522] ZOrder -21 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "6453:9803" Position [780, 623, 810, 637] ZOrder -22 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Ground2" SrcPort 1 Points [20, 0] Branch { ZOrder 2 DstBlock "DC" DstPort 3 } Branch { ZOrder 3 Points [0, -25] DstBlock "DC" DstPort 2 } } Line { ZOrder 4 SrcBlock "LL_Control" SrcPort 1 DstBlock "LL" DstPort 2 } Line { ZOrder 5 SrcBlock "UR_Control" SrcPort 1 DstBlock "UR" DstPort 2 } Line { ZOrder 6 SrcBlock "LR_Control" SrcPort 1 DstBlock "LR" DstPort 2 } Line { ZOrder 7 SrcBlock "LR_Mask" SrcPort 1 DstBlock "LR" DstPort 3 } Line { ZOrder 8 SrcBlock "UR_Mask" SrcPort 1 DstBlock "UR" DstPort 3 } Line { ZOrder 9 SrcBlock "LL_Mask" SrcPort 1 DstBlock "LL" DstPort 3 } Line { ZOrder 10 SrcBlock "DC" SrcPort 2 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 11 SrcBlock "UR" SrcPort 2 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 12 SrcBlock "LR" SrcPort 2 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 13 SrcBlock "LL" SrcPort 2 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 14 SrcBlock "UL_Control" SrcPort 1 DstBlock "UL" DstPort 2 } Line { ZOrder 15 SrcBlock "UL" SrcPort 2 DstBlock "Terminator" DstPort 1 } Line { ZOrder 16 SrcBlock "LR" SrcPort 1 DstBlock "LR_Out" DstPort 1 } Line { ZOrder 17 SrcBlock "UR" SrcPort 1 DstBlock "UR_Out" DstPort 1 } Line { ZOrder 18 SrcBlock "LL" SrcPort 1 DstBlock "LL_Out" DstPort 1 } Line { ZOrder 19 SrcBlock "UL" SrcPort 1 DstBlock "UL_Out" DstPort 1 } Line { ZOrder 20 SrcBlock "UL_Mask" SrcPort 1 DstBlock "UL" DstPort 3 } Line { ZOrder 21 SrcBlock "DC" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 22 SrcBlock "UL_In" SrcPort 1 DstBlock "LIN" DstPort 1 } Line { ZOrder 23 SrcBlock "LL_In" SrcPort 1 DstBlock "LIN" DstPort 2 } Line { ZOrder 24 SrcBlock "UR_In" SrcPort 1 DstBlock "LIN" DstPort 3 } Line { ZOrder 25 SrcBlock "LR_In" SrcPort 1 DstBlock "LIN" DstPort 4 } Line { ZOrder 26 SrcBlock "LIN" SrcPort 1 DstBlock "UL" DstPort 1 } Line { ZOrder 27 SrcBlock "LIN" SrcPort 2 DstBlock "LL" DstPort 1 } Line { ZOrder 28 SrcBlock "LIN" SrcPort 3 DstBlock "UR" DstPort 1 } Line { ZOrder 29 SrcBlock "LIN" SrcPort 4 DstBlock "LR" DstPort 1 } Line { ZOrder 30 SrcBlock "Ground1" SrcPort 1 DstBlock "LIN_BYPASS_SW" DstPort 1 } Line { ZOrder 31 SrcBlock "LIN_BYPASS_SW" SrcPort 1 DstBlock "LIN" DstPort 6 } Line { ZOrder 32 SrcBlock "DC_In" SrcPort 1 Points [8, 0] Branch { ZOrder 33 Points [0, 170] DstBlock "DC" DstPort 1 } Branch { ZOrder 34 DstBlock "LIN" DstPort 5 } } Annotation { SID "6453:9804" Name "Bypasses linearization when 1\nUses linearization when 0" Position [154, 588, 154, 588] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType Ground Name "Ground" SID "6453:9930" Position [1330, 375, 1350, 395] ZOrder 1222 } Block { BlockType Ground Name "Ground1" SID "6453:9931" Position [1330, 405, 1350, 425] ZOrder 1223 } Block { BlockType Ground Name "Ground2" SID "6453:9932" Position [1330, 435, 1350, 455] ZOrder 1224 } Block { BlockType Ground Name "Ground3" SID "6453:9933" Position [1330, 465, 1350, 485] ZOrder 1225 } Block { BlockType Ground Name "Ground4" SID "6453:9934" Position [1330, 495, 1350, 515] ZOrder 1226 } Block { BlockType SubSystem Name "MASTER" SID "6453:8429" Ports [6, 5] Position [1625, 371, 1735, 834] ZOrder -39 BackgroundColor "[0.501961, 0.501961, 0.501961]" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "MASTER" Location [231, 65, 1689, 885] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "UL_In" SID "6453:8430" Position [60, 418, 90, 432] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "LL_In" SID "6453:8431" Position [60, 483, 90, 497] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "UR_In" SID "6453:8432" Position [60, 548, 90, 562] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "LR_In" SID "6453:8433" Position [60, 613, 90, 627] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "DC_In" SID "6453:8434" Position [60, 283, 90, 297] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "MASTERSW_In" SID "6453:8435" Position [60, 903, 90, 917] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Reference Name "OUT_DC" SID "6453:8436" Tag "Test Point" Ports [1] Position [985, 235, 1025, 255] ZOrder -11 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_DCMON" SID "6453:8437" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 273, 1130, 297] ZOrder -12 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_LL" SID "6453:8438" Tag "Test Point" Ports [1] Position [985, 435, 1025, 455] ZOrder -13 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_LLMON" SID "6453:8439" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 473, 1130, 497] ZOrder -14 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_LR" SID "6453:8440" Tag "Test Point" Ports [1] Position [985, 565, 1025, 585] ZOrder -15 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_LRMON" SID "6453:8441" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 603, 1130, 627] ZOrder -16 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_UL" SID "6453:8442" Tag "Test Point" Ports [1] Position [985, 370, 1025, 390] ZOrder -17 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_ULMON" SID "6453:8443" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 408, 1130, 432] ZOrder -18 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_UR" SID "6453:8444" Tag "Test Point" Ports [1] Position [985, 500, 1025, 520] ZOrder -19 BackgroundColor "green" AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsTP/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "OUT_URMON" SID "6453:8445" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [1075, 538, 1130, 562] ZOrder -20 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Product Name "P_MS_DC" SID "6453:8446" Ports [2, 1] Position [365, 267, 405, 298] ZOrder -31 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LL" SID "6453:8447" Ports [2, 1] Position [365, 465, 410, 500] ZOrder -32 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_LR" SID "6453:8448" Ports [2, 1] Position [365, 595, 410, 630] ZOrder -33 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_UL" SID "6453:8449" Ports [2, 1] Position [365, 400, 410, 435] ZOrder -34 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Product Name "P_MS_UR" SID "6453:8450" Ports [2, 1] Position [365, 530, 410, 565] ZOrder -35 InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "SWITCHMON" SID "6453:8451" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTake" "s input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [275, 898, 330, 922] ZOrder -41 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Terminator Name "Terminator2" SID "6453:8452" Position [385, 900, 405, 920] ZOrder -42 } Block { BlockType Outport Name "UL_Out" SID "6453:8453" Position [1165, 413, 1195, 427] ZOrder -43 IconDisplay "Port number" } Block { BlockType Outport Name "LL_Out" SID "6453:8454" Position [1165, 478, 1195, 492] ZOrder -44 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "UR_Out" SID "6453:8455" Position [1165, 543, 1195, 557] ZOrder -45 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "LR_Out" SID "6453:8456" Position [1165, 608, 1195, 622] ZOrder -46 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "DC_Out" SID "6453:8457" Position [1165, 278, 1195, 292] ZOrder -47 Port "5" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "UL_In" SrcPort 1 DstBlock "P_MS_UL" DstPort 2 } Line { ZOrder 2 SrcBlock "LL_In" SrcPort 1 DstBlock "P_MS_LL" DstPort 2 } Line { ZOrder 3 SrcBlock "UR_In" SrcPort 1 DstBlock "P_MS_UR" DstPort 2 } Line { ZOrder 4 SrcBlock "LR_In" SrcPort 1 DstBlock "P_MS_LR" DstPort 2 } Line { ZOrder 5 SrcBlock "OUT_LLMON" SrcPort 1 DstBlock "LL_Out" DstPort 1 } Line { ZOrder 6 SrcBlock "OUT_ULMON" SrcPort 1 DstBlock "UL_Out" DstPort 1 } Line { ZOrder 7 SrcBlock "OUT_URMON" SrcPort 1 DstBlock "UR_Out" DstPort 1 } Line { ZOrder 8 SrcBlock "OUT_LRMON" SrcPort 1 DstBlock "LR_Out" DstPort 1 } Line { ZOrder 9 SrcBlock "P_MS_UL" SrcPort 1 Points [550, 0] Branch { ZOrder 10 DstBlock "OUT_ULMON" DstPort 1 } Branch { ZOrder 11 Points [0, -40] DstBlock "OUT_UL" DstPort 1 } } Line { ZOrder 12 SrcBlock "P_MS_LL" SrcPort 1 Points [550, 0] Branch { ZOrder 13 DstBlock "OUT_LLMON" DstPort 1 } Branch { ZOrder 14 Points [0, -40] DstBlock "OUT_LL" DstPort 1 } } Line { ZOrder 15 SrcBlock "P_MS_UR" SrcPort 1 Points [550, 0] Branch { ZOrder 16 DstBlock "OUT_URMON" DstPort 1 } Branch { ZOrder 17 Points [0, -40] DstBlock "OUT_UR" DstPort 1 } } Line { ZOrder 18 SrcBlock "P_MS_LR" SrcPort 1 Points [550, 0] Branch { ZOrder 19 DstBlock "OUT_LRMON" DstPort 1 } Branch { ZOrder 20 Points [0, -40] DstBlock "OUT_LR" DstPort 1 } } Line { ZOrder 21 SrcBlock "OUT_DCMON" SrcPort 1 DstBlock "DC_Out" DstPort 1 } Line { ZOrder 22 SrcBlock "P_MS_DC" SrcPort 1 Points [555, 0] Branch { ZOrder 23 DstBlock "OUT_DCMON" DstPort 1 } Branch { ZOrder 24 Points [0, -40] DstBlock "OUT_DC" DstPort 1 } } Line { ZOrder 25 SrcBlock "DC_In" SrcPort 1 DstBlock "P_MS_DC" DstPort 2 } Line { ZOrder 26 SrcBlock "MASTERSW_In" SrcPort 1 Points [120, 0] Branch { ZOrder 27 DstBlock "SWITCHMON" DstPort 1 } Branch { ZOrder 28 Points [0, -305] Branch { ZOrder 29 Points [0, -65] Branch { ZOrder 30 Points [0, -65] Branch { ZOrder 31 Points [0, -65] Branch { ZOrder 32 Points [0, -135] DstBlock "P_MS_DC" DstPort 1 } Branch { ZOrder 33 DstBlock "P_MS_UL" DstPort 1 } } Branch { ZOrder 34 DstBlock "P_MS_LL" DstPort 1 } } Branch { ZOrder 35 DstBlock "P_MS_UR" DstPort 1 } } Branch { ZOrder 36 DstBlock "P_MS_LR" DstPort 1 } } } Line { ZOrder 37 SrcBlock "SWITCHMON" SrcPort 1 DstBlock "Terminator2" DstPort 1 } } } Block { BlockType Outport Name "ESD_UL_Out" SID "6453:8526" Position [1830, 420, 1850, 430] ZOrder -57 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_LL_Out" SID "6453:8527" Position [1825, 510, 1845, 520] ZOrder -58 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_UR_Out" SID "6453:8528" Position [1830, 600, 1850, 610] ZOrder -59 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_LR_Out" SID "6453:8529" Position [1830, 690, 1850, 700] ZOrder -60 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "ESD_DC_Out" SID "6453:8530" Position [1830, 780, 1850, 790] ZOrder -61 BackgroundColor "[0.909804, 0.819608, 0.321569]" Port "5" IconDisplay "Port number" } Line { Name "" ZOrder 5 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 1 DstBlock "ESDOUTF" DstPort 10 } Line { Name "" ZOrder 6 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 4 DstBlock "ESDOUTF" DstPort 13 } Line { Name "" ZOrder 7 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 3 DstBlock "ESDOUTF" DstPort 12 } Line { Name "" ZOrder 8 Labels [0, 0] SrcBlock "Bus\nSelector1" SrcPort 2 DstBlock "ESDOUTF" DstPort 11 } Line { Name "" ZOrder 9 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 4 DstBlock "ESDOUTF" DstPort 9 } Line { Name "" ZOrder 10 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 1 DstBlock "ESDOUTF" DstPort 6 } Line { Name "" ZOrder 11 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 2 DstBlock "ESDOUTF" DstPort 7 } Line { Name "" ZOrder 12 Labels [0, 0] SrcBlock "Bus\nSelector10" SrcPort 3 DstBlock "ESDOUTF" DstPort 8 } Line { ZOrder 13 SrcBlock "ESDOUTF_MASK" SrcPort 1 DstBlock "Bus\nSelector1" DstPort 1 } Line { ZOrder 14 SrcBlock "ESDOUTF_CTRL" SrcPort 1 DstBlock "Bus\nSelector10" DstPort 1 } Line { ZOrder 15 SrcBlock "ESDOUTF" SrcPort 5 DstBlock "MASTER" DstPort 5 } Line { ZOrder 16 SrcBlock "ESDOUTF" SrcPort 4 DstBlock "MASTER" DstPort 4 } Line { ZOrder 17 SrcBlock "ESDOUTF" SrcPort 3 DstBlock "MASTER" DstPort 3 } Line { ZOrder 18 SrcBlock "ESDOUTF" SrcPort 2 DstBlock "MASTER" DstPort 2 } Line { ZOrder 19 SrcBlock "ESDOUTF" SrcPort 1 DstBlock "MASTER" DstPort 1 } Line { ZOrder 30 SrcBlock "MASTER" SrcPort 1 DstBlock "ESD_UL_Out" DstPort 1 } Line { ZOrder 31 SrcBlock "MASTER" SrcPort 2 DstBlock "ESD_LL_Out" DstPort 1 } Line { ZOrder 32 SrcBlock "MASTER" SrcPort 3 DstBlock "ESD_UR_Out" DstPort 1 } Line { ZOrder 33 SrcBlock "MASTER" SrcPort 4 DstBlock "ESD_LR_Out" DstPort 1 } Line { ZOrder 34 SrcBlock "MASTER" SrcPort 5 DstBlock "ESD_DC_Out" DstPort 1 } Line { ZOrder 116 SrcBlock "Ground" SrcPort 1 DstBlock "ESDOUTF" DstPort 1 } Line { ZOrder 117 SrcBlock "Ground1" SrcPort 1 DstBlock "ESDOUTF" DstPort 2 } Line { ZOrder 118 SrcBlock "Ground2" SrcPort 1 DstBlock "ESDOUTF" DstPort 3 } Line { ZOrder 119 SrcBlock "Ground3" SrcPort 1 DstBlock "ESDOUTF" DstPort 4 } Line { ZOrder 120 SrcBlock "Ground4" SrcPort 1 DstBlock "ESDOUTF" DstPort 5 } Line { ZOrder 84 SrcBlock "MASTERSW_In" SrcPort 1 DstBlock "MASTER" DstPort 6 } } } Block { BlockType From Name "L1_COILOUTF_CTRL2" SID "6453:9749" Position [730, 1487, 875, 1503] ZOrder 2454 ForegroundColor "red" BackgroundColor "yellow" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_MASK" } Block { BlockType From Name "L1_COILOUTF_MASK2" SID "6453:9750" Position [730, 1672, 875, 1688] ZOrder 2453 ForegroundColor "blue" BackgroundColor "[0.527670, 0.612739, 0.990000]" ShowName off CloseFcn "tagdialog Close" GotoTag "L1_CTRL" } Block { BlockType Goto Name "L2_COILOUTF_CTRL" SID "6453:9736" Position [1995, 1532, 2145, 1548] ZOrder 2436 BackgroundColor "yellow" ShowName off GotoTag "L1_CTRL" } Block { BlockType Goto Name "L2_COILOUTF_MASK" SID "6453:9738" Position [1995, 1507, 2145, 1523] ZOrder 2435 BackgroundColor "[0.532845, 0.618917, 1.000000]" ShowName off GotoTag "L1_MASK" } Block { BlockType Logic Name "LogicalOperator" SID "6453:8538" Ports [1, 1] Position [1860, 2072, 1890, 2098] ZOrder -135 ShowName off Operator "NOT" AllPortsSameDT off OutDataTypeStr "boolean" } Block { BlockType From Name "M1_COILOUTF_MASK4" SID "6453:8585" Position [745, 1302, 885, 1318] ZOrder -171 BackgroundColor "[0.901961, 0.000000, 0.000000]" ShowName off CloseFcn "tagdialog Close" GotoTag "MASTERSWITCH" } Block { BlockType Reference Name "MASTERSWITCH" SID "6453:8596" Tag "cdsEpicsBinIn" Description "Purpose: \nCreate an EPI" "CS binary (0 or 1) input channel to the FE realtime controls. \n " " \nOperation: " " \nOutputs value from an EPICS ai record. Value is binary input (bi Epics record type).\n " " \nUsage: " " \nName the part with the desired EPICS channel name. " " " Ports [1, 1] Position [1610, 918, 1650, 942] ZOrder -177 BackgroundColor "red" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsBinIn/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Terminator Name "Terminator10" SID "6453:9882" Position [1995, 1430, 2015, 1450] ZOrder 2479 ShowName off } Block { BlockType Terminator Name "Terminator11" SID "6453:9883" Position [1995, 1455, 2015, 1475] ZOrder 2480 ShowName off } Block { BlockType Terminator Name "Terminator12" SID "6453:9884" Position [1995, 1480, 2015, 1500] ZOrder 2481 ShowName off } Block { BlockType Terminator Name "Terminator13" SID "6453:9885" Position [1995, 1780, 2015, 1800] ZOrder 2484 ShowName off } Block { BlockType Terminator Name "Terminator14" SID "6453:9886" Position [1995, 1555, 2015, 1575] ZOrder 2485 ShowName off } Block { BlockType Terminator Name "Terminator15" SID "6453:9887" Position [1995, 1580, 2015, 1600] ZOrder 2486 ShowName off } Block { BlockType Terminator Name "Terminator16" SID "6453:9888" Position [1995, 1755, 2015, 1775] ZOrder 2483 ShowName off } Block { BlockType Terminator Name "Terminator17" SID "6453:9890" Position [1995, 1630, 2015, 1650] ZOrder 2488 ShowName off } Block { BlockType Terminator Name "Terminator18" SID "6453:9891" Position [1995, 1655, 2015, 1675] ZOrder 2489 ShowName off } Block { BlockType Terminator Name "Terminator19" SID "6453:9892" Position [1995, 1680, 2015, 1700] ZOrder 2490 ShowName off } Block { BlockType Terminator Name "Terminator2" SID "6453:8970" Position [1795, 1125, 1815, 1145] ZOrder -187 ShowName off } Block { BlockType Terminator Name "Terminator20" SID "6453:9893" Position [1995, 1605, 2015, 1625] ZOrder 2487 ShowName off } Block { BlockType Terminator Name "Terminator21" SID "6453:9894" Position [1995, 1705, 2015, 1725] ZOrder 2491 ShowName off } Block { BlockType Terminator Name "Terminator22" SID "6453:9895" Position [1995, 1730, 2015, 1750] ZOrder 2492 ShowName off } Block { BlockType Terminator Name "Terminator23" SID "6453:9900" Position [2070, 2010, 2090, 2030] ZOrder 2497 ShowName off } Block { BlockType Terminator Name "Terminator24" SID "6453:9901" Position [2095, 2075, 2115, 2095] ZOrder 2498 ShowName off } Block { BlockType Terminator Name "Terminator25" SID "6453:9913" Position [1150, 1264, 1170, 1286] ZOrder 2510 ShowName off } Block { BlockType Terminator Name "Terminator26" SID "6453:9914" Position [1150, 1374, 1170, 1396] ZOrder 2511 ShowName off } Block { BlockType Terminator Name "Terminator27" SID "6453:9915" Position [1160, 1484, 1180, 1506] ZOrder 2512 ShowName off } Block { BlockType Terminator Name "Terminator28" SID "6453:9916" Position [1160, 1594, 1180, 1616] ZOrder 2513 ShowName off } Block { BlockType Terminator Name "Terminator29" SID "6453:9917" Position [1145, 1704, 1165, 1726] ZOrder 2514 ShowName off } Block { BlockType Terminator Name "Terminator3" SID "6453:8971" Position [1880, 1070, 1900, 1090] ZOrder -188 ShowName off } Block { BlockType Terminator Name "Terminator33" SID "6453:9921" Position [1750, 980, 1770, 1000] ZOrder 2518 ShowName off } Block { BlockType Terminator Name "Terminator4" SID "6453:9877" Position [1995, 1280, 2015, 1300] ZOrder 2474 ShowName off } Block { BlockType Terminator Name "Terminator5" SID "6453:8973" Position [2095, 2120, 2115, 2140] ZOrder 26 ShowName off } Block { BlockType Terminator Name "Terminator6" SID "6453:9878" Position [1995, 1305, 2015, 1325] ZOrder 2475 ShowName off } Block { BlockType Terminator Name "Terminator7" SID "6453:9879" Position [1995, 1382, 2010, 1398] ZOrder 2476 ShowName off } Block { BlockType Terminator Name "Terminator8" SID "6453:9880" Position [1995, 1355, 2015, 1375] ZOrder 2477 ShowName off } Block { BlockType Terminator Name "Terminator9" SID "6453:9881" Position [1995, 1405, 2015, 1425] ZOrder 2478 ShowName off } Block { BlockType Reference Name "WD_RESET" SID "6453:8978" Tag "cdsEpicsMomentary" Ports [1, 1] Position [1610, 978, 1650, 1002] ZOrder 15 BackgroundColor "[0.501961, 1.000000, 0.501961]" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsEpicsMomentary/EpicsMomentary" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "BIO_L1_CTRL_Out" SID "6453:9748" Position [1995, 1336, 2015, 1344] ZOrder 2448 BackgroundColor "[0.909804, 0.819608, 0.321569]" IconDisplay "Port number" } Line { ZOrder 56 SrcBlock "DACKILL_TRIG" SrcPort 1 Points [50, 0] Branch { ZOrder 305 Points [0, -30] DstBlock "Terminator23" DstPort 1 } Branch { ZOrder 58 DstBlock "LogicalOperator" DstPort 1 } } Line { ZOrder 68 SrcBlock "DACKILL_BYPASS_TIME" SrcPort 1 DstBlock "DACKILL_BYPASS_TIMEMON" DstPort 1 } Line { ZOrder 306 SrcBlock "DACKILL" SrcPort 1 DstBlock "Terminator24" DstPort 1 } Line { ZOrder 70 SrcBlock "DACKILL_BYPASS_TIMEMON" SrcPort 1 DstBlock "DACKILL" DstPort 2 } Line { ZOrder 71 SrcBlock "LogicalOperator" SrcPort 1 DstBlock "DACKILL" DstPort 1 } Line { ZOrder 78 SrcBlock "Ground3" SrcPort 1 DstBlock "COMMISH_STATUS" DstPort 1 } Line { ZOrder 79 SrcBlock "Ground2" SrcPort 1 DstBlock "COMMISH_MESSAGE" DstPort 1 } Line { ZOrder 80 SrcBlock "Ground4" SrcPort 1 DstBlock "HIERSWITCH" DstPort 1 } Line { ZOrder 81 SrcBlock "HIERSWITCH" SrcPort 1 DstBlock "HIERSWITCHMON" DstPort 1 } Line { ZOrder 84 SrcBlock "Ground6" SrcPort 1 DstBlock "MASTERSWITCH" DstPort 1 } Line { ZOrder 333 SrcBlock "MASTERSWITCH" SrcPort 1 DstBlock "Goto1" DstPort 1 } Line { ZOrder 88 SrcBlock "COMMISH_STATUS" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 318 SrcBlock "L1" SrcPort 1 DstBlock "Terminator25" DstPort 1 } Line { ZOrder 319 SrcBlock "L1" SrcPort 2 DstBlock "Terminator26" DstPort 1 } Line { ZOrder 320 SrcBlock "L1" SrcPort 3 DstBlock "Terminator27" DstPort 1 } Line { ZOrder 321 SrcBlock "L1" SrcPort 4 DstBlock "Terminator28" DstPort 1 } Line { ZOrder 322 SrcBlock "L1" SrcPort 5 DstBlock "Terminator29" DstPort 1 } Line { ZOrder 149 SrcBlock "HIERSWITCHMON" SrcPort 1 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 200 SrcBlock "Ground7" SrcPort 1 DstBlock "WD_RESET" DstPort 1 } Line { ZOrder 326 SrcBlock "WD_RESET" SrcPort 1 DstBlock "Terminator33" DstPort 1 } Line { ZOrder 211 SrcBlock "DACKILL" SrcPort 2 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 251 SrcBlock "M1_COILOUTF_MASK4" SrcPort 1 DstBlock "L1" DstPort 1 } Line { ZOrder 253 SrcBlock "L1_COILOUTF_MASK2" SrcPort 1 DstBlock "L1" DstPort 3 } Line { ZOrder 254 SrcBlock "L1_COILOUTF_CTRL2" SrcPort 1 DstBlock "L1" DstPort 2 } Line { ZOrder 276 SrcBlock "Ground1" SrcPort 1 DstBlock "BIO" DstPort 3 } Line { ZOrder 278 SrcBlock "Ground5" SrcPort 1 DstBlock "BIO" DstPort 2 } Line { ZOrder 279 SrcBlock "Ground8" SrcPort 1 DstBlock "BIO" DstPort 1 } Line { ZOrder 280 SrcBlock "Ground11" SrcPort 1 DstBlock "BIO" DstPort 4 } Line { ZOrder 281 SrcBlock "Ground14" SrcPort 1 DstBlock "BIO" DstPort 8 } Line { ZOrder 282 SrcBlock "Ground12" SrcPort 1 DstBlock "BIO" DstPort 7 } Line { ZOrder 283 SrcBlock "BIO" SrcPort 1 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 284 SrcBlock "BIO" SrcPort 2 DstBlock "Terminator6" DstPort 1 } Line { ZOrder 286 SrcBlock "BIO" SrcPort 4 DstBlock "Terminator8" DstPort 1 } Line { ZOrder 287 SrcBlock "BIO" SrcPort 6 DstBlock "Terminator9" DstPort 1 } Line { ZOrder 288 SrcBlock "BIO" SrcPort 7 DstBlock "Terminator10" DstPort 1 } Line { ZOrder 289 SrcBlock "BIO" SrcPort 8 DstBlock "Terminator11" DstPort 1 } Line { ZOrder 290 SrcBlock "BIO" SrcPort 9 DstBlock "Terminator12" DstPort 1 } Line { ZOrder 293 SrcBlock "BIO" SrcPort 12 DstBlock "Terminator14" DstPort 1 } Line { ZOrder 294 SrcBlock "BIO" SrcPort 13 DstBlock "Terminator15" DstPort 1 } Line { ZOrder 295 SrcBlock "BIO" SrcPort 14 DstBlock "Terminator20" DstPort 1 } Line { ZOrder 296 SrcBlock "BIO" SrcPort 15 DstBlock "Terminator17" DstPort 1 } Line { ZOrder 297 SrcBlock "BIO" SrcPort 16 DstBlock "Terminator18" DstPort 1 } Line { ZOrder 298 SrcBlock "BIO" SrcPort 17 DstBlock "Terminator19" DstPort 1 } Line { ZOrder 299 SrcBlock "BIO" SrcPort 18 DstBlock "Terminator21" DstPort 1 } Line { ZOrder 300 SrcBlock "BIO" SrcPort 19 DstBlock "Terminator22" DstPort 1 } Line { ZOrder 301 SrcBlock "Ground13" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 1 } Line { ZOrder 302 SrcBlock "Ground17" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 2 } Line { ZOrder 303 SrcBlock "Ground15" SrcPort 1 DstBlock "DACKILL_TRIG" DstPort 3 } Line { ZOrder 304 SrcBlock "Ground16" SrcPort 1 Points [17, 0; 0, 5] DstBlock "DACKILL_TRIG" DstPort 4 } Line { ZOrder 377 SrcBlock "Ground9" SrcPort 1 DstBlock "BIO" DstPort 10 } Line { ZOrder 378 SrcBlock "Ground10" SrcPort 1 Points [17, 0; 0, -5] DstBlock "BIO" DstPort 9 } Line { ZOrder 379 SrcBlock "BIO_L1_ISC_CTRL" SrcPort 1 DstBlock "BIO" DstPort 5 } Line { ZOrder 380 SrcBlock "BIO_L1_MON_In" SrcPort 1 DstBlock "BIO" DstPort 6 } Line { ZOrder 381 SrcBlock "BIO" SrcPort 5 DstBlock "Terminator7" DstPort 1 } Line { ZOrder 382 SrcBlock "BIO" SrcPort 3 Points [20, 0] DstBlock "BIO_L1_CTRL_Out" DstPort 1 } Line { ZOrder 383 SrcBlock "BIO" SrcPort 20 DstBlock "Terminator16" DstPort 1 } Line { ZOrder 384 SrcBlock "BIO" SrcPort 21 DstBlock "Terminator13" DstPort 1 } Line { ZOrder 385 SrcBlock "BIO" SrcPort 10 DstBlock "L2_COILOUTF_MASK" DstPort 1 } Line { ZOrder 386 SrcBlock "BIO" SrcPort 11 DstBlock "L2_COILOUTF_CTRL" DstPort 1 } Annotation { SID "6453:9017" Name "Since L3 is a unique stage in all suspensions, it does not have a STAGE_MASTER\nLibrary Part (but is stil" "l a part of the overall QUAD_MASTER library part)" Position [1025, 1827, 1025, 1827] AutoSize on WordWrap off ZOrder -3 } Annotation { SID "6453:9019" Name "0 if OK, 1 if BAD" Position [1935, 1997, 1935, 1997] AutoSize on WordWrap off ZOrder -4 } Annotation { SID "6453:9020" Name "1 if OK, 0 if BAD" Position [1935, 2107, 1935, 2107] AutoSize on WordWrap off ZOrder -5 } } } Block { BlockType SubSystem Name "BS_BIO_DECODE" SID "4270" Ports [3, 7] Position [1025, 658, 1125, 862] ZOrder -37 BackgroundColor "green" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BS_BIO_DECODE" Location [231, 65, 1689, 885] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "50" Block { BlockType Inport Name "DIO_0_In" SID "4271" Position [15, 178, 45, 192] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "DIO_1_In" SID "4272" Position [30, 708, 60, 722] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "DIO_2_In" SID "4668" Position [30, 1138, 60, 1152] ZOrder 21 Port "3" IconDisplay "Port number" } Block { BlockType Reference Name "DIO_0_IN" SID "4397" 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 [95, 175, 165, 195] ZOrder -3 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DIO_1_IN" SID "4398" 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 [95, 705, 165, 725] ZOrder -4 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DIO_2_IN" SID "4669" 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 [95, 1135, 165, 1155] ZOrder 26 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Gain Name "Gain1" SID "4273" Position [205, 394, 285, 426] ZOrder -5 ShowName off Gain "1/65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "Gain2" SID "4274" Position [215, 904, 290, 936] ZOrder -6 ShowName off Gain "1/65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Gain Name "Gain4" SID "4697" Position [215, 1334, 290, 1366] ZOrder 28 ShowName off Gain "1/65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Ground Name "Ground1" SID "4275" Position [805, 449, 825, 461] ZOrder -7 ForegroundColor "red" ShowName off } Block { BlockType Ground Name "Ground2" SID "6456" Position [975, 629, 995, 641] ZOrder 33 ForegroundColor "red" ShowName off } Block { BlockType Ground Name "Ground4" SID "4396" Position [805, 224, 825, 236] ZOrder -8 ForegroundColor "red" ShowName off } Block { BlockType Reference Name "cdsBit2Word" SID "4279" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [845, 631, 885, 799] ZOrder -9 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word1" SID "4698" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [845, 1267, 885, 1433] ZOrder 31 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word2" SID "4280" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [855, 96, 895, 274] ZOrder -10 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word3" SID "4281" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [855, 327, 895, 493] ZOrder -11 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word4" SID "4282" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [845, 837, 885, 1003] ZOrder -12 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word5" SID "6457" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [1025, 526, 1065, 694] ZOrder 32 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word6" SID "4672" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [845, 1062, 885, 1228] ZOrder 24 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit" SID "4283" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [300, 102, 345, 268] ZOrder -13 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit1" SID "4284" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [305, 632, 345, 798] ZOrder -14 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit2" SID "4285" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [300, 327, 345, 493] ZOrder -15 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit3" SID "4286" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [305, 837, 345, 1003] ZOrder -16 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit4" SID "4699" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [305, 1267, 345, 1433] ZOrder 30 BackgroundColor "[0.000000, 0.819608, 0.819608]" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit5" SID "4673" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [305, 1062, 345, 1228] ZOrder 23 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "M0_OUT" SID "4287" Position [955, 173, 985, 187] ZOrder -17 IconDisplay "Port number" } Block { BlockType Outport Name "R0_OUT" SID "4289" Position [945, 403, 975, 417] ZOrder -18 Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "L1_OUT" SID "4288" Position [945, 708, 975, 722] ZOrder -19 Port "3" IconDisplay "Port number" } Block { BlockType Outport Name "L2_OUT" SID "4290" Position [945, 913, 975, 927] ZOrder -20 Port "4" IconDisplay "Port number" } Block { BlockType Outport Name "L3_OUT" SID "4674" Position [945, 1138, 975, 1152] ZOrder 22 Port "5" IconDisplay "Port number" } Block { BlockType Outport Name "ESDMON_OUT" SID "4700" Position [945, 1343, 975, 1357] ZOrder 29 Port "6" IconDisplay "Port number" } Block { BlockType Outport Name "HWWD_OUT" SID "6458" Position [1145, 603, 1175, 617] ZOrder 34 Port "7" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "cdsBit2Word2" SrcPort 1 Points [25, 0; 0, -5] DstBlock "M0_OUT" DstPort 1 } Line { ZOrder 2 SrcBlock "cdsBit2Word3" SrcPort 1 DstBlock "R0_OUT" DstPort 1 } Line { ZOrder 3 SrcBlock "DIO_0_In" SrcPort 1 DstBlock "DIO_0_IN" DstPort 1 } Line { ZOrder 4 SrcBlock "Gain1" SrcPort 1 DstBlock "cdsWord2Bit2" DstPort 1 } Line { ZOrder 5 SrcBlock "cdsWord2Bit" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 1 } Line { ZOrder 6 SrcBlock "cdsWord2Bit" SrcPort 2 DstBlock "cdsBit2Word2" DstPort 2 } Line { ZOrder 7 SrcBlock "cdsWord2Bit" SrcPort 3 DstBlock "cdsBit2Word2" DstPort 3 } Line { ZOrder 8 SrcBlock "cdsWord2Bit" SrcPort 4 DstBlock "cdsBit2Word2" DstPort 4 } Line { ZOrder 9 SrcBlock "cdsWord2Bit" SrcPort 5 DstBlock "cdsBit2Word2" DstPort 5 } Line { ZOrder 10 SrcBlock "cdsWord2Bit" SrcPort 6 DstBlock "cdsBit2Word2" DstPort 6 } Line { ZOrder 11 SrcBlock "cdsWord2Bit" SrcPort 7 DstBlock "cdsBit2Word2" DstPort 7 } Line { ZOrder 12 SrcBlock "cdsWord2Bit" SrcPort 8 DstBlock "cdsBit2Word2" DstPort 8 } Line { ZOrder 13 SrcBlock "cdsWord2Bit" SrcPort 9 DstBlock "cdsBit2Word2" DstPort 9 } Line { ZOrder 14 SrcBlock "cdsWord2Bit" SrcPort 10 DstBlock "cdsBit2Word2" DstPort 10 } Line { ZOrder 15 SrcBlock "cdsWord2Bit" SrcPort 11 DstBlock "cdsBit2Word2" DstPort 11 } Line { ZOrder 16 SrcBlock "cdsWord2Bit" SrcPort 12 DstBlock "cdsBit2Word2" DstPort 12 } Line { ZOrder 17 SrcBlock "cdsBit2Word" SrcPort 1 DstBlock "L1_OUT" DstPort 1 } Line { ZOrder 18 SrcBlock "cdsBit2Word4" SrcPort 1 DstBlock "L2_OUT" DstPort 1 } Line { ZOrder 19 SrcBlock "DIO_1_In" SrcPort 1 DstBlock "DIO_1_IN" DstPort 1 } Line { ZOrder 20 SrcBlock "Gain2" SrcPort 1 DstBlock "cdsWord2Bit3" DstPort 1 } Line { ZOrder 21 SrcBlock "cdsWord2Bit1" SrcPort 1 DstBlock "cdsBit2Word" DstPort 1 } Line { ZOrder 22 SrcBlock "cdsWord2Bit1" SrcPort 2 DstBlock "cdsBit2Word" DstPort 2 } Line { ZOrder 23 SrcBlock "cdsWord2Bit1" SrcPort 3 DstBlock "cdsBit2Word" DstPort 3 } Line { ZOrder 24 SrcBlock "cdsWord2Bit1" SrcPort 4 DstBlock "cdsBit2Word" DstPort 4 } Line { ZOrder 25 SrcBlock "cdsWord2Bit1" SrcPort 5 DstBlock "cdsBit2Word" DstPort 5 } Line { ZOrder 26 SrcBlock "cdsWord2Bit1" SrcPort 6 DstBlock "cdsBit2Word" DstPort 6 } Line { ZOrder 27 SrcBlock "cdsWord2Bit1" SrcPort 7 DstBlock "cdsBit2Word" DstPort 7 } Line { ZOrder 28 SrcBlock "cdsWord2Bit1" SrcPort 8 DstBlock "cdsBit2Word" DstPort 8 } Line { ZOrder 29 SrcBlock "cdsWord2Bit1" SrcPort 9 DstBlock "cdsBit2Word" DstPort 9 } Line { ZOrder 30 SrcBlock "cdsWord2Bit1" SrcPort 10 DstBlock "cdsBit2Word" DstPort 10 } Line { ZOrder 31 SrcBlock "cdsWord2Bit1" SrcPort 11 DstBlock "cdsBit2Word" DstPort 11 } Line { ZOrder 32 SrcBlock "cdsWord2Bit1" SrcPort 12 DstBlock "cdsBit2Word" DstPort 12 } Line { ZOrder 33 SrcBlock "cdsWord2Bit3" SrcPort 1 DstBlock "cdsBit2Word4" DstPort 1 } Line { ZOrder 34 SrcBlock "cdsWord2Bit3" SrcPort 2 DstBlock "cdsBit2Word4" DstPort 2 } Line { ZOrder 35 SrcBlock "cdsWord2Bit3" SrcPort 3 DstBlock "cdsBit2Word4" DstPort 3 } Line { ZOrder 36 SrcBlock "cdsWord2Bit3" SrcPort 4 DstBlock "cdsBit2Word4" DstPort 4 } Line { ZOrder 37 SrcBlock "cdsWord2Bit3" SrcPort 5 DstBlock "cdsBit2Word4" DstPort 5 } Line { ZOrder 38 SrcBlock "cdsWord2Bit3" SrcPort 6 DstBlock "cdsBit2Word4" DstPort 6 } Line { ZOrder 39 SrcBlock "cdsWord2Bit3" SrcPort 7 DstBlock "cdsBit2Word4" DstPort 7 } Line { ZOrder 40 SrcBlock "cdsWord2Bit3" SrcPort 8 DstBlock "cdsBit2Word4" DstPort 8 } Line { ZOrder 41 SrcBlock "cdsWord2Bit3" SrcPort 9 DstBlock "cdsBit2Word4" DstPort 9 } Line { ZOrder 42 SrcBlock "cdsWord2Bit3" SrcPort 10 DstBlock "cdsBit2Word4" DstPort 10 } Line { ZOrder 43 SrcBlock "cdsWord2Bit3" SrcPort 11 DstBlock "cdsBit2Word4" DstPort 11 } Line { ZOrder 44 SrcBlock "cdsWord2Bit3" SrcPort 12 DstBlock "cdsBit2Word4" DstPort 12 } Line { ZOrder 45 SrcBlock "Ground1" SrcPort 1 Points [0, 0] Branch { ZOrder 46 Points [0, 10] Branch { ZOrder 47 Points [0, 10] Branch { ZOrder 48 DstBlock "cdsBit2Word3" DstPort 15 } Branch { ZOrder 49 Points [0, 10] DstBlock "cdsBit2Word3" DstPort 16 } } Branch { ZOrder 50 DstBlock "cdsBit2Word3" DstPort 14 } } Branch { ZOrder 51 DstBlock "cdsBit2Word3" DstPort 13 } } Line { ZOrder 52 SrcBlock "cdsWord2Bit" SrcPort 13 Points [265, 0; 0, 105] DstBlock "cdsBit2Word3" DstPort 1 } Line { ZOrder 53 SrcBlock "cdsWord2Bit" SrcPort 14 Points [255, 0; 0, 105] DstBlock "cdsBit2Word3" DstPort 2 } Line { ZOrder 54 SrcBlock "cdsWord2Bit" SrcPort 15 Points [245, 0; 0, 105] DstBlock "cdsBit2Word3" DstPort 3 } Line { ZOrder 55 SrcBlock "cdsWord2Bit" SrcPort 16 Points [235, 0; 0, 105] DstBlock "cdsBit2Word3" DstPort 4 } Line { ZOrder 56 SrcBlock "Ground4" SrcPort 1 Points [0, 0] Branch { ZOrder 57 Points [0, 10] Branch { ZOrder 58 Points [0, 10] Branch { ZOrder 59 DstBlock "cdsBit2Word2" DstPort 15 } Branch { ZOrder 60 Points [0, 10] DstBlock "cdsBit2Word2" DstPort 16 } } Branch { ZOrder 61 DstBlock "cdsBit2Word2" DstPort 14 } } Branch { ZOrder 62 DstBlock "cdsBit2Word2" DstPort 13 } } Line { ZOrder 63 SrcBlock "cdsWord2Bit1" SrcPort 13 DstBlock "cdsBit2Word" DstPort 13 } Line { ZOrder 64 SrcBlock "cdsWord2Bit1" SrcPort 14 DstBlock "cdsBit2Word" DstPort 14 } Line { ZOrder 65 SrcBlock "cdsWord2Bit1" SrcPort 15 DstBlock "cdsBit2Word" DstPort 15 } Line { ZOrder 66 SrcBlock "cdsWord2Bit1" SrcPort 16 DstBlock "cdsBit2Word" DstPort 16 } Line { ZOrder 67 SrcBlock "cdsWord2Bit3" SrcPort 13 DstBlock "cdsBit2Word4" DstPort 13 } Line { ZOrder 68 SrcBlock "cdsWord2Bit3" SrcPort 14 DstBlock "cdsBit2Word4" DstPort 14 } Line { ZOrder 69 SrcBlock "cdsWord2Bit3" SrcPort 15 DstBlock "cdsBit2Word4" DstPort 15 } Line { ZOrder 70 SrcBlock "cdsWord2Bit3" SrcPort 16 DstBlock "cdsBit2Word4" DstPort 16 } Line { ZOrder 71 SrcBlock "cdsWord2Bit2" SrcPort 1 Points [225, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 5 } Line { ZOrder 72 SrcBlock "cdsWord2Bit2" SrcPort 2 Points [215, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 6 } Line { ZOrder 73 SrcBlock "cdsWord2Bit2" SrcPort 3 Points [205, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 7 } Line { ZOrder 74 SrcBlock "cdsWord2Bit2" SrcPort 4 Points [195, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 8 } Line { ZOrder 75 SrcBlock "cdsWord2Bit2" SrcPort 5 Points [185, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 9 } Line { ZOrder 76 SrcBlock "cdsWord2Bit2" SrcPort 6 Points [175, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 10 } Line { ZOrder 77 SrcBlock "cdsWord2Bit2" SrcPort 7 Points [165, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 11 } Line { ZOrder 78 SrcBlock "cdsWord2Bit2" SrcPort 8 Points [155, 0; 0, 40] DstBlock "cdsBit2Word3" DstPort 12 } Line { ZOrder 79 SrcBlock "DIO_1_IN" SrcPort 1 Points [30, 0] Branch { ZOrder 80 DstBlock "cdsWord2Bit1" DstPort 1 } Branch { ZOrder 81 DstBlock "Gain2" DstPort 1 } } Line { ZOrder 82 SrcBlock "DIO_0_IN" SrcPort 1 Points [20, 0] Branch { ZOrder 83 DstBlock "Gain1" DstPort 1 } Branch { ZOrder 84 DstBlock "cdsWord2Bit" DstPort 1 } } Line { ZOrder 85 SrcBlock "cdsBit2Word6" SrcPort 1 DstBlock "L3_OUT" DstPort 1 } Line { ZOrder 86 SrcBlock "DIO_2_In" SrcPort 1 DstBlock "DIO_2_IN" DstPort 1 } Line { ZOrder 87 SrcBlock "cdsWord2Bit5" SrcPort 1 DstBlock "cdsBit2Word6" DstPort 1 } Line { ZOrder 88 SrcBlock "cdsWord2Bit5" SrcPort 2 DstBlock "cdsBit2Word6" DstPort 2 } Line { ZOrder 89 SrcBlock "cdsWord2Bit5" SrcPort 3 DstBlock "cdsBit2Word6" DstPort 3 } Line { ZOrder 90 SrcBlock "cdsWord2Bit5" SrcPort 4 DstBlock "cdsBit2Word6" DstPort 4 } Line { ZOrder 91 SrcBlock "cdsWord2Bit5" SrcPort 5 DstBlock "cdsBit2Word6" DstPort 5 } Line { ZOrder 92 SrcBlock "cdsWord2Bit5" SrcPort 6 DstBlock "cdsBit2Word6" DstPort 6 } Line { ZOrder 93 SrcBlock "cdsWord2Bit5" SrcPort 7 DstBlock "cdsBit2Word6" DstPort 7 } Line { ZOrder 94 SrcBlock "cdsWord2Bit5" SrcPort 8 DstBlock "cdsBit2Word6" DstPort 8 } Line { ZOrder 95 SrcBlock "cdsWord2Bit5" SrcPort 9 DstBlock "cdsBit2Word6" DstPort 9 } Line { ZOrder 96 SrcBlock "cdsWord2Bit5" SrcPort 10 DstBlock "cdsBit2Word6" DstPort 10 } Line { ZOrder 97 SrcBlock "cdsWord2Bit5" SrcPort 11 DstBlock "cdsBit2Word6" DstPort 11 } Line { ZOrder 98 SrcBlock "cdsWord2Bit5" SrcPort 12 DstBlock "cdsBit2Word6" DstPort 12 } Line { ZOrder 99 SrcBlock "cdsWord2Bit5" SrcPort 13 DstBlock "cdsBit2Word6" DstPort 13 } Line { ZOrder 100 SrcBlock "cdsWord2Bit5" SrcPort 14 DstBlock "cdsBit2Word6" DstPort 14 } Line { ZOrder 101 SrcBlock "cdsWord2Bit5" SrcPort 15 DstBlock "cdsBit2Word6" DstPort 15 } Line { ZOrder 102 SrcBlock "cdsWord2Bit5" SrcPort 16 DstBlock "cdsBit2Word6" DstPort 16 } Line { ZOrder 103 SrcBlock "DIO_2_IN" SrcPort 1 Points [25, 0] Branch { ZOrder 104 Points [0, 205] DstBlock "Gain4" DstPort 1 } Branch { ZOrder 105 DstBlock "cdsWord2Bit5" DstPort 1 } } Line { ZOrder 106 SrcBlock "cdsBit2Word1" SrcPort 1 DstBlock "ESDMON_OUT" DstPort 1 } Line { ZOrder 107 SrcBlock "cdsWord2Bit4" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 1 } Line { ZOrder 108 SrcBlock "cdsWord2Bit4" SrcPort 2 DstBlock "cdsBit2Word1" DstPort 2 } Line { ZOrder 109 SrcBlock "cdsWord2Bit4" SrcPort 3 DstBlock "cdsBit2Word1" DstPort 3 } Line { ZOrder 110 SrcBlock "cdsWord2Bit4" SrcPort 4 DstBlock "cdsBit2Word1" DstPort 4 } Line { ZOrder 111 SrcBlock "cdsWord2Bit4" SrcPort 5 DstBlock "cdsBit2Word1" DstPort 5 } Line { ZOrder 112 SrcBlock "cdsWord2Bit4" SrcPort 6 DstBlock "cdsBit2Word1" DstPort 6 } Line { ZOrder 113 SrcBlock "cdsWord2Bit4" SrcPort 7 DstBlock "cdsBit2Word1" DstPort 7 } Line { ZOrder 114 SrcBlock "cdsWord2Bit4" SrcPort 8 DstBlock "cdsBit2Word1" DstPort 8 } Line { ZOrder 115 SrcBlock "cdsWord2Bit4" SrcPort 9 DstBlock "cdsBit2Word1" DstPort 9 } Line { ZOrder 116 SrcBlock "cdsWord2Bit4" SrcPort 10 DstBlock "cdsBit2Word1" DstPort 10 } Line { ZOrder 117 SrcBlock "cdsWord2Bit4" SrcPort 11 DstBlock "cdsBit2Word1" DstPort 11 } Line { ZOrder 118 SrcBlock "cdsWord2Bit4" SrcPort 12 DstBlock "cdsBit2Word1" DstPort 12 } Line { ZOrder 119 SrcBlock "cdsWord2Bit4" SrcPort 13 DstBlock "cdsBit2Word1" DstPort 13 } Line { ZOrder 120 SrcBlock "cdsWord2Bit4" SrcPort 14 DstBlock "cdsBit2Word1" DstPort 14 } Line { ZOrder 121 SrcBlock "cdsWord2Bit4" SrcPort 15 DstBlock "cdsBit2Word1" DstPort 15 } Line { ZOrder 122 SrcBlock "cdsWord2Bit4" SrcPort 16 DstBlock "cdsBit2Word1" DstPort 16 } Line { ZOrder 123 SrcBlock "Gain4" SrcPort 1 DstBlock "cdsWord2Bit4" DstPort 1 } Line { ZOrder 124 SrcBlock "Ground2" SrcPort 1 Points [7, 0] Branch { ZOrder 125 Points [0, 10] Branch { ZOrder 126 Points [0, 10] Branch { ZOrder 127 Points [0, 10] Branch { ZOrder 128 Points [0, 10] Branch { ZOrder 129 Points [0, 10] DstBlock "cdsBit2Word5" DstPort 16 } Branch { ZOrder 130 DstBlock "cdsBit2Word5" DstPort 15 } } Branch { ZOrder 131 DstBlock "cdsBit2Word5" DstPort 14 } } Branch { ZOrder 132 DstBlock "cdsBit2Word5" DstPort 13 } } Branch { ZOrder 133 DstBlock "cdsBit2Word5" DstPort 12 } } Branch { ZOrder 134 DstBlock "cdsBit2Word5" DstPort 11 } Branch { ZOrder 135 Points [0, -10] Branch { ZOrder 136 DstBlock "cdsBit2Word5" DstPort 10 } Branch { ZOrder 137 Points [0, -10] DstBlock "cdsBit2Word5" DstPort 9 } } } Line { ZOrder 138 SrcBlock "cdsBit2Word5" SrcPort 1 DstBlock "HWWD_OUT" DstPort 1 } Line { ZOrder 139 SrcBlock "cdsWord2Bit2" SrcPort 9 Points [135, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 1 } Line { ZOrder 140 SrcBlock "cdsWord2Bit2" SrcPort 10 Points [121, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 2 } Line { ZOrder 141 SrcBlock "cdsWord2Bit2" SrcPort 11 Points [107, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 3 } Line { ZOrder 142 SrcBlock "cdsWord2Bit2" SrcPort 12 Points [93, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 4 } Line { ZOrder 143 SrcBlock "cdsWord2Bit2" SrcPort 13 Points [82, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 5 } Line { ZOrder 144 SrcBlock "cdsWord2Bit2" SrcPort 14 Points [70, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 6 } Line { ZOrder 145 SrcBlock "cdsWord2Bit2" SrcPort 15 Points [59, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 7 } Line { ZOrder 146 SrcBlock "cdsWord2Bit2" SrcPort 16 Points [47, 0; 0, 120] DstBlock "cdsBit2Word5" DstPort 8 } Annotation { SID "4541" Name "Converting SUSH34's BIO Cards which come in chunks of 16 bits\ninto each suspension's isolation stage coi" "l driver monitor bits, which come naturally in groups of 12\nSee D1000599, sheets 15 and 16" Position [456, 44, 456, 44] AutoSize on WordWrap off ZOrder -1 } } } Block { BlockType SubSystem Name "BS_BIO_ENCODE" SID "4291" Ports [6, 3] Position [665, 656, 765, 859] ZOrder -38 BackgroundColor "green" MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BS_BIO_ENCODE" Location [231, 65, 1689, 885] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "80" Block { BlockType Inport Name "M0_In" SID "4292" Position [55, 173, 85, 187] ZOrder -1 BackgroundColor "yellow" IconDisplay "Port number" } Block { BlockType Inport Name "R0_In" SID "4293" Position [55, 533, 85, 547] ZOrder -2 BackgroundColor "yellow" Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "L1_In" SID "4294" Position [55, 938, 85, 952] ZOrder -3 BackgroundColor "yellow" Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "L2_In" SID "4295" Position [55, 1293, 85, 1307] ZOrder -4 BackgroundColor "yellow" Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "L3_In" SID "4625" Position [55, 1688, 85, 1702] ZOrder 18 BackgroundColor "yellow" Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "HWWD_CONTROL" SID "6454" Position [55, 748, 85, 762] ZOrder 22 BackgroundColor "yellow" Port "6" IconDisplay "Port number" } Block { BlockType SubSystem Name "BIT2WORD2" SID "4296" Ports [32, 1] Position [595, 16, 630, 664] ZOrder -5 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BIT2WORD2" Location [2232, 175, 2685, 1011] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" SID "4297" Position [25, 43, 55, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "4298" Position [25, 53, 55, 67] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "4299" Position [25, 63, 55, 77] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "4300" Position [25, 73, 55, 87] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "4301" Position [25, 83, 55, 97] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "In6" SID "4302" Position [25, 93, 55, 107] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "In7" SID "4303" Position [25, 103, 55, 117] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "In8" SID "4304" Position [25, 113, 55, 127] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "In9" SID "4305" Position [25, 123, 55, 137] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "In10" SID "4306" Position [25, 133, 55, 147] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "In11" SID "4307" Position [25, 143, 55, 157] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "In12" SID "4308" Position [25, 153, 55, 167] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "In13" SID "4309" Position [25, 163, 55, 177] ZOrder -13 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "In14" SID "4310" Position [25, 173, 55, 187] ZOrder -14 Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "In15" SID "4311" Position [25, 183, 55, 197] ZOrder -15 Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "In16" SID "4312" Position [25, 193, 55, 207] ZOrder -16 Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "In17" SID "4313" Position [25, 368, 55, 382] ZOrder -17 Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "In18" SID "4314" Position [25, 378, 55, 392] ZOrder -18 Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "In19" SID "4315" Position [25, 388, 55, 402] ZOrder -19 Port "19" IconDisplay "Port number" } Block { BlockType Inport Name "In20" SID "4316" Position [25, 398, 55, 412] ZOrder -20 Port "20" IconDisplay "Port number" } Block { BlockType Inport Name "In21" SID "4317" Position [25, 408, 55, 422] ZOrder -21 Port "21" IconDisplay "Port number" } Block { BlockType Inport Name "In22" SID "4318" Position [25, 418, 55, 432] ZOrder -22 Port "22" IconDisplay "Port number" } Block { BlockType Inport Name "In23" SID "4319" Position [25, 428, 55, 442] ZOrder -23 Port "23" IconDisplay "Port number" } Block { BlockType Inport Name "In24" SID "4320" Position [25, 438, 55, 452] ZOrder -24 Port "24" IconDisplay "Port number" } Block { BlockType Inport Name "In25" SID "4321" Position [25, 448, 55, 462] ZOrder -25 Port "25" IconDisplay "Port number" } Block { BlockType Inport Name "In26" SID "4322" Position [25, 458, 55, 472] ZOrder -26 Port "26" IconDisplay "Port number" } Block { BlockType Inport Name "In27" SID "4323" Position [25, 468, 55, 482] ZOrder -27 Port "27" IconDisplay "Port number" } Block { BlockType Inport Name "In28" SID "4324" Position [25, 478, 55, 492] ZOrder -28 Port "28" IconDisplay "Port number" } Block { BlockType Inport Name "In29" SID "4325" Position [25, 488, 55, 502] ZOrder -29 Port "29" IconDisplay "Port number" } Block { BlockType Inport Name "In30" SID "4326" Position [25, 498, 55, 512] ZOrder -30 Port "30" IconDisplay "Port number" } Block { BlockType Inport Name "In31" SID "4327" Position [25, 508, 55, 522] ZOrder -31 Port "31" IconDisplay "Port number" } Block { BlockType Inport Name "In32" SID "4328" Position [25, 518, 55, 532] ZOrder -32 Port "32" IconDisplay "Port number" } Block { BlockType Gain Name "Gain" SID "4329" Position [175, 435, 250, 465] ZOrder -33 Gain "65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum" SID "4330" Ports [2, 1] Position [315, 101, 325, 199] ZOrder -34 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "cdsBit2Word" SID "4331" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 27, 130, 223] ZOrder -35 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word1" SID "4332" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 352, 130, 548] ZOrder -36 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "4333" Position [350, 143, 380, 157] ZOrder -37 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "Gain" SrcPort 1 Points [0, -275] DstBlock "Sum" DstPort 2 } Line { ZOrder 2 SrcBlock "cdsBit2Word1" SrcPort 1 DstBlock "Gain" DstPort 1 } Line { ZOrder 3 SrcBlock "cdsBit2Word" SrcPort 1 DstBlock "Sum" DstPort 1 } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 DstBlock "cdsBit2Word" DstPort 1 } Line { ZOrder 5 SrcBlock "In2" SrcPort 1 DstBlock "cdsBit2Word" DstPort 2 } Line { ZOrder 6 SrcBlock "In3" SrcPort 1 DstBlock "cdsBit2Word" DstPort 3 } Line { ZOrder 7 SrcBlock "In4" SrcPort 1 DstBlock "cdsBit2Word" DstPort 4 } Line { ZOrder 8 SrcBlock "In5" SrcPort 1 DstBlock "cdsBit2Word" DstPort 5 } Line { ZOrder 9 SrcBlock "In6" SrcPort 1 DstBlock "cdsBit2Word" DstPort 6 } Line { ZOrder 10 SrcBlock "In7" SrcPort 1 DstBlock "cdsBit2Word" DstPort 7 } Line { ZOrder 11 SrcBlock "In8" SrcPort 1 DstBlock "cdsBit2Word" DstPort 8 } Line { ZOrder 12 SrcBlock "In9" SrcPort 1 DstBlock "cdsBit2Word" DstPort 9 } Line { ZOrder 13 SrcBlock "In10" SrcPort 1 DstBlock "cdsBit2Word" DstPort 10 } Line { ZOrder 14 SrcBlock "Sum" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { ZOrder 15 SrcBlock "In11" SrcPort 1 DstBlock "cdsBit2Word" DstPort 11 } Line { ZOrder 16 SrcBlock "In12" SrcPort 1 DstBlock "cdsBit2Word" DstPort 12 } Line { ZOrder 17 SrcBlock "In13" SrcPort 1 DstBlock "cdsBit2Word" DstPort 13 } Line { ZOrder 18 SrcBlock "In14" SrcPort 1 DstBlock "cdsBit2Word" DstPort 14 } Line { ZOrder 19 SrcBlock "In15" SrcPort 1 DstBlock "cdsBit2Word" DstPort 15 } Line { ZOrder 20 SrcBlock "In16" SrcPort 1 DstBlock "cdsBit2Word" DstPort 16 } Line { ZOrder 21 SrcBlock "In17" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 1 } Line { ZOrder 22 SrcBlock "In18" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 2 } Line { ZOrder 23 SrcBlock "In19" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 3 } Line { ZOrder 24 SrcBlock "In20" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 4 } Line { ZOrder 25 SrcBlock "In21" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 5 } Line { ZOrder 26 SrcBlock "In22" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 6 } Line { ZOrder 27 SrcBlock "In23" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 7 } Line { ZOrder 28 SrcBlock "In24" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 8 } Line { ZOrder 29 SrcBlock "In25" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 9 } Line { ZOrder 30 SrcBlock "In26" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 10 } Line { ZOrder 31 SrcBlock "In27" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 11 } Line { ZOrder 32 SrcBlock "In28" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 12 } Line { ZOrder 33 SrcBlock "In29" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 13 } Line { ZOrder 34 SrcBlock "In30" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 14 } Line { ZOrder 35 SrcBlock "In31" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 15 } Line { ZOrder 36 SrcBlock "In32" SrcPort 1 DstBlock "cdsBit2Word1" DstPort 16 } } } Block { BlockType SubSystem Name "BIT2WORD3" SID "4334" Ports [32, 1] Position [595, 781, 630, 1429] ZOrder -6 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BIT2WORD3" Location [2475, 352, 3003, 1093] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" SID "4335" Position [25, 43, 55, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "4336" Position [25, 53, 55, 67] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "4337" Position [25, 63, 55, 77] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "4338" Position [25, 73, 55, 87] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "4339" Position [25, 83, 55, 97] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "In6" SID "4340" Position [25, 93, 55, 107] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "In7" SID "4341" Position [25, 103, 55, 117] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "In8" SID "4342" Position [25, 113, 55, 127] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "In9" SID "4343" Position [25, 123, 55, 137] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "In10" SID "4344" Position [25, 133, 55, 147] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "In11" SID "4345" Position [25, 143, 55, 157] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "In12" SID "4346" Position [25, 153, 55, 167] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "In13" SID "4347" Position [25, 163, 55, 177] ZOrder -13 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "In14" SID "4348" Position [25, 173, 55, 187] ZOrder -14 Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "In15" SID "4349" Position [25, 183, 55, 197] ZOrder -15 Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "In16" SID "4350" Position [25, 193, 55, 207] ZOrder -16 Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "In17" SID "4351" Position [25, 273, 55, 287] ZOrder -17 Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "In18" SID "4352" Position [25, 283, 55, 297] ZOrder -18 Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "In19" SID "4353" Position [25, 293, 55, 307] ZOrder -19 Port "19" IconDisplay "Port number" } Block { BlockType Inport Name "In20" SID "4354" Position [25, 303, 55, 317] ZOrder -20 Port "20" IconDisplay "Port number" } Block { BlockType Inport Name "In21" SID "4355" Position [25, 313, 55, 327] ZOrder -21 Port "21" IconDisplay "Port number" } Block { BlockType Inport Name "In22" SID "4356" Position [25, 323, 55, 337] ZOrder -22 Port "22" IconDisplay "Port number" } Block { BlockType Inport Name "In23" SID "4357" Position [25, 333, 55, 347] ZOrder -23 Port "23" IconDisplay "Port number" } Block { BlockType Inport Name "In24" SID "4358" Position [25, 343, 55, 357] ZOrder -24 Port "24" IconDisplay "Port number" } Block { BlockType Inport Name "In25" SID "4359" Position [25, 353, 55, 367] ZOrder -25 Port "25" IconDisplay "Port number" } Block { BlockType Inport Name "In26" SID "4360" Position [25, 363, 55, 377] ZOrder -26 Port "26" IconDisplay "Port number" } Block { BlockType Inport Name "In27" SID "4361" Position [25, 373, 55, 387] ZOrder -27 Port "27" IconDisplay "Port number" } Block { BlockType Inport Name "In28" SID "4362" Position [25, 383, 55, 397] ZOrder -28 Port "28" IconDisplay "Port number" } Block { BlockType Inport Name "In29" SID "4363" Position [25, 393, 55, 407] ZOrder -29 Port "29" IconDisplay "Port number" } Block { BlockType Inport Name "In30" SID "4364" Position [25, 403, 55, 417] ZOrder -30 Port "30" IconDisplay "Port number" } Block { BlockType Inport Name "In31" SID "4365" Position [25, 413, 55, 427] ZOrder -31 Port "31" IconDisplay "Port number" } Block { BlockType Inport Name "In32" SID "4366" Position [25, 423, 55, 437] ZOrder -32 Port "32" IconDisplay "Port number" } Block { BlockType Gain Name "Gain1" SID "4367" Position [175, 340, 250, 370] ZOrder -33 Gain "65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "4368" Ports [2, 1] Position [390, 101, 400, 199] ZOrder -34 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "cdsBit2Word2" SID "4369" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 27, 130, 223] ZOrder -35 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word3" SID "4370" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 257, 130, 453] ZOrder -36 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "4371" Position [425, 143, 455, 157] ZOrder -37 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "cdsBit2Word2" SrcPort 1 DstBlock "Sum1" DstPort 1 } Line { ZOrder 2 SrcBlock "cdsBit2Word3" SrcPort 1 DstBlock "Gain1" DstPort 1 } Line { ZOrder 3 SrcBlock "Gain1" SrcPort 1 Points [40, 0; 0, -180] DstBlock "Sum1" DstPort 2 } Line { ZOrder 4 SrcBlock "In1" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 1 } Line { ZOrder 5 SrcBlock "In2" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 2 } Line { ZOrder 6 SrcBlock "In3" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 3 } Line { ZOrder 7 SrcBlock "In4" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 4 } Line { ZOrder 8 SrcBlock "In5" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 5 } Line { ZOrder 9 SrcBlock "In6" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 6 } Line { ZOrder 10 SrcBlock "In7" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 7 } Line { ZOrder 11 SrcBlock "In8" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 8 } Line { ZOrder 12 SrcBlock "In9" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 9 } Line { ZOrder 13 SrcBlock "In10" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 10 } Line { ZOrder 14 SrcBlock "Sum1" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { ZOrder 15 SrcBlock "In11" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 11 } Line { ZOrder 16 SrcBlock "In12" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 12 } Line { ZOrder 17 SrcBlock "In13" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 13 } Line { ZOrder 18 SrcBlock "In14" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 14 } Line { ZOrder 19 SrcBlock "In15" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 15 } Line { ZOrder 20 SrcBlock "In16" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 16 } Line { ZOrder 21 SrcBlock "In17" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 1 } Line { ZOrder 22 SrcBlock "In18" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 2 } Line { ZOrder 23 SrcBlock "In19" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 3 } Line { ZOrder 24 SrcBlock "In20" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 4 } Line { ZOrder 25 SrcBlock "In21" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 5 } Line { ZOrder 26 SrcBlock "In22" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 6 } Line { ZOrder 27 SrcBlock "In23" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 7 } Line { ZOrder 28 SrcBlock "In24" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 8 } Line { ZOrder 29 SrcBlock "In25" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 9 } Line { ZOrder 30 SrcBlock "In26" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 10 } Line { ZOrder 31 SrcBlock "In27" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 11 } Line { ZOrder 32 SrcBlock "In28" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 12 } Line { ZOrder 33 SrcBlock "In29" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 13 } Line { ZOrder 34 SrcBlock "In30" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 14 } Line { ZOrder 35 SrcBlock "In31" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 15 } Line { ZOrder 36 SrcBlock "In32" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 16 } } } Block { BlockType SubSystem Name "BIT2WORD4" SID "4626" Ports [32, 1] Position [595, 1531, 630, 2179] ZOrder 16 MinAlgLoopOccurrences off PropExecContextOutsideSubsystem off RTWSystemCode "Auto" FunctionWithSeparateData off Opaque off RequestExecContextInheritance off MaskHideContents off System { Name "BIT2WORD4" Location [2475, 352, 3003, 1093] Open off ModelBrowserVisibility off ModelBrowserWidth 200 ScreenColor "white" PaperOrientation "landscape" PaperPositionMode "auto" PaperType "usletter" PaperUnits "inches" TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000] TiledPageScale 1 ShowPageBoundaries off ZoomFactor "100" Block { BlockType Inport Name "In1" SID "4627" Position [25, 43, 55, 57] ZOrder -1 IconDisplay "Port number" } Block { BlockType Inport Name "In2" SID "4628" Position [25, 53, 55, 67] ZOrder -2 Port "2" IconDisplay "Port number" } Block { BlockType Inport Name "In3" SID "4629" Position [25, 63, 55, 77] ZOrder -3 Port "3" IconDisplay "Port number" } Block { BlockType Inport Name "In4" SID "4630" Position [25, 73, 55, 87] ZOrder -4 Port "4" IconDisplay "Port number" } Block { BlockType Inport Name "In5" SID "4631" Position [25, 83, 55, 97] ZOrder -5 Port "5" IconDisplay "Port number" } Block { BlockType Inport Name "In6" SID "4632" Position [25, 93, 55, 107] ZOrder -6 Port "6" IconDisplay "Port number" } Block { BlockType Inport Name "In7" SID "4633" Position [25, 103, 55, 117] ZOrder -7 Port "7" IconDisplay "Port number" } Block { BlockType Inport Name "In8" SID "4634" Position [25, 113, 55, 127] ZOrder -8 Port "8" IconDisplay "Port number" } Block { BlockType Inport Name "In9" SID "4635" Position [25, 123, 55, 137] ZOrder -9 Port "9" IconDisplay "Port number" } Block { BlockType Inport Name "In10" SID "4636" Position [25, 133, 55, 147] ZOrder -10 Port "10" IconDisplay "Port number" } Block { BlockType Inport Name "In11" SID "4637" Position [25, 143, 55, 157] ZOrder -11 Port "11" IconDisplay "Port number" } Block { BlockType Inport Name "In12" SID "4638" Position [25, 153, 55, 167] ZOrder -12 Port "12" IconDisplay "Port number" } Block { BlockType Inport Name "In13" SID "4639" Position [25, 163, 55, 177] ZOrder -13 Port "13" IconDisplay "Port number" } Block { BlockType Inport Name "In14" SID "4640" Position [25, 173, 55, 187] ZOrder -14 Port "14" IconDisplay "Port number" } Block { BlockType Inport Name "In15" SID "4641" Position [25, 183, 55, 197] ZOrder -15 Port "15" IconDisplay "Port number" } Block { BlockType Inport Name "In16" SID "4642" Position [25, 193, 55, 207] ZOrder -16 Port "16" IconDisplay "Port number" } Block { BlockType Inport Name "In17" SID "4643" Position [25, 273, 55, 287] ZOrder -17 Port "17" IconDisplay "Port number" } Block { BlockType Inport Name "In18" SID "4644" Position [25, 283, 55, 297] ZOrder -18 Port "18" IconDisplay "Port number" } Block { BlockType Inport Name "In19" SID "4645" Position [25, 293, 55, 307] ZOrder -19 Port "19" IconDisplay "Port number" } Block { BlockType Inport Name "In20" SID "4646" Position [25, 303, 55, 317] ZOrder -20 Port "20" IconDisplay "Port number" } Block { BlockType Inport Name "In21" SID "4647" Position [25, 313, 55, 327] ZOrder -21 Port "21" IconDisplay "Port number" } Block { BlockType Inport Name "In22" SID "4648" Position [25, 323, 55, 337] ZOrder -22 Port "22" IconDisplay "Port number" } Block { BlockType Inport Name "In23" SID "4649" Position [25, 333, 55, 347] ZOrder -23 Port "23" IconDisplay "Port number" } Block { BlockType Inport Name "In24" SID "4650" Position [25, 343, 55, 357] ZOrder -24 Port "24" IconDisplay "Port number" } Block { BlockType Inport Name "In25" SID "4651" Position [25, 353, 55, 367] ZOrder -25 Port "25" IconDisplay "Port number" } Block { BlockType Inport Name "In26" SID "4652" Position [25, 363, 55, 377] ZOrder -26 Port "26" IconDisplay "Port number" } Block { BlockType Inport Name "In27" SID "4653" Position [25, 373, 55, 387] ZOrder -27 Port "27" IconDisplay "Port number" } Block { BlockType Inport Name "In28" SID "4654" Position [25, 383, 55, 397] ZOrder -28 Port "28" IconDisplay "Port number" } Block { BlockType Inport Name "In29" SID "4655" Position [25, 393, 55, 407] ZOrder -29 Port "29" IconDisplay "Port number" } Block { BlockType Inport Name "In30" SID "4656" Position [25, 403, 55, 417] ZOrder -30 Port "30" IconDisplay "Port number" } Block { BlockType Inport Name "In31" SID "4657" Position [25, 413, 55, 427] ZOrder -31 Port "31" IconDisplay "Port number" } Block { BlockType Inport Name "In32" SID "4658" Position [25, 423, 55, 437] ZOrder -32 Port "32" IconDisplay "Port number" } Block { BlockType Gain Name "Gain1" SID "4659" Position [175, 340, 250, 370] ZOrder -33 Gain "65536" ParamDataTypeStr "Inherit: Inherit via internal rule" OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Sum Name "Sum1" SID "4660" Ports [2, 1] Position [390, 101, 400, 199] ZOrder -34 ShowName off InputSameDT off OutDataTypeStr "Inherit: Inherit via internal rule" SaturateOnIntegerOverflow off } Block { BlockType Reference Name "cdsBit2Word2" SID "4661" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 27, 130, 223] ZOrder -35 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsBit2Word3" SID "4662" Tag "cdsBit2Word" Description "Forms single 16 bit integer from 16 0/1 inputs." Ports [16, 1] Position [80, 257, 130, 453] ZOrder -36 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%" LibraryVersion "1.5" SourceBlock "cdsBit2Word/cdsBit2Word" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "Out1" SID "4663" Position [425, 143, 455, 157] ZOrder -37 IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "In32" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 16 } Line { ZOrder 2 SrcBlock "In31" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 15 } Line { ZOrder 3 SrcBlock "In30" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 14 } Line { ZOrder 4 SrcBlock "In29" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 13 } Line { ZOrder 5 SrcBlock "In28" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 12 } Line { ZOrder 6 SrcBlock "In27" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 11 } Line { ZOrder 7 SrcBlock "In26" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 10 } Line { ZOrder 8 SrcBlock "In25" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 9 } Line { ZOrder 9 SrcBlock "In24" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 8 } Line { ZOrder 10 SrcBlock "In23" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 7 } Line { ZOrder 11 SrcBlock "In22" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 6 } Line { ZOrder 12 SrcBlock "In21" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 5 } Line { ZOrder 13 SrcBlock "In20" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 4 } Line { ZOrder 14 SrcBlock "In19" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 3 } Line { ZOrder 15 SrcBlock "In18" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 2 } Line { ZOrder 16 SrcBlock "In17" SrcPort 1 DstBlock "cdsBit2Word3" DstPort 1 } Line { ZOrder 17 SrcBlock "In16" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 16 } Line { ZOrder 18 SrcBlock "In15" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 15 } Line { ZOrder 19 SrcBlock "In14" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 14 } Line { ZOrder 20 SrcBlock "In13" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 13 } Line { ZOrder 21 SrcBlock "In12" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 12 } Line { ZOrder 22 SrcBlock "In11" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 11 } Line { ZOrder 23 SrcBlock "Sum1" SrcPort 1 DstBlock "Out1" DstPort 1 } Line { ZOrder 24 SrcBlock "In10" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 10 } Line { ZOrder 25 SrcBlock "In9" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 9 } Line { ZOrder 26 SrcBlock "In8" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 8 } Line { ZOrder 27 SrcBlock "In7" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 7 } Line { ZOrder 28 SrcBlock "In6" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 6 } Line { ZOrder 29 SrcBlock "In5" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 5 } Line { ZOrder 30 SrcBlock "In4" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 4 } Line { ZOrder 31 SrcBlock "In3" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 3 } Line { ZOrder 32 SrcBlock "In2" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 2 } Line { ZOrder 33 SrcBlock "In1" SrcPort 1 DstBlock "cdsBit2Word2" DstPort 1 } Line { ZOrder 34 SrcBlock "Gain1" SrcPort 1 Points [40, 0; 0, -180] DstBlock "Sum1" DstPort 2 } Line { ZOrder 35 SrcBlock "cdsBit2Word3" SrcPort 1 DstBlock "Gain1" DstPort 1 } Line { ZOrder 36 SrcBlock "cdsBit2Word2" SrcPort 1 DstBlock "Sum1" DstPort 1 } } } Block { BlockType Reference Name "DIO_0_OUT" SID "4372" 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 [680, 330, 760, 350] ZOrder -7 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DIO_1_OUT" SID "4373" 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 [670, 1095, 750, 1115] ZOrder -8 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "DIO_2_OUT" SID "4664" Tag "cdsEpicsOutput" Description "Purpose: \nOutput a FE signal to an EPICS channel. " " \n \nOperation: \nTakes " "input value and passes it to EPICS record. \n \nUsage: " " \nName the part with the desired EPICS rrecord name." Ports [1, 1] Position [685, 1845, 765, 1865] ZOrder 20 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Ground Name "Ground1" SID "4665" Position [430, 1999, 450, 2011] ZOrder 21 ForegroundColor "red" ShowName off } Block { BlockType Ground Name "Ground2" SID "4395" Position [525, 524, 545, 536] ZOrder -9 ForegroundColor "red" ShowName off } Block { BlockType Reference Name "cdsWord2Bit" SID "4378" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [140, 19, 175, 341] ZOrder -10 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit1" SID "4379" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [145, 785, 175, 1105] ZOrder -11 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit2" SID "4666" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [145, 1537, 175, 1853] ZOrder 17 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit3" SID "4380" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [145, 379, 175, 701] ZOrder -12 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "cdsWord2Bit4" SID "4381" Tag "cdsWord2Bit" Description "Generate 16 0/1 outputs from single 16-bit integer input" Ports [1, 16] Position [145, 1142, 175, 1458] ZOrder -13 BackgroundColor "cyan" DropShadow on AttributesFormatString "cdsWord2Bit" LibraryVersion "1.5" SourceBlock "cdsWord2Bit/cdsWord2Bit" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Outport Name "CARD0_L32BIT_OUT" SID "4382" Position [810, 333, 840, 347] ZOrder -14 BackgroundColor "magenta" IconDisplay "Port number" } Block { BlockType Outport Name "CARD0_H32BIT_OUT" SID "4383" Position [820, 1098, 850, 1112] ZOrder -15 BackgroundColor "magenta" Port "2" IconDisplay "Port number" } Block { BlockType Outport Name "CARD1_H32BIT_OUT" SID "4667" Position [845, 1848, 875, 1862] ZOrder 19 Port "3" IconDisplay "Port number" } Line { ZOrder 1 SrcBlock "M0_In" SrcPort 1 DstBlock "cdsWord2Bit" DstPort 1 } Line { ZOrder 2 SrcBlock "L2_In" SrcPort 1 DstBlock "cdsWord2Bit4" DstPort 1 } Line { ZOrder 3 SrcBlock "BIT2WORD2" SrcPort 1 DstBlock "DIO_0_OUT" DstPort 1 } Line { ZOrder 4 SrcBlock "DIO_0_OUT" SrcPort 1 DstBlock "CARD0_L32BIT_OUT" DstPort 1 } Line { ZOrder 5 SrcBlock "BIT2WORD3" SrcPort 1 DstBlock "DIO_1_OUT" DstPort 1 } Line { ZOrder 6 SrcBlock "DIO_1_OUT" SrcPort 1 DstBlock "CARD0_H32BIT_OUT" DstPort 1 } Line { ZOrder 7 SrcBlock "cdsWord2Bit" SrcPort 1 DstBlock "BIT2WORD2" DstPort 1 } Line { ZOrder 8 SrcBlock "cdsWord2Bit" SrcPort 2 DstBlock "BIT2WORD2" DstPort 2 } Line { ZOrder 9 SrcBlock "cdsWord2Bit" SrcPort 3 DstBlock "BIT2WORD2" DstPort 3 } Line { ZOrder 10 SrcBlock "cdsWord2Bit" SrcPort 4 DstBlock "BIT2WORD2" DstPort 4 } Line { ZOrder 11 SrcBlock "cdsWord2Bit" SrcPort 5 DstBlock "BIT2WORD2" DstPort 5 } Line { ZOrder 12 SrcBlock "cdsWord2Bit" SrcPort 6 DstBlock "BIT2WORD2" DstPort 6 } Line { ZOrder 13 SrcBlock "cdsWord2Bit" SrcPort 7 DstBlock "BIT2WORD2" DstPort 7 } Line { ZOrder 14 SrcBlock "cdsWord2Bit" SrcPort 8 DstBlock "BIT2WORD2" DstPort 8 } Line { ZOrder 15 SrcBlock "cdsWord2Bit" SrcPort 9 DstBlock "BIT2WORD2" DstPort 9 } Line { ZOrder 16 SrcBlock "cdsWord2Bit" SrcPort 10 DstBlock "BIT2WORD2" DstPort 10 } Line { ZOrder 17 SrcBlock "cdsWord2Bit" SrcPort 11 DstBlock "BIT2WORD2" DstPort 11 } Line { ZOrder 18 SrcBlock "cdsWord2Bit" SrcPort 12 DstBlock "BIT2WORD2" DstPort 12 } Line { ZOrder 19 SrcBlock "cdsWord2Bit3" SrcPort 1 Points [110, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 13 } Line { ZOrder 20 SrcBlock "cdsWord2Bit3" SrcPort 2 Points [120, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 14 } Line { ZOrder 21 SrcBlock "cdsWord2Bit3" SrcPort 3 Points [130, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 15 } Line { ZOrder 22 SrcBlock "cdsWord2Bit3" SrcPort 4 Points [140, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 16 } Line { ZOrder 23 SrcBlock "cdsWord2Bit3" SrcPort 5 Points [150, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 17 } Line { ZOrder 24 SrcBlock "cdsWord2Bit3" SrcPort 6 Points [160, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 18 } Line { ZOrder 25 SrcBlock "cdsWord2Bit3" SrcPort 7 Points [170, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 19 } Line { ZOrder 26 SrcBlock "cdsWord2Bit3" SrcPort 8 Points [180, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 20 } Line { ZOrder 27 SrcBlock "cdsWord2Bit3" SrcPort 9 Points [190, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 21 } Line { ZOrder 28 SrcBlock "cdsWord2Bit3" SrcPort 10 Points [200, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 22 } Line { ZOrder 29 SrcBlock "cdsWord2Bit3" SrcPort 11 Points [210, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 23 } Line { ZOrder 30 SrcBlock "cdsWord2Bit3" SrcPort 12 Points [220, 0; 0, -120] DstBlock "BIT2WORD2" DstPort 24 } Line { ZOrder 31 SrcBlock "R0_In" SrcPort 1 DstBlock "cdsWord2Bit3" DstPort 1 } Line { ZOrder 32 SrcBlock "Ground2" SrcPort 1 Points [10, 0] Branch { ZOrder 33 Points [0, 20] Branch { ZOrder 34 DstBlock "BIT2WORD2" DstPort 27 } Branch { ZOrder 35 Points [0, 20] Branch { ZOrder 36 DstBlock "BIT2WORD2" DstPort 28 } Branch { ZOrder 37 Points [0, 20] Branch { ZOrder 38 DstBlock "BIT2WORD2" DstPort 29 } Branch { ZOrder 39 Points [0, 20] Branch { ZOrder 40 DstBlock "BIT2WORD2" DstPort 30 } Branch { ZOrder 41 Points [0, 20] Branch { ZOrder 42 DstBlock "BIT2WORD2" DstPort 31 } Branch { ZOrder 43 Points [0, 20] DstBlock "BIT2WORD2" DstPort 32 } } } } } } Branch { ZOrder 44 DstBlock "BIT2WORD2" DstPort 26 } } Line { ZOrder 45 SrcBlock "cdsWord2Bit1" SrcPort 1 DstBlock "BIT2WORD3" DstPort 1 } Line { ZOrder 46 SrcBlock "cdsWord2Bit1" SrcPort 2 DstBlock "BIT2WORD3" DstPort 2 } Line { ZOrder 47 SrcBlock "cdsWord2Bit1" SrcPort 3 DstBlock "BIT2WORD3" DstPort 3 } Line { ZOrder 48 SrcBlock "cdsWord2Bit1" SrcPort 4 DstBlock "BIT2WORD3" DstPort 4 } Line { ZOrder 49 SrcBlock "cdsWord2Bit1" SrcPort 5 DstBlock "BIT2WORD3" DstPort 5 } Line { ZOrder 50 SrcBlock "cdsWord2Bit1" SrcPort 6 DstBlock "BIT2WORD3" DstPort 6 } Line { ZOrder 51 SrcBlock "cdsWord2Bit1" SrcPort 7 DstBlock "BIT2WORD3" DstPort 7 } Line { ZOrder 52 SrcBlock "cdsWord2Bit1" SrcPort 8 DstBlock "BIT2WORD3" DstPort 8 } Line { ZOrder 53 SrcBlock "cdsWord2Bit1" SrcPort 9 DstBlock "BIT2WORD3" DstPort 9 } Line { ZOrder 54 SrcBlock "cdsWord2Bit1" SrcPort 10 DstBlock "BIT2WORD3" DstPort 10 } Line { ZOrder 55 SrcBlock "cdsWord2Bit1" SrcPort 11 DstBlock "BIT2WORD3" DstPort 11 } Line { ZOrder 56 SrcBlock "cdsWord2Bit1" SrcPort 12 DstBlock "BIT2WORD3" DstPort 12 } Line { ZOrder 57 SrcBlock "cdsWord2Bit1" SrcPort 13 DstBlock "BIT2WORD3" DstPort 13 } Line { ZOrder 58 SrcBlock "cdsWord2Bit1" SrcPort 14 DstBlock "BIT2WORD3" DstPort 14 } Line { ZOrder 59 SrcBlock "cdsWord2Bit1" SrcPort 15 DstBlock "BIT2WORD3" DstPort 15 } Line { ZOrder 60 SrcBlock "cdsWord2Bit1" SrcPort 16 DstBlock "BIT2WORD3" DstPort 16 } Line { ZOrder 61 SrcBlock "L1_In" SrcPort 1 DstBlock "cdsWord2Bit1" DstPort 1 } Line { ZOrder 62 SrcBlock "cdsWord2Bit4" SrcPort 1 Points [125, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 17 } Line { ZOrder 63 SrcBlock "cdsWord2Bit4" SrcPort 2 Points [135, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 18 } Line { ZOrder 64 SrcBlock "cdsWord2Bit4" SrcPort 3 Points [145, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 19 } Line { ZOrder 65 SrcBlock "cdsWord2Bit4" SrcPort 4 Points [155, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 20 } Line { ZOrder 66 SrcBlock "cdsWord2Bit4" SrcPort 5 Points [165, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 21 } Line { ZOrder 67 SrcBlock "cdsWord2Bit4" SrcPort 6 Points [175, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 22 } Line { ZOrder 68 SrcBlock "cdsWord2Bit4" SrcPort 7 Points [185, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 23 } Line { ZOrder 69 SrcBlock "cdsWord2Bit4" SrcPort 8 Points [195, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 24 } Line { ZOrder 70 SrcBlock "cdsWord2Bit4" SrcPort 9 Points [205, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 25 } Line { ZOrder 71 SrcBlock "cdsWord2Bit4" SrcPort 10 Points [215, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 26 } Line { ZOrder 72 SrcBlock "cdsWord2Bit4" SrcPort 11 Points [225, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 27 } Line { ZOrder 73 SrcBlock "cdsWord2Bit4" SrcPort 12 Points [235, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 28 } Line { ZOrder 74 SrcBlock "cdsWord2Bit4" SrcPort 13 Points [245, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 29 } Line { ZOrder 75 SrcBlock "cdsWord2Bit4" SrcPort 14 Points [255, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 30 } Line { ZOrder 76 SrcBlock "cdsWord2Bit4" SrcPort 15 Points [265, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 31 } Line { ZOrder 77 SrcBlock "cdsWord2Bit4" SrcPort 16 Points [275, 0; 0, -35] DstBlock "BIT2WORD3" DstPort 32 } Line { ZOrder 78 SrcBlock "L3_In" SrcPort 1 DstBlock "cdsWord2Bit2" DstPort 1 } Line { ZOrder 79 SrcBlock "BIT2WORD4" SrcPort 1 DstBlock "DIO_2_OUT" DstPort 1 } Line { ZOrder 80 SrcBlock "DIO_2_OUT" SrcPort 1 DstBlock "CARD1_H32BIT_OUT" DstPort 1 } Line { ZOrder 81 SrcBlock "cdsWord2Bit2" SrcPort 1 DstBlock "BIT2WORD4" DstPort 1 } Line { ZOrder 82 SrcBlock "cdsWord2Bit2" SrcPort 2 DstBlock "BIT2WORD4" DstPort 2 } Line { ZOrder 83 SrcBlock "cdsWord2Bit2" SrcPort 3 DstBlock "BIT2WORD4" DstPort 3 } Line { ZOrder 84 SrcBlock "cdsWord2Bit2" SrcPort 4 DstBlock "BIT2WORD4" DstPort 4 } Line { ZOrder 85 SrcBlock "cdsWord2Bit2" SrcPort 5 DstBlock "BIT2WORD4" DstPort 5 } Line { ZOrder 86 SrcBlock "cdsWord2Bit2" SrcPort 6 DstBlock "BIT2WORD4" DstPort 6 } Line { ZOrder 87 SrcBlock "cdsWord2Bit2" SrcPort 7 DstBlock "BIT2WORD4" DstPort 7 } Line { ZOrder 88 SrcBlock "cdsWord2Bit2" SrcPort 8 DstBlock "BIT2WORD4" DstPort 8 } Line { ZOrder 89 SrcBlock "cdsWord2Bit2" SrcPort 9 DstBlock "BIT2WORD4" DstPort 9 } Line { ZOrder 90 SrcBlock "cdsWord2Bit2" SrcPort 10 DstBlock "BIT2WORD4" DstPort 10 } Line { ZOrder 91 SrcBlock "cdsWord2Bit2" SrcPort 11 DstBlock "BIT2WORD4" DstPort 11 } Line { ZOrder 92 SrcBlock "cdsWord2Bit2" SrcPort 12 DstBlock "BIT2WORD4" DstPort 12 } Line { ZOrder 93 SrcBlock "cdsWord2Bit2" SrcPort 13 DstBlock "BIT2WORD4" DstPort 13 } Line { ZOrder 94 SrcBlock "cdsWord2Bit2" SrcPort 14 DstBlock "BIT2WORD4" DstPort 14 } Line { ZOrder 95 SrcBlock "cdsWord2Bit2" SrcPort 15 DstBlock "BIT2WORD4" DstPort 15 } Line { ZOrder 96 SrcBlock "cdsWord2Bit2" SrcPort 16 DstBlock "BIT2WORD4" DstPort 16 } Line { ZOrder 97 SrcBlock "Ground1" SrcPort 1 Points [30, 0] Branch { ZOrder 98 Points [0, -20] Branch { ZOrder 99 DstBlock "BIT2WORD4" DstPort 23 } Branch { ZOrder 100 Points [0, -20] Branch { ZOrder 101 DstBlock "BIT2WORD4" DstPort 22 } Branch { ZOrder 102 Points [0, -20] Branch { ZOrder 103 DstBlock "BIT2WORD4" DstPort 21 } Branch { ZOrder 104 Points [0, -20] Branch { ZOrder 105 DstBlock "BIT2WORD4" DstPort 20 } Branch { ZOrder 106 Points [0, -20] Branch { ZOrder 107 DstBlock "BIT2WORD4" DstPort 19 } Branch { ZOrder 108 Points [0, -20] Branch { ZOrder 109 Points [0, -20] DstBlock "BIT2WORD4" DstPort 17 } Branch { ZOrder 110 DstBlock "BIT2WORD4" DstPort 18 } } } } } } } Branch { ZOrder 111 Points [0, 20] Branch { ZOrder 112 Points [0, 20] Branch { ZOrder 113 Points [0, 20] Branch { ZOrder 114 Points [0, 20] Branch { ZOrder 115 Points [0, 20] Branch { ZOrder 116 Points [0, 20] Branch { ZOrder 117 Points [0, 20] Branch { ZOrder 118 Points [0, 20] DstBlock "BIT2WORD4" DstPort 32 } Branch { ZOrder 119 DstBlock "BIT2WORD4" DstPort 31 } } Branch { ZOrder 120 DstBlock "BIT2WORD4" DstPort 30 } } Branch { ZOrder 121 DstBlock "BIT2WORD4" DstPort 29 } } Branch { ZOrder 122 DstBlock "BIT2WORD4" DstPort 28 } } Branch { ZOrder 123 DstBlock "BIT2WORD4" DstPort 27 } } Branch { ZOrder 124 DstBlock "BIT2WORD4" DstPort 26 } } Branch { ZOrder 125 DstBlock "BIT2WORD4" DstPort 25 } } Branch { ZOrder 126 DstBlock "BIT2WORD4" DstPort 24 } } Line { ZOrder 127 SrcBlock "HWWD_CONTROL" SrcPort 1 Points [372, 0; 0, -245] DstBlock "BIT2WORD2" DstPort 25 } } } Block { BlockType Reference Name "BS_HWWD" SID "6459" Tag "cdsHWWD" Ports [1, 2] Position [1425, 794, 1510, 901] ZOrder 2365 ForegroundColor "red" BackgroundColor "gray" DropShadow on AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsHWWD/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "BS_HWWD_BINARY_OUT" SID "6460" 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 [1595, 860, 1675, 890] ZOrder 2368 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "BS_HWWD_BIN_IN" SID "6461" 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 [1270, 835, 1350, 865] ZOrder 2364 BackgroundColor "red" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "BS_HWWD_STAT_OUT" SID "6462" 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 [1595, 805, 1675, 835] ZOrder 2366 BackgroundColor "[0.686275, 0.372549, 0.313725]" DropShadow on AttributesFormatString "%" LibraryVersion "1.1" SourceBlock "cdsEpicsOut/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType BusCreator Name "Bus\nCreator11" SID "4264" Ports [2, 1] Position [1165, 775, 1170, 835] ZOrder -5 ShowName off Inputs "'DIO_2_TM-L3','DIO_2_TM-ESDMON'" DisplayOption "bar" } Block { BlockType BusSelector Name "Bus\nSelector14" SID "4252" Ports [1, 2] Position [815, 403, 820, 512] ZOrder -18 ShowName off OutputSignals "DIO_2_TM-L3,DIO_2_TM-ESDMON" Port { PortNumber 1 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } Port { PortNumber 2 Name "" RTWStorageClass "Auto" DataLoggingNameMode "SignalName" } } Block { BlockType Reference Name "CBI_H32_C0" SID "4708" Tag "cdsCDI64" Description "card_num=1" Ports [0, 1] Position [945, 819, 985, 841] ZOrder 2358 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.6" SourceBlock "cdsCDI64/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CBI_L32_C0" SID "4710" Tag "cdsCDI64" Description "card_num=0" Ports [0, 1] Position [945, 749, 985, 771] ZOrder 2357 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.6" SourceBlock "cdsCDI64/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CBO_H32_C0" SID "4711" Tag "cdsCDO64" Description "card_num=1" Ports [1] Position [795, 814, 835, 836] ZOrder 2356 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.7" SourceBlock "cdsCDO64/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType Reference Name "CBO_L32_C0" SID "4713" Tag "cdsCDO64" Description "card_num=0" Ports [1] Position [795, 749, 835, 771] ZOrder 2355 BackgroundColor "lightBlue" DropShadow on AttributesFormatString "%\\n%" LibraryVersion "1.7" SourceBlock "cdsCDO64/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Block { BlockType From Name "From7" SID "4250" Position [625, 450, 775, 470] ZOrder -63 BackgroundColor "lightBlue" ShowName off CloseFcn "tagdialog Close" GotoTag "DIO_2_TM" } Block { BlockType From Name "From9" SID "4385" Position [520, 800, 615, 820] ZOrder -65 BackgroundColor "magenta" ShowName off CloseFcn "tagdialog Close" GotoTag "TM_2_DIO" } Block { BlockType Goto Name "Goto2" SID "4246" Position [1035, 475, 1135, 495] ZOrder -73 BackgroundColor "magenta" ShowName off GotoTag "TM_2_DIO" } Block { BlockType Goto Name "Goto8" SID "4387" Position [1190, 795, 1290, 815] ZOrder -79 BackgroundColor "lightBlue" ShowName off GotoTag "DIO_2_TM" } Block { BlockType Ground Name "Ground1" SID "6455" Position [615, 835, 635, 855] ZOrder 2363 } Block { BlockType Ground Name "Ground16" SID "4613" Position [720, 530, 740, 550] ZOrder 2315 } Block { BlockType Ground Name "Ground2" SID "6477" Position [955, 680, 975, 700] ZOrder 2381 } Block { BlockType Ground Name "Ground3" SID "6472" Position [615, 765, 635, 785] ZOrder 2376 } Block { BlockType Ground Name "Ground4" SID "6473" Position [615, 730, 635, 750] ZOrder 2377 } Block { BlockType Ground Name "Ground5" SID "6474" Position [615, 695, 635, 715] ZOrder 2378 } Block { BlockType Ground Name "Ground6" SID "6475" Position [615, 660, 635, 680] ZOrder 2379 } Block { BlockType Terminator Name "Terminator" SID "6466" Position [775, 280, 795, 300] ZOrder 2370 } Block { BlockType Terminator Name "Terminator1" SID "6476" Position [805, 685, 825, 705] ZOrder 2380 } Block { BlockType Terminator Name "Terminator2" SID "6468" Position [1155, 660, 1175, 680] ZOrder 2372 } Block { BlockType Terminator Name "Terminator3" SID "6469" Position [1155, 690, 1175, 710] ZOrder 2373 } Block { BlockType Terminator Name "Terminator4" SID "6470" Position [1155, 720, 1175, 740] ZOrder 2374 } Block { BlockType Terminator Name "Terminator5" SID "6471" Position [1155, 750, 1175, 770] ZOrder 2375 } Block { BlockType Reference Name "site=K1\nrate=16K\ndcuid=98\nhost=standalone\nspecific_cpu=5\nadcSlave=1\nshmem_daq=1\nrfm_dma=1\nb" "iquad=1\naccum_overflow=1" SID "2334" Tag "cdsParameters" Description "Purpose: " " " " \nProvide system parameters to the FE code generator to properly configure the genera" "ted EPICS names, rep rate of the FE controller, and the Data Acquisition node ID for proper storage of data from" " this FE controller. \n " " " " \nUseage: " " " " \nThe part NAME field is used to identify the FE parame" "ters. It must be of the form: " " \nsite= " " " " \nrate= " " " " \ndcuid= " " " " \n " " " " \nWhe" "re: " " " " \nsite= argument may be H1, H2, L1, M1, G1, either as a single argument or multiple, for example site=H1,H2" ". These are the only names allowed. These will become the first two characters of all EPICS and signal names (fo" "r 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 [520, 180, 560, 240] ZOrder -103 BackgroundColor "orange" DropShadow on AttributesFormatString "%" LibraryVersion "1.4" SourceBlock "cdsParameters/Subsystem" SourceType "SubSystem" ContentPreviewEnabled off } Line { ZOrder 195 SrcBlock "ADC0" SrcPort 1 DstBlock "Terminator" DstPort 1 } Line { ZOrder 20 SrcBlock "From7" SrcPort 1 DstBlock "Bus\nSelector14" DstPort 1 } Line { ZOrder 23 SrcBlock "Bus\nCreator11" SrcPort 1 DstBlock "Goto8" DstPort 1 } Line { ZOrder 191 SrcBlock "BS" SrcPort 1 Points [12, 0; 0, -5] DstBlock "Goto2" DstPort 1 } Line { ZOrder 193 SrcBlock "From9" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 5 } Line { ZOrder 101 SrcBlock "BS_BIO_DECODE" SrcPort 5 DstBlock "Bus\nCreator11" DstPort 1 } Line { ZOrder 112 SrcBlock "BS_BIO_DECODE" SrcPort 6 DstBlock "Bus\nCreator11" DstPort 2 } Line { ZOrder 225 SrcBlock "CBI_H32_C0" SrcPort 1 DstBlock "BS_BIO_DECODE" DstPort 3 } Line { ZOrder 224 SrcBlock "BS_BIO_ENCODE" SrcPort 3 DstBlock "CBO_H32_C0" DstPort 1 } Line { Name "" ZOrder 129 Labels [0, 0] SrcBlock "Bus\nSelector14" SrcPort 2 Points [30, 0] } Line { ZOrder 130 SrcBlock "Ground16" SrcPort 1 Points [95, 0] DstBlock "BS" DstPort 2 } Line { Name "" ZOrder 176 Labels [0, 0] SrcBlock "Bus\nSelector14" SrcPort 1 Points [12, 0; 0, 15] DstBlock "BS" DstPort 1 } Line { ZOrder 177 SrcBlock "Ground1" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 6 } Line { ZOrder 178 SrcBlock "BS_BIO_DECODE" SrcPort 7 DstBlock "BS_HWWD_BIN_IN" DstPort 1 } Line { ZOrder 179 SrcBlock "BS_HWWD" SrcPort 1 DstBlock "BS_HWWD_STAT_OUT" DstPort 1 } Line { ZOrder 180 SrcBlock "BS_HWWD" SrcPort 2 DstBlock "BS_HWWD_BINARY_OUT" DstPort 1 } Line { ZOrder 181 SrcBlock "BS_HWWD_BIN_IN" SrcPort 1 DstBlock "BS_HWWD" DstPort 1 } Line { ZOrder 197 SrcBlock "BS_BIO_DECODE" SrcPort 1 DstBlock "Terminator2" DstPort 1 } Line { ZOrder 198 SrcBlock "BS_BIO_DECODE" SrcPort 4 DstBlock "Terminator5" DstPort 1 } Line { ZOrder 199 SrcBlock "BS_BIO_DECODE" SrcPort 3 DstBlock "Terminator4" DstPort 1 } Line { ZOrder 200 SrcBlock "BS_BIO_DECODE" SrcPort 2 DstBlock "Terminator3" DstPort 1 } Line { ZOrder 201 SrcBlock "Ground6" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 1 } Line { ZOrder 202 SrcBlock "Ground5" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 2 } Line { ZOrder 203 SrcBlock "Ground4" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 3 } Line { ZOrder 204 SrcBlock "Ground3" SrcPort 1 DstBlock "BS_BIO_ENCODE" DstPort 4 } Line { ZOrder 226 SrcBlock "CBI_L32_C0" SrcPort 1 DstBlock "BS_BIO_DECODE" DstPort 2 } Line { ZOrder 227 SrcBlock "BS_BIO_ENCODE" SrcPort 2 DstBlock "CBO_L32_C0" DstPort 1 } Line { ZOrder 228 SrcBlock "BS_BIO_ENCODE" SrcPort 1 DstBlock "Terminator1" DstPort 1 } Line { ZOrder 229 SrcBlock "Ground2" SrcPort 1 DstBlock "BS_BIO_DECODE" DstPort 1 } Annotation { SID "4549" Name "Binary Input / Output" Position [897, 626, 1027, 646] AutoSize on WordWrap off BackgroundColor "green" ZOrder -7 FontSize 14 } } }