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

Siemens streicht bis zu 20.000 Stellen

$
0
0
Deutscher Konzern baut um: Siemens streicht bis zu 20.000 Stellen

Als Kaeser von Löscher übernahm hatte der Konzern 3 Hauptbereiche, Kaeser machte 5 daraus, eine ganz große Sache.
Nun wird wieder umgebaut, auf 3 Bereiche, eine ganz große Sache.

Und jedes Mal werden X Leute eingespart. Eigentlich dürfte Siemens doch schon eine negative Angestelltenzahl haben.
Werden wohl aber doch immer wieder auch Menschen gebraucht, die irgendwas erschaffen, also muß man wieder einstellen. Eigenartige Rechnungen das!

Fehlersichere S7 im TIA Portal

$
0
0
Wir können noch freie Plätze für die Schulung
Fehlersichere S7 mit Safety Advanced im TIA Portal
in Hamburg vom 12.09.-14.09.2018 anbieten

Programmieren und Fehlersuche mit STEP 7 Safety Advanced

Weitere Termine: Fehlersichere S7 mit Safety Advanced im TIA Portal

Zielgruppe
Programmierer, Inbetriebnehmer, Projektierer, fortgeschrittenes Servicepersonal

Voraussetzungen
Grundkurs oder Umsteigerkurs SIMATIC TIA Portal

Dauer: 3 Tage
Preis: 1.550,00 € zzgl. MwSt. (DE)

Beschreibung / Lernziele
In diesem Kurs lernen Sie die Projektierung, Programmierung, Inbetriebnahme, Diagnose und Fehlerbehebung bei fehlersicheren Systemen. Sie binden Fremdgeräte über PROFIsafe in Ihr Automatisierssystem ein.

Ihre erlernten theoretischen Kenntnisse vertiefen Sie durch zahlreiche praktische Übungen an einem Anlagenmodell.

Nach der Schulung können Sie sicherheitsgerichtete Programme in F-FUP bzw. F-KOP erstellen und Fehler in F-Systemen diagnostizieren.

Inhalte

  • Überblick Normen und Vorschriften
  • Sicherheitsbezogene Steuerungsfunktionen
  • Aufbau und Funktionsweise der S7-1200/1500F
  • Erstellung sicherheitsgerichteter Programme
  • Fehlersichere Kommunikation mit PROFIsafe
  • Fehlersichere Fremdgeräte einbinden
  • Diagnose und Fehlerbehebung
  • Peripherieaufbau
  • Abnahmetest
  • Grundlagen SISTEMA


Software / Geräte
TIA Portal, STEP 7 Safety Advanced, S7-1500F, ET 200, Murr MVK, Sicherheitskomponenten wie z. B. Not-Halt, Anlagenmodell, SISTEMA

Unsere Empfehlung
Besuchen Sie anschließend Erweiterungsmodule für Engineering, Bedienen/Beobachten, Kommunikation und Technologische Funktionen.

Wir beraten Sie gerne und freuen uns auf Ihren Anruf!

Grollmus GmbH
Geisenheimer Str. 2
65239 Hochheim am Main
Telefon: +49 6146 82828-0
Fax: +49 6146 82828-90
info@grollmus.de
www.grollmus.de

TIA S1500 Graph-Baustein in S300 Projekt verwenden

$
0
0
Hallo zusammen,

ich habe folgendes Problem.

Ich möchte gerne einen/mehrere Graph-Bausteine aus einem S1500-Projekt in einem anderen S300-Projekt verwenden. Leider kann ich die nicht einfach kopieren, weil die optimierten Bausteinzugriff besitzen und das unterstütz die 300er CPU nicht. Ich kann die Bausteine, nach dem kopieren, im S300-Projekt auch nicht öffnen deswegen.

Würde ja gerne den optimierten Bausteinzugriff von den Bausteinen entfernen aber das geht scheinbar nicht.

Weiß jemand Rat?


Gruß
Ling

Kommunikation zwischen PC Worx und Ciros Studio

$
0
0
Guten Tag allerseits!

