После активации и установки самого ПО T&T-3 следует его настроить.
Для установки модулей необходимо открыть Moduleinstaller ввести к нему пароль из п 3.1. В нём можно установить все необходимые компоненты автоматически, нажав на пустое пространство правым щелчком мышки и выбрать – «установить серилизацию», если к серилизации нужно добавить ещё другие модули, то это можно сделать вручную.
*Примечание: если не развернута БД «gps_db» - раздел «Разворачиваем БД», то выскочит ошибка Moduleinstaller «отсутствует схема gps_db».
*Примечание: копирование uuid происходит автоматически, если нажать на uuid модуля в Moduleinstaller.
*Важно – production_line – является основной линией, именно к этой линии(uuid) будет привязываться продукция и добавляющиеся модули, она будет в БД иметь статус parent для всех остальных модулей и продукции с GTIN.
*Примечание:если возникает ситуация, когда при добавлении продукта, он добавляется не к тому uuid линии, возможно создана 2 линия - удалите её в БД, если 2 линия не создана, то необходимо перейти в реестр по следующему пути:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\ServerCmuService\server | параметр Acess_node_id – заменить на нужный uuid линии.
Если автоматический выбор сценария «сериализация» не добавил какой-то из необходимых модулей для требований площадки, то необходимо нажать «добавить новый модуль».
*Примечание: при добавлении новых модулей необходимо проверить, не сгенерировался ли повторный порт, который уже занят другим модулем, при необходимости вручную скорректировать порт модуль.
По умолчанию T&T-3 устанавливается в корень диска С и имеет путь C:\tnt-3\ в ней содержится папка «Program» - путь «C:\tnt-3\program» именно в эту папку добавляются модули, которые создаются в модуле «Moduleinstaller». Так же можно добавлять модули EXE вручную, но сначала их необходимо создать в Moduleinstaller вкладка «установка связей», после чего нажать на пустое пространство и выбрать «сгенерировать exe файлы и с конфигурировать ini файлы», в данном сценарии сгенерируются необходимые связи в ini файлах для конфигурации добавочных модулей.
*Примечание: когда вручную добавляется новый модуль не копируется EXE файл модуля, а создаётся только папка с ini файлом, в данном случае, можно скопировать EXE файлы из Moduleinstaller вкладка «копирование exe».
После установки связей модулей, нужно их добавить в T&T-3, для этого следует открыть T&T-3 и перейти в «Настройки».
Необходимо выбрать вкладку «добавить» и выбрать нужный модуль по EXE файлу по пути «C:\tnt-3\program» для добавления в T&T-3.
*Примечание: модуль CMU добавлять первым, при добавлении нужно поставить галочку «центральный модуль» и «запускать в свернутом режиме», в противном случае, если не поставить галочку «центральный модуль управления» другие модули при запуске и добавление будут гореть красным цветом.
После добавления любого модуля, ему нужно скорректировать размеры и положение окон.
Имя главного окна может содержать наименование самого модуля, например: Serial - TfrmMainSerial, SerialScanner – TfrmGpsScan, Modbus - TfrmModbus универсальная форма для модулей, которые не имеют своего наименования в имени главного окна - TfrmForma1.
Настройка положений окон, можно заметить по разметкам указателей, кто за что отвечает, при корректировки большого количества окон - текст будет адаптироваться к размерам положения отрегулированного окна, можно корректировать размер вручную ползунок или указать размер в цифрах.
*Примечание: после завершения корректировки размеров или каких-либо изменений положений модулей, нужно в конце всегда применять кнопки «сохранить» и «сохранить позиции программ».
*Важно – при корректировке размеров окон, которые будут сверху экрана закладывать размер top – 35
При добавление любого из модулей, он добавляется в БД GPS_DB в таблицу p_node_outline и имеет свой уникальный uuid и порт, так же при добавлении новых модулей будет появляться уведомления брандмауэра windows, рекомендуется отметить для 2 сетей - частной и общественной.
Описание INI файлов для модулей
*Примечание: количество сущностей [] может различаться от модуля.
[BD] – в этом поле указывается пользователь nicelabel и пароль. Указывается БД с которой работает пользователь и обращение к нему происходит всегда по адресу 127.0.0.1
[PROGRAM] – конфигурация самого модуля, который открыт, содержит в себе информацию, о собственном uuid, port, обращение к uuid_line (опционально) и API-processing, может дополнительно содержать настройки самого модуля (буфер, адрес и тд..)
[CMU] – содержит свой uuid и порт 30000
[SERIAL] – если сериал находится на другой машине, то указывается адрес хоста другой машины, во всех остальных случаях его адрес 127.0.0.1, порт, собственный uuid.
[Scaner\Verify] – содержит информацию о хосте в виде ip адреса или порта, в случае конфигурации камеры тех.зрения заполняется 2 поля host и port, если сканер ручной – только порт.
[Agrr] – в агрегации указывается путь к печати этикетки, нужно прописать uuid принтера от [program] – [printer].
[modbus] – указывается ip адрес контроллера, port и доп тайминги для выбраковки.
[printer] – ip адрес, порт.