Browse Source

Erste VErsion Original im LAser von Ziegler Dez 2021

jcech 1 year ago
commit
de6f86f52f
50 changed files with 1609 additions and 0 deletions
  1. BIN
      AdditionalFiles/PLCM/plcmArchive.pma15_0
  2. BIN
      IM/HMI/DeviceFolders.dat
  3. BIN
      IM/SPL/options
  4. BIN
      IM/SearchIndex/_1e.fdt
  5. BIN
      IM/SearchIndex/_1e.fdx
  6. 1 0
      IM/SearchIndex/_1e.fnm
  7. 10 0
      IM/SearchIndex/_1e.frq
  8. BIN
      IM/SearchIndex/_1e.prx
  9. BIN
      IM/SearchIndex/_1e.tii
  10. BIN
      IM/SearchIndex/_1e.tis
  11. BIN
      IM/SearchIndex/_1e.tvd
  12. BIN
      IM/SearchIndex/_1e.tvf
  13. BIN
      IM/SearchIndex/_1e.tvx
  14. BIN
      IM/SearchIndex/_1e_1.del
  15. BIN
      IM/SearchIndex/_1f.cfs
  16. BIN
      IM/SearchIndex/_1f_1.del
  17. BIN
      IM/SearchIndex/_1g.cfs
  18. BIN
      IM/SearchIndex/segments.gen
  19. BIN
      IM/SearchIndex/segments_q
  20. 113 0
      Logs/ConversionLogFile.xsl
  21. 204 0
      Logs/ConversionLog_15.0.0.0_to_15.1.0.0.xml
  22. 297 0
      Logs/ConversionLog_15.1.0.0_to_16.0.0.0.xml
  23. 532 0
      Logs/ConversionLog_16.0.0.0_to_17.0.0.0.xml
  24. 100 0
      Logs/HMITags Log.xml
  25. BIN
      Logs/ICO_PE_InfoActionRequest.png
  26. BIN
      Logs/ICO_PE_InfoDecision.png
  27. BIN
      Logs/ICO_PE_InfoDecisionCritical.png
  28. BIN
      Logs/ICO_PE_InfoError.ico
  29. BIN
      Logs/ICO_PE_InfoError.png
  30. BIN
      Logs/ICO_PE_InfoErrorCritical.png
  31. BIN
      Logs/ICO_PE_InfoInformation.ico
  32. BIN
      Logs/ICO_PE_InfoInformation.png
  33. BIN
      Logs/ICO_PE_InfoInputRequired.png
  34. BIN
      Logs/ICO_PE_InfoSuccess.ico
  35. BIN
      Logs/ICO_PE_InfoSuccess.png
  36. BIN
      Logs/ICO_PE_InfoWarning.ico
  37. BIN
      Logs/ICO_PE_InfoWarning.png
  38. 155 0
      Logs/MassDataHandlerLogFile.xsl
  39. BIN
      Logs/[2020-09-29 14.38.21.170][1].zip
  40. BIN
      System/PEData.idx
  41. BIN
      System/PEData.plf
  42. 32 0
      System/PEData/Meta/ChangeListConsumer/HmiBase.xml
  43. 32 0
      System/PEData/Meta/ChangeListConsumer/Iecpl.xml
  44. 32 0
      System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.IPI.Target.xml
  45. 32 0
      System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.Online.xml
  46. 32 0
      System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.xml
  47. 32 0
      System/PEData/Meta/ChangeListProvider/Siemens.Automation.DomainModel.xml
  48. BIN
      Vci/Vci.db
  49. BIN
      XRef/XRef.db
  50. 5 0
      Ziegler_original_von_SPS_heruntergeladen.ap16

BIN
AdditionalFiles/PLCM/plcmArchive.pma15_0


BIN
IM/HMI/DeviceFolders.dat


BIN
IM/SPL/options


BIN
IM/SearchIndex/_1e.fdt


BIN
IM/SearchIndex/_1e.fdx


File diff suppressed because it is too large
+ 1 - 0
IM/SearchIndex/_1e.fnm


File diff suppressed because it is too large
+ 10 - 0
IM/SearchIndex/_1e.frq


BIN
IM/SearchIndex/_1e.prx


BIN
IM/SearchIndex/_1e.tii


BIN
IM/SearchIndex/_1e.tis


BIN
IM/SearchIndex/_1e.tvd


BIN
IM/SearchIndex/_1e.tvf


BIN
IM/SearchIndex/_1e.tvx


BIN
IM/SearchIndex/_1e_1.del


BIN
IM/SearchIndex/_1f.cfs


BIN
IM/SearchIndex/_1f_1.del


BIN
IM/SearchIndex/_1g.cfs


BIN
IM/SearchIndex/segments.gen


BIN
IM/SearchIndex/segments_q


+ 113 - 0
Logs/ConversionLogFile.xsl

