Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Логический синтез релейно-контактной схемы






Разработка РКС связана с составлением таблиц включения.

Таблицей включения называется особая запись цикла в виде таблицы, в которой последовательные во времени операции указываются в вертикальных столбцах – тактах, следующих друг за другом, а за каждым электрическим элементом системы закреплена своя горизонтальная строка.

При этом переход от одного такта к другому предполагает изменение состояния хотя бы одного из элементов.

Изменение исходного состояния (включение или отключение) элемента в таблице включения обозначается знаком «+», возвращение их в исходное состояние – знаком «–».

Символическая запись технологического процесса дает полный алгоритм работы схемы. Операции этого процесса полностью соответствуют тактам общей таблицы включения, в которую они переносятся с заменой символа «­» – символом «+», а символа «¯» – «–».

Изменение состояния исполнительного Х или вспомогательного У элемента в схеме происходит при определенном состоянии контактов других элементов, включенных в их цепи управления. При составлении общей таблицы включений необходимо обеспечить такое сочетание элементов, чтобы исключить ложные срабатывания, т.е. срабатывание элемента в месте, не предусмотренном циклом. Таким образом, необходимо проанализировать состояние элементов во всех тактах и определить, не имеется ли ложных срабатываний.

Для облегчения анализа состояний элементов в тактах таблицы включения каждому элементу придается вес (число), причем такой, чтобы сумма весов всех предшествующих элементов была бы меньше этого веса хотя бы на единицу для того, чтобы при синтезе схемы не возникло ложного включения.

Это обеспечивается, если вес определить по формуле:

, (1)

где N – вес элемента; n – порядковый номер элемента в таблице включения.

Изменение исходного состояния элемента («+») равносильно сложению его веса с суммой весов всех элементов, находящихся во включенном состоянии в данном такте. А возвращение в исходное состояние («–») равносильно вычитанию его веса из суммы весов предыдущего такта.

Сумма весов включенных элементов в такте называется тактовым весом.

Тактовый вес такта, предшествующего такту срабатывания элемента, является характеристикой срабатывания этого элемента. Если в таблице появится еще один такт с таким же тактовым весом, то следом произойдет ложное срабатывание данного элемента. Поэтому такая таблица называется нереализуемой.

Совокупность тактов, расположенных между двумя одинаковыми тактовыми весами, называются зоной нереализуемости (неоднозначности).

2.1 Общая таблица включений

Общая таблица включения представлена в таблице 2. Первоначально общая таблица включения была нереализуема, т.к. имелись четыре зоны неоднозначности, сопровождающиеся ложным срабатыванием элементов, не предусмотренные технологическим процессом. Чтобы ликвидировать повторения тактовых весов, были введены дополнительные промежуточные элементы y0.

В итоге была достигнута реализуемость общей таблицы включения, в которой каждый ее такт имеет свой (отличный от всех остальных) тактовый вес.

Для облегчения разработки схемы управления общая таблица включения не содержит некоторых элементов, которые присутствуют в символическом описании технологического процесса. Данными элементами являются: промежуточные контакты реле y*, y**, y``. Работа этих элементов существенно не влияет на ход технологического процесса, и будет учтена при окончательной разработке схемы управления.


2.2 Частные таблицы включения

Общая таблица включения схемы не позволяет определить структурные формулы включения для каждого исполнительного элемента. Для этого составляются частные таблицы включения.

В частную таблицу включения какого-либо элемента из общей таблицы включения вносятся, во-первых, строчка данного элемента, во-вторых, строчки командных и промежуточных элементов, от изменения состояния которых, этот элемент включается и отключается, в-третьих, строчки некоторых других, вспомогательных элементов, необходимых для реализации данной частной таблицы включения.

В частной таблице включения элементам присваиваются новые веса в принятой системе исчисления, независимо от их весов в общей таблице включения схемы.

Если веса состояний в тактах срабатывания и отпускания не равны и не повторяются в других тактах, то частная таблица включения является реализуемой. Тактом срабатывания называется такт, предшествующий включению элемента, а тактом отпускания – такт, предшествующий отключению элемента.

Частные таблицы включения элементов представлены в таблицах 3 –27.

Такты срабатывания и отпускания для всех исполнительных и промежуточных элементов схемы представлены в таблице 28.


2.3 Синтез структурных формул

Для того, чтобы включился исполнительный элемент Х или промежуточный элемент У необходимо обеспечить замкнутое состояние цепи управления этим элементом в такте срабатывания. Согласно теории релейных устройств в этой электрической цепи будут последовательно включены все элементы, входящие в частную таблицу включения без исполнительного элемента.

