<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ibhsoftec.com/de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Andreas</id>
	<title>IBHsoftec Wiki Deutsch - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ibhsoftec.com/de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Andreas"/>
	<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Spezial:Beitr%C3%A4ge/Andreas"/>
	<updated>2026-05-10T16:51:22Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4462</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4462"/>
		<updated>2026-04-02T12:34:04Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo,&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: left center !important;&lt;br /&gt;
  background-size: 140px auto !important;&lt;br /&gt;
}&lt;br /&gt;
body {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.firstHeading,&lt;br /&gt;
.mw-page-title-main,&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
  font-family: Arial, sans-serif !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4461</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4461"/>
		<updated>2026-04-02T12:31:33Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo,&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: left center !important;&lt;br /&gt;
  background-size: 140px auto !important;&lt;br /&gt;
}&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4460</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4460"/>
		<updated>2026-04-02T12:30:33Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo,&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: left center !important;&lt;br /&gt;
  background-size: 140px auto !important;&lt;br /&gt;
}&lt;br /&gt;
.firstHeading {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4459</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4459"/>
		<updated>2026-04-02T12:28:49Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo,&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: left center !important;&lt;br /&gt;
  background-size: 140px auto !important;&lt;br /&gt;
}&lt;br /&gt;
h1, h2, h3, h4, h5, h6 {&lt;br /&gt;
  font-family: Arial, sans-serif;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4458</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4458"/>
		<updated>2026-04-02T12:24:13Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo,&lt;br /&gt;
.mw-logo-icon {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: left center !important;&lt;br /&gt;
  background-size: 140px auto !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4457</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4457"/>
		<updated>2026-04-02T12:02:29Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a,&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;) !important;&lt;br /&gt;
  background-repeat: no-repeat !important;&lt;br /&gt;
  background-position: center !important;&lt;br /&gt;
  background-size: contain !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo,&lt;br /&gt;
.mw-wiki-logo {&lt;br /&gt;
  width: 180px !important;&lt;br /&gt;
  height: 100px !important;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4456</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4456"/>
		<updated>2026-04-02T11:58:59Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;);&lt;br /&gt;
  background-repeat: no-repeat;&lt;br /&gt;
  background-position: center;&lt;br /&gt;
  background-size: contain;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
#p-logo {&lt;br /&gt;
  width: 180px;&lt;br /&gt;
  height: 100px;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4455</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4455"/>
		<updated>2026-04-02T11:57:01Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
  background-image: url(&amp;quot;https://wiki.ibhsoftec.com/de/images/8/8f/IBH-WIKI.png&amp;quot;);&lt;br /&gt;
  background-size: contain;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4454</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4454"/>
		<updated>2026-04-02T11:51:47Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
  background-image: url(&amp;quot;de/wiki/images/8/8f/IBH-Wiki.png&amp;quot;);&lt;br /&gt;
  background-size: contain;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4453</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4453"/>
		<updated>2026-04-02T11:50:29Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
  background-image: url(&amp;quot;/wiki/images/8/8f/IBH-Wiki.png&amp;quot;);&lt;br /&gt;
  background-size: contain;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4452</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=MediaWiki:Common.css&amp;diff=4452"/>
		<updated>2026-04-02T11:39:37Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Die Seite wurde neu angelegt: „/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */ #p-logo a {   background-image: url(&amp;quot;/wiki/images/IBH-Wiki.png&amp;quot;);   background-size: contain; }“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */&lt;br /&gt;
#p-logo a {&lt;br /&gt;
  background-image: url(&amp;quot;/wiki/images/IBH-Wiki.png&amp;quot;);&lt;br /&gt;
  background-size: contain;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4451</id>
		<title>Datei:IBH-Link-UA-MQTT-Uebersicht-.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4451"/>
		<updated>2026-03-27T12:16:31Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Andreas lud eine neue Version von Datei:IBH-Link-UA-MQTT-Uebersicht-.png hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4450</id>
		<title>Datei:IBH-Link-UA-MQTT-Uebersicht-.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4450"/>
		<updated>2026-03-27T11:23:40Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Andreas lud eine neue Version von Datei:IBH-Link-UA-MQTT-Uebersicht-.png hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4449</id>
		<title>Datei:IBH-Link-UA-MQTT-Uebersicht-.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4449"/>
		<updated>2026-03-27T10:42:33Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Andreas lud eine neue Version von Datei:IBH-Link-UA-MQTT-Uebersicht-.png hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4448</id>
		<title>Datei:IBH-Link-UA-MQTT-Uebersicht-.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4448"/>
		<updated>2026-03-27T10:36:37Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Andreas lud eine neue Version von Datei:IBH-Link-UA-MQTT-Uebersicht-.png hoch&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4447</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4447"/>
		<updated>2026-03-27T09:29:55Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Kurzueberblick */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBH Link UA: MQTT-Funktion =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Seite beschreibt die MQTT-Funktion des IBH OPC UA Server/Client auf Basis des aktuellen Quellcodes und der vorhandenen Wiki-Inhalte.&lt;br /&gt;
&lt;br /&gt;
== Kurzueberblick ==&lt;br /&gt;
[[Image:IBH-Link-UA-MQTT-Uebersicht-.png|900px]]&lt;br /&gt;
* Der Server unterstuetzt MQTT Publish und Subscribe.&lt;br /&gt;
* Mehrere MQTT-Verbindungen zu unterschiedlichen Brokern koennen parallel betrieben werden.&lt;br /&gt;
* Die Konfiguration erfolgt ueber eine XML-Datei &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Die Weboberflaeche besitzt eine eigene MQTT-Seite zum Hochladen, Herunterladen, Neustarten und Loeschen der MQTT-Konfiguration.&lt;br /&gt;
* Neben klassischem JSON-Mapping ist auch Sparkplug B unterstuetzt.&lt;br /&gt;
* TLS, Client-Zertifikate, eigene CA-Zertifikate, Last-Will-Nachrichten, Pufferung und persistente Ablage von Nachrichten werden unterstuetzt.&lt;br /&gt;
* Laut Produkthistorie wurde mit Version 5.37 der SparkplugB-Support verbessert.&lt;br /&gt;
&lt;br /&gt;
== Bedienung in der Weboberflaeche ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Stand besitzt die Weboberflaeche einen eigenen Bereich &amp;lt;code&amp;gt;MQTT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Verfuegbare Aktionen:&lt;br /&gt;
&lt;br /&gt;
* MQTT XML Konfiguration hochladen&lt;br /&gt;
* MQTT XML Konfiguration herunterladen&lt;br /&gt;
* MQTT Verbindungen neustarten&lt;br /&gt;
* MQTT XML Konfiguration loeschen&lt;br /&gt;
* Diagnoseansicht aktualisieren&lt;br /&gt;
&lt;br /&gt;
Die Diagnoseansicht zeigt pro Verbindung mindestens:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei wird intern als &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; behandelt.&lt;br /&gt;
&lt;br /&gt;
== Grundprinzip ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion bildet MQTT-Broker und Topics im OPC-UA-Adressraum ab.&lt;br /&gt;
&lt;br /&gt;
Dabei gilt:&lt;br /&gt;
&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; definierte Topics senden Daten aus dem OPC-UA-Server an MQTT&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definierte Topics empfangen MQTT-Nachrichten und schreiben sie in den OPC-UA-Adressraum bzw. in zugeordnete OPC-Variablen&lt;br /&gt;
* die Topic- und Variablenstruktur wird aus der XML-Konfiguration aufgebaut&lt;br /&gt;
&lt;br /&gt;
== Betriebsarten ==&lt;br /&gt;
&lt;br /&gt;
=== Klassisches MQTT mit JSON ===&lt;br /&gt;
&lt;br /&gt;
Der Standardfall ist JSON-basierte Kommunikation.&lt;br /&gt;
&lt;br /&gt;
* Publish: OPC-UA-Werte werden als JSON an ein MQTT-Topic gesendet&lt;br /&gt;
* Subscribe: eingehendes JSON wird geparst und in die definierten Variablen geschrieben&lt;br /&gt;
* Strukturen und Arrays werden unterstuetzt&lt;br /&gt;
&lt;br /&gt;
=== Sparkplug B ===&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code ist Sparkplug-Binary explizit implementiert.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Topictypen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;DBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktuelles Verhalten laut Code:&lt;br /&gt;
&lt;br /&gt;
* Sparkplug-Nachrichten werden ueber protobuf dekodiert.&lt;br /&gt;
* Bei Verbindungsaufbau werden fuer Sparkplug-Publisher automatisch Birth-Nachrichten erzeugt.&lt;br /&gt;
* Bei Verbindungsverlust wird der Birth-Status zurueckgesetzt.&lt;br /&gt;
* Bei &amp;lt;code&amp;gt;Node Control/Rebirth&amp;lt;/code&amp;gt; kann erneut ein Birth-Versand ausgeloest werden.&lt;br /&gt;
&lt;br /&gt;
== Konfiguration der MQTT-Serververbindung ==&lt;br /&gt;
&lt;br /&gt;
MQTT-Server werden ueber die XML-Datei beschrieben.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Funktionsbereiche:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Benutzername und Passwort&lt;br /&gt;
* TLS mit CA-Zertifikat, Client-Zertifikat und Private Key&lt;br /&gt;
* Private-Key-Passwort&lt;br /&gt;
* Last-Will-Nachricht&lt;br /&gt;
* automatische Wiederverbindung&lt;br /&gt;
* HTTP- oder HTTPS-Proxy&lt;br /&gt;
* Puffern von Nachrichten bei Verbindungsunterbrechung&lt;br /&gt;
* persistente Ablage gepufferter Nachrichten&lt;br /&gt;
&lt;br /&gt;
== Sicherheit und TLS ==&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt abgesicherte MQTT-Verbindungen mit:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
* optionalem Passwort fuer den Private Key&lt;br /&gt;
&lt;br /&gt;
Wenn kein CA-Zertifikat angegeben ist, kann die Server-Zertifikatspruefung deaktiviert werden. Im Code ist ausserdem PSK-Unterstuetzung vorgesehen, wenn Identity und Passwort gesetzt sind.&lt;br /&gt;
&lt;br /&gt;
== Last Will ==&lt;br /&gt;
&lt;br /&gt;
Last-Will-Nachrichten sind implementiert.&lt;br /&gt;
&lt;br /&gt;
Verwendete Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
* Will Topic&lt;br /&gt;
* Will Message&lt;br /&gt;
* Will QoS&lt;br /&gt;
* Will Retain&lt;br /&gt;
&lt;br /&gt;
== Puffern und persistente Ablage ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Bibliothek wird im Code mit &amp;lt;code&amp;gt;maxBufferedMessages&amp;lt;/code&amp;gt; betrieben.&lt;br /&gt;
&lt;br /&gt;
Aktueller Stand:&lt;br /&gt;
&lt;br /&gt;
* bei &amp;lt;code&amp;gt;maxBufferedMessages &amp;amp;gt; 0&amp;lt;/code&amp;gt; wird &amp;lt;code&amp;gt;clean session&amp;lt;/code&amp;gt; deaktiviert&lt;br /&gt;
* damit koennen Nachrichten waehrend Unterbrechungen zwischengespeichert werden&lt;br /&gt;
* mit &amp;lt;code&amp;gt;PersistDir&amp;lt;/code&amp;gt; ist eine persistente Ablage moeglich&lt;br /&gt;
* unter Linux wird das Persistenzverzeichnis zusaetzlich ueber Dateisystem-Events ueberwacht&lt;br /&gt;
&lt;br /&gt;
== Cloud-spezifische Varianten ==&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Azure IoT Hub ===&lt;br /&gt;
&lt;br /&gt;
Die bisherige Doku beschreibt eine spezielle Anbindung ueber &amp;lt;code&amp;gt;AzureIoTConnectionString&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Wichtiger Hinweis:&lt;br /&gt;
&lt;br /&gt;
* pro Azure IoT Hub ist nur ein Topic moeglich&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code enthaelt weiterhin spezielle Pfade fuer Azure-Publish- und Subscribe-Topicnamen.&lt;br /&gt;
&lt;br /&gt;
=== Amazon AWS IoT ===&lt;br /&gt;
&lt;br /&gt;
Die AWS-IoT-Anbindung erfolgt ueber Zertifikate.&lt;br /&gt;
&lt;br /&gt;
Praktisch relevant sind:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
&lt;br /&gt;
== Topic-Konfiguration ==&lt;br /&gt;
&lt;br /&gt;
Topics werden unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definiert.&lt;br /&gt;
&lt;br /&gt;
Aktuell relevante Topic-Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;qos&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== QoS ===&lt;br /&gt;
&lt;br /&gt;
Unterstuetzt werden:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== retain ===&lt;br /&gt;
&lt;br /&gt;
Fuer Publish-Topics kann &amp;lt;code&amp;gt;retain=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt triggergesteuertes Senden.&lt;br /&gt;
&lt;br /&gt;
Verwendete Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dokumentierte Werte fuer &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;rising_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;falling_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;value_change&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== status_var ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt; ist eine OPC-Variable fuer den Sendestatus.&lt;br /&gt;
&lt;br /&gt;
Dokumentiertes Verhalten:&lt;br /&gt;
&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;: Senden oder Puffern erfolgreich&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;: Fehler oder Puffer voll&lt;br /&gt;
* die SPS sollte bei &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; einen neuen Wert uebergeben und danach wieder auf &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; setzen&lt;br /&gt;
&lt;br /&gt;
=== deadband ===&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code unterstuetzt &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt; sowohl auf Topic- als auch auf Variablenebene.&lt;br /&gt;
&lt;br /&gt;
== Variablen und Datentypen ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code werden unter anderem diese Datentypen unterstuetzt:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Boolean&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;SByte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Byte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Double&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DateTime&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;String&amp;lt;/code&amp;gt;&lt;br /&gt;
* die entsprechenden Array-Typen&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich werden in der bestehenden Doku beschrieben:&lt;br /&gt;
&lt;br /&gt;
* Konstanten ueber &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt;&lt;br /&gt;
* freie Namensvergabe fuer Variablen&lt;br /&gt;
* Strukturen mit geschachtelten Elementen&lt;br /&gt;
* Anbindung an externe OPC-UA-Servervariablen&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Subscribe ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* JSON-Payloads werden geparst und typgerecht in MQTT-Variablen geschrieben.&lt;br /&gt;
* Vorhandene OPC-Zuordnungen werden anschliessend direkt beschrieben.&lt;br /&gt;
* Fehler beim Parsen oder Schreiben werden im Verbindungsstatus hinterlegt.&lt;br /&gt;
* Bei Sparkplug werden eingehende protobuf-Metriken in den OPC-UA-Adressraum uebernommen.&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Publish ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* Publish-Topics uebertragen Werte aenderungsgetrieben oder triggergesteuert.&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;QoS&amp;lt;/code&amp;gt; werden an die MQTT-Bibliothek uebergeben.&lt;br /&gt;
* Bei Sparkplug werden je nach Topic-Typ Birth- oder Data-Nachrichten erzeugt.&lt;br /&gt;
&lt;br /&gt;
== Diagnose und Betrieb ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Seite der Weboberflaeche ist fuer den laufenden Betrieb relevant.&lt;br /&gt;
&lt;br /&gt;
Typische Betriebsaktionen:&lt;br /&gt;
&lt;br /&gt;
# neue &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; hochladen&lt;br /&gt;
# MQTT-Verbindungen neu starten&lt;br /&gt;
# Verbindungsliste und Status pruefen&lt;br /&gt;
# bei Bedarf Konfiguration herunterladen oder loeschen&lt;br /&gt;
&lt;br /&gt;
Fuer Support und Fehlersuche sind besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
* XML-Konfigurationsdatei&lt;br /&gt;
* eingesetzte Zertifikate&lt;br /&gt;
* Topicnamen und Triggerparameter&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4446</id>
		<title>Datei:IBH-Link-UA-MQTT-Uebersicht-.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-Link-UA-MQTT-Uebersicht-.png&amp;diff=4446"/>
		<updated>2026-03-27T09:29:23Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4445</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4445"/>
		<updated>2026-03-27T09:28:10Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA: MQTT-Funktion */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBH Link UA: MQTT-Funktion =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Diese Seite beschreibt die MQTT-Funktion des IBH OPC UA Server/Client auf Basis des aktuellen Quellcodes und der vorhandenen Wiki-Inhalte.&lt;br /&gt;
&lt;br /&gt;
== Kurzueberblick ==&lt;br /&gt;
&lt;br /&gt;
* Der Server unterstuetzt MQTT Publish und Subscribe.&lt;br /&gt;
* Mehrere MQTT-Verbindungen zu unterschiedlichen Brokern koennen parallel betrieben werden.&lt;br /&gt;
* Die Konfiguration erfolgt ueber eine XML-Datei &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Die Weboberflaeche besitzt eine eigene MQTT-Seite zum Hochladen, Herunterladen, Neustarten und Loeschen der MQTT-Konfiguration.&lt;br /&gt;
* Neben klassischem JSON-Mapping ist auch Sparkplug B unterstuetzt.&lt;br /&gt;
* TLS, Client-Zertifikate, eigene CA-Zertifikate, Last-Will-Nachrichten, Pufferung und persistente Ablage von Nachrichten werden unterstuetzt.&lt;br /&gt;
* Laut Produkthistorie wurde mit Version 5.37 der SparkplugB-Support verbessert.&lt;br /&gt;
&lt;br /&gt;
== Bedienung in der Weboberflaeche ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Stand besitzt die Weboberflaeche einen eigenen Bereich &amp;lt;code&amp;gt;MQTT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Verfuegbare Aktionen:&lt;br /&gt;
&lt;br /&gt;
* MQTT XML Konfiguration hochladen&lt;br /&gt;
* MQTT XML Konfiguration herunterladen&lt;br /&gt;
* MQTT Verbindungen neustarten&lt;br /&gt;
* MQTT XML Konfiguration loeschen&lt;br /&gt;
* Diagnoseansicht aktualisieren&lt;br /&gt;
&lt;br /&gt;
Die Diagnoseansicht zeigt pro Verbindung mindestens:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei wird intern als &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; behandelt.&lt;br /&gt;
&lt;br /&gt;
== Grundprinzip ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion bildet MQTT-Broker und Topics im OPC-UA-Adressraum ab.&lt;br /&gt;
&lt;br /&gt;
Dabei gilt:&lt;br /&gt;
&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; definierte Topics senden Daten aus dem OPC-UA-Server an MQTT&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definierte Topics empfangen MQTT-Nachrichten und schreiben sie in den OPC-UA-Adressraum bzw. in zugeordnete OPC-Variablen&lt;br /&gt;
* die Topic- und Variablenstruktur wird aus der XML-Konfiguration aufgebaut&lt;br /&gt;
&lt;br /&gt;
== Betriebsarten ==&lt;br /&gt;
&lt;br /&gt;
=== Klassisches MQTT mit JSON ===&lt;br /&gt;
&lt;br /&gt;
Der Standardfall ist JSON-basierte Kommunikation.&lt;br /&gt;
&lt;br /&gt;
* Publish: OPC-UA-Werte werden als JSON an ein MQTT-Topic gesendet&lt;br /&gt;
* Subscribe: eingehendes JSON wird geparst und in die definierten Variablen geschrieben&lt;br /&gt;
* Strukturen und Arrays werden unterstuetzt&lt;br /&gt;
&lt;br /&gt;
=== Sparkplug B ===&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code ist Sparkplug-Binary explizit implementiert.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Topictypen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;DBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktuelles Verhalten laut Code:&lt;br /&gt;
&lt;br /&gt;
* Sparkplug-Nachrichten werden ueber protobuf dekodiert.&lt;br /&gt;
* Bei Verbindungsaufbau werden fuer Sparkplug-Publisher automatisch Birth-Nachrichten erzeugt.&lt;br /&gt;
* Bei Verbindungsverlust wird der Birth-Status zurueckgesetzt.&lt;br /&gt;
* Bei &amp;lt;code&amp;gt;Node Control/Rebirth&amp;lt;/code&amp;gt; kann erneut ein Birth-Versand ausgeloest werden.&lt;br /&gt;
&lt;br /&gt;
== Konfiguration der MQTT-Serververbindung ==&lt;br /&gt;
&lt;br /&gt;
MQTT-Server werden ueber die XML-Datei beschrieben.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Funktionsbereiche:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Benutzername und Passwort&lt;br /&gt;
* TLS mit CA-Zertifikat, Client-Zertifikat und Private Key&lt;br /&gt;
* Private-Key-Passwort&lt;br /&gt;
* Last-Will-Nachricht&lt;br /&gt;
* automatische Wiederverbindung&lt;br /&gt;
* HTTP- oder HTTPS-Proxy&lt;br /&gt;
* Puffern von Nachrichten bei Verbindungsunterbrechung&lt;br /&gt;
* persistente Ablage gepufferter Nachrichten&lt;br /&gt;
&lt;br /&gt;
== Sicherheit und TLS ==&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt abgesicherte MQTT-Verbindungen mit:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
* optionalem Passwort fuer den Private Key&lt;br /&gt;
&lt;br /&gt;
Wenn kein CA-Zertifikat angegeben ist, kann die Server-Zertifikatspruefung deaktiviert werden. Im Code ist ausserdem PSK-Unterstuetzung vorgesehen, wenn Identity und Passwort gesetzt sind.&lt;br /&gt;
&lt;br /&gt;
== Last Will ==&lt;br /&gt;
&lt;br /&gt;
Last-Will-Nachrichten sind implementiert.&lt;br /&gt;
&lt;br /&gt;
Verwendete Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
* Will Topic&lt;br /&gt;
* Will Message&lt;br /&gt;
* Will QoS&lt;br /&gt;
* Will Retain&lt;br /&gt;
&lt;br /&gt;
== Puffern und persistente Ablage ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Bibliothek wird im Code mit &amp;lt;code&amp;gt;maxBufferedMessages&amp;lt;/code&amp;gt; betrieben.&lt;br /&gt;
&lt;br /&gt;
Aktueller Stand:&lt;br /&gt;
&lt;br /&gt;
* bei &amp;lt;code&amp;gt;maxBufferedMessages &amp;amp;gt; 0&amp;lt;/code&amp;gt; wird &amp;lt;code&amp;gt;clean session&amp;lt;/code&amp;gt; deaktiviert&lt;br /&gt;
* damit koennen Nachrichten waehrend Unterbrechungen zwischengespeichert werden&lt;br /&gt;
* mit &amp;lt;code&amp;gt;PersistDir&amp;lt;/code&amp;gt; ist eine persistente Ablage moeglich&lt;br /&gt;
* unter Linux wird das Persistenzverzeichnis zusaetzlich ueber Dateisystem-Events ueberwacht&lt;br /&gt;
&lt;br /&gt;
== Cloud-spezifische Varianten ==&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Azure IoT Hub ===&lt;br /&gt;
&lt;br /&gt;
Die bisherige Doku beschreibt eine spezielle Anbindung ueber &amp;lt;code&amp;gt;AzureIoTConnectionString&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Wichtiger Hinweis:&lt;br /&gt;
&lt;br /&gt;
* pro Azure IoT Hub ist nur ein Topic moeglich&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code enthaelt weiterhin spezielle Pfade fuer Azure-Publish- und Subscribe-Topicnamen.&lt;br /&gt;
&lt;br /&gt;
=== Amazon AWS IoT ===&lt;br /&gt;
&lt;br /&gt;
Die AWS-IoT-Anbindung erfolgt ueber Zertifikate.&lt;br /&gt;
&lt;br /&gt;
Praktisch relevant sind:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
&lt;br /&gt;
== Topic-Konfiguration ==&lt;br /&gt;
&lt;br /&gt;
Topics werden unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definiert.&lt;br /&gt;
&lt;br /&gt;
Aktuell relevante Topic-Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;qos&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== QoS ===&lt;br /&gt;
&lt;br /&gt;
Unterstuetzt werden:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== retain ===&lt;br /&gt;
&lt;br /&gt;
Fuer Publish-Topics kann &amp;lt;code&amp;gt;retain=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt triggergesteuertes Senden.&lt;br /&gt;
&lt;br /&gt;
Verwendete Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dokumentierte Werte fuer &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;rising_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;falling_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;value_change&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== status_var ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt; ist eine OPC-Variable fuer den Sendestatus.&lt;br /&gt;
&lt;br /&gt;
Dokumentiertes Verhalten:&lt;br /&gt;
&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;: Senden oder Puffern erfolgreich&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;: Fehler oder Puffer voll&lt;br /&gt;
* die SPS sollte bei &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; einen neuen Wert uebergeben und danach wieder auf &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; setzen&lt;br /&gt;
&lt;br /&gt;
=== deadband ===&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code unterstuetzt &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt; sowohl auf Topic- als auch auf Variablenebene.&lt;br /&gt;
&lt;br /&gt;
== Variablen und Datentypen ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code werden unter anderem diese Datentypen unterstuetzt:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Boolean&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;SByte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Byte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Double&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DateTime&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;String&amp;lt;/code&amp;gt;&lt;br /&gt;
* die entsprechenden Array-Typen&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich werden in der bestehenden Doku beschrieben:&lt;br /&gt;
&lt;br /&gt;
* Konstanten ueber &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt;&lt;br /&gt;
* freie Namensvergabe fuer Variablen&lt;br /&gt;
* Strukturen mit geschachtelten Elementen&lt;br /&gt;
* Anbindung an externe OPC-UA-Servervariablen&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Subscribe ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* JSON-Payloads werden geparst und typgerecht in MQTT-Variablen geschrieben.&lt;br /&gt;
* Vorhandene OPC-Zuordnungen werden anschliessend direkt beschrieben.&lt;br /&gt;
* Fehler beim Parsen oder Schreiben werden im Verbindungsstatus hinterlegt.&lt;br /&gt;
* Bei Sparkplug werden eingehende protobuf-Metriken in den OPC-UA-Adressraum uebernommen.&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Publish ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* Publish-Topics uebertragen Werte aenderungsgetrieben oder triggergesteuert.&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;QoS&amp;lt;/code&amp;gt; werden an die MQTT-Bibliothek uebergeben.&lt;br /&gt;
* Bei Sparkplug werden je nach Topic-Typ Birth- oder Data-Nachrichten erzeugt.&lt;br /&gt;
&lt;br /&gt;
== Diagnose und Betrieb ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Seite der Weboberflaeche ist fuer den laufenden Betrieb relevant.&lt;br /&gt;
&lt;br /&gt;
Typische Betriebsaktionen:&lt;br /&gt;
&lt;br /&gt;
# neue &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; hochladen&lt;br /&gt;
# MQTT-Verbindungen neu starten&lt;br /&gt;
# Verbindungsliste und Status pruefen&lt;br /&gt;
# bei Bedarf Konfiguration herunterladen oder loeschen&lt;br /&gt;
&lt;br /&gt;
Fuer Support und Fehlersuche sind besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
* XML-Konfigurationsdatei&lt;br /&gt;
* eingesetzte Zertifikate&lt;br /&gt;
* Topicnamen und Triggerparameter&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4444</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4444"/>
		<updated>2026-03-27T08:58:14Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= IBH Link UA: MQTT-Funktion =&lt;br /&gt;
&lt;br /&gt;
Stand dieser Beschreibung: 26.03.2026.&lt;br /&gt;
&lt;br /&gt;
Diese Seite beschreibt die MQTT-Funktion des IBH OPC UA Server/Client auf Basis des aktuellen Quellcodes und der vorhandenen Wiki-Inhalte.&lt;br /&gt;
&lt;br /&gt;
== Kurzueberblick ==&lt;br /&gt;
&lt;br /&gt;
* Der Server unterstuetzt MQTT Publish und Subscribe.&lt;br /&gt;
* Mehrere MQTT-Verbindungen zu unterschiedlichen Brokern koennen parallel betrieben werden.&lt;br /&gt;
* Die Konfiguration erfolgt ueber eine XML-Datei &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Die Weboberflaeche besitzt eine eigene MQTT-Seite zum Hochladen, Herunterladen, Neustarten und Loeschen der MQTT-Konfiguration.&lt;br /&gt;
* Neben klassischem JSON-Mapping ist auch Sparkplug B unterstuetzt.&lt;br /&gt;
* TLS, Client-Zertifikate, eigene CA-Zertifikate, Last-Will-Nachrichten, Pufferung und persistente Ablage von Nachrichten werden unterstuetzt.&lt;br /&gt;
* Laut Produkthistorie wurde mit Version 5.37 der SparkplugB-Support verbessert.&lt;br /&gt;
&lt;br /&gt;
== Bedienung in der Weboberflaeche ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Stand besitzt die Weboberflaeche einen eigenen Bereich &amp;lt;code&amp;gt;MQTT&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Verfuegbare Aktionen:&lt;br /&gt;
&lt;br /&gt;
* MQTT XML Konfiguration hochladen&lt;br /&gt;
* MQTT XML Konfiguration herunterladen&lt;br /&gt;
* MQTT Verbindungen neustarten&lt;br /&gt;
* MQTT XML Konfiguration loeschen&lt;br /&gt;
* Diagnoseansicht aktualisieren&lt;br /&gt;
&lt;br /&gt;
Die Diagnoseansicht zeigt pro Verbindung mindestens:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
&lt;br /&gt;
Die Konfigurationsdatei wird intern als &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; behandelt.&lt;br /&gt;
&lt;br /&gt;
== Grundprinzip ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion bildet MQTT-Broker und Topics im OPC-UA-Adressraum ab.&lt;br /&gt;
&lt;br /&gt;
Dabei gilt:&lt;br /&gt;
&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; definierte Topics senden Daten aus dem OPC-UA-Server an MQTT&lt;br /&gt;
* unter &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definierte Topics empfangen MQTT-Nachrichten und schreiben sie in den OPC-UA-Adressraum bzw. in zugeordnete OPC-Variablen&lt;br /&gt;
* die Topic- und Variablenstruktur wird aus der XML-Konfiguration aufgebaut&lt;br /&gt;
&lt;br /&gt;
== Betriebsarten ==&lt;br /&gt;
&lt;br /&gt;
=== Klassisches MQTT mit JSON ===&lt;br /&gt;
&lt;br /&gt;
Der Standardfall ist JSON-basierte Kommunikation.&lt;br /&gt;
&lt;br /&gt;
* Publish: OPC-UA-Werte werden als JSON an ein MQTT-Topic gesendet&lt;br /&gt;
* Subscribe: eingehendes JSON wird geparst und in die definierten Variablen geschrieben&lt;br /&gt;
* Strukturen und Arrays werden unterstuetzt&lt;br /&gt;
&lt;br /&gt;
=== Sparkplug B ===&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code ist Sparkplug-Binary explizit implementiert.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Topictypen:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;DBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NBIRTH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDATA&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NDEATH&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;NCMD&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Aktuelles Verhalten laut Code:&lt;br /&gt;
&lt;br /&gt;
* Sparkplug-Nachrichten werden ueber protobuf dekodiert.&lt;br /&gt;
* Bei Verbindungsaufbau werden fuer Sparkplug-Publisher automatisch Birth-Nachrichten erzeugt.&lt;br /&gt;
* Bei Verbindungsverlust wird der Birth-Status zurueckgesetzt.&lt;br /&gt;
* Bei &amp;lt;code&amp;gt;Node Control/Rebirth&amp;lt;/code&amp;gt; kann erneut ein Birth-Versand ausgeloest werden.&lt;br /&gt;
&lt;br /&gt;
== Konfiguration der MQTT-Serververbindung ==&lt;br /&gt;
&lt;br /&gt;
MQTT-Server werden ueber die XML-Datei beschrieben.&lt;br /&gt;
&lt;br /&gt;
Unterstuetzte Funktionsbereiche:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Benutzername und Passwort&lt;br /&gt;
* TLS mit CA-Zertifikat, Client-Zertifikat und Private Key&lt;br /&gt;
* Private-Key-Passwort&lt;br /&gt;
* Last-Will-Nachricht&lt;br /&gt;
* automatische Wiederverbindung&lt;br /&gt;
* HTTP- oder HTTPS-Proxy&lt;br /&gt;
* Puffern von Nachrichten bei Verbindungsunterbrechung&lt;br /&gt;
* persistente Ablage gepufferter Nachrichten&lt;br /&gt;
&lt;br /&gt;
== Sicherheit und TLS ==&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt abgesicherte MQTT-Verbindungen mit:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
* optionalem Passwort fuer den Private Key&lt;br /&gt;
&lt;br /&gt;
Wenn kein CA-Zertifikat angegeben ist, kann die Server-Zertifikatspruefung deaktiviert werden. Im Code ist ausserdem PSK-Unterstuetzung vorgesehen, wenn Identity und Passwort gesetzt sind.&lt;br /&gt;
&lt;br /&gt;
== Last Will ==&lt;br /&gt;
&lt;br /&gt;
Last-Will-Nachrichten sind implementiert.&lt;br /&gt;
&lt;br /&gt;
Verwendete Eigenschaften:&lt;br /&gt;
&lt;br /&gt;
* Will Topic&lt;br /&gt;
* Will Message&lt;br /&gt;
* Will QoS&lt;br /&gt;
* Will Retain&lt;br /&gt;
&lt;br /&gt;
== Puffern und persistente Ablage ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Bibliothek wird im Code mit &amp;lt;code&amp;gt;maxBufferedMessages&amp;lt;/code&amp;gt; betrieben.&lt;br /&gt;
&lt;br /&gt;
Aktueller Stand:&lt;br /&gt;
&lt;br /&gt;
* bei &amp;lt;code&amp;gt;maxBufferedMessages &amp;amp;gt; 0&amp;lt;/code&amp;gt; wird &amp;lt;code&amp;gt;clean session&amp;lt;/code&amp;gt; deaktiviert&lt;br /&gt;
* damit koennen Nachrichten waehrend Unterbrechungen zwischengespeichert werden&lt;br /&gt;
* mit &amp;lt;code&amp;gt;PersistDir&amp;lt;/code&amp;gt; ist eine persistente Ablage moeglich&lt;br /&gt;
* unter Linux wird das Persistenzverzeichnis zusaetzlich ueber Dateisystem-Events ueberwacht&lt;br /&gt;
&lt;br /&gt;
== Cloud-spezifische Varianten ==&lt;br /&gt;
&lt;br /&gt;
=== Microsoft Azure IoT Hub ===&lt;br /&gt;
&lt;br /&gt;
Die bisherige Doku beschreibt eine spezielle Anbindung ueber &amp;lt;code&amp;gt;AzureIoTConnectionString&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Wichtiger Hinweis:&lt;br /&gt;
&lt;br /&gt;
* pro Azure IoT Hub ist nur ein Topic moeglich&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code enthaelt weiterhin spezielle Pfade fuer Azure-Publish- und Subscribe-Topicnamen.&lt;br /&gt;
&lt;br /&gt;
=== Amazon AWS IoT ===&lt;br /&gt;
&lt;br /&gt;
Die AWS-IoT-Anbindung erfolgt ueber Zertifikate.&lt;br /&gt;
&lt;br /&gt;
Praktisch relevant sind:&lt;br /&gt;
&lt;br /&gt;
* CA-Zertifikat&lt;br /&gt;
* Client-Zertifikat&lt;br /&gt;
* Private Key&lt;br /&gt;
&lt;br /&gt;
== Topic-Konfiguration ==&lt;br /&gt;
&lt;br /&gt;
Topics werden unter &amp;lt;code&amp;gt;Publish&amp;lt;/code&amp;gt; oder &amp;lt;code&amp;gt;Subscribe&amp;lt;/code&amp;gt; definiert.&lt;br /&gt;
&lt;br /&gt;
Aktuell relevante Topic-Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;name&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;qos&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== QoS ===&lt;br /&gt;
&lt;br /&gt;
Unterstuetzt werden:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== retain ===&lt;br /&gt;
&lt;br /&gt;
Fuer Publish-Topics kann &amp;lt;code&amp;gt;retain=&amp;quot;true&amp;quot;&amp;lt;/code&amp;gt; gesetzt werden.&lt;br /&gt;
&lt;br /&gt;
=== Trigger ===&lt;br /&gt;
&lt;br /&gt;
Der Code unterstuetzt triggergesteuertes Senden.&lt;br /&gt;
&lt;br /&gt;
Verwendete Parameter:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_var&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;trigger_sampling_interval&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Dokumentierte Werte fuer &amp;lt;code&amp;gt;trigger_mode&amp;lt;/code&amp;gt;:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;rising_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;falling_edge&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;value_change&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== status_var ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;status_var&amp;lt;/code&amp;gt; ist eine OPC-Variable fuer den Sendestatus.&lt;br /&gt;
&lt;br /&gt;
Dokumentiertes Verhalten:&lt;br /&gt;
&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt;: Senden oder Puffern erfolgreich&lt;br /&gt;
* Wert &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt;: Fehler oder Puffer voll&lt;br /&gt;
* die SPS sollte bei &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; einen neuen Wert uebergeben und danach wieder auf &amp;lt;code&amp;gt;0&amp;lt;/code&amp;gt; setzen&lt;br /&gt;
&lt;br /&gt;
=== deadband ===&lt;br /&gt;
&lt;br /&gt;
Der aktuelle Code unterstuetzt &amp;lt;code&amp;gt;deadband&amp;lt;/code&amp;gt; sowohl auf Topic- als auch auf Variablenebene.&lt;br /&gt;
&lt;br /&gt;
== Variablen und Datentypen ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code werden unter anderem diese Datentypen unterstuetzt:&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;code&amp;gt;Boolean&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;SByte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Byte&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt16&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt32&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Int64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;UInt64&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Float&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;Double&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;DateTime&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;String&amp;lt;/code&amp;gt;&lt;br /&gt;
* die entsprechenden Array-Typen&lt;br /&gt;
&lt;br /&gt;
Zusaetzlich werden in der bestehenden Doku beschrieben:&lt;br /&gt;
&lt;br /&gt;
* Konstanten ueber &amp;lt;code&amp;gt;const&amp;lt;/code&amp;gt;&lt;br /&gt;
* freie Namensvergabe fuer Variablen&lt;br /&gt;
* Strukturen mit geschachtelten Elementen&lt;br /&gt;
* Anbindung an externe OPC-UA-Servervariablen&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Subscribe ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* JSON-Payloads werden geparst und typgerecht in MQTT-Variablen geschrieben.&lt;br /&gt;
* Vorhandene OPC-Zuordnungen werden anschliessend direkt beschrieben.&lt;br /&gt;
* Fehler beim Parsen oder Schreiben werden im Verbindungsstatus hinterlegt.&lt;br /&gt;
* Bei Sparkplug werden eingehende protobuf-Metriken in den OPC-UA-Adressraum uebernommen.&lt;br /&gt;
&lt;br /&gt;
== Verhalten bei Publish ==&lt;br /&gt;
&lt;br /&gt;
Im aktuellen Code gilt:&lt;br /&gt;
&lt;br /&gt;
* Publish-Topics uebertragen Werte aenderungsgetrieben oder triggergesteuert.&lt;br /&gt;
* &amp;lt;code&amp;gt;retain&amp;lt;/code&amp;gt; und &amp;lt;code&amp;gt;QoS&amp;lt;/code&amp;gt; werden an die MQTT-Bibliothek uebergeben.&lt;br /&gt;
* Bei Sparkplug werden je nach Topic-Typ Birth- oder Data-Nachrichten erzeugt.&lt;br /&gt;
&lt;br /&gt;
== Diagnose und Betrieb ==&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Seite der Weboberflaeche ist fuer den laufenden Betrieb relevant.&lt;br /&gt;
&lt;br /&gt;
Typische Betriebsaktionen:&lt;br /&gt;
&lt;br /&gt;
# neue &amp;lt;code&amp;gt;ibhlinkua-mqtt.xml&amp;lt;/code&amp;gt; hochladen&lt;br /&gt;
# MQTT-Verbindungen neu starten&lt;br /&gt;
# Verbindungsliste und Status pruefen&lt;br /&gt;
# bei Bedarf Konfiguration herunterladen oder loeschen&lt;br /&gt;
&lt;br /&gt;
Fuer Support und Fehlersuche sind besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
* Brokeradresse&lt;br /&gt;
* Client ID&lt;br /&gt;
* Verbindungsstatus&lt;br /&gt;
* XML-Konfigurationsdatei&lt;br /&gt;
* eingesetzte Zertifikate&lt;br /&gt;
* Topicnamen und Triggerparameter&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-WIKI.png&amp;diff=4443</id>
		<title>Datei:IBH-WIKI.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH-WIKI.png&amp;diff=4443"/>
		<updated>2026-03-27T08:33:57Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4442</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4442"/>
		<updated>2026-03-27T08:20:48Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/index.php?title=Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=21&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
Image:IBH_Link_UA_QC_64._1000px.png|[https://www.ibhsoftec.com/p/ibh-link-ua-quad-core-64-bit IBH Link UA QC 64]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Beschreibung|MQTT Beschreibung]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4441</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4441"/>
		<updated>2026-03-27T08:20:03Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/index.php?title=Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=21&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
Image:IBH_Link_UA_QC_64._1000px.png|[https://www.ibhsoftec.com/ibh-link-ua-quad-core-64-bit IBH Link UA QC 64]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Beschreibung|MQTT Beschreibung]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4440</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4440"/>
		<updated>2026-03-27T08:14:47Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/index.php?title=Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=21&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
Image:IBH_Link_UA_QC_64._1000px.png|https://www.ibhsoftec.com/p/ibh-link-ua-quad-core-64-bit IBH Link UA QC 64]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Beschreibung|MQTT Beschreibung]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH_Link_UA_QC_64._1000px.png&amp;diff=4439</id>
		<title>Datei:IBH Link UA QC 64. 1000px.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Datei:IBH_Link_UA_QC_64._1000px.png&amp;diff=4439"/>
		<updated>2026-03-27T08:13:55Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4434</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4434"/>
		<updated>2025-12-30T12:16:48Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;MQTT Anbindung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hierbei können benutzerdefinierte OPC UA Variablen über die MQTT Publisher/Subscriber-Funktionalität mit einen MQTT Broker/Server ausgetauscht werden. MQTT unterstützt Sicherheitsmechanismen wie verschlüsselte Verbindungen, Zertifikate und Benutzerauthentifizierung womit eine sehr hohe Datensicherheit erreicht wird.&lt;br /&gt;
&lt;br /&gt;
Ein strukturierter Aufbau der Variablen lässt sich sehr komfortabel mit dem Kostenfrei verfügbaren IBH OPC UA Editor erstellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion im IBHL ink UA unterstützt eine remanente Speicherung für Nachrichten auf der SD-Karte. Damit können Nachrichten auch nach einem Neustart, Stromausfall oder Verbindungsabbruch erhalten bleiben und später gesendet werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Unterstützung von Sparkplug-B wird MQTT industrietauglich (IIoT).&lt;br /&gt;
&lt;br /&gt;
Die entscheidenden Vorteile von Sparkplug-B:&lt;br /&gt;
&lt;br /&gt;
- Einheitliches Datenmodell&lt;br /&gt;
&lt;br /&gt;
- Online/Offline-Erkennung&lt;br /&gt;
&lt;br /&gt;
- Plug-and-Play&lt;br /&gt;
&lt;br /&gt;
- Binär &amp;amp; effizient&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion kann über die SPS gesteuert werden – allerdings nicht direkt über MQTT-Befehle, sondern über die OPC UA-Variablen, die mit MQTT-Topics verknüpft sind.&lt;br /&gt;
&lt;br /&gt;
*In der Konfiguration des IBHLinkUA können Sie OPC UA-Variablen definieren, die als Trigger oder Status für MQTT dienen.&lt;br /&gt;
*Diese Variablen können von der SPS (z. B. Siemens S7, Mitsubishi, Rockwell) über OPC UA gelesen oder geschrieben werden.&lt;br /&gt;
*Typische Steuerungen: &lt;br /&gt;
**Publish auslösen: Eine SPS-Variable wird auf einen bestimmten Wert gesetzt, und der IBHLinkUA sendet die Nachricht an das MQTT-Topic.&lt;br /&gt;
**Status überwachen: Empfangene MQTT-Nachrichten werden in OPC UA-Variablen geschrieben, die die SPS auswertet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der IBH Link UA kann somit als Schicht zwischen Maschinen und Leitsystemen (MES, ERP…) unabhängig von Simatic, Mitsubishi oder Rockwell Steuerungen eingesetzt werden.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4433</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4433"/>
		<updated>2025-12-30T11:58:22Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;MQTT Anbindung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hierbei können benutzerdefinierte OPC UA Variablen über die MQTT Publisher/Subscriber-Funktionalität mit einen MQTT Broker/Server ausgetauscht werden. MQTT unterstützt Sicherheitsmechanismen wie verschlüsselte Verbindungen, Zertifikate und Benutzerauthentifizierung womit eine sehr hohe Datensicherheit erreicht wird.&lt;br /&gt;
&lt;br /&gt;
Ein strukturierter Aufbau der Variablen lässt sich sehr komfortabel mit dem Kostenfrei verfügbaren IBH OPC UA Editor erstellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion im IBHL ink UA unterstützt eine remanente Speicherung für Nachrichten auf der SD-Karte. Damit können Nachrichten auch nach einem Neustart, Stromausfall oder Verbindungsabbruch erhalten bleiben und später gesendet werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Unterstützung von Sparkplug-B wird MQTT industrietauglich (IIoT).&lt;br /&gt;
&lt;br /&gt;
Die entscheidenden Vorteile von Sparkplug-B:&lt;br /&gt;
&lt;br /&gt;
- Einheitliches Datenmodell&lt;br /&gt;
&lt;br /&gt;
- Online/Offline-Erkennung&lt;br /&gt;
&lt;br /&gt;
- Plug-and-Play&lt;br /&gt;
&lt;br /&gt;
- Binär &amp;amp; effizient&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion kann über die SPS gesteuert werden – allerdings nicht direkt über MQTT-Befehle, sondern über die OPC UA-Variablen, die mit MQTT-Topics verknüpft sind.&lt;br /&gt;
&lt;br /&gt;
*In der Konfiguration des IBHLinkUA können Sie OPC UA-Variablen definieren, die als Trigger oder Status für MQTT dienen.&lt;br /&gt;
*Diese Variablen können von der SPS (z. B. Siemens S7, Mitsubishi, Rockwell) über OPC UA gelesen oder geschrieben werden.&lt;br /&gt;
*Typische Steuerungen: &lt;br /&gt;
**Publish auslösen: Eine SPS-Variable wird auf einen bestimmten Wert gesetzt, und der IBHLinkUA sendet die Nachricht an das MQTT-Topic.&lt;br /&gt;
**Status überwachen: Empfangene MQTT-Nachrichten werden in OPC UA-Variablen geschrieben, die die SPS auswertet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der IBH Link UA kann somit als Schicht zwischen Maschinen und Leitsystemen (MES, ERP…) unabhängig von Simatic Steuerungen eingesetzt werden.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4432</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4432"/>
		<updated>2025-12-30T11:55:54Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;MQTT Anbindung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hierbei können benutzerdefinierte OPC UA Variablen über die MQTT Publisher/Subscriber-Funktionalität mit einen MQTT Broker/Server ausgetauscht werden. MQTT unterstützt Sicherheitsmechanismen wie verschlüsselte Verbindungen, Zertifikate und Benutzerauthentifizierung womit eine sehr hohe Datensicherheit erreicht wird.&lt;br /&gt;
&lt;br /&gt;
Ein strukturierter Aufbau der Variablen lässt sich sehr komfortabel mit dem Kostenfrei verfügbaren IBH OPC UA Editor erstellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion im IBHL ink UA unterstützt eine remanente Speicherung für Nachrichten auf der SD-Karte. Damit können Nachrichten auch nach einem Neustart, Stromausfall oder Verbindungsabbruch erhalten bleiben und später gesendet werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Unterstützung von Sparkplug-B wird MQTT industrietauglich (IIoT).&lt;br /&gt;
&lt;br /&gt;
Die entscheidenden Vorteile von Sparkplug-B:&lt;br /&gt;
&lt;br /&gt;
- Einheitliches Datenmodell&lt;br /&gt;
&lt;br /&gt;
- Online/Offline-Erkennung&lt;br /&gt;
&lt;br /&gt;
- Plug-and-Play&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion kann über die SPS gesteuert werden – allerdings nicht direkt über MQTT-Befehle, sondern über die OPC UA-Variablen, die mit MQTT-Topics verknüpft sind.&lt;br /&gt;
&lt;br /&gt;
*In der Konfiguration des IBHLinkUA können Sie OPC UA-Variablen definieren, die als Trigger oder Status für MQTT dienen.&lt;br /&gt;
*Diese Variablen können von der SPS (z. B. Siemens S7, Mitsubishi, Rockwell) über OPC UA gelesen oder geschrieben werden.&lt;br /&gt;
*Typische Steuerungen: &lt;br /&gt;
**Publish auslösen: Eine SPS-Variable wird auf einen bestimmten Wert gesetzt, und der IBHLinkUA sendet die Nachricht an das MQTT-Topic.&lt;br /&gt;
**Status überwachen: Empfangene MQTT-Nachrichten werden in OPC UA-Variablen geschrieben, die die SPS auswertet.&lt;br /&gt;
**Binär &amp;amp; effizient&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der IBH Link UA kann somit als Schicht zwischen Maschinen und Leitsystemen (MES, ERP…) unabhängig von Simatic Steuerungen eingesetzt werden.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4431</id>
		<title>IBH Link UA:MQTT Beschreibung</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:MQTT_Beschreibung&amp;diff=4431"/>
		<updated>2025-12-30T11:55:23Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Die Seite wurde neu angelegt: „&amp;#039;&amp;#039;&amp;#039;MQTT Anbindung:&amp;#039;&amp;#039;&amp;#039;  Hierbei können benutzerdefinierte OPC UA Variablen über die MQTT Publisher/Subscriber-Funktionalität mit einen MQTT Broker/Server aus…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;MQTT Anbindung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Hierbei können benutzerdefinierte OPC UA Variablen über die MQTT Publisher/Subscriber-Funktionalität mit einen MQTT Broker/Server ausgetauscht werden. MQTT unterstützt Sicherheitsmechanismen wie verschlüsselte Verbindungen, Zertifikate und Benutzerauthentifizierung womit eine sehr hohe Datensicherheit erreicht wird.&lt;br /&gt;
&lt;br /&gt;
Ein strukturierter Aufbau der Variablen lässt sich sehr komfortabel mit dem Kostenfrei verfügbaren IBH OPC UA Editor erstellen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion im IBHL ink UA unterstützt eine remanente Speicherung für Nachrichten auf der SD-Karte. Damit können Nachrichten auch nach einem Neustart, Stromausfall oder Verbindungsabbruch erhalten bleiben und später gesendet werden.&lt;br /&gt;
&lt;br /&gt;
Durch die Unterstützung von Sparkplug-B wird MQTT industrietauglich (IIoT).&lt;br /&gt;
&lt;br /&gt;
Die entscheidenden Vorteile von Sparkplug-B:&lt;br /&gt;
&lt;br /&gt;
- Einheitliches Datenmodell&lt;br /&gt;
&lt;br /&gt;
- Online/Offline-Erkennung&lt;br /&gt;
&lt;br /&gt;
- Plug-and-Play&lt;br /&gt;
&lt;br /&gt;
Die MQTT-Funktion kann über die SPS gesteuert werden – allerdings nicht direkt über MQTT-Befehle, sondern über die OPC UA-Variablen, die mit MQTT-Topics verknüpft sind.&lt;br /&gt;
&lt;br /&gt;
*In der Konfiguration des IBHLinkUA können Sie OPC UA-Variablen definieren, die als Trigger oder Status für MQTT dienen.&lt;br /&gt;
*Diese Variablen können von der SPS (z. B. Siemens S7, Mitsubishi, Rockwell) über OPC UA gelesen oder geschrieben werden.&lt;br /&gt;
*Typische Steuerungen: &lt;br /&gt;
**Publish auslösen: Eine SPS-Variable wird auf einen bestimmten Wert gesetzt, und der IBHLinkUA sendet die Nachricht an das MQTT-Topic.&lt;br /&gt;
**Status überwachen: Empfangene MQTT-Nachrichten werden in OPC UA-Variablen geschrieben, die die SPS auswertet.&lt;br /&gt;
- Binär &amp;amp; effizient&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Der IBH Link UA kann somit als Schicht zwischen Maschinen und Leitsystemen (MES, ERP…) unabhängig von Simatic Steuerungen eingesetzt werden.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4430</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4430"/>
		<updated>2025-12-30T11:45:14Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Beschreibung|MQTT Beschreibung]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Handbuch&amp;diff=4429</id>
		<title>IBH Link UA:Handbuch</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Handbuch&amp;diff=4429"/>
		<updated>2025-11-05T09:09:42Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-Inbetriebnahme.pdf Handbuch Inbetriebnahme]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-SPS-Beispiele-TIA-Portal.pdf Handbuch SPS-Beispiele TIA-Portal]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-SPS-Beispiele-S7-SIMATIC-Manager.pdf Handbuch SPS-Beispiele S7 SIMATIC-Manager]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/IBH-Link-UA-Beispiele.zip IBH Link UA Beispiele]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-SIMATIC-S5-Anbindung.pdf Schema IBH Link UA SIMATC®S5 Anbindung]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-SIMATIC-S7-Anbindung.pdf Schema IBH Link UA Siemens S7 Anbindung]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Handbuch&amp;diff=4428</id>
		<title>IBH Link UA:Handbuch</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Handbuch&amp;diff=4428"/>
		<updated>2025-11-05T09:06:27Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-Inbetriebnahme.pdf Handbuch Inbetriebnahme]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-SPS-Beispiele-TIA-Portal.pdf Handbuch SPS-Beispiele TIA-Portal]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Handbuch-SPS-Beispiele-S7-SIMATIC-Manager.pdf Handbuch SPS-Beispiele S7 SIMATIC-Manager]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/IBH-Link-UA-Beispiele.zip IBH Link UA Beispiele]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-SIMATIC-S5-Anbindung.pdf Schema IBH Link UA SIMATC®S5 Anbindung]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4427</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4427"/>
		<updated>2025-04-24T11:25:11Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* S5/S7 für Windows® */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Parametrierung_von_Feldger%C3%A4ten&amp;diff=4426</id>
		<title>IBHLink S7++:Parametrierung von Feldgeräten</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Parametrierung_von_Feldger%C3%A4ten&amp;diff=4426"/>
		<updated>2024-12-23T11:20:24Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Getestete Gerätetools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Übersicht ==&lt;br /&gt;
