[tools]
modbus=1
log=1
customLogic=1
deviceBoard=0
eventReport=1
eventExport=0
MMSConfig=1

[setup]
# язык(RU)
# EN english
# RU russian
# UA ukrainian
lang=RU

# внешняя логика (1)
#  0 отключена
#  1 используется
custom=1

# режим форсированной записи внешней логики (0)
#  0 отключен
#  1 доступен
customWriteForced=1

# полная перезапись логики из внешнего pack-файла (1)
#  0 отключено
#  1 включено
customWriteAll=1

# "Запись уставок и параметров" при записи логики из внешнего pack-файла (0)
customParamUstavWrite=1

# функциональная панель (0)
deviceBoard=1

# время действия пароля, сек (300)
passwdExpirationPeriod=300

# протокол modbus,modbustcp (modbus)
protocol=modbus

# папка для временных файлов (.)
temp=c:\temp\sms

# сокращенное чтение дескриптора (0)
smartDesc=0

# логотип
logo=РЕЛСiС

# поддерживаемые устройства
logoDevice=RZL05,RZL06

# дата ядра (дата создания hex-файла) для определения версии устройства:
# если фактическая дата больше указанной, то статус устройства содержит номер 
# действующей группы уставок, иначе - не содержит
#  формат даты: yyyy-mm-dd
activeGroupDate=2018-03-30

# режим вывода уставок и параметров в excel-файл (internal)
# internal - внутри программы
# external - вне программы
excelmode=external

[custom]
# шрифт логической схемы (Arial)
font=Arial

# пауза после записи логики перед выдачей спецкомады 
sleepspeccmd=100

# проверка контрольной суммы файла идентификаторов (2)
# 1 - весь файл
# 2 - без пробелов и коментариев
modbusIderCheck=2

[timer]
# период опроса устройства, ms (2000)
interval=2000



[dashboard]
fileName=dashboard.XML
readOnly=0
deviceType=1
coreDate=0
descDate=1

# virtual input pulse (0)
# режим телеуправления импульсный (без чтения)
virtualInputPulse=1

# отображение телеуправления в импульсном режиме
teleCount=2

# 
DateTimetFormatSelector="yyyy-mm-dd","dd mmm yyyy","dd mmmm yy","dd.mm.yy","yyyy.mm.dd hh:nn:ss"



[osc]
# maxOscFlag (1)
# 0 читать заголовки последовательно
# 1 читать заголовки в обратном порядке начиная с maxOscLen (см.spec35o5.txt)
maxOscFlag=1

# разрешить частичное чтение осциллограмм (0)
limit=1

# rms
# количество периодов для RMS
rms=1

# применение фрагментов (0)
bitmapFrames=0

# cyclic (1)
# 0 формат файла заголовков osc определяет maxOscFlag      
# 1 формат файла заголовков osc - циклический буфер, все заголовки остаются на своих местах, пока не перекроются
#   последний заголовок ищем по максимальной временной метке
#   если указано cyclic=1, то maxOscFlag игнорируется
cyclic=1

# размер циклического буфера
cyclicBufferCount=32

# calcSpread (0)
# определять минимальное и максимальное по среднему
calcSpread=1

# символ исключения дискретных каналов ('-')
excludeChar=-

# автоматическое сохранение прочитанных osc (0)
autoSaveAs=1

# Разрешить чтение событий вместе с osc (0)
readEvent=1

# Цвета каналов по умолчанию ($800000,$008000,$000080)
DefaultPenColor=$800000,$008000,$000080



[event]
# newOnly (0)
# 0 читать журнал событий полностью
# 1 читать только новые события
newOnly=0

# inverse (0)
# для поддержки старых РЗЛ инвертирование списка
inverse=0

# cyclic (1)
# формат журнала событий - циклический буфер, все события остаются на своих местах, пока не перекроются
# последнее событие ищем по максимальной временной метке
# параметр newOnly установить = 0
cyclic=1

