[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TITLE">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TITLE" Value="T76-ESSENTIAL SERVICE POWER GENERATION" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"Name": "Symbol158", "SymbolType": "statictext", "Configuration": {"Height": 33.26, "SetTextFromLink": false, "StaticText": "T76-ESSENTIAL SERVICE POWER GENERATION", "LinkURL": "", "Fill": "rgba(255,255,255,0)", "Stroke": "rgba(255,255,255,1)", "Rotation": 0, "FontSize": 20, "UseIntegerFontSize": false, "Left": 728.3, "Top": 5.91, "NewTab": null, "Align": true, "Width": 615.2885131835938}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG_BYP,$BYP_GR">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG_BYP" Value="T76UNTBYP" />
                                        <GNBinding GenericName="$BYP_GR" Value="T76-BYPOV" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\COMMON_TAGS_OA-7\\T76UNTBYP?cf957bd3-ab17-11ef-9866-0432019903df|PV?00dba554-d2f0-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol154_d0bbb33d-e578-4b2d-8d6a-6e682e7f5ad0_MULTISTATE"], "Name": "Symbol154", "SymbolType": "rectangle", "Configuration": {"Width": 49.0933129926264, "Height": 28.13225999782064, "Fill": "#8a8a8a", "Rotation": 0, "Stroke": "#8a8a8a", "StrokeWidth": 1, "StrokeStyle": "", "Left": 2005.97, "Top": 6.16, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ffff00", true], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#808080", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG_CAB,$CAB_GR">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG_CAB" Value="43CABALM" />
                                        <GNBinding GenericName="$CAB_GR" Value="MTG_CABOV" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\COMMON_TAGS_OA-7\\43CABALM?cf957ba6-ab17-11ef-9866-0432019903df|PV?00dba521-d2f0-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol155_7ace287d-108d-4ec8-9d66-52b4ba86dede_MULTISTATE"], "Name": "Symbol155", "SymbolType": "rectangle", "Configuration": {"Width": 45.58454106280183, "Height": 27.547464676183214, "Fill": "#8a8a8a", "Rotation": 0, "Stroke": "#8a8a8a", "StrokeWidth": 1, "StrokeStyle": "", "Left": 1935.96, "Top": 6.47, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", true], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#808080", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG_GD,$GD_GR">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG_GD" Value="43GDALM" />
                                        <GNBinding GenericName="$GD_GR" Value="MTG_GOV" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\COMMON_TAGS_OA-7\\43GDALM?cf957bac-ab17-11ef-9866-0432019903df|PV?00dba52b-d2f0-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol153_5ebfe679-db93-4466-b32b-f9e4c3191224_MULTISTATE"], "Name": "Symbol153", "SymbolType": "rectangle", "Configuration": {"Width": 46.280958807274594, "Height": 27.033358898919538, "Fill": "#8a8a8a", "Rotation": 0, "Stroke": "#8a8a8a", "StrokeWidth": 1, "StrokeStyle": "", "Left": 112.18, "Top": 5.37, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", true], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#808080", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG_FIRE,$FIRE_GR">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG_FIRE" Value="43FDASALM" />
                                        <GNBinding GenericName="$FIRE_GR" Value="MTG_FOV" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\COMMON_TAGS_OA-7\\43FDASALM?cf957ba9-ab17-11ef-9866-0432019903df|PV?00dba52e-d2f0-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol157_f3df97ec-6031-4db2-9a81-6a5274e4f6a4_MULTISTATE"], "Name": "Symbol157", "SymbolType": "rectangle", "Configuration": {"Width": 47.11536416799575, "Height": 28.167604770007515, "Fill": "#8a8a8a", "Rotation": 0, "Stroke": "#8a8a8a", "StrokeWidth": 1, "StrokeStyle": "", "Left": 52.49, "Top": 5.26, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", true], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#808080", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$PID_NO">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$PID_NO" Value="CA-033515-001" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"Name": "Symbol11", "SymbolType": "statictext", "Configuration": {"Height": 15.69, "SetTextFromLink": false, "StaticText": "CA-033515-001", "LinkURL": "", "Fill": "rgba(255,255,255,0)", "Stroke": "rgba(0,0,0,1)", "Rotation": 0, "FontSize": 10, "UseIntegerFontSize": false, "Left": 1952.88, "Top": 57.83, "NewTab": null, "Align": true}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
            <GenericName GenericNames="$RUNFB">
                <GenericName.BindingSets>
                    <BindingSetList Capacity="4">
                        <BindingSet SetNumber="1">
                            <BindingSet.Bindings>
                                <GNBindingList Capacity="4">
                                    <GNBinding GenericName="$RUNFB" Value="60XS1641" />
                                </GNBindingList>
                            </BindingSet.Bindings>
                        </BindingSet>
                    </BindingSetList>
                </GenericName.BindingSets>
            </GenericName>
        </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\60XS1641?be1d3344-ab1b-11ef-9866-0432019903df|PV?38db152a-0c33-5dd0-1712-6130335ec7f9"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol15_1a9a6a7b-05fc-414d-95a2-efd0197856dd_MULTISTATE"], "Name": "Symbol15", "SymbolType": "graphic", "Configuration": {"Left": 611.53, "Top": 367.75, "Width": 46.49, "Height": 30.99, "DirectoryKey": "Pipes", "FileKey": "Flange - horizontal", "Rotation": 0, "Flip": "none", "FillMode": "0", "Fill": "#0000FF", "AdjustVerticalAlignment": true, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["MSColor", "MSBlink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#006400", false], "UpperValue": 1, "Name": "RUN"}, {"StateValues": ["#ff0000", false], "UpperValue": 0, "Name": "STOP"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
            <GenericName GenericNames="$RUNFB">
                <GenericName.BindingSets>
                    <BindingSetList Capacity="4">
                        <BindingSet SetNumber="1">
                            <BindingSet.Bindings>
                                <GNBindingList Capacity="4">
                                    <GNBinding GenericName="$RUNFB" Value="00XS1118" />
                                </GNBindingList>
                            </BindingSet.Bindings>
                        </BindingSet>
                    </BindingSetList>
                </GenericName.BindingSets>
            </GenericName>
        </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS1118?be1d3335-ab1b-11ef-9866-0432019903df|PV?38db155b-0c33-5dd0-1712-6130335ec7f9"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol33_565aeeba-d561-47bb-a5b1-3e9ea6a33011_MULTISTATE"], "Name": "Symbol33", "SymbolType": "graphic", "Configuration": {"Left": 611.53, "Top": 768.38, "Width": 46.49, "Height": 30.99, "DirectoryKey": "Pipes", "FileKey": "Flange - horizontal", "Rotation": 0, "Flip": "none", "FillMode": "0", "Fill": "#0000FF", "AdjustVerticalAlignment": true, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["MSColor", "MSBlink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#006400", false], "UpperValue": 1, "Name": "RUN"}, {"StateValues": ["#ff0000", false], "UpperValue": 0, "Name": "STOP"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
            <GenericName GenericNames="$RUNFB">
                <GenericName.BindingSets>
                    <BindingSetList Capacity="4">
                        <BindingSet SetNumber="1">
                            <BindingSet.Bindings>
                                <GNBindingList Capacity="4">
                                    <GNBinding GenericName="$RUNFB" Value="00XS1122" />
                                </GNBindingList>
                            </BindingSet.Bindings>
                        </BindingSet>
                    </BindingSetList>
                </GenericName.BindingSets>
            </GenericName>
        </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS1122?be1d3341-ab1b-11ef-9866-0432019903df|PV?38db152f-0c33-5dd0-1712-6130335ec7f9"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol71_d24a2b16-0d08-4332-b301-2554b1fd7102_MULTISTATE"], "Name": "Symbol71", "SymbolType": "graphic", "Configuration": {"Left": 1486.11, "Top": 768.38, "Width": 46.11, "Height": 30.99, "DirectoryKey": "Pipes", "FileKey": "Flange - horizontal", "Rotation": 0, "Flip": "none", "FillMode": "0", "Fill": "#0000FF", "AdjustVerticalAlignment": true, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["MSColor", "MSBlink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#006400", false], "UpperValue": 1, "Name": "RUN"}, {"StateValues": ["#ff0000", false], "UpperValue": 0, "Name": "STOP"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
            <GenericName GenericNames="$RUNFB">
                <GenericName.BindingSets>
                    <BindingSetList Capacity="4">
                        <BindingSet SetNumber="1">
                            <BindingSet.Bindings>
                                <GNBindingList Capacity="4">
                                    <GNBinding GenericName="$RUNFB" Value="00XS1120" />
                                </GNBindingList>
                            </BindingSet.Bindings>
                        </BindingSet>
                    </BindingSetList>
                </GenericName.BindingSets>
            </GenericName>
        </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS1120?be1d333b-ab1b-11ef-9866-0432019903df|PV?38db1555-0c33-5dd0-1712-6130335ec7f9"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol53_8e45526b-0c7d-4c5e-afb4-156cbf710f6a_MULTISTATE"], "Name": "Symbol53", "SymbolType": "graphic", "Configuration": {"Left": 1486.11, "Top": 367.75, "Width": 46.11, "Height": 30.99, "DirectoryKey": "Pipes", "FileKey": "Flange - horizontal", "Rotation": 0, "Flip": "none", "FillMode": "0", "Fill": "#0000FF", "AdjustVerticalAlignment": true, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["MSColor", "MSBlink"], "ErrorStateValues": ["#ff00ff", false], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#006400", false], "UpperValue": 1, "Name": "RUN"}, {"StateValues": ["#ff0000", false], "UpperValue": 0, "Name": "STOP"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG" Value="60XS1642" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\60XS1642?be1d3347-ab1b-11ef-9866-0432019903df|PV?7153edc0-d2fc-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol82_f1764855-b71a-459c-849e-a4e488c13359_MULTISTATE"], "Name": "Symbol82", "SymbolType": "ellipse", "Configuration": {"Width": 17.39, "Height": 17.76, "Fill": "rgba(221,221,221,1)", "Rotation": 0, "Stroke": "rgba(0,0,0,1)", "StrokeWidth": 1, "StrokeStyle": "", "Left": 501.50999999999976, "Top": 136.6200000000006, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", true], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", false], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#d3d3d3", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG" Value="00XS1119" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS1119?be1d3338-ab1b-11ef-9866-0432019903df|PV?7153edbf-d2fc-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol87_939332b1-c20f-4757-96fe-ef2676bdd13c_MULTISTATE"], "Name": "Symbol87", "SymbolType": "ellipse", "Configuration": {"Width": 17.39, "Height": 17.76, "Fill": "rgba(221,221,221,1)", "Rotation": 0, "Stroke": "rgba(0,0,0,1)", "StrokeWidth": 1, "StrokeStyle": "", "Left": 492.45, "Top": 534.98, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", true], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", false], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#d3d3d3", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG" Value="00XS1121" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS1121?be1d333e-ab1b-11ef-9866-0432019903df|PV?7153edb9-d2fc-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol93_f5e75b3b-f810-4a31-ad67-4c35c1b5fd55_MULTISTATE"], "Name": "Symbol93", "SymbolType": "ellipse", "Configuration": {"Width": 17.39, "Height": 17.76, "Fill": "rgba(221,221,221,1)", "Rotation": 0, "Stroke": "rgba(0,0,0,1)", "StrokeWidth": 1, "StrokeStyle": "", "Left": 1375.14, "Top": 137.74, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", true], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", false], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#d3d3d3", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG" Value="00XS0286" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XS0286?be1d3332-ab1b-11ef-9866-0432019903df|PV?684e2c6a-a8ad-5081-1453-8e59ee07746c"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol99_547a48d5-461d-4382-923d-5a1a3710811c_MULTISTATE"], "Name": "Symbol99", "SymbolType": "ellipse", "Configuration": {"Width": 17.39, "Height": 17.76, "Fill": "rgba(221,221,221,1)", "Rotation": 0, "Stroke": "rgba(0,0,0,1)", "StrokeWidth": 1, "StrokeStyle": "", "Left": 1374.63, "Top": 532.93, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", true], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", false], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#d3d3d3", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}


[System] You are a converter that transforms XAML snippets into PI Vision display JSON.

[User]
XAML:
<GenericNameComponent.GenericName>
                <GenericName GenericNames="$TAG">
                    <GenericName.BindingSets>
                        <BindingSetList Capacity="4">
                            <BindingSet SetNumber="1">
                                <BindingSet.Bindings>
                                    <GNBindingList Capacity="4">
                                        <GNBinding GenericName="$TAG" Value="00XL0286" />
                                    </GNBindingList>
                                </BindingSet.Bindings>
                            </BindingSet>
                        </BindingSetList>
                    </GenericName.BindingSets>
                </GenericName>
            </GenericNameComponent.GenericName>

Features:
{}

[Assistant] {"MSDataSources": ["af:\\\\TGPPICOLL\\Marjan\\MARJAN\\OA-7\\T76-UOV026\\00XL0286?be1d332f-ab1b-11ef-9866-0432019903df|PV?7153eda8-d2fc-5caf-2919-d8969ae025a1"], "MSLimitDataSources": [[]], "MSSymbolsIds": ["Symbol105_600dc691-0280-4aa0-8cd3-638ef1cede5c_MULTISTATE"], "Name": "Symbol105", "SymbolType": "ellipse", "Configuration": {"Width": 17.39, "Height": 17.76, "Fill": "rgba(221,221,221,1)", "Rotation": 0, "Stroke": "rgba(0,0,0,1)", "StrokeWidth": 1, "StrokeStyle": "", "Left": 1531.5, "Top": 532.39, "Multistates": [{"IsDigitalSet": true, "IsDynamicLimit": false, "StateVariables": ["Fill", "Blink"], "ErrorStateValues": ["#ff00ff", true], "DefaultStateValues": [null, "False"], "States": [{"StateValues": ["#ff0000", false], "UpperValue": 1, "Name": "ALARM"}, {"StateValues": ["#d3d3d3", false], "UpperValue": 0, "Name": "NORMAL"}]}]}}