Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Проектирование МСУ.doc
Скачиваний:
4
Добавлен:
19.11.2019
Размер:
2.2 Mб
Скачать

14.Задания по циклограммам

Все дискретные автоматы реализуются на контроллере Р-130 (модель логическая, тип УСО15 или регулирующей модели), логический номер в локальной сети «Транзит» равен 3. Прежде чем представлять программу на языке FBD с конфигурационной таблицей необходимо по таблице нарисовать циклограмму. При реализации программы по циклограмме должны быть предусмотрены следующие режимы: Пуск, Стоп, Сброс. В программе должна быть предусмотрена возможность повторений работы по данной циклограмме заданное число раз. Число повторений должно задаваться с ЛП контроллера или с ПЭВМ (со SCADA-системы). После выполнения программы заданное число раз она должна быть готова к повторной работе, т.е. достаточно дать команду пуск, после чего программа снова должна повторить цикл заданное число раз. Команды Пуск, Стоп, Сброс могут вводиться как с ЛП, так и с имитатора аналоговых и дискретных сигналов. Предпочтение отдаётся вводу с ЛП. Если студент работает со SCADA-системой, то, конечно, все команды должны дублироваться с ПЭВМ.

Студенту может быть задана обратная задача: по программе на языке функциональных алгоблоков разобраться в алгоритме работы и построить циклограмму. Если в предложенной программе обнаружены ошибки, то их следует устранить. Такое задание можно назвать задачей обратного программирования. По программе, без описания, требуется разобраться в алгоритме, который она реализует. К сложной программе1 для выполнения анализа может прилагаться конфигурационная таблица. Кроме построения циклограммы следует перечислить функции, которые выполняет данная программа с указанием группы алгоблоков, выполняющих ту или иную функцию. В завершении изучения необходимо набрать предложенную программу и проверить правильность высказанных предположений, исследуя поведение программы на контроллере.

Например, студенту даётся программа (Рисунок 4). Требуется по заданной программе разобраться в алгоритме и построить циклограмму. Программы будут выдаваться студентам в электронном виде и будут касаться не только циклограмм. Объём таких программ, в большинстве случаев, не будет превышать 30-и алгоблоков. Ниже, в качестве примера, приведены две программы, реализующие каждая свою циклограмму. Такие задания обратного программирования могут быть выданы и по другим

разделам проекта.

Рисунок 4 Программа 1

Рисунок 5 Программа 2

Рисунок 6. Циклограмма по варианту № 1

На рисунке 6 приведена циклограмма по варианту 1 (Таблица 8). По таблице формирования дискретных состояний согласно своему варианту необходимо начертить графический вид циклограммы.

Таблица 8.1

Вариант 1

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

3

5

7

9

11

Состояния дискретных переменных

D1

0

0

1

0

0

0

D2

0

1

1

1

0

0

D3

0

1

0

0

1

0

D4

0

1

1

0

1

0

D5

0

0

1

0

0

0

Таблица 8.2

Вариант 2

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

5

7

9

11

15

20

Состояния дискретных переменных

D1

1

1

0

0

0

0

D2

0

1

0

0

0

0

D3

0

0

0

1

0

0

D4

0

0

1

0

1

0

D5

0

0

1

0

1

0

D6

1

1

1

0

0

0

D7

0

1

1

1

0

0

Таблица 8.3

Вариант 3

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

5

3

10

8

15

Состояния дискретных переменных

D1

1

1

0

0

1

1

D2

0

0

1

1

1

0

D3

1

0

1

1

0

0

D4

0

1

1

1

1

0

D5

1

1

1

0

1

1

D6

1

0

1

0

1

0

Таблица 8.4

Вариант 4

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

5

10

13

15

20

25

Состояния дискретных переменных

D1

1

0

1

0

1

1

D2

1

0

1

1

0

0

D3

0

0

1

1

1

0

D4

0

1

1

1

0

0

D5

1

1

1

1

0

0

D6

1

0

1

0

1

0

Таблица 8. 1

