1
0
mirror of https://github.com/metrostroi-repo/MetrostroiAddon.git synced 2026-05-02 00:42:29 +00:00

Temporary commit just to switch to the base branch

This commit is contained in:
Moon Horse
2024-04-18 19:49:19 +03:00
parent 0027160c2d
commit 61952affe8
12 changed files with 119 additions and 61 deletions

View File

@@ -8,7 +8,7 @@ Metrostroi.DefineSystem("YAR_13B")
function TRAIN_SYSTEM:Initialize()
-- Реле перегрузки (РПЛ)
self.Train:LoadSystem("RPL","Relay","RM3001")--, { trigger_level = 1300 })
self.Train:LoadSystem("RPL","Relay","RM3001", {coil_res = 73, trigger_level = 0.012})--, { trigger_level = 1300 })
-- Групповое реле перегрузки 1-3 (РП1-3)
self.Train:LoadSystem("RP1_3","Relay","RM3001",{ trigger_level = 760 }) --630 })
-- Групповое реле перегрузки 2-4 (РП2-4)
@@ -16,38 +16,40 @@ function TRAIN_SYSTEM:Initialize()
-- Нулевое реле (НР)
-- Does not use any power source defined, as the operation is calculated from bus voltage
self.Train:LoadSystem("NR","Relay","R3150", { power_source = "None" })
self.Train:LoadSystem("NR","Relay","R3150", { power_source = "None", coil_res = 690,trigger_level = 0.001 })
-- Реле системы управления
self.Train:LoadSystem("RSU","Relay","R3100")
self.Train:LoadSystem("RSU","Relay","R3100", {coil_res = 275,trigger_level = 0.003})
self.Train:LoadSystem("RU","Relay","R3100")
-- Реле заземления (РЗ-1, РЗ-2, РЗ-3)
self.Train:LoadSystem("RZ_1","Relay","RM3001")
self.Train:LoadSystem("RZ_2","Relay","RM3001")
self.Train:LoadSystem("RZ_1","Relay","RM3001", {coil_res = 338,trigger_level = 0.003})
self.Train:LoadSystem("RZ_2","Relay","RM3001", {coil_res = 73,trigger_level = 0.012})
self.Train:LoadSystem("RZ_3","Relay","RM3001")
-- Возврат реле перегрузки (РПвозврат)
self.Train:LoadSystem("RPvozvrat","Relay","RM3001",{
latched = true, -- RPvozvrat latches into place
power_open = "None", -- Power source for the open signal
power_close = "Mechanical", -- Power source for the close signal
coil_res = 73,
trigger_level = 0.012,
})
-- Реле времени РВ1
self.Train:LoadSystem("RV1","Relay","RM3100",{ open_time = 0.7 })
self.Train:LoadSystem("RV1","Relay","RM3100",{ open_time = 0.7, coil_res = 31.7,trigger_level = 0.004 }) --указаны сопротивления обмоток СДРК
-- Реле времени РВ2 (задерживает отключение ЛК2)
self.Train:LoadSystem("RV2","Relay","RM3100",{ open_time = 0.7 })
self.Train:LoadSystem("RR","Relay","RPU-116T")
self.Train:LoadSystem("RV2","Relay","RM3100",{ open_time = 0.7, coil_res = 200,trigger_level = 0.004 })
self.Train:LoadSystem("RR","Relay","RPU-116T", { coil_res = 160, trigger_level = 0.005 })
-- Реле ручного тормоза (РРТ)
self.Train:LoadSystem("RRT","Relay")
self.Train:LoadSystem("RRT","Relay", {coil_res = 28})
-- Реле резервного пуска (РРП)
self.Train:LoadSystem("RRP","Relay")
self.Train:LoadSystem("RRP","Relay", {coil_res = 162,trigger_level = 0.005})
-- Стоп-реле (СР1)
self.Train:LoadSystem("SR1","Relay","RM3000",{ iterations=16,open_time=0 })
self.Train:LoadSystem("SR1","Relay","RM3000",{ iterations=16,open_time=0,coil_res=3.34,trigger_level = 0.003 }) --указаны сопротивления обмоток СДРК
-- Реле контроля реверсоров
self.Train:LoadSystem("RKR","Relay","RM3000")
self.Train:LoadSystem("RKR","Relay","RM3000", {coil_res = 372,trigger_level = 0.003})
-- Реле ускорения, торможения (РУТ)
self.Train:LoadSystem("RUT","Relay","R-52B")
self.Train:LoadSystem("RUT","Relay","R-52B", {coil_res = 25})
-- Only in Ezh