&lt;br /&gt;
Mit dem [http://ibhsoftec.com/ibh-link-s7-pp IBHLink S7++] ist es möglich, PROFIBUS-Feldgeräte über azyklische Dienste (DPV1) über die entsprechenden Parametriertools der Gerätehersteller zu parametrieren. Hierzu stehen diverse Kommunikationswege zur Verfügung:&lt;br /&gt;
* S7ONLINE-Schnittstelle (über IBHNet Treiber)&lt;br /&gt;
* Datensatzrouting über ISO-on-TCP (RFC1006)&lt;br /&gt;
* IBHNet CommDTM für FDT Rahmenapplikationen&lt;br /&gt;
&lt;br /&gt;
Bei Verwendung von Datensatzrouting ist zu beachten, dass der IBHLink S7++ durch NetPro oder TIA projektiert werden muss, d.h in das Step7-Projekt integriert und vernetzt sein muss. Mit Datensatzrouting besteht auch die Möglichkeit, Verbindungen über eine über mehrere Stationen geroutete S7-Verbindung herzustellen.&lt;br /&gt;
&lt;br /&gt;
[[Image:Netpro_pg_vernetzt_mit_ibhlink.png]]&lt;br /&gt;
&lt;br /&gt;
== Getestete Gerätetools ==&lt;br /&gt;
Folgende Gerätetools wurden bisher erfolgreich getestet:&lt;br /&gt;
* [http://www.automation.siemens.com/mcms/process-control-systems/de/simatic-pcs-7/simatic-pcs-7-systemkomponenten/engineering-system/pages/process-device-manager-pdm.aspx SIMATIC PDM]&lt;br /&gt;
* [http://www.automation.siemens.com/mcms/mc/de/software/ibn-tool-starter/Seiten/ibn-tool-starter.aspx SIMATIC STARTER]&lt;br /&gt;
* [https://support.industry.siemens.com/cs/document/109796156/step-7-v5-7-s7-graph-v5-7-s7-scl-v5-7-s7-pdiag-v5-7-step-7-professional-2021-trial-download?dti=0&amp;amp;lc=de-DE SIMATIC Step7]&lt;br /&gt;
* [http://www.sew-eurodrive.de/produkt/movitools-motionstudio.htm SEW MOVITOOLS MotionStudio]&lt;br /&gt;
* [http://www.leuze.de/downloads/las/download-14_de.html Leuze TCI2Com]&lt;br /&gt;
&lt;br /&gt;
* FDT-Rahmenapplikationen&lt;br /&gt;
** [http://www.pactware.com PACTWare 4.0 und 4.1]&lt;br /&gt;
** Endress+Hauser FieldCare&lt;br /&gt;
** M&amp;amp;M Software fdtCONTAINER&lt;br /&gt;
** Phoenix Contact AutomationXplorer+ 1.21&lt;br /&gt;
** [http://www.weidmueller.com/71856/Downloads/Software/WI-Manager/cw_index_v2.aspx Weidmüller WI-Manager]&lt;br /&gt;
&lt;br /&gt;
== Beispiele ==&lt;br /&gt;
Im Weiteren werden verschiedene Beispielkonfigurationen beschrieben:&lt;br /&gt;
* [[VEGASON PDM|Parametrierung eines VEGASON61 Sensors mit SIMATIC PDM]]&lt;br /&gt;
* [[TCI PACTWare|Parametrierung eines VEGASON61 Sensors mit PACTWare über TCI]]&lt;br /&gt;
* [[VEGASON IBHNetDTM|Parametrierung eines VEGASON61 Sensors mit PACTWare über IBHNetDTM]]&lt;br /&gt;
* [[MicroMaster 440 STARTER|Parametrierung eines Antriebs MicroMaster 440 über STARTER]]&lt;br /&gt;
* [[TCI MotionStudio|Parametrierung eines SEW Antriebs mit MotionStudio über TCI]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Inbetriebnahme_IBHLink_S7%2B%2B&amp;diff=4425</id>
		<title>IBHLink S7++:Inbetriebnahme IBHLink S7++</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Inbetriebnahme_IBHLink_S7%2B%2B&amp;diff=4425"/>
		<updated>2024-12-23T10:21:46Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Systemvoraussetzungen==&lt;br /&gt;
&lt;br /&gt;
Zum Betrieb des IBHNet-Treibers und des IBHNet DTMs benötigen Sie einen PC mit einem 32-Bit oder 64-Bit Windows-Betriebssystem. Die Betriebssysteme Windows XP, VWindows7, Windows 8, Windows 10 und Windows 11 werden unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der IBH Link S7 und der IBH Link S7++ können die Spannung von der MPI/DP Schnittstelle beziehen. Bei passiver MPI/DP Schnittstelle muss die Spannung extern hinzugefügt werden. Der IBH Link S7 Plus und der IBH Link S7++ HS benötigen in jedem Fall eine externe Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
In den verwendeten PCs muss eine funktionierende Netzwerkverbindung über TCP/IP eingerichtet sein. Sowohl die IP-Adressen als auch die Rechnernamen der verwendeten PCs müssen bekannt sein. Es können handelsübliche Netzwerkkarten zum Einsatz kommen. In einem lokalen Netzwerk sollten 100 MBit-Netzwerkkarten und Switches verwendet werden, um eine möglichst gute Performance zu erhalten. Selbstverständlich können auch 10 MBit-Netzwerkarten und Hubs verwendet werden; es verlangsamt sich lediglich die Kommunikation.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte, dass Sie für eine Installation unter den 32-Bit Windows-Betriebssystemen Windows XP, Vista und Windows 7 für die Installation als Administrator angemeldet sein müssen, da vom Setup-Programm Einträge in die Windows-Registrierungsdatenbank vorgenommen werden müssen.&lt;br /&gt;
Bei einer Installation unter 64-Bit Windows 7 müssen Sie ebenfalls als Administrator angemeldet sein, da auch hier vom Setup-Programm Einträge in die Windows-Registrierungsdatenbank vorgenommen werden müssen. Soll der Treiber in STEP7 integriert werden, stellen Sie bitte sicher, dass STEP7 bereits vollständig installiert ist.&lt;br /&gt;
Zur Installation starten Sie das Programm &#039;&#039;&#039;[http://download.ibhsoftec.com/Customer/IBHNetSetup.exe IBHNetSetup.exe]&#039;&#039;&#039; folgen den Anweisungen auf dem Bildschirm.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
Starten Sie nach der Installation auf jeden Fall Ihren Rechner neu, damit die geänderten Einstellungen auch sicher übernommen werden.&lt;br /&gt;
Nach der Installation finden Sie im Startmenü Ihres PCs das Programm &amp;quot;IBHNet Stationen verwalten&amp;quot;. Mit diesem Programm können die IP-Adressen des angeschlossenen IBH Link komfortabel vergeben und verwaltet werden. Die Oberfläche des IBHNet-Treibers wird ebenfalls innerhalb von STEP®7 unter dem Menüpunkt &amp;quot;PG/PC Schnittstelle einstellen&amp;quot; sichtbar.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration IBH Link S7++ / S7++ HS==&lt;br /&gt;
&lt;br /&gt;
Ab Firmware Version V2.146 kann die Konfiguration des IBH Link S7++ / S7++ HS auch direkt über einen Webbrowser vorgenommen werden. Daher werden die Geräte mit der Default IP Adresse 192.168.1.15 ausgeliefert. Um ein unbeabsichtigtes Ändern der Konfiguration zu vermeiden, kann der IBH Link S7++ / S7++ HS mit einem Passwort geschützt werden. Dieses lautet im Auslieferungszustand &amp;quot;admin&amp;quot;, der Benutzername lautet ebenfalls &amp;quot;admin&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Die nachfolgende Beschreibung der Konfiguration bezieht sich auf die Konfigration über den auf dem PC installierten IBHNet Treiber.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===IP-Konfiguration===&lt;br /&gt;
Betätigen Sie hierzu zuerst die Schaltfläche &amp;quot;IBH Link S7&amp;quot; oder öffnen Sie &amp;quot;IBH Link S7 Suchen und Konfigurieren&amp;quot; aus dem Startmenü. Werden in dem PC mehrere Netzwerkkarten erkannt, werden Sie aufgefordert, die Netzwerkkarte zu wählen, über die gesucht werden soll. Nach abgeschlossener Suche erscheinen in der Liste alle im Subnetz gefundenen IBH Link S7.&lt;br /&gt;
&lt;br /&gt;
[[Image:Angeschlossene_IBHLinks.png]]&lt;br /&gt;
&lt;br /&gt;
Wurde noch keine IP-Adresse zugewiesen, oder handelt es sich nicht um einen IBH Link S7++ oder IBH Link S7++ HS, so erscheint die Adresse 0.0.0.0. Mit einem Rechtsklick auf einen gefundenen IBH Link S7 eine Station angelegt oder eine bereits vorhandene konfiguriert werden.&lt;br /&gt;
&lt;br /&gt;
Bei Auswahl eines IBH Link S7 aus einem anderen Subnetz öffnet sich dann zuerst ein Dialog, mit dem die IP-Adresse korrekt eingestellt werden kann.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie den zu konfigurierenden IBH Link S7 aus und betätigen Sie die Schaltfläche &amp;quot;Einstellungen&amp;quot;. Wenn für den gewählten IBH Link S7 noch keine IP-Adresse vorhanden ist, sehen Sie folgenden Dialog:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_IP_Adresse_setzen.png]]&lt;br /&gt;
&lt;br /&gt;
Dieser Dialog erscheint auch, wenn IP-Adresse und Subnetz Maske zwischen Rechner und IBH Link S7 nicht zusammenpassen. Die hier vergebene IP-Adresse ist nur temporär und dient ausschließlich der ersten Konfiguration des IBH Links S7. Konnte die IP-Adresse erfolgreich gesetzt werden, so lässt sich nun der eigentliche Konfigurationsdialog öffnen.&lt;br /&gt;
Wenn Sie den folgenden Dialog nicht mit &amp;quot;Dauerhaft übernehmen&amp;quot; quittieren, ist die Einstellung der IP-Adresse beim nächsten Neustart des IBH Link S7 auf den alten Wert zurückgesetzt (0.0.0.0 bzw. 192.168.1.15).&lt;br /&gt;
Vergeben Sie im Reiter &amp;quot;Netzwerk&amp;quot; des folgenden Dialogs die IP-Adresse für den IBH Link S7, die Subnetz Maske, in der der IBH Link S7 betrieben wird und die Adresse eines eventuell vorhandenen Routers. Ist kein Router vorhanden, lassen Sie die entsprechenden Felder leer.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_IP_Einstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Die IBHNet Kommunikation wird standardmäßig über den TCP Port 1099 durchgeführt. Kann dieser Port nicht verwendet werden, so lässt sich ein weiterer Port für die Kommunikation aktivieren. &lt;br /&gt;
Der Port 1099 bleibt immer aktiv. Ab Firmware Version V2.146 kann die Konfiguration über ein Passwort geschützt werden. Dieses lautet im Auslieferungszustand &amp;quot;admin&amp;quot;, der Benutzername lautet ebenfalls &amp;quot;admin&amp;quot;.  Wurden Benutzername oder Passwort geändert, bleiben die Eingabefelder leer und die Schaltfläche &amp;quot;Dauerhaft übernehmen&amp;quot; ist deaktiviert. Nur wenn ein gültiger Benutzer eingetragen wurde, kann die Konfiguration übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Da der IBH Link S7++ / S7++ HS ab Firmware Version V2.146 auch als Gateway verwendet werden kann, über den Steuerungen ohne die Verwendung eines PCs miteinander kommunizieren können, kann es erforderlich sein, den IBH Link S7++ / S7++ HS als Steuerung mit der Bestellnummer 6ES7 412-2EK06-0AB0 V6.0 in Rack 0 Steckplatz 2 in einem Step7 Projekt einzutragen. Damit die Projektierung ebenfalls in den IBH Link S7++ / S7++ HS geladen werden kann, muss die Option &amp;quot;Projektierung mit NetPro&amp;quot; gewählt werden. Ab Firmware Version 2.147 werden alle Einstellungen aus den Systemdaten von NetPro bezogen, daher werden die Einstellungen in der Oberfäche deaktiviert. Über RFC1006 sind dann keine unprojektierten Verbindungen mehr möglich. Das IBHNet Protokoll auf Port 1099 wird von dieser Einstellung nicht beeinflusst.&lt;br /&gt;
&lt;br /&gt;
===MPI/Profibus Konfiguration===&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_Bus_Einstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Wählen Sie im Reiter &amp;quot;MPI/Profibus&amp;quot; die Übertragungsgeschwindigkeit des MPI- bzw. Profibus-Netzes aus. Bei einer Übertragung via MPI sollte hier die Auswahl 187,5 kbit/s getroffen werden. Wird der IBH Link S7 am Profibus betrieben, so muss dieser auf die Baudrate eingestellt werden, die für den Profibus auf der CPU konfiguriert ist. Bei einer CPU315 2DP ist beispielsweise die Standardeinstellung der CPU 1,5 Mbit/s. Es muss immer die auf der CPU eingestellte Datenübertragungsrate gewählt werden.&lt;br /&gt;
&lt;br /&gt;
Da es sich beim IBH Link S7 um einen Teilnehmer in einem MPI- bzw. Profibus-Netz handelt, muss auch dieser eine eigene Adresse im Netz haben. Voreingestellt ist die Adresse 0. Im Auslieferungszustand haben Programmiergeräte die Adresse 0, Operator-Panels die Adresse 1 und CPUs die Adresse 2. Achten Sie bei der Inbetriebnahme des IBH Link S7 darauf, dass die verwendeten Adressen nicht miteinander in Konflikt stehen. Stellen Sie auch die höchste Teilnehmeradresse und das Busprofil (MPI/Profibus) korrekt ein. Das Timing am MPI/Profibus wird auf bewährte Standardwerte eingestellt. Sollten diese nicht zu Ihrem Netz passen, können die Parameter im Step7 Projekt nachgeschlagen und an dieser Stelle eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
Nachdem Sie die Einstellungen getroffen haben betätigen Sie die Schaltfläche &amp;quot;Dauerhaft übernehmen&amp;quot;. Folgen Sie den Anweisungen, um die Konfiguration dauerhaft zu übernehmen.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_neu_starten.png]]&lt;br /&gt;
&lt;br /&gt;
Die Konfiguration der IP-Adresse und der Schnittstellengeschwindigkeit ist danach abgeschlossen. Der IBH Link S7 kann nun verwendet werden.&lt;br /&gt;
&lt;br /&gt;
==Definition von Zugriffsnamen zur Identifikation der Steuerungen==&lt;br /&gt;
&lt;br /&gt;
Um eine Steuerung bequem über einen Namen erreichen zu können, müssen diese im nächsten Schritt konfiguriert werden. Durch die Vergabe eines eindeutigen Steuerungsnamens erübrigt es sich, IP-Adressen für alle Steuerungen notieren zu müssen.&lt;br /&gt;
Starten Sie aus dem Startmenü das Programm &amp;quot;IBHNet Stationen verwalten&amp;quot;, Es erscheint das folgende Fenster:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Netzwerkeinstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld &amp;quot;Station&amp;quot; können bestehende Stationen ausgewählt werden, die dann durch Betätigen der Schaltfläche &amp;quot;Station ändern&amp;quot; angepasst werden können.&lt;br /&gt;
Die Schaltflächen &amp;quot;IBH Link S7&amp;quot; und &amp;quot;IBH Link S5&amp;quot; führen Sie zur Konfiguration des IBH Link S7 beziehungsweise des IBH Link S5.&lt;br /&gt;
Wir gehen davon aus, dass noch keine Station angelegt wurde und daher eine neue Station erstellt werden muss. Betätigen Sie hierzu die Schaltfläche &amp;quot;Neue Station&amp;quot;. Es erscheint folgendes Dialogfeld:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHNet_Station.png]]&lt;br /&gt;
&lt;br /&gt;
Tragen Sie die IP-Adresse des IBH Links oder einer S7-Steuerung ein, die Sie unter einem bestimmten Zugriffsnamen erreichen möchten. Wählen Sie unter &amp;quot;Typ&amp;quot; aus, um welches Gerät es sich handelt. Tragen Sie die Zeit für einen Verbindungs-timeout ein. Bei Step7 hat sich die Zeit von 2000 ms bewährt, bei ProTool CS 4000 ms, bei ProTool RT 1000 ms. Wählen Sie bei S7-300/400 oder OPs aus, ob der IBH Link auf eine MPI-Schnittstelle oder eine Profibus-Schnittstelle gesteckt wird. Bei einer S7-200 wählen Sie die PPI-Schnittstelle aus. Sie können zusätzlich noch wählen, ob die Netzwerkverbindung vor Verbindungsaufbau getestet werden soll. Dies ist immer dann sinnvoll, wenn man sich nicht auf die Kabelverbindung verlassen kann. Bei der ProTool RT oder der Verwendung mit OPC-Servern sollte &amp;quot;Netzwerkverbindung testen&amp;quot; immer eingeschaltet sein.&lt;br /&gt;
&lt;br /&gt;
Vergeben Sie einen eindeutigen Namen, unter dem der IBH Link erreicht werden kann und betätigen Sie die Schaltfläche &amp;quot;Übernehmen&amp;quot;, anschließend bestätigen Sie dies durch Anklicken der Schaltfläche &amp;quot;OK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nachdem alle erreichbaren Steuerungen konfiguriert wurden, können diese über den Namen ausgewählt werden. Die IP-Adresse verbirgt sich hinter dem eingestellten Namen.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Inbetriebnahme_IBHLink_S7%2B%2B&amp;diff=4424</id>
		<title>IBHLink S7++:Inbetriebnahme IBHLink S7++</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBHLink_S7%2B%2B:Inbetriebnahme_IBHLink_S7%2B%2B&amp;diff=4424"/>
		<updated>2024-12-23T10:19:46Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Systemvoraussetzungen==&lt;br /&gt;
&lt;br /&gt;
Zum Betrieb des IBHNet-Treibers und des IBHNet DTMs benötigen Sie einen PC mit einem 32-Bit oder 64-Bit Windows-Betriebssystem. Die Betriebssysteme Windows XP, VWindows7, Windows 8, Windows 10 und Windows 11 werden unterstützt.&lt;br /&gt;
&lt;br /&gt;
Der IBH Link S7 und der IBH Link S7++ können die Spannung von der MPI/DP Schnittstelle beziehen. Bei passiver MPI/DP Schnittstelle muss die Spannung extern hinzugefügt werden. Der IBH Link S7 Plus und der IBH Link S7++ HS benötigen in jedem Fall eine externe Spannungsversorgung.&lt;br /&gt;
&lt;br /&gt;
In den verwendeten PCs muss eine funktionierende Netzwerkverbindung über TCP/IP eingerichtet sein. Sowohl die IP-Adressen als auch die Rechnernamen der verwendeten PCs müssen bekannt sein. Es können handelsübliche Netzwerkkarten zum Einsatz kommen. In einem lokalen Netzwerk sollten 100 MBit-Netzwerkkarten und Switches verwendet werden, um eine möglichst gute Performance zu erhalten. Selbstverständlich können auch 10 MBit-Netzwerkarten und Hubs verwendet werden; es verlangsamt sich lediglich die Kommunikation.&lt;br /&gt;
&lt;br /&gt;
==Installation==&lt;br /&gt;
&lt;br /&gt;
Beachten Sie bitte, dass Sie für eine Installation unter den 32-Bit Windows-Betriebssystemen Windows XP, Vista und Windows 7 für die Installation als Administrator angemeldet sein müssen, da vom Setup-Programm Einträge in die Windows-Registrierungsdatenbank vorgenommen werden müssen.&lt;br /&gt;
Bei einer Installation unter 64-Bit Windows 7 müssen Sie ebenfalls als Administrator angemeldet sein, da auch hier vom Setup-Programm Einträge in die Windows-Registrierungsdatenbank vorgenommen werden müssen. Soll der Treiber in STEP7 integriert werden, stellen Sie bitte sicher, dass STEP7 bereits vollständig installiert ist.&lt;br /&gt;
Zur Installation starten Sie das Programm &#039;&#039;&#039;[http://download.ibhsoftec.com/Customer/IBHNetSetup.exe IBHNetSetup.exe]&#039;&#039;&#039; folgen den Anweisungen auf dem Bildschirm.&lt;br /&gt;
&lt;br /&gt;
Sofern ein Einsatz des Kommunikations-DTMs vorgesehen ist, muss zusätzlich noch das Programmpaket &#039;&#039;&#039;[http://download.ibhsoftec.com/Customer/IBHNetDTM_Setup.exe IBHNetDTM_Setup.exe]&#039;&#039;&#039; installiert werden.&lt;br /&gt;
 &lt;br /&gt;
Starten Sie nach der Installation auf jeden Fall Ihren Rechner neu, damit die geänderten Einstellungen auch sicher übernommen werden.&lt;br /&gt;
Nach der Installation finden Sie im Startmenü Ihres PCs das Programm &amp;quot;IBHNet Stationen verwalten&amp;quot;. Mit diesem Programm können die IP-Adressen des angeschlossenen IBH Link komfortabel vergeben und verwaltet werden. Die Oberfläche des IBHNet-Treibers wird ebenfalls innerhalb von STEP®7 unter dem Menüpunkt &amp;quot;PG/PC Schnittstelle einstellen&amp;quot; sichtbar.&lt;br /&gt;
&lt;br /&gt;
==Konfiguration IBH Link S7++ / S7++ HS==&lt;br /&gt;
&lt;br /&gt;
Ab Firmware Version V2.146 kann die Konfiguration des IBH Link S7++ / S7++ HS auch direkt über einen Webbrowser vorgenommen werden. Daher werden die Geräte mit der Default IP Adresse 192.168.1.15 ausgeliefert. Um ein unbeabsichtigtes Ändern der Konfiguration zu vermeiden, kann der IBH Link S7++ / S7++ HS mit einem Passwort geschützt werden. Dieses lautet im Auslieferungszustand &amp;quot;admin&amp;quot;, der Benutzername lautet ebenfalls &amp;quot;admin&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Die nachfolgende Beschreibung der Konfiguration bezieht sich auf die Konfigration über den auf dem PC installierten IBHNet Treiber.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===IP-Konfiguration===&lt;br /&gt;
Betätigen Sie hierzu zuerst die Schaltfläche &amp;quot;IBH Link S7&amp;quot; oder öffnen Sie &amp;quot;IBH Link S7 Suchen und Konfigurieren&amp;quot; aus dem Startmenü. Werden in dem PC mehrere Netzwerkkarten erkannt, werden Sie aufgefordert, die Netzwerkkarte zu wählen, über die gesucht werden soll. Nach abgeschlossener Suche erscheinen in der Liste alle im Subnetz gefundenen IBH Link S7.&lt;br /&gt;
&lt;br /&gt;
[[Image:Angeschlossene_IBHLinks.png]]&lt;br /&gt;
&lt;br /&gt;
Wurde noch keine IP-Adresse zugewiesen, oder handelt es sich nicht um einen IBH Link S7++ oder IBH Link S7++ HS, so erscheint die Adresse 0.0.0.0. Mit einem Rechtsklick auf einen gefundenen IBH Link S7 eine Station angelegt oder eine bereits vorhandene konfiguriert werden.&lt;br /&gt;
&lt;br /&gt;
Bei Auswahl eines IBH Link S7 aus einem anderen Subnetz öffnet sich dann zuerst ein Dialog, mit dem die IP-Adresse korrekt eingestellt werden kann.&lt;br /&gt;
&lt;br /&gt;
Wählen Sie den zu konfigurierenden IBH Link S7 aus und betätigen Sie die Schaltfläche &amp;quot;Einstellungen&amp;quot;. Wenn für den gewählten IBH Link S7 noch keine IP-Adresse vorhanden ist, sehen Sie folgenden Dialog:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_IP_Adresse_setzen.png]]&lt;br /&gt;
&lt;br /&gt;
Dieser Dialog erscheint auch, wenn IP-Adresse und Subnetz Maske zwischen Rechner und IBH Link S7 nicht zusammenpassen. Die hier vergebene IP-Adresse ist nur temporär und dient ausschließlich der ersten Konfiguration des IBH Links S7. Konnte die IP-Adresse erfolgreich gesetzt werden, so lässt sich nun der eigentliche Konfigurationsdialog öffnen.&lt;br /&gt;
Wenn Sie den folgenden Dialog nicht mit &amp;quot;Dauerhaft übernehmen&amp;quot; quittieren, ist die Einstellung der IP-Adresse beim nächsten Neustart des IBH Link S7 auf den alten Wert zurückgesetzt (0.0.0.0 bzw. 192.168.1.15).&lt;br /&gt;
Vergeben Sie im Reiter &amp;quot;Netzwerk&amp;quot; des folgenden Dialogs die IP-Adresse für den IBH Link S7, die Subnetz Maske, in der der IBH Link S7 betrieben wird und die Adresse eines eventuell vorhandenen Routers. Ist kein Router vorhanden, lassen Sie die entsprechenden Felder leer.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_IP_Einstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Die IBHNet Kommunikation wird standardmäßig über den TCP Port 1099 durchgeführt. Kann dieser Port nicht verwendet werden, so lässt sich ein weiterer Port für die Kommunikation aktivieren. &lt;br /&gt;
Der Port 1099 bleibt immer aktiv. Ab Firmware Version V2.146 kann die Konfiguration über ein Passwort geschützt werden. Dieses lautet im Auslieferungszustand &amp;quot;admin&amp;quot;, der Benutzername lautet ebenfalls &amp;quot;admin&amp;quot;.  Wurden Benutzername oder Passwort geändert, bleiben die Eingabefelder leer und die Schaltfläche &amp;quot;Dauerhaft übernehmen&amp;quot; ist deaktiviert. Nur wenn ein gültiger Benutzer eingetragen wurde, kann die Konfiguration übertragen werden.&lt;br /&gt;
&lt;br /&gt;
Da der IBH Link S7++ / S7++ HS ab Firmware Version V2.146 auch als Gateway verwendet werden kann, über den Steuerungen ohne die Verwendung eines PCs miteinander kommunizieren können, kann es erforderlich sein, den IBH Link S7++ / S7++ HS als Steuerung mit der Bestellnummer 6ES7 412-2EK06-0AB0 V6.0 in Rack 0 Steckplatz 2 in einem Step7 Projekt einzutragen. Damit die Projektierung ebenfalls in den IBH Link S7++ / S7++ HS geladen werden kann, muss die Option &amp;quot;Projektierung mit NetPro&amp;quot; gewählt werden. Ab Firmware Version 2.147 werden alle Einstellungen aus den Systemdaten von NetPro bezogen, daher werden die Einstellungen in der Oberfäche deaktiviert. Über RFC1006 sind dann keine unprojektierten Verbindungen mehr möglich. Das IBHNet Protokoll auf Port 1099 wird von dieser Einstellung nicht beeinflusst.&lt;br /&gt;
&lt;br /&gt;
===MPI/Profibus Konfiguration===&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_Bus_Einstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Wählen Sie im Reiter &amp;quot;MPI/Profibus&amp;quot; die Übertragungsgeschwindigkeit des MPI- bzw. Profibus-Netzes aus. Bei einer Übertragung via MPI sollte hier die Auswahl 187,5 kbit/s getroffen werden. Wird der IBH Link S7 am Profibus betrieben, so muss dieser auf die Baudrate eingestellt werden, die für den Profibus auf der CPU konfiguriert ist. Bei einer CPU315 2DP ist beispielsweise die Standardeinstellung der CPU 1,5 Mbit/s. Es muss immer die auf der CPU eingestellte Datenübertragungsrate gewählt werden.&lt;br /&gt;
&lt;br /&gt;
Da es sich beim IBH Link S7 um einen Teilnehmer in einem MPI- bzw. Profibus-Netz handelt, muss auch dieser eine eigene Adresse im Netz haben. Voreingestellt ist die Adresse 0. Im Auslieferungszustand haben Programmiergeräte die Adresse 0, Operator-Panels die Adresse 1 und CPUs die Adresse 2. Achten Sie bei der Inbetriebnahme des IBH Link S7 darauf, dass die verwendeten Adressen nicht miteinander in Konflikt stehen. Stellen Sie auch die höchste Teilnehmeradresse und das Busprofil (MPI/Profibus) korrekt ein. Das Timing am MPI/Profibus wird auf bewährte Standardwerte eingestellt. Sollten diese nicht zu Ihrem Netz passen, können die Parameter im Step7 Projekt nachgeschlagen und an dieser Stelle eingetragen werden.&lt;br /&gt;
&lt;br /&gt;
Nachdem Sie die Einstellungen getroffen haben betätigen Sie die Schaltfläche &amp;quot;Dauerhaft übernehmen&amp;quot;. Folgen Sie den Anweisungen, um die Konfiguration dauerhaft zu übernehmen.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHLink_neu_starten.png]]&lt;br /&gt;
&lt;br /&gt;
Die Konfiguration der IP-Adresse und der Schnittstellengeschwindigkeit ist danach abgeschlossen. Der IBH Link S7 kann nun verwendet werden.&lt;br /&gt;
&lt;br /&gt;
==Definition von Zugriffsnamen zur Identifikation der Steuerungen==&lt;br /&gt;
&lt;br /&gt;
Um eine Steuerung bequem über einen Namen erreichen zu können, müssen diese im nächsten Schritt konfiguriert werden. Durch die Vergabe eines eindeutigen Steuerungsnamens erübrigt es sich, IP-Adressen für alle Steuerungen notieren zu müssen.&lt;br /&gt;
Starten Sie aus dem Startmenü das Programm &amp;quot;IBHNet Stationen verwalten&amp;quot;, Es erscheint das folgende Fenster:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Netzwerkeinstellungen.png]]&lt;br /&gt;
&lt;br /&gt;
Im Auswahlfeld &amp;quot;Station&amp;quot; können bestehende Stationen ausgewählt werden, die dann durch Betätigen der Schaltfläche &amp;quot;Station ändern&amp;quot; angepasst werden können.&lt;br /&gt;
Die Schaltflächen &amp;quot;IBH Link S7&amp;quot; und &amp;quot;IBH Link S5&amp;quot; führen Sie zur Konfiguration des IBH Link S7 beziehungsweise des IBH Link S5.&lt;br /&gt;
Wir gehen davon aus, dass noch keine Station angelegt wurde und daher eine neue Station erstellt werden muss. Betätigen Sie hierzu die Schaltfläche &amp;quot;Neue Station&amp;quot;. Es erscheint folgendes Dialogfeld:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBHNet_Station.png]]&lt;br /&gt;
&lt;br /&gt;
Tragen Sie die IP-Adresse des IBH Links oder einer S7-Steuerung ein, die Sie unter einem bestimmten Zugriffsnamen erreichen möchten. Wählen Sie unter &amp;quot;Typ&amp;quot; aus, um welches Gerät es sich handelt. Tragen Sie die Zeit für einen Verbindungs-timeout ein. Bei Step7 hat sich die Zeit von 2000 ms bewährt, bei ProTool CS 4000 ms, bei ProTool RT 1000 ms. Wählen Sie bei S7-300/400 oder OPs aus, ob der IBH Link auf eine MPI-Schnittstelle oder eine Profibus-Schnittstelle gesteckt wird. Bei einer S7-200 wählen Sie die PPI-Schnittstelle aus. Sie können zusätzlich noch wählen, ob die Netzwerkverbindung vor Verbindungsaufbau getestet werden soll. Dies ist immer dann sinnvoll, wenn man sich nicht auf die Kabelverbindung verlassen kann. Bei der ProTool RT oder der Verwendung mit OPC-Servern sollte &amp;quot;Netzwerkverbindung testen&amp;quot; immer eingeschaltet sein.&lt;br /&gt;
&lt;br /&gt;
Vergeben Sie einen eindeutigen Namen, unter dem der IBH Link erreicht werden kann und betätigen Sie die Schaltfläche &amp;quot;Übernehmen&amp;quot;, anschließend bestätigen Sie dies durch Anklicken der Schaltfläche &amp;quot;OK&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Nachdem alle erreichbaren Steuerungen konfiguriert wurden, können diese über den Namen ausgewählt werden. Die IP-Adresse verbirgt sich hinter dem eingestellten Namen.&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_mit_dem_IBH_OPC_UA_Editor&amp;diff=4423</id>
		<title>IBH Link UA:Konfiguration mit dem IBH OPC UA Editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_mit_dem_IBH_OPC_UA_Editor&amp;diff=4423"/>
		<updated>2024-09-30T10:56:26Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Der neue &#039;&#039;&#039;IBH OPC UA Editor&#039;&#039;&#039; steht kostenfrei zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/neutral/IBHOPCUAEditor750Setup.exe IBH OPC UA Editor]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-OPC-UA-Editor-Handbuch.pdf Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/IBH-OPC-UA-Editor-Handbuch-Beispiele.zip Beispiele passend zum Handbuch]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4422</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4422"/>
		<updated>2024-08-28T08:42:33Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBHNet */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:OsciCAM®|OsciCAM®]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Technische_Daten&amp;diff=4421</id>
		<title>IBH Link UA:Technische Daten</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Technische_Daten&amp;diff=4421"/>
		<updated>2024-08-20T11:01:03Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Technische Daten */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Features: ==&lt;br /&gt;
