Смекни!
smekni.com

Автоматизированные технологические комплексы (стр. 9 из 17)

Вид нагрузки активная, индуктивная

Защита от короткого замыкания в цепи нагрузки имеется Гальваническая развязка выходы связаны в группы по 16 выходов, каждая группа изолирована от других цепей б)сильно точный

релейный выход тип реле РПГ максимальное напряжение коммутации переменного тока (действующее значение) 220 В максимальный ток нагрузки каждого выхода 2 А гальваническая развязка выходы связаны попарно каждая пара изолирована от других цепей реализуемые законы регулирования ПИД, ПИ, ПД, П контролируемые параметры задание, вход, значение, рассогласование, выход, значение произвольного параметра и

Параметры ручного задатчика: клавиша - способ установки

больше-меньше - шаг дискретной установки 0,025 % -

время изменения от 0 до 100 % 22 с - вид

балансировки статическая и динамическая

Параметры программного задатчика:

- максимальное число программ для одного контура с условием, что общее число алгоблоков не более 99

- максимальное число участков в одной программе 47 - выполнение программы однократное, многократное , циклическое - максимальное число многократного повторения программы

8191 - команды управления программой выбор программы: пуск, стоп, сброс, переход к следующему участку - состояние программы пуск, стоп, сброс, конец программы - контролируемые параметры номер программы; номер повторения; номер участка; время, оставшееся до окончания участка; состояние программы: Управление выходом: - способ управления в ручном режиме клавиши больше-меньше - время изменения аналогового сигнала от минимального значения до максимального 22 с - разрешающая способность контроля положения исполнительного механизма по цифровому индикатору 0,125 % - то же по шкальному светодиодному индикатору 5 %

Параметры программы, ошибки контура.

Коды ошибок в подтверждении блока "шлюз"

02

Отсутствует аллгоритм ЗДН или к нему не подключен вход 01 алгоритма ОКО

03

В модификаторе алгоритма ОКО не предусмотренно внешнее задание

04

В модификаторе алгоритма ЗДН не предусмотрен режим программного задания

05

Отсутствует алгоритм РУЧ или к нему не подключен вход 06 алгоритма ОКО

06

Отсутствует алгоритм ЗДН или к нему не подключен вход 11 алгоритма ОКО или модификатор ОКО не предусматривает каскадного режима

07

Ручное изменение задания запрещенно (статическая балансировка при отключенном контуре)

08

Состояние программы на "сброс"

09

Режим задания не программный

Режим управления не ручной

Указанный номер программы отсутствует

В модификаторе ОКО не предусмотрен дистанционный режим

0D

На входе 01 алгоритма РУЧ присутствует команда блокировки автоматического режима

При оперативном управлении: алгоритм РУЧ отключен алгоритмом,установленным по конфигурации после алгорит- ма РУЧ.При настройке: попытка изменить или проконтролировать параметр настройки на связанном входе алгоблока

10

Состояние программы не соответствует разрешенному для выполнения данной команды

11

Указанный номер этапа или шага отсутствует

12

При выполнении команды: новая команда получена, когда предыдущяя команта еще не была выполнена. При запросе: ни в один алгоблок не введен алгоритм

13

При оперативном управлении: попытка пуска несуществующего этапа или этапа, не связанного с соответстующим входом алгоритма ОКЛ. При настойке: попытка изменить параметр настройки, являющийся константой

15

В сообщении указан несуществующий вход алгоблока

16

В сообщении указан несуществующий выход алгоблока

17

В сообщении указан незадействованный номер алгоблока

18

Режим доступа в контроллере не командный (устанавливается в системных параметрах)

1F. Nктр

Контроллер с номером Nктр, которому было посланно сообщение, в сети отсутствует или от нее отключен

20.Nктр

Сообщение,связанное с контроллером Nктр, потеренно из-за того,что число необработанных сообщений больше 24

21

Контроллер получил по сети ошибочное сообщение (длина сообщения превышает допустимую или ошибочно контрольное сообщение)

22.Nктр или 22

