Sysmac Studio Data Trace CSV viewer for Windows (.NET WPF).
SysmacDataTraceViewer visualizes Sysmac Studio trace CSV files on Windows.
It plots :BOOL signals as ON/OFF timeline lanes and shows typed value signals at the cursor position.
1.0.3
- BOOL timeline chart (multi-lane ON/OFF visualization)
- Primary cursor + delta cursor
- Show/hide BOOL variables and value variables
- Hide unchanged variables (
[No Change]) - Drag and drop reorder for BOOL/value lists
- Label mode switch (
Variable Name/Comment) - Per-BOOL color setting (
#RRGGBB) - PNG export (visible range / full range)
- Comment CSV load/save (comment, visibility, color, order)
- BOOL Name Lane
Valuecolumn shows0/1at the current cursor sample. - Hovering a BOOL signal in the time chart now shows signal name with state (for example
Signal_X: ON). - Version updated to
1.0.3.
- Timeline:
:BOOL - Value panel:
:INT,:BYTE,:WORD,:DWORD,:LWORD,:SINT,:DINT,:LINT,:USINT,:UINT,:UDINT,:ULINT,:REAL,:LREAL,:TIME,:DATE,:TIME_OF_DAY,:DATE_AND_TIME
ci.batbuild.batOr run the publish command directly:
dotnet publish .\src\SysmacDataTraceViewer\SysmacDataTraceViewer.csproj `
-c Release -r win-x64 `
-p:PublishSingleFile=true `
-p:SelfContained=true `
-o .\artifacts\publishCI: runs on push tomainand on pull requests. It restores, builds with analyzers enabled, verifiesdotnet format, and smoke-tests Single EXE publish.Release Single EXE: push a tag likev1.0.3orVer.1.0.3that matches the project<Version>to build thewin-x64self-contained Single EXE and create a GitHub Release automatically.VirusTotal scan on release: runs after the GitHub Release is published and appends the VirusTotal result to the release page.
MIT License. See LICENSE.
SysmacDataTraceViewer は、Windows 上で Sysmac Studio の Data Trace CSV を可視化するツールです。
:BOOL 信号は ON/OFF のタイムラインとして表示し、その他の型はカーソル位置の値として表示します。
1.0.3
- BOOL タイムライン(複数レーンの ON/OFF 表示)
- 主カーソル + 差分カーソル
- BOOL 変数 / 値変数の表示切り替え
- 変化なし変数の非表示(
[No Change]) - BOOL/値リストのドラッグ&ドロップ並び替え
- ラベル表示切り替え(
Variable Name/Comment) - BOOL ごとの色設定(
#RRGGBB) - PNG 出力(表示範囲 / 全範囲)
- コメント CSV の読み込み/保存(コメント・表示・色・順序)
- BOOL 名レーンの
Value列に、カーソル位置の0/1を表示。 - 時間チャート上で BOOL 信号にホバーした際、信号名つき状態表示(例:
Signal_X: ON)に対応。 - バージョンを
1.0.3に更新。
- タイムライン:
:BOOL - 値パネル:
:INT,:BYTE,:WORD,:DWORD,:LWORD,:SINT,:DINT,:LINT,:USINT,:UINT,:UDINT,:ULINT,:REAL,:LREAL,:TIME,:DATE,:TIME_OF_DAY,:DATE_AND_TIME
ci.batbuild.batまたは、publish コマンドを直接実行します。
dotnet publish .\src\SysmacDataTraceViewer\SysmacDataTraceViewer.csproj `
-c Release -r win-x64 `
-p:PublishSingleFile=true `
-p:SelfContained=true `
-o .\artifacts\publishMIT License。LICENSE を参照。