&lt;br /&gt;
* OPC UA Server für die einfache Anbindung an MES-, ERP- und SAP-Systeme sowie Visualisierungen&lt;br /&gt;
* OPC UA Client für S7-Steuerungen zur Anbindung von Fremdsystemen&lt;br /&gt;
* 4 Ethernet Ports mit Firewall -&amp;gt; saubere Trennung der Prozess- und Leitebene&lt;br /&gt;
* Skalierbare Sicherheitsstufen durch Austausch digital signierter Zertifikate&lt;br /&gt;
* S7-Steuerungen über S7 TCP/IP oder IBH Link S7++ ansprechbar&lt;br /&gt;
* S5-Steuerungen schnell und günstig über IBH Link S5++ ansprechbar&lt;br /&gt;
* Komfortable Konfiguration mit Siemens STEP7 oder dem TIA Portal -&amp;gt; keine Fremdsoftware notwendig&lt;br /&gt;
&lt;br /&gt;
== Hutschienenmontage == &lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;IBH Link UA&#039;&#039;&#039; ist für die Hutschienemontage ausgelegt:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_rail_mount.png|600px]]&lt;br /&gt;
&lt;br /&gt;
== Konfiguration == &lt;br /&gt;
&lt;br /&gt;
Die Administrationsoberfläche kann im Auslieferungszustand mit einem aktuellen Webbrowser über den Ethernetanschluss 1 &#039;&#039;&#039;(DHCP)&#039;&#039;&#039; durch Angabe des Gerätenamens (Hostname) http://&#039;&#039;&#039;ibhlinkua_&amp;lt;Seriennummer&amp;gt;&#039;&#039;&#039; (Beispielsweise http://&#039;&#039;&#039;ibhlinkua_0001170&#039;&#039;&#039;) oder über die Ethernetanschlüsse 2 bis 4 über die IP-Adresse &#039;&#039;&#039;192.168.1.14&#039;&#039;&#039; erreicht werden. &lt;br /&gt;
&lt;br /&gt;
Es werden keine zusätzlichen Anwendungen oder Treiber benötigt.&lt;br /&gt;
&lt;br /&gt;
Standardkonfiguration IP-Adresskonfiguration:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
! Ebene !! Port !! Adresse&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Leitebene || Port 1 || Hostname: &#039;&#039;&#039;ibhlinkua_&amp;lt;Seriennummer&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
| Prozessebene || Port 2 - 4 || &#039;&#039;&#039;192.168.1.14&#039;&#039;&#039;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Standard-Anmeldedaten&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;admin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;admin&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Ethernet-Schnittstellen==&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_ports.png|600px]]&lt;br /&gt;
&lt;br /&gt;
Ethernet-Pinbelegung an den RJ45-Buchsen:&lt;br /&gt;
&lt;br /&gt;
[[Image:PlusRj45.jpg|220px]]&lt;br /&gt;
&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Pin !! Signal !! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width: 5em&amp;quot;| 1 ||style=&amp;quot;width: 5em&amp;quot;| TD+ || Empfangsdaten +&lt;br /&gt;
|-&lt;br /&gt;
| 2 || TD- || Empfangsdaten -&lt;br /&gt;
|-&lt;br /&gt;
| 3 || RD+ || Sendedaten +&lt;br /&gt;
|-&lt;br /&gt;
| 4 || n.c. || unbenutzt&lt;br /&gt;
|-&lt;br /&gt;
| 5 || n.c. || unbenutzt&lt;br /&gt;
|-&lt;br /&gt;
| 6 || RD- || Sendedaten -&lt;br /&gt;
|-&lt;br /&gt;
| 7 || n.c. || unbenutzt&lt;br /&gt;
|-&lt;br /&gt;
| 8 || n.c. || unbenutzt&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ethernet-Anschluss-Daten ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|style=&amp;quot;width: 14em&amp;quot;|  Topologie || Sternförmige Verkabelung&lt;br /&gt;
|-&lt;br /&gt;
| Medium || 4 x 2 Twisted-Pair-Kupferkabel Kat. 3 (10 MBit/s), Kat. 5 (100 MBit/s)&lt;br /&gt;
|-&lt;br /&gt;
| Leitungslänge || zum Gerät oder zum nächsten Hub bzw. Switch max. 100m&lt;br /&gt;
|-&lt;br /&gt;
| Übertragungsrate || 10 MBit/s / 100 MBit/s&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Technische Daten==&lt;br /&gt;
{|class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|Komponente / Ausführung&lt;br /&gt;
|IBH Link UA Revision 1 Single Core&lt;br /&gt;
|IBH Link UA Revision 2 Single Core&lt;br /&gt;
|IBH Link UA Quad Core&lt;br /&gt;
|IBH Link UA Quad Core 64 Bit&lt;br /&gt;
|-&lt;br /&gt;
|Prozessor&lt;br /&gt;
|Texas Instruments Sitara AM335x&lt;br /&gt;
|NXP Semiconductor i.MX 6 Single&lt;br /&gt;
|NXP Semiconductor i.MX 6 Quad&lt;br /&gt;
|NXP Semiconductor i.MX 8M Mini &lt;br /&gt;
|-&lt;br /&gt;
|Architektur&lt;br /&gt;
|ARM&amp;lt;sup&amp;gt;&amp;amp;reg;&amp;lt;/sup&amp;gt;v7 Cortex&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt;-A8&lt;br /&gt;
|ARM&amp;lt;sup&amp;gt;&amp;amp;reg;&amp;lt;/sup&amp;gt;v7 Cortex&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt;-A9&lt;br /&gt;
||ARM&amp;lt;sup&amp;gt;&amp;amp;reg;&amp;lt;/sup&amp;gt;v7 Cortex&amp;lt;sup&amp;gt;TM&amp;lt;/sup&amp;gt;-A9&lt;br /&gt;
|4x Arm® Cortex®-A53&lt;br /&gt;
|-&lt;br /&gt;
|Taktfrequenz&lt;br /&gt;
|1 GHz&lt;br /&gt;
|1 GHz&lt;br /&gt;
|4x1 GHz&lt;br /&gt;
|4x1,8 Ghz&lt;br /&gt;
|-&lt;br /&gt;
|Hauptspeicher Gesamt&lt;br /&gt;
|512 MB&lt;br /&gt;
|512 MB&lt;br /&gt;
|2 GB&lt;br /&gt;
|4 GB&lt;br /&gt;
|-&lt;br /&gt;
|Freier Hauptspeicher&lt;br /&gt;
|ca. 400 MB&lt;br /&gt;
|ca. 384 MB&lt;br /&gt;
|ca. 1920 MB&lt;br /&gt;
|ca. 3,5 GB&lt;br /&gt;
|-&lt;br /&gt;
|Gespiegeltes System&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|-&lt;br /&gt;
|Datenspeicher&lt;br /&gt;
|512 MB Nand&lt;br /&gt;
|4 GB eMMC&lt;br /&gt;
|4 GB eMMC&lt;br /&gt;
|8 GB eMMC&lt;br /&gt;
|-&lt;br /&gt;
|Von SD Karte bootfähig&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|-&lt;br /&gt;
|Offenes SD Karten Image erhältlich&lt;br /&gt;
|Nein&lt;br /&gt;
|Nein&lt;br /&gt;
|Ja&lt;br /&gt;
|Ja&lt;br /&gt;
|-&lt;br /&gt;
|Ethernet Schnittstellen&lt;br /&gt;
|4x 10 / 100 MBit/s&lt;br /&gt;
|4x 10 / 100 MBit/s&lt;br /&gt;
|4x 10 / 100 MBit/s&lt;br /&gt;
|2x 10 / 100 / 1000 MBit/s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Umgebungstemperatur || &lt;br /&gt;
|-&lt;br /&gt;
| Vertikale Montage || 0°C...+60°C&lt;br /&gt;
|-&lt;br /&gt;
| Horizontale Montage || 0°C...+40°C&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Schutzart || &lt;br /&gt;
|-&lt;br /&gt;
| Schutzart || IP 20&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&#039;Elektrische Spannung:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:ACHTUNG.png|64px]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;VORSICHT!&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
Für den Betrieb des IBH Link UA ist eine Versorgungsspannung von 12V  bis 36V zu verwenden. Eine höhere Versorgungsspannung macht das Gerät unbrauchbar.   &lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_24V.png|200px]]&lt;br /&gt;
&lt;br /&gt;
Spannungsversorgung: &#039;&#039;&#039;24VDC / 0,2A&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der IBH Link UA hat im Betrieb eine typische Leistungsaufnahme von 2,8 Watt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abmessungen (in Millimeter):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_link_UA_Maße.png|500px]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Sales&amp;diff=4420</id>
		<title>Sales</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Sales&amp;diff=4420"/>
		<updated>2024-06-03T12:38:27Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ansprechpartner für Mitsubishi Electric Verkauf sind::&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anja Mrosowski&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Christian Nomine&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
