ISaGRAF. Version 3.4

         

Каталоги ISaGRAF


ISaGRAF Workbench работает со специализированной структурой каталога диска. Корневой каталог в этой архитектуре определяется пользователем во время установки ISaGRAF. Имя по умолчанию для корневого каталога - ISAWIN. Это стандартная архитектура диска, созданная программой установки:

Это стандартные подкаталоги ISaGRAF

КАТАЛОГ

СОДЕРЖИМОЕ

APL

корневой каталог для проектов ISaGRAF



каждый проект соответствует одному подкаталогу,

который содержит все данные проекта

COM

данные из разряда “общие”

Данные могут быть использованы любым проектом

EXE

программы ISaGRAF и файлы подсказок

LIB

библиотеки IsaGRAF:

- списки элементов

- параметры или интерфейс для каждого элемента

- технические замечания

LIB\IOC

исходные коды для конфигураций В/В

LIB\FNC

исходные коды функций, написанных на языке IEC

LIB\FBL

исходные коды функциональных блоков , написанных на языке IEC

LIB\SRC

исходные коды для преобразований и С функций

LIB\DEFS

исходные заголовки для преобразований и С функций

LIB\RELS

объектные коды преобразований и С функций

LIB\DEV

командные файлы для разработки “С” библиотек

makefiles, списков связей и т.д.

TMP

временные файлы: TMP подкаталоги зарезервированы для Генератора Кодов ISaGRAF и не может быть уничтожен.

Подкаталоги могут быть перенесены на другое место на диске. Когда у пользователя нестандартная архитектура, пути к подкаталогам должны быть определены в разделе WS001

в файле инициализации ISA.ini, в подкаталоге EXE. Здесь даны вхождения в разделе WS001:

Isa

корневой каталог для архитектуры ISaGRAF

IsaExe

корневой каталог для программ и файлов подсказок ISaGRAF

IsaApl

корневой каталог для проектов ISaGRAF

IsaTmp

каталог для временных файлов

IsaSrc

каталог для библиотечных исходных кодов

IsaDefs

каталог для библиотечных исходных заголовков

Заметьте, что если вы меняете IsaTmp вхождение на другой каталог, то вы должны создать подкаталоги OBJS, RELS и DATA в новом каталоге.

Следующий пример использует вхождения раздела WS001 для переопределения стандартной дисковой архитектуры ISaGRAF:

;file c:\ISAWIN\EXE\ISA.ini

[WS001]

Isa=c:\isawin

IsaExe=c:\isawin\exe

IsaApl=c:\isawin\apl

IsaTmp=c:\isawin\tmp

IsaSrc=c:\isawin\lib\src

IsaDefs=c:\isawin\lib\defs

Когда вы хотите добавить функцию “С” или функциональный блок в целевое приложение ISaGRAF, то каталог \ISAWIN\LIB\DEV

используется для сохранения файлов разработки: командных файлов, мейкфайлов, карт и т.д. \ISAWIN\LIB\RELS

используется для сохранения объектных файлов, генерируемых во время “С” компиляции, и для ISaGRAF “С” библиотек, требуемых для операции LINK.



Содержание раздела