Автоматизированные технологические комплексы

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

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

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

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

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

-

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20



Реклама
В соцсетях
рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать рефераты скачать