Набор утилит для работы со счетчиками Тэкон через Ethernet контроллер К-104. Позволяют выполнять чтение значений, чтение архивов, синхронизацию времени. Для работы используется протокол описанный в Т10.06.59РД и Т10.06.59РД-Д1.
tekon_msr -a udp:10.0.0.3:51960@9 -p'3:0xF001:0:H 3:0xF017:0:D 3:0xF018:0:T 3:0x801c:2:f'
9:3:0xf001:0 H 0x3840 OK 1558082153 18000
9:3:0xf017:0 D 2019-05-17 OK 1558082153 18000
9:3:0xf018:0 T 13:35:49 OK 1558082153 18000
9:3:0x801c:2 F 38.151833 OK 1558082153 18000
В примере выполняется чтение 4-х параметров.
Аргумент | Значение | Описание |
---|---|---|
-a | udp:10.0.0.3:51960@9 | чтение будет выполнено по UDP, с IP адреса - 10.0.0.3, через порт - 51960, адрес К-104 - 9 |
-p | 3:0xF001:0:H | адрес Тэкона - 3, адрес параметра - 0xF001, индекс параметра - 0, тип параметра - H (HEX) |
Вывод программы: 9:3:0xf001:0 H 0x3840 OK 1558082153 18000
Столбец | Значение | Описание |
---|---|---|
1 | 9:3:0xf001:0 | адрес параметра. Адрес К-104 - 9, адрес Тэкона - 3, адрес параметра - 0xf001, индекс параметра - 0 |
2 | H | тип парметра - HEX |
3 | 0x3840 | значение параметра |
4 | OK | качество |
5 | 1558082153 | метка времени (UTC) |
6 | 18000 | сдвиг часового пояса хоста относительно UTC |
Более подробную справку можно получить, запустив программу без аргументов или с ключем -h.
tekon_arch -a udp:10.0.0.3:51960@9 -p 3:0x801C:0:12:F -i m:12 -d 3:0xF017:0xF018
9:3:0x801c:0 F -nan OK 1546282800 18000
9:3:0x801c:1 F -nan OK 1548961200 18000
9:3:0x801c:2 F 38.151833 OK 1551380400 18000
...
В примере выполняется чтение месячного архива глубиной 12 записей.
Аргумент | Значение | Описание |
---|---|---|
-a | udp:10.0.0.3:51960@9 | чтение будет выполнено по UDP, с IP адреса - 10.0.0.3, через порт - 51960, адрес К-104 - 9 |
-p | 3:0x801C:0:12:F | адрес Тэкона - 3, адрес архива - 0x801C, стартовый индекс - 0, кол-во записей 12, формат -F (float) |
-m | m:12 | тип - m (месячный), глубина - 12 |
-d | 3:0xF017:0xF018 | адрес устройства - 3, адрес даты - 0xF017, адрес времени - 0xF018 |
Вывод программы: 9:3:0x801c:0 F -nan OK 1546282800 18000
Столбец | Значение | Описание |
---|---|---|
1 | 9:3:0x801с:0 | адрес записи. Адрес К-104 - 9, адрес Тэкона - 3, адрес параметра - 0x801с, индекс - 0 |
2 | F | тип парметра - float |
3 | -nan | значение параметра |
4 | OK | качество |
5 | 1546282800 | метка времени (UTC) |
6 | 18000 | сдвиг часового пояса хоста относительно UTC |
Более подробную справку можно получить, запустив программу без аргументов или с ключем -h.
tekon_sync -a udp:10.0.0.3:51960@9 -d 3:0xF017:0xF018 -p 00000001
В примере выполняется запись текущего времени хоста в Тэкон.
Аргумент | Значение | Описание |
---|---|---|
-a | udp:10.0.0.3:51960@9 | чтение будет выполнено по UDP, с IP адреса - 10.0.0.3, через порт - 51960, адрес К-104 - 9 |
-d | 3:0xF017:0xF018 | адрес устройства - 3, адрес даты - 0xF017, адрес времени - 0xF018 |
-p | 00000001 | пароль наладчика |