E-Mail Adresse: &#039;&#039;&#039;[mailto:IDA-Innendienst@meg.mee.com IDA-Innendienst@meg.mee.com]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Support&amp;diff=4419</id>
		<title>Support</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Support&amp;diff=4419"/>
		<updated>2024-06-03T12:37:50Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ansprechpartner für Mitsubishi Electric Support sind:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Anja Mrosowski&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ralf Lichte&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
E-Mail Adresse: &#039;&#039;&#039;[mailto:automationsupport@meg.mee.com automationsupport@meg.mee.com]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4418</id>
		<title>IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4418"/>
		<updated>2024-03-20T12:41:50Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-OPC-UA-Editor-LOGO!.pdf Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/SPS-Beispiel-LOGO.zip Beispiel passend zum Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;IBH OPC UA Editor&#039;&#039;&#039; steht kostenfrei zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/neutral/IBHOPCUAEditor750Setup.exe IBH OPC UA Editor]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4417</id>
		<title>IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4417"/>
		<updated>2024-03-20T12:25:17Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-OPC-UA-Editor-LOGO!.pdf Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/SPS-Beispiel-LOGO.zip Beispiel passend zum Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;IBH OPC UA Editor&#039;&#039;&#039; steht kostenfrei zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/neutral/IBHOPCUAEditor749Setup.exe IBH OPC UA Editor]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4416</id>
		<title>IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4416"/>
		<updated>2024-03-20T12:24:30Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-OPC-UA-Editor- LOGO!.pdf Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/SPS-Beispiel-LOGO.zip Beispiel passend zum Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;IBH OPC UA Editor&#039;&#039;&#039; steht kostenfrei zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/neutral/IBHOPCUAEditor749Setup.exe IBH OPC UA Editor]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4415</id>
		<title>IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Konfiguration_einer_Logo!_Steuerung_mit_dem_IBH_OPC_UA_Editor&amp;diff=4415"/>
		<updated>2024-03-20T12:23:56Z</updated>

		<summary type="html">&lt;p&gt;Andreas: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-OPC-UA-Editor- LOGO! Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/SPS-Beispiel-LOGO.zip Beispiel passend zum Handbuch]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Der &#039;&#039;&#039;IBH OPC UA Editor&#039;&#039;&#039; steht kostenfrei zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/neutral/IBHOPCUAEditor749Setup.exe IBH OPC UA Editor]&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4414</id>
		<title>IBH Link UA:Python/Methoden/Datenmodelle</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4414"/>
		<updated>2024-03-14T11:36:44Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Visual Studio Code */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diese Option ist nur im &#039;&#039;&#039;[https://www.ibhsoftec.com/IBH-Link-UA-QC IBH-Link-UA-QC]&#039;&#039;&#039; aktiviert, da hierfür mehr Speicher benötigt wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich jetzt mit der Programmiersprache Python Methoden realisieren, sowie Daten einfacher austauschen und verarbeiten.&amp;lt;br&amp;gt;&lt;br /&gt;
Einige Beispiele zur Umsetzung komplexer Funktionen:&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich komplexe Aufgaben automatisieren, wie z.B. die&lt;br /&gt;
Überwachung von Maschinenparametern oder die Optimierung von Produktionsprozessen.&amp;lt;br&amp;gt;&lt;br /&gt;
Große Datenmengen können analysiert und ausgewertet werden,&lt;br /&gt;
um Trends und Muster zu erkennen und Prozesse zu optimieren.&lt;br /&gt;
&lt;br /&gt;
Durch die Integration von Python-Modulen für Machine Learning&lt;br /&gt;
können Maschinenparameter und -daten analysiert werden, um Vorhersagen und Empfehlungen für die Optimierung der Maschinenleistung zu treffen.&lt;br /&gt;
Daten sind aus verschiedenen Quellen und Systemen integrierbar, um ein umfassendes Bild der Maschinenleistung und -produktivität zu erhalten&lt;br /&gt;
Um Datenmodelle bzw. Companion Specs mit Python-Modulen auf dem IBH Link UA zu koppeln, wird zunächst das gewünschte Companion Spec oder Datenmodell in das Projekt auf dem IBH Link UA eingebunden. Dazu kann das entsprechende XML-File über den Webserver des IBH Link UA hochgeladen werden. Die OPC Foundation hat Datenmodelle für eine Vielzahl von Branchen spezifiziert. Für die Industrieautomatisierung etwa gibt es Datenmodelle für die Automatisierung von Produktionsanlagen und Maschinen, wie Maschinensteuerung, Überwachung und Diagnose, sowie Produktionsprozessverwaltung und Energiemanagement. Die Datenmodelle können mit speziellen Nodeset-Tools (UAModeler – ein kostenpflichtiges Werkzeug von Unified Automation oder Siome – eine Freeware von Siemens) erstellt werden und beschreiben die Schnittstelle, über die die Daten ausgetauscht werden sollen.&lt;br /&gt;
&lt;br /&gt;
=Aufbau eines Python Programmes=&lt;br /&gt;
&lt;br /&gt;
Im Python Programm werden die speziellen Funktionen des IBHLinkUA importiert. Zur Initialisierung ruft der IBHLinkUA die Funktion &amp;quot;init_opc()&amp;quot; auf. &lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 def init_opc():&lt;br /&gt;
 return&lt;br /&gt;
Es können mehrere Python Programme eingelesen werden. Zusätzlich sind auch Python Programme ohne diese Spezialfunktionen möglich.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
== Visual Studio Code==&lt;br /&gt;
Um eine komfortable Code Autovervollständigung in Visual Studio Code zu bekommen, kann die Definition ibhua.pyi in das Arbeitsverzeichnis kopiert werden..&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[http://download.ibhsoftec.com/neutral/ibhua.pyi.zip ibhua.pi]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Funktionen aus dem Modul ibhua=&lt;br /&gt;
== RedirectLogOutput() ==&lt;br /&gt;
Leitet alle print, stdout und stderr Ausgaben ins Systemlog um. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   print(&amp;quot;Test&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
[[Image:IBH_Link_UA_Redirect.png|839px]]&lt;br /&gt;
&lt;br /&gt;
==setSystemLog (Gruppe,logtext,status)==&lt;br /&gt;
Schreibt einen Eintrag ins Systemlog. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
 - Gruppe : String&lt;br /&gt;
 - logtext : String&lt;br /&gt;
 - Status : Integer&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   ibhua.setSystemLog(&amp;quot;meine Gruppe&amp;quot;,&amp;quot;mein Logtext&amp;quot;,4711)&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_setsystemlog.png|845px]]&lt;br /&gt;