@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
+	<xsl:output method="html"/>
+	
+	<!-- used for output formatting: -->
+	<xsl:variable name="NewLine"><br /></xsl:variable>
+	<xsl:variable name="Blank">
+		<xsl:text> </xsl:text>
+	</xsl:variable>
+	
+	<xsl:variable name="ProjectName" select="/LogFile/@projectName"/>
+	<xsl:variable name="TypeColHeader" select="/LogFile/@typeText"/>
+	<xsl:variable name="MessageColHeader" select="/LogFile/@messageText"/>
+	<xsl:variable name="TimeColHeader" select="/LogFile/@timeText"/>
+	<xsl:variable name="vendor" select="system-property('xsl:vendor')"/>
+	
+	<!-- start on document root: -->
+	<xsl:template match="/LogFile">
+		<html>
+			<xsl:value-of select="$NewLine"/>
+			<head>
+				<title>Conversion log file</title>
+				<style type="text/css">
+          .TitleText               { font-family:'Siemens TIA Portal Basic'; font-size:15pt; font-weight: bold; color: #59717d; line-height:23px; }
+          .Text                    { font-family:'Siemens TIA Portal Basic'; font-size:10pt; font-weight: bold; color: black;   line-height:26px; }
+          .TableHeader             { font-family:'Siemens TIA Portal Basic'; font-size:10pt; font-weight: bold; height: 15pt; text-indent: 6px; border-style: solid; border-color: #8ca3b0; border-width: 0.5pt 0.5pt 0.5pt 0; font-weight: bold; background-color:#b6c5cf; }
+          .TableHeader1            { font-family:'Siemens TIA Portal Basic'; font-size:10pt; font-weight: bold; height: 15pt; text-indent: 6px; border-style: solid; border-color: #bfbfbf; border-width: 0 0.5pt 0.5pt 0; font-weight: bold; background-color:#d4dbde; }
+          .TableHeader2            { font-family:'Siemens TIA Portal Basic'; font-size:10pt; font-weight: bold; height: 15pt; text-indent: 6px; border-style: solid; border-color: #bfbfbf; border-width: 0 0.5pt 0.5pt 0; font-weight: bold; background-color:#e7ebed; }
+          .TableContent            { font-family:'Siemens TIA Portal Basic'; font-size:10pt; height: 15pt; text-indent: 6px; border-style: solid; border-color: #bfbfbf; border-width: 0 0.5pt 0.5pt 0; }
+          .TableGraphicActionRequest    { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoActionRequest.png',    sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicDecision         { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoDecision.png',         sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicDecisionCritical { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoDecisionCritical.png', sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicError            { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoError.png',            sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicErrorCritical    { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoErrorCritical.png',    sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicInformation      { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoInformation.png',      sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicInputRequired    { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoInputRequired.png',    sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicSuccess          { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoSuccess.png',          sizingMethod='center'); background:none; align:center; width:16px }
+          .TableGraphicWarning          { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='ICO_PE_InfoWarning.png',          sizingMethod='center'); background:none; align:center; width:16px }
+          .TimeStampCell { font-family:'Siemens TIA Portal Basic'; font-size:9pt;  font-weight: normal; height: 18px; text-indent: 6px;}
+        </style>
+			</head>
+			<body>
+				<p class="TitleText">
+					<xsl:value-of select="$ProjectName"/>
+				</p>
+				<xsl:value-of select="$NewLine"/>
+				<table cellspacing="0" cellpadding="3" style="border-left: 1px solid #bfbfbf">
+					<tr class="TableHeader">
+						<td class="TableHeader" align="left" style="width: 32px; ">
+							<xsl:value-of select="$TypeColHeader"/>
+						</td>
+						<td class="TableHeader" align="left" style="width: 648px; ">
+							<xsl:value-of select="$MessageColHeader"/>
+						</td>
+						<td class="TableHeader" align="left" style="width: 90px">
+							<xsl:value-of select="$TimeColHeader"/>
+						</td>
+					</tr>
+					<xsl:apply-templates select="MessageCell"/>
+				</table>
+			</body>
+		</html>
+	</xsl:template>
+	
+	<xsl:template name="LogEntry" match="*/MessageCell">
+		<tr class="TableContent">
+			<td align="center" class="TableContent">
+				<p>
+				  <img class="TableGraphic">
+					  <xsl:attribute name="alt">
+						  <xsl:value-of select="@MessageClass"/>
+					  </xsl:attribute>
+					  <xsl:attribute name="src">
+						  <xsl:choose>
+							  <xsl:when test="@MessageClass = 'Error'">ICO_PE_InfoError.png</xsl:when>
+							  <xsl:when test="@MessageClass = 'ErrorCritical'">ICO_PE_InfoErrorCritical.png</xsl:when>
+							  <xsl:when test="@MessageClass = 'Information'">ICO_PE_InfoInformation.png</xsl:when>
+							  <xsl:when test="@MessageClass = 'Success'">ICO_PE_InfoSuccess.png</xsl:when>
+							  <xsl:when test="@MessageClass = 'Warning'">ICO_PE_InfoWarning.png</xsl:when>
+							  <xsl:otherwise>TableContent</xsl:otherwise>
+						  </xsl:choose>
+					  </xsl:attribute>
+				  </img>
+				</p>
+			</td>
+			<td align="left" class="TableContent">
+				<xsl:call-template name="FilterText">
+					<xsl:with-param name="Text" select="Text/@FeedbackText"/>
+				</xsl:call-template>
+				<img width="1px" src="ICO_PE_Empty.png"/>
+			</td>
+			<td align="left" class="TableContent">
+				<xsl:value-of select="@Timestamp"/>
+				<img width="1px" src="ICO_PE_Empty.png"/>
+			</td>
+		</tr>
+	</xsl:template>
+	
+	<xsl:template name="FilterText">
+		<xsl:param name="Text"/>
+		<xsl:choose>
+			<xsl:when test="contains($Text, '&lt;!--')">				
+				<xsl:call-template name="FilterText">
+					<xsl:with-param name="Text" select="concat(substring-before($Text, '&lt;!--'), substring-after($Text, '--&gt;'))"/>
+				</xsl:call-template>
+			</xsl:when>
+			<xsl:otherwise>
+				<xsl:value-of select="$Text"/>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+		
+</xsl:stylesheet>

+ 204 - 0
Logs/ConversionLog_15.0.0.0_to_15.1.0.0.xml

@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type='text/xsl' href='ConversionLogFile.xsl'?>
+<LogFile projectName="BS19@103 Filtec_V15.1" typeText="Typ" messageText="Meldung" timeText="Zeit">
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 08:59:55">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Hochrüsten gestartet" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 08:59:58" Debug="false">
+    <Text>Reorganization succeed!</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 09:00:01">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair lost+found objects" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:01" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 09:00:01">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair missing bidirectional links" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:01" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:30" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:30" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV15_1&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:30" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV15_1&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:30" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.CommentCategoryRepairer.RepairCommentCategoryLinks&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.CommentCategoryRepairer.RepairCommentCategoryLinks&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveInvisibleSoftkeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveInvisibleSoftkeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveDuplicateSoftKeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveDuplicateSoftKeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ModuleConverter.ModuleRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ModuleConverter.ModuleRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Recipe.Managers.Scan:Siemens.Simatic.Hmi.Utah.Recipe.RecipeConverter.ConvertRecipe&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Recipe.Managers.Scan:Siemens.Simatic.Hmi.Utah.Recipe.RecipeConverter.ConvertRecipe&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.Controls.Managers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.Controls.ProDiagPhaseConverter.AddToolbarButtons&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.Controls.Managers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.Controls.ProDiagPhaseConverter.AddToolbarButtons&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.Controls.Managers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.Controls.ProDiagPhaseConverter.RepairToolbarButtons&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.Controls.Managers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.Controls.ProDiagPhaseConverter.RepairToolbarButtons&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.ImageConvert.RepairCrossEnvironmentLinks&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.ImageConvert.RepairCrossEnvironmentLinks&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Logging.Managers.Scan:Siemens.Simatic.Hmi.Utah.Logging.LoggingTagConverter.RemoveInvalidTRefs&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Logging.Managers.Scan:Siemens.Simatic.Hmi.Utah.Logging.LoggingTagConverter.RemoveInvalidTRefs&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.RepairGroupBoundsTables&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.RepairGroupBoundsTables&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.ChainedListConverter.ConvertFixScreenChainedList&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.ChainedListConverter.ConvertFixScreenChainedList&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:31" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.FontConvert.RepairCrossEnvironmentLinksViaHmiBl&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.FontConvert.RepairCrossEnvironmentLinksViaHmiBl&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.DeleteOrphanInterfaceConnections&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.DeleteOrphanInterfaceConnections&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.RepairInstanceKeyCache&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.RepairInstanceKeyCache&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.RepairInstanceHotKeys&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverterWithHmiBl.RepairInstanceHotKeys&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.ConvertDataSource&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.ConvertDataSource&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:33" Debug="false">
+    <Text>HmiConvert is waiting for external dependency: Siemens.Simatic.Lang.SPLConvert</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:45" Debug="false">
+    <Text>Not invalidating fingerprints for protected object: MC-Servo[OB91]</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:45" Debug="false">
+    <Text>Not invalidating fingerprints for protected object: MC-Interpolator[OB92]</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:52" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:52" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:52" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:52" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertIntegratedAlarmClasses&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:53" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertIntegratedAlarmClasses&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:53" Debug="false">
+    <Text>HmiConvert: Finished conversion section.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 09:00:55">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Die Querverweisinformationen werden konvertiert." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 09:00:56">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Die Querverweisinformationen wurden erfolgreich erstellt" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="15.02.2019 09:00:56">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Das Konvertieren der Querverweisinformationen ist beendet." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:57" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Sivarc.V15' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:57" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Lang.S7BSW.V15.0.0.0.NonMandatory' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:57" Debug="false">
+    <Text>Package container 'HW.S71200.CPU.V4.CPU_1211C.MDD_6ES7211-1AE40-0XB0_4.2_14.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="15.02.2019 09:00:57" Debug="false">
+    <Text>Product version 'Siemens.Simatic.STEP7.Basic:15.00.00.00' was deleted</Text>
+  </Details>
+  <MessageCell ServiceId="Automation-ObjectFrame-Feedbacks" MessageId="ConversionInfoTabProjectSucceeded" MessageClass="Success" Timestamp="15.02.2019 09:00:57">
+    <Number ServiceNumber="80" MessageNumber="34" />
+    <Text FeedbackText="Projekt 'C:\Users\vostro\Documents\Automatisierung\BS19@103 Filtec\System\PEData.plf' wurde erfolgreich hochgerüstet und gespeichert als Projekt 'C:\Users\vostro\Documents\Automatisierung\BS19@103 Filtec_V15.1\System\PEData.plf'." />
+    <Help HelpId="-1" HelpFile="" />
+  </MessageCell>
+</LogFile>

+ 297 - 0
Logs/ConversionLog_15.1.0.0_to_16.0.0.0.xml

@@ -0,0 +1,297 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type='text/xsl' href='ConversionLogFile.xsl'?>
+<LogFile projectName="Test_Schrittmotor20_V16" typeText="Typ" messageText="Meldung" timeText="Zeit">
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:36:08">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Hochrüsten gestartet" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:36:13" Debug="false">
+    <Text>Reorganization succeed!</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:36:13">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair lost+found objects" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:36:21" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:36:21">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair missing bidirectional links" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:36:23" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:05" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:05" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV16&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:08" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV16&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:08" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.HmiTextDataCategoryNameConvert.RepairTextCategoryName&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:08" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.HmiTextDataCategoryNameConvert.RepairTextCategoryName&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:08" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:14" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:14" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Styles.Managers.Scan:Siemens.Simatic.Hmi.Utah.Styles.HmiStyleConverter.ConvertHmiStyleFromV151ToV16&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Styles.Managers.Scan:Siemens.Simatic.Hmi.Utah.Styles.HmiStyleConverter.ConvertHmiStyleFromV151ToV16&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.ConvertStyle&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.ConvertStyle&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.HmiConnectionAutoRepairer.HmiConnectionAutoRepairs&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.HmiConnectionAutoRepairer.HmiConnectionAutoRepairs&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ModuleConverter.ModuleRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ModuleConverter.ModuleRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.ChainedListConverter.ConvertFixScreenChainedList&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.ChainedListConverter.ConvertFixScreenChainedList&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RepairPointsCollectionOfScreenItems&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RepairPointsCollectionOfScreenItems&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Simatic.Hmi.BL.Cpm.Convert.V151ToV16.PlantModelConverter.ConvertPlantModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Simatic.Hmi.BL.Cpm.Convert.V151ToV16.PlantModelConverter.ConvertPlantModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:15" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.RuntimeIT.Managers.Scan:Siemens.Simatic.Hmi.Utah.RTSecurity.Upgrade.HmiRtSecurityRepair.RepairRtUserPasswordHash&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:16" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.RuntimeIT.Managers.Scan:Siemens.Simatic.Hmi.Utah.RTSecurity.Upgrade.HmiRtSecurityRepair.RepairRtUserPasswordHash&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:16" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:16" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:16" Debug="false">
+    <Text>HmiConvert is waiting for external dependency: Siemens.Simatic.Lang.SPLConvert</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:35">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\Main' - Prüfsummeninkonsistenz für 'General; Event'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:36">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\FC6_ISH-Handling' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:36">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\FC5_Extern &amp; Ampel' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\S7-1200\LSitop_PseDiag' - Prüfsummeninkonsistenz für 'General; LibraryType'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\FC4_Ablauf' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\FC1_Linearachse' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\FC3_Lasersteuerung' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\Werte_Datenbaustein' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\LSitop_PseDiag_DB' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_Power_DB_Linearantrieb' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_Home_DB_Linearachse' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_MoveAbsolute_DB_Linearachse' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_Reset_DB_Linearantrieb' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_MoveJog_DB_Linearachse' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\MC_Halt_DB_Linearantrieb' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\PL_Control' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB_1' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB_3' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="14.03.2020 16:37:37">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Projektelement: '\PLC_1\TechnologicalParamFolder\Linearachse' - Prüfsummeninkonsistenz für 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:39" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:39" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertExistingUserDefinedCommonAndSystemAlarmClasses&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertExistingUserDefinedCommonAndSystemAlarmClasses&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.Logging.Scan:Siemens.Simatic.Hmi.BL.Logging.Convert.LogConverter.Convert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.Logging.Scan:Siemens.Simatic.Hmi.BL.Logging.Convert.LogConverter.Convert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ScriptReferenceBLConverter.ResolveScriptReferencesDuringConvert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.Scripting.Scan:Siemens.Simatic.Hmi.BL.Scripting.Migrations.ScriptReferenceBLConverter.ResolveScriptReferencesDuringConvert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.ConnectionPropertiesRelatedToAlarmConverter.ConvertAlarmPropertiesForConnectionInUpgrade&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.ConnectionPropertiesRelatedToAlarmConverter.ConvertAlarmPropertiesForConnectionInUpgrade&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.ConvertV16.ConnectionPasswordConverter.AddPasswordToProtocolValues&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.ConvertV16.ConnectionPasswordConverter.AddPasswordToProtocolValues&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:40" Debug="false">
+    <Text>HmiConvert: Finished conversion section.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:37:44">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Die Querverweisinformationen werden konvertiert." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:37:46">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Die Querverweisinformationen wurden erfolgreich erstellt" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:37:46">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Das Konvertieren der Querverweisinformationen ist beendet." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'HW.S71200.SM.Digital.DIO.MDD_6ES7223-1BH32-0XB0_2.0_14.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'HW.S71200.SM.Digital.DO.MDD_6ES7222-1BF32-0XB0_2.0_14.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'HW.HMI.Device.BasicPanels.KTP700BasicPlusPN_13.0.10' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Lang.S7BSW.V15.1.0.0.NonMandatory' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'HW.SubnetIE' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Package container 'HW.S71200.SB.Analog.AO.MDD_6ES7232-4HA30-0XB0_1.0_14.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:47" Debug="false">
+    <Text>Product version 'Siemens.Simatic.STEP7.Basic:15.01.00.00' was deleted</Text>
+  </Details>
+  <MessageCell ServiceId="Automation-ObjectFrame-Feedbacks" MessageId="ConversionInfoTabProjectSucceeded" MessageClass="Success" Timestamp="14.03.2020 16:37:48">
+    <Number ServiceNumber="80" MessageNumber="34" />
+    <Text FeedbackText="Projekt 'C:\Users\konra\OneDrive\Dokumente\Automatisierung\Test_Schrittmotor20\System\PEData.plf' wurde erfolgreich hochgerüstet und gespeichert als Projekt 'C:\Users\konra\OneDrive\Dokumente\Automatisierung\Test_Schrittmotor20_V16\System\PEData.plf'." />
+    <Help HelpId="-1" HelpFile="" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="14.03.2020 16:37:48">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="FinalCheckRemainingErrors" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="14.03.2020 16:37:48" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+</LogFile>

+ 532 - 0
Logs/ConversionLog_16.0.0.0_to_17.0.0.0.xml

@@ -0,0 +1,532 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type='text/xsl' href='ConversionLogFile.xsl'?>
+<LogFile projectName="BS21@101" typeText="Type" messageText="Message" timeText="Time">
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:05 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Upgrade started" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:07 PM" Debug="false">
+    <Text>Reorganization succeed!</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:07 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair lost+found objects" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:07 PM" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:08 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair missing bidirectional links" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:08 PM" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:09 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="CheckRepair clear segment flags" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:09 PM" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="A user with the required engineering right &quot;ERROR: ResourceID 'ProjectManager.UpgradeProject' not found in resource of type Siemens.Automation.Umac.Resources.AccessControl.Administration.EngineeringRightsResources&quot; has logged on." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Starting removal of system role assignments compatibility from system device function rights" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Finished removal of system role assignments compatibility from system device function rights" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Removing outdated system roles." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="The removal of outdated system roles has finished." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Starting change link between DFR and DFRSet" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:29 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Finished change link between DFR and DFRSet" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV17&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Device.DeviceManagers.Scan:Siemens.Simatic.Hmi.Utah.Device.Upgrade.DeviceConverter.ConvertHmiDeviceToV17&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.OpcUaConverter.ConvertConnectionIlrtOpcUa&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Communication.Managers.Scan:Siemens.Simatic.Hmi.Utah.Communication.OpcUaConverter.ConvertConnectionIlrtOpcUa&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.MissingHmiControllerAlarmConverter.RepairHmiControllerAlarm&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.MissingHmiControllerAlarmConverter.RepairHmiControllerAlarm&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.BlockUpgradeForC0013Error&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.BlockUpgradeForC0013Error&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.BL.Tag.CheckRepair.Impl.CheckRepairErroneouslyCreatedSystemTagCopies.RemoveErroneouslyCreatedSystemTagCopies&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.BL.Tag.CheckRepair.Impl.CheckRepairErroneouslyCreatedSystemTagCopies.RemoveErroneouslyCreatedSystemTagCopies&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.DynamicScreenItemResourceDataRepair.DynamicResourceDataRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.DynamicScreenItemResourceDataRepair.DynamicResourceDataRepair&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveHmiTextsInSoftKeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RemoveHmiTextsInSoftKeysConverter&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.MoveFontListsToDeviceLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.MoveFontListsToDeviceLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.RepairScreenModuleTagNames&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.ScreenModules.Managers.Scan:Siemens.Simatic.Hmi.Utah.Modules.ScreenModules.PhaseConverter.RepairScreenModuleTagNames&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.Utah.Globalization.TextRepairForConvert.TextsRepairInHmiBusinessLogicLevel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.BL.Globalization.CustomFonts.FontLocator.Convert.FontLocatorProjectConverter.CreateFontLocators&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Globalization.Managers.Scan:Siemens.Simatic.Hmi.BL.Globalization.CustomFonts.FontLocator.Convert.FontLocatorProjectConverter.CreateFontLocators&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:32 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.RtCollab:Siemens.Simatic.Hmi.BL.RtCollab.Upgrade.RtCollabEnableDeviceCollaboration.SetDeviceCollaboration&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.RtCollab:Siemens.Simatic.Hmi.BL.RtCollab.Upgrade.RtCollabEnableDeviceCollaboration.SetDeviceCollaboration&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.ScreenItemPhaseConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.RtCollab:Siemens.Simatic.Hmi.BL.RtCollab.Upgrade.RtCollabSelectiveCollaborationUpgrade.SetCheckedStatusOfRemoteDevices&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.RtCollab:Siemens.Simatic.Hmi.BL.RtCollab.Upgrade.RtCollabSelectiveCollaborationUpgrade.SetCheckedStatusOfRemoteDevices&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:33 PM" Debug="false">
+    <Text>HmiConvert is waiting for external dependency: Siemens.Simatic.Lang.SPLConvert</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:41 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\Main' - Checksum inconsistency for 'General; Event'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:41 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\S7-1200\LSitop_PseDiag' - Checksum inconsistency for 'General; LibraryType'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:41 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\Main_Safety_RTG1' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FOB_GLOBAL_1' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB1_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\SPLIT_FOB_1_1' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\F_PS_OUT_1_0_0_0_0_0_1_2_1_0_1_23' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\FOB_RTG1' - Checksum inconsistency for 'General; Event'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\F_PS_IN_2_0_0_0_0_0_0_2_1_0_1_23' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\LSitop_PseDiag_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\Main_Safety_RTG1_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\RTG1SysInfo' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\F_SystemInfo_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyIODataBlocksFolder\F00150_-250K5' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyIODataBlocksFolder\F00160_-250K7' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB13_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB32775_IDB_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB32776_IDB_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB32777_IDB_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB32778_IDB_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FOB_RTG1_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FB1_C_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\ACK_GL_DB149' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB149_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FGACK_GL_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FGESTOP1_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB150_SFDOOR_Front' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB151_ESTOP1_NH-Schrank' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB153_SFDOOR_EL' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB154_SFDOOR_AL' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB155_FDBACK_EDM' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\DB156_TWO_H_EN' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\PL-Control' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB150_1_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB151_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB153_1_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB154_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB155_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\DB156_C' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FGSFDOOR_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FGFDBACK_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\SafetyResourcesFolder\SafetyCompilerBlocksFolder\FG2H_EN_GCTX_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB_1' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB_2' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_100_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_101_DB' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Warning" Timestamp="8/31/2022 1:02:42 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Project element: '\-250K1\ProgramBlocksFolder\SystemBlocksFolder\ProgramResourcesFolder\IEC_Timer_0_DB102' - Checksum inconsistency for 'General'." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Started conversion section.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Tag.Managers.Scan:Siemens.Simatic.Hmi.Utah.Tag.RootTagConvertSynchronization.ResynchronizeRootTag&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertTagBitCombinationForILDevices&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.ConvertTagBitCombinationForILDevices&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmPartnerIdConverter.RepairPartnerId&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmPartnerIdConverter.RepairPartnerId&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Automation.Simatic.CPM.HMI.Convert.ConvertFaceplatesInCpm.RemoveFaceplatesUsedInCpm&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Automation.Simatic.CPM.HMI.Convert.ConvertFaceplatesInCpm.RemoveFaceplatesUsedInCpm&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Automation.Simatic.CPM.HMI.Convert.ConvertDefectivePlantObjectTypeInterface.RemoveDefectivePlantObjectTypeInterface&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Automation.Simatic.CPM.HMI:Siemens.Automation.Simatic.CPM.HMI.Convert.ConvertDefectivePlantObjectTypeInterface.RemoveDefectivePlantObjectTypeInterface&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:44 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.FaceplateLib:Siemens.Simatic.Hmi.BL.FaceplateLib.Convert.CommonDataFaceplateConverter.MoveFaceplatesToLibrary&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.FaceplateLib:Siemens.Simatic.Hmi.BL.FaceplateLib.Convert.CommonDataFaceplateConverter.MoveFaceplatesToLibrary&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Faceplate.Convert.ChromDataTypesConverter.ConvertChromDataTypes&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Faceplate.Convert.ChromDataTypesConverter.ConvertChromDataTypes&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.AdaptModel&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.RemoveUnreferencedFontLists&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ILStyles:Siemens.Simatic.Hmi.BL.ILStyles.Convert.StyleConverter.RemoveUnreferencedFontLists&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.DynamicScreenItemConverter.UpdateOutdatedDynamicScreenItems&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.BL.ModernUI:Siemens.Simatic.Hmi.BL.ModernUI.Convert.DynamicScreenItemConverter.UpdateOutdatedDynamicScreenItems&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.RecreateSystemDataObjects&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Alarm.Managers.Scan:Siemens.Simatic.Hmi.Utah.Alarm.AlarmDataConverterWithHmiBl.RecreateSystemDataObjects&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RepairFontOfGroups&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.GraphX.GraphXManagers.Scan:Siemens.Simatic.Hmi.Utah.GraphX.PhaseConverter.RepairFontOfGroups&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Starting conversion step &lt;Siemens.Simatic.Hmi.Styles.Managers.Scan:Siemens.Simatic.Hmi.Utah.Styles.HmiStyleConverter.RepairStylesAfterConvert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion step &lt;Siemens.Simatic.Hmi.Styles.Managers.Scan:Siemens.Simatic.Hmi.Utah.Styles.HmiStyleConverter.RepairStylesAfterConvert&gt;.</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:45 PM" Debug="false">
+    <Text>HmiConvert: Finished conversion section.</Text>
+  </Details>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:46 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="The cross-reference information is being converted." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:46 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="The cross-reference information was created successfully." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:47 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="Conversion of the cross-reference information is finished." />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Safety.Option_V16' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Lang.S7BSW.V16.0.0.0.NonMandatory' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'HW.HMI.Device.BasicPanels.KTP700BasicPlusPN_15.0.0-HmiOnly' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'HW.HMI.Device.BasicPanels.KTP700BasicPlusPN_15.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'HW.S71200.CPU.V4.CPU_1214C.MDD_6ES7214-1AG40-0XB0_4.2_14.0.0' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Package container 'Siemens.Simatic.Tech.BasicMotionControl.V14' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Product version 'Siemens.Simatic.STEP7.Safety:16.00.00.00' was deleted</Text>
+  </Details>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:47 PM" Debug="false">
+    <Text>Product version 'Siemens.Simatic.Tech.BasicMotionControl:14.00.00.00' was deleted</Text>
+  </Details>
+  <MessageCell ServiceId="Automation-ObjectFrame-Feedbacks" MessageId="ConversionInfoTabProjectSucceeded" MessageClass="Success" Timestamp="8/31/2022 1:02:48 PM">
+    <Number ServiceNumber="80" MessageNumber="34" />
+    <Text FeedbackText="Project 'C:\_Johannes\E-Fertigung\Neue Zylinderlinie\LAser-Bluhm\LAser-SPS-Ziegler\BS21@101\System\PEData.plf' was successfully upgraded and saved as project 'C:\_Johannes\E-Fertigung\Neue Zylinderlinie\LAser-Bluhm\LAser-SPS-Ziegler\BS21@101_V17\System\PEData.plf'." />
+    <Help HelpId="-1" HelpFile="" />
+  </MessageCell>
+  <MessageCell ServiceId="80" MessageId="30" MessageClass="Information" Timestamp="8/31/2022 1:02:48 PM">
+    <Number ServiceNumber="80" MessageNumber="30" />
+    <Text FeedbackText="FinalCheckRemainingErrors" />
+    <Help HelpId="-1" />
+  </MessageCell>
+  <Details ServiceId="80" MessageId="30" Timestamp="8/31/2022 1:02:48 PM" Debug="false">
+    <Text>No error is detected.</Text>
+  </Details>
+</LogFile>

+ 100 - 0
Logs/HMITags Log.xml

@@ -0,0 +1,100 @@
+<?xml version="1.0" standalone="no"?>
+<?xml-stylesheet type='text/xsl' href='MassDataHandlerLogFile.xsl'?>
+<LogFile titleName="HMITags Log.xml" projectName="C:\Users\vostro\Documents\Automatisierung\HMITags.xlsx" typeText="Typ" messageText="Meldung" timeText="Zeit">
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert HMI_ABL_Start der HMI-Variable HMI_ABL_Start wurde in Arbeitsblatt Hmi Tags,Zeile 3, Spalte PLC tag nicht gefunden werden. HMI_ABL_Start wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert HMI_ABL_Stopp der HMI-Variable HMI_ABL_Stopp wurde in Arbeitsblatt Hmi Tags,Zeile 4, Spalte PLC tag nicht gefunden werden. HMI_ABL_Stopp wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[0] der HMI-Variable Ringspeicher_Platz_ET_Seite{0} wurde in Arbeitsblatt Hmi Tags,Zeile 5, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Seite{0} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[1] der HMI-Variable Ringspeicher_Platz_ET_Seite{1} wurde in Arbeitsblatt Hmi Tags,Zeile 6, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Seite{1} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[2] der HMI-Variable Ringspeicher_Platz_ET_Seite{2} wurde in Arbeitsblatt Hmi Tags,Zeile 7, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Seite{2} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[3] der HMI-Variable Ringspeicher_Platz_ET_Seite{3} wurde in Arbeitsblatt Hmi Tags,Zeile 8, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Seite{3} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[4] der HMI-Variable Ringspeicher_Platz_ET_Seite{4} wurde in Arbeitsblatt Hmi Tags,Zeile 9, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Seite{4} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[0] der HMI-Variable Ringspeicher_Platz_ET_Deckel{0} wurde in Arbeitsblatt Hmi Tags,Zeile 10, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Deckel{0} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[1] der HMI-Variable Ringspeicher_Platz_ET_Deckel{1} wurde in Arbeitsblatt Hmi Tags,Zeile 11, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Deckel{1} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[2] der HMI-Variable Ringspeicher_Platz_ET_Deckel{2} wurde in Arbeitsblatt Hmi Tags,Zeile 12, Spalte PLC tag nicht gefunden werden. Ringspeicher_Platz_ET_Deckel{2} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Anlauf FDB" der HMI-Variable SPS_1;Werte;Warten Anlauf FDB wurde in Arbeitsblatt Hmi Tags,Zeile 13, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Anlauf FDB wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Anlauf Wickelband" der HMI-Variable SPS_1;Werte;Warten Anlauf Wickelband wurde in Arbeitsblatt Hmi Tags,Zeile 14, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Anlauf Wickelband wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Anlauf Seitenband" der HMI-Variable SPS_1;Werte;Warten Anlauf Seitenband wurde in Arbeitsblatt Hmi Tags,Zeile 15, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Anlauf Seitenband wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Seitenetikett" der HMI-Variable SPS_1;Werte;Warten Seitenetikett wurde in Arbeitsblatt Hmi Tags,Zeile 16, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Seitenetikett wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Deckeletikett" der HMI-Variable SPS_1;Werte;Warten Deckeletikett wurde in Arbeitsblatt Hmi Tags,Zeile 17, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Deckeletikett wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Auspuschen" der HMI-Variable SPS_1;Werte;Warten Auspuschen wurde in Arbeitsblatt Hmi Tags,Zeile 18, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Auspuschen wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert ABL_Start der HMI-Variable SPS_1;ABL_Start wurde in Arbeitsblatt Hmi Tags,Zeile 19, Spalte PLC tag nicht gefunden werden. SPS_1;ABL_Start wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert "Deckeletikettierung ein" der HMI-Variable SPS_1;Deckeletikettierung ein wurde in Arbeitsblatt Hmi Tags,Zeile 20, Spalte PLC tag nicht gefunden werden. SPS_1;Deckeletikettierung ein wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert "Prüfung ein" der HMI-Variable SPS_1;Prüfung ein wurde in Arbeitsblatt Hmi Tags,Zeile 21, Spalte PLC tag nicht gefunden werden. SPS_1;Prüfung ein wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Warten Scannen" der HMI-Variable SPS_1;Werte;Warten Scannen wurde in Arbeitsblatt Hmi Tags,Zeile 22, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Warten Scannen wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte."Auspuschen Fertig" der HMI-Variable SPS_1;Werte;Auspuschen Fertig wurde in Arbeitsblatt Hmi Tags,Zeile 23, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Auspuschen Fertig wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Störmeldewort_1 der HMI-Variable SPS_1;Störmeldwort_1 wurde in Arbeitsblatt Hmi Tags,Zeile 24, Spalte PLC tag nicht gefunden werden. SPS_1;Störmeldwort_1 wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Störmeldewort_2 der HMI-Variable SPS_1;Störmeldewort_2 wurde in Arbeitsblatt Hmi Tags,Zeile 25, Spalte PLC tag nicht gefunden werden. SPS_1;Störmeldewort_2 wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert "NH-IO" der HMI-Variable SPS_1;NH-IO wurde in Arbeitsblatt Hmi Tags,Zeile 26, Spalte PLC tag nicht gefunden werden. SPS_1;NH-IO wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Werte.Drehzahl_Bänder der HMI-Variable SPS_1;Werte;Drehzahl_Bänder wurde in Arbeitsblatt Hmi Tags,Zeile 27, Spalte PLC tag nicht gefunden werden. SPS_1;Werte;Drehzahl_Bänder wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Rezept der HMI-Variable SPS_1;Rezept wurde in Arbeitsblatt Hmi Tags,Zeile 29, Spalte PLC tag nicht gefunden werden. SPS_1;Rezept wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[3] der HMI-Variable SPS_1;Ringspeicher;Platz_ET_Deckel{3} wurde in Arbeitsblatt Hmi Tags,Zeile 30, Spalte PLC tag nicht gefunden werden. SPS_1;Ringspeicher;Platz_ET_Deckel{3} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[4] der HMI-Variable SPS_1;Ringspeicher;Platz_ET_Deckel{4} wurde in Arbeitsblatt Hmi Tags,Zeile 31, Spalte PLC tag nicht gefunden werden. SPS_1;Ringspeicher;Platz_ET_Deckel{4} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Deckel[5] der HMI-Variable SPS_1;Ringspeicher;Platz_ET_Deckel{5} wurde in Arbeitsblatt Hmi Tags,Zeile 32, Spalte PLC tag nicht gefunden werden. SPS_1;Ringspeicher;Platz_ET_Deckel{5} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[6] der HMI-Variable SPS_1;Ringspeicher;Platz_ET_Seite{6} wurde in Arbeitsblatt Hmi Tags,Zeile 33, Spalte PLC tag nicht gefunden werden. SPS_1;Ringspeicher;Platz_ET_Seite{6} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Warning" dateTime="13:51:12">
+    <Message>Der Wert Ringspeicher.Platz_ET_Seite[5] der HMI-Variable SPS_1;Ringspeicher;Platz_ET_Seite{5} wurde in Arbeitsblatt Hmi Tags,Zeile 34, Spalte PLC tag nicht gefunden werden. SPS_1;Ringspeicher;Platz_ET_Seite{5} wird nicht vollständig importiert.</Message>
+  </LogEntry>
+  <LogEntry type="Information" dateTime="13:51:12">
+    <Message>Import beendet: 33 Variablen importiert.</Message>
+  </LogEntry>
+</LogFile>

BIN
Logs/ICO_PE_InfoActionRequest.png


BIN
Logs/ICO_PE_InfoDecision.png


BIN
Logs/ICO_PE_InfoDecisionCritical.png


BIN
Logs/ICO_PE_InfoError.ico


BIN
Logs/ICO_PE_InfoError.png


BIN
Logs/ICO_PE_InfoErrorCritical.png


BIN
Logs/ICO_PE_InfoInformation.ico


BIN
Logs/ICO_PE_InfoInformation.png


BIN
Logs/ICO_PE_InfoInputRequired.png


BIN
Logs/ICO_PE_InfoSuccess.ico


BIN
Logs/ICO_PE_InfoSuccess.png


BIN
Logs/ICO_PE_InfoWarning.ico


BIN
Logs/ICO_PE_InfoWarning.png


+ 155 - 0
Logs/MassDataHandlerLogFile.xsl

@@ -0,0 +1,155 @@
+<?xml version="1.0"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+	<xsl:output method="html"/>
+
+	<!-- global values from root element attributes (LogFile): -->
+	<xsl:variable name="DateText" select="/LogFile/@dateText"/>
+	<xsl:variable name="DateTime" select="/LogFile/@dateTime"/>
+	<xsl:variable name="TypeColHeader" select="/LogFile/@typeText"/>
+	<xsl:variable name="MessageColHeader" select="/LogFile/@messageText"/>
+	<xsl:variable name="HelpIdColHeader" select="/LogFile/@helpIdText"/>
+	<xsl:variable name="TimeColHeader" select="/LogFile/@timeText"/>
+	<xsl:variable name="ProjectName" select="/LogFile/@projectName"/>
+	<xsl:variable name="PageTitle" select="/LogFile/@titleName"/>
+	<!-- /global values from root element attributes -->
+
+	<xsl:variable name="SupportedMessageTypes">|Action|CriticalError|CriticalDecision|CriticalErrorDecision|Decision|Error|ErrorDecision|Information|Input|Success|Warning|</xsl:variable>
+	<xsl:variable name="IconFileExtension">jpg</xsl:variable>
+	<xsl:variable name="Action">ICO_PE_InfoActionRequest.ico</xsl:variable>
+	<xsl:variable name="CriticalError">ICO_PE_InfoErrorCritical.ico</xsl:variable>
+	<xsl:variable name="CriticalDecision">ICO_PE_InfoDecisionCritical.ico</xsl:variable>
+	<xsl:variable name="CriticalErrorDecision">ICO_PE_InfoErrorCritical.ico</xsl:variable>
+	<xsl:variable name="Decision">ICO_PE_InfoDecision.ico</xsl:variable>
+	<xsl:variable name="Error">ICO_PE_InfoError.ico</xsl:variable>
+	<xsl:variable name="ErrorDecision">ICO_PE_InfoError.ico</xsl:variable>
+	<xsl:variable name="Information">ICO_PE_InfoInformation.ico</xsl:variable>
+	<xsl:variable name="Input">ICO_PE_InfoInputRequired.ico</xsl:variable>
+	<xsl:variable name="Success">ICO_PE_InfoSuccess.ico</xsl:variable>
+	<xsl:variable name="Warning">ICO_PE_InfoWarning.ico</xsl:variable>
+
+	<xsl:template match="/LogFile">
+		<html>
+			<head>
+				<title><xsl:value-of select="$PageTitle"/></title>
+				<style type="text/css">
+					.TitleText    { font-family:'Siemens TIA Portal Basic'; font-size:15pt; font-weight: bold; color: #59717d; line-height:23px; }
+					.Text         { font-family:'Siemens TIA Portal Basic'; font-size:10pt; font-weight: bold; color: black;   line-height:26px; }
+					.TableHeader  { font-family:'Siemens TIA Portal Basic'; font-size:10pt;  font-weight: bold;   height: 15pt; text-indent: 5pt; border-style: solid; border-color: #8ca3b0; border-width: 0.5pt 0.5pt 0.5pt 0.0pt; background-color:#b6c5cf; }
+					.TableHeader1 { font-family:'Siemens TIA Portal Basic'; font-size:10pt;  font-weight: bold;   height: 15pt; text-indent: 5pt; border-style: solid; border-color: #bfbfbf; border-width: 0.0pt 0.5pt 0.5pt 0.0pt; background-color:#d4dbde; }
+					.TableHeader2 { font-family:'Siemens TIA Portal Basic'; font-size:10pt;  font-weight: bold;   height: 15pt; text-indent: 5pt; border-style: solid; border-color: #bfbfbf; border-width: 0.0pt 0.5pt 0.5pt 0.0pt; background-color:#e7ebed; }
+					.TableContent { font-family:'Siemens TIA Portal Basic'; font-size:10pt;  font-weight: normal; height: 15pt; text-indent: 5pt; border-style: solid; border-color: #bfbfbf; border-width: 0.0pt 0.5pt 0.5pt 0.0pt; }
+				</style>
+			</head>
+			<body>
+				<p class="TitleText">
+					<xsl:value-of select="$ProjectName"/>
+				</p>
+				<span class="Text">
+					<xsl:value-of select="$DateText"/>
+					&#160;
+					<xsl:value-of select="$DateTime"/>
+				</span>
+				<table cellspacing="0" cellpadding="3" style="border-left: 1px solid #bfbfbf">
+					<tr class="TableHeader">
+						<td class="TableHeader" align="left" style="width: 32px; text-indent: 0;">
+							<xsl:value-of select="$TypeColHeader"/>
+						</td>
+						<td class="TableHeader" align="left" style="width: 648px">
+							<xsl:value-of select="$MessageColHeader"/>
+						</td>
+						<td class="TableHeader" align="left" style="width: 90px">
+							<xsl:value-of select="$TimeColHeader"/>
+						</td>
+					</tr>
+					<xsl:apply-templates select="LogEntry"/>
+				</table>
+			</body>
+		</html>
+	</xsl:template>
+
+	<xsl:template name="LogEntry" match="LogFile/LogEntry">
+		<xsl:param name="Level" select="1"/>
+		<xsl:choose>
+			<!-- when element has a child element named 'LogEntry' -->
+			<xsl:when test="LogEntry">
+				<!-- call branch template on entry -->
+				<xsl:call-template name="LogEntryBranch">
+					<xsl:with-param name="Level" select="$Level"/>
+				</xsl:call-template>
+				<!-- recurse on children -->
+				<xsl:for-each select="LogEntry">
+					<xsl:call-template name="LogEntry">
+						<xsl:with-param name="Level" select="$Level+1"/>
+					</xsl:call-template>
+				</xsl:for-each>
+			</xsl:when>
+			<xsl:otherwise>
+				<!-- entry has no children, apply leaf style -->
+				<xsl:call-template name="LogEntryLeaf">
+					<xsl:with-param name="Level" select="$Level"/>
+				</xsl:call-template>
+			</xsl:otherwise>
+		</xsl:choose>
+	</xsl:template>
+
+	<xsl:template name="LogEntryBranch">
+		<xsl:param name="Level" select="1"/>
+		<xsl:variable name="class" select="concat('TableHeader', $Level)"/>
+		<tr class="{$class}">
+			<td class="{$class}">&#160;</td>
+			<td class="{$class}">
+				<xsl:value-of select="Message"/>
+				<!-- IE6 doesn't support empty-cells style so insert a non-breaking space where needed-->
+				<xsl:if test="normalize-space(Message)=false()">&#160;</xsl:if>
+			</td>
+			<td class="{$class}">
+				<xsl:value-of select="@dateTime"/>
+				<!-- IE6 doesn't support empty-cells style so insert a non-breaking space where needed-->
+				<xsl:if test="normalize-space(@dateTime)=false()">&#160;</xsl:if>
+			</td>
+		</tr>
+	</xsl:template>
+
+	<xsl:template name="LogEntryLeaf">
+		<xsl:param name="Level" select="1"/>
+		<tr class="TableContent">
+			<td align="center" class="TableContent" style="text-indent:0;">
+				<xsl:choose>
+					<xsl:when test="contains($SupportedMessageTypes, concat('|', @type,'|') )">
+						<xsl:element name="img">
+							<xsl:attribute name="src">
+								<xsl:choose>
+									<xsl:when test="@type = 'Action'">ICO_PE_InfoActionRequest.ico</xsl:when>
+									<xsl:when test="@type = 'CriticalError'">ICO_PE_InfoErrorCritical.ico</xsl:when>
+									<xsl:when test="@type = 'CriticalDecision'">ICO_PE_InfoDecisionCritical.ico</xsl:when>
+									<xsl:when test="@type = 'CriticalErrorDecision'">ICO_PE_InfoErrorCritical.ico</xsl:when>
+									<xsl:when test="@type = 'Decision'">ICO_PE_InfoDecision.ico</xsl:when>
+									<xsl:when test="@type = 'Error'">ICO_PE_InfoError.ico</xsl:when>
+									<xsl:when test="@type = 'ErrorDecision'">ICO_PE_InfoError.ico</xsl:when>
+									<xsl:when test="@type = 'Information'">ICO_PE_InfoInformation.ico</xsl:when>
+									<xsl:when test="@type = 'Input'">ICO_PE_InfoInputRequired.ico</xsl:when>
+									<xsl:when test="@type = 'Success'">ICO_PE_InfoSuccess.ico</xsl:when>
+									<xsl:when test="@type = 'Warning'">ICO_PE_InfoWarning.ico</xsl:when>
+								</xsl:choose>
+							</xsl:attribute>
+							<xsl:attribute name="height">16</xsl:attribute>
+							<xsl:attribute name="width">16</xsl:attribute>
+						</xsl:element>
+					</xsl:when>
+					<!-- IE6 doesn't support empty-cells style so insert a non-breaking space where needed-->
+					<xsl:otherwise>&#160;</xsl:otherwise>
+				</xsl:choose>
+			</td>
+			<td align="left" class="TableContent">
+				<xsl:value-of select="Message"/>
+				<!-- IE6 doesn't support empty-cells style so insert a non-breaking space where needed-->
+				<xsl:if test="normalize-space(Message)=false()">&#160;</xsl:if>
+			</td>
+			<td align="left" class="TableContent">
+				<xsl:value-of select="@dateTime"/>
+				<!-- IE6 doesn't support empty-cells style so insert a non-breaking space where needed-->
+				<xsl:if test="normalize-space(@dateTime)=false()">&#160;</xsl:if>
+			</td>
+		</tr>
+	</xsl:template>
+</xsl:stylesheet>

BIN
Logs/[2020-09-29 14.38.21.170][1].zip


BIN
System/PEData.idx


BIN
System/PEData.plf


+ 32 - 0
System/PEData/Meta/ChangeListConsumer/HmiBase.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaConsumer xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer Automation-ObjectFrame-ChangeList-Consumer-v1.0.xsd">
+    <Package name="HmiBase" version="2.0.0.0">
+        <TargetCompiler name="Siemens.Simatic.Hmi.Es2rt" version="2.0.0.0">
+            <ConsumedObject name="Siemens.Automation.DomainModel.SystemTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Automation.DomainModel.UserTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.GlobalProxyTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.StringTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.ObjectFrame.Private.SimpleControllerAlarmData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.Common.HmiIlBase" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.ParameterControl.ParameterSetTypeData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Common.Base.HmiBaseBL" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiBinaryResourceData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiTextData" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ComponentTextlistData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistMetaProxyData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistProxyData" filter="False" resolveTextualReference="False" />
+        </TargetCompiler>
+    </Package>
+</ClMetaConsumer>

+ 32 - 0
System/PEData/Meta/ChangeListConsumer/Iecpl.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaConsumer xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer Automation-ObjectFrame-ChangeList-Consumer-v1.0.xsd">
+    <Package name="HmiBase" version="2.0.0.0">
+        <TargetCompiler name="Siemens.Simatic.Hmi.Es2rt" version="2.0.0.0">
+            <ConsumedObject name="Siemens.Automation.DomainModel.SystemTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Automation.DomainModel.UserTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.GlobalProxyTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.StringTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.ObjectFrame.Private.SimpleControllerAlarmData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.Common.HmiIlBase" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.ParameterControl.ParameterSetTypeData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Common.Base.HmiBaseBL" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiBinaryResourceData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiTextData" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ComponentTextlistData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistMetaProxyData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistProxyData" filter="False" resolveTextualReference="False" />
+        </TargetCompiler>
+    </Package>
+</ClMetaConsumer>

+ 32 - 0
System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.IPI.Target.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaConsumer xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer Automation-ObjectFrame-ChangeList-Consumer-v1.0.xsd">
+    <Package name="HmiBase" version="2.0.0.0">
+        <TargetCompiler name="Siemens.Simatic.Hmi.Es2rt" version="2.0.0.0">
+            <ConsumedObject name="Siemens.Automation.DomainModel.SystemTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Automation.DomainModel.UserTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.GlobalProxyTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.StringTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.ObjectFrame.Private.SimpleControllerAlarmData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.Common.HmiIlBase" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.ParameterControl.ParameterSetTypeData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Common.Base.HmiBaseBL" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiBinaryResourceData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiTextData" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ComponentTextlistData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistMetaProxyData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistProxyData" filter="False" resolveTextualReference="False" />
+        </TargetCompiler>
+    </Package>
+</ClMetaConsumer>

+ 32 - 0
System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.Online.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaConsumer xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer Automation-ObjectFrame-ChangeList-Consumer-v1.0.xsd">
+    <Package name="HmiBase" version="2.0.0.0">
+        <TargetCompiler name="Siemens.Simatic.Hmi.Es2rt" version="2.0.0.0">
+            <ConsumedObject name="Siemens.Automation.DomainModel.SystemTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Automation.DomainModel.UserTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.GlobalProxyTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.StringTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.ObjectFrame.Private.SimpleControllerAlarmData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.Common.HmiIlBase" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.ParameterControl.ParameterSetTypeData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Common.Base.HmiBaseBL" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiBinaryResourceData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiTextData" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ComponentTextlistData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistMetaProxyData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistProxyData" filter="False" resolveTextualReference="False" />
+        </TargetCompiler>
+    </Package>
+</ClMetaConsumer>

+ 32 - 0
System/PEData/Meta/ChangeListConsumer/Siemens.Simatic.Lang.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaConsumer xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaConsumer Automation-ObjectFrame-ChangeList-Consumer-v1.0.xsd">
+    <Package name="HmiBase" version="2.0.0.0">
+        <TargetCompiler name="Siemens.Simatic.Hmi.Es2rt" version="2.0.0.0">
+            <ConsumedObject name="Siemens.Automation.DomainModel.SystemTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Automation.DomainModel.UserTextRangeListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.GlobalProxyTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.Model.TextLists.StringTextListData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.AlarmServices.ObjectFrame.Private.SimpleControllerAlarmData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.Common.HmiIlBase" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.DL.ParameterControl.ParameterSetTypeData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Common.Base.HmiBaseBL" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiBinaryResourceData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.Hmi.Utah.Globalization.HmiTextData" filter="False" resolveTextualReference="False">
+                <Interface name="Siemens.Automation.ObjectFrame.ICoreAttributes">
+                    <IncludeProperty name="Author" />
+                    <IncludeProperty name="Comment" />
+                    <IncludeProperty name="Name" />
+                </Interface>
+            </ConsumedObject>
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ComponentTextlistData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistMetaProxyData" filter="False" resolveTextualReference="False" />
+            <ConsumedObject name="Siemens.Simatic.SystemDiagnosis.Model.ErrorTextlistProxyData" filter="False" resolveTextualReference="False" />
+        </TargetCompiler>
+    </Package>
+</ClMetaConsumer>

+ 32 - 0
System/PEData/Meta/ChangeListProvider/Siemens.Automation.DomainModel.xml

@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ClMetaProvider xmlns="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaProvider" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="http://www.siemens.com/Automation/2004/04/ObjectFrame/ClMetaProvider Automation-ObjectFrame-ChangeList-Provider-v1.0.xsd">
+    <Package name="Siemens.Automation.DomainModel" version="1.1.0.0">
+        <ProviderObject name="Siemens.Automation.DomainModel.ReferenceTagData">
+            <Interface name="IBlTag">
+                <TrackedObject name="Siemens.Automation.DomainModel.ControllerRootTagBaseData">
+                    <TrackedRelation name="ReferencedByRefTagAsRoot">
+                        <Property name="CompileTime">
+                            <TrackedAttribute name="Siemens.Automation.DomainServices.CommonTypeSystem.IStructureRoot.CompileTime" />
+                        </Property>
+                        <Property name="IsValid">
+                            <TrackedAttribute name="Siemens.Automation.DomainServices.CommonTypeSystem.IStructureRoot.IsValid" />
+                        </Property>
+                    </TrackedRelation>
+                </TrackedObject>
+                <TrackedObject name="Siemens.Automation.DomainModel.EAMTZTagData">
+                    <TrackedRelation name="ReferencedByRefTag">
+                        <Property name="DataTypeName">
+                            <TrackedAttribute name="Siemens.Automation.DomainServices.CommonTypeSystem.IStructureItem.DisplayTypeName" />
+                        </Property>
+                        <Property name="LogicalAddress">
+                            <TrackedAttribute name="Siemens.Automation.DomainModel.ITagAddress.LogicalAddress" />
+                        </Property>
+                        <Property name="Name">
+                            <TrackedAttribute name="Siemens.Automation.ObjectFrame.ICoreAttributes.Name" />
+                        </Property>
+                    </TrackedRelation>
+                </TrackedObject>
+            </Interface>
+        </ProviderObject>
+    </Package>
+</ClMetaProvider>

BIN
Vci/Vci.db


BIN
XRef/XRef.db


File diff suppressed because it is too large
+ 5 - 0
Ziegler_original_von_SPS_heruntergeladen.ap16