<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ibhsoftec.com/de/index.php?action=history&amp;feed=atom&amp;title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal</id>
	<title>IBH AI Copilot für TIA Portal - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ibhsoftec.com/de/index.php?action=history&amp;feed=atom&amp;title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal"/>
	<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal&amp;action=history"/>
	<updated>2026-11-04T15:12:17Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in IBHsoftec Wiki Deutsch</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal&amp;diff=4690&amp;oldid=prev</id>
		<title>Axel: Öffentliche Anwenderdokumentation bereinigen</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal&amp;diff=4690&amp;oldid=prev"/>
		<updated>2026-11-04T11:06:45Z</updated>

		<summary type="html">&lt;p&gt;Öffentliche Anwenderdokumentation bereinigen&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 4. November 2026, 11:06 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l3&quot;&gt;Zeile 3:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 3:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IBH AI Copilot für TIA Portal&amp;#039;&amp;#039;&amp;#039; (Kurzbezeichnung &amp;#039;&amp;#039;&amp;#039;S7-AIT&amp;#039;&amp;#039;&amp;#039;) unterstützt beim Verstehen, Analysieren und Dokumentieren von TIA-Projekten. Der Fenstertitel lautet &amp;#039;&amp;#039;&amp;#039;AI Copilot&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;IBH AI Copilot für TIA Portal&amp;#039;&amp;#039;&amp;#039; (Kurzbezeichnung &amp;#039;&amp;#039;&amp;#039;S7-AIT&amp;#039;&amp;#039;&amp;#039;) unterstützt beim Verstehen, Analysieren und Dokumentieren von TIA-Projekten. Der Fenstertitel lautet &amp;#039;&amp;#039;&amp;#039;AI Copilot&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Anwendung liest Projektinformationen über TIA Portal Openness. Für Online-Fragen verwendet sie die ausgewählte SPS &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;und &lt;/del&gt;die &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;zur &lt;/del&gt;CPU &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;passende Kommunikationsbibliothek&lt;/del&gt;. Die KI kann Programmquellen gezielt nachladen und mit tatsächlich gelesenen SPS-Werten auswerten.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Anwendung liest Projektinformationen über TIA Portal Openness. Für Online-Fragen verwendet sie die ausgewählte SPS &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;für &lt;/ins&gt;die CPU &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;geeignete Online-Funktionen&lt;/ins&gt;. Die KI kann Programmquellen gezielt nachladen und mit tatsächlich gelesenen SPS-Werten auswerten.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Dokumentationsstand: 4. November 2026.&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Diese Seite beschreibt den aktuellen Entwicklungs- und Teststand. Die Verfügbarkeit einzelner Ergänzungen &lt;/del&gt;hängt &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;vom &lt;/del&gt;installierten &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Build &lt;/del&gt;ab&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Die zuletzt lokal getesteten Diagnosepuffer- und Grafikfunktionen sind damit nicht automatisch als Bestandteil eines bereits veröffentlichten Installers bezeichnet&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&#039;&#039;&#039;Dokumentationsstand: 4. November 2026.&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Der verfügbare Funktionsumfang &lt;/ins&gt;hängt &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;von der &lt;/ins&gt;installierten &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Version sowie von CPU, Firmware und TIA-Version &lt;/ins&gt;ab.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__TOC__&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;__TOC__&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l117&quot;&gt;Zeile 117:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 117:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Auswahl unter &amp;#039;&amp;#039;&amp;#039;SPS / CPU&amp;#039;&amp;#039;&amp;#039; bestimmt das Ziel der Online-Abfragen. Die IP-Adresse wird aus der Hardwarekonfiguration übernommen. MPI-/PROFIBUS-Adressen wie &amp;lt;code&amp;gt;21&amp;lt;/code&amp;gt; werden nicht als IPv4-Ziel verwendet.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Auswahl unter &amp;#039;&amp;#039;&amp;#039;SPS / CPU&amp;#039;&amp;#039;&amp;#039; bestimmt das Ziel der Online-Abfragen. Die IP-Adresse wird aus der Hardwarekonfiguration übernommen. MPI-/PROFIBUS-Adressen wie &amp;lt;code&amp;gt;21&amp;lt;/code&amp;gt; werden nicht als IPv4-Ziel verwendet.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{| class=&quot;wikitable&quot;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Der Online&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Zugriff unterstützt &lt;/ins&gt;S7-300&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;S7-400&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;S7-1200&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, &lt;/ins&gt;S7-1500 &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;und WinAC RTX. Die verfügbaren Lesefunktionen hängen vom CPU&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Typ und dessen Zugriffsrechten ab.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;! CPU&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Familie !! Kommunikationsweg&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;S7-300 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;und &lt;/del&gt;S7-400 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|| PLCLib / PLCConnection&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| WinAC RTX || PLCLib / PLCConnection&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|-&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;| &lt;/del&gt;S7-1200 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;und &lt;/del&gt;S7-1500 &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|| S7&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CommPlus aus der IBHLinkUA-Bibliothek, direkt im Prozess&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|}&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Separate Ethernet-CPs werden berücksichtigt, wenn sie eindeutig zur CPU im selben Rack gehören. Bei WinAC RTX wird eine passende separate Ethernet-Komponente derselben PC-Station berücksichtigt. Der CPU-Index bleibt vom Index der Ethernet-Komponente getrennt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Separate Ethernet-CPs werden berücksichtigt, wenn sie eindeutig zur CPU im selben Rack gehören. Bei WinAC RTX wird eine passende separate Ethernet-Komponente derselben PC-Station berücksichtigt. Der CPU-Index bleibt vom Index der Ethernet-Komponente getrennt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Für klassische CPUs werden projektierte Rack-/Steckplatzdaten verwendet. Bei WinAC gilt Rack 0; der Slot entspricht &lt;/del&gt;dem &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;projektierten CPU-Index&lt;/del&gt;. Fehlende oder mehrdeutige Zuordnungen werden &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;nicht durch beliebig geratene Parameter ersetzt&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Die Anwendung übernimmt die benötigten Verbindungsparameter aus &lt;/ins&gt;dem &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Projekt&lt;/ins&gt;. Fehlende oder mehrdeutige Zuordnungen werden &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;als Hinweis angezeigt&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Online&amp;#039;&amp;#039;&amp;#039; öffnet die Verbindung und liest die Geräteidentifikation. Bei aktiver Verbindung erscheint die Schaltfläche blau. Ein erneuter Klick trennt die Verbindung. &amp;#039;&amp;#039;&amp;#039;Verbunden&amp;#039;&amp;#039;&amp;#039; bedeutet nicht, dass bereits sämtliche Variablen oder Diagnoseinformationen gelesen wurden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Online&amp;#039;&amp;#039;&amp;#039; öffnet die Verbindung und liest die Geräteidentifikation. Bei aktiver Verbindung erscheint die Schaltfläche blau. Ein erneuter Klick trennt die Verbindung. &amp;#039;&amp;#039;&amp;#039;Verbunden&amp;#039;&amp;#039;&amp;#039; bedeutet nicht, dass bereits sämtliche Variablen oder Diagnoseinformationen gelesen wurden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei einem entsprechenden Authentifizierungsfehler einer geschützten &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;S7-CommPlus-&lt;/del&gt;CPU fordert die Anwendung Anmeldedaten an. Je nach CPU-/Firmware-Konfiguration kann nur ein Passwort oder zusätzlich ein Benutzername erforderlich sein. Timeout und Authentifizierungsfehler werden getrennt behandelt. Die geprüften Openness-Schutzfunktionen liefern kein gespeichertes SPS-Passwort zum Übernehmen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei einem entsprechenden Authentifizierungsfehler einer geschützten CPU fordert die Anwendung Anmeldedaten an. Je nach CPU-/Firmware-Konfiguration kann nur ein Passwort oder zusätzlich ein Benutzername erforderlich sein. Timeout und Authentifizierungsfehler werden getrennt behandelt. Die geprüften Openness-Schutzfunktionen liefern kein gespeichertes SPS-Passwort zum Übernehmen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Aktuelle Werte ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Aktuelle Werte ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l160&quot;&gt;Zeile 160:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 152:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Anfragen verwenden eigene Lesefunktionen. Sie werden nicht als Variablennamen im Symbolkatalog gesucht. Der CPU-Status zeigt verfügbare tatsächlich gelesene Geräteinformationen und den Betriebszustand. RUN allein belegt nicht die Ausführung eines bestimmten FB oder Programmzweigs.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Diese Anfragen verwenden eigene Lesefunktionen. Sie werden nicht als Variablennamen im Symbolkatalog gesucht. Der CPU-Status zeigt verfügbare tatsächlich gelesene Geräteinformationen und den Betriebszustand. RUN allein belegt nicht die Ausführung eines bestimmten FB oder Programmzweigs.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Diagnosepuffer &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;über PLCLib &lt;/del&gt;===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Diagnosepuffer &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;lesen &lt;/ins&gt;===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für S7-300, S7-400 und WinAC RTX &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ist die vorhandene PLCLib-Diagnosepufferfunktion angebunden&lt;/del&gt;. Die Ausgabe enthält ausgewählte CPU, Zieladresse, Lesezeitpunkt, Eintragszahl sowie Datum, Uhrzeit und decodierten Ereignistext mit Ereignis-ID und Zusatzinformationen, soweit verfügbar.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Für S7-300, S7-400 und WinAC RTX &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kann der Diagnosepuffer gelesen werden&lt;/ins&gt;. Die Ausgabe enthält ausgewählte CPU, Zieladresse, Lesezeitpunkt, Eintragszahl sowie Datum, Uhrzeit und decodierten Ereignistext mit Ereignis-ID und Zusatzinformationen, soweit verfügbar.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Puffer enthält historische Ereignisse. Ein STOP-Eintrag beweist deshalb nicht, dass die CPU aktuell im STOP steht. Den Betriebszustand getrennt lesen. Nicht decodierte Ereignis-IDs bleiben sichtbar; Ereignisbeschreibungen werden nicht erfunden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Der Puffer enthält historische Ereignisse. Ein STOP-Eintrag beweist deshalb nicht, dass die CPU aktuell im STOP steht. Den Betriebszustand getrennt lesen. Nicht decodierte Ereignis-IDs bleiben sichtbar; Ereignisbeschreibungen werden nicht erfunden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;Grenze des dokumentierten Stands:&#039;&#039;&#039; Der Diagnosepuffer&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Abruf über &lt;/del&gt;S7-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;CommPlus ist &lt;/del&gt;in dieser &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Anbindung &lt;/del&gt;noch nicht &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;implementiert&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Bei einer ausgewählten S7-1200/1500 &lt;/del&gt;wird &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;keine andere &lt;/del&gt;CPU &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ersatzweise über PLCLib abgefragt&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Für S7&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1200 und &lt;/ins&gt;S7-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;1500 steht das Lesen des Diagnosepuffers &lt;/ins&gt;in dieser &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Version &lt;/ins&gt;noch nicht &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;zur Verfügung&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Abgefragt &lt;/ins&gt;wird &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ausschließlich die ausgewählte &lt;/ins&gt;CPU.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hardware, E/A und HMI ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Hardware, E/A und HMI ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l199&quot;&gt;Zeile 199:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 191:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;beiden Ansichten wird das XML vor dem Öffnen des TIA-Editors gelesen. Ein erfolgreicher Originalexport bleibt bei &lt;/del&gt;aktivierter Wiederverwendung &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;im aktuellen Projekt-/CPU-Kontext verfügbar&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Bei einem späteren Exportfehler kann diese Quelle mit &lt;/del&gt;Standhinweis &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wiederverwendet werden&lt;/del&gt;. &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ein CPU- oder Projektwechsel verwirft die Grafikquelle&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Bei aktivierter Wiederverwendung &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;kann eine bereits gelesene Grafikquelle erneut angezeigt werden&lt;/ins&gt;. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ist sie möglicherweise veraltet, erscheint ein &lt;/ins&gt;Standhinweis. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Nach Änderungen in TIA den Projektstand neu einlesen&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die lokale Vorschau benötigt lesbares XML. SCL-/AWL-Text oder eine Schnittstelle allein enthalten keine vollständige grafische Verschaltung. Ohne neuen Export und ohne passende gespeicherte XML-Quelle ist keine vollständige Rekonstruktion möglich. Das Öffnen des Originals bleibt davon getrennt.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die lokale Vorschau benötigt lesbares XML. SCL-/AWL-Text oder eine Schnittstelle allein enthalten keine vollständige grafische Verschaltung. Ohne neuen Export und ohne passende gespeicherte XML-Quelle ist keine vollständige Rekonstruktion möglich. Das Öffnen des Originals bleibt davon getrennt.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l239&quot;&gt;Zeile 239:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 231:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Können SPS-Zugangsdaten aus dem Projekt übernommen werden? ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Können SPS-Zugangsdaten aus dem Projekt übernommen werden? ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Die geprüften Openness&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Schutz-APIs bieten keinen Passwort-Getter&lt;/del&gt;. Ein HMI- oder Projektbenutzer ist nicht automatisch ein gültiger SPS-Benutzer. Erforderliche Anmeldedaten im vorgesehenen lokalen Anmeldedialog eingeben&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Gespeicherte SPS&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Passwörter können nicht aus dem Projekt übernommen werden&lt;/ins&gt;. Ein HMI- oder Projektbenutzer ist nicht automatisch ein gültiger SPS-Benutzer. Erforderliche Anmeldedaten im vorgesehenen lokalen Anmeldedialog eingeben.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Geprüfter Entwicklungsstand ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Am 4. November 2026 wurden lokal CPU-/Schnittstellenzuordnung, PLCLib-Anbindung, Diagnosepuffer-Frageerkennung, absolute Leseanforderungen und XML-Grafikwiederverwendung geprüft. An einer WinAC-RTX-CPU wurden Geräteidentifikation, Betriebszustand, ein Speicherwort und 164 Diagnosepuffereinträge tatsächlich gelesen. Die Grafiktests umfassten KOP/FUP und einen GRAPH-Export mit fünf Schritten und fünf Transitionen.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Diese Prüfungen sind keine pauschale Freigabe aller CPU-Typen, Firmwarestände, TIA-Versionen und Projektarten. Der konkrete Installer ist anhand seines Buildstands zu beurteilen&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Markenhinweis:&amp;#039;&amp;#039;&amp;#039; IBH AI Copilot für TIA Portal ist ein Produkt von IBHsoftec. TIA Portal ist eine Marke von Siemens.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Markenhinweis:&amp;#039;&amp;#039;&amp;#039; IBH AI Copilot für TIA Portal ist ein Produkt von IBHsoftec. TIA Portal ist eine Marke von Siemens.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Axel</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal&amp;diff=4687&amp;oldid=prev</id>
		<title>Axel: Dokumentation S7-AIT: Bedienung, Installation, KI, Online-Zugriff, Hardware und Grenzen</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_AI_Copilot_f%C3%BCr_TIA_Portal&amp;diff=4687&amp;oldid=prev"/>
		<updated>2026-11-04T11:00:22Z</updated>

		<summary type="html">&lt;p&gt;Dokumentation S7-AIT: Bedienung, Installation, KI, Online-Zugriff, Hardware und Grenzen&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Hauptseite|IBHsoftec Wiki]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;IBH AI Copilot für TIA Portal&amp;#039;&amp;#039;&amp;#039; (Kurzbezeichnung &amp;#039;&amp;#039;&amp;#039;S7-AIT&amp;#039;&amp;#039;&amp;#039;) unterstützt beim Verstehen, Analysieren und Dokumentieren von TIA-Projekten. Der Fenstertitel lautet &amp;#039;&amp;#039;&amp;#039;AI Copilot&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Die Anwendung liest Projektinformationen über TIA Portal Openness. Für Online-Fragen verwendet sie die ausgewählte SPS und die zur CPU passende Kommunikationsbibliothek. Die KI kann Programmquellen gezielt nachladen und mit tatsächlich gelesenen SPS-Werten auswerten.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dokumentationsstand: 4. November 2026.&amp;#039;&amp;#039;&amp;#039; Diese Seite beschreibt den aktuellen Entwicklungs- und Teststand. Die Verfügbarkeit einzelner Ergänzungen hängt vom installierten Build ab. Die zuletzt lokal getesteten Diagnosepuffer- und Grafikfunktionen sind damit nicht automatisch als Bestandteil eines bereits veröffentlichten Installers bezeichnet.&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