Таким образом, логическое произведение контактов элементов, входящих в частную таблицу (без элемента, для которого она составлена), должно в такте срабатывания образовывать замкнутую цепь. Это логическое произведение называется функцией срабатывания fср элемента.

В такте отпускания цепь управления элементом должна быть разомкнута так же, как и для всех остальных тактов отключенного состояния элемента, исключая такт срабатывания.

Логическое произведение контактов элементов, входящих в частную таблицу включения (без контакта самого элемента) должно в такте отпускания обеспечивать замкнутую цепь. Это логическое произведение называется функцией отпускания fотп.

Для реализации fср и fотп, замкнутые контакты элементов, входящие в логические произведения, берутся непосредственно в замкнутом состоянии, а разомкнутые – с инверсией.

Соответствующие функции приведены в таблице 28.


 

Таблица 28 – Такты срабатывания и отпускания элементов схемы

Элемент Ном такта ср Ном такта отп Fср fотп
X1     x11x7 c4.2 c1.2 x11x7c4.2 c1.2
X2     x7 c1.2 x7c1.2
X3     x11x8 c4.2b2 x11x8c4.2 b2
X4     x3 c2.2 x3c2.2
X5     x11x9 c4.2b3 x11x9c4.2 b3
X6     x5 c3.2 x5c3.2
X7     x1 x2c1.2 x1 x2 c1.2
X8     x4 x4
X9     x6 x6
X10     c7 z'1x2x15x8x9 b4 z2z3c1.1 c7z'1 x2 x15 x8x9 b4 z2z3 c1.1
      c7 z'1 x2 x15x8x9b4z2z3c1.1 c7z'1 x2x15x8x9b4z2z3 c1.1
      c7 z'1x2x15 x8 x9b4z2z3 c1.1 c7 z'1x2x15x8x9b4 z2 z3 c1.1
      c7 z'1x2x15x8 x9 b4z2z3 c1.1 c7z '1x2x15x8x9b4z2 z3c1.1
X11     x15x14x10x17.2 z1 c4.1c4.2c1.1b2 b4 x15x14x10x17.2z1 c4.1c4.2 c1.1b2b4
      x15x14x10x17.2 z1 c4.1c4.2 c1.1 b2b4 x15x14x10x17.2 z1c4.1c4.2c1.1b2 b4
      x15x14x10x17.2z1c4.1c4.2 c1.1b2 b4 x15x14x10x17.2z1 c4.1c4.2c1.1 b2b4
      x15x14x10x17.2z1c4.1c4.2 c1.1 b2b4 x15x14x10x17.2z1c4.1c4.2 c1.1 b2b4
X12     a1z'3c1.1b3z3x11c3.2 a1z'3 c1.1b3 z3 x11c3.2
X13     y2 c4.2x17.1 x11 z1z2z3 y2c4.2 x17.1 x11 z1z2z3
      y2 c4.2x17.1 x11 z1z2z3 y2c4.2 x17.1 x11 z1z2z3
      y2 c4.2x17.1 x11 z1z2z3 y2c4.2 x17.1 x11 z1z2z3
X14     x13 x13
      x13 x13
      x13 x13
X15     x10 x1z'1x3z'2x5z'3 b4 c1.1b2b3 x10x1 z'1 x3z'2x5z'3 b4 c1.1b2b3
      x10 x1z'1x3z'2x5z'3b4 c1.1 b2b3 x10 x1 z'1 x3z'2x5z'3b4 c1.1 b2b3
      x10 x1z'1x3z'2x5z'3b4 c1.1b2 b3 x10 x1z'1x3 z'2 x5z'3b4 c1.1b2 b3
      x10 x1z'1x3z'2x5z'3b4 c1.1 b2 b3 x10 x1z'1x3z'2x5z'3b4 c1.1 b2 b3
X17.1     x11 b1b2b3c1.1c2.1y3 x11b1 b2b3c1.1c2.1y3
      x11b1 b2b3 c1.1 c2.1y3 x11 b1 b2 b3 c1.1 c2.1y3
      x11 b1b2b3 c1.1 c2.1y3 x11 b1b2 b3c1.1c2.1 y3
X17.2     x18b4 x18 b4
X18     c6 x12 a1 c1.1c2.1c3.1 c5 c6 x12a1 c1.1c2.1c3.1c5
Z1     x15b4 b1x17.1 x15b4b1 x17.1
      x15 b4 b1 x17.1 x15b4b1 x17.1
