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

10. Ошибки оператора при работе с пультом настройки

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

Ошибки оператора при работе с пультом настройки пн-1

Таблица 13

Код ошибки

Причина ошибки

52

Попытка конфигурирования, когда у данного алгоритма или алгоритма источника отсутствуют, соответственно, входы или выходы.

53

Попытка конфигурирования или настройки, когда не задан ни один алгоритм.

54.Nалг

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

56

Попытка ввести алгоритм, когда исчерпан ресурс 1-ой области ОЗУ

57

То же, что 56, но для 2-ой области ОЗУ.

58

Попытка ввести или изменить приборные или системные параметры, алгоритм, конфигурацию или константу, когда программа записана в ППЗУ.

59

Сбой приборной и системной области ОЗУ. Необходимые операции: заново запрограммировать все параметры (приборные и системные параметры, алгоритмы, конфигурацию, параметры настройки) либо (при наличии программы в ППЗУ) восстановить в ОЗУ из ППЗУ приборные и системные параметры.

60

Попытка конфигурировать вход, на котором может быть задана только константа.

61

Попытка изменить алгоритмическую структуру, когда имеется запрет на такое изменение (см. приборные параметры).

62.NАБ

Сбой алгоритма в алгоблоке NАБ. Необходимые операции: заново запрограммировать все алгоблоки (алгоритмы, конфигурацию параметры настройки) либо (при наличии программы в ППЗУ) восстановить в ОЗУ из ППЗУ структуру алгоблока NАБ.

63. NАБ

Сбой конфигурации или параметров настройки в алгоблоке. Необходимые операции: заново установить конфигурацию и параметры настройки в алгоблоке NАБ либо (при наличии программы в ППЗУ) восстановить в ОЗУ из ППЗУ структуру алгоблока NАБ.

64. NАБ

Попытка проконтролировать сигнал на связанном входе в процедуре настройка. Необходимо перейти к процедуре «вход».

66

Попытка восстановить информацию в ОЗУ из ППЗУ при отсутствии программы в ППЗУ.

67

Попытка записи в ППЗУ, когда ранее записанная в ППЗУ программа не стерта.

68

Попытка записи в ППЗУ, когда не задан ни один алгоритм.

69. NАБ

Попытка изменить константу в алгоблоке NАБ в режиме «работа».

76

Попытка выполнить общее обнуление, когда имеется запрет на такие операции (запрет устанавливается в приборных параметрах).

77

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

78. NАБ

Сбой выходов или ячеек накопления в алгоблоке NАБ. Необходимые операции: перейти в процедуру "начальные условия" и вызвать алгоблок NАБ либо (при наличии программы ППЗУ) восстановить в ОЗУ из ППЗУ выходы алгоблока NАБ.

80

Попытка запустить несуществующий тест.

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

Ряд алгоритмов могут использоваться в алгоблоках лишь ограниченное число раз. Например, алгоритм аналогового ввода группы А обслуживает все аналоговые входы группы А, повторное использование этого алгоритма не имеет смысла. В данном и других подобных случаях формируется ошибка с кодом 54.

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

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

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