Skip to content

Глобальные настройки SettingManager

Данный материал описывает глобальные настройки утилиты SettingManager.

Глобальный уровень: JSC\Conf\Tools\SettingManager\Settings.xml

ПараметрЗначениеКомментарий
GLOBAL_OBJECTS_PATH%JSC%\Conf\Models\ObjTypesПуть к глобальным моделям OBJTYPE
LOCAL_OBJECTS_PATH%JSC%\Usr\Prj\Conf\Models\ObjTypesПуть к локальным моделям OBJTYPE
MbPLCs_DIRECTORY_PATH%JSC%\USR\PRJ\Conf\DevStudioDevs\ModbusПуть к папке со всеми Modbus PLC
NETSWITCHES_DIRECTORY_PATH%JSC%\USR\PRJ\Conf\NetSwitchesПуть к папке со всеми NetSwitches
INFO_OBJ_PATH%LocalPath%\Conf\Models\InfoObjLists\Путь к папке с InfoObjLists
ERR_LOG_PATH%LocalPath%\ResultFiles\ErrorLog\Путь к папке с логами ошибок
RESULT_PATH%LocalPath%\ResultFiles\Путь к папке с результатами генерации

PLC / PATH - Настройки путей для ПЛК

Section titled “PLC / PATH - Настройки путей для ПЛК”
ПараметрЗначениеКомментарий
RESULT_PLC_PATH%LocalPath%\ResultFiles\PLC\Путь к папке с результатами генерации ПЛК
WIENTEK_IN_DATA_PATHWientekMap\Путь к папке с данными для Weintek

Wientek - Настройки для Weintek

Section titled “Wientek - Настройки для Weintek”
ПараметрЗначениеКомментарий
LB_StartAddr100Начальный адрес для булевых данных
LW_StartAddr500Начальный адрес для 16-битных целых чисел
StingTableStartChapter11Начальный раздел для строковых таблиц
LB_SystemStartAddr0Начальный адрес системных булевых данных
LW_SystemStartAddr0Начальный адрес системных 16-битных целых чисел
StatePlc30000Адрес состояния ПЛК
idMacros0Идентификатор макросов
WEINTEK_VIRTUAL_VARS%JSC%\Conf\Models\System\Base\Weintek\types\jsm\typeVirtualVariables.jsmПуть к файлу с виртуальными переменными
WEINTEK_TYPES%JSC%\Conf\Models\System\Base\Weintek\types\WientekTypes.xlsПуть к файлу с типами для Weintek
WEINTEK_EventParams%JSC%\Conf\Models\System\Events\Wientek\EventParams.xlsПуть к файлу с параметрами событий
WEINTEK_EventHeader%JSC%\Conf\Models\System\Events\Wientek\EventListHead.csvПуть к заголовку списка событий
WEINTEK_EVENTLIST_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\Weintek\EventList.xlsПуть к списку событий
WEINTEK_EventListChannel%JSC%\Conf\Models\System\Events\Wientek\EventListChannel.csvПуть к каналам списка событий
WEINTEK_MACROS_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\Weintek\MacrosesПуть к папке с макросами
DefLabels_Path%JSC%\Conf\Models\System\Events\Labels.xlsПуть к файлу с дефолтными метками
WEINTEK_STRINGLIST_REPLACEMENTS_PATH%JSC%\Conf\Models\System\Base\Weintek\StringList\Replaces\replacement.csvПуть к файлу замен для StringList

Modbus - Настройки Modbus для TREI Unimod 2

Section titled “Modbus - Настройки Modbus для TREI Unimod 2”
ПараметрЗначениеКомментарий
MAX_READ_COILS2000Максимальное количество чтений булевских входов (01)
MAX_READ_CONTACTS2000Максимальное количество чтений булевских выходов (02)
MAX_READ_HR_UINT2125Максимальное количество чтений 2-х байтовых беззнаковых (03)
MAX_READ_HR_INT2125Максимальное количество чтений 2-х байтовых со знаком (03)
MAX_READ_HR_INT462Максимальное количество чтений 4-х байтовых со знаком (03)
MAX_READ_HR_FLOAT462Максимальное количество чтений 4-х байтовых вещественных (03)
MAX_READ_HR_FLOAT831Максимальное количество чтений 8-и байтовых вещественных (03)
MAX_READ_IR_UINT2125Максимальное количество чтений 2-х байтовых беззнаковых (04)
MAX_READ_IR_INT2125Максимальное количество чтений 2-х байтовых со знаком (04)
MAX_READ_IR_INT462Максимальное количество чтений 4-х байтовых со знаком (04)
MAX_READ_IR_FLOAT462Максимальное количество чтений 4-х байтовых вещественных (04)
MAX_READ_IR_FLOAT831Максимальное количество чтений 8-и байтовых вещественных (04)
MAX_WRITE_COILS1968Максимальное количество записей булевских выходов (15)
MAX_WRITE_REG_INT2121Максимальное количество записей 2-х байтовых со знаком (16)
MAX_WRITE_REG_UINT2121Максимальное количество записей 2-х байтовых беззнаковых (16)
MAX_WRITE_REG_INT461Максимальное количество записей 4-х байтовых со знаком (16)
MAX_WRITE_REG_FLOAT461Максимальное количество записей 4-х байтовых вещественных (16)
MAX_WRITE_REG_FLOAT830Максимальное количество записей 8-и байтовых вещественных (16)
MAX_REQUEST_SIZE121Максимальный размер запроса Modbus