&lt;br /&gt;
== Breakpoint() ==&lt;br /&gt;
Setzt einen Breakpoint. Wenn der Breakpoint erreicht wird, wird der Debugger aktiviert. Man kann den Debugger über einen Webbrowser über das Port 5555 erreichen.&lt;br /&gt;
 http://&amp;lt;adresse IBHLinkUA&amp;gt;:5555&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    a=1&lt;br /&gt;
    ibhua.Breakpoint()&lt;br /&gt;
    b=a+20&lt;br /&gt;
    b=b+a+20&lt;br /&gt;
&lt;br /&gt;
Nach Laden des Beispiels:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint1.png|845px]]&lt;br /&gt;
&lt;br /&gt;
Nach Drücken der Step Taste:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint2.png|1612px]]&lt;br /&gt;
&lt;br /&gt;
== OPCReadVar(node) ==&lt;br /&gt;
Funktion zum Lesen von OPC - Nodes.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	Returnwert: Scalarwert oder Stringvariable&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   uhrzeit=ibhua.OPCReadVar(&amp;quot;ns=0;i=2258&amp;quot;)&lt;br /&gt;
   print(uhrzeit)&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose nach dem Neustart die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== monitor(&amp;quot;node&amp;quot;, &amp;quot;Monitor Funktion&amp;quot;, Intervall, Triggermode, Deadband) ==&lt;br /&gt;
Bei Änderung der OPC-Variablen “Node” wird die Funktion  “Monitor Funktion“ aufgerufen.&lt;br /&gt;
&lt;br /&gt;
„Intervall“: bestimmt den Abtastintervall in ms. &lt;br /&gt;
&lt;br /&gt;
„Triggermode“ : &lt;br /&gt;
*	0 = wird immer Getriggert&lt;br /&gt;
*	1=Trigger bei Wertänderung&lt;br /&gt;
*	2=Trigger bei ansteigender Flanke&lt;br /&gt;
*	3=Trigger bei abfallender Flanke&lt;br /&gt;
&lt;br /&gt;
„Deadband“: bestimmt die minimale Wertänderung, die zum Trigger führt&lt;br /&gt;
Die Monitorfunktion enthält einen Eingangsparameter mit dem gelesenen Wert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     print(Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose jede Sekunde die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== OPCWriteVar(node,var) ==&lt;br /&gt;
&lt;br /&gt;
Funktion zum Schreiben von Scalar Nodes und String Nodes. Der OPCTyp wird aus der Zielvariablen automatisch ermittelt.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	var: Scalar oder String Wert&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot;,Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird die Uhrzeit jede Sekunde in die SPS Stringvariable &amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot; eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPCResult() ==&lt;br /&gt;
&lt;br /&gt;
Gibt das Ergebnis der Funktionen OPCReadVar, OPCWriteVar und OPCCallMethod zurück.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	Returnwert: 0=Erfolgreich&lt;br /&gt;
&lt;br /&gt;
=Zugriff auf externe OPC Server=&lt;br /&gt;
Zum Zugriff auf externe OPC Sever muss zuerst in der Client Funktion ein externer Server eingerichtet werden.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Select_Server.png|1386px]]&lt;br /&gt;
&lt;br /&gt;
Den Funktionen: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCReadVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCWriteVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCCallMethod&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wird als erstes Parameter der Servername angegeben.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Achtung ! Der Servername muss exakt wie in der Weboberfläche (Leerzeichen vor dem „(„ beachten) angegeben werden !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
  ExternerServer = &amp;quot;urn:ibhlinkua-002808:IBHsoftec:IBHLinkUA (opc.tcp://10.0.12.88:48010)&amp;quot;&lt;br /&gt;
  …&lt;br /&gt;
  OPCVar=ibhua.OPCReadVar(ExternerServer,&amp;quot;ns=4;s=PC-Station.Software PLC_1.GlobalVars.Tag_1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==OPCConnectedServers ()==&lt;br /&gt;
Diese Funktion gibt eine Liste mit den Verbundenen OPC Servern zurück.&lt;br /&gt;
&lt;br /&gt;
Mit dieser Funktion kann man einfach den kompletten Namen eines externen Servers ermitteln.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
In den folgenden Beispielen wird davon ausgegangen, dass sie in der Clientfunktion eine Verbindung zu dem Demo Server von Unified Automation (opc.tcp://opcuaserver.com:48010) hergestellt haben.&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     print (ibhua.OPCConnectedServers ())&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         print (ExternServer)&lt;br /&gt;
     else: &lt;br /&gt;
         print(&amp;quot;no extern Server&amp;quot;) &lt;br /&gt;
         &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         FillLevelSetPoint=ibhua.OPCReadVar(ExternServer,&amp;quot;ns=2;s=Demo.BoilerDemo.Boiler1.FillLevelSetPoint&amp;quot;)&lt;br /&gt;
         print(FillLevelSetPoint)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid)==&lt;br /&gt;
Aufruf einer Methode ohne Parameter&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	return 	      : Ergebnis (0=Erfolgreich)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         result=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo&amp;quot;,&amp;quot;ns=2;s=Demo.StartSimulation&amp;quot;)&lt;br /&gt;
         print(result)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid,[parameter_1,…parameter_n)==&lt;br /&gt;
&lt;br /&gt;
Aufruf einer Methode mit Parametern&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	[parameter]: 		Eingangs-Parameterliste&lt;br /&gt;
*	return 		Ausgangs-Parameterliste&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[2.14,3.5])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  print(result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Anbei ein Beispiel, das eine Methode mit Parametern aus der SPS steuert:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def Multiply(var):&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         Mul_a=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_a&amp;quot;)&lt;br /&gt;
         Mul_b=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_b&amp;quot;)&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[Mul_a,Mul_b])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.MUL_Result &amp;quot;,result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)                  &lt;br /&gt;
    &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.StartMul&amp;quot;,&amp;quot;Multiply&amp;quot;,1000,2,0)&lt;br /&gt;
&lt;br /&gt;
=Arbeiten mit Nodesets=&lt;br /&gt;
&lt;br /&gt;
Es ist jetzt möglich Nodesets einzulesen und mit Python Modulen zu verknüpfen. &lt;br /&gt;
 &lt;br /&gt;
Die Nodesets werden mit dem UAModeler oder mit SiOME (Freeware von Siemens) erstellt. &lt;br /&gt;
Im Modeler gibt man das Projekt als XML File aus.&lt;br /&gt;
&lt;br /&gt;
Eine Dokumentation zum SiOME finden Sie hier: https://support.industry.siemens.com/cs/document/109755133/siemens-opc-ua-modeling-editor-(siome)?dti=0&amp;amp;lc=de-DE&lt;br /&gt;
&lt;br /&gt;
Das Handbuch finden Sie hier: https://support.industry.siemens.com/cs/attachments/109755133/109755133_SiOME_MAN_V27_de.pdf&lt;br /&gt;
&lt;br /&gt;
Führen Sie laut Handbuch &amp;quot;Modellieren des Adressraums&amp;quot; aus und exportieren Sie das Informationsmodell (3.19):&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Siome.png|762px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie das Informationsmodell&lt;br /&gt;
&lt;br /&gt;
[[File:IBH_Link_UA_Siome_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
Danach erscheint das angelegte Objet im Adressraum des OPC Servers:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset_Example.png|432px]]&lt;br /&gt;
&lt;br /&gt;
 Jetzt können Sie die Variablen und Methoden mit dem Python Programm verknüpfen.&lt;br /&gt;
&lt;br /&gt;
== OPCError (OPC Fehlercode) ==&lt;br /&gt;
&lt;br /&gt;
Bricht bei einem Fehlercode ungleich 0 die Ausführung ab und gibt den OPC-Fehlercode zurück.&lt;br /&gt;
&lt;br /&gt;
Wird eine 0 übergeben, hat die Funktion keine Wirkung.&lt;br /&gt;
&lt;br /&gt;
== get_namespace(name) ==&lt;br /&gt;
 &lt;br /&gt;
Diese Funktion gibt die Namespacenummer zurück. Als Eingansparameter gibt man den Namespacenamen an.&lt;br /&gt;
Der Namespacename findet man im UAExpert unter Server:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Name_Space.png|441px]]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
&lt;br /&gt;
== method(ns, id, &amp;quot;funktion&amp;quot;) ==&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Methode, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
 Parameter: &lt;br /&gt;
 *	ns : Namespacenummer&lt;br /&gt;
 *	Id : Nodename oder Numerischer ID&lt;br /&gt;
 *	Funktion die beim Aufruf der Methode aufgerufen wird&lt;br /&gt;
Die Funktion enthält für jedes Eingangsparamter ein Argument und kann für jedes Ausgangsparameter ein Argument zurückgeben.&lt;br /&gt;
&lt;br /&gt;
Funktionen ohne einen Ausgangsparameter dürfen keinen Wert zrückgeben.&lt;br /&gt;
&lt;br /&gt;
Das Funktionsergebnis (Erfolg/Misserfolg) muss generell mit OPCError() übergeben werden. &lt;br /&gt;
&lt;br /&gt;
„id“ kannen mit dem UAExpert ernittelt werden :&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Attributes.png|345px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def UserMethod(a,b):&lt;br /&gt;
     result=0&lt;br /&gt;
     c=a*b&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return c&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.method(ns,7000,&amp;quot;UserMethod&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==variable(ns,  id, &amp;quot;read funktion&amp;quot;, &amp;quot;write funktion&amp;quot;)==&lt;br /&gt;
Verknüpft eine Variable, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
Parameter: &lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	Id : Nodename oder Numerischer ID&lt;br /&gt;
*	read funktion : Funktion die beim lesen der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält kein Eingangsparamter und ein Ausgangsparameter. &lt;br /&gt;
*	write funktion : Funktion die beim schreiben der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält ein Eingangsparamter und kein Ausgangsparameter.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 OPCVar=123.456&lt;br /&gt;
 &lt;br /&gt;
 def UserRead():&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return OPCVar&lt;br /&gt;
 &lt;br /&gt;
 def UserWrite(var):&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     OPCVar=var&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.variable(ns,6008,&amp;quot;UserRead&amp;quot;,&amp;quot;UserWrite&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==map(ns,  id, ns_destination, id_destination )==&lt;br /&gt;
Verbindet die OPCVariable (ns,id) mit einer anderen Variablen. &lt;br /&gt;
&lt;br /&gt;
Der Vorteil dieser Funktion ist, dass kein Python Programm beim lesen und schreiben durchlaufen wird. (schneller)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: Die Datentypen müssen übereinstimmen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	id : Nodename oder Numerischer ID&lt;br /&gt;
*       ns_destination : Namespacenummer der Zielvariablen&lt;br /&gt;
*	id_destination : Nodename oder Numerischer ID der Zielvariablen&lt;br /&gt;
*	node : Nodeid der Variablen in einem anderen Namespace&lt;br /&gt;
*&lt;br /&gt;
*	Returnwert: 1=Erfolgreich, -1=nicht erfolgreich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.map(ns,6011,4,&amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.PLCFloatVar&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=Ausführliche Beispiele=&lt;br /&gt;
&lt;br /&gt;
==Beispiel mit einer S7-1500 ==&lt;br /&gt;
Die Dokumentation und die Beispiele werden uns von unserem Schulungspartner &#039;&#039;&#039;[https://www.ibhsoftec.com/Training TTI]&#039;&#039;&#039; zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Phyton-Methoden-Datenmodelle-CPU1500.pdf Dokumentation passend zum Beispiel S7-1500 ]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/NodeSet-Manual-CPU-1500.zip Beispiel passend zur Dokumention]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Zip Datei enthält  Phyton, IBH OPC UA Editor Beispiele, sowie das TIA V18 Projekt&lt;br /&gt;
&lt;br /&gt;
==Eine Methode aus dem Nodeset führt einen Funktionsbaustein in der SPS aus==&lt;br /&gt;
&lt;br /&gt;
Python Programm :&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 import time&lt;br /&gt;
 &lt;br /&gt;
 #OPC Error Codes&lt;br /&gt;
 Bad_Timeout=0x800A0000&lt;br /&gt;
 Bad_UnexpectedError=0x80010000&lt;br /&gt;
 &lt;br /&gt;
 def SetTemperature(SetPoint):&lt;br /&gt;
     Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
     if Method_Control==0:&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.SetPoint&amp;quot;,SetPoint)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,1)&lt;br /&gt;
         Method_Control=1&lt;br /&gt;
         &lt;br /&gt;
         seconds = time.time()&lt;br /&gt;
         while Method_Control==1:&lt;br /&gt;
             Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
             if time.time()&amp;gt;(seconds+2):&lt;br /&gt;
                 ibhua.OPCError(Bad_Timeout)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,0)&lt;br /&gt;
         ActualTemperature=Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.Actual&amp;quot;)&lt;br /&gt;
     else:&lt;br /&gt;
         ibhua.OPCError(Bad_UnexpectedError)&lt;br /&gt;
     return ActualTemperature&lt;br /&gt;
 &lt;br /&gt;
 def ReadTemp():&lt;br /&gt;
     return ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;)&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
     ibhua.method(ns,7001,&amp;quot;SetTemperature&amp;quot;)&lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;,&amp;quot;Temperature&amp;quot;,1000,0,0)&lt;br /&gt;
     ibhua.variable(ns,6014,&amp;quot;ReadTemp&amp;quot;,&amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Auszug aus dem SPS Programm:&lt;br /&gt;
&lt;br /&gt;
 	L	&amp;quot;UA_Method_Control&amp;quot;	// Call Method &lt;br /&gt;
 	L	1&lt;br /&gt;
 	&amp;lt;&amp;gt;I	&lt;br /&gt;
 	SPB	noc&lt;br /&gt;
 	CALL	FB 1, DB 1&lt;br /&gt;
 	  SetPoint	  := &lt;br /&gt;
 	  Actual	  := &lt;br /&gt;
 	L	2	// Method Complete&lt;br /&gt;
 	T	&amp;quot;UA_Method_Control&amp;quot;&lt;br /&gt;
 noc:&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4413</id>
		<title>IBH Link UA:Python/Methoden/Datenmodelle</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4413"/>
		<updated>2024-03-14T11:31:56Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Aufbau eines Python Programmes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diese Option ist nur im &#039;&#039;&#039;[https://www.ibhsoftec.com/IBH-Link-UA-QC IBH-Link-UA-QC]&#039;&#039;&#039; aktiviert, da hierfür mehr Speicher benötigt wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich jetzt mit der Programmiersprache Python Methoden realisieren, sowie Daten einfacher austauschen und verarbeiten.&amp;lt;br&amp;gt;&lt;br /&gt;
Einige Beispiele zur Umsetzung komplexer Funktionen:&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich komplexe Aufgaben automatisieren, wie z.B. die&lt;br /&gt;
Überwachung von Maschinenparametern oder die Optimierung von Produktionsprozessen.&amp;lt;br&amp;gt;&lt;br /&gt;
Große Datenmengen können analysiert und ausgewertet werden,&lt;br /&gt;
um Trends und Muster zu erkennen und Prozesse zu optimieren.&lt;br /&gt;
&lt;br /&gt;
Durch die Integration von Python-Modulen für Machine Learning&lt;br /&gt;
können Maschinenparameter und -daten analysiert werden, um Vorhersagen und Empfehlungen für die Optimierung der Maschinenleistung zu treffen.&lt;br /&gt;
Daten sind aus verschiedenen Quellen und Systemen integrierbar, um ein umfassendes Bild der Maschinenleistung und -produktivität zu erhalten&lt;br /&gt;
Um Datenmodelle bzw. Companion Specs mit Python-Modulen auf dem IBH Link UA zu koppeln, wird zunächst das gewünschte Companion Spec oder Datenmodell in das Projekt auf dem IBH Link UA eingebunden. Dazu kann das entsprechende XML-File über den Webserver des IBH Link UA hochgeladen werden. Die OPC Foundation hat Datenmodelle für eine Vielzahl von Branchen spezifiziert. Für die Industrieautomatisierung etwa gibt es Datenmodelle für die Automatisierung von Produktionsanlagen und Maschinen, wie Maschinensteuerung, Überwachung und Diagnose, sowie Produktionsprozessverwaltung und Energiemanagement. Die Datenmodelle können mit speziellen Nodeset-Tools (UAModeler – ein kostenpflichtiges Werkzeug von Unified Automation oder Siome – eine Freeware von Siemens) erstellt werden und beschreiben die Schnittstelle, über die die Daten ausgetauscht werden sollen.&lt;br /&gt;
&lt;br /&gt;
=Aufbau eines Python Programmes=&lt;br /&gt;
&lt;br /&gt;
Im Python Programm werden die speziellen Funktionen des IBHLinkUA importiert. Zur Initialisierung ruft der IBHLinkUA die Funktion &amp;quot;init_opc()&amp;quot; auf. &lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 def init_opc():&lt;br /&gt;
 return&lt;br /&gt;
Es können mehrere Python Programme eingelesen werden. Zusätzlich sind auch Python Programme ohne diese Spezialfunktionen möglich.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
=== Visual Studio Code===&lt;br /&gt;
Um eine komfortable Code Autovervollständigung in Visual Studio Code zu bekommen, kann die Definition ibhua.pyi in das Arbeitsverzeichnis kopiert werden..&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;[http://download.ibhsoftec.com/neutral/ibhua.pyi.zip ibhua.pi]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=Funktionen aus dem Modul ibhua=&lt;br /&gt;
== RedirectLogOutput() ==&lt;br /&gt;
Leitet alle print, stdout und stderr Ausgaben ins Systemlog um. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   print(&amp;quot;Test&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
[[Image:IBH_Link_UA_Redirect.png|839px]]&lt;br /&gt;
&lt;br /&gt;
==setSystemLog (Gruppe,logtext,status)==&lt;br /&gt;
Schreibt einen Eintrag ins Systemlog. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
 - Gruppe : String&lt;br /&gt;
 - logtext : String&lt;br /&gt;
 - Status : Integer&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   ibhua.setSystemLog(&amp;quot;meine Gruppe&amp;quot;,&amp;quot;mein Logtext&amp;quot;,4711)&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_setsystemlog.png|845px]]&lt;br /&gt;
&lt;br /&gt;
== Breakpoint() ==&lt;br /&gt;
Setzt einen Breakpoint. Wenn der Breakpoint erreicht wird, wird der Debugger aktiviert. Man kann den Debugger über einen Webbrowser über das Port 5555 erreichen.&lt;br /&gt;
 http://&amp;lt;adresse IBHLinkUA&amp;gt;:5555&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    a=1&lt;br /&gt;
    ibhua.Breakpoint()&lt;br /&gt;
    b=a+20&lt;br /&gt;
    b=b+a+20&lt;br /&gt;
&lt;br /&gt;
Nach Laden des Beispiels:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint1.png|845px]]&lt;br /&gt;
&lt;br /&gt;
Nach Drücken der Step Taste:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint2.png|1612px]]&lt;br /&gt;
&lt;br /&gt;
== OPCReadVar(node) ==&lt;br /&gt;
Funktion zum Lesen von OPC - Nodes.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	Returnwert: Scalarwert oder Stringvariable&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
   uhrzeit=ibhua.OPCReadVar(&amp;quot;ns=0;i=2258&amp;quot;)&lt;br /&gt;
   print(uhrzeit)&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose nach dem Neustart die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== monitor(&amp;quot;node&amp;quot;, &amp;quot;Monitor Funktion&amp;quot;, Intervall, Triggermode, Deadband) ==&lt;br /&gt;
Bei Änderung der OPC-Variablen “Node” wird die Funktion  “Monitor Funktion“ aufgerufen.&lt;br /&gt;
&lt;br /&gt;
„Intervall“: bestimmt den Abtastintervall in ms. &lt;br /&gt;
&lt;br /&gt;
„Triggermode“ : &lt;br /&gt;
*	0 = wird immer Getriggert&lt;br /&gt;
*	1=Trigger bei Wertänderung&lt;br /&gt;
*	2=Trigger bei ansteigender Flanke&lt;br /&gt;
*	3=Trigger bei abfallender Flanke&lt;br /&gt;
&lt;br /&gt;
„Deadband“: bestimmt die minimale Wertänderung, die zum Trigger führt&lt;br /&gt;
Die Monitorfunktion enthält einen Eingangsparameter mit dem gelesenen Wert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     print(Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose jede Sekunde die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== OPCWriteVar(node,var) ==&lt;br /&gt;
&lt;br /&gt;
Funktion zum Schreiben von Scalar Nodes und String Nodes. Der OPCTyp wird aus der Zielvariablen automatisch ermittelt.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	var: Scalar oder String Wert&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot;,Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird die Uhrzeit jede Sekunde in die SPS Stringvariable &amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot; eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPCResult() ==&lt;br /&gt;
&lt;br /&gt;
Gibt das Ergebnis der Funktionen OPCReadVar, OPCWriteVar und OPCCallMethod zurück.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	Returnwert: 0=Erfolgreich&lt;br /&gt;
&lt;br /&gt;
=Zugriff auf externe OPC Server=&lt;br /&gt;
Zum Zugriff auf externe OPC Sever muss zuerst in der Client Funktion ein externer Server eingerichtet werden.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Select_Server.png|1386px]]&lt;br /&gt;
&lt;br /&gt;
Den Funktionen: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCReadVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCWriteVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCCallMethod&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wird als erstes Parameter der Servername angegeben.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Achtung ! Der Servername muss exakt wie in der Weboberfläche (Leerzeichen vor dem „(„ beachten) angegeben werden !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
  ExternerServer = &amp;quot;urn:ibhlinkua-002808:IBHsoftec:IBHLinkUA (opc.tcp://10.0.12.88:48010)&amp;quot;&lt;br /&gt;
  …&lt;br /&gt;
  OPCVar=ibhua.OPCReadVar(ExternerServer,&amp;quot;ns=4;s=PC-Station.Software PLC_1.GlobalVars.Tag_1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==OPCConnectedServers ()==&lt;br /&gt;
Diese Funktion gibt eine Liste mit den Verbundenen OPC Servern zurück.&lt;br /&gt;
&lt;br /&gt;
Mit dieser Funktion kann man einfach den kompletten Namen eines externen Servers ermitteln.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
In den folgenden Beispielen wird davon ausgegangen, dass sie in der Clientfunktion eine Verbindung zu dem Demo Server von Unified Automation (opc.tcp://opcuaserver.com:48010) hergestellt haben.&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     print (ibhua.OPCConnectedServers ())&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         print (ExternServer)&lt;br /&gt;
     else: &lt;br /&gt;
         print(&amp;quot;no extern Server&amp;quot;) &lt;br /&gt;
         &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         FillLevelSetPoint=ibhua.OPCReadVar(ExternServer,&amp;quot;ns=2;s=Demo.BoilerDemo.Boiler1.FillLevelSetPoint&amp;quot;)&lt;br /&gt;
         print(FillLevelSetPoint)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid)==&lt;br /&gt;
Aufruf einer Methode ohne Parameter&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	return 	      : Ergebnis (0=Erfolgreich)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         result=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo&amp;quot;,&amp;quot;ns=2;s=Demo.StartSimulation&amp;quot;)&lt;br /&gt;
         print(result)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid,[parameter_1,…parameter_n)==&lt;br /&gt;
&lt;br /&gt;
Aufruf einer Methode mit Parametern&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	[parameter]: 		Eingangs-Parameterliste&lt;br /&gt;
*	return 		Ausgangs-Parameterliste&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[2.14,3.5])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  print(result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Anbei ein Beispiel, das eine Methode mit Parametern aus der SPS steuert:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def Multiply(var):&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         Mul_a=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_a&amp;quot;)&lt;br /&gt;
         Mul_b=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_b&amp;quot;)&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[Mul_a,Mul_b])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.MUL_Result &amp;quot;,result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)                  &lt;br /&gt;
    &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.StartMul&amp;quot;,&amp;quot;Multiply&amp;quot;,1000,2,0)&lt;br /&gt;
&lt;br /&gt;
=Arbeiten mit Nodesets=&lt;br /&gt;
&lt;br /&gt;
Es ist jetzt möglich Nodesets einzulesen und mit Python Modulen zu verknüpfen. &lt;br /&gt;
 &lt;br /&gt;
Die Nodesets werden mit dem UAModeler oder mit SiOME (Freeware von Siemens) erstellt. &lt;br /&gt;
Im Modeler gibt man das Projekt als XML File aus.&lt;br /&gt;
&lt;br /&gt;
Eine Dokumentation zum SiOME finden Sie hier: https://support.industry.siemens.com/cs/document/109755133/siemens-opc-ua-modeling-editor-(siome)?dti=0&amp;amp;lc=de-DE&lt;br /&gt;
&lt;br /&gt;
Das Handbuch finden Sie hier: https://support.industry.siemens.com/cs/attachments/109755133/109755133_SiOME_MAN_V27_de.pdf&lt;br /&gt;
&lt;br /&gt;
Führen Sie laut Handbuch &amp;quot;Modellieren des Adressraums&amp;quot; aus und exportieren Sie das Informationsmodell (3.19):&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Siome.png|762px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie das Informationsmodell&lt;br /&gt;
&lt;br /&gt;
[[File:IBH_Link_UA_Siome_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
Danach erscheint das angelegte Objet im Adressraum des OPC Servers:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset_Example.png|432px]]&lt;br /&gt;
&lt;br /&gt;
 Jetzt können Sie die Variablen und Methoden mit dem Python Programm verknüpfen.&lt;br /&gt;
