Cтраница 2
На современном этапе развития техники во многих случаях частичная автоматизация оказывается недостаточной, не способной обеспечить желаемый процесс производства. Не способен физически это выполнить и человек. В связи с этим от частичной автоматизации следует во все больших масштабах переходить к комплексной, или полной автоматизации производственными процессами. За человеком при этом сохраняется лишь функция настройки всей системы производства, управления и контроля за качеством ее работы. [16]
Но это будет плохой стиль программирования, поскольку он противоречит принципу модульности. Все необходимые вам в начале выполнения процедуры и функции настройки помещайте в отдельный модуль без формы. Учтите также, что все определенные вами в головном файле приложения константы, переменные, процедуры, функции, типы будут доступны только в пределах этого головного файла и не доступны в модулях. [17]
Вызовы функций-членов класса CMetaFileDC записываются в связанном с соответствующим объектом файле. Возможно создание двух типов объектов класса CMetaFileDC. Объекты первого типа поддерживают только функции, осуществляющие исключительно графический вывод. Метафайлы второго типа ( контекстно-независимые) - могут содержать, в дополнение к функциям графического вывода, и функции настройки параметров рисования. Естественно, что информация из таких файлов, может быть отображена на различных устройствах одинаково. [18]
![]() |
Общая архитектура системы адаптивного управления. [19] |
На рис. 18.4 последовательно изображены три вышеописанные функции в составе системы адаптивного управления гипотетическим процессом. Предполагается, что на процесс оказывают влияние некоторые изменяющиеся во времени внешние условия. Адаптивная система управления первоначально определяет текущее значение качества процесса с помощью измерения его входных и выходных параметров. В зависимости от этого значения в рамках процедуры принятия решения определяются те изменения, которые необходимы для повышения качества системы. Эти изменения реализуются с помощью функции настройки. [20]
Наконец, главным компонентом системы является встроенный в нее инструментальный язык программирования, называемый Мастер. В этой статье, провозглашающей принцип без программирования, упоминание о языке выглядит несколько противоречиво. Инструментальный язык программирования присутствует, как правило, в большинстве функциональных пакетов программ и уж почти обязательно во всех интегрированных системах. Во всех случаях этот язык выполняет функции настройки, связи с впешним миром, расширения базовых возможностей. Без этого большая мощность, заключенная в базовой диалоювой среде, расходовалась бы нерентабельно. Для конечного пользователя этот язык является необязательным. Пользователь вполне может долгое время проработать в системе, так и не узнав о наличии в ней инструментального языка. С другой стороны, желание узнать о настройке или развитии возможностей системы может быть очень быстро удовлетворено с помощью инструментальных средств. [21]
Напряжение гетеродина с частотой 33 - 36 5 МГц подводится от катушки связи L3 через онденсаггоры С2 и СЗ, шунтирующие подстроенный резистор смесителя по высокой частоте. Контурная катушка гетеродина включена в коллекторную цепь транзистора. Напряжение ОС подается с отвода контурной катушки L2 в эмиттерную цепь. Первый варикап служит для перестройки приемника по диапазону. Другой варикап Д4 включен в гаетлю ФАПЧ и соединен, через резистор R9, с выходом УПТ. Такое разделение функций настройки и автшод-стройки позволяет сохранить крутизну характеристики управления 7 примерно-постоянной во всем диапазоне частот настройки приемника. Это, в свою очередь, обеспечивает одинаковую громкость всех принимаемых станций. Если же использовать один варикап и для настройки, и для автоподстройки, го станции, расположенные на высокочастотном краю диапазона, будут звучать несколько громче. [22]