ISaGRAF. Version 3.4

         

Программист может придерживаться порядка следования


Библиотека ядра:                 isatst

Библиотека ядра:                 isaoem

Библиотека пользователя: isausp                             определенные пользователем

                                                                                        функции

Библиотека пользователя: isafbl                               определенные пользователем

                                                                                        функциональные блоки

Библиотека пользователя: isacnv                             определенные пользователем

                                                                                        функции преобразования

Библиотека ядра:                 isasys

Системные библиотеки:      (refer to your "C" compiler manual)

Программист может придерживаться порядка следования объектных модулей и библиотек, показанного на предыдущем рисунке. Объектные модули и библиотеки имеют стандартные расширения (“.lib”, “.obj”, “.l”, “.r” ...) в соответствии с целевой системой.

       
Требующиеся опции компиляции

Опции преобразования могут быть выбраны во время компилирования и линкования.

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

(math, graphics ...) во время линкования.

Все исходные файлы “C” Ядра ISaGRAF были компилированы в LARGE модели памяти. Программист должен использовать одинаковые модели для компилирования преобразований, функций и функциональных блоков.

При компилировании компонентов “C” библиотеки определяется специальная константа. Она указывает тип целевой системы и процессоров, для того, чтобы исходные тексты преобразований, функций и функциональных блоков были независимыми от системы. Ниже указаны значения этой константы:

DOS....................для DOS базированных систем (процессор NTEL)

ISAWNT............для Windows-NT базированных систем (процессор INTEL)

OS9.....................для систем OS9 (процессор MOTOROLA)


Содержание  Назад  Вперед