Сравнение версий

Легенда

  • Эта строка добавлена.
  • Эта строка удалена.
  • Форматирование изменено.

Для записи трассировки обмена в реальном времени необходимо выбрать пункт меню "Файл-Включить запись" «Файл» – «Включить запись» или воспользоваться сочетанием клавиш ctrl«Ctrl+G.

В открывшемся окне необходимо выбрать:

  • СОМ-порт для прослушивания:
    • "на этом компьютере" - «на этом компьютере»для прослушки порта компьютера - в настройках указываются параметры нужного СОМ-порта;
    • "на «на ЭКОМ-3000" - 3000»для прослушки порта контроллера АРИС ARIS или ЭКОМ;
  • "номер «номер СОМ-порта ЭКОМа" - ЭКОМа»выбрать нужный СОМ-порт контроллера;
  • "Доступ к ЭКОМ" - выбрать "IP-сеть";
  • "Анализ трассировки" - выбрать только пункт "в реальном времени";
  • "Адрес"

В ЭКОМ реализована возможность записи трассировки как на физических, так и на виртуальных COM-портах.

Возможность записи трассировки на физических/виртуальных COM-портах в зависимости от версии ПО ARIS приведена в таблице:

Версия ПОФизические портыВиртуальные порты

ТрансляцияУчетТрансляцияУчет
1.8.xx-+-+
1.9.25 и старше++--
  • «Доступ к ЭКОМ» - выбрать «IP-сеть»;
  • «Анализ трассировки» - выбрать только пункт «в реальном времени»;
  • «Адрес» - указать IP-адрес контроллера.

...

Вид окна параметров трассировки для ПК:

После нажатия кнопки "ОК" «ОК» начнется запись трассировки обмена.

После включения записи трассировки основное окно программы будет выглядеть так:

...

Для остановки записи достаточно нажать сочетание клавиш "Ctrl«Ctrl+Z" или воспользоваться пунктом меню "Файл-Остановить запись" «Файл» – «Остановить запись».

Чтобы сохранить трассировку достаточно нажать сочетание клавиш "Ctrl«Ctrl+S" или воспользоваться пунктом меню "Файл-Сохранить файл" «Файл» – «Сохранить файл». В диалоговом окне необходимо ввести имя файла и выбрать папку сохранения. Файл будет сохранен в формате "«*.spy"spy».

Представление

Для расшифровки трассировки необходимо выбрать нужное представление из пункта меню "Представление" «Представление».

Представление выбирается в зависимости от типа протокола обмена с конечным устройством. Некоторые типы протоколов (например, МЭК-101) имеют доп дополнительное меню для настройки. Если нужного протокола нет в списке, можно воспользоваться пунктом меню "другое«другое..."». Там можно выбрать нужные настройки разрыва потока данных.

Для долгих/больших трассировок есть смысл записи

...

набора файлов относительно небольшой длительности.

Данная возможность реализована скриптом командной строки, который запрашивает:

...

Имена файлов генерируются по шаблону вида: "IP«IP-адрес COM-порт дата время.spy"spy».

Результатом работы является множество файлов трассировки.

...

Для закрытия Spy485.com необходимо сначала закрыть окно интерпретатора командной строки.

Код (см. во вложении "spy«spy_splitted.7z"7z»):

Блок кода
@ECHO OFF
ECHO Spy485 Splitted Record in File.

ECHO.
SET /P IP1="Enter IP address device: "
SET /P PORT1="Enter COM-port NUMBER device: "

ECHO.
SET /P IP2="Enter IP address device partner: "
SET PORT1=COM%PORT1%
SET /P PORT2="Enter COM-port NUMBER device partner: "
SET PORT2=COM%PORT2%

ECHO.
SET /P TIME="Enter recording TIME of ONE FILE in minutes: "
SET /P SAVEPATH="Enter PATH to SAVE files: "
IF "%SAVEPATH%"=="" SET SAVEPATH=.

ECHO.
:CYCLE
FOR /F %%A IN ('TIME/T') DO SET curTime=%%A
FOR /F %%A IN ('DATE/T') DO SET curDate=%%A
SET FILENAME1="%SAVEPATH%\%IP1%-%PORT1% %curDate:~6,4%.%curDate:~3,2%.%curDate:~0,2% %curTime:~0,2%-%curTime:~3,2%.spy"
SET FILENAME2="%SAVEPATH%\%IP2%-%PORT2% %curDate:~6,4%.%curDate:~3,2%.%curDate:~0,2% %curTime:~0,2%-%curTime:~3,2%.spy"

IF -%IP2%== - (goto ONLYSTART1) else (goto START1AND2)

:ONLYSTART1
ECHO Start record file %FILENAME1% 
call .\spy485.exe IP=%IP1% PORT=%PORT1% TIME=%TIME% FILE=%FILENAME1%
goto END CYCLE

:START1AND2
ECHO Start record files:
ECHO %FILENAME1%
ECHO %FILENAME2%
start .\spy485.exe IP=%IP1% PORT=%PORT1% TIME=%TIME% FILE=%FILENAME1%
call .\spy485.exe IP=%IP2% PORT=%PORT2% TIME=%TIME% FILE=%FILENAME2%
goto END CYCLE


:END CYCLE
goto CYCLE

...