Table of Contents
List of Tables
Full Model Hierarchy
| Simulation Parameter | Value |
|---|---|
| Solver | ode45 |
| RelTol | 1e-3 |
| Refine | 1 |
| MaxOrder | 5 |
| ZeroCross | on |

Purpose:
The purpose of the file is to generate the CDS code for OMC DC readout controls at the CIT 40m lab.
References:
Overview:
Table 1. BusCreator Block Properties
Table 2. BusSelector Block Properties
Description. ASC controls algorithm for OMC.

Table 3. Outport Block Properties
| Name | Port | Icon Display | Bus Object | Output When Disabled | Initial Output | Used By Blk |
|---|---|---|---|---|---|---|
| P1A | 1 | Port number | BusObject | held | [] | Unconnected |
| P1B | 2 | Port number | BusObject | held | [] | Unconnected |
| P1OSC | 5 | Port number | BusObject | held | [] | Unconnected |
| P2A | 3 | Port number | BusObject | held | [] | Unconnected |
| P2B | 4 | Port number | BusObject | held | [] | Unconnected |
| P2OSC | 7 | Port number | BusObject | held | [] | Unconnected |
| Y1OSC | 6 | Port number | BusObject | held | [] | Unconnected |
| Y2OSC | 8 | Port number | BusObject | held | [] | Unconnected |
Table 4. Product Block Properties
| Name | Inputs | Multiplication | Input Same DT | Out Data Type Mode |
|---|---|---|---|---|
| Product | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product1 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product2 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product3 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product4 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product5 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product6 | 2 | Element-wise(.*) | off | Inherit via internal rule |
| Product7 | 2 | Element-wise(.*) | off | Inherit via internal rule |
Description. QPD1 Monitoring

Table 1. Inport Block Properties
| Name | Port | Defined In Blk |
|---|---|---|
| In1 | 1 | Unconnected |
| In2 | 2 | Unconnected |
| In3 | 3 | Unconnected |
| In4 | 4 | Unconnected |
Description. QPD2 Monitoring

Table 1. Inport Block Properties
| Name | Port | Defined In Blk |
|---|---|---|
| In1 | 1 | Unconnected |
| In2 | 2 | Unconnected |
| In3 | 3 | Unconnected |
| In4 | 4 | Unconnected |
Description. LSC code for the OMC.

This section provides for the length sensing and control.
Table 3. Inport Block Properties
| Name | Port | Defined In Blk |
|---|---|---|
| DVMAC | 6 | Unconnected |
| DVMDC | 5 | Unconnected |
| PD1UF | 3 | Unconnected |
| PD2UF | 4 | Unconnected |
| X1DC | 1 | Unconnected |
| X2DC | 2 | Unconnected |
Table 4. Outport Block Properties
| Name | Port | Icon Display | Bus Object | Output When Disabled | Initial Output | Used By Blk |
|---|---|---|---|---|---|---|
| CLK_OUT | 3 | Port number | BusObject | held | [] | Unconnected |
| LSC | 4 | Port number | BusObject | held | [] | Unconnected |
| T1_DC | 1 | Port number | BusObject | held | [] | Gain56, Gain47, Gain62, Gain32, Gain30, Gain22, Gain8, Gain, Gain56, Gain47, Gain62, Gain32, Gain30, Gain22, Gain8, Gain |
| T2_DC | 2 | Port number | BusObject | held | [] | Gain31, Gain23, Gain9, Gain1, Gain57, Gain48, Gain63, Gain33, Gain31, Gain23, Gain9, Gain1, Gain57, Gain48, Gain63, Gain33 |
Table 1. Block Type Count
| BlockType | Count | Block Names |
|---|---|---|
| SubSystem | 86 | ASC, INMTRX1, OUTMTRX, P1_DC, P1_I, P1_MOUT, P1_OSC1, P1_Q, P2_DC, P2_I, P2_MOUT, P2_OSC1, P2_Q, PZT_1A, PZT_1B, PZT_2A, PZT_2B, Y1_DC, Y1_I, Y1_MOUT, Y1_OSC1, Y1_Q, Y2_DC, Y2_I, Y2_MOUT, Y2_OSC1, Y2_Q, ASC_PZT, 1X_DVMA, 1X_DVMB, 1X_SG, 1Y_DVMA, 1Y_DVMB, 1Y_SG, 2X_DVMA, 2X_DVMB, 2X_SG, 2Y_DVMA, 2Y_DVMB, 2Y_SG, ASC_QPD1, INMTRX, P, PIT, S1, S2, S3, S4, SUM, Y, YAW, ASC_QPD2, INMTRX, P, PIT, S1, S2, S3, S4, SUM, Y, YAW, DAC_0, LSC, DC, DRIVE, FEED, GAIN, I, INMTRX, I_MON, OSC1, OUTMTRX, OUTPUT, PD1_UF, PD2_UF, PHASE1, PZT_DVM_AC, PZT_DVM_DC, Q, Q_MON, TRANS1_DC, TRANS1_DCO, TRANS2_DC, TRANS2_DCO, site=C1 rate=32K dcuid=10 |
| Inport | 28 | In1, In2, In1, In10, In11, In12, In2, In3, In4, In5, In6, In7, In8, In9, In1, In2, In3, In4, In1, In2, In3, In4, DVMAC, DVMDC, PD1UF, PD2UF, X1DC, X2DC |
| Product | 14 | Product, Product1, Product2, Product3, Product4, Product5, Product6, Product7, Divide, Divide1, Divide, Divide1, Product, Product1 |
| Outport | 12 | P1A, P1B, P1OSC, P2A, P2B, P2OSC, Y1OSC, Y2OSC, CLK_OUT, LSC, T1_DC, T2_DC |
| Ground | 5 | Ground, Ground1, Ground2, Ground3, Ground |
| Terminator | 4 | Terminator, Terminator1, Terminator, Terminator1 |
| BusSelector | 4 | Bus Selector2, Bus Selector4, Bus Selector5, Bus Selector6 |
| DocBlock (m) | 2 | DocBlock, DocBlock |
| BusCreator | 1 | Bus Creator |