&lt;br /&gt;
== OPCError (OPC Fehlercode) ==&lt;br /&gt;
&lt;br /&gt;
Bricht bei einem Fehlercode ungleich 0 die Ausführung ab und gibt den OPC-Fehlercode zurück.&lt;br /&gt;
&lt;br /&gt;
Wird eine 0 übergeben, hat die Funktion keine Wirkung.&lt;br /&gt;
&lt;br /&gt;
== get_namespace(name) ==&lt;br /&gt;
 &lt;br /&gt;
Diese Funktion gibt die Namespacenummer zurück. Als Eingansparameter gibt man den Namespacenamen an.&lt;br /&gt;
Der Namespacename findet man im UAExpert unter Server:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Name_Space.png|441px]]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
&lt;br /&gt;
== method(ns, id, &amp;quot;funktion&amp;quot;) ==&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Methode, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
 Parameter: &lt;br /&gt;
 *	ns : Namespacenummer&lt;br /&gt;
 *	Id : Nodename oder Numerischer ID&lt;br /&gt;
 *	Funktion die beim Aufruf der Methode aufgerufen wird&lt;br /&gt;
Die Funktion enthält für jedes Eingangsparamter ein Argument und kann für jedes Ausgangsparameter ein Argument zurückgeben.&lt;br /&gt;
&lt;br /&gt;
Funktionen ohne einen Ausgangsparameter dürfen keinen Wert zrückgeben.&lt;br /&gt;
&lt;br /&gt;
Das Funktionsergebnis (Erfolg/Misserfolg) muss generell mit OPCError() übergeben werden. &lt;br /&gt;
&lt;br /&gt;
„id“ kannen mit dem UAExpert ernittelt werden :&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Attributes.png|345px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def UserMethod(a,b):&lt;br /&gt;
     result=0&lt;br /&gt;
     c=a*b&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return c&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.method(ns,7000,&amp;quot;UserMethod&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==variable(ns,  id, &amp;quot;read funktion&amp;quot;, &amp;quot;write funktion&amp;quot;)==&lt;br /&gt;
Verknüpft eine Variable, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
Parameter: &lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	Id : Nodename oder Numerischer ID&lt;br /&gt;
*	read funktion : Funktion die beim lesen der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält kein Eingangsparamter und ein Ausgangsparameter. &lt;br /&gt;
*	write funktion : Funktion die beim schreiben der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält ein Eingangsparamter und kein Ausgangsparameter.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 OPCVar=123.456&lt;br /&gt;
 &lt;br /&gt;
 def UserRead():&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return OPCVar&lt;br /&gt;
 &lt;br /&gt;
 def UserWrite(var):&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     OPCVar=var&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.variable(ns,6008,&amp;quot;UserRead&amp;quot;,&amp;quot;UserWrite&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==map(ns,  id, ns_destination, id_destination )==&lt;br /&gt;
Verbindet die OPCVariable (ns,id) mit einer anderen Variablen. &lt;br /&gt;
&lt;br /&gt;
Der Vorteil dieser Funktion ist, dass kein Python Programm beim lesen und schreiben durchlaufen wird. (schneller)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: Die Datentypen müssen übereinstimmen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	id : Nodename oder Numerischer ID&lt;br /&gt;
*       ns_destination : Namespacenummer der Zielvariablen&lt;br /&gt;
*	id_destination : Nodename oder Numerischer ID der Zielvariablen&lt;br /&gt;
*	node : Nodeid der Variablen in einem anderen Namespace&lt;br /&gt;
*&lt;br /&gt;
*	Returnwert: 1=Erfolgreich, -1=nicht erfolgreich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.map(ns,6011,4,&amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.PLCFloatVar&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=Ausführliche Beispiele=&lt;br /&gt;
&lt;br /&gt;
==Beispiel mit einer S7-1500 ==&lt;br /&gt;
Die Dokumentation und die Beispiele werden uns von unserem Schulungspartner &#039;&#039;&#039;[https://www.ibhsoftec.com/Training TTI]&#039;&#039;&#039; zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Phyton-Methoden-Datenmodelle-CPU1500.pdf Dokumentation passend zum Beispiel S7-1500 ]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/NodeSet-Manual-CPU-1500.zip Beispiel passend zur Dokumention]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Zip Datei enthält  Phyton, IBH OPC UA Editor Beispiele, sowie das TIA V18 Projekt&lt;br /&gt;
&lt;br /&gt;
==Eine Methode aus dem Nodeset führt einen Funktionsbaustein in der SPS aus==&lt;br /&gt;
&lt;br /&gt;
Python Programm :&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 import time&lt;br /&gt;
 &lt;br /&gt;
 #OPC Error Codes&lt;br /&gt;
 Bad_Timeout=0x800A0000&lt;br /&gt;
 Bad_UnexpectedError=0x80010000&lt;br /&gt;
 &lt;br /&gt;
 def SetTemperature(SetPoint):&lt;br /&gt;
     Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
     if Method_Control==0:&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.SetPoint&amp;quot;,SetPoint)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,1)&lt;br /&gt;
         Method_Control=1&lt;br /&gt;
         &lt;br /&gt;
         seconds = time.time()&lt;br /&gt;
         while Method_Control==1:&lt;br /&gt;
             Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
             if time.time()&amp;gt;(seconds+2):&lt;br /&gt;
                 ibhua.OPCError(Bad_Timeout)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,0)&lt;br /&gt;
         ActualTemperature=Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.Actual&amp;quot;)&lt;br /&gt;
     else:&lt;br /&gt;
         ibhua.OPCError(Bad_UnexpectedError)&lt;br /&gt;
     return ActualTemperature&lt;br /&gt;
 &lt;br /&gt;
 def ReadTemp():&lt;br /&gt;
     return ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;)&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
     ibhua.method(ns,7001,&amp;quot;SetTemperature&amp;quot;)&lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;,&amp;quot;Temperature&amp;quot;,1000,0,0)&lt;br /&gt;
     ibhua.variable(ns,6014,&amp;quot;ReadTemp&amp;quot;,&amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Auszug aus dem SPS Programm:&lt;br /&gt;
&lt;br /&gt;
 	L	&amp;quot;UA_Method_Control&amp;quot;	// Call Method &lt;br /&gt;
 	L	1&lt;br /&gt;
 	&amp;lt;&amp;gt;I	&lt;br /&gt;
 	SPB	noc&lt;br /&gt;
 	CALL	FB 1, DB 1&lt;br /&gt;
 	  SetPoint	  := &lt;br /&gt;
 	  Actual	  := &lt;br /&gt;
 	L	2	// Method Complete&lt;br /&gt;
 	T	&amp;quot;UA_Method_Control&amp;quot;&lt;br /&gt;
 noc:&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4407</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4407"/>
		<updated>2024-03-01T10:30:34Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:OsciCAM®|OsciCAM®]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Python/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Reset/Werkseinstellungen|Reset/Werkseinstellungen]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4406</id>
		<title>IBH Link UA:Python/Methoden/Datenmodelle</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Python/Methoden/Datenmodelle&amp;diff=4406"/>
		<updated>2024-03-01T10:29:34Z</updated>

		<summary type="html">&lt;p&gt;Andreas: Die Seite wurde neu angelegt: „Diese Option ist nur im &amp;#039;&amp;#039;&amp;#039;[https://www.ibhsoftec.com/IBH-Link-UA-QC IBH-Link-UA-QC]&amp;#039;&amp;#039;&amp;#039; aktiviert, da hierfür mehr Speicher benötigt wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Es lassen…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diese Option ist nur im &#039;&#039;&#039;[https://www.ibhsoftec.com/IBH-Link-UA-QC IBH-Link-UA-QC]&#039;&#039;&#039; aktiviert, da hierfür mehr Speicher benötigt wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich jetzt mit der Programmiersprache Python Methoden realisieren, sowie Daten einfacher austauschen und verarbeiten.&amp;lt;br&amp;gt;&lt;br /&gt;
Einige Beispiele zur Umsetzung komplexer Funktionen:&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich komplexe Aufgaben automatisieren, wie z.B. die&lt;br /&gt;
Überwachung von Maschinenparametern oder die Optimierung von Produktionsprozessen.&amp;lt;br&amp;gt;&lt;br /&gt;
Große Datenmengen können analysiert und ausgewertet werden,&lt;br /&gt;
um Trends und Muster zu erkennen und Prozesse zu optimieren.&lt;br /&gt;
&lt;br /&gt;
Durch die Integration von Python-Modulen für Machine Learning&lt;br /&gt;
können Maschinenparameter und -daten analysiert werden, um Vorhersagen und Empfehlungen für die Optimierung der Maschinenleistung zu treffen.&lt;br /&gt;
Daten sind aus verschiedenen Quellen und Systemen integrierbar, um ein umfassendes Bild der Maschinenleistung und -produktivität zu erhalten&lt;br /&gt;
Um Datenmodelle bzw. Companion Specs mit Python-Modulen auf dem IBH Link UA zu koppeln, wird zunächst das gewünschte Companion Spec oder Datenmodell in das Projekt auf dem IBH Link UA eingebunden. Dazu kann das entsprechende XML-File über den Webserver des IBH Link UA hochgeladen werden. Die OPC Foundation hat Datenmodelle für eine Vielzahl von Branchen spezifiziert. Für die Industrieautomatisierung etwa gibt es Datenmodelle für die Automatisierung von Produktionsanlagen und Maschinen, wie Maschinensteuerung, Überwachung und Diagnose, sowie Produktionsprozessverwaltung und Energiemanagement. Die Datenmodelle können mit speziellen Nodeset-Tools (UAModeler – ein kostenpflichtiges Werkzeug von Unified Automation oder Siome – eine Freeware von Siemens) erstellt werden und beschreiben die Schnittstelle, über die die Daten ausgetauscht werden sollen.&lt;br /&gt;
&lt;br /&gt;
=Aufbau eines Python Programmes=&lt;br /&gt;
&lt;br /&gt;
Im Python Programm werden die speziellen Funktionen des IBHLinkUA importiert. Zur Initialisierung ruft der IBHLinkUA die Funktion &amp;quot;init_opc()&amp;quot; auf. &lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 def init_opc():&lt;br /&gt;
 return&lt;br /&gt;
Es können mehrere Python Programme eingelesen werden. Zusätzlich sind auch Python Programme ohne diese Spezialfunktionen möglich.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
=Funktionen aus dem Modul ibhua=&lt;br /&gt;
== RedirectLogOutput() ==&lt;br /&gt;
Leitet alle print, stdout und stderr Ausgaben ins Systemlog um. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 print(&amp;quot;Test&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
[[Image:IBH_Link_UA_Redirect.png|839px]]&lt;br /&gt;
&lt;br /&gt;
==setSystemLog (Gruppe,logtext,status)==&lt;br /&gt;
Schreibt einen Eintrag ins Systemlog. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
 - Gruppe : String&lt;br /&gt;
 - logtext : String&lt;br /&gt;
 - Status : Integer&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.setSystemLog(&amp;quot;meine Gruppe&amp;quot;,&amp;quot;mein Logtext&amp;quot;,4711)&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_setsystemlog.png|845px]]&lt;br /&gt;
&lt;br /&gt;
== Breakpoint() ==&lt;br /&gt;
Setzt einen Breakpoint. Wenn der Breakpoint erreicht wird, wird der Debugger aktiviert. Man kann den Debugger über einen Webbrowser über das Port 5555 erreichen.&lt;br /&gt;
 http://&amp;lt;adresse IBHLinkUA&amp;gt;:5555&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    a=1&lt;br /&gt;
    ibhua.Breakpoint()&lt;br /&gt;
    b=a+20&lt;br /&gt;
    b=b+a+20&lt;br /&gt;
&lt;br /&gt;
Nach Laden des Beispiels:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint1.png|845px]]&lt;br /&gt;
&lt;br /&gt;
Nach Drücken der Step Taste:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint2.png|1612px]]&lt;br /&gt;
&lt;br /&gt;
== OPCReadVar(node) ==&lt;br /&gt;
Funktion zum Lesen von OPC - Nodes.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	Returnwert: Scalarwert oder Stringvariable&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 uhrzeit=ibhua.OPCReadVar(&amp;quot;ns=0;i=2258&amp;quot;)&lt;br /&gt;
 print(uhrzeit)&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose nach dem Neustart die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== monitor(&amp;quot;node&amp;quot;, &amp;quot;Monitor Funktion&amp;quot;, Intervall, Triggermode, Deadband) ==&lt;br /&gt;
Bei Änderung der OPC-Variablen “Node” wird die Funktion  “Monitor Funktion“ aufgerufen.&lt;br /&gt;
&lt;br /&gt;
„Intervall“: bestimmt den Abtastintervall in ms. &lt;br /&gt;
&lt;br /&gt;
„Triggermode“ : &lt;br /&gt;
*	0 = wird immer Getriggert&lt;br /&gt;
*	1=Trigger bei Wertänderung&lt;br /&gt;
*	2=Trigger bei ansteigender Flanke&lt;br /&gt;
*	3=Trigger bei abfallender Flanke&lt;br /&gt;
&lt;br /&gt;
„Deadband“: bestimmt die minimale Wertänderung, die zum Trigger führt&lt;br /&gt;
Die Monitorfunktion enthält einen Eingangsparameter mit dem gelesenen Wert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     print(Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose jede Sekunde die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== OPCWriteVar(node,var) ==&lt;br /&gt;
&lt;br /&gt;
Funktion zum Schreiben von Scalar Nodes und String Nodes. Der OPCTyp wird aus der Zielvariablen automatisch ermittelt.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	var: Scalar oder String Wert&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot;,Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird die Uhrzeit jede Sekunde in die SPS Stringvariable &amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot; eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPCResult() ==&lt;br /&gt;
&lt;br /&gt;
Gibt das Ergebnis der Funktionen OPCReadVar, OPCWriteVar und OPCCallMethod zurück.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	Returnwert: 0=Erfolgreich&lt;br /&gt;
&lt;br /&gt;
=Zugriff auf externe OPC Server=&lt;br /&gt;
Zum Zugriff auf externe OPC Sever muss zuerst in der Client Funktion ein externer Server eingerichtet werden.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Select_Server.png|1386px]]&lt;br /&gt;
&lt;br /&gt;
Den Funktionen: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCReadVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCWriteVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCCallMethod&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wird als erstes Parameter der Servername angegeben.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Achtung ! Der Servername muss exakt wie in der Weboberfläche (Leerzeichen vor dem „(„ beachten) angegeben werden !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
  ExternerServer = &amp;quot;urn:ibhlinkua-002808:IBHsoftec:IBHLinkUA (opc.tcp://10.0.12.88:48010)&amp;quot;&lt;br /&gt;
  …&lt;br /&gt;
  OPCVar=ibhua.OPCReadVar(ExternerServer,&amp;quot;ns=4;s=PC-Station.Software PLC_1.GlobalVars.Tag_1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==OPCConnectedServers ()==&lt;br /&gt;
Diese Funktion gibt eine Liste mit den Verbundenen OPC Servern zurück.&lt;br /&gt;
&lt;br /&gt;
Mit dieser Funktion kann man einfach den kompletten Namen eines externen Servers ermitteln.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
In den folgenden Beispielen wird davon ausgegangen, dass sie in der Clientfunktion eine Verbindung zu dem Demo Server von Unified Automation (opc.tcp://opcuaserver.com:48010) hergestellt haben.&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     print (ibhua.OPCConnectedServers ())&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         print (ExternServer)&lt;br /&gt;
     else: &lt;br /&gt;
         print(&amp;quot;no extern Server&amp;quot;) &lt;br /&gt;
         &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         FillLevelSetPoint=ibhua.OPCReadVar(ExternServer,&amp;quot;ns=2;s=Demo.BoilerDemo.Boiler1.FillLevelSetPoint&amp;quot;)&lt;br /&gt;
         print(FillLevelSetPoint)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid)==&lt;br /&gt;
Aufruf einer Methode ohne Parameter&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	return 	      : Ergebnis (0=Erfolgreich)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         result=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo&amp;quot;,&amp;quot;ns=2;s=Demo.StartSimulation&amp;quot;)&lt;br /&gt;
         print(result)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid,[parameter_1,…parameter_n)==&lt;br /&gt;
&lt;br /&gt;
Aufruf einer Methode mit Parametern&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	[parameter]: 		Eingangs-Parameterliste&lt;br /&gt;
*	return 		Ausgangs-Parameterliste&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[2.14,3.5])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  print(result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Anbei ein Beispiel, das eine Methode mit Parametern aus der SPS steuert:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def Multiply(var):&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         Mul_a=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_a&amp;quot;)&lt;br /&gt;
         Mul_b=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_b&amp;quot;)&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[Mul_a,Mul_b])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.MUL_Result &amp;quot;,result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)                  &lt;br /&gt;
    &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.StartMul&amp;quot;,&amp;quot;Multiply&amp;quot;,1000,2,0)&lt;br /&gt;
&lt;br /&gt;
=Arbeiten mit Nodesets=&lt;br /&gt;
&lt;br /&gt;
Es ist jetzt möglich Nodesets einzulesen und mit Python Modulen zu verknüpfen. &lt;br /&gt;
 &lt;br /&gt;
Die Nodesets werden mit dem UAModeler oder mit SiOME (Freeware von Siemens) erstellt. &lt;br /&gt;
Im Modeler gibt man das Projekt als XML File aus.&lt;br /&gt;
&lt;br /&gt;
Eine Dokumentation zum SiOME finden Sie hier: https://support.industry.siemens.com/cs/document/109755133/siemens-opc-ua-modeling-editor-(siome)?dti=0&amp;amp;lc=de-DE&lt;br /&gt;
&lt;br /&gt;
Das Handbuch finden Sie hier: https://support.industry.siemens.com/cs/attachments/109755133/109755133_SiOME_MAN_V27_de.pdf&lt;br /&gt;
&lt;br /&gt;
Führen Sie laut Handbuch &amp;quot;Modellieren des Adressraums&amp;quot; aus und exportieren Sie das Informationsmodell (3.19):&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Siome.png|762px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie das Informationsmodell&lt;br /&gt;
&lt;br /&gt;
[[File:IBH_Link_UA_Siome_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
Danach erscheint das angelegte Objet im Adressraum des OPC Servers:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset_Example.png|432px]]&lt;br /&gt;
&lt;br /&gt;
 Jetzt können Sie die Variablen und Methoden mit dem Python Programm verknüpfen.&lt;br /&gt;
&lt;br /&gt;
== OPCError (OPC Fehlercode) ==&lt;br /&gt;
&lt;br /&gt;
Bricht bei einem Fehlercode ungleich 0 die Ausführung ab und gibt den OPC-Fehlercode zurück.&lt;br /&gt;
&lt;br /&gt;
Wird eine 0 übergeben, hat die Funktion keine Wirkung.&lt;br /&gt;
&lt;br /&gt;
== get_namespace(name) ==&lt;br /&gt;
 &lt;br /&gt;
Diese Funktion gibt die Namespacenummer zurück. Als Eingansparameter gibt man den Namespacenamen an.&lt;br /&gt;
Der Namespacename findet man im UAExpert unter Server:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Name_Space.png|441px]]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
&lt;br /&gt;
== method(ns, id, &amp;quot;funktion&amp;quot;) ==&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Methode, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
 Parameter: &lt;br /&gt;
 *	ns : Namespacenummer&lt;br /&gt;
 *	Id : Nodename oder Numerischer ID&lt;br /&gt;
 *	Funktion die beim Aufruf der Methode aufgerufen wird&lt;br /&gt;
