Quantcast
Channel: SPS-Forum - Automatisierung und Elektrotechnik
Viewing all 49744 articles
Browse latest View live

TIA XML Datei importieren

$
0
0
Hallo zusammen!
Ich versuche zurzeit ein Bauteil was nicht von Siemens ist in das TIA V16 einzubinden.
Mein Problem: ich habe statt der GSD Datei nur eine XML Datei.
Wie ich eine XML Datei erzeugen und Exportieren kann weiß ich.
Aber wie kann ich die Datei Importieren?

Schon mal Danke.
Gruß
Peter

Modbus TCP Verbindung mit Nanotec Controller

$
0
0
Hallo Forum,

ich möchte mittels dem Baustein MB_Client eine Modbus TCP Verbindung zwischen S7-1200 und Nanotec Motorsteuerung herstellen.

Zum Testen benutze ich EasyModbusServer. Eine Verbindung kommt nicht zustande, stattdessen ist der Ausgang "Busy" immer "true" und "done" immer "false".

Hat jemand eine Lösung zu diesem Problem? Viele Grüße!
Angehängte Dateien

Corona - wie geht ihr damit um?

$
0
0
Hallo liebe Kollegen aus dem Forum,

ich wollte mal Fragen wie ihr mit dem Thema umgeht gerade auch was die Arbeit angeht?
Geht ihr weiterhin normal zu Kunden oder macht ihr mehr Fernwartung?


Ich bin aus dem nördlichen Bayern und bin seit einer Woche im Homeoffice weil mein Chef in Südtirol war.
Bisher konnte ich noch normal Arbeiten, bin jetzt mal gespannt wie es weiter geht nachdem die Kindergärten in Bayern geschlossen sind und meine Frau im Krankenhaus arbeitet.

Virtuelle Inbetriebnahme - Software in the loop Ansatz - Programme

$
0
0
Hallo zusammen,

ich beschäftige mich derzeit recht intensiv mit dem Thema virtuelle Inbetriebnahme. Ich betrachte derzeit den Software in the Loop Ansatz, d.h. VIBN mit simulierter SPS oder Motion Controller (ähnlich wie in der Robotik mit KUKA Office Lite oder ABB Robotstudio).
Ich nutze im Moment zum Testen Siemens MCD und Simit, das soll aber erst einmal nebensächlich sein.

Für den Software in the loop Ansatz brauche ich ja eine Simulationsumgebung um die SPS zu simulieren. Bei Siemens hat man ja PLC Sim Advanced im Programm, welches über einen Softbus an Simit angekoppelt wird.
Ich komme aus der Siemens Ecke und möchte aber trotzdem auch andere Hersteller betrachten. Hierzu fehlt mir aber etwas Expertenwissen.

Meine Frage deshalb an euch:
Wisst ihr ob es von den anderen großen Herstellern, wie Rockwell, Beckhoff, Schneider, B&R, usw. vergleichbare Software zu PLC Sim Advanced gibt? Falls ja wie heißen diese. Wie funktioniert die Schnittstelle zu SIMIT (OPC UA, Shared Memory, irgendwas proprietäres?), Gibt es irgendwelche Einschränkungen bei den unterstützen Controllern?

Würde mich über ein paar Anregungen zur weiteren Recherche freuen.

P.S. ich weiß, dass es auch die Möglichkeit gibt, Hardware anzukoppeln. Dies ist bei manchen Steuerungen wahrscheinlich auch die Einzige Möglichkeit. Trotzdem möchte ich mich ersteinmal mit einer Software Lösung befassen.

Vielen Dank vorab

TIA SCL Indexbereich eines Arrays auf TRUE prüfen

$
0
0
Hallo Community,

ich bin neu hier und hätte da gern mal ein Problem :D

Ich kenne mich mit SCL nicht so gut aus, möchte aber in dieser Programmiersprache den Indexbereich der zweiten Dimension auf TRUE abfragen um damit in eine IF-Schleife springen.
Etwa so:


"Array 1" -> Datentyp: Array[1..16, 1..8] of Bool



IF "Array 1" [1, 1 bis 8] = 1 THEN

// Hier passiert dann irgendwas;

END_IF;


Habe alle möglichen Eingabevarianten ausprobiert und auch schon im Netz gesucht. Das funktioniert so jedenfalls nicht. :confused:
Vielleicht hat ja von Euch jemand ne Idee wie man die gesamte zweite Dimension auf TRUE prüfen kann.



Vielen Dank schon mal!

Daniel

