Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
bmk10k
telescope_firmware
Commits
cfe1cdb1
Commit
cfe1cdb1
authored
Feb 05, 2020
by
Jörg Weingrill
Browse files
project commt
parent
f2e8fcd8
Changes
3
Hide whitespace changes
Inline
Side-by-side
BMK10k.project.~u
View file @
cfe1cdb1
BMK
DESKTOP-G694DG8
16344
63716
3582328977489
24808
63716
5023874305454
BMK10k/BMK10k.tsproj
View file @
cfe1cdb1
...
...
@@ -2101,26 +2101,11 @@ Drive Status 4 (manually linked):
<CLSID
ClassFactory=
"TcPlc30"
>
{08500001-0000-0000-F000-000000000064}
</CLSID>
<Vars
VarGrpType=
"1"
>
<Name>
PlcTask Inputs
</Name>
<Var>
<Name>
GVL_MainControl.LightSwitch
</Name>
<Comment>
<![CDATA[ Lichtschalter in der Kuppel]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_Dome.Azimut_raw
</Name>
<Comment>
<![CDATA[ EL5151]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Telescope.Option1
</Name>
<Comment>
<![CDATA[ manual operation]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawWindSpeed1
</Name>
<Comment>
<![CDATA[ Weather Station 1]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Dome.DomeAxisRef.NcToPlc
</Name>
<Type
GUID=
"{6A65C767-34E5-42BF-AD87-E1A503EAC7BE}"
Namespace=
"MC"
>
NCTOPLC_AXIS_REF
</Type>
...
...
@@ -2165,74 +2150,9 @@ External Setpoint Generation:
</SubVar>
</Var>
<Var>
<Name>
GVL_Environment.rawWindDirection1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperature1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidity1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPressure1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawBrightness1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawLightDirection1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPrecipation1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawWindSpeed2
</Name>
<Comment>
<![CDATA[ Weather Station 2]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawWindDirection2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperature2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidity2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPressure2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawBrightness2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawLightDirection2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPrecipation2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperatureDome
</Name>
<Comment>
<![CDATA[ indoors]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidityDome
</Name>
<Type>
INT
</Type>
<Name>
GVL_Telescope.Option1
</Name>
<Comment>
<![CDATA[ manual operation]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_Telescope.Option2
</Name>
...
...
@@ -2274,6 +2194,11 @@ External Setpoint Generation:
<Comment>
<![CDATA[ dewar pressure from Edwards sensor]]>
</Comment>
<Type>
UINT
</Type>
</Var>
<Var>
<Name>
GVL_ThermoControl.Temperature_raw1
</Name>
<Comment>
<![CDATA[ Coldhead]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Telescope.hourangle_encoder
</Name>
<Comment>
<![CDATA[ Baumer Encoder external reference]]>
</Comment>
...
...
@@ -2371,41 +2296,145 @@ External Setpoint Generation:
<Type>
UDINT
</Type>
</Var>
<Var>
<Name>
GVL_ThermoControl.Temperature_raw1
</Name>
<Comment>
<![CDATA[ Coldhead]]>
</Comment>
<Name>
GVL_ThermoControl.Temperature_raw2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_ThermoControl.Temperature_raw
2
</Name>
<Name>
GVL_ThermoControl.Temperature_raw
3
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_ThermoControl.Temperature_raw3
</Name>
<Name>
GVL_Environment.rawWindSpeed1
</Name>
<Comment>
<![CDATA[ Weather Station 1]]>
</Comment>
<Type>
INT
</Type>
</Var>
</Vars>
<Vars
VarGrpType=
"2"
>
<Name>
PlcTask Outputs
</Name>
<Var>
<Name>
GVL_MainControl.CryoTiger
</Name>
<Comment>
<![CDATA[ CryoTiger Cooler]]>
</Comment>
<Name>
GVL_Environment.rawWindDirection1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperature1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidity1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPressure1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawBrightness1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawLightDirection1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPrecipation1
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawDust11
</Name>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.CCDPower
</Name>
<Comment>
<![CDATA[ CCDPower]]>
</Comment>
<Name>
GVL_Environment.rawDust12
</Name>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.LightDome
</Name>
<Comment>
<![CDATA[ Licht in der Kuppel an]]>
</Comment>
<Name>
GVL_Environment.rawWindSpeed2
</Name>
<Comment>
<![CDATA[ Weather Station 2]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawWindDirection2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperature2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidity2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPressure2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawBrightness2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawLightDirection2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawPrecipation2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawDust21
</Name>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.ControlLamp
</Name>
<Comment>
<![CDATA[ Kontrolleuchte am Panel]]>
</Comment>
<Name>
GVL_Environment.rawDust22
</Name>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawTemperatureDome
</Name>
<Comment>
<![CDATA[ indoors]]>
</Comment>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawHumidityDome
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.LightSwitch
</Name>
<Comment>
<![CDATA[ Lichtschalter in der Kuppel]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.MainVoltageL1
</Name>
<Comment>
<![CDATA[ MainVoltage L1]]>
</Comment>
<Type>
REAL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.MainVoltageL2
</Name>
<Comment>
<![CDATA[ MainVoltage L2]]>
</Comment>
<Type>
REAL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.MainVoltageL3
</Name>
<Comment>
<![CDATA[ MainVoltage L3]]>
</Comment>
<Type>
REAL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.BatteryDischarge
</Name>
<Comment>
<![CDATA[ Battery discharge]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.BatteryFailing
</Name>
<Comment>
<![CDATA[ Battery failing]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawCryoReturn
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_Environment.rawCryoSupport
</Name>
<Type>
INT
</Type>
</Var>
</Vars>
<Vars
VarGrpType=
"2"
>
<Name>
PlcTask Outputs
</Name>
<Var>
<Name>
GVL_Dome.Clockwise
</Name>
<Comment>
<![CDATA[Dauer AT%Q*: BOOL;]]>
</Comment>
...
...
@@ -2435,6 +2464,26 @@ External Setpoint Generation:
<Name>
GVL_ThermoControl.Heater_raw2
</Name>
<Type>
INT
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.CryoTiger
</Name>
<Comment>
<![CDATA[ CryoTiger Cooler]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.CCDPower
</Name>
<Comment>
<![CDATA[ CCDPower]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.LightDome
</Name>
<Comment>
<![CDATA[ Licht in der Kuppel an]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
<Var>
<Name>
GVL_MainControl.ControlLamp
</Name>
<Comment>
<![CDATA[ Kontrolleuchte am Panel]]>
</Comment>
<Type>
BOOL
</Type>
</Var>
</Vars>
<UnrestoredVarLinks
ImportTime=
"2019-03-25T16:58:27"
>
<OwnerA
Name=
"InputDst"
Prefix=
"TIPC^BMK10kRuntime^BMK10kRuntime Instance"
Type=
"1"
>
...
...
@@ -7571,15 +7620,25 @@ Bit1: Value bigger/equal Limit2]]></Comment>
<Link
VarA=
"PlcTask Outputs^GVL_MainControl.LightDome"
VarB=
"Channel 3^Output"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 24 (EL1004)"
>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.BatteryDischarge"
VarB=
"Channel 4^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.BatteryFailing"
VarB=
"Channel 3^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.LightSwitch"
VarB=
"Channel 1^Input"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 25 (EL2008)"
>
<Link
VarA=
"PlcTask Outputs^GVL_MainControl.ControlLamp"
VarB=
"Channel 1^Output"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 26 (EL3024)"
>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawCryoReturn"
VarB=
"AI Standard Channel 3^Value"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawCryoSupport"
VarB=
"AI Standard Channel 4^Value"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawHumidityDome"
VarB=
"AI Standard Channel 1^Value"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawTemperatureDome"
VarB=
"AI Standard Channel 2^Value"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 32 (EK1521)^Term 33 (EK1501)^Term 17 (EL1124)"
>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawDust11"
VarB=
"Channel 1^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawDust12"
VarB=
"Channel 2^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawDust21"
VarB=
"Channel 3^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawDust22"
VarB=
"Channel 4^Input"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 32 (EK1521)^Term 33 (EK1501)^Term 34 (EL3064)"
>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawHumidity1"
VarB=
"AI Standard Channel 4^Value"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawTemperature1"
VarB=
"AI Standard Channel 2^Value"
/>
...
...
@@ -7604,6 +7663,11 @@ Bit1: Value bigger/equal Limit2]]></Comment>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawPrecipation2"
VarB=
"AI Standard Channel 4^Value"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Environment.rawPressure2"
VarB=
"AI Standard Channel 1^Value"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 37 (EK1200)^Term 8 (EL3483-0060)"
>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.MainVoltageL1"
VarB=
"L1 Basic^Voltage"
/>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.MainVoltageL2"
VarB=
"L2 Basic^Voltage"
/>
<Link
VarA=
"PlcTask Inputs^GVL_MainControl.MainVoltageL3"
VarB=
"L3 Basic^Voltage"
/>
</OwnerB>
<OwnerB
Name=
"TIID^Device 1 (EtherCAT)^Term 41 (EK1100)^Term 42 (EL1008)"
>
<Link
VarA=
"PlcTask Inputs^GVL_Telescope.Key1"
VarB=
"Channel 3^Input"
/>
<Link
VarA=
"PlcTask Inputs^GVL_Telescope.Key2"
VarB=
"Channel 4^Input"
/>
...
...
BMK10k/BMK10kRuntime/BMK10kRuntime.tmc
View file @
cfe1cdb1
This source diff could not be displayed because it is too large. You can
view the blob
instead.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment