и имеет свою собственную базу
Она выполняет IEC языки и имеет свою собственную базу данных переменных.
Первым шагом создания связи с ядром является построение библиотек преобразований, функций и функциональных блоков, необходимых для конкретного проекта:
Библиотеки
|
Содержание
|
ISAUSP
|
- объектный файл GRUS0LIB (массив декларированных функций)
- объектный файл каждой интегрированной функции
|
ISAFBL
|
- объектный файл GRFB0LIB (массив декларированных функциональных блоков)
- объектный файл каждого интегрированного функционального блока
|
ISACNV
|
- объектный файл GRCN0LIB (массив декларированных преобразований)
- объектный файл каждой интегрированной функции преобразования
|
Затем программист должен слинковать эти новые библиотеки с другими объектными файлами и библиотеками ядра ISaGRAF. Различные стадии разработки “C” приложений показаны на следующей диаграмме:
Список объектных модулей и библиотек, которые присоединяются во время линкования:
Построение isaker:
Объектный Модуль:
tast0mal
Объектный Модуль:
tats0com
Библиотека ядра:
isaker
Библиотека ядра:
isaoem
Библиотека пользователя:
isausp определенные пользователем
функции
Библиотека пользователя:
isafbl определенные пользователем
функциональные блоки
Библиотека пользователя:
isacnv определенные пользователем
функции преобразования
Библиотека ядра:
isasys
Системные библиотеки: (refer to your "C" compiler manual)
Построение isa
Объектный Модуль:
tast0mal
Объектный Модуль:
tast0com
Библиотека ядра:
isaker
Содержание Назад Вперед