Die Funktion enthält für jedes Eingangsparamter ein Argument und kann für jedes Ausgangsparameter ein Argument zurückgeben.&lt;br /&gt;
&lt;br /&gt;
Funktionen ohne einen Ausgangsparameter dürfen keinen Wert zrückgeben.&lt;br /&gt;
&lt;br /&gt;
Das Funktionsergebnis (Erfolg/Misserfolg) muss generell mit OPCError() übergeben werden. &lt;br /&gt;
&lt;br /&gt;
„id“ kannen mit dem UAExpert ernittelt werden :&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Attributes.png|345px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def UserMethod(a,b):&lt;br /&gt;
     result=0&lt;br /&gt;
     c=a*b&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return c&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.method(ns,7000,&amp;quot;UserMethod&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==variable(ns,  id, &amp;quot;read funktion&amp;quot;, &amp;quot;write funktion&amp;quot;)==&lt;br /&gt;
Verknüpft eine Variable, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
Parameter: &lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	Id : Nodename oder Numerischer ID&lt;br /&gt;
*	read funktion : Funktion die beim lesen der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält kein Eingangsparamter und ein Ausgangsparameter. &lt;br /&gt;
*	write funktion : Funktion die beim schreiben der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält ein Eingangsparamter und kein Ausgangsparameter.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 OPCVar=123.456&lt;br /&gt;
 &lt;br /&gt;
 def UserRead():&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return OPCVar&lt;br /&gt;
 &lt;br /&gt;
 def UserWrite(var):&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     OPCVar=var&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.variable(ns,6008,&amp;quot;UserRead&amp;quot;,&amp;quot;UserWrite&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==map(ns,  id, ns_destination, id_destination )==&lt;br /&gt;
Verbindet die OPCVariable (ns,id) mit einer anderen Variablen. &lt;br /&gt;
&lt;br /&gt;
Der Vorteil dieser Funktion ist, dass kein Python Programm beim lesen und schreiben durchlaufen wird. (schneller)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: Die Datentypen müssen übereinstimmen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	id : Nodename oder Numerischer ID&lt;br /&gt;
*       ns_destination : Namespacenummer der Zielvariablen&lt;br /&gt;
*	id_destination : Nodename oder Numerischer ID der Zielvariablen&lt;br /&gt;
*	node : Nodeid der Variablen in einem anderen Namespace&lt;br /&gt;
*&lt;br /&gt;
*	Returnwert: 1=Erfolgreich, -1=nicht erfolgreich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.map(ns,6011,4,&amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.PLCFloatVar&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=Ausführliche Beispiele=&lt;br /&gt;
&lt;br /&gt;
==Beispiel mit einer S7-1500 ==&lt;br /&gt;
Die Dokumentation und die Beispiele werden uns von unserem Schulungspartner &#039;&#039;&#039;[https://www.ibhsoftec.com/Training TTI]&#039;&#039;&#039; zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Phyton-Methoden-Datenmodelle-CPU1500.pdf Dokumentation passend zum Beispiel S7-1500 ]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/NodeSet-Manual-CPU-1500.zip Beispiel passend zur Dokumention]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Zip Datei enthält  Phyton, IBH OPC UA Editor Beispiele, sowie das TIA V18 Projekt&lt;br /&gt;
&lt;br /&gt;
==Eine Methode aus dem Nodeset führt einen Funktionsbaustein in der SPS aus==&lt;br /&gt;
&lt;br /&gt;
Python Programm :&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 import time&lt;br /&gt;
 &lt;br /&gt;
 #OPC Error Codes&lt;br /&gt;
 Bad_Timeout=0x800A0000&lt;br /&gt;
 Bad_UnexpectedError=0x80010000&lt;br /&gt;
 &lt;br /&gt;
 def SetTemperature(SetPoint):&lt;br /&gt;
     Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
     if Method_Control==0:&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.SetPoint&amp;quot;,SetPoint)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,1)&lt;br /&gt;
         Method_Control=1&lt;br /&gt;
         &lt;br /&gt;
         seconds = time.time()&lt;br /&gt;
         while Method_Control==1:&lt;br /&gt;
             Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
             if time.time()&amp;gt;(seconds+2):&lt;br /&gt;
                 ibhua.OPCError(Bad_Timeout)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,0)&lt;br /&gt;
         ActualTemperature=Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.Actual&amp;quot;)&lt;br /&gt;
     else:&lt;br /&gt;
         ibhua.OPCError(Bad_UnexpectedError)&lt;br /&gt;
     return ActualTemperature&lt;br /&gt;
 &lt;br /&gt;
 def ReadTemp():&lt;br /&gt;
     return ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;)&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
     ibhua.method(ns,7001,&amp;quot;SetTemperature&amp;quot;)&lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;,&amp;quot;Temperature&amp;quot;,1000,0,0)&lt;br /&gt;
     ibhua.variable(ns,6014,&amp;quot;ReadTemp&amp;quot;,&amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Auszug aus dem SPS Programm:&lt;br /&gt;
&lt;br /&gt;
 	L	&amp;quot;UA_Method_Control&amp;quot;	// Call Method &lt;br /&gt;
 	L	1&lt;br /&gt;
 	&amp;lt;&amp;gt;I	&lt;br /&gt;
 	SPB	noc&lt;br /&gt;
 	CALL	FB 1, DB 1&lt;br /&gt;
 	  SetPoint	  := &lt;br /&gt;
 	  Actual	  := &lt;br /&gt;
 	L	2	// Method Complete&lt;br /&gt;
 	T	&amp;quot;UA_Method_Control&amp;quot;&lt;br /&gt;
 noc:&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4405</id>
		<title>Hauptseite</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=Hauptseite&amp;diff=4405"/>
		<updated>2024-03-01T10:29:23Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* IBH Link UA */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Willkommen beim Wiki der IBHsoftec GmbH! [[https://www.ibhsoftec.com/ IBHsoftec GmbH]]&#039;&#039;&#039;&amp;lt;br /&amp;gt;&lt;br /&gt;
[[Image:Grossbritanien.png|link=https://wiki.ibhsoftec.com/en/Main_Page]]&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== S5/S7 für Windows® ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:10022.png|[https://www.ibhsoftec.com/S57W S5+S7 für Windows® Version 7]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S5 für Windows®|Einführung S5 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung G5 für Windows®|Einführung G5 für Windows® Grafische Schrittkettenprogrammierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Einführung S7 für Windows®|Einführung S7 für Windows®]]&lt;br /&gt;
* [[S5/S7 für Windows:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Auswahlmenüs|Auswahlmenüs]]&lt;br /&gt;
* [[S5/S7 für Windows:Programmierung|Programmierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Hardwarekonfigurator|Hardwarekonfigurator]]&lt;br /&gt;
* [[S5/S7 für Windows:Onlinefunktion|Onlinefunktion]]&lt;br /&gt;
* [[S5/S7 für Windows:Diagnose|Diagnose]]&lt;br /&gt;
* [[S5/S7 für Windows:Drucken|Drucken]]&lt;br /&gt;
* [[S5/S7 für Windows:EPROMMER|EPROMMER]]&lt;br /&gt;
**[[S5/S7 für Windows:USB-Prommer Treiber|S5-USB-Prommer-Treiber]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Schrittketten|S5 Schrittketten]]&lt;br /&gt;
* [[S5/S7 für Windows:Installation|Installation]]&lt;br /&gt;
* [[S5/S7 für Windows:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteinvergleich|Bausteinvergleich]]&lt;br /&gt;
* [[S5/S7 für Windows:Archivieren / Dearchivieren|Archivieren / Dearchivieren]]&lt;br /&gt;
* [[S5/S7 für Windows:Voreinstellungen|Voreinstellungen]]&lt;br /&gt;
* [[S5/S7 für Windows:Statusrecorder|Statusrecorder]]&lt;br /&gt;
* [[S5/S7 für Windows:Oszilloskop|Oszilloskop]]&lt;br /&gt;
* [[S5/S7 für Windows:OsciCAM®|OsciCAM®]]&lt;br /&gt;
* [[S5/S7 für Windows:LogView|LogView]]&lt;br /&gt;
* [[S5/S7 für Windows:Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)|Intelligente Eingabehilfe (&amp;quot;Intellisense&amp;quot;)]]&lt;br /&gt;
* [[S5/S7 für Windows:Favoriten verwalten|Favoriten verwalten]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Grafische Schrittketten|S5: Grafische Schrittketten: Graph5 / Graph5 II / G5 für Windows]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 COM Pakete|S5: Aufruf der COM Pakete]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über H1|S5: Programmierung über H1]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung über SINEC L2|S5: Programmierung über SINEC L2]]&lt;br /&gt;
* [[S5/S7 für Windows:S5 Programmierung einer S5 CPU 110A|S5:Programmierung einer S5 CPU 110A]]&lt;br /&gt;
* [[S5/S7 für Windows:Bausteine aus SPS Backup Archiven auslesen|Bausteine aus SPS Backup Archiven xxx.arv auslesen]]&lt;br /&gt;
* [[S5/S7 für Windows:Neue Funktionen in der Version 7|Neue Funktionen in der Version 7]]&lt;br /&gt;
* [[Programmierung und Wartung von S5 Steuerungen mit modernen Rechnern]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link IoT==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH-Link-IoT-Original.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH Link IoT:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Tutorial|TeamViewer Tutorial]]&lt;br /&gt;
*[[IBH Link IoT:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link IoT|TeamViewer IoT Lizenz IBH Link IoT]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer IoT Lizenz IBH Link UA|TeamViewer IoT Lizenz IBH Link UA]]&lt;br /&gt;
*[[IBH Link IoT:TeamViewer Support|TeamViewer Support]]&lt;br /&gt;
*[[IBH Link IoT:Zugriff auf eine Beckhoff CX-Steuerung|Zugriff auf eine Beckhoff CX-Steuerung]]&lt;br /&gt;
*[[IBH Link IoT:Erweitertes Laden von Panels mit dem TIA Portal|Erweitertes Laden von Panels mit dem TIA Portal]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA Server/Client==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_OPC_UA_SoftSPS.png&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH OPC UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH OPC UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH OPC UA:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH OPC UA:Beispiele|Beispiele]]&lt;br /&gt;
* [[IBH OPC UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH OPC UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration mit dem IBH OPC Editor|Konfiguration mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH OPC UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH OPC UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
&lt;br /&gt;
== IBH OPC UA IOT2040 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_IoT_2040_300px.jpg|[https://www.ibhsoftec.com/IBH-OPC-UA-IOT2040 IBH OPC UA IOT2040]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH OPC UA IOT2040:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Handbuch|Handbuch]]&lt;br /&gt;
*[[IBH OPC UA IoT2040:Siemens IOT200 Inputs / Outputs|Siemens IOT200 Inputs / Outputs]]&lt;br /&gt;
*[[IBH OPC UA IOT2040:Beispiele|Beispiele]]&lt;br /&gt;
&lt;br /&gt;
== IBH Link UA ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:LinkUA.png|[https://www.ibhsoftec.com/IBH-Link-UA IBH Link UA]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBH Link UA:Beschreibung|Beschreibung]]&lt;br /&gt;
* [[IBH Link UA:Handbuch|Handbuch]]&lt;br /&gt;
* [[IBH Link UA:Inbetriebnahme|Inbetriebnahme]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem TIA Portal|Konfiguration mit dem TIA Portal]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit STEP7|Konfiguration mit STEP7]]&lt;br /&gt;
* [[IBH Link UA:Weitere Beispiele|Weitere Beispiele]]&lt;br /&gt;
* [[IBH Link UA:Konsistentes Lesen/Schreiben von Arrays und Strukturen|Konsistentes Lesen/Schreiben von Arrays und Strukturen]]&lt;br /&gt;
* [[IBH Link UA:Laden mehrerer Projekte in den IBH Link UA|Laden mehrerer Projekte in den IBH Link UA]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration mit dem IBH OPC UA Editor|Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor|Konfiguration einer Logo8 Steuerung mit dem IBH OPC Editor]]&lt;br /&gt;
* [[IBH Link UA:Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor|Konfiguration einer Logo! Steuerung mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[IBH Link UA:Client Funktionen|Client Funktionen]]&lt;br /&gt;
* [[IBH Link UA:Historische Daten|Historische Daten]]&lt;br /&gt;
* [[IBH Link UA:S7 SoftSPS|Integrierte S7 SoftSPS]]&lt;br /&gt;
* [[IBH Link UA:Kopplung mit WinCC 7|Kopplung mit WinCC 7]]&lt;br /&gt;
* [[IBH Link UA:Technische Daten|Technische Daten]]&lt;br /&gt;
* [[IBH Link UA:Resettaster|Resettaster]]&lt;br /&gt;
* [[IBH Link UA:Benutzerdefinierte Variablen|Benutzerdefinierte Variablen]] &lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration mit dem IBH OPC UA Editor|MQTT Konfiguration mit dem IBH OPC UA Editor]]&lt;br /&gt;
* [[IBH Link UA:MQTT Konfiguration über XML|MQTT Konfiguration über XML]] &lt;br /&gt;
* [[IBH Link UA:Modbus Anbindung|Modbus Anbindung]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Steuerungen|Mitsubishi Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:Mitsubishi Roboter|Mitsubishi Roboter]] &lt;br /&gt;
* [[IBH Link UA:Rockwell Steuerungen|Rockwell Steuerungen]] &lt;br /&gt;
* [[IBH Link UA:SINUMERIK 840D/840D SL|SINUMERIK 840D/840D SL]]&lt;br /&gt;
* [[IBH Link UA:SINUMERIK ONE|SINUMERIK ONE]]&lt;br /&gt;
* [[IBH Link UA:Performance|Performance]]&lt;br /&gt;
* [[IBH Link UA:Docker|Docker]]&lt;br /&gt;
* [[IBH Link UA:Docker Portainer|Docker Portainer]]&lt;br /&gt;
* [[IBH Link UA:Python/Methoden/Datenmodelle|Phyton/Methoden/Datenmodelle]]&lt;br /&gt;
* [[IBH Link UA:Fernwartung mit TeamViewer IoT|Fernwartung mit TeamViewer IoT]]&lt;br /&gt;
* [[IBH Link AnyViz Cloud Anbindung|AnyViz Cloud Anbindung]]&lt;br /&gt;
* [[IBH Link UA:Redundanz|Redundanz]]&lt;br /&gt;
&lt;br /&gt;
==Mitsubishi Electric IoT Gateway==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:Mitsubishi_IoT_RD55.png|[https://www.ibhsoftec.com/News Mitsubishi Electric IoT Gateway]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Flyer/Bestellinformationen|Flyer/Bestellinformation]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:Handbuch|Handbuch]]&lt;br /&gt;
*[[Mitsubishi Electric IoT Gateway:SPS-Kommunikation über Rückwandbus|SPS-Kommunikation über Rückwandbus]]&lt;br /&gt;
*[[Support]]&lt;br /&gt;
*[[Sales]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S7++ ==&lt;br /&gt;
Alle in diesem Abschnitt aufgelisteten Artikel gelten sowohl für den [https://www.ibhsoftec.com/IBH-Link-S7-PP IBH Link S7++] (im Steckergehäuse) als auch für den [https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBH Link S7++ HS] (für Hutschienenmontage)&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S7++:Inbetriebnahme IBHLink S7++|Inbetriebnahme IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
* [[IBHLink S7++:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
* [[IBHLink S7++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; über SINEC L2]]&lt;br /&gt;
* [[IBHLink S7++:Parametrierung von Feldgeräten|Parametrierung von Feldgeräten]]&lt;br /&gt;
* [[IBHLink S7++:IBH Link S7++ mit CommDTM|IBH Link S7++ mit CommDTM]]&lt;br /&gt;
* [[IBHLink S7++:CommDTM für DP/PA Link|CommDTM für DP/PA Link]]&lt;br /&gt;
* [[IBHLink S7++:VEGASON IBHNetDTM|IBHNet DTM in Verbindung mit PACTware]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 TIA Portal WinCC flexible|Zugriff auf S7-300/400 mit TIA Portal V11 WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 WinCC flexible|Zugriff auf S7-300/400 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-200 WinCC flexible|Zugriff auf S7-200 mit WinCC flexible über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 GraphPic®|Zugriff auf S7-300/400 mit GraphPic® über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:S7-300/400 Intouch|Zugriff auf S7-300/400 mit Intouch über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation|Uhrzeitsynchronisation]]&lt;br /&gt;
* [[IBHLink S7++:Uhrzeitsynchronisation projektiert|Uhrzeitsynchronisation projektiert]]&lt;br /&gt;
* [[IBHLink S7++:LOGO! mit IBHLink S7++|LOGO! mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SPS-SPS Kommunikation|SPS-SPS Kommunikation]]&lt;br /&gt;
* [[IBHLink S7++:S7-1200 IBHLink S7++ S7-Verbindung|Kopplung einer S7-1200 mit S7-300/S7-400 über IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:SINAMICS G120 mit IBHLink S7++|Onlineverbindung zu SINAMICS G120 Antrieben mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink S7++:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S7 Steuerung mit IBHLink S7++]]&lt;br /&gt;
* [[IBHLink:Historie|Historie]]&lt;br /&gt;
&lt;br /&gt;
== IBHLink S5++ ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039; ohne IBH Net Treiber]]&lt;br /&gt;
* [[IBHLink S5++:Visualisierung SIMATIC® S5|Visualisierung einer SIMATIC® S5 allgemein]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 TIA Portal V11 WinCC flexible|Zugriff auf SIMATIC® S5 mit TIA Portal V11 WinCC flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 WinCC Flexible|Zugriff auf SIMATIC® S5 mit WinCC Flexible über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 GraphPic®|Zugriff auf SIMATIC® S5 mit GraphPic® über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:SIMATIC® S5 Intouch|Zugriff auf SIMATIC® S5 mit Intouch über IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:LOGO! mit IBHLink S5++|LOGO! mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:S7 1500 SPS mit IBHLink S5++|Datenaustausch zwischen einer S7 1500 SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
* [[IBHLink S5++:Beckhoff TwinCAT SPS mit IBHLink S5++|Datenaustausch zwischen einer TwinCAT SPS und einer S5 Steuerung mit IBHLink S5++]]&lt;br /&gt;
&lt;br /&gt;
== OPC Server ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1150.png|[https://www.ibhsoftec.com/OPC IBH OPC Server]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[OPCServer:Übersicht|Übersicht]]&lt;br /&gt;
* [[OPCServer:Lizensierung|Lizensierung]]&lt;br /&gt;
* [[OPCServer:Konfiguration des Servers|Konfiguration des Servers]]&lt;br /&gt;
* [[OPCServer:Variablen Syntax|Variablen Syntax]]&lt;br /&gt;
* [[OPCServer:Optimierung|Optimierung]]&lt;br /&gt;
* [[OPCServer:DCOM Konfiguration|DCOM Konfiguration]]&lt;br /&gt;
* [[OPCServer:Betrieb mit Benutzerrechten|Betrieb mit Benutzerrechten]]&lt;br /&gt;
* [[OPCServer:Pro Tool V6|Pro Tool V6]]&lt;br /&gt;
* [[OPCServer:WinCC|WinCC]]&lt;br /&gt;
* [[OPCServer:WinCC Flexible|WinCC Flexible]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway manuell erstellen|Variablen mit Intouch FS Gateway manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch FS Gateway über den Item-Browser erstellen|Variablen mit Intouch FS Gateway über den Item-Browser erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch manuell erstellen|Variablen mit Intouch manuell erstellen]]&lt;br /&gt;
* [[OPCServer:Variablen mit Intouch TagCreator erstellen|Variablen mit Intouch TagCreator erstellen]]&lt;br /&gt;
* [[OPCServer:LOGO 8 mit OPC Server|LOGO 8 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:LOGO! mit OPC Server|LOGO! mit OPC Server]]&lt;br /&gt;
* [[OPCServer:H1 mit OPC Server|H1 mit OPC Server]]&lt;br /&gt;
* [[OPCServer:IBH OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen|OPC Server mit Siemens S7-1200 und S7-1500 Steuerungen]]&lt;br /&gt;
&lt;br /&gt;
== S7-SoftSPS ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:1302.png|[https://www.ibhsoftec.com/SoftPLC SoftPLC S7-416]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-SoftSPS:LOGO! mit S7-SoftSPS|LOGO! mit S7-SoftSPS]]&lt;br /&gt;
* Installation&lt;br /&gt;
** [[S7-SoftSPS:Installation|Installation]]&lt;br /&gt;
** [[S7-SoftSPS:Systemanforderungen|Systemanforderungen]]&lt;br /&gt;
** [[S7-SoftSPS:Deinstallation|Deinstallation]]&lt;br /&gt;
* Online&lt;br /&gt;
** [[S7-SoftSPS:Online|Funktionen]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit STEP®7|Online mit STEP®7]]&lt;br /&gt;
** [[S7-SoftSPS:Online mit S7 für Windows®|Online mit S7 für Windows®]]&lt;br /&gt;
* Visualisierungen&lt;br /&gt;
** [[S7-SoftSPS:Visualisierungen|Visualisierungen]]&lt;br /&gt;
** [[S7-SoftSPS:Verwendung mit Intouch über RFC1006|Verwendung mit Intouch über RFC1006]]&lt;br /&gt;
* [[S7-SoftSPS:Datenschnittstelle|Datenschnittstelle]]&lt;br /&gt;
* Oberfläche&lt;br /&gt;
** [[S7-SoftSPS:Oberfläche und Konfiguration|Oberfläche und Konfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:Klassische Ansicht|Klassische Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Konfigurationsansicht|Konfigurationsansicht]]&lt;br /&gt;
* Menü&lt;br /&gt;
** [[S7-SoftSPS:Menü Datei|Datei]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Bearbeiten|Bearbeiten]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Ansicht|Ansicht]]&lt;br /&gt;
** [[S7-SoftSPS:Menü Hilfe|Hilfe]]&lt;br /&gt;
** [[S7-SoftSPS:Werkzeugleiste|Werkzeugleiste]]&lt;br /&gt;
** [[S7-SoftSPS:I/O Monitor|I/O Monitor]]&lt;br /&gt;
* Konfiguration&lt;br /&gt;
** CPU-Parameter&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CPU-Parameter der IBHsoftec S7-SoftSPS|PLC43.INI]]&lt;br /&gt;
** Treiber&lt;br /&gt;
*** [[S7-SoftSPS:Treiber hinzufügen/entfernen|Treiber hinzufügen/entfernen]]&lt;br /&gt;
*** [[S7-SoftSPS:Treiber der S7-SoftSPS hinzufügen/entfernen|Treiber der S7-SoftSPS hinzufügen/entfernen]]&lt;br /&gt;
** Addidata&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen des ADDI-DATA-Treibers|Einstellen des Treibers]]&lt;br /&gt;
*** [[S7-SoftSPS:ADDI-DATA-Treiber für IBHsoftec S7-SoftSPS|Treiber für IBHsoftec S7-SoftSPS]]&lt;br /&gt;
** Beckhoff TwinCAT I/O&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O Treiber konfigurieren|Treiber konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:TwinCAT I/O mit PLC43.INI konfigurieren|Mit PLC43.INI konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:S7-SoftSPS Dienst und TwinCAT|S7-SoftSPS Dienst und TwinCAT]]&lt;br /&gt;
** CIF 30/50/60&lt;br /&gt;
*** [[S7-SoftSPS:Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der CIF-Karte mit dem Systemkonfigurator|Konfiguration mit dem Systemkonfigurator]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CIF 30/50/60 Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** cifX (CIFX 50 und CIFX 90)&lt;br /&gt;
*** [[S7-SoftSPS:cifX Grundlegende Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Konfiguration der cifX-Karte mit SYCON.NET|Konfiguration mit SYCON.NET]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX Einstellungen der IBHsoftec S7-SoftSPS|Einstellungen der IBHsoftec S7-SoftSPS]]&lt;br /&gt;
*** [[S7-SoftSPS:cifX PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7|PROFIBUS®-Konfiguration über S7 für Windows® / STEP® 7]]&lt;br /&gt;
** CP340/CP440&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP340/CP440 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** CP343/CP443&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation konfigurieren|Emulation]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation über die Oberfläche konfigurieren|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:CP343/CP443 Emulation in PLC43.INI konfigurieren|PLC43.INI]]&lt;br /&gt;
** I/O Port&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports konfigurieren|PC-Hardwareports konfigurieren]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit Oberfläche einstellen|PC-Hardwareports mit Oberfläche einstellen]]&lt;br /&gt;
*** [[S7-SoftSPS:PC-Hardwareports mit PLC43.INI einstellen|PC-Hardwareports mit PLC43.INI einstellen]]&lt;br /&gt;
** Modbus TCP&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Modbus TCP konfigurieren mit PLC43.INI|PLC43.INI]]&lt;br /&gt;
** NVRAM&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:NVRAM Konfiguration mit der PLC43.INI|PLC43.INI]]&lt;br /&gt;
** User SFC&lt;br /&gt;
*** [[S7-SoftSPS:User SFC Konfiguration|Konfiguration]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der Oberfläche|Oberfläche]]&lt;br /&gt;
*** [[S7-SoftSPS:Einstellen der UserSFCs/FCs in der PLC43.INI|PLC43.INI]]&lt;br /&gt;
* [[S7-SoftSPS:Technische Daten|Technische Daten]]&lt;br /&gt;
** [[S7-SoftSPS:STEP® 7 Hardwarekonfiguration|STEP® 7 Hardwarekonfiguration]]&lt;br /&gt;
** [[S7-SoftSPS:AppStarter|AppStarter]]&lt;br /&gt;
** [[S7-SoftSPS:Unterschiede S7-SoftSPS Hardware-SPS|Unterschiede]]&lt;br /&gt;
** [[S7-SoftSPS:Diagnosepuffereinträge|Diagnosepuffereinträge]]&lt;br /&gt;
** [[S7-SoftSPS:Null-Modemkabel|Null-Modemkabel]]&lt;br /&gt;
** [[S7-SoftSPS:Operationsvorrat|Operationsvorrat]]&lt;br /&gt;
&lt;br /&gt;
== S7-PCI315 ==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_PCI315.png|[https://www.ibhsoftec.com/S7-PCI315 S7-PCI315]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[S7-PCI315:Dokumentationsübersicht|Dokumentationsübersicht]]&lt;br /&gt;
* [[S7-PCI315:Rechtliche Hinweise|Rechtliche Hinweise]]&lt;br /&gt;
* [[S7-PCI315:Lizenzen|Lizenzen]]&lt;br /&gt;
* [[S7-PCI315:Sicherheit|Sicherheit]]&lt;br /&gt;
* [[S7-PCI315:Kurzbeschreibung und Voraussetzungen|Kurzbeschreibung und Voraussetzungen]]&lt;br /&gt;
* [[S7-PCI315:Gerätezeichnung|Gerätezeichnung]]&lt;br /&gt;
* [[S7-PCI315:Systemübersicht|Systemübersicht]]&lt;br /&gt;
* [[S7-PCI315:Gerätetreiber Setup|Gerätetreiber Setup]]&lt;br /&gt;
* [[S7-PCI315:Firmware Update|Firmware Update]]&lt;br /&gt;
* [[S7-PCI315:USB Treiber installieren|USB Treiber installieren]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service installieren|S7netPLCComm-Service installieren]]&lt;br /&gt;
* [[S7-PCI315:Sicherheitshinweise|Sicherheitshinweise]]&lt;br /&gt;
* [[S7-PCI315:Batterie installieren|Batterie installieren]]&lt;br /&gt;
* [[S7-PCI315:S7-PCI315 SPS installieren|S7-PCI315 SPS installieren]]&lt;br /&gt;
* [[S7-PCI315:Visualisierung/Datenzugriff|Visualisierung/Datenzugriff]]&lt;br /&gt;
* [[S7-PCI315:S7netPLCComm-Service|S7netPLCComm-Service]]&lt;br /&gt;
* [[S7-PCI315:Konfigurieren des Services|Konfigurieren des Services]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration Oberfläche|Konfiguration Oberfläche]]&lt;br /&gt;
* [[S7-PCI315:Konfiguration INI-Datei|Konfiguration INI-Datei]]&lt;br /&gt;
* [[S7-PCI315:WinCC Flexible lokal|WinCC Flexible lokal]]&lt;br /&gt;
* [[S7-PCI315:Programmierung|Programmierung]]&lt;br /&gt;
* [[S7-PCI315:Befehlsvorrat|Befehlsvorrat]]&lt;br /&gt;
* [[S7-PCI315:Integrierte Bausteine|Integrierte Bausteine]]&lt;br /&gt;
* [[S7-PCI315:Spannungsversorgung|Spannungsversorgung]]&lt;br /&gt;
* [[S7-PCI315:Resetverhalten|Resetverhalten]]&lt;br /&gt;
* [[S7-PCI315:RUN/STOP-Schalter|RUN/STOP-Schalter]]&lt;br /&gt;
* [[S7-PCI315:Batterie|Batterie]]&lt;br /&gt;
* [[S7-PCI315:Batterie wechseln|Batterie wechseln]]&lt;br /&gt;
* [[S7-PCI315:Batterie entsorgen|Batterie entsorgen]]&lt;br /&gt;
* [[S7-PCI315:LEDs|LEDs]]&lt;br /&gt;
* [[S7-PCI315:LED SYS|LED SYS]]&lt;br /&gt;
* [[S7-PCI315:LED APL|LED APL]]&lt;br /&gt;
* [[S7-PCI315:LED PROFIBUS DP-Master|LED PROFIBUS DP-Master]]&lt;br /&gt;
* [[S7-PCI315:Speicherkarte|Speicherkarte]]&lt;br /&gt;
* [[S7-PCI315:Speicherverhalten|Speicherverhalten]]&lt;br /&gt;
* [[S7-PCI315:Zustandsabfrage|Zustandsabfrage]]&lt;br /&gt;
* [[S7-PCI315:Dualport Kommunikation|Dualport Kommunikation]]&lt;br /&gt;
* [[S7-PCI315:Wissenswertes|Wissenswertes]]&lt;br /&gt;
* [[S7-PCI315:Fehlersuche|Fehlersuche]]&lt;br /&gt;
* [[S7-PCI315:Fehlernummern|Fehlernummern]]&lt;br /&gt;
* [[S7-PCI315:Technische Daten|Technische Daten]]&lt;br /&gt;
&lt;br /&gt;
==IBHNet==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;3&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20284.png|[https://www.ibhsoftec.com/IBH-Link-S5-PP IBHLink S5++]&lt;br /&gt;
Image:20266.gif|[https://www.ibhsoftec.com/IBH-Link-S7-PP IBHLink S7++]&lt;br /&gt;
Image:20268.png|[https://www.ibhsoftec.com/IBH-Link-S7-PP-HS IBHLink S7++ HS]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBHNet:Einführung|Einführung]]&lt;br /&gt;
*[[IBHNet:Systemvoraussetzungen|Systemvoraussetzungen]]&lt;br /&gt;
*[[IBHNet:Installation|Installation]]&lt;br /&gt;
*[[IBHNet:Lokaler Betrieb|Lokaler Betrieb]]&lt;br /&gt;
*[[IBHNet:Betrieb im lokalen Netzwerk|Betrieb im lokalen Netzwerk]]&lt;br /&gt;
*[[IBHNet:Betrieb über das Internet|Betrieb über das Internet]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS|Konfiguration IBH Link S7/ S7Plus/ S7++/ S7++HS]]&lt;br /&gt;
*[[IBHNet:Konfiguration IBH Link S5++|Konfiguration IBH Link S5++]]&lt;br /&gt;
*[[IBHNet:IBH Link S5++ mit STEP®5|IBH Link S5++ mit STEP®5]]&lt;br /&gt;
*[[IBHNet:Definition von Zugriffsnamen zur Identifikation der Steuerungen|Definition von Zugriffsnamen zur Identifikation der Steuerungen]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7|Einstellungen innerhalb von STEP®7]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber|Einstellungen innerhalb von STEP®7 ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2|Einstellungen innerhalb von STEP®7 MicroWin ab V3.1 SP2]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA®|Einstellungen innerhalb von TIA®]]&lt;br /&gt;
*[[IBHNet:Einstellungen innerhalb von TIA® ohne IBHNet Treiber|Einstellungen innerhalb von TIA® ohne IBHNet Treiber]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC|Betrieb mit WinCC]]&lt;br /&gt;
*[[IBHNet:Betrieb mit ProTool|Betrieb mit ProTool]]&lt;br /&gt;
*[[IBHNet:Betrieb mit WinCC Flexible|Betrieb mit WinCC Flexible]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S5++ mit Intouch|Betrieb des IBH Link S5++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Betrieb des IBH Link S7++ mit Intouch|Betrieb des IBH Link S7++ mit Intouch]]&lt;br /&gt;
*[[IBHNet:Hochsprachenzugriffe|Hochsprachenzugriffe]]&lt;br /&gt;
*[[IBHNet:Fetch/Write|Fetch/Write]]&lt;br /&gt;
*[[IBHNet:Unprojektierte SPS-SPS Kommunikation|Unprojektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:Projektierte SPS-SPS Kommunikation|Projektierte SPS-SPS Kommunikation]]&lt;br /&gt;
*[[IBHNet:RFC1006 Kommunikation IBH Link S7++/S7++HS|RFC1006 Kommunikation IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Beckhoff TwinCAT SPS mit IBHLink S7++|Datenaustausch zwischen einer TwinCAT SPS und einer S5/S7 Steuerung]]&lt;br /&gt;
*[[IBHNet:Troubleshooting|Troubleshooting]]&lt;br /&gt;
*[[IBHNet:Reset/Werkseinstellungen|Reset/Werkseinstellungen]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7|Technische Daten IBH Link S7]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7 Plus|Technische Daten IBH Link S7 Plus]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S7++/S7++HS|Technische Daten IBH Link S7++/S7++HS]]&lt;br /&gt;
*[[IBHNet:Technische Daten IBH Link S5++|Technische Daten IBH Link S5++]]&lt;br /&gt;
*[[IBHLink:Historie|Historie]]&lt;br /&gt;
*[[IBHNet:Änderungen|Änderungen]]&lt;br /&gt;
&lt;br /&gt;
==IBH USB-S5-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:IBH_USB_S5.gif|[https://www.ibhsoftec.com/IBH-USB-S5-Adapter IBH-USB-S5-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 S5 für Windows®|Zugriff auf SIMATIC® S5 mit &#039;&#039;S5 für Windows®&#039;&#039;]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:SIMATIC® S5 STEP®5|Zugriff auf SIMATIC® S5 mit STEP®5]]&lt;br /&gt;
*[[IBH USB-S5-Adapter:Maximale USB Kabellänge|Maximale USB Kabellänge]]&lt;br /&gt;
&lt;br /&gt;
==USB-S7-Adapter==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;2&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:20218.png|[https://www.ibhsoftec.com/USB-S7-Adapter-C USB-S7-Adapter]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
* [[USB-S7-Adapter:Zugriff mit S7 für Windows®|Zugriff auf S7-300 und S7-400 Steuerungen mit S7 für Windows®]]&lt;br /&gt;
&lt;br /&gt;
==IBH S7-CX315/CX317==&lt;br /&gt;
&amp;lt;gallery perrow=&amp;quot;1&amp;quot; class=&amp;quot;float-right&amp;quot;&amp;gt;&lt;br /&gt;
Image:S7_CX317.jpg|[https://www.ibhsoftec.com/S7-CX317 IBH S7-CX317]&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
*[[IBH S7-CX315/CX317:Task 2 SEQ Konverter|Task 2 SEQ Konverter]]&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
	<entry>
		<id>https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Phyton/Methoden/Datenmodelle&amp;diff=4404</id>
		<title>IBH Link UA:Phyton/Methoden/Datenmodelle</title>
		<link rel="alternate" type="text/html" href="https://wiki.ibhsoftec.com/de/index.php?title=IBH_Link_UA:Phyton/Methoden/Datenmodelle&amp;diff=4404"/>
		<updated>2024-02-05T13:20:25Z</updated>

		<summary type="html">&lt;p&gt;Andreas: /* Beispiel mit einer S7-1500 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Diese Option ist nur im &#039;&#039;&#039;[https://www.ibhsoftec.com/IBH-Link-UA-QC IBH-Link-UA-QC]&#039;&#039;&#039; aktiviert, da hierfür mehr Speicher benötigt wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich jetzt mit der Programmiersprache Python Methoden realisieren, sowie Daten einfacher austauschen und verarbeiten.&amp;lt;br&amp;gt;&lt;br /&gt;
Einige Beispiele zur Umsetzung komplexer Funktionen:&amp;lt;br&amp;gt;&lt;br /&gt;
Es lassen sich komplexe Aufgaben automatisieren, wie z.B. die&lt;br /&gt;
Überwachung von Maschinenparametern oder die Optimierung von Produktionsprozessen.&amp;lt;br&amp;gt;&lt;br /&gt;
Große Datenmengen können analysiert und ausgewertet werden,&lt;br /&gt;
um Trends und Muster zu erkennen und Prozesse zu optimieren.&lt;br /&gt;
&lt;br /&gt;
Durch die Integration von Python-Modulen für Machine Learning&lt;br /&gt;
können Maschinenparameter und -daten analysiert werden, um Vorhersagen und Empfehlungen für die Optimierung der Maschinenleistung zu treffen.&lt;br /&gt;
Daten sind aus verschiedenen Quellen und Systemen integrierbar, um ein umfassendes Bild der Maschinenleistung und -produktivität zu erhalten&lt;br /&gt;
Um Datenmodelle bzw. Companion Specs mit Python-Modulen auf dem IBH Link UA zu koppeln, wird zunächst das gewünschte Companion Spec oder Datenmodell in das Projekt auf dem IBH Link UA eingebunden. Dazu kann das entsprechende XML-File über den Webserver des IBH Link UA hochgeladen werden. Die OPC Foundation hat Datenmodelle für eine Vielzahl von Branchen spezifiziert. Für die Industrieautomatisierung etwa gibt es Datenmodelle für die Automatisierung von Produktionsanlagen und Maschinen, wie Maschinensteuerung, Überwachung und Diagnose, sowie Produktionsprozessverwaltung und Energiemanagement. Die Datenmodelle können mit speziellen Nodeset-Tools (UAModeler – ein kostenpflichtiges Werkzeug von Unified Automation oder Siome – eine Freeware von Siemens) erstellt werden und beschreiben die Schnittstelle, über die die Daten ausgetauscht werden sollen.&lt;br /&gt;
&lt;br /&gt;
=Aufbau eines Python Programmes=&lt;br /&gt;
&lt;br /&gt;
Im Python Programm werden die speziellen Funktionen des IBHLinkUA importiert. Zur Initialisierung ruft der IBHLinkUA die Funktion &amp;quot;init_opc()&amp;quot; auf. &lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
 def init_opc():&lt;br /&gt;
 return&lt;br /&gt;
Es können mehrere Python Programme eingelesen werden. Zusätzlich sind auch Python Programme ohne diese Spezialfunktionen möglich.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
=Funktionen aus dem Modul ibhua=&lt;br /&gt;
== RedirectLogOutput() ==&lt;br /&gt;
Leitet alle print, stdout und stderr Ausgaben ins Systemlog um. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 print(&amp;quot;Test&amp;quot;)&lt;br /&gt;
 &lt;br /&gt;
[[Image:IBH_Link_UA_Redirect.png|839px]]&lt;br /&gt;
&lt;br /&gt;
==setSystemLog (Gruppe,logtext,status)==&lt;br /&gt;
Schreibt einen Eintrag ins Systemlog. Diese kann in der Web-Oberfläche unter „Diagnose Systemereignisse“ betrachtet werden.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
 - Gruppe : String&lt;br /&gt;
 - logtext : String&lt;br /&gt;
 - Status : Integer&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.setSystemLog(&amp;quot;meine Gruppe&amp;quot;,&amp;quot;mein Logtext&amp;quot;,4711)&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_setsystemlog.png|845px]]&lt;br /&gt;
&lt;br /&gt;
== Breakpoint() ==&lt;br /&gt;
Setzt einen Breakpoint. Wenn der Breakpoint erreicht wird, wird der Debugger aktiviert. Man kann den Debugger über einen Webbrowser über das Port 5555 erreichen.&lt;br /&gt;
 http://&amp;lt;adresse IBHLinkUA&amp;gt;:5555&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    a=1&lt;br /&gt;
    ibhua.Breakpoint()&lt;br /&gt;
    b=a+20&lt;br /&gt;
    b=b+a+20&lt;br /&gt;
&lt;br /&gt;
Nach Laden des Beispiels:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint1.png|845px]]&lt;br /&gt;
&lt;br /&gt;
Nach Drücken der Step Taste:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Breakpoint2.png|1612px]]&lt;br /&gt;
&lt;br /&gt;
== OPCReadVar(node) ==&lt;br /&gt;
Funktion zum Lesen von OPC - Nodes.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	Returnwert: Scalarwert oder Stringvariable&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 uhrzeit=ibhua.OPCReadVar(&amp;quot;ns=0;i=2258&amp;quot;)&lt;br /&gt;
 print(uhrzeit)&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose nach dem Neustart die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== monitor(&amp;quot;node&amp;quot;, &amp;quot;Monitor Funktion&amp;quot;, Intervall, Triggermode, Deadband) ==&lt;br /&gt;
Bei Änderung der OPC-Variablen “Node” wird die Funktion  “Monitor Funktion“ aufgerufen.&lt;br /&gt;
&lt;br /&gt;
„Intervall“: bestimmt den Abtastintervall in ms. &lt;br /&gt;
&lt;br /&gt;
„Triggermode“ : &lt;br /&gt;
*	0 = wird immer Getriggert&lt;br /&gt;
*	1=Trigger bei Wertänderung&lt;br /&gt;
*	2=Trigger bei ansteigender Flanke&lt;br /&gt;
*	3=Trigger bei abfallender Flanke&lt;br /&gt;
&lt;br /&gt;
„Deadband“: bestimmt die minimale Wertänderung, die zum Trigger führt&lt;br /&gt;
Die Monitorfunktion enthält einen Eingangsparameter mit dem gelesenen Wert.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     print(Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird in die Diagnose jede Sekunde die aktuelle Uhrzeit eingetragen.&lt;br /&gt;
&lt;br /&gt;
== OPCWriteVar(node,var) ==&lt;br /&gt;
&lt;br /&gt;
Funktion zum Schreiben von Scalar Nodes und String Nodes. Der OPCTyp wird aus der Zielvariablen automatisch ermittelt.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	node: Nodeid&lt;br /&gt;
*	var: Scalar oder String Wert&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def Monitor(Var):&lt;br /&gt;
     ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot;,Var)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
    ibhua.monitor(&amp;quot;ns=0;i=2258&amp;quot;,&amp;quot;Monitor&amp;quot;,1000,0,0)&lt;br /&gt;
    return&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In diesem Beispiel wird die Uhrzeit jede Sekunde in die SPS Stringvariable &amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.ActualWatch&amp;quot; eingetragen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== OPCResult() ==&lt;br /&gt;
&lt;br /&gt;
Gibt das Ergebnis der Funktionen OPCReadVar, OPCWriteVar und OPCCallMethod zurück.&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	Returnwert: 0=Erfolgreich&lt;br /&gt;
&lt;br /&gt;
=Zugriff auf externe OPC Server=&lt;br /&gt;
Zum Zugriff auf externe OPC Sever muss zuerst in der Client Funktion ein externer Server eingerichtet werden.&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Select_Server.png|1386px]]&lt;br /&gt;
&lt;br /&gt;
Den Funktionen: &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCReadVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCWriteVar&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;OPCCallMethod&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
wird als erstes Parameter der Servername angegeben.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Achtung ! Der Servername muss exakt wie in der Weboberfläche (Leerzeichen vor dem „(„ beachten) angegeben werden !&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
  ExternerServer = &amp;quot;urn:ibhlinkua-002808:IBHsoftec:IBHLinkUA (opc.tcp://10.0.12.88:48010)&amp;quot;&lt;br /&gt;
  …&lt;br /&gt;
  OPCVar=ibhua.OPCReadVar(ExternerServer,&amp;quot;ns=4;s=PC-Station.Software PLC_1.GlobalVars.Tag_1&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==OPCConnectedServers ()==&lt;br /&gt;
Diese Funktion gibt eine Liste mit den Verbundenen OPC Servern zurück.&lt;br /&gt;
&lt;br /&gt;
Mit dieser Funktion kann man einfach den kompletten Namen eines externen Servers ermitteln.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
In den folgenden Beispielen wird davon ausgegangen, dass sie in der Clientfunktion eine Verbindung zu dem Demo Server von Unified Automation (opc.tcp://opcuaserver.com:48010) hergestellt haben.&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     print (ibhua.OPCConnectedServers ())&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         print (ExternServer)&lt;br /&gt;
     else: &lt;br /&gt;
         print(&amp;quot;no extern Server&amp;quot;) &lt;br /&gt;
         &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         FillLevelSetPoint=ibhua.OPCReadVar(ExternServer,&amp;quot;ns=2;s=Demo.BoilerDemo.Boiler1.FillLevelSetPoint&amp;quot;)&lt;br /&gt;
         print(FillLevelSetPoint)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid)==&lt;br /&gt;
Aufruf einer Methode ohne Parameter&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	return 	      : Ergebnis (0=Erfolgreich)&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot; &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         result=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo&amp;quot;,&amp;quot;ns=2;s=Demo.StartSimulation&amp;quot;)&lt;br /&gt;
         print(result)&lt;br /&gt;
&lt;br /&gt;
==OPCCallMethod(ExternerServer,object-nodeid, method-nodeid,[parameter_1,…parameter_n)==&lt;br /&gt;
&lt;br /&gt;
Aufruf einer Methode mit Parametern&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ExternerServer&lt;br /&gt;
*	object-nodeid :	Nodename des übergeordneten Objekts&lt;br /&gt;
*	method-nodeid :	Nodename der Methode&lt;br /&gt;
*	[parameter]: 		Eingangs-Parameterliste&lt;br /&gt;
*	return 		Ausgangs-Parameterliste&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[2.14,3.5])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  print(result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Anbei ein Beispiel, das eine Methode mit Parametern aus der SPS steuert:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 ExternServer=&amp;quot;&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 def Multiply(var):&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     if ExternServer:&lt;br /&gt;
         Mul_a=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_a&amp;quot;)&lt;br /&gt;
         Mul_b=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.Mul_b&amp;quot;)&lt;br /&gt;
         results=ibhua.OPCCallMethod(ExternServer,&amp;quot;ns=2;s=Demo.Method&amp;quot;,&amp;quot;ns=2;s=Demo.Method.Multiply&amp;quot;,[Mul_a,Mul_b])&lt;br /&gt;
         status=ibhua.OPCResult()&lt;br /&gt;
         if status==0:&lt;br /&gt;
             for result in results:&lt;br /&gt;
                  ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.MUL_Result &amp;quot;,result)&lt;br /&gt;
         else:&lt;br /&gt;
             print(&amp;quot;Error&amp;quot;)                  &lt;br /&gt;
    &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     global ExternServer&lt;br /&gt;
     #search in ExternServer &amp;quot;opcuaserver.com&amp;quot;&lt;br /&gt;
     ExternServers=ibhua.OPCConnectedServers ()&lt;br /&gt;
     for line in ExternServers:&lt;br /&gt;
         if &amp;quot;opcuaserver.com&amp;quot; in line:&lt;br /&gt;
             ExternServer=line&lt;br /&gt;
          &lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Generic.StartMul&amp;quot;,&amp;quot;Multiply&amp;quot;,1000,2,0)&lt;br /&gt;
&lt;br /&gt;
=Arbeiten mit Nodesets=&lt;br /&gt;
&lt;br /&gt;
Es ist jetzt möglich Nodesets einzulesen und mit Python Modulen zu verknüpfen. &lt;br /&gt;
 &lt;br /&gt;
Die Nodesets werden mit dem UAModeler oder mit SiOME (Freeware von Siemens) erstellt. &lt;br /&gt;
Im Modeler gibt man das Projekt als XML File aus.&lt;br /&gt;
&lt;br /&gt;
Eine Dokumentation zum SiOME finden Sie hier: https://support.industry.siemens.com/cs/document/109755133/siemens-opc-ua-modeling-editor-(siome)?dti=0&amp;amp;lc=de-DE&lt;br /&gt;
&lt;br /&gt;
Das Handbuch finden Sie hier: https://support.industry.siemens.com/cs/attachments/109755133/109755133_SiOME_MAN_V27_de.pdf&lt;br /&gt;
&lt;br /&gt;
Führen Sie laut Handbuch &amp;quot;Modellieren des Adressraums&amp;quot; aus und exportieren Sie das Informationsmodell (3.19):&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Siome.png|762px]] &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Laden Sie das Informationsmodell&lt;br /&gt;
&lt;br /&gt;
[[File:IBH_Link_UA_Siome_Nodeset.png|504px]]&lt;br /&gt;
&lt;br /&gt;
Danach erscheint das angelegte Objet im Adressraum des OPC Servers:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Nodeset_Example.png|432px]]&lt;br /&gt;
&lt;br /&gt;
 Jetzt können Sie die Variablen und Methoden mit dem Python Programm verknüpfen.&lt;br /&gt;
&lt;br /&gt;
== OPCError (OPC Fehlercode) ==&lt;br /&gt;
&lt;br /&gt;
Bricht bei einem Fehlercode ungleich 0 die Ausführung ab und gibt den OPC-Fehlercode zurück.&lt;br /&gt;
&lt;br /&gt;
Wird eine 0 übergeben, hat die Funktion keine Wirkung.&lt;br /&gt;
&lt;br /&gt;
== get_namespace(name) ==&lt;br /&gt;
 &lt;br /&gt;
Diese Funktion gibt die Namespacenummer zurück. Als Eingansparameter gibt man den Namespacenamen an.&lt;br /&gt;
Der Namespacename findet man im UAExpert unter Server:&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Name_Space.png|441px]]&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
&lt;br /&gt;
== method(ns, id, &amp;quot;funktion&amp;quot;) ==&lt;br /&gt;
&lt;br /&gt;
Verknüpft eine Methode, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
 Parameter: &lt;br /&gt;
 *	ns : Namespacenummer&lt;br /&gt;
 *	Id : Nodename oder Numerischer ID&lt;br /&gt;
 *	Funktion die beim Aufruf der Methode aufgerufen wird&lt;br /&gt;
Die Funktion enthält für jedes Eingangsparamter ein Argument und kann für jedes Ausgangsparameter ein Argument zurückgeben.&lt;br /&gt;
&lt;br /&gt;
Funktionen ohne einen Ausgangsparameter dürfen keinen Wert zrückgeben.&lt;br /&gt;
&lt;br /&gt;
Das Funktionsergebnis (Erfolg/Misserfolg) muss generell mit OPCError() übergeben werden. &lt;br /&gt;
&lt;br /&gt;
„id“ kannen mit dem UAExpert ernittelt werden :&lt;br /&gt;
&lt;br /&gt;
[[Image:IBH_Link_UA_Attributes.png|345px]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
 import ibhua&lt;br /&gt;
 ibhua.RedirectLogOutput()&lt;br /&gt;
 &lt;br /&gt;
 def UserMethod(a,b):&lt;br /&gt;
     result=0&lt;br /&gt;
     c=a*b&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return c&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.method(ns,7000,&amp;quot;UserMethod&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==variable(ns,  id, &amp;quot;read funktion&amp;quot;, &amp;quot;write funktion&amp;quot;)==&lt;br /&gt;
Verknüpft eine Variable, die in einem eingelesenen Nodeset definiert wurde, mit einer Python Funktion.&lt;br /&gt;
&lt;br /&gt;
Parameter: &lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	Id : Nodename oder Numerischer ID&lt;br /&gt;
*	read funktion : Funktion die beim lesen der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält kein Eingangsparamter und ein Ausgangsparameter. &lt;br /&gt;
*	write funktion : Funktion die beim schreiben der Variablen aufgerufen wird&lt;br /&gt;
Die Funktion enthält ein Eingangsparamter und kein Ausgangsparameter.&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 OPCVar=123.456&lt;br /&gt;
 &lt;br /&gt;
 def UserRead():&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return OPCVar&lt;br /&gt;
 &lt;br /&gt;
 def UserWrite(var):&lt;br /&gt;
     result=0&lt;br /&gt;
     global OPCVar&lt;br /&gt;
     OPCVar=var&lt;br /&gt;
     ibhua.OPCError(result)&lt;br /&gt;
     return &lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.variable(ns,6008,&amp;quot;UserRead&amp;quot;,&amp;quot;UserWrite&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
==map(ns,  id, ns_destination, id_destination )==&lt;br /&gt;
Verbindet die OPCVariable (ns,id) mit einer anderen Variablen. &lt;br /&gt;
&lt;br /&gt;
Der Vorteil dieser Funktion ist, dass kein Python Programm beim lesen und schreiben durchlaufen wird. (schneller)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Achtung: Die Datentypen müssen übereinstimmen!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Parameter:&lt;br /&gt;
*	ns : Namespacenummer&lt;br /&gt;
*	id : Nodename oder Numerischer ID&lt;br /&gt;
*       ns_destination : Namespacenummer der Zielvariablen&lt;br /&gt;
*	id_destination : Nodename oder Numerischer ID der Zielvariablen&lt;br /&gt;
*	node : Nodeid der Variablen in einem anderen Namespace&lt;br /&gt;
*&lt;br /&gt;
*	Returnwert: 1=Erfolgreich, -1=nicht erfolgreich&lt;br /&gt;
&lt;br /&gt;
Beispiel:&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     ibhua.map(ns,6011,4,&amp;quot;QuadcoreNodesetExample.SoftPLC.Generic.PLCFloatVar&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
=Ausführliche Beispiele=&lt;br /&gt;
&lt;br /&gt;
==Beispiel mit einer S7-1500 ==&lt;br /&gt;
Die Dokumentation und die Beispiele werden uns von unserem Schulungspartner &#039;&#039;&#039;[https://www.ibhsoftec.com/Training TTI]&#039;&#039;&#039; zur Verfügung gestellt.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Handbuecher/IBH-Link-UA-Phyton-Methoden-Datenmodelle-CPU1500.pdf Dokumentation passend zum Beispiel S7-1500 ]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;[https://download.ibhsoftec.com/german/Beispiele/NodeSet-Manual-CPU-1500.zip Beispiel passend zur Dokumention]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Die Zip Datei enthält  Phyton, IBH OPC UA Editor Beispiele, sowie das TIA V18 Projekt&lt;br /&gt;
&lt;br /&gt;
==Eine Methode aus dem Nodeset führt einen Funktionsbaustein in der SPS aus==&lt;br /&gt;
&lt;br /&gt;
Python Programm :&lt;br /&gt;
&lt;br /&gt;
 import ibhua&lt;br /&gt;
 import time&lt;br /&gt;
 &lt;br /&gt;
 #OPC Error Codes&lt;br /&gt;
 Bad_Timeout=0x800A0000&lt;br /&gt;
 Bad_UnexpectedError=0x80010000&lt;br /&gt;
 &lt;br /&gt;
 def SetTemperature(SetPoint):&lt;br /&gt;
     Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
     if Method_Control==0:&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.SetPoint&amp;quot;,SetPoint)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,1)&lt;br /&gt;
         Method_Control=1&lt;br /&gt;
         &lt;br /&gt;
         seconds = time.time()&lt;br /&gt;
         while Method_Control==1:&lt;br /&gt;
             Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;)&lt;br /&gt;
             if time.time()&amp;gt;(seconds+2):&lt;br /&gt;
                 ibhua.OPCError(Bad_Timeout)&lt;br /&gt;
         ibhua.OPCWriteVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.UA_Method_Control&amp;quot;,0)&lt;br /&gt;
         ActualTemperature=Method_Control=ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.Programs.DB 1.Actual&amp;quot;)&lt;br /&gt;
     else:&lt;br /&gt;
         ibhua.OPCError(Bad_UnexpectedError)&lt;br /&gt;
     return ActualTemperature&lt;br /&gt;
 &lt;br /&gt;
 def ReadTemp():&lt;br /&gt;
     return ibhua.OPCReadVar(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;)&lt;br /&gt;
     &lt;br /&gt;
     &lt;br /&gt;
 def init_opc():&lt;br /&gt;
     ns=ibhua.get_namespace(&amp;quot;http://example.com&amp;quot;)&lt;br /&gt;
     print(ns)&lt;br /&gt;
     ibhua.method(ns,7001,&amp;quot;SetTemperature&amp;quot;)&lt;br /&gt;
     ibhua.monitor(&amp;quot;ns=4;s=QuadcoreNodesetExample.SoftPLC.GlobalVars.Temperature&amp;quot;,&amp;quot;Temperature&amp;quot;,1000,0,0)&lt;br /&gt;
     ibhua.variable(ns,6014,&amp;quot;ReadTemp&amp;quot;,&amp;quot;&amp;quot;)&lt;br /&gt;
&lt;br /&gt;
Auszug aus dem SPS Programm:&lt;br /&gt;
&lt;br /&gt;
 	L	&amp;quot;UA_Method_Control&amp;quot;	// Call Method &lt;br /&gt;
 	L	1&lt;br /&gt;
 	&amp;lt;&amp;gt;I	&lt;br /&gt;
 	SPB	noc&lt;br /&gt;
 	CALL	FB 1, DB 1&lt;br /&gt;
 	  SetPoint	  := &lt;br /&gt;
 	  Actual	  := &lt;br /&gt;
 	L	2	// Method Complete&lt;br /&gt;
 	T	&amp;quot;UA_Method_Control&amp;quot;&lt;br /&gt;
 noc:&lt;/div&gt;</summary>
		<author><name>Andreas</name></author>
	</entry>
</feed>