Абонент задал несуществующий тип сообщения

23.Nктр или 23

Абонент задал несуществующий вид сообщения

24

В сообщении указан несуществующий номер

25

В указанном контуре не запрограмирован алгоритм ОКО или ОКЛ

27

В сообщении указан неверный код команды

28

В сообщении указанно значение переменной, находящейся вне допустимых границ

29.Nктр

Длина сообщения, полученная шлюзом от контроллера Nктр превышает дотустимую

2А.Nктр

Абонент задал несуществующую категорию обмена (категория отличается от 00, 01 или 04)

2В.00

Шлюз имеет системный номер 00 и отключен от сети

2С.00

Шлюз из сети получил пакет с ошибочным форматом (например, ошибочной контрольной суммой)

2С.Nктр

Сообщение, полученное шлюзом от абонента и адресованное контроллеру с номером Nктр имеет ошибочный формат (длина превышает допустимую или ошибочна контрольная сумма)

2D.00

Длина сообщения, полученная шлюзом от абонента превыша- ет допустимую

РЕСУРСЫ ТРЕБУЕМЫЕ АЛЛГОРИТМОМ.

При програмировании контроллера следует помнить, что каждый алгоблок использует определенные ресурсы контроллера. К ним относятся время, затрачиваемое на обслуживание, и обьем занимаемой памяти. Время, затрачиваемое на обслуживание, зависит от вида алгоритма,

помещенного в алгоблок, и устанного модификатора. В общем случае время, затрачиваемое на обслуживание алгоритма можно определить из соотношения Та=Тб+m*Tm где Та-время,

затрачиваемое на обслуживание алгоритма Тб-базовое время, затрачиваемое на обслуживание алгоблока при значении модификатора m=0/ Тm-дополлнительное время, затрачиваемое на

обслуживание алгоритма при каждом приращении модификатора на еденицу.

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

в контроллере определяется как N Таб=#Тai i=1 где N-число задействованных алгоблоков. Помимо времени обслуживания, алгоблоки используют часть обьема оперативной памяти (ОЗУ), которая

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

алгоблоку Па можно определить из соотношения Паj=Пбj=m*Пм где Паj- базовый обьем памяти, требуемый алгоблоку при модификаторе m=0. Пбj- дополнительный обьем памяти, требуемый при прирощении модификатора на еденицу. Общяя область ОЗУ1,требуемая для

задействованных алгоблоков N Паб1=#Пa1i i=1

Аналогично для ОЗУ2. N Паб2=#Пa2i i=1 Свободные облости ОЗУ1 и ОЗУ2 предстовляет собой не использованный ресурс. При програмировании контроллера необходимо следить за тем, чтобы обьем памяти занимаемый задействованными алгоритмами не превышал ресурсы ОЗУ1 и ОЗУ2. Общий ресурс памяти: ОЗУ1-2300 байт;ОЗУ2-2680 байт.

Общие параметры алгоритмов

Код

Шифр

Время

Память байт

Тб

Тм

ОЗУ1

ОЗУ2

Пб

Пм

Пб

Пм

00

-

0.8

-

2

-

8

-

01

ОКО

1

-

28

-

28

-

02

ОКЛ

1

-

37

-

32

2

03

ОКД

1

-

40

-

42

-

04

ДИК

1

0.1

8

-

16

2

05

ВИН

1

0.2

2

2

10

2

06

ИНВ

1

0.2

11

2

8

2

07

ВАА

1

1

3

4

8

4

08

ВАБ

1

1

3

4

8

4

09

ВДА

1

0.2

2

2

8

-

10

ВДБ

1

0.2

2

2

8

-

11

АВА

1

1

2

-

8

6

12

АВБ

1

1

2

-

8

6

13

ДВА

1

0.2

2

-

8

2

14

ДВБ

1

0.2

2

-

8

2

15

ИВА

1

1

2

5

8

6

16

ИВБ

1

1

2

5

8

6

17

АВР

1

-

8

-

12

-

20

РАН

11

-