Step 5 PG615 Eprom

$
0
0
Hallo Freunde, ich will mit einem PG615 ein E-Prom 6ES5 375-1LA21 brennen - geht nicht- die Nummer wird im Menu nicht angezeigt.
Weiß jemand, welche Type man stattdessen eingeben kann, oder ob ich irgendwo
ein Update für das PG bekommen kann?
Im Voraus vielen Dank für die Hilfe
Gruß Heinrich

Step 7 ET200SP PtP Module Fehler W#16#81E7

$
0
0
Hallo,

arbeite seit geraumer Zeit an einem Treiber, der einen Messtransmitter beschreibt und ausliest. Verwende eine S7-317PN/DP und programmiere mit Step7 V5.6 und SCL.
Nach dem Start der CPU wird eine Init-Sequenz ausgelöst, die die Bausteine FB613 "Send_P2P" und FB614 "Receive_P2P" initialisiert, ein paar Parameter an den Transmitter sendet und zum Schluss noch einige andere Parameter vom Transmitter anfordert und empfängt. Dies funktioniert nach einem Warmstart auch alles problemlos und zuverlässig. Anschliessend können dann auch Messdaten angefordert und empfangen werden, was der Normalbetrieb ist.

Nach einiger Zeit kommt es aber manchmal vor, das sich die Kommunikation aufhängt. Bisher hilft es dann das PtP-Module zu entfernen und die Initialisierungssequenz per Software-Trigger auszulösen. Auch das funktioniert erfolgreich. Allerdings ist das entfernen der Hardware mehr als unpraktisch. Wenn ich die Initialisierung ohne Hardwaredemontage durchführe, bleibt die Schrittkette in dem Schritt hängen, wo sie das erste Mal Daten empfangen soll und der Receive_P2P Baustein meldet den Status Code W#16#81E7 zurück. Laut Doku bedeutet das, das mehrere Instanzen des Bausteins auf das gleiche Module zugreifen. Das kann ich aber eigentlich ausschliessen und erklärt auch nicht, warum es nach einem "Hardeware-Reset" funktioniert. Ich habe mittlerweile auch den FB610 "Port_Config" in die Schrittkette integriert, weil ich hoffte durch diesen den "Hardware-Reset" nachbilden zu können. Leider ohne Erfolg.

Für die Schrittkette habe ich mir einen FB gebaut, den ich in jedem Schritt mit verschiedenen Parametern aufrufe und in dem die eigentlichen Send- und Receive-Kommandos aufgerufen werden. Da dies aber immer die gleiche Instanz ist, sollte eigentlich das kein Problem sein.

Insgesamt eine Herausforderung, zu der es vermutlich keine einfache Lösung gibt, zu der ich aber auf eure Hinweise hoffe, mit denen ich eine Lösung erarbeiten kann.

Gruß Hagen

Siemens LOGO! 8

$
0
0
Hallo Zusammen,
ich kann meinen LOGO WebEditor nicht auf die deutsche Sprache einstellen.
Ich bekomme dann immer die Meldung, dass ich keine Adminrechte habe.
Wie stelle ich diese Rechte im LWE ein?

Desweiteren kann ich auch nicht alle Befehle im LOGO WebEditor nutzen.
Welche Einstellungen muss ich vornehmen damit dies klappt?

LWE.jpg
Angehängte Grafiken

Erfahrungen OPC UA auf Sinumerik-Steuerungen

$
0
0
Hey an alle!

erster Post im SPS-Forum, also gerne auf Etikettverstöße hinweisen.
Ich setze mich aktuell mit dem OPC UA Server von Siemens auf einer Sinumerik 840D sl (CNC-Drehmaschine) auseinander und habe dafür die Dokumentation [1]. Für mich sieht das ziemlich vollständig und "ready to use" aus - auch ohne wirkliche Konfi durch den Maschinenhersteller. Hat schon jemand Erfahrungen mit dieser Steuerung und hat vielleicht sogar schon mit der externen Steuerungsfunktion rumgespielt?

Viele Grüße!

[1]
https://www.google.com/url?sa=t&rct=...WxBKx3VCnxXizj

Step 7 Fragen zum Array und der entsprechenden Struktur.

$
0
0
Guten Tag zusammen,

ich beschäftige mich gerade mit dem Thema Array. In dem Projekt welches ich gerade vorbereite haben alle Aktoren eine index Nummer. Das bedeutet, es gibt einen DB ein welchem Motoren die Nummer 0-10 haben, Ventile 50-100 usw.

