Программа - обслуживание - пульт - Большая Энциклопедия Нефти и Газа, статья, страница 1
Скромность украшает человека, нескромность - женщину. Законы Мерфи (еще...)

Программа - обслуживание - пульт

Cтраница 1


Программы обслуживания пультов позволяют осуществлять и масштабе реального времени доступ к мультипрограммной системе со стороны независимых пользователей.  [1]

Программы обслуживания пультов позволяют осуществлять в масштабе реального времени доступ к мультипрограммной системе со стороны независимых пользователей.  [2]

Часть программы обслуживания пульта с приоритетом высокого уровня прерывания реагирует на все нажатия кнопок и должна выводить на индикацию результат каждого нажатия. Следовательно, она должна выводить на индикацию всю запрашиваемую информацию. Тогда эта часть программы становится программным сопряжением между аппаратурой пульта и основной программой обслуживания пульта, которая обладает более низким приоритетом. Такое разделение задач по разным уровням приоритета является причиной повышенной сложности программирования обслуживания пульта.  [3]

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

Показывается, что программа обслуживания пульта имеет более сложное сопряжение с управляющей программой, чем с аппаратурой ЭВМ.  [5]

Если часто используемая часть программы обслуживания пульта хранится в запоминающем устройстве большой емкости, то время, затрачиваемое на пересылку ее в главную память, подвержено значительно большей статистической неопределенности, чем если бы часть программы хранилась в главной памяти, а в памяти большой емкости хранились бы одни только данные. К тому же, если в главной памяти необходимо оставить место для этой части программы обслуживания пульта, то возникнут трудности из-за пересылки. Это связано с тем, что перемещенная программа или данные должны сохраняться в резервной зоне памяти большого объема, а позднее возвращаться в главную память.  [6]

По мере нажатия каждой кнопки с кодом процесса программа обслуживания пульта совмещает новое кодовое имя процесса с кодовым индексом вызванной переменной, формируя при этом полное кодовое имя соответствующей переменной для каждого из процессов. Далее программа выводит на индикатор наиболее важную информацию относительно переменной, как если бы была выполнена полная последовательность процедуры прямой адресации. Эти дополнительные возможности прямой адресации позволяют обращаться к переменным и константам с одного центрального пульта так же просто, как если бы обслуживался только один технологический процесс.  [7]

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

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

Когда некоторая последовательность приводит только к одно-му-единственному состоянию независимо от состояния, для которого последовательность является правильной, как это имеет место в случае операции сброса, программы обслуживания пульта упрощаются. Когда же последовательность в зависимости от состояния, для которого она является правильной, может приводить к различным состояниям, возникает иной порядок сложности. Иногда это неизбежно; например, на фиг. В этом специфическом примере сложность программирования несколько снижается благодаря тому, что имеется всегда одна и та же последовательность адресации из четырех шагов: символ и три цифры.  [10]

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

Программирование обслуживания пульта является самой сложной и одновременно самой недооцениваемой задачей во всем программировании управляющих ЭВМ. Основной причиной сложности программы обслуживания пульта являются три существенные его особенности, обсуждаемые в разд. Все эти особенности имеют один общий недостаток - деятельность человека. Дело в том, что пульт служит устройством сопряжения людей-операторов со всей АСУ. Сложность роли, которую играет оперативный персонал в управлении производством, отражается на конструкции пультов. Конструкция пульта должна, кроме того, предусматривать защиту от ошибок в работе с пульта, которые неизбежны даже для операторов высшей квалификации. Удачная конструкция пульта сводит к минимуму вероятность серьезной ошибки в эксплуатации, однако полностью исключить ошибки никогда не удается. Меры защиты от ошибок следует разрабатывать тем более тщательно, чем сложнее конструкция пульта.  [12]

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

Если часто используемая часть программы обслуживания пульта хранится в запоминающем устройстве большой емкости, то время, затрачиваемое на пересылку ее в главную память, подвержено значительно большей статистической неопределенности, чем если бы часть программы хранилась в главной памяти, а в памяти большой емкости хранились бы одни только данные. К тому же, если в главной памяти необходимо оставить место для этой части программы обслуживания пульта, то возникнут трудности из-за пересылки. Это связано с тем, что перемещенная программа или данные должны сохраняться в резервной зоне памяти большого объема, а позднее возвращаться в главную память.  [14]

Однако средства сопряжения человека с машиной представляют собой нечто большее, чем просто пульт управления с кнопками и индикаторами. Для интерпретации действий оператора и реакции на них со стороны ЭВМ и технологического процесса необходимо еще иметь соответствующий набор программ обслуживания пульта. Эти программы интерпретируют каждое действие оператора, проверяют правильность последовательности этих действий, а затем инициируют выполнение программ, отвечающих действиям оператора.  [15]



Страницы:      1    2