FAQ - часто задаваемые вопросы
Удаление архивов
рекомендуется после первой синхронизации времени, если метки времени имеют некорректные значения
Время является критически важным параметров при ведении базы данных телеметрии. База данных работает по принципу стека, в которую данные должны поступать по мере их появления. Если этот порядок нарушить, то возможно неправильное формирование метки времени события в базе данных и соответственно передачи данного события на верхние уровни.
После установки системы на объекте необходимо провести синхронизацию устройства от GPS приемника, протокола МЭК, NTP или вручную и удалить базы данных телеметрии выбрать в меню Wеb-интерфейса Инструменты - Сброс архивов
Работа с буфером обмена
Одним из важнейших элементов работы с конфигурацией является буфер обмена, который находится в правом верхнем углу окна. При наведении на него открывается поле ввода и редактирования данных.
Данный буфер обмена служит для частичного или полного редактирования\вставки\копирования конфигурации.
Например, описание базы для устройства МС1218Ц в виде xml выглядит следующим.
<ref tp="98" a="1" nm="Телеизмерения" var="tit"> <ref tp="98" a="1" nm="МС1218Ц" var="temperature"> <ref tp="9" a="1" nm="Температура датчика 1" var="1" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 2" var="2" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 3" var="3" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 4" var="4" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 5" var="5" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 6" var="6" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> <ref tp="9" a="1" nm="Температура датчика 7" var="7" tps="3" gr="0" lim="0" res="" old="0" db="0" un="'С" cl=""><exp>0.0625*self()</exp></ref> </ref> </ref>
Для того, чтобы вставить данную часть базы, необходимо вышеуказанный текст скопировать в буффер обмена ПО ТМИУС КП, выбрать необходимую точку вставки в используемой базе, и выбрать "Вставить", нажав ПКМ.
Вход в веб-интерфейс одной командой
Режим клиента
http://192.168.1.1:8081/$client.html&login=password
где login
- это имя пользователя, а password
- его пароль
Режим конфигуратора
http://192.168.1.1:8081/$conf.html&login=password
где login
- это имя пользователя, а password
- его пароль
Переопределение настроек (pars_replace.json)
Запись данных в энергонезависимую память
Файл pars_replace.json
позволяет переопределить настройки, например, путь для архивов.
Например, изменить путь для сохранения состояний сигналов в энергонезависимой памяти
{ "dirs":{ "sigs_mem.sqlite":"/opt/storage/files/mem/" } }
или на MicroSD
{ "dirs":{ "sigs_mem.sqlite":"/mnt/mmcblk0p1/mem/" } }
iRZ R2 OpenWRT19
1. Отключить режим DB_WAL
Для записи данных в файловую систему JFFS требуется отключения режима WAL журнала БД. Для этого требуется установить параметр в файле all.cfg
nano /opt/storage/files/tm_cpps/all.cfg
добавить в конец файла DB_WAL=0
2. Переопределить параметры
Необходимо добавить или откорректировать файл pars_replace.json
nano /usr/share/tm_cpps/pars_replace.json
с содержимым
{ "dirs":{ "sigs_mem.sqlite":"/opt/storage/files/tm_cpps/" } }
либо
{ "dirs":{ "sigs_mem.sqlite":"/opt/storage/files/mem/" } }