Z2     x15b2 x15b2
Z3     x15 x11 c3.2 x15 x11c3.2
Y1     x17.1 x11 z1 x18 x17.1x11z1x18
Y2     y1 y1
Y3     x17.2 b1 b3 x17.2b1 b3
Y4     b2 b1 y3 b2b1y3

 

Далее для каждого элемента составляется математическая формула по выражению:

. (2)

Если в таблице включения какой-либо элемент включается и выключается несколько раз за цикл, то выражение имеет вид:

, (3)

где ;

;

fср i, fотп i – функция срабатывания и отпускания при i-том включении элемента в цикле.

Упростив математическую формулу согласно правилам алгебры-логики, получаем первоначальную структурную формулу.

Дальнейшее упрощение структурных формул производится с помощью таблиц покрытия, назначение которых состоит в исключении лишних слагаемых из первоначальных структурных формул.

В горизонтальных строчках таблиц покрытий выписываются все слагаемые произведения, имеющиеся в первоначальных структурных формулах элементов, а в вертикальных столбцах – номера тактов включенного состояния данного элемента, т.е. от такта срабатывания до такта отпускания.

Далее определяются, какие такты реализуют каждое произведение структурной формулы, т.е. обеспечивают f = 1; и в тех тактах, где данное произведение создает замкнутую цепь для элемента, поставится знак «+».

Произведения, в строчках которых нет ни одного знака «+», исключаются из первоначальной структурной формулы, так как они не реализуют ни одного такта. Произведения, знаки «+» которых перекрываются такими же знаками другого произведения, остаются в структурной формуле. При этом следует следить за тем, чтобы не возникло стыковых тактов.

При многократном срабатывании элемента за цикл в таблицу покрытия вносятся согласно вышеописанному правилу такты всех срабатываний, которые отделяются друг от друга тактом отпускания. В этих тактах должно быть обеспечено отсутствие знака «+» для всех отобранных произведений.

И так, по выражению (3) получим первоначальные структурную формулы для элементов и упростим согласно правилам алгебры-логики, используя таблицы покрытия.

 

Таблица 29 – покрытия для x1

x1                  
x11x7 c4.2 c1.2 x x              
x1x7     x x x x x x x
c4.2x1   x x x x        

F(x1)= x11x7 c4.2 c1.2 + x1x7+ c4.2x1

 

Таблица 30 – покрытия для x2

x2          
x7 c1.2 x x x x x

F(x2)= x7 c1.2

 

Таблица 31 – покрытия для x3

x3                  
x11x8 c4.2b2 x x x            
x3x8       x x x x x x
x3c4.2   x x x x        

F(x3)= x11x8 c4.2b2+ x3x8+ x3c4.2

 

Таблица 32 – покрытия для x4

x4            
x3c2.2 x x x x x x

F(x4)= x3c2.2

 

 

Таблица 33 – покрытия для x5

x5                  
x11x9 c4.2b3 x x x            
x9x5       x x x x x x
x5c4.2   x x x x        

F(x5)= x11x9 c4.2b3+ x9x5+ x5c4.2

 

Таблица 34 – покрытия для x6

x6            
x5c3.2 x x x x x x

F(x6)= x5c3.2

 

Таблица 35 – покрытия для x7

x7              
x1 x2c1.2 x x          
x7x2     x x x x x
x7 c1.2   x x x x x  

F(x7)= x1 x2c1.2 + x7x2+ x7 c1.2

 

Таблица 36 – покрытия для x8

x8            
x4 x x x x x x

F(x8)= x4

 

Таблица 37 – покрытия для x9

x9            
x6 x x x x x x

F(x9)=x6

 

Таблица 38 – покрытия для x17.1

x17.1                                  
x11 b1b2b3c1.1c2.1y3 x x x x x                        
x11b1 b2b3 c1.1 c2.1y3             x x                  
x11 b1 b2 b3 c1.1c2.1 y3                         x x      
x17.1c1.1 b2c2.1   x x x x     x x x x            
x17.1 b3 c2.1                           x x x x

F(x17.1)= x11 b1b2b3c1.1c2.1y3 + x11b1 b2b3 c1.1 c2.1y3 + x11 b1 b2 b3 c1.1c2.1 y3 + +x17.1c1.1 b2c2.1 +x17.1 b3 c2.1

 

Таблица 39 – покрытия для x10

F(x10)= c7 z'1x2x15x8x9 b4 z2z3c1.1 + c7 z'1 x2 x15x8x9b4z2z3c1.1 + c7 z'1x2x15 x8 x9b4z2z3 c1.1+ c7 z'1x2x15x8 x9 b4z2z3 c1.1+ x10 z'1 b4+ z'1z2z3 x10+ b4 x15x10

 

Таблица 40 – покрытия для x11