Dictionary - Настройки словаря Unimod 2

Section titled “Dictionary - Настройки словаря Unimod 2”
ПараметрЗначениеКомментарий
UNIMOD2_DICTIONARY_HEAD%JSC%\Conf\Models\System\Base\treiJsm\unimod2\head\headObj.jsmПуть к головному файлу словаря
UNIMOD2_DICTIONARY_IGNORE_COLUMNSCold_start,Index,Access,FRD,LengthКолонки, которые не будут добавлены в словарь
UNIMOD_DICTIONARY_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\Unimod\Dictionary.csvПуть к выходному файлу словаря

Fbd - Настройки FBD-генерации

Section titled “Fbd - Настройки FBD-генерации”
ПараметрЗначениеКомментарий
FbdMaxLine400Максимальное количество строк в FBD
FbdMaxColumn400Максимальное количество столбцов в FBD
FbdLineShift2Отступ между шаблонами экземпляров по вертикали
FbdColumnShift5Отступ между шаблонами экземпляров по горизонтали
Library_FBD_FrameFBD_FrameDiagИмя фрейма для диагностики
Result_FBD_FrameFBD_ModbusDiagFramesИмя фрейма для результата

TagAssignement - Настройки привязки тегов

Section titled “TagAssignement - Настройки привязки тегов”
ПараметрЗначениеКомментарий
TAG_ASSIGNEMENT_DIRECTORY%JSC%\Conf\Models\TagAssignementПуть к папке с моделями привязки тегов

UNIMOD_TYPES_PATH - Путь к типам данных Unimod

Section titled “UNIMOD_TYPES_PATH - Путь к типам данных Unimod”
ПараметрЗначениеКомментарий
UNIMOD_TYPES_PATH%AppData%\TREI\UnimodPRO2\library\types\types.jsonПуть к файлу с описанием типов данных
ПараметрЗначениеКомментарий
IO_MODULESM1245A,M1251O,M1252D,M1231V,ModuleIOТехнические объекты, для которых не нужна генерация Tag

UNIMOD_CAUSEEFFECTS_PATH - Путь к CauseEffects

Section titled “UNIMOD_CAUSEEFFECTS_PATH - Путь к CauseEffects”
ПараметрЗначениеКомментарий
UNIMOD_CAUSEEFFECTS_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\Unimod\Pou\CauseEffectsПуть к папке с CauseEffects

UNIMOD_CONF_DIR_PATH - Путь к конфигурации Unimod

Section titled “UNIMOD_CONF_DIR_PATH - Путь к конфигурации Unimod”
ПараметрЗначениеКомментарий
UNIMOD_CONF_DIR_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\Unimod\ConfigurationПуть к папке с конфигурацией Unimod
ПараметрЗначениеКомментарий
KAU2TemplatePath%JSC%\Conf\Models\System\FireSec\KAU1_conf.FScПуть к шаблону KAU2
KAU2DirResultPath%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\FireSecПуть к папке с результатами FireSec
ПараметрЗначениеКомментарий
MINISCADA_RESULT_PATH%JSC%\USR\PRJ\ResultFiles\PLC\[opt.plcName]\MiniScadaПуть к папке с результатами MiniScada
ПараметрЗначениеКомментарий
ADDRESSMAP_DICTIONARY_PATH%DevStudio%\maps\TreiPlc\[opt.plcName]\AddressMap.xmlПуть к карте адресов
ALPHA_ALARMS_PATH%JSC%\Conf\Models\System\Events\Alpha\AplhaAlarms.xlsПуть к настройкам сигнализации
HistoryPeriodDS5000Зона нечувствительности по времени
DeadbandDS1Зона нечувствительности по значению
DeadbandPercentDS2Зона нечувствительности в %
SNMP_KEY_HASH_DS_PATH%JSC%\Conf\Models\SnmpKey\AUCS.xlsПуть к хэш-суммам паролей SNMP

Documentation - Настройки документации

Section titled “Documentation - Настройки документации”
ПараметрЗначениеКомментарий
MODBUS_BASE_PATH%JSC%\Conf\Models\System\Docs\ModbusBase.xlsПуть к базе документов Modbus