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

Step 7 Kommentar (in den Eigenschaften) eines F-DB aendern

$
0
0
Moin,

weiss von euch zufaellig jemand, wie ich den Kommentar (in den Eigenschaften) eines F-DB andern kann?
Da bei unserem Kunden haeufig die gleichen F-DB`s verwendet werden wird dieses haeufig einfach kopiert und neu benannt. Nun moechte der Kunde jedoch auch einen Kommaentar eingetragen haben und der laesst sich bei den kopierten F-DB`s leider nicht aendern (oder ich weiss nicht wie).

Daher meine frage ob ihr mir da weiterhelfen koennt.
Hatte schon an eine AWL-quelle gedacht, die kann ich aus den F-DB`s jedoch nicht erstellen....

Mfg
Bjoern

TIA Fehler beim Laden der HW

$
0
0
Hi Zusammen,

habe hier ein Problem beim Laden der Hardware.

Es wird angezeigt:

Unbenannt.JPG


In der Online-Sicht steht neben Ladespeicher RAM + EPROM --> n.a. und das Feld ist blau! Offensichtlich liegt hier das Problem? :confused:

Es handelt sich um eine 315-2PN/DP.

Vielen Dank!
Angehängte Grafiken

750-8202 ohne eCockpit als Backup/standby-Lösung für Hausautomatisierung mit 750-881?

$
0
0
Hi all,
ich betreibe meine Haussteuerung nun schon seit einigen Jahren erfolgreich mit ner 881 und natürlich Codesys 2.3. Visu per browser und App auch über VPN.
Bisher habe ich keinerlei backup-Lösung für den Fall eines Ausfalles der 881. DI/DO habe ich in Reserve, Netzteil keines, Relais/Dimmer sind im Notfall nicht manuell bedienbar.
Jetzt denke ich über die Anschaffung einer Reserve-SPS nach.
Da ich für alles was mit Multimedia zutun hat einen Linux-Server einsetze, überlege ich eine Linux-SPS einzusetzen.
Vom Wago Support erfuhr ich, daß die 8202 sowohl mit eCockpit als auch 2.3 läuft. eCockpit entfällt aus Kostengründen.
Schwachpunkt bei der 881 war bisher die Java-Visu und ich würde die Gelegenheit gerne nutzen, auf eine zukunftssichere Visu (HTML5) umzusteigen.
Damit würde die 8202 das produktive und die 881 das Reservegerät.
Fragen:
Hat jemand schon Erfahrungen im Unstieg von 880/881 auf pfc200 unter 2.3 gemacht? Wenn ja, welche?
Ist die 8202 unter 2.3 visu-performanter? Nutz sie dann HTML5 oder weiterhin Java?
Gibt es bei der 8202 3rd-party Bausteine vglb. Oscad mit purem Linux für z.B. eigene Scripts für Scenen, die SPS und Linux-Multimedia betreffen?
Off-Topic:
Hat jemand schon mal eine Heizungssteuerung Siemens-Albatros (OEM-Produkt u.a. für WäPu-Hersteller) mit einer Wago gekoppelt/vernetzt?
z.B. könnte man dann die Heizungs-/Zirkulationspumpe parallel ansteuern, die Außentemp. übernehmen u.s.w
Dank+Gruß

Sonstiges Musik Lautstärke mit Logo8 limitieren

$
0
0
Hallo

Ich habe einen Veranstaltungsraum der hin und wieder vermietet wird. Da es gelegentlich vorkommt dass die Lautstärke zu später Stunde etwas zu weit aufgedreht wird. Möchte ich diese durche eine simplen kurzzeitigen trennung der Stromverbindung des Verstärkers unterbinden.

Ich hab mir als Lösungsansatz eine Logo8 mit einem Analogmodul vorgestell.


Meine Frage.

Ist das messen der Mischpult Ausgangsleistung überhaupt mit einem Analogmodul messbar?

Falls ja. Empfielt es sich bezüglich der Auflösung ein bestimmtes Modul zu verwenden. Oder kann das jedes Analogmodul?

Wie sind da eure Meinungen?

IL Eco terminals in PcWorx

$
0
0
Hello

I need some GSDML files for the new inline Eco terminals.
Right now i need for IB IL RTD 4/PT100-ECO 2702499, and 0-10-ECO 2702496

I can't find them on the web?

- Emil

Forwarding mit Helmholz Rex300

$
0
0
Hallo zusammen,

wir möchten eine Anlage über einen Helmholz REX300 für die Fernwartung verfügbar machen.
Der Router baut eine VPN in unsere Firma auf und ist von dort auch erreichbar. (Webinterface und Sambashare).
Ich würde es jetzt so verstehen, dass ich im Router nur noch das Forwarding auf den entsprechenden Endteilnehmer einrichten muss.

Das begrenzt sich nicht nur auf Port 102 sondern noch auf diverse andere.
Leider kommen wir nicht so ganz mit der Konfigurationsoberfläche klar.

Hier kann man eine Ursprungs-IP und Port, eine Ziel-IP und Port und eine weitergeleitete IP und Port angeben.
Vom Forwarding kennen wir es eigentlich nur so, dass man den Port angibt, der weitergeleitet werden soll, und dann die IP und den Port des Endteilnehmers.

Hat jemand Erfahrung mit dem Helmholz gemacht?

Besten Dank im vorraus!

TIA Startwert für Zeit - Variable festlegen

$
0
0
Hallo,

Hardware: Siemens S7 1200 CPU 1212AC/DC/Rly
Software: TIA V14

habe dank dem Forum hier mein Problem mit dem Countdown - Timer gelöst bekommen. Nun habe ich ein Neues Problem!
Der jetzige Zustand der Funktion besteht aus einer Einschaltverzögerung die mit einem Ein -Taster gestartet wird. Die Zeit für die Einschaltverzögerung wird über ein KTP 400Basic vorgegeben bzw verstellt. Mein erstes Problem war dann noch das die Zeit auf dem HMI von der Einschaltverzögerung ja logischerweiße hochzählt statt so wie gewünscht als Countdown runtergezählt wird. Habe das Problem dann mit einem SUB-Baustein gelöst. Die Funktion läuft soweit ganz gut. (Siehe Bild)

NUN zu meinem ZWEITEN Problem!
Jetzt möchte ich gerne ein Startwert für die Einschaltverzögerung festsetzen damit wenn ich die Steuerung komplett ausschalte und wieder einschalte der eingestellte Wert nicht verloren geht.
Somit muss ich jetzt immer zuerst den Wert für die Einschaltverzögerung neu im HMI eingeben bevor ich die Funktion ausführen kann.

Wie auf dem Bild zusehen gibt die Variable Sollwert "Timer Rotator" auf den PT - Eingang des Ton-Baustein die Zeit vor. Diese Variable ist gleichzeitig mit dem HMI verknüpft.

Kennt jemand eine Lösung für mein Problem mit dem Startwert für eine Variable dieser Art.

Gruß Hartmut
Angehängte Grafiken

MDH860 - Verschiedene IP-Adressen

$
0
0
Hallo,

kann ich am MDH860 von MB Connect Line den 3 LAN-Ports verschiedene IP-Adressbereiche zuweisen?
Z.B. 3 Kunden, der eine kann nur seine Anlage auf Port 1 sehen, der zweite seine Anlage auf Port 2 und der dritte seine auf Port 3?



Grüßle

Wimmelbacher

Migration Simoreg DC-Converter --> Sinamics DCM

$
0
0
Hallo User,

ich habe ein paar Fragen zu oben genannter "Mission" aus alt mach neu ;)

ALT:
Simoreg DC-Converter, 6RA7081-6DV62
Profibusanbindung an eine 416er Steuerung (6ES7 416-2XK02-0AB0)

NEU:
Sinamics DCM, 6RA8081-6DV62-0AA0
Anbindung wie schon oben genannt, bleibt erhalten.

Der alte Simoreg soll gegen den Sinamics ersetzt werden, was ist mir bisher bekannt:
Parameter wurden über DriveMonitor konfiguriert, bei dem Sinamics muss dies über Starter oder ggf. BOP erfolgen. Das Handbuch des Sinamics wirft mir bisher keine Fragen auf.
Anbindung über Profibus, es gibt mehrere FB, FC´s und DB´s, darunter auch ein Simoreg-FB mit folgenden Funktionen:

- Ein-und Ausschalten des Antriebes
- Signale für die Schwungradbremse
- Fehlerauswertung von Simoreg
- Zusammenstellen der Steuerworte für Simoreg
- Zustand des Hauptantriebes

HW-Config des Simoreg im Step7 (V5.5+SP4):
Vorbelegung PPO-Typ 4, PZD-6/6
Slot 4: Kein PKW
Slot 5: Ist-/Sollwert, Adresse PZD1

Welche Config benötige ich für den Sinamics?
Muss das S7-Programm komplett überarbeitet werden oder ist nur an der Parameterversorgung was zu ändern, ggf. vllt sogar nichts?

Gibt es ein Anwendungsbeispiel?
Dies ist mein erster bevorstehender "Antriebstausch", daher habe ich leider auch noch keine Erfahrungen diesbezüglich.


Vielen Dank an alle, die sich dieses Thema annehmen:)

Liebe Grüße

WinCC Flex VB Script zur Automatisierung eines Prüfstands

$
0
0
Hallo,

ich bin noch ziemlich unvertraut mit dem Thema WinCC Flex und soll bei meiner Masterarbeit einen Prüfstand automatisieren.
Eine erste Frage dabei ist es: Ich habe eine Temperatur T1 (Adresse: DB 3 DBD 0) und möchte einen neuen Sollwert für die Heizung eingeben, sobald die Temperatur einen Wert über eine gewisse Zeit gehalten hat (stationär ist). Bisher habe ich solche Probleme in Matlab gelöst, indem ich die Werte einer Variable zum Zeitpunkt t=0 und zum Zeitpunkt t vor 20 Sekunden verglichen habe und eine maximale Differenz definiert habe. Ist so etwas auch in einem VB Script möglich?
Das ganze wollte ich über eine If-Bedingung steuern.

Vielen Dank:D

TIA Eingang HMI schatet Ausgang PLC

$
0
0
Hallo,

ich möchte einen Schalter auf der HMI Seite für TOR AUF, TOR HALT, und TOR ZU der dann einen Ausgang auf der PLC schaltet.

Wie aber muß ich den nun konfigurieren?
Kann ich nun I100.0 als "imaginären" Eingang nehmen um dann A0.0 zu schalten?
Wie muss ich dies aber dann PLC-Seitig programmieren?

Ich suche...

$
0
0
Hallo Guten Abend miteinander,

wie mein Titel schon verrät suche ich etwas und zwar suche ich ein MPI-USB adapter, möglichst für sehr kleines geld (Ich bin noch armer Azubi).
Ich suche solch ein Adapter da ich durch zufall an eine SPS S7-300 gekommen bin die ich um sonst bekommen habe, jetzt bin ich auf der suche nach einem MPI-USB adapter damit ich mit meiner SPS auch etwas Programmieren kann und sie nicht nur sinnlos zuhause herum steht, ich habe schon vieles abgesucht aber viele sind so teuer :x oder ist irgendwelcher China nachbau wo die Funktion nicht sicher ist oder es vielleicht nicht mit dem STEP7 verbunden werden kann.


Ich hoffe irgendjemand hat solch einen Adapter den er nicht benötigt und ihn gerne hergeben würde, ich würde mich über jede Antwort freuen und wünsche allen noch einen schönen Abend, und ich hoffe ich habe das richtige abteil des Forums ausgewählt. :)


Viele Grüße Joshua
Angehängte Grafiken

Suche Inspiration

$
0
0
Hallo
ich konstruiere im Moment einen Schrank für eine Maschine, die aus zwei unabhängigen Hälften begehen wird. Insgesamt brauche ich Platz für die Ansteuerung der beiden Hälften sowie für einen Master Controller und zwei Siemens 19" IPCs. Dafür habe ich 1,8m Platz. Aktuell Habenichts folgende Ideen und ich würde gerne eure Meinung hören...

  1. Drei 600x800x2000mm Schränke. Zwei für die Hälften, einen für die Einspeisung und die 19" Rechner. Damit bin ich aber nicht ganz happy. Denn ohne Schwenkrahmen kommen die Rechner sehr hoch und sind trotz teleskopschienen schlecht zu erreichen. Und außerdem ist der Schrank halb leer.
  2. Drei Einspeisungen und zwei 600er Schränke. In die kommen dann die beiden Hälften. Der Zentrale Controller kommt in ein Rittal AE Gehäuse auf eine Seite des Schrankes. Nur wohin die Rechner? Die Untertisch Gehäuse sind zu klein ...
  3. wie zwei nur, dass die Einspeisung in einem AE auf einer Seite und die Rehner in einem 2000er 19" Schrank angereiht untergebracht werden. Der Schrank ist dann halt halb leer ...


Habt ihr noch Ideen?

grüße

[User des Jahres] Nominierung 2016

$
0
0
Auch in diesem Jahr, wollen wir wieder den User des Jahres bestimmen!

Ich mach es kurz und arbeite nach dem Leitspruch aus den Dinner for One,
"The same procedure as every year, James"

In diesen Thread könnt ihr eine Liste mit bis zu 10 User einstellen,
die euch am besten gefallen haben.

Ich werde diese in diesem Beitrag zusammenzählen.

Die Nominierung endet am 18.12. 16:00 Uhr, dann werde ich einen neuen
Thread mit der Abstimmung starten.

Ach ja, als Preis für den User des Jahres gibt es einen Wanderpokal, wo Name des
Gewinners eingraviert ist.

Eure Liste darf dann so ähnlich aussehen ... ihr kennt das ja.

Ich wünsche euch viel Spaß und bitte um eure Nominierung!

Code:

Kandidaten User des Jahres 2016
01. __________
02. __________
03. __________
04. __________
05. __________
06. __________
07. __________
08. __________
09. __________
10. __________





Nominierungen zum User des Jahres

Nr Nominierte Stimmen

Step 5 135 u - basp

$
0
0
Hallo zusammen,
im vorweihnachtlichen Produktionsstress ist ein etwas in die Jahre gekommener Autoklav mit einer 135 U Steuerung 6ES5135-3UA11 mit 32k RAM durch einen Netzteildefekt ausgefallen.
Ein Ersatznetzteil wurde eingebaut und die 135 U geht auch in RUN. Nur die BASP LED leuchtet ständig. USTACK habe ich ausgelesen, dort ist nichts auffälliges festzustellen.
Eine Datensicherung vom Programm existiert leider nicht, einen Abzug vom AG konnte ich aber machen.
Hat jemand eine Idee was das sein könnte, oder was man tun kann?

Danke,


Frank

TIA Antriebsbaustein in SCL

$
0
0
Ich habe bisher fast ausschließlich nur in AWL programmiert.
Nun möchte ich zu Testzwecken einen Antriebsbaustein in SCL für eine S7-300 (314-1AG14) erstellen.

Nun war es bisher so, dass ich als IN ein Befehlswort hatte und im Baustein über "DIX X.X" Bits aus dem Wort abgefragt habe.
Zum schluss habe ich dann auch einzelne Bits in ein Meldewort geschrieben habe.

In SCL scheint es etwas schwieriger zu sein.

Gibt es dafür recht einfache Lösungen?

TIA HMI: Symbolischer Zugriff auf PLC mit S7-300

$
0
0
Hallo Forum,

ich habe ein Projekt aus Step7 V5.5 in TIA V13 SP1 migriert.
Darin enthalten ist eine S7 313-2DP und ein KTP1000 BASIC.

Die Anlage wird umgebaut und ich habe zuerst das SPS-Programm entsprechend angepasst.
Als ich jetzt das HMI-Projekt geöffnet habe, ist mir aufegfallen dass alle Variablen zwar korrekt migriert wurden, jedoch absolut adressiert werden.
Die Zugriffsart lässt sich nicht ändern. Das hängt wohl mit der 300er-Steuerung zusammen, weil ich den Bausteinzugriff der DB nicht auf "optimiert" setzen kann.
Auf Nachfragen bei der Siemens-Hotline wurde mir das jedenfalls so erklärt.

Da ich jedoch einige Veränderungen vorgenommen habe, passen die Adressen jetzt nicht mehr.
Ich habe nun 2 Fragen.
1. Muss ich jetzt jede Variable von Hand anpassen, wenn ja kann ich irgendwelche Automatismen einsetzen?

2. In der Spalte PLC-Variable bei den HMI-Variablen steht nach der Migration überall "<Undefiniert>"
Wenn ich nun per drag&drop die Variable aus dem DB dorthin ziehe, wird die Adresse angepasst und der symbolische Name wird dort eingetragen.
Die Zugriffsart steht weiterhin auf "Absolute" und bleibt ausgegraut. Zum Test habe ich in dem entsprechenden DB eine Variable eingefügt, und siehe da: Die Adresse wird in den HMI-Variablen mit verschoben.
Das würde ja doch für einen symbolischen Zugriff sprechen.
Jetzt bin ich verunsichert, auch weil der Kollege von der Siemens-Hotline dieses Verhalten nicht erklären oder begründen konnte.
Hat hier jemand schon Erfahrungen gesammelt?

Gruß

Chris

Step 7 PCS/ bzw. CFC Enstieg und Verständnisfragen

$
0
0
Hallo ich versuche mich in PCS 7 V8.0 bzw. CFC reinversetzen bzw. muss ich das. Ein wenig fehlt mir der Gesamtzusammenhang dazu als Verständnis. Ich habe hier einen Kursunterlagenordner von Siemens allerdings fehlen mir die Dateien dazu. Ich kenne auch das Einstiegsguide CFC von Siemens. Das ist mir allerdings zu einfach gehalten. Etwas größeres Projekt wäre mir gelegener wenn da einer was weiss. Ich will mich versuchen an ein einfach Beispiel eines Befüllungstankes mit Einlassventil öffnen, Befüllen mit Pumpe bis Füllstand erreicht , eventuell Temperierung Einlassventil schliessen, und Auslassventil öffnen.
Im Prinzip ist das nur ein verschalten der „schon Programmierten Bausteine“ wo mir nur die EA Schnittstellen zu Verfügung stehen die ich dann entsprechend Programmieren muss.?
Mir fehlt irgendwie die Analogie zu den Ablaufreihenfolge der Pläne zur den Ablauf der „Netzwerke in Step7. Wie werden die den Abgearbeitet ? Schnall das nicht ?
Und was genau hat das mit der Ablaufreihenfolge und den Ob (35) auf sich? Werden die alle zyklisch aufgerufen? Ich kann so wie ich das verstehe auch mehrere Bausteine in einem OB aufrufen? Aber wie , wo und wann ist den das Zeitintervall des OB’s abgelaufen.? Und was ist wenn das zuviele Bausteine sind?
Und zum Thema Treiberbausteine. Brauche ich die immer ? Wenn ich das richtig sehe wird der Rohwert in Volt, Ampere vom Prozessbild abgelesen und der Treiberbaustein wandelt mir das „in einen Wert (Einheit) mit den ich weiterarbeiten kann? Aber ohne das ich großartig was programmieren muss.
Sorry aber ich finde irgendwie den Einstieg nicht

Vielen dank im voraus.

Nachhaltiges Alarmmanagement mit Plant Historian AR - Alarmrationalisierung

$
0
0
Um einem nachhaltigen Alarmmanagement gerecht zu werden, hat die iMes Solutions GmbH das Modul Plant Historian AR – Alarmrationalisierung entwickelt.

Die Alarmrationalisierung beschreibt den Abgleich von Alarmen mit dem jeweiligen Alarmkonzept, sowie die Bestimmung und Dokumentation der Alarmgründe.
Die Rationalisierung von Alarmen umfasst des Weiteren die Konfiguration von Alarmparametern.

Ein wichtiger Bestandteil ist die Erfassung von möglichen Konsequenzen und Korrekturmaßnahmen von auftretenden Alarmen und deren Priorisierung. Die Priorisierung von Alarmen basiert in der Regel auf den Auswirkungen bei Nichtbeachtung von Alarmen (Schäden für Mensch, Umwelt und Maschine) und der verbleibenden Reaktionszeit des Operators in der Alarmsituation.
Um den Operator bestmöglich zu unterstützen werden Verfahrensanweisungen und Handlungsempfehlungen erstellt und hinterlegt.

Ausgangssituation:
► zu viele Alarme
► Operatoren sind überlastet
► Alarme werden blind quittiert
► Potenzial der Anlage wird nicht voll ausgeschöpft
► Potenzial der Operatoren wird ebenso wenig ausgeschöpft
► Investitionen gehen verloren
► erhöhtes Risiko für Mensch, Maschine und Umwelt

Zielsetzung:

► wiederkehrendes Benchmarking der Anlage nach ISA 18.2., EEMUA 191, NAMUR NA 102:
► Alarmrationalisierung schafft Transparenz und deckt Optimierungspotenziale auf
Alarmreduzierung entlastet Betriebspersonal und schafft Anlagensicherheit

Erfahren Sie mehr zum Thema Alarmrationalisierung und Alarmmanagement - für mehr Anlagensicherheit und -verfügbarkeit.

Step 7 Variablentypen zu Panel

$
0
0
Hallo, habe mal eine Frage:

Mach es performance technisch ein Unterschied ob man zu einem Bedienpanel

einzelne Bitvariablen für Buttons z.B. Schaltbuttons projektiert oder Byte bzw. Wortvariablen erstellt

logisch bei Byte oder Word hat man weniger variablen, aber bezogen auf die SPS Leistung ( Speicher, Zykluszeit ) ??


Grüsse Michael
Viewing all 49997 articles
Browse latest View live


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