== Schnellstart ==&lt;br /&gt;
&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;IBH AIT&amp;#039;&amp;#039;&amp;#039; starten.&lt;br /&gt;
# &amp;#039;&amp;#039;&amp;#039;Projekt öffnen …&amp;#039;&amp;#039;&amp;#039; wählen und die Projektdatei auswählen. Die passende installierte Openness-Version wird automatisch ermittelt.&lt;br /&gt;
# Den Abschluss des Öffnens abwarten. Projekt und ausgewählte SPS erscheinen im Fenstertitel und im oberen Bereich.&lt;br /&gt;
# Bei mehreren CPUs unter &amp;#039;&amp;#039;&amp;#039;SPS / CPU&amp;#039;&amp;#039;&amp;#039; das gewünschte Ziel auswählen. Die Zieladresse wird aus der Hardwarekonfiguration übernommen.&lt;br /&gt;
# Für aktuelle SPS-Werte auf &amp;#039;&amp;#039;&amp;#039;Online&amp;#039;&amp;#039;&amp;#039; klicken. Eine reine Projektanalyse kann offline erfolgen.&lt;br /&gt;
# Eine Frage eingeben und &amp;#039;&amp;#039;&amp;#039;Senden&amp;#039;&amp;#039;&amp;#039; wählen.&lt;br /&gt;
&lt;br /&gt;
Beispielfragen:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Erkläre das Projekt.&lt;br /&gt;
Was macht FB14?&lt;br /&gt;
Wo wird dieser Baustein aufgerufen?&lt;br /&gt;
Warum ist AlarmMotor gesetzt?&lt;br /&gt;
Welche Eingänge beeinflussen die Motorfreigabe?&lt;br /&gt;
Welche Baugruppen gibt es?&lt;br /&gt;
An welcher Baugruppe liegt E12.3?&lt;br /&gt;
Was wird auf der HMI angezeigt?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Enter&amp;#039;&amp;#039;&amp;#039; sendet die Frage. &amp;#039;&amp;#039;&amp;#039;Umschalt + Enter&amp;#039;&amp;#039;&amp;#039; erzeugt eine neue Zeile. Automatische Analyseaktionen überschreiben einen manuell begonnenen Entwurf im Eingabefeld nicht.&lt;br /&gt;
&lt;br /&gt;
== Voraussetzungen und Installation ==&lt;br /&gt;
&lt;br /&gt;
Benötigt werden Windows in einer 64-Bit-Umgebung, .NET Framework 4.8 sowie eine zum Projekt passende installierte TIA-Version mit nutzbarer Openness-Schnittstelle. Für eingebettete HTML-/SVG-Vorschauen wird die Microsoft Edge WebView2 Runtime benötigt. Die verfügbare API-Abdeckung hängt von TIA-Version und Gerätetyp ab.&lt;br /&gt;
&lt;br /&gt;
Das Installationsprogramm heißt &amp;#039;&amp;#039;&amp;#039;IBHAITSetup.exe&amp;#039;&amp;#039;&amp;#039;; die Verknüpfung heißt &amp;#039;&amp;#039;&amp;#039;IBH AIT&amp;#039;&amp;#039;&amp;#039;. Die Programmdatei heißt &amp;lt;code&amp;gt;S7-AIT.exe&amp;lt;/code&amp;gt;. Nach einer Aktualisierung die Anwendung neu starten, damit die neuen Programmdateien verwendet werden.&lt;br /&gt;
&lt;br /&gt;
=== Openness-Zugriff ===&lt;br /&gt;
&lt;br /&gt;
TIA kann beim Öffnen eines Projekts nachfragen, ob S7-AIT auf das Portal zugreifen darf. Das ist die Autorisierung der Openness-Anwendung und keine SPS-Anmeldung.&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Ja&amp;#039;&amp;#039;&amp;#039; erlaubt den aktuellen Zugriff.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Ja, alle&amp;#039;&amp;#039;&amp;#039; speichert die Autorisierung entsprechend dem TIA-Dialog.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Nein&amp;#039;&amp;#039;&amp;#039; verhindert den Zugriff.&lt;br /&gt;
&lt;br /&gt;
Nach Änderungen der Programmdatei kann TIA erneut eine Bestätigung verlangen. Die erforderlichen Siemens-Openness-Berechtigungen des Windows-Benutzers müssen vorhanden sein.&lt;br /&gt;
&lt;br /&gt;
=== Lizenzierung und Demo ===&lt;br /&gt;
&lt;br /&gt;
Unter &amp;#039;&amp;#039;&amp;#039;Über&amp;#039;&amp;#039;&amp;#039; beziehungsweise im Dialog &amp;#039;&amp;#039;&amp;#039;Info / Lizenzierung&amp;#039;&amp;#039;&amp;#039; stehen Online-Aktivierung, Speichern einer Lizenzanforderung, Lizenzimport und Entfernen einer Lizenz zur Verfügung. S7-AIT verwendet eigene, rechnergebundene Lizenzen mit Produktkennung &amp;lt;code&amp;gt;S7-AIT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Ohne gültige Lizenz stehen zunächst alle Funktionen einer Sitzung zur Verfügung. Alle fünf Minuten erscheint der Freischaltdialog. Nach 30 Minuten bleiben nur Freischaltung und Beenden möglich. Eine gültige Lizenz hebt diese Demo-Begrenzung auf. Eine Softwarelizenz enthält nicht automatisch die Nutzungskosten eines KI-Anbieters.&lt;br /&gt;
&lt;br /&gt;
== Oberfläche und Projektstruktur ==&lt;br /&gt;
&lt;br /&gt;
Oben werden KI-Modell, Provider und API-Key sowie Projekt, SPS-Auswahl, Zieladresse und TIA-Version angezeigt. Die Sprachumschaltung bietet &amp;#039;&amp;#039;&amp;#039;English&amp;#039;&amp;#039;&amp;#039; bei deutscher Oberfläche und &amp;#039;&amp;#039;&amp;#039;Deutsch&amp;#039;&amp;#039;&amp;#039; bei englischer Oberfläche an.&lt;br /&gt;
&lt;br /&gt;
Der Projektbaum orientiert sich an der TIA-Struktur und zeigt die über die verwendete API zugänglichen Stationen, Geräte, Bausteine, Variablen und weiteren unterstützten Objekte. Nicht veröffentlichte API-Bereiche werden ausgeblendet. Ein fehlender Bereich im Copilot beweist deshalb nicht, dass er im TIA-Projekt fehlt.&lt;br /&gt;
&lt;br /&gt;
* Ein Objekt auswählen, um den Kontext festzulegen. Bei CPU-bezogenen Objekten wird die zugehörige CPU berücksichtigt.&lt;br /&gt;
* Ein &amp;#039;&amp;#039;&amp;#039;Doppelklick&amp;#039;&amp;#039;&amp;#039; startet die KI-Analyse des Objekts.&lt;br /&gt;
* Die &amp;#039;&amp;#039;&amp;#039;rechte Maustaste&amp;#039;&amp;#039;&amp;#039; wählt das angeklickte Objekt an und bietet &amp;#039;&amp;#039;&amp;#039;KI-Analyse&amp;#039;&amp;#039;&amp;#039; an.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Projekt durchsuchen …&amp;#039;&amp;#039;&amp;#039; filtert geladene Projektknoten.&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Bausteine&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;&amp;#039;Hardware&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;Projekt&amp;#039;&amp;#039;&amp;#039; wechseln die Baumdarstellung.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ausklappen&amp;#039;&amp;#039;&amp;#039; öffnet den Chat als eigenes Fenster. &amp;#039;&amp;#039;&amp;#039;Einbetten&amp;#039;&amp;#039;&amp;#039; bringt ihn zurück. Position und Größe werden beim Einbetten beziehungsweise Schließen gespeichert. Nach Abschluss einer Antwort scrollt der Dialog ans Ende.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Neuer Chat&amp;#039;&amp;#039;&amp;#039; leert den Gesprächskontext. Projekt- und CPU-Wechsel verwerfen den zugehörigen Analysekontext, damit Inhalte verschiedener Anlagen nicht vermischt werden.&lt;br /&gt;
&lt;br /&gt;
== KI-Zugang und API-Key ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Provider !! Konfiguration&lt;br /&gt;
|-&lt;br /&gt;
| OpenAI || API-Key und verfügbares Modell&lt;br /&gt;
|-&lt;br /&gt;
| Gemini || Gemini-Zugang und unterstütztes Modell&lt;br /&gt;
|-&lt;br /&gt;
| Anthropic || Anthropic-Zugang und unterstütztes Modell&lt;br /&gt;
|-&lt;br /&gt;
| OpenAI-kompatibel || Endpunkt, API-Key soweit erforderlich und Modellname&lt;br /&gt;
|-&lt;br /&gt;
| Microsoft Foundry || Endpunkt, API-Key und gültiger Modell-/Deployment-Name&lt;br /&gt;
|-&lt;br /&gt;
| Firmenserver || Endpunkt und die erforderliche Freischaltung des Rechners am Firmenserver&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die Modellaktualisierung fragt die verfügbaren Modelle beim Anbieter ab. Nicht jeder Zugang ist für jedes Modell berechtigt; nicht jedes Modell unterstützt jede Sonderfunktion.&lt;br /&gt;
&lt;br /&gt;
Zum dauerhaften Speichern Provider und gegebenenfalls Endpunkt wählen, den API-Key eingeben und &amp;#039;&amp;#039;&amp;#039;Speichern&amp;#039;&amp;#039;&amp;#039; wählen. Gespeicherte Schlüssel werden im Windows-Benutzerprofil verschlüsselt abgelegt und erneut geladen. Die Verschlüsselung ist an den Windows-Benutzer gebunden. Die Speicherung erfolgt nach Provider und bei den betreffenden Diensten zusätzlich nach Endpunkt getrennt. Ein vorhandener Schlüssel wird maskiert angezeigt. Der Firmenserver verwendet diese lokale API-Key-Speicherung nicht.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;SPS-Benutzername und SPS-Passwort sind davon getrennt.&amp;#039;&amp;#039;&amp;#039; Sie werden für die SPS-Anmeldung verwendet und nicht als API-Key dauerhaft gespeichert.&lt;br /&gt;
&lt;br /&gt;
== Projektanalyse und Quellen ==&lt;br /&gt;
&lt;br /&gt;
Der Copilot erklärt einzelne Bausteine oder ein gesamtes Projekt. Explizite Bausteinnummern wie &amp;lt;code&amp;gt;FB14&amp;lt;/code&amp;gt; werden auch ohne vorherige Auswahl im aktuellen CPU-Kontext gesucht. Bei mehreren passenden Objekten wird keine beliebige Zuordnung vorgenommen.&lt;br /&gt;
&lt;br /&gt;
Für Rückfragen kann die Anwendung selbst nach Programmquellen, Aufrufen, Querverweisen und Signalverwendungen suchen. Vorhandene Projektquellen sollen gezielt nachgeladen werden, statt den Anwender pauschal nach einem XML-Export zu fragen.&lt;br /&gt;
&lt;br /&gt;
=== Projektstand wiederverwenden ===&lt;br /&gt;
&lt;br /&gt;
Bei aktivierter Wiederverwendung bleiben gelesene Quellen und geeignete Auswertungen im aktuellen Projekt-/CPU-Kontext erhalten. Das beschleunigt Folgefragen. Nach Änderungen in TIA die Wiederverwendung deaktivieren beziehungsweise den Stand neu einlesen.&lt;br /&gt;
&lt;br /&gt;
Ein gespeicherter Offline-Export ist kein Nachweis des aktuellen Online-Programms. Live-Werte müssen für eine aktuelle Zustandsaussage neu gelesen werden.&lt;br /&gt;
&lt;br /&gt;
=== Große Projekte ===&lt;br /&gt;
&lt;br /&gt;
Eine KI-Anfrage kann nur eine begrenzte Datenmenge verarbeiten. Die Anwendung wählt passende Originalquellen aus und kann weitere Quellen nachladen. Große Inhalte können abschnittsweise ausgewertet und verdichtet werden. Eine Zusammenfassung kann Details verlieren und ersetzt nicht das Originalnetzwerk.&lt;br /&gt;
&lt;br /&gt;
Ein Scanbericht mit Objektzahlen und Lücken beschreibt die Abdeckung des tatsächlich gelesenen Stands. Know-how-Schutz, Exportfehler und nicht veröffentlichte Funktionen werden dadurch nicht aufgehoben.&lt;br /&gt;
&lt;br /&gt;
== Online-Verbindung zur ausgewählten CPU ==&lt;br /&gt;
&lt;br /&gt;
Die Auswahl unter &amp;#039;&amp;#039;&amp;#039;SPS / CPU&amp;#039;&amp;#039;&amp;#039; bestimmt das Ziel der Online-Abfragen. Die IP-Adresse wird aus der Hardwarekonfiguration übernommen. MPI-/PROFIBUS-Adressen wie &amp;lt;code&amp;gt;21&amp;lt;/code&amp;gt; werden nicht als IPv4-Ziel verwendet.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! CPU-Familie !! Kommunikationsweg&lt;br /&gt;
|-&lt;br /&gt;
| S7-300 und S7-400 || PLCLib / PLCConnection&lt;br /&gt;
|-&lt;br /&gt;
| WinAC RTX || PLCLib / PLCConnection&lt;br /&gt;
|-&lt;br /&gt;
| S7-1200 und S7-1500 || S7-CommPlus aus der IBHLinkUA-Bibliothek, direkt im Prozess&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Separate Ethernet-CPs werden berücksichtigt, wenn sie eindeutig zur CPU im selben Rack gehören. Bei WinAC RTX wird eine passende separate Ethernet-Komponente derselben PC-Station berücksichtigt. Der CPU-Index bleibt vom Index der Ethernet-Komponente getrennt.&lt;br /&gt;
&lt;br /&gt;
Für klassische CPUs werden projektierte Rack-/Steckplatzdaten verwendet. Bei WinAC gilt Rack 0; der Slot entspricht dem projektierten CPU-Index. Fehlende oder mehrdeutige Zuordnungen werden nicht durch beliebig geratene Parameter ersetzt.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Online&amp;#039;&amp;#039;&amp;#039; öffnet die Verbindung und liest die Geräteidentifikation. Bei aktiver Verbindung erscheint die Schaltfläche blau. Ein erneuter Klick trennt die Verbindung. &amp;#039;&amp;#039;&amp;#039;Verbunden&amp;#039;&amp;#039;&amp;#039; bedeutet nicht, dass bereits sämtliche Variablen oder Diagnoseinformationen gelesen wurden.&lt;br /&gt;
&lt;br /&gt;
Bei einem entsprechenden Authentifizierungsfehler einer geschützten S7-CommPlus-CPU fordert die Anwendung Anmeldedaten an. Je nach CPU-/Firmware-Konfiguration kann nur ein Passwort oder zusätzlich ein Benutzername erforderlich sein. Timeout und Authentifizierungsfehler werden getrennt behandelt. Die geprüften Openness-Schutzfunktionen liefern kein gespeichertes SPS-Passwort zum Übernehmen.&lt;br /&gt;
&lt;br /&gt;
=== Aktuelle Werte ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
lese MW0 von der SPS&lt;br /&gt;
was steht in MW0&lt;br /&gt;
welchen Zustand hat SystemStart_PB&lt;br /&gt;
aktuelle Werte von SimLogic_DB&lt;br /&gt;
CPU-Status&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Absolute Operanden werden bei der klassischen Anbindung direkt gelesen und müssen nicht als Symbol im Online-Katalog vorhanden sein. Für symbolische Variablen wird die Zuordnung aus verfügbaren Projekt- und Online-Informationen ermittelt.&lt;br /&gt;
&lt;br /&gt;
Ein kompletter Baustein ist kein einzelner Messwert. Für DB-Inhalte müssen lesbare Variablen beziehungsweise belegte Adressen vorhanden sein. Bei optimierten DBs, geschützten Variablen und nicht veröffentlichten Symbolen bestehen Grenzen. &amp;#039;&amp;#039;&amp;#039;Nicht gelesen&amp;#039;&amp;#039;&amp;#039; bedeutet weder FALSE noch 0.&lt;br /&gt;
&lt;br /&gt;
Bei aktiver Online-Verbindung werden für KI-Analysen passende aktuelle Werte nachgeladen. Zusätzlich wird die Geräteidentifikation gelesen. Lesezeitpunkt und Lesequalität gehören zur Auswertung. Mehrere Einzelabfragen bilden keinen atomaren Snapshot.&lt;br /&gt;
&lt;br /&gt;
== CPU-Status und Diagnosepuffer ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
CPU-Status&lt;br /&gt;
Lies den Diagnosepuffer der ausgewählten CPU.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diese Anfragen verwenden eigene Lesefunktionen. Sie werden nicht als Variablennamen im Symbolkatalog gesucht. Der CPU-Status zeigt verfügbare tatsächlich gelesene Geräteinformationen und den Betriebszustand. RUN allein belegt nicht die Ausführung eines bestimmten FB oder Programmzweigs.&lt;br /&gt;
&lt;br /&gt;
=== Diagnosepuffer über PLCLib ===&lt;br /&gt;
&lt;br /&gt;
Für S7-300, S7-400 und WinAC RTX ist die vorhandene PLCLib-Diagnosepufferfunktion angebunden. Die Ausgabe enthält ausgewählte CPU, Zieladresse, Lesezeitpunkt, Eintragszahl sowie Datum, Uhrzeit und decodierten Ereignistext mit Ereignis-ID und Zusatzinformationen, soweit verfügbar.&lt;br /&gt;
&lt;br /&gt;
Der Puffer enthält historische Ereignisse. Ein STOP-Eintrag beweist deshalb nicht, dass die CPU aktuell im STOP steht. Den Betriebszustand getrennt lesen. Nicht decodierte Ereignis-IDs bleiben sichtbar; Ereignisbeschreibungen werden nicht erfunden.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Grenze des dokumentierten Stands:&amp;#039;&amp;#039;&amp;#039; Der Diagnosepuffer-Abruf über S7-CommPlus ist in dieser Anbindung noch nicht implementiert. Bei einer ausgewählten S7-1200/1500 wird keine andere CPU ersatzweise über PLCLib abgefragt.&lt;br /&gt;
&lt;br /&gt;
== Hardware, E/A und HMI ==&lt;br /&gt;
&lt;br /&gt;
Die Hardwareauswertung erfasst erreichbare Stationen, Racks, Baugruppen, Submodule sowie veröffentlichte Typ-, Bestellnummern-, Steckplatz-, Adress- und Netzwerkinformationen. Gleiche Adressen verschiedener CPUs bleiben getrennt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Welche CPUs gibt es im Projekt?&lt;br /&gt;
Welche Eingangsbaugruppen sind projektiert?&lt;br /&gt;
An welcher Baugruppe liegt E12.3?&lt;br /&gt;
Welche HMI gibt es und was wird darauf angezeigt?&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Die E/A-Zuordnung verwendet die an den Baugruppen verfügbaren Adressbereiche und die tatsächlichen Eigentümerbeziehungen. Kanaladressen werden nur bei ausdrücklicher API-Angabe dargestellt. Baugruppenzuordnung, Klemmenbelegung und tatsächlich angeschlossener Sensor sind unterschiedliche Informationen.&lt;br /&gt;
&lt;br /&gt;
HMI-Funktionen werden anhand verfügbarer Bilder, Variablen, Ereignisse, Meldungen, Skripte und Verbindungen erklärt. Ein Gerätename allein belegt keine Bedienfunktion. Rekonstruktionen exportierter HMI-Daten sind keine garantierte pixelgenaue WinCC-Runtime-Ansicht.&lt;br /&gt;
&lt;br /&gt;
== Bausteine grafisch anzeigen ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Inhalt FB14 grafisch&lt;br /&gt;
Inhalt FB18 grafisch&lt;br /&gt;
Zeige FB14 grafisch lokal.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Darstellung !! Eigenschaften&lt;br /&gt;
|-&lt;br /&gt;
| Original im TIA-Editor || Öffnet den konkreten Baustein mit der Originaldarstellung in TIA.&lt;br /&gt;
|-&lt;br /&gt;
| Lokale XML-Vorschau || Rekonstruiert KOP/FUP-Netzwerke beziehungsweise GRAPH-Schritte und Transitionen aus XML. Enthält Netzwerkauswahl, Zoom, Einpassen und PNG-Export. Keine KI-HTML-Generierung erforderlich.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Bei beiden Ansichten wird das XML vor dem Öffnen des TIA-Editors gelesen. Ein erfolgreicher Originalexport bleibt bei aktivierter Wiederverwendung im aktuellen Projekt-/CPU-Kontext verfügbar. Bei einem späteren Exportfehler kann diese Quelle mit Standhinweis wiederverwendet werden. Ein CPU- oder Projektwechsel verwirft die Grafikquelle.&lt;br /&gt;
&lt;br /&gt;
Die lokale Vorschau benötigt lesbares XML. SCL-/AWL-Text oder eine Schnittstelle allein enthalten keine vollständige grafische Verschaltung. Ohne neuen Export und ohne passende gespeicherte XML-Quelle ist keine vollständige Rekonstruktion möglich. Das Öffnen des Originals bleibt davon getrennt.&lt;br /&gt;
&lt;br /&gt;
Die lokale Anordnung ist keine zugesicherte identische TIA-Ansicht und keine Online-Bausteinstatusanzeige. Offline-Startwerte sind keine gemessenen Signalzustände.&lt;br /&gt;
&lt;br /&gt;
== Datenverwendung und Grenzen ==&lt;br /&gt;
&lt;br /&gt;
Für KI-Anfragen können benötigte Projektquellen, ausgewählte Anhänge, Diagnoseinformationen und passende aktuelle SPS-Werte an den eingestellten Dienst übermittelt werden. Für vertrauliche Projekte einen entsprechend freigegebenen Provider oder Firmenserver verwenden.&lt;br /&gt;
&lt;br /&gt;
* API-Keys werden nicht als Projektinhalt an die KI übergeben.&lt;br /&gt;
* Die öffentliche Web-/Bildsuche verwendet den vorgesehenen öffentlichen Suchbegriff; vollständige Projektexporte und Gesprächsverläufe werden dafür nicht automatisch als Suchanfrage übertragen.&lt;br /&gt;
* Produktabbildungen belegen keine konkrete Anlagenverdrahtung.&lt;br /&gt;
* Der Copilot führt keine SPS-Downloads, kein Forcen und keine CPU-Betriebsartenänderung aus.&lt;br /&gt;
* Know-how-Schutz und fehlende API-Freigaben werden nicht durch KI aufgehoben.&lt;br /&gt;
* Einzelne Momentaufnahmen belegen keine kurzzeitige Flanke oder gesicherte historische Ursache.&lt;br /&gt;
* Antworten und Dokumentationsentwürfe müssen fachlich anhand der verfügbaren Quellen geprüft werden.&lt;br /&gt;
&lt;br /&gt;
AW7-Export, Oszilloskop-Aufzeichnung und eine TIA-Bausteinstatussteuerung gehören nicht zum hier dokumentierten Funktionsumfang.&lt;br /&gt;
&lt;br /&gt;
== Häufige Fragen ==&lt;br /&gt;
&lt;br /&gt;
=== Die IP-Adresse ist leer, obwohl im Projekt eine steht ===&lt;br /&gt;
&lt;br /&gt;
CPU-Auswahl und Ethernet-Komponente prüfen. Eine WinAC-PC-Station kann ihre IP an einer separaten Ethernet-Komponente besitzen. Bei mehreren Stationen darf die Adresse keiner beliebigen CPU zugeordnet werden. Eine aktuelle Anwendungsversion mit Unterstützung dieser Zuordnung verwenden.&lt;br /&gt;
&lt;br /&gt;
=== Verbunden, aber die KI meldet fehlende Werte ===&lt;br /&gt;
&lt;br /&gt;
Verbindung und konkreter Leseauftrag sind getrennt. CPU-Status, Diagnosepuffer und Speicherwerte verwenden unterschiedliche Leseaufträge. Eine Symbolkatalog-Abfrage ersetzt keinen Diagnosepuffer-Abruf. Entscheidend sind die ausgewählte CPU und ein erfolgreicher aktueller Leseversuch für die betreffenden Daten.&lt;br /&gt;
&lt;br /&gt;
=== Originalbaustein sichtbar, lokale Grafik fehlt ===&lt;br /&gt;
&lt;br /&gt;
Für die lokale Darstellung wird XML benötigt. TIA kann den Export beispielsweise im Online-Modus, wegen Inkonsistenz oder Schutz ablehnen. Bei aktivierter Wiederverwendung kann ein vorhandener passender Export genutzt werden. Ohne lesbare Quelle ist keine vollständige Rekonstruktion möglich; die ursprüngliche Exportmeldung beachten.&lt;br /&gt;
&lt;br /&gt;
=== Warum dauert eine Analyse länger? ===&lt;br /&gt;
&lt;br /&gt;
Die Laufzeit umfasst TIA-Zugriff, Quellensuche, gegebenenfalls SPS-Lesen und KI-Verarbeitung. Eine gezielte Baustein- oder Signalfrage benötigt meist weniger Quellen als eine gesamte Projektanalyse. Wiederverwendung beschleunigt Folgefragen mit unveränderten Quellen; aktuelle SPS-Werte müssen weiterhin neu gelesen werden.&lt;br /&gt;
&lt;br /&gt;
=== Können SPS-Zugangsdaten aus dem Projekt übernommen werden? ===&lt;br /&gt;
&lt;br /&gt;
Die geprüften Openness-Schutz-APIs bieten keinen Passwort-Getter. Ein HMI- oder Projektbenutzer ist nicht automatisch ein gültiger SPS-Benutzer. Erforderliche Anmeldedaten im vorgesehenen lokalen Anmeldedialog eingeben.&lt;br /&gt;
&lt;br /&gt;
== Geprüfter Entwicklungsstand ==&lt;br /&gt;
&lt;br /&gt;
Am 4. November 2026 wurden lokal CPU-/Schnittstellenzuordnung, PLCLib-Anbindung, Diagnosepuffer-Frageerkennung, absolute Leseanforderungen und XML-Grafikwiederverwendung geprüft. An einer WinAC-RTX-CPU wurden Geräteidentifikation, Betriebszustand, ein Speicherwort und 164 Diagnosepuffereinträge tatsächlich gelesen. Die Grafiktests umfassten KOP/FUP und einen GRAPH-Export mit fünf Schritten und fünf Transitionen.&lt;br /&gt;
&lt;br /&gt;
Diese Prüfungen sind keine pauschale Freigabe aller CPU-Typen, Firmwarestände, TIA-Versionen und Projektarten. Der konkrete Installer ist anhand seines Buildstands zu beurteilen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Markenhinweis:&amp;#039;&amp;#039;&amp;#039; IBH AI Copilot für TIA Portal ist ein Produkt von IBHsoftec. TIA Portal ist eine Marke von Siemens.&lt;/div&gt;</summary>
		<author><name>Axel</name></author>
	</entry>
</feed>