F(x11)= x15x14x10x17.2 z1 c4.1c4.2c1.1b2 b4+ x15x14x10x17.2 z1 c4.1c4.2 c1.1 b2b4 + x15x14x10x17.2 z1 c4.1c4.2 c1.1 b2b4 + x11 c4.1c1.1 + x11 c4.2b4 + x11x14+ x11x17.2

 

 

Таблица 41 – покрытия для x12

F(x12)= a1z'3c1.1b3z3x11c3.2 + x12z'3

 

Таблица 42 – покрытия для x13

x13                            
y2 c4.2x17.1 x11 z1z2z3 x x x x   x x x x   x x x x

F(x13)= y2 c4.2x17.1 x11 z1z2z3

 

Таблица 43 – покрытия для x14

x14                            
x13 x x x x   x x x x   x x x x

F(x14)= x13

 

Таблица 44 – покрытия для x15

F(x15)= x10 x1z'1x3z'2x5z'3 b4 c1.1b2b3 + x10 x1z'1x3z'2x5z'3b4 c1.1 b2b3 + x10 x1z'1x3z'2x5z'3b4 c1.1b2 b3 + x10 x1z'1x3z'2x5z'3b4 c1.1 b2 b3+ x15x10b4 z'2z'3

 

Таблица 45 – покрытия для x17.2

x17.2                      
x18b4 x x x x x x x x x x x

F(x15)= x18b4

 

Таблица 46 – покрытия для x18

x18            
c6 x12 a1 c1.1c2.1c3.1 c5 x x            
x18x12       x x x x x
x18 c1.1   x x x x x    

F(x18)= c6 x12 a1 c1.1c2.1c3.1 c5+ x18x12+ x18 c1.1

Таблица 47 – покрытия для z1

z1                                
x15b4 b1x17.1 x x x x                        
x15 b4 b1 x17.1                 x x x x        
z1b4   x x x x x x                  
z1b1                   x x x x x x x

F(z1)= x15b4 b1x17.1 + x15 b4 b1 x17.1 + z1b4+ z1b1

 

Таблица 48 – покрытия для z2

z2                
x15b2 x x x x        
z2b2   x x x x x x x

F(z2)= x15b2+ z2b2

 

Таблица 49 – покрытия для z3

z3            
x15 x11 c3.2 x x x x    
z3 x11   x x x x x

F(z3)= x15 x11 c3.2+ z3 x11

 

Таблица 50 – покрытия для y1

F(y1)= x17.1 x11 z1 x18+ y1x11+ y1x18

 

Таблица 51 – покрытия для y2

y2        
y1 x x x x x

F(y2)= y1

 

Таблица 52 – покрытия для y3

y3            
x17.2 b1 b3 x x        
y3 b1   x x x x x

F(y3)= x17.2 b1 b3+ y3 b1

 

Таблица 53 – покрытия для y4

y4          
b2 b1 y3 x x      
y4b1       x x
y4y3   x x x  

F(y4)= b2 b1 y3+ y4b1+ y4y3

 

2.4 Составление схемы автомата в обозначениях алгебры-логики

Составим упрощенную схему автомата в обозначениях алгебры-логики по обобщенным структурным формулам.

Рисунок 3. Бесконтактная схема для Х1

Рисунок 4. Бесконтактная схема для Х2

Рисунок 5. Бесконтактная схема для Х3

Рисунок 6. Бесконтактная схема для Х4

Рисунок 7. Бесконтактная схема для Х5

Рисунок 8. Бесконтактная схема для Х6

Рисунок 9. Бесконтактная схема для Х7

Рисунок 10. Бесконтактная схема для Х8

Рисунок 11. Бесконтактная схема для Х9

Рисунок 12. Бесконтактная схема для Х10

Рисунок 13. Бесконтактная схема для Х11

Рисунок 14. Бесконтактная схема для Х12

Рисунок 15. Бесконтактная схема для Х13

Рисунок 16. Бесконтактная схема для Х14

Рисунок 17. Бесконтактная схема для Х15

Рисунок 18. Бесконтактная схема для Х17.1

Рисунок 19. Бесконтактная схема для Х17.2

Рисунок 20. Бесконтактная схема для Х18

Рисунок 21. Бесконтактная схема для Y1

Рисунок 22. Бесконтактная схема для Y2

Рисунок 23. Бесконтактная схема для Y3

Рисунок 24. Бесконтактная схема для Y4

Рисунок 25. Бесконтактная схема для Z1

Рисунок 26. Бесконтактная схема для Z2

Рисунок 27. Бесконтактная схема для Z3


 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.