Вариан 5

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

5

7

15

17

20

22

Состояния дискретных переменных

D1

1

0

1

0

1

1

D2

1

0

1

1

0

0

D3

0

0

1

1

1

0

D4

0

1

1

1

0

0

D5

1

1

1

1

0

0

D6

1

0

1

0

1

0

D7

1

0

0

1

0

0

Таблица 8. 2

Вариант 6

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

3

6

12

15

18

21

Состояния дискретных переменных

D1

1

0

1

0

1

1

D2

1

1

0

1

1

0

D3

0

0

1

1

1

0

D4

0

1

0

1

0

0

D5

1

1

1

1

0

0

D6

1

0

1

0

1

0

Таблица 8. 3

Вариант 7

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

3

6

12

15

18

21

Состояния дискретных переменных

D1

1

1

1

0

1

0

D2

1

0

1

1

0

0

D3

0

0

1

1

1

0

D4

0

1

0

1

0

0

D5

1

0

1

1

0

0

D6

1

1

0

0

1

0

D7

1

0

1

1

0

0

Таблица 8. 4

Вариант 8

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

10

12

20

15

25

Состояния дискретных переменных

D1

1

0

0

0

1

1

D2

1

1

1

1

0

0

D3

1

0

1

1

0

0

D4

0

1

1

1

0

0

D5

1

1

1

1

0

0

D6

1

0

1

0

1

0

D7

1

0

1

1

0

0

Таблица 8. 5

Вариант 9

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

6

15

15

20

25

Состояния дискретных переменных

D1

1

0

0

0

1

1

D2

1

0

1

1

0

0

D3

1

0

1

0

0

0

D4

0

1

1

0

0

0

D5

1

1

0

1

0

0

D6

1

0

1

0

1

0

D7

1

0

1

1

0

0

Таблица 8. 6

Вариант 10

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

1

5

10

15

20

22

Состояния дискретных переменных

D1

1

0

0

0

1

1

D2

0

0

1

1

0

0

D3

1

0

1

0

0

0

D4

0

1

1

0

0

0

D5

1

1

0

1

0

0

D6

1

0

1

0

1

0

Таблица 8. 7

Вариант 11

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

4

8

12

16

20

Состояния дискретных переменных

D1

1

1

0

1

1

0

D2

0

0

1

1

0

0

D3

1

0

1

0

0

0

D4

0

0

1

0

0

0

D5

1

1

0

1

0

0

D6

1

1

1

0

1

0

D7

0

0

1

1

0

0

Таблица 8. 8

Вариант 12

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

2

7

9

13

15

19

Состояния дискретных переменных

D1

0

1

1

1

0

0

D2

1

0

0

1

0

0

D3

1

1

1

0

0

0

D4

0

0

1

0

0

0

D5

1

1

0

1

0

0

D6

0

1

1

0

1

0

D7

1

1

0

0

1

1

D8

1

1

0

0

1

1

Таблица 8. 9

Вариант 13

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

4

8

12

16

20

Состояния дискретных переменных

D1

0

1

1

1

1

0

D2

0

1

1

1

0

0

D3

1

1

1

0

0

0

D4

1

1

1

0

0

0

D5

0

1

1

1

0

0

D6

0

1

1

0

1

0

Таблица 8. 10

Вариант 14

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

0

8

10

12

16

20

Состояния дискретных переменных

D1

0

1

1

1

1

0

D2

0

1

1

1

0

0

D3

1

1

1

0

0

0

D4

1

1

1

0

0

0

D5

0

1

1

1

0

0

D6

0

1

1

0

1

0

Таблица 8. 11

Вариант 15

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

0

2

5

10

12

16

20

22

Состояния дискретных переменных

D1

0

0

1

1

1

1

1

0

D2

0

0

1

1

1

0

0

1

D3

0

1

1

1

0

0

1

0

D4

0

1

1

1

0

0

0

0

D5

0

0

1

1

0

0

1

1

D6

0

0

1

1

0

1

0

0

Таблица 8. 12

