“Программа ТРМ-138” предназначена для протоколирования показаний температуры, давления и количества импульсов, получаемых от приборов ТРМ-138, МВА8, ТРМ-200, ТРМ-201, ТРМ-202, СИ-8, ТРМ-151 НПО "Овен" с интерфейсом обмена с компьютером RS-485 и токовая петля, для отображения и печати графиков измеряемых величин. Также работает с приборами других производителей по протоколам ModbusRTU/ASCII/TCP.
“Программа ТРМ-138” ориентирована на предприятия любого масштаба, где стоит задача измерения и контроля параметров техпроцесса (температуры, уровня жидкости, подсчёта импульсов).
На производстве, при ведении технологических процессов, часто стоит задача измерения и регистрации температуры в установках (котлах, ёмкостях, цистернах, ...). Для этих целей можно применять приборы ТРМ-138 с датчиками температуры (термопреобразователями сопротивления). А если подключить датчик давления, то можно измерять массу жидкости, а при известной её плотности - объём. Прибор преобразует сопротивление термопреобразователей сопротивления или токовый сигнал давления в численное (цифровое) значение температуры или давления. Как правило, просто видеть на табло прибора значения не всегда удобно и достаточно. Возникает потребность передачи этих данных на компьютер и последующей их обработке. Это легко реализуется с помощью адаптера сети АС-3М или АС-4 (той же фирмы) и “Программы ТРМ-138”, которая вам предоставляется.
Подключение приборов к компьютеру:
К СОМ-порту компьютера подключается прибор АС3-М (этой же фирмы) или к USB порту - прибор АС4, которые имееют линию связи RS-485 для подключения к приборам ТРМ, МВА. Приборы ТРМ-138, МВА8, ТРМ-200, ТРМ-201, ТРМ-202, СИ8 подключаются по схеме "Луч" с завершающим резистором-терминатором 100 Ом. На приборах и в программе задаются базовые адреса и параметры обмена данными (скорость, чётность и др.). Сколько каналов у прибора, столько адресов RS485 он и использует, начиная с базового. В программе многоканальные приборы одной строки табло объединяются так, чтобы адреса следовали друг за другом. Например, в программе сконфигурирована строка табло 4 x ТРМ202 с адресом 10 - это значит, что на этой строке отображаются данные с 4-х двухканальных приборов ТРМ202 с базовыми адресами 10,12,14,16. Исключение в адресации составляют приборы УКТ-38 (старых лет выпусков, с которыми может работать версия 3.х, но мы не рекомендуем использовать более одного прибора УКТ38 на один COM порт). Они подключаются к COM-порту через преобразователь АС-2 Овен (снят с производства). В поле базовый адрес задаётся номер линии АС2.
“Программа ТРМ-138" является 32-х битным приложением Windows, поэтому работает под управлением 32 и 64 битных операционных систем не ниже Windows 7: Windows 7, 8, 8.1, 10, 11, а также серверных ОС, в которых возможен запуск 32-битных приложений.
Версия 3.х "Программы ТРМ-138" работает с любыми принтерами, отображает до 100 строк на табло, работает с несколькими COM-портами, практически без ограничений на число используемых приборов (255/COM в 8-и битной адресации RS-485).
"Программу ТРМ-138" можно сконфигурировать для работы в одном из трёх режимов:
- Локальная версия - принимает данные от приборов, сохраняет данные на диске, отображает графики в динамике и из архива, печатает их на принтере и генерирует отчёты.
- Серверная сетевая версия - выполняет все функции локальной версии плюс запускает TCP сервер, обслуживающий удалённых клиентов для передачи им в реальном времени информации о температуре, передачи настроек протоколирования для синхронизации профайлов программ и др. Клиентом может быть как "Программа ТРМ-138", работающая в режиме "клиент", так и, например, программа telnet.exe, имеющаяся в любой сетевой операционной системе *, в том числе системах семейства UNIX.
- Клиентская сетевая версия - выполняет подключение к компьютеру с работающей программой-сервером ТРМ-138, выполняет (по желанию) синхронизацию профайла программы, показывает температуру в реальном времени, графики в динамике и из архива, печатает графики и генерирует отчёты, т.е. создаёт иллюзию, будто приборы АС-3/АС-4 и ТРМ/СИ8/MBA, подключенные к компьютеру с серверной версией программы, на самом деле подключены к данному компьютеру-клиенту. **
* в Windows 7 стандартно не установлена. ** Просмотр архива возможен и с удалённой машины, на которой программа работает как TCP клиент, а программа на протоколирующем компьютере - как TCP сервер.----------------------------------------------------------
Версия 4.11 04.04.2025
----------------------------------------------------------
Существенно улучшена работа по ModbusRTU. В номере канала
можно указывать через точку выделяемый бит при получении
данных, а также функцию Modbus (1-4) и номер регистра кода
ошибки, который сравнивается с нулём (если не ноль, регистр
данных не опрашивается (обрыв датчика и т.д.), опционально,
при указании '!', ошибка считается, наоборот, когда ноль).
Формат указания номера канала:
Номер канала[.номер бита][,e{1|2|3|4}=[!]номер канала ошибки[.номер бита]]
Пример при старте программы для новых моделей ТРМ138 (см.
руководство по эксплуатации прибора, используя "Прибор" с
"ModbusRTU4Float(addr, ch)", порядком байт "4321"):
Канал №1: 3,e4=2
Канал №2: 8,e4=7
Канал №3: 13,e4=12
...
Канал №8: 38,e4=37
----------------------------------------------------------
Версия 4.10 29.03.2025
----------------------------------------------------------
Можно задавать произвольный порядок байт при приёме
значения ModbusRTU 3,4 float32 в столбце "Параметр" в окне
"Настройки", например, 2143 (по умолчанию).
----------------------------------------------------------
Версия 4.9 23.02.2025
----------------------------------------------------------
Окна настроек отправки почтовых сообщений по расписанию.
Небольшое улучшение в окне графиков.
Добавлена x64 сборка с возможностью работы, как TCP клиент,
протоколирования Modbus и работы с MySQL/MariaDB.
----------------------------------------------------------
Версия 4.8 05.02.2025
----------------------------------------------------------
Окно настроек почтового SMTP сервера, возможность отправки
писем с картинкой, таблицей значений и сопровождающим
сообщением из окна графиков.
Обновления библиотек.
Небольшие исправления.
----------------------------------------------------------
Версия 4.7 29.12.2024
----------------------------------------------------------
Небольшие изменения, обновления библиотек.
----------------------------------------------------------
Версия 4.6 03.10.2022
----------------------------------------------------------
Исправление ModbusRTU/ASCII функций получения
float32: перестановка байт, как для протоколирования с
JUMO LogoScreen 600 (ModbusRTU3Float). Ограничение
допустимого диапазона отображения графиков
[-1000000000, +1000000000] .
----------------------------------------------------------
Версия 4.1 26.05.2019
----------------------------------------------------------
+ Добавлена поддержка протокола Modbus TCP
(функции 3,4 - чтение signed int16/float32,
функции 2,1 - чтение битов).
+ Расширены функции Modbus RTU
(добавлена функция 4 - чтение signed int16/float32,
функции 2,1 - чтение битов).
Новый ключ для версии 4.x.
Справочная информация:
В Modbus RTU, TCP
- функция 3 используется для чтения Holding registers,
- функция 4 используется для чтения Analogue inputs,
- функция 2 используется для чтения Digital inputs,
- функция 1 используется для чтения Coil outputs.
----------------------------------------------------------
Версия 3.18 30.11.2018
----------------------------------------------------------
+ Расширенная информация о лицензии.
- Исправлена кодировка копируемой в буфер строки протокола
и имени файла по умолчанию в основном окне.
Убран невостребованный код (Задачи, Шаблоны задач).
----------------------------------------------------------
Версия 3.17 12.08.2018
----------------------------------------------------------
Тестовая возможность задания внешнего ID для работы TCP сервера
с внешним сервером trm.maasoft.ru
Для получения внешнего ID обратитесь в техподдержку на
ip@maasoft.ru . Вам также выделят порт сервера
trm.maasoft.ru для его указания и работы с TCP клиентом.
Работа с внешним ID позволяет удалённо отображать на табло
данные по температурам и графики, без применения статического
или фиксированного IP с порт мэппингом на маршрутизаторе для
TCP сервера, например, из сетей с NAT или сетей GSM-операторов,
достаточно лишь, чтобы проходили TCP соединения на внешние
адреса.
При этом программа в режиме TCP клиент устанавливает соединение
с trm.maasoft.ru:порт.
Опция доступна для пользователей, имеющих лицензии на TCP
клиент или более одной лицензии TCP сервер/клиент/локальная.
Если в TCP сервере поле внешнего ID пустое, то работа программы
происходит в обычном режиме, как прежде.
Протестировать в течение 30 минут программу можно с параметрами:
внешний ID - demo1
Адрес:порт - trm.maasoft.ru:20070
Если в TCP сервере не указывать внешний ID, то соединение с
trm.maasoft.ru не устанавливается, TCP клиент подключается
только напрямую или с использованием port mapping/redirect.
----------------------------------------------------------
Версия 3.16 12.10.2015
----------------------------------------------------------
При выборе SetPoint в качестве отображения нормы, можно
менять уставку регулятора ТРМ201, ТРМ202 (и, возможно,
ТРМ151 и ТРМ138) прямо из окна программы локальной и TCP
сервер версий.
К уставкам регуляторов программа обращается по следующим именам:
ТРМ201 - SP, WriteFloat24
ТРМ202 - SP, WriteFloat24
ТРМ151 - Set.P m_WriteIEEE32
ТРМ138 - C.SP, WriteStoredDotS
C ТРМ151 и ТРМ138 запись уставок не тестировалась.
Присылайте информацию о возможности изменения уставок в этих регуляторах из программы.
Если у Вас возникли трудности с получением данных с приборов, то свяжитесь со службой поддержки ip@maasoft.ru
Программа не заменяет цифровой самописец.