# Наименование колонок журнала событий
levelCaption=Категория
eventCaption=Наименование
timeCaption=Момент
valueCaption=Значение

# размер журнала событий (256)
eventLogCount=256

# Формат даты/времени
dateTimeFormat=""yy.mm.dd hh:nn:ss.zzz" "yyyy.mm.dd hh:nn:ss.zzz""

# Формат даты
dateFormat=""yy.mm.dd" "yyyy.mm.dd""

# Десятичный разделитель целой и дробной части числа (",")
DecimalSeparator=","

# Дополнительные параметры для вывода в Excel
# число - номер регистра modbus
# coredate - дата ядра
# descdate - дата дескриптора / логики
paramlist=0,5,6,$A,coredate,descdate

# формат экспорта (excel)
# excel
# html
export=html

[descriptor]
cache=1
writeCacheCode=0
cachexml=1

# заглушка для отмены смещения на температуре (0)
offsetDisable=1

# адрес параметра "заводской номер устройства" (-1 означает "не анализировать номер")
productNumberAddr=$a

[comtrade]
factor=12.69
sampling=1800



[modbustcp]

filename=modbustcp.xml

# host=localhost
# port=502
# port=2010

host=192.168.49.215
port=502

# признак формирования последоветельности transaction ID (0)
# 0 - transaction ID всегда равен 0
# N - transaction ID принимает последовательно возрастаюшие значения от 0 по модулю N
trans=256

# время ожидания ответа, ms (500)
timeout=10000

magic=1

# пауза перед повторным соединением, ms (500)
reconnect=100

[agentd]

# расширение modbustcp для scada.agentd
# получение списка портов и устройств по http
#   /info?model=channel&fld=port
#   /info?model=unit&&fld=devaddr

# agent url (http://localhost:3030/)
url=http://localhost:3030/

# agent host (localhost)
host=localhost

# http port (2010)
port=2010



[com]

# номер порта при первом запуске (COM1)
port=COM1

# список допустиміх скоростей
baudRateList=9600,19200,38400,57600,115200

# пауза перед запросом, ms (0)
SleepBefore=1

# таймаут при ожидании ответа, ms (50)
Timeout=1000

# пауза после обнаружения ошибки обмена, msec (100)
errorSleep=500

# количество повторов при обнаружения ошибки обмена (2)
errorLimit=2

writeSleep=0


[device]

# метод опроса одного устройства (2)
# 1 опрос по одному устройству
# 2 пераллельній опрос 
pollMethod=1

# диапазон адресов устройств по умолчанию
pollAddr1=1
pollAddr2=1

# пауза для параллельного опроса (0)
# 0 - вічислять автоматически 
pollPause=10

# размер блока при записи исполняемого кода, байт (512)
block=512


[ustav]
# прямое редактирование (0)
# 0 редактирование в отдельной вкладке
# 1 редактирование на месте и одновременная запись в устройство
# 2 переход в режим редактирования на месте, запись в устройство через меню
directEdit=2

# расширенное редактироание битовых уставок (1)
expandbit=1

# проверка предельніх значений уставок (1)
limitCheck=1

# проверка хеш-суммы дескриптора и идентификаторов (1)
# НЕ ОТКЛЮЧАТЬ!!! 
checkOnImport=0

[param]
# прямое редактирование (0)
directEdit=0

[script]
# подключение объекта "External" (0)
external=0

[ado]
connectionString=--Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;User ID="";Initial Catalog="";Data Source=MINI\sqlexpress;Initial File Name="";Server SPN=relsis

[force]
# адрес таблицы калибровочных коэффициентов
# для режима форсированной записи из pack-a
calibrAddr=262


[extension]
# расширение для 104-го протокола

# имя файла для таблицы адресов 
fileName=server104addr.bin

# размещение файла таблицы адресов
#   localhost
#   ftp
dest=localhost

ftpLogin=forlinx
ftpPasswd=forlinx

# авторизацие по серийному номеру (0)
ftpAuthorization=1

