Difference between revisions of "IBHLink S7++:LOGO! with IBHLink S7++"

From IBHsoftec Wiki English
Jump to: navigation, search
(Settings within the LOGO!Soft Comfort software)
Line 42: Line 42:
 
[[Image:logo-comfort-softsps-ger.PNG|none]]
 
[[Image:logo-comfort-softsps-ger.PNG|none]]
  
Es muss eine Clientverbindung gewählt werden. Die Einstellungen für die TSAPs sind Lokal '20.00' und Remote '01.nn'. 'nn' steht hierbei für die MPI-Adresse der S7-Steuerung, mit der die Daten ausgetauscht werden sollen. Die Schreibweise ist Hexadezimal, d.h. '01.15' steht für die Adresse 21, '01.02' für die Adresse 2. Als Operationen stehen Lesen und Schreiben zu Verfügung. Die lokalen Variablen beziehen sich auf den intern simulierten DB1. Die Syntax für Variablen aus den lokalen DB lautet VBn, die des remoten Partners ist S7-Syntax.
+
A Client cneectrion must be selected. The settings for the TSAPs are Local '20.00' und Remote '01.nn'. 'nn' steht hierbei für die MPI-Adresse der S7-Steuerung, mit der die Daten ausgetauscht werden sollen. Die Schreibweise ist Hexadezimal, d.h. '01.15' steht für die Adresse 21, '01.02' für die Adresse 2. Als Operationen stehen Lesen und Schreiben zu Verfügung. Die lokalen Variablen beziehen sich auf den intern simulierten DB1. Die Syntax für Variablen aus den lokalen DB lautet VBn, die des remoten Partners ist S7-Syntax.
  
To excahnge variables with the DB1, the DB must be created. Via "Extras - Parameter VM assignment" the elements of the program can be selcted, die in den DB1 abgebildet werden sollen.
+
To exchange variables with the DB1, the DB must be created. Via "Extras - Parameter VM assignment" the elements of the program can be selcted, die in den DB1 abgebildet werden sollen.
  
 
[[Image:logo-comfort-db1-ger.PNG|none]]
 
[[Image:logo-comfort-db1-ger.PNG|none]]

Revision as of 16:34, 28 January 2013

S7 Connection from Siemens LOGO! (RCE version) to a S7 PLC via IBHLink S7++ or IBHLink S7++ HS

The RCE versions from Siemens LOGO! are equiped with an Ethernet port and support S7 connections via Ethernet. This allows a data communication between LOGO! and a S7-PLC via IBH Link S7++. Process data can be exchanged between both PLC. Below there is the decription how to setup the LOGO! for data communication with the IBH Link S7++.

Communikation

The communikation with the LOGO! will be establhed via S7V connections. The LOGO! can read and write from data area of the S7 PLC via IBH Link S7++:

  • Inputs
  • Outputs
  • Flags
  • Content of data blocks.

Settings of the LOGO! via Display

Zuerst muss die LOGO! über das Ethernet Netzwerk erreichbar sein. Danach erst kann über die LOGO! Soft Comfort Software eine IP Adresse eingestellt werden. Gegebenenfalls muss die Adresse des PCs entsprechend umgestellt werden, damit sich LOGO! und PC im gleichen Subnetz befinden. Die aktuelle Adresse der LOGO! sieht man über das Display.

  • With <ESC> you'll get to the settings.
  • Scroll down until <network> appears.
  • <OK> 'IP address'. <OK> The current adress is shown.

Settings within the LOGO!Soft Comfort software

In der LOGO!Soft Comfort Software muss die IP-Adresse der Steuerung eingestellt werden. Dies geschieht über "Extras - Übertragen - Netzwerkadresse konfigurieren".

Logo-comfort-setaddr-ger.PNG

Dann muss die Logo so konfiguriert werden, dass diese Clientverbindungen zu anderen Stationen aufbaut.

Via "Extras - Ethernet Connections" a new connection can be added.

Logo-comfort-connections-ger.PNG

Mit einem Doppelklick auf die Verbindung, kann diese konfiguriert werden.

Logo-comfort-softsps-ger.PNG

A Client cneectrion must be selected. The settings for the TSAPs are Local '20.00' und Remote '01.nn'. 'nn' steht hierbei für die MPI-Adresse der S7-Steuerung, mit der die Daten ausgetauscht werden sollen. Die Schreibweise ist Hexadezimal, d.h. '01.15' steht für die Adresse 21, '01.02' für die Adresse 2. Als Operationen stehen Lesen und Schreiben zu Verfügung. Die lokalen Variablen beziehen sich auf den intern simulierten DB1. Die Syntax für Variablen aus den lokalen DB lautet VBn, die des remoten Partners ist S7-Syntax.

To exchange variables with the DB1, the DB must be created. Via "Extras - Parameter VM assignment" the elements of the program can be selcted, die in den DB1 abgebildet werden sollen.

Logo-comfort-db1-ger.PNG

Es kann vorkommen, dass die LOGO! Soft Comfort Software nach Änderungen der Verbindungen neu gestartet werden muss, damit die geänderten Einstellungen auf die Steuerung übertragen werden.

Access with IBHNet object

Ab IBHNet V1.49 ist es möglich über 'RFC1006' auf die LOGO! zuzugreifen. Die zu verwendende MPI-Adresse bei der Funktion 'Connect()' ist 128, bei 'Connect_DP()' ist es der Steckplatz 128. Als Variablen können Eingänge, Ausgänge, Merker, der DB1 und die Bestellnummer gewählt werden.