Вариант 16

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

2

4

8

12

16

20

22

25

Состояния дискретных переменных

D1

0

0

1

1

1

1

1

0

0

D2

1

0

1

0

1

0

0

1

0

D3

0

1

1

1

0

0

1

1

0

D4

1

1

1

0

0

0

0

0

0

D5

0

0

1

1

0

0

0

1

0

D6

0

0

1

1

0

1

0

0

0

Таблица 8. 13

Вариант 17

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

5

7

10

12

16

20

22

25

Состояния дискретных переменных

D1

0

0

1

1

1

1

1

0

0

D2

1

0

1

0

1

0

0

1

0

D3

0

1

1

1

0

0

1

1

0

D4

1

0

1

0

0

0

0

0

0

D5

0

0

1

1

0

0

0

1

0

D6

0

0

1

0

0

1

0

0

0

Таблица 8. 14

Вариант 18

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

5

10

12

15

18

20

22

24

Состояния дискретных переменных

D1

0

1

1

0

1

1

1

1

0

D2

1

1

1

0

1

1

0

1

0

D3

0

1

1

1

0

0

1

1

0

D4

1

1

1

0

0

1

1

0

0

D5

0

0

1

1

0

0

0

1

0

D6

1

1

1

1

0

0

0

1

0

Таблица 8. 15

Вариант 19

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

0

3

6

8

12

16

20

22

Состояния дискретных переменных

D1

0

0

1

0

1

1

1

1

D2

1

1

1

0

1

1

0

1

D3

0

1

1

1

0

0

1

1

D4

0

1

1

0

1

1

1

0

D5

0

0

1

1

0

0

0

1

D6

0

0

0

1

1

0

0

1

Таблица 8. 16

Вариант 20

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

0

4

6

8

12

15

17

20

Состояния дискретных переменных

D1

0

0

1

0

1

1

1

1

D2

1

1

1

0

1

1

0

1

D3

0

1

1

1

0

0

1

1

D4

0

1

1

0

1

1

1

0

D5

0

0

1

1

0

0

0

1

D6

0

1

0

1

1

1

0

1

D7

1

1

1

1

0

0

0

1

Таблица 8. 17

Вариант 21

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

4

10

13

15

20

25

28

30

Состояния дискретных переменных

D1

1

0

1

0

1

1

1

0

1

D2

0

1

1

0

1

1

0

1

0

D3

1

0

1

1

0

0

0

1

1

D4

0

1

1

0

1

1

1

0

0

D5

1

0

1

1

0

0

0

1

1

Таблица 8. 18

Вариант 22

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

4

6

10

12

15

17

20

25

Состояния дискретных переменных

D1

1

0

1

0

1

1

1

0

1

D2

0

1

1

0

1

1

0

1

0

D3

1

0

1

1

0

0

0

1

1

D4

0

1

1

0

1

1

1

0

0

D5

1

0

1

1

0

0

0

1

1

D6

1

1

0

0

1

1

0

0

0

Таблица 8. 19

Вариант 23

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

0

4

6

8

12

15

17

20

22

Состояния дискретных переменных

D1

1

0

1

0

1

0

1

0

1

D2

0

1

1

0

1

1

0

1

0

D3

1

0

1

1

0

0

0

1

1

D4

0

1

1

0

1

1

1

0

0

D5

1

0

1

1

0

0

0

1

1

Таблица 8. 20

Вариант 24

Моменты времени изменения или сохранения состояния, с

t1

t2

t3

t4

t5

t6

t7

t8

t9

3

6

9

12

15

18

20

24

27

Состояния дискретных переменных

D1

0

1

0

1

1

1

0

0

1

D2

0

0

1

0

1

1

0

1

0

D3

1

1

1

0

0

0

0

1

1

D4

0

1

1

0

1

0

1

0

0

D5

1

1

0

1

0

0

0

1

1

D6

0

0

1

1

1

1

0

1

0

D7

1

1

1

0

0

0

1

0

1

D8

0

0

0

1

1

1

1

0

0