nun gibt es diverse FB's welche auf eine Array [0..100] of typeModulControl zugreifen. Aktuell muss der Array von 0-100 gehen. Effectiv brauche ich aber nur ein Array von 0-10 und 50 bis 100.

Gibt es eine Möglichkeit ein Array so aufzubauen Array [0..10 und 50..100] Ich habe schon diverse Schreibweisen getestet aber nichts gefunden. Ich möchte Datenberichte vermeiden, welche ich nicht nutze aber trotzdem die Möglichkeit der Erweiterung zu haben.

Step 7 SFC71 "LOG_GEO" bei reduntanten CPUs

$
0
0
Bekanntlich verfügen redundant aufgeschaltete Baugruppen über unterschiedliche SUBNET-IDs.

Wenn ich also LOG_GEO auf eine logische Basisadresse einer redundat aufgeschalteten Baugruppe auslöse - was kommt dabei raus ?

Sonstiges Schrittmotortreiber DM 420 an S7 1200

$
0
0
Hallo
ich benötige mal eure Hilfe. Ich habe an eine S7 1214 einen Schrittmotor mit Schrittmotortreiber nach folgende Schaltplan angeschlossen.
Jedoch dreht sich der Motor gar nicht. Es muss an der Verdrahtung oder der Einstellung des DM 420 liegen.
Programm funktioniert soweit in der Simulation und Ausgänge werden auch geschalten.
Der Motor hat zwar auch einen Treiber, diesen benutze ich aber nicht da ich keinen passenden Stecker habe.

Einstellung DM420 DIP

SW1 OFF
SW2 OFF
SW3 - SW7 ON

Habe auch schon mal eine Schaltung ohne SPS aufgebaut .
Hierzu habe ich über ein 5V Netzteil PUL über einen Taster geschalten . Ohne Erfolg.
Angehängte Grafiken

TC3 Anbindung an Prometheus

$
0
0
Hallo!

