@

# Число шаблонов не должно превышать 32, каждый начинается с двойной решетки и названия аппарата
# В начале блока - перечисление сигналов и их название (в названии не должно быть более 35 символов)
# Для корректной работы шаблона допускается до 16 входных сигналов (двухпозиционный считается за один)
# State - сигнал состояния аппарата (привязан к предыдущему списку сигналов)
# On->Off - логика отключения, привязана к списку сигналов, Off->On - соответственно включения
# V - выходной сигнал реле, номер будет генерироваться в программе автоматически

## Шинный разъединитель 1 СШ
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ЗН 1СШ на ШР 1ТН вкл.
#TS - S4 - ЗН 1СШ на 1ШР ШСВ вкл.
#TS - S5 - 2 ШР линии вкл.
#TS - S6 - ЗН В на 2ШР линии вкл.
#TS - S7 - ЗН В на ЛР линии вкл.
#TS - S8 - 1ШР ШСВ вкл.
#TS - S9 - 2ШР ШСВ вкл.
#TS - S10 - ШСВ вкл.
#TS - S11 - 1ШР линии вкл.
#TS - S12 - В линии вкл.
#State - S11
#On->Off
M1=AND(S1,S2)
M2=AND(S5,S8,S9,S10)
M3=OR(M2,~S12)
V=AND(M1,S11,M3)
#Off->On
M1=AND(S1,S2)
M2=AND(~S5,~S6,~S7,~S12)
M3=AND(S5,S8,S9,S10)
M4=OR(M2,M3)
V=AND(M1,~S3,~S4,M4,~S11)

## Шинный разъединитель 2 СШ
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ЗН 2СШ на ШР 2ТН вкл.
#TS - S4 - ЗН 2СШ на 2ШР ШСВ вкл.
#TS - S5 - 1 ШР линии вкл.
#TS - S6 - ЗН В на 1ШР линии вкл.
#TS - S7 - ЗН В на ЛР линии вкл.
#TS - S8 - 1ШР ШСВ вкл.
#TS - S9 - 2ШР ШСВ вкл.
#TS - S10 - ШСВ вкл.
#TS - S11 - 2ШР линии вкл.
#TS - S12 - В линии вкл.
#State - S11
#On->Off
M1=AND(S1,S2)
M2=AND(S5,S8,S9,S10)
M3=OR(M2,~S12)
V=AND(M1,S11,M3)
#Off->On
M1=AND(S1,S2)
M2=AND(~S5,~S6,~S7,~S12)
M3=AND(S5,S8,S9,S10)
M4=OR(M2,M3)
V=AND(M1,~S3,~S4,M4,~S11)

## Линейный разъединитель
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ЗН В на 1 ШР линии вкл.
#TS - S4 - ЗН В на 2 ШР линии вкл.
#TS - S5 - ЗН ВЛ на ОР линии вкл.
#TS - S6 - ЛР линии вкл.
#TS - S7 - В линии вкл.
#State - S6
#On->Off
M1=AND(S1,S2)
V=AND(M1,S6,~S7)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5,~S6,~S7)

## Обходной разъединитель
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ЗН ВЛ на ЛР линии вкл.
#TS - S4 - ЗН ОСШ на ОР линии 2 вкл.
#TS - S5 - ОР линии 2 вкл.
#TS - S6 - ОР линии 3 вкл.
#TS - S7 - ОР линии 4 вкл.
#TS - S8 - ОР линии 5 вкл.
#TS - S9 - ОР линии 6 вкл.
#TS - S10 - ОР линии вкл.
#TS - S11 - ОВ вкл.
#State - S10
#On->Off
M1=AND(S1,S2)
V=AND(M1,S10,~S11)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5,~S6,~S7,~S8,~S9,~S10,~S11)

## ЗН ВЛ на ЗН В на 1ШР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - 2ШР линии вкл.
#TS - S4 - ЛР линии вкл.
#TS - S5 - ЗН линии вкл.
#State - S5
#On->Off
M1=AND(S1,S2)
V=AND(M1,S5)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5)

## ЗН ВЛ на ЗН В на 2ШР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - 1ШР линии вкл.
#TS - S4 - ЛР линии вкл.
#TS - S5 - ЗН вкл.
#State - S5
#On->Off
M1=AND(S1,S2)
V=AND(M1,S5)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5)

## ЗН В на ЛР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - 1ШР линии вкл.
#TS - S4 - 2ШР линии вкл.
#TS - S5 - ЗН вкл.
#State - S5
#On->Off
M1=AND(S1,S2)
V=AND(M1,S5)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5)

## ЗН ВЛ на ЛР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ОР линии вкл.
#TS - S4 - ЗН вкл.
#State - S4
#On->Off
M1=AND(S1,S2)
V=AND(M1,S4)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4)

## ЗН ВЛ на ОР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ЛР линии вкл.
#TS - S4 - ЗН вкл.
#State - S4
#On->Off
M1=AND(S1,S2)
V=AND(M1,S4)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4)

## ЗН ОСШ на ОР
#TS - S1 - Переключатель "дистанционное"
#TS - S2 - Привод готов
#TS - S3 - ОР ОВ вкл.
#TS - S4 - ШР ТН ОСШ вкл.
#TS - S5 - ОР линии 2 вкл.
#TS - S6 - ОР линии 3 вкл.
#TS - S7 - ОР линии 4 вкл.
#TS - S8 - ОР линии 5 вкл.
#TS - S9 - ОР линии 6 вкл.
#TS - S10 - ОВ вкл.
#TS - S11 - ЗН вкл.
#State - S11
#On->Off
M1=AND(S1,S2)
V=AND(M1,S11)
#Off->On
M1=AND(S1,S2)
V=AND(M1,~S3,~S4,~S5,~S6,~S7,~S8,~S9,~S10,~S11)

@