40

-

34

-

21

РИН

18

-

36

-

34

-

24

ЗДН

4.3

0.4

20

2

16

2

25

ЗДЛ

1.3

-

9

-

10

-

26

РУЧ

2.7

-

9

-

10

-

27

ПРЗ

4.8

-

27

-

18

4

28

ИНЗ

2.4

-

7

-

18

-

29

ПОК

2.1

0.8

6

-

8

6

30

АНР

4.1

-

6

-

18

6

33

ИНТ

2.7

-

11

-

18

-

34

ДИФ

2.7

-

9

-

16

-

35

ФИЛ

2.7

-

9

-

12

-

36

ФИН

5.6

-

9

-

12

-

37

ДИП

3.2

-

9

-

12

-

38

ОГС

3.2

-

12

-

12

-

39

ЗАП

2.7

0.2

11

2

18

-

42

СУМ

3.2

0.2

4

-

10

3

43

СМА

1.6

1.1

4

-

10

4

44

УМО

4

-

4

-

14

-

45

КОР

1.6

-

4

-

10

-

46

МОД

0.8

0.5

2

2

8

2

47

КУС

1.3

0.3

6

-

10

4

48

ОГР

2.4

-

9

-

14

-

49

СКС

2.7

0.6

13

2

18

-

50

ДИС

3.2

-

19

-

20

-

51

МИН

0.8

0.3

6

-

8

2

52

МКС

0.8

0.4

6

-

8

2

53

СИТ

4.8

-

10

-

16

-

54

ЭКС

5.6

-

23

-

18

-

55

МСШ

0.8

1.1

2

2

8

4

57

ПНР

1.6

0.5

6

0

8

4

58

ПСН

1.6

0.2

4

0

10

2

59

ПОР

1.6

1.1

4

2

8

10

60

НОР

1.6

1.7

4

4

8

10

61

ИМП

2.4

-

14

-

12

-

62

ЗАИ

3.2

-

12

-

18

-

63

ЗАЗ

3.2

-

8

-

14

-

64

САЗ

1.3

0.1

4

2

10

2

65

ЗПМ

1.3

0.1

5

2

10

2

66

БОС

1.6

-

4

-

14

-

67

ЗОТ

1.6

-

6

-

10

-

70

ЛОИ

1.3

0.7

2

2

8

4

71

МНИ

1.3

0.1

4

-

8

2

72

ИЛИ

1.3

0.7

2

2

8

4

73

МИЛ

1.3

0.3

4

-

8

2

74

ИИЛ

1.3

0.7

2

2

8

4

75

МАЖ

1.3

-

8

-

14

-

76

ТРИ

1.3

0.6

2

2

8

4

77

РЕУ

1.3

0.1

4

2

10

2

78

РЕФ

1.3

0.1

5

2

10

2

79

ВЫФ

1.3

-

5

-

10

-

80

ЭТП

1.3

0.3

9

10

8

6

81

ТМП

2

0.6

5

2

12

2

82

СЧТ

2.4

0.6

6

2

18

2

83

ВДВ

2.4

-

9

-

4

-

84

НУВ

2.4

-

9

-

16

-

85

ПЧИ

1.6

0.1

4

-

10

2

86

СЧИ

1.6

0.6

4

2

13

4

87

ВЧИ

1.6

0.8

4

2

13

6

88

УДП

2.4

0.4

12

-

8

4

89

УТП

4.1

0.6

18

-

8

6

90

ШИФ

2.7

0.1

4

-

8

2

91

ДЕШ

2.3

0.2

2

2

10

-

92

ЛОК

2.3

0.2

6

-

8

2

94

ШАП

1.3

0.3

9

3

8

6

95

ГРА

1.3

0.9

6

3

8

6

96

ГВД

1.3

0.4

6

2

8

2

97

ГДВ

1.3

0.4

6

2

8

2

98

ГРУ

1.3

0.9

6

3

8

6

99

ГРК

1.3

0.2

4

1

8

8

Процедуры обслуживания алгоблоков.