Hat jemand von euch schon mal eine HTTP Anbindung an Prometheus (https://prometheus.io/) gemacht?

Danke für die Rückmeldungen!

LG

Klingone22

Simens Logo Programmierung

$
0
0
Hallo meine SPSS Freunde,
ich hoffe ich bin in der richtigen Rubrik

ich habe mich jetzt an die Umsetzung meiner Heizungssteuerung gewagt. In der Simulation funktioniert diese auch schon. Ich hoffe das ich von euch vielleicht noch Verbesserungsvorschläge bekomme oder Kleine Schupser, wenn mir irgendwo ein Fehler unterlaufen sein sollte. Zu den Eckdaten der Steuerung
Ai1 ist der Kamin Fühler dieser soll bei 50°C Q1 (Kamin Pumpe) einschalten. Rücklaufanhebung vorhanden.
Ai2 ist ein Fühler am Austritt der Solaranlage dieser soll bei 70°C die Pumpe freigeben und dann über ein 0-10 V Signal die Pumpe so regeln das die Austritt Temperatur nicht unter 78°C fällt.
Ai 3 ist der Fühler an 3-Wege-Mischer für die FBH dieser soll getackte auffahren und die 40°C im Vorlauf konstant halten.(3-Punkt Regler)
Es wird noch eine Außentemp. Abschaltung für die FBH Programmiert werden aber es bringt nix weiter zu machen wenn mein grundliegender Ansatz in der Steuerung falsch ist. Deswegen frage ich jerzt schon.
Ich bitte euch auch um etwas Nachsicht da das ganze mein erster Versuch mit einer SPS überhaupt ist.
Das ganze soll mit einer Simens Logo zum laufen gebracht werden.
Mit freundlichen Grüßen
Michael
Angehängte Dateien

TIA TIA V13/14 nach V15 installieren

$
0
0
Hallo,
ich habe einen neuen Laptop mit Windows10 bekommen.
Ein Kollege hat schon TIA V15.1 installiert.
Jetzt müsste ich noch V13 und V14 installieren, auf dem selben System ohne VM.
Könnte es bei dieser Installationsreihenfolge Probleme geben, hat jemand Erfahrungen?

Danke
urlaub

TIA TIA und Windows

$
0
0
Hallo,
ich weiss nicht in welche Rubrik diese Frage passt,
der Admin möge es in die richtige Gruppe schieben.

Frage:
es gibt Maschinen deren Software mit dem
TIA Portal V14 oder V15 erstellt worden ist.
Diese Maschinen stehen weltweit verteilt ohne
Internetanbindung rum und arbeiten vor sich
hin. Nun ist es so das diese TIA Versionen nicht mehr
garantiert lauffähig sind unter den aktuellen
Windows Releases. Angenommen die V15 wäre
unter dem Windows Release 2003 nicht mehr lauffähig
und man müsste auf die Version V16 umsteigen.
Wie macht ihr das wenn die alten Maschinen
ein update bräuchten, deren Software wurde ja
mit den alten TIA Versionen hergestellt.
Konvertiert ihr das alte Projekt in die V16
und spielt das in die Maschine (ja, da muss jemand
hinfahren)?Oder sucht ihr Euch einen Rechner mit
alter Windows Version, installiert da das alte TIA
Portal und baut neue Software?
Welches ist der sichere/stabilere Weg, hat da jemand
Erfahrungen?

Vielen Dank für Eure Infos.
Gobi

TIA Welche Software brauch ich denn nun noch???

$
0
0
Servus zusammen,

Kunde hat ein TIA V13 SP1 Projekt zur Erweiterung bereitgestellt.

Beim Öffnen motzt TIA jedesmal, dass WinCC Comfort V12 installiert werden muss, um uneingeschränkt benutzt werden zu können.


TIA_Software_1.png



Installierte Software zeigt mir folgendes an...

TIA_Software_2.png



Alles was mit Visu zu tun hat lässt sich nicht bearbeiten. In TIA V12 kann ich das Projekt gar nicht erst öffnen, da V13SP1.


Was muss ich denn noch installieren? Ich blicks nicht.

Jemand ne Lösung?
Angehängte Grafiken

Ringleitung in der Einspeisung zeitgemäß ?

$
0
0
Hallo liebes Forum,

heute geht es mir um die sinnvolle Einspeisung des Schaltschrankes einer Anlage.
Fakten:
Strombedarf ca. 80-85A
Hauptschalter 125A
Spannungsverteilung im Schrank über 3 Phasen Sammelschiene von Siemens mit Einspeisemodul 3RV2917-1A und im weiteren Verlauf Erweiterungsschienen 3RV2917-4B
und gegebenenfalls Ausspeisemodul 3RV2917-1E.

Jetzt können die Sammelschienen lt. Datenblatt nur max. 63A vertragen.
Bei früheren Projekten (länger als 15 Jahre her) haben wir da gerne eine Ringleitung eingesetzt, also bei angenommenen 100A anstatt mit 35²mm alles einmal zu speisen lieber mit 16² Ringleitung durchgeschliffen und zum Schluss zurück zum Hauptschalter.
Da sich der Strom auf beide Stränge aufteilt, konnte der Querschnitt verringert werden, (Bei 63A = 6², 80A = 10², 100A = 16²)
Damit wäre die Belastung der Siemens Sammelschiene halbiert.
Einzige Alternative wäre wohl, nach dem Hauptschalter Klemmen setzen und 2 Kreise mit kleinerem Strombedarf erzeugen.
Es handelt sich um einen Rittalschrank 2m x 1,8m, also recht kurze Strecken.


Was sagt ihr dazu ?

Danke und Gruß, Marcus

SIEMENS G120D Stop-Nocken

$
0
0
Hallo.

Kann mir jemand von euch helfen mit der Inbetriebnahme von Stop-Nocken beim Siemens G120D Umrichter. Ich habe das Problem, wenn die Stop-Nocken angefahren sind, dann laut Handbuch, wenn der Fehler quittiert ist, dann könnte man in anderer Richtung ruhig ausfahren. In meinem Fall ist nicht so. Wenn die Stop-Nocken angefahren sind egal wenn Fehler quittiert ist, Umrichter lässt nicht, dass sich Motor einschaltet.

Stop-Nocken sind richtig angeschlossen und Eingänge im GSD Datei von Siemens im Bereich Verfahrbereichsbegrenzung richtig zugewiesen.

Das hat ein 9-Monate erfahrene SPS Techniker angeschrieben...nur dass ihr weißt :D:D:D

Verbindung auf CX

$
0
0
Hallo zusammen

Habe ein kleines Problem, ich kann vom Twincat nicht mehr auf die CX zugreifen, erhalte immer den gleichen fehler, siehe Foto.
Was für mich auch etwas komisch ist ich kann die CX nicht pingen jedoch kann ich per remote auf sie zugreifen.

hat jemand einen Idee?

Gruss

PhilippZugriff.PNG
Angehängte Grafiken
Viewing all 49744 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>