Часто задаваемые вопросы (FAQ)
Использование порта ttyS34 контроллера LP-8781
По умолчанию порт ttyS34 используется для синхронизации времени контроллеров LP-8781. Для передачи данных через порт ttyS34 требуется отключить синхронизация по GPS и заблокировать запуск gpsd командой
mv /etc/init.d/S47gpsd /etc/init.d/K47gpsd
и перезагрузиться
Как произвести первичную инициализацию контроллера после синхронизации времени
Время является критически важным параметров при ведении базы данных телеметрии. База данных работает по принципу стека, в которую данные должны поступать по мере их появления. Если этот порядок нарушить, то возможно неправльное формирование метки времени события в базе данных и соответственно передачи данного события на верхние уровни.
После установки системы на объекте необходимо провести синхронизацию устройства от GPS приемника, протокола МЭК, NTP или вручную и удалить базы данных телеметрии выбра в меню Wеb-интерфейса Инструменты - Сброс архивов или с помощью команд через SSH консоль:
/1tm/tm_cpps/tm_server stop && \ sleep 10 && \ rm /1tm/tm_cpps/sigs.sqlite && \ echo 1 done && \ sleep 2 && \ rm -r /1tm/tm_cpps/db/tm_db/ti/* && \ sleep 5 && \ echo 2 done && \ rm -r /1tm/tm_cpps/db/tm_db/ts/* && \ sleep 5 && \ echo 3 done && \ /1tm/tm_cpps/tm_server start && \ echo 4 done
Обновление tm_server по ssh вручную
Чтобы команду не набирать нужно
- скопирорвать ее из этого файла в буфер обмена
- вставить правой кнопкой мыши в окно PuTTY
1. С помощью WinSCP скопировать tm_cpps_LinPAC_70.tar.gz
в папку /tmp/tm_cpps/temp/ или через ftp путем ввода команд
cd /tmp/tm_cpps/temp wget ftp://user:password@address/folder/tm_cpps_LinPAC_70.tar.gz
или через usb-диск
mount /dev/sdc1 /mnt cp /mnt/tm_cpps_LinPAC_70.tar.gz /tmp/tm_cpps/temp
2. создать папку для старой версии
mkdir /1tm/tm_cpps_old
она нужна, если потребуется вернуть старую версию
3. выполнить команду обновления
/1tm/tm_cpps/tm_update.sh /1tm/tm_cpps_old/ /tmp/tm_cpps/temp/tm_cpps_LinPAC_70.tar.gz
если команда требует 4 параметра, то ввести команду
/1tm/tm_cpps/tm_update.sh /1tm/tm_cpps_old/ /tmp/tm_cpps/temp/tm_cpps_LinPAC_70.tar.gz /1tm/tm_cpps/ /tmp/tm_cpps/temp/
Работа с шаблонами устройств
Одним из важнейших элементов работы с конфигурацией является буфер обмена, который находится в правом верхнем углу окна. При наведении на него открывается поле ввода и редактирования данных.
Данный буфер обмена служит для частичного или полного редактирования\вставки\копирования конфигурации.
Например, описание базы для устройства МС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>
Для того, чтобы вставить данную часть базы, необходимо вышеуказанный текст скопировать в буффер обмена системы ТМИУС SCADA, выбрать необходмую точку вставки в используемой базе, и выбрать "Вставить", нажав ПКМ.