ЖУРНАЛ СТА №2/1998

tech). Конфигурирование делается так, как будто вы заполняете анкету. В спе- циальных последовательно возникаю- щих окнах галочками отмечаете то, что вам требуется в контроллере: тип вы- числительного модуля, наличие ло- кальной сети и сторожевого таймера, номенклатуру модулей ввода/вывода и их количество. Эта информация будет использована компилятором проекта. На этом конфигурирование заканчива- ется. Следует заметить, что программы, со- бранные для платформы MicroPC, могут исполняться на других персональных IBM PC совместимых ком- пьютерах, оборудованных периферией, описанной в конфигурации. На рис. 5 приведен общий вид окна Ult- raLogic с загру- женным проек- том. Привязка переменных проекта Входы и выходы контроллера являются входами и выходами тех модулей, из которых скон- фигурирован контроллер. Данный этап предполагает, что перед вами лежит элект- рическая схема подключения контроллера к объекту и не- обходимо назначить каждо- му входу/выходу имя пере- менной, с которым будет опе- рировать программа. По области видимости в рам- ках программы, создан- ной на UltraLogic, пере- менные делятся на гло- бальные (public) и ло- кальные. Глобальные пе- ременные доступны во всех FDB-про- граммах и внешних процедурах, входя- щих в программный модуль. Локальные переменные доступны только в преде- лах одной FDB-программы. В специаль- ных окнах-трафаретах, соответствую- щих выбранным вами модулям, UltraLogic предлагает для привязки име- на по умолчанию, ассоциированные с географическим расположением вхо- да/выхода в контроллере (рис. 6). Так, например, для первого входа модуля дискретного ввода, установленного на первом месте, будет пред- ложено имя DI101, а для пя- того выхода моду- ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ИНСТРУМЕНТАЛЬНЫЕ СИСТЕМЫ 93 2/98 Рис. 3. Фрагмент мнемосхемы управления вентиляцией Рис. 4. Типовая схема управления регулятором температуры Рис. 5. Общий вид окна UltraLogic с загруженным проектом Рис. 6. Типовое окно привязки переменных

RkJQdWJsaXNoZXIy MTQ4NjUy