Ich schreibe momentan an meiner Facharbeit zum Thema Vernetzung. Speziell geht es da um die Vernetzung einer SPS Anlage (Bosch Transfersystem TS2) mit einem Roboterarm (Mitsubishi RV-2AJ). Ich möchte diese beiden Anlagen mittels Ethernet und OPC Verbinden. Die SPS Anlage wird mit PC WORX programmiert und der Roboter mit Ciros Studio. Nun zu meiner Frage....Ist es überhaupt möglich diese beiden Steuerungen mithilfe OPC kommunizieren zu lassen? Wenn ja, hat schon jemand Erfahrung damit und kann mir da ein wenig weiter helfen? Eine andere Möglichkeit die beiden Anlagen kommunizieren zu lassen wäre natürlich per Optokoppler aber diese Lösung scheint mir im Moment noch zu einfach ;) Gibt es sonst noch Möglichkeiten diese beiden Steuerungen kommunizieren zu lassen?
Ich erkläre mal kurz was passieren soll...
Das Transfersystem befördert leere Dosen von A nach B. Am Punkt X kommt die Dose zum stehen, gibt dem Roboterprogramm ein Signal und soll dann von diesem befüllt werden. Nachdem das Roboterprogramm fertig ist, soll die SPS ein Signal bekommen sodass die Dose weiter fährt. Beiden Anlagen sind per Ethernet-Kabel über einen Router mit dem PC verbunden.
Ich wäre überaus dankbar wenn mir jemand weiterhelfen könnte ;)

Schönes Wochenende und LG

Michel

TIA String via Pointer aus DB lesen

$
0
0
Hallo,
Ich habe einen Umrichter (93xx) der Firma Lenze, dieser stellt mir einen Zahlen Code zur verfügung.
Jede Zahl 1-199 entspricht einer bestimmten Störung.
Jetzt wollte ich einen DB anlegn mit den Zeilen 1-199 in der sich jeweils Eine String[30] Variable mit der passenden Stötung als Text je Zeile drinn steht.
Dann soll mit der Variabel aus dem Umrichter aus der Richtigen Zeil die Variable an den Ausgang eines FCs oder FBs geschrieben werden.
Das muß irgendwie mit Pointern oder Blokmove gehen, ich bekomme es aber nicht hin.
Sps: S7 314c Dp/Pn
Tia V15

Danke schon mal

Datenübertagung BuR --> Labview

$
0
0
Hallo zusammen,

innerhalb eines Projekts arbeite ich mit dem Automation Studio von BuR. Ich versuche eine Datenkommunikation per Ethernet zwischen BuR und LabView herzustellen.

Ich habe schon Programmiererfahrung in C/C++, bin aber mit den BuR- und LabView noch unerfahren. Ich hoffe hier hat schon jemand Erfahrung auf diesem Gebiet oder ähnlich Projekte bearbeitet.

Es handelt sich um einen unidirektionale (sicherheitsunkritischen) Datentransfer von Messdaten nach Labview. Hat hier schon jemand ähnliche Projekte bearbeitet oder kann mir den Einsatz eines bestimmten Protokolls raten (z.B. UDP, TCP, OCP, Modbus, Datasockets)?

Gruß, Sergius

Step 7 Wochenzeitschaltuhr mit Step 7

$
0
0
Hallo zusammen,

ich habe folgendes Problem.
Teile meiner Hausinstallation laufen über die S7-300 mit der CPU 314, so auch die Rolladensteuerung.Nun habe ich mich gefragt ob man eine Zeitschaltuhr als Programm oder Baustein einbauen könnte, so das
die Rolläden zu einer bestimmten Uhrzeit geschlossen werden und zu einer bestimmten Uhrzeit wieder öfffnen.
Ich hoffe ihr könnt mir helfen.
Vielen Dank schonmal im Vorraus.

Gruß
danny

TIA Datentyp konvertiert von Any nach Variant bei 300er nach 1500er

$
0
0
Habe beim tauschen der CPU 315er nach 1516er festgestellt, dass die Funktionen WRREC und RDREC sich im Datentyp automatisch verändert haben, ANY nach VARIANT !
Nun stellt sich die Frage ob man dass alles so lassen kann ?
In der Hilfe habe ich gelesen dass bei ANY der Eingangsparameter RECORD imer das vollständige P#DBx.DBXx.x Bytex haben muss
Kann man das bei VARIANT auch so nutzen ohne es zu ändern ?
Was mich etwas nachdenklich gemacht hat, warum gibtes den Parameter LEN wenn doch die Länge im P#DB..Bytexx gegeben ist ?
Im Anhang habe ich die beiden Bausteine dargestellt. Im DB sieht man den Bereich, den ich übertragen möchte.
Gruß und Danke für Rückmeldungen
Angehängte Grafiken

Sinamics S110 + CPU 317- 2DP Frage Referenzieren über Profibus

$
0
0
Hallo!

Ich verwende für ne Anwendung bei uns einen Sinamics S110 mit einer CPU 317-2DP. Angesteuert wird der Antrieb über Profibus mit dem FB283.

Meine Frage: und zwar starte ich den Refernziervorgang durch toggeln von Aus1 über eine Schrittkette in AWL und anschließendem setzten von "Antrieb Referenzieren"

Schritt1: Aus1 ausschalten

Schritt2: Aus1 einschalten

Schritt3: Bit Setzen für Antrieb referenzieren.

Bei den alten Simodrive Antrieben funktionierte das Programm, der Antrieb begann sich zu refernzieren. (Simodrive 611U mit CPU 314)
Beim Sinamics funktioniert das bei mir nicht. Ich muss zwischen Schritt1 und Schritt 2 ein wenig Zeit vergehen lassen ( 20 ms ) und zwischen Schritt 2 und Schritt3 ebenso. (auch ca 20 - 30ms)

Ja hab das ganze über nen Timer gelöst.. ABER: ich finde es íst irgendwie eine unsaubere Lösung.

Mich würde zum einen interessieren wodurch dieses Problem entsteht, dass der neuere Umrichter Zeit zwischen den Schritten (nur aufgrund der schnelleren CPU? / Zykluszeit) bzw Zeitdauer zwischen dem setzen der Bits. ) benötigt.. bzw wie ihr dieses Problem löst? ... Hätte an einen Flankenwechsel vom Zustandssignal Aus1 gedacht, aber dieses habe ich leider nicht gefunden.

LG

Sonstiges Umfrage: Welche HMI Systeme (Panel-HW, Visu -SW, Anbindung) verwendet Ihr?

$
0
0
Hallo SPS Community,

ich möchte hier eine kleine Umfrage starten, und würde gerne wissen welche HMI System so auf Markt sind bzw. welche Ihr kennt und verwendet!?

Dabei gibt es 3 Kategorien:

Hardware: Welche Panel Systeme werden verwendet und welche OS (Windows, Linux, etc.) Panel von bspw. Beckhoff oder Siemens.
Software: Welche Visu Syteme bzw. Frameworks ? Zenon, WinCC, Visiwin etc. im Kontext zur Hardware wird verwendet.
Anbindung: OPC UA, TCP/IP , ADS (BEckhoff) etc.

Mit geht es generell darum was so am meisten genutzt wird im Feld ?

Danke und Grüße Schönes WE

TIA TIA v15, SCL addiert 2 anstatt 1

$
0
0
FB:
#temp ist bool temp
#IMPULS, #EINGANG1 und #EINGANG2 sind bool,- INPUTs
#IST_Zahl und #SOLL_Zahl sind INT static, Startwert ist 0
#OUT ist bool OUT
Code:

#temp := (#EINGANG1 OR #EINGANG2) AND #IMPULS;

IF #temp THEN
    #IST_Zahl := #IST_Zahl + 1;
END_IF;


IF  SOLL_Zahl >= #IST_Zahl THEN
    #IST_Zahl  := 0;
    #OUT:= NOT #OUT;
END_IF;

ich erwarte, dass der SCL-Kode "+1" addieren wird, aber der addiert 2.

Impuls erzeugt SR-flipflop, siehe im Anhang.

Ich habe gedacht, dass das IMPULS zwei Takten dauern kann, aber konnte das nicht prüfen. Ich konnte nur den SCL-Kode auf FUB wechseln.

ich habe den AWL-Kode S5 übersetz

Code:

    UN    =EINGANG1    ;AGGREGAT 1 UND   
    UN    =EINGANG2  ;AGGREGAT 2 NICHT LAEUFT
    ON    =IMPULS    ;UND KEIN STUNDENIMPULS
    SPB    =ENDE    ;SPRINGE
    B    =DB 
    L    =IST_Zahl    ;HILFSWORT LADEN
    L    KF +1
    +F        ;+1
    T    =IST_Zahl    ;UND ZURUECKSCHREIBEN
    L    =SOLL_Zahl    ;SOLLBERIEBSSTUNDEN LADEN
    <F                ;WENN: SOLLSTUNDEN GROESSER
    SPB    =ENDE    ;GEZAEHLTE STUNDEN ->SPRINGE
    L    KH 0000
    T    =IST_Zahl    ;BEI ABLAUF DER BETRIEBS-
                    ;STUNDEN DAS HILSWORT LOESCHEN
    UN    =OUT
    =    =OUT    ;DEN AGGREGATEWECHSELAUSGANG
            ;INVERTIEREN
ENDE:       
    BE

IMPULS- Stundenimpuls.

ps
gerade habe ich AWL probiert, gleiche Situation, addiert 2 ((
Code:

AN #EINGANG1
AN #EINGANG2
ON #IMPULS
JC ende

L    #IST_Zahl
L +1
+I
T  #IST_Zahl
L  #SOLL_Zahl
<I
JC ende

L+0
T #IST_Zahl

AN #OUT
= #OUT

ende: BE

ps

Und dieser Kode addiert nur bis 1

#IST_Zahl := #IST_Zahl + 1 - hier ist immer 1nach 0
#IST_Zahl := ROUND_INT (#IST_Zahl / 2); - hier ist immer 0
Code:

#temp := (#EINGANG1 OR #EINGANG2) AND #IMPULS;

IF #temp THEN
    #IST_Zahl := #IST_Zahl + 1;
#IST_Zahl := ROUND_INT (#IST_Zahl / 2);
END_IF;


IF  SOLL_Zahl >= #IST_Zahl THEN
    #IST_Zahl  := 0;
    #OUT:= NOT #OUT;
END_IF;

Angehängte Grafiken

Rolladen die x.te

$
0
0
Hallo zusammen,

ich bin der Max und komme aus der Nähe von Augsburg,
vor etwa drei Stunden die "Logo!Soft" installiert, bis dahin hatte ich mit SPS noch nichts zu tun.
Nun habe ich ein wenig probiert und gelesen. Dabei bin ich auf eine Steuerung hier im Forum gestoßen, da viel mir auf das dort ein UDF (hoffe das ist richtig) verwendet worden ist. Wenn ich das richtig verstanden habe, kann in einem UDF eine "Schaltung" verkleinert werden (laienhaft ausgedrückt).

Ich habe nun eine Schaltung erstellt, und wollte diese in die UDF einfügen, dies gelingt aber nicht, da die Ein und Ausgänge nicht verfügbar seien. Könnt Ihr mir damit weiterhelfen.

Rollo_auf_ab.lsc.pdf


Konkret möchte ich:
  • 15 Rolläden/Jalousien -- 6 im EG 9 im OG steuern
  • jeden Raum seperart (im Raum)
  • pro Geschoss möchte ich jeweils die Geschosse einzeln und das ganze Haus ansteuern "Zentralschalter"



Könnt ihr mir in etwa sagen was die Hardware (Logo + Erweiterungen) kosten wird?


Vielen Dank
Max
Angehängte Dateien

PG / Laptop für Mitsubishi Melsec Medoc gesucht

$
0
0
Hallo liebes Forum,

Hoffendlich kann der ein oder ander weiter helfen. Oder kennt jemand ..
Ich bin auf der Suche nach ein Programmiergerät oder ein Funktionsfähiges Laptop womit ich "ONLINE" auf eine Melsec Medoc Steuerung vom Mitsubishi komme.
Ich weiss, das sind Oldtimer.

Erfolglos hab ich versucht mit ein 32BIT Rechner mit XP und feste COM Schnittstelle online zu kommen.
Trotz 1001 mal verglichene Kommunikationseinstellungen.
Auch nicht mit einen USB Adapter.

Das Programmierkabel ist ein SC09.
Dies hab ich als Fehler ausschliessen können dürch mit GX-Developner 7.04 den CPU aus zu lesen. ( Als Melsec AWL)



29389241_159898504671047_1170473502642274304_o.jpg

Wer hatt noch ?

Hier auf dem Forum war auch mal jemand die sich für solche Sachen Angeboten hat. Ich weiis aber nicht mehr wer das war.

Bram
Angehängte Grafiken

Step 7 S7 Microwin - READ_RCT umwandeln

$
0
0
Hallo liebe Community,

ich hoffe ihr könnt mir bei einem kleinen Problem helfen.
Ich versuche gerade mit meiner S7215-2 DP (6ES7 215-2BD00-0XB0) via Microwin (V4.0.0.81) das ausgegebene Format des Uhrbausteins (READ_RCT) auf ein dezimales Byte umzuwandeln und scheitere kläglich :(
READ_RCT schreibt in Hex in ein Word, ich habe keinen (meiner Meinung nach) sinnvollen Baustein gefunden welcher mir in Dezimal/Byte umwandelt.

Ich wäre über eure Hilfe dankbar.
THX und LG,

Markus

S120 SS1 automatisch quittieren

$
0
0
Hallo Zusammen,

ich habe noch eine Frage zu einem S120 mit Safety-Funktionen über ProfiSafe an einer S7-1500.
Grundsätzlich funktioniert alles, aber eine Frage hätte ich noch:

An der Maschine gibt es 2 Betriebsarten:
1. "Normalbetrieb" in dem alle Schutzfelder aktiv sind und die Achsen über das Programm auf Absolutpositionen etc verfahren werden. Hier löst ein unterbrechen des Schutzgitters oder auslösen Not-Aus den SS1 im Antrieb aus. Danach wird entsprechend quittiert und alles ist gut.

2. "Servicebetrieb" in dem die Achsen nur im Tippbetrieb mit SLS über ein KTP700F Mobile Panel verfahren werden können. Der Totmanntaster am Panel überbrückt in dieser Betriebsart die Schutzeinrichtungen.

Jetzt das Problem:
In Betriebsart 2 "Service" löst jedes Mal nach loslassen des Totmanntasters der SS1 aus. Soweit ist das auch gewünscht, aber es ist doch recht nervig das es jedes Mal quittiert werden muss bevor die Achsen wieder verfahren werden können. Besser wäre in dieser Betriebsart ein automatisches quittieren. Ist das Softwaremäßig zulässig oder kann man das sogar über Parameter im Umrichter einstellen?

Das ganze ist über Telegramm 902 mit den Bausteinen aus der Bibliothek LDrvSafe V2.2 von Siemens umgesetzt.

TIA Liste gesucht, welche Hardware wird in welchem TIA unterstützt

$
0
0
Hallo, es gab irgendwo eine Liste aus der man entnehmen konnte welche Hardware mit welcher Version der Firmware in welcher TIA Version maximal unterstütz wird.
Gruß

TIA Zwei Siemens SPS mit einander verbinden????

$
0
0
Hallo, ich möchte Signale zwischen zwei Maschinen austauschen. Die eine hat eine 1512 SPS und die andere eine 1511 SPS.


Die 1512 muss 4 Signale an die 1512 senden z.B. "Trichter unten" oder "Füllung beendet"

und die 1511 muss 7 Signale an die 1513 senden z.B. "Kessel in Position oben".



Wie könnte man das am einfachsten erstellen? Die beiden Steuerungen sind über profinet verbunden und in einem Netz.

Step 7 programmieren mit S7

$
0
0
hallo leute!!!

könnte jemand mir ein paar Tipps geben.
ich wollte gern wissen, welche software + CPU geeignet wäre?
ich habe eine Maschine mit ungefähr 64 Eingänge und 32 Ausgängen und 5 AI/AO.
danke im voraus

WAGO 750-880 Targets für Codesys 2.3

$
0
0
Hallo zusammen,

ich habe mir vor kurzem ein WAGO 750-880 Starter-Kit gekauft. Leider war keine DVD dabei und somit fehlen mir die Target-Dateien für CODESYS.
Leider habe ich die WAGO gebraucht auf Ebay gekauft und der Verkäufer hat wohl keine DVD mehr gehabt oder hat sie schlicht vergessen.

Ich möchte die WAGO gern im Heimbereich für meine Gebäudesteuerung nutzen.

Der WAGO-Support hat mich auf den Vertrieb verwiesen - was allerdings für meinen Einsatz etwas oversized sein dürfte...

Weiß jemand Abhilfe?

Vielen Dank!
Max

omron

$
0
0
Hallöchen

Also mit diesen Ding kenne ich mich mal nicht aus.

außer dem Power Lämpchen ist alles finster
das comm Lämpchen blinkt von zeit zu zeit mal schätz mal das ist die Verbindung zum Panel

hat jemand eine Idee wie ich sie zum laufen bekommen ???
Angehängte Grafiken
Viewing all 49814 articles
Browse latest View live


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