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

Umschalten zwischen CPUs

$
0
0
Moin zusammen,

ich bin was Profinet betrifft ziemlicher newbie deswegen würde ich gerne eure Hilfe in Anspruch nehmen.
Folgende Problematik:

Es gibt zwei Situationen: Standardbetrieb und Notbetrieb.
Für den Standardbetrieb gibt es eine CPU, die via PN/PN-Koppler mit der übergeordneten Hauptanlage verbunden ist. Im Standardbetrieb wird ein Kran1 und ein Schleifer 1 von der CPU gesteuert und Messwerte etc aufgenommen.

Für den Notbetrieb gibt es eine weitere CPU, die ebenfalls via PN/PN Koppler mit der übergeordneten Hauptanlage verbunden ist. Im Notbetrieb soll ein Notkran2 und aber auch der Schleifer 1 gesteuert werden.

Das Problem, was sich mir stellt ist, wie verbinde ich den Schleifer so mit beiden CPU, dass sowohl im Standard, als auch im Notbetrieb eine Kommunikation stattfindet. Im Notbetrieb wird die Spannungsversorgung des Standardschrankes abgeschaltet und im Standardbetrieb wird die Spannungsversorgung des Notbetriebes abgeschaltet.

Es ist also entweder die eine oder die andere in Betrieb. Gibt es vielleicht so eine Art Umschalter, mit dem ich das Profinet einfach umschalten kann?
Ich steh da gerade völlig auf dem Schlauch.

Für eure Hilfe vielen Dank im Voraus,

Silvia

TIA 1500er Merker Remanenz einstellen

$
0
0
Moin,
wo kann ich bei der 1500er (1516er) den Remanenzbereich der Merker einstellen ?
Wenn ich unter PLC-Variablen schaue wo ich all meine Merker symbolisch definiert habe gibt es eine Spalte Remanenz hinter jeder Variable, dort sollte man ein Häckchen setzen können.
Geht aber nicht !
Gruß

TIA S71200 Ip Adresse aus Ablaufprogramm heraus anpassen

$
0
0
Hi, wir haben eine externe Scannerstation an einer Palettentransportanlage angebracht. Die Steuerung ist eine 1211, der Scanner ist einer von Leuze über Profinet.

Der Scanner soll mobil einsetzbar sein und auch an anderen Netzen verwendbar sein, die über eine andere IP Adresskonfiguration verfügen.
Ist es nun möglich die IP Adresse der Steuerung aus dem Anwenderprogramm heraus zu ändern?

Wenn ja, wie?

Vielen Dank

Step 7 PI(D)-Regelung mittels FB41 und Digitalausgang möglich?

$
0
0
Hallo Leute,

erst einmal vielen Dank an alle für eure bisherigen Beiträge, die mir als Neuling eine riesen Hilfestellung sind!

Ich habe schon einiges geschafft, hänge aber nun an einem Problem, bei dem es wahrscheinlich einfach nur ein wenig Erfahrung bedarf...

Ziel ist folgende Regelung: Thermoelement (Typ K) --> Analogwerterfassung mittels FB41 --> Ausgangsbit für Relais setzen --> Relais schaltet --> Heizpatrone wird bestromt.
Eigentlich hatte ich Dank der Forensuche vor, den FB41 dafür zu nutzen. Deshalb alles gemäß Ausbildungshandbuch Kap. B03 programmiert, aber bei der Definition des Ausgangs (LMN_PER) erwartet der FB41 ein Ausgangswort (PAWxxx). D.h. wenn ich schreibe: PEW32.4, was meinem entsprechenden Ausgangsbit für die Relaissteuerung entsprechen würde, meckert er rum, wahrscheinlich weil er ja ein WORD und kein Bit erwartet...Programmiert wird in STEP7 V5.5 SP4.

Folgende Komponenten sind verbaut:
- CPU317F-3PN/DP
- ET200SP
- Analogwerterfassung über AI4 x RTD/TC HF V1.0 (6es7134-6jd00-0ca1) und typisches Thermoelement Typ K
- Steuerung der Ausgänge über DQ8 x 24VDC/0.5A ST V1.0 (6es7132-6bf00-0ba0) und Relais

Kann mir jemand einen Tipp geben, wo ich hier ansetzen muss? Kann ich den FB41 dafür überhaupt benutzen oder denke ich zu kompliziert :-D

Danke!

TIA USB - Recovery (Reset to factory) Mode für Basic Panels 2nd Generation

$
0
0
Hallo zusammen,

ich habe hier ein KTP700 Basic vor mir liegen. Es ist in einer Dauerboot-Schleife.
Das Problem ist bei Siemens bekannt. Jetzt sollte ich mir nur eben das Recovery Tool herunterladen und Update 4 oder höher für TIA V14 SP1.
Leider ist mein Siemens Account nicht autorisiert, damit ich das Tool herunterladen kann. Es kann mehrere Tage dauern bis mein Account freigeschaltet ist.
Da jetzt aber die Anlage steht kann ich nicht so lange warten und der Support darf das Tool nicht versenden :|

Kann hier jemand das Tool herunterladen?
https://support.industry.siemens.com...view/109744950

Den rest dann auch gerne per PN.

Vielen Dank im voraus.
Gruß Felix

Step 7 Verbindung von einem Leuze Endgerät mit S7-1500 mittels Profibus

$
0
0
Hallo zusammen.... Wie kann ich eine Ma 204i Profibus Gateway mit eimen CPU 1516-3 PN/DP verbinden? bzw die S7 Verbindung konfigurieren?
vielen Dank im Voraus

TIA S7-1214 AC/DC/Rly Hardwareproblem

$
0
0
Hallo Zusammen,

ich habe bei einer S7-1214 FW V3.0.2 mit den Signalmodulen:

SM1221 16DI 24VDC FW V2.0
SM1223 8DI/8DQ Rly FW V2.0
SM1222 DQ16 Rly FW V2.0

ein sporadisch auftretendes Problem.

Das Projekt ist mit TIA V13 ertellt und läuft soweit problemlos.
In unregelmässigen Abständen geht die CPU in Stop mit folgender Meldung:

Ereignis-ID: 16# 02:4042
CPU-Fehler: Hardware-Konfigurationsfehler :
Ziehen der Hardware-Komponente nicht gestattet CPU wechselt in STOP-Zustand, neue Anlaufsperre gesetzt: ..
- Systemanforderung Netzaus/-ein

DQ16 x Relais_1


Der Hilfe nach, ist eine Unterbrechung zum SM-Modul die Ursache.
Es hat niemend die Verbindung unterbrochen und auch Kontktfehler würde ich ausschliessen.
Die SPS ist in einem PVC-Gehäuse verbaut, es gibt keine Vibrationen oder Feuchtigkeit und normale Temperaturen.

Das eigentlich Seltsame daran ist, vor ca. 1 Jahr ist der selbe Fehler schon einmal so aufgetreten. Ich hatte daraufhin das betreffende Modul gewechselt, ohne Erfolg.
Danach auch alle anderen samt CPU.
Die neue Kombination lief jetzt ca. 1 Jahr und nun das Selbe wieder.

Hat jemand eine Idee?

TIA CU315-2DP und S120/CU310-2DP über Technolgieobjekt und EasyMotionControl steuerbar?

$
0
0
Hallo zusammen,

ich möchte mit meiner CU315-2DP einen Einzelantrieb S120 mit CU310-2DP steuern. Die Achse soll eine reine Positionierung werden (4 Positionen).
Bisher habe ich schon häufiger mehrerer S120 mit einer CU320-2DP bzw PN programmiert. Früher mit ner 317T später mit einer 1517-3PN/DP. Dazu hab ich die zur Verfügung gestellten Technologie Bausteine genutzt.
Programmiert haben wir die letzten Anlagen dann in Tia V14 SP1 und die Achsen wurden mit Starter konfiguriert. (Telegramm 105 für die Achsen). Soweit so gut.

Nun hab ich aber den Einzelantrieb und eine Nicht-Technology-CPU.

Bauteile:
CU310-2DP V4.8: 6SL3040-1LA00-0AA0
S120 PM340: 6SL3210-1SE16-0AA0
CPU315-2DP: 6ES7315-2AH14-0AB0

Tia Portal V14 SP1 und Starter

So, nun hab ich im Tia meinen S120/S150 V4.8 eingefügt, Profibusadresse vergeben und 1x das Telegramm 105 (wie früher bei der CU320) eingefügt. Adressen 280-299.
Nun dachte ich mir leg ich ein Technologyobjekt an und alles läuft wie gewohnt - Denkste.
Unter EasyMotionControl hab ich das Objekt "AXIS_REF" das aber laut der Beschreibung zum steuern einer Achse gedacht ist!

Die Konfiguration sieht zwar etwas anders aus aber prinzipiell doch vertraut. Also als Eingangs-/Ausgangstreiber Sinamics gewählt und die Adresse 280 eingegeben.

Wenn ich nun einen FB erzeuge und in diesen ein EasyMotionControl Modul einfüge, z.B MC_INIT oder MC_MOVEAbsolute, ich dann an den Axis Anschluss das Technologieobjekt einfüge, wird dieses rot angezeigt.
Im der Bausteinschnittstelle des FB (EasyMotionControl als Multiinstanz eingefügt) steht nun unter dem DB des Moduls bei Axis das dies eine "Struct" erwartet.

Und meine eigentliche Frage ist nun, wie muss ich den Einzelantrieb anlegen um ihn mit den EasyMotionControl Modulen steuern zu können? Wie müsste die Struct aussehen das das Modul diese akzeptiert? Gibts Handbücher von Siemens(die ich kenn sind immer für CU320) oder Beispiele die mir das mal verdeutlichen können? Oder brauch ich dafür eine Technologie-CPU bzw eine 1500 um das zu nutzen(aber warum kann ichs dann auswählen)?

Ich hoff ich habe keine Informationen vergessen.

Freundlichste Grüße
Edi

Excel-Datei mit vielen Formeln funktioniert auf englischem BS nicht

$
0
0
Hallo.

Habe mehrere Excel-Tabellen, in welchen viele Formeln beinhaltet sind. Diese Formeln sind mit den deutschen Namen der Funktionen aufgebaut.
Nun melden mir die Kollegen mit einem englischen Betriebssystem, dass die Tabellen nicht funktionieren.


Ich will jetzt nicht 40 Excel-Files mit 100 Tabellen und 4000 Formeln umbauen...

Gibt es nicht irgendwo eine Einstellung, dass Excel den Formelnamen auf einem englischen System trotzdem nutzt, obwohl es in deutsch geschrieben wurde?

Ist ja sonst irgendwie ein Witz....

Step 5 S5 gängige Abkürzungen

$
0
0
Hi @ all!

Ich stoße bei in der S5 immer wieder auf Abkürzungen von Siemens, beispielsweise wenn Flanken generiert werden ober beim quittieren von Störungen. Habe im Internet schon viel gesucht aber noch nichts gefunden. Könnt Ihr mir sagen wofür folgende Abkürzungen stehen?

-IPM
-FLM
-IBS

und kennt Ihr evtl. sonst noch gängige Abkürzungen? Die Funktion im Programm ist einleuchtend, aber wofür die Abkürzung steht wäre trotzdem interessant..

Step 7 Pufferbatterie 315-2AG10-0AB0

$
0
0
Hallo zusammen,

kurze (eigentlich blöde) Frage:

Meine CPU 315-2 DP zeigt einen Batteriefehler an. Kann ich die Batterie selbst wechseln und wenn ja wo?
Kenne es eigentlich, dass die Batterieschächte frei erreichbar sind (bei 400tern)...hier finde ich nix.

Vielen Dank für eure Hilfe!

MfG,
Mario
Angehängte Grafiken

WinCC Icon eigene Button Trend Control TIA V15

$
0
0
Hallo

ich habe mir im Trend Control eigene Buttons angelegt und benutzt.

Wie kann man die Grafik für die Buttons ändern?
Jetzt haben sie eine Standardgrafik mit Ziffern.

e!Cockpit mit Wago SMI Inteface 789-912

$
0
0
Hallo,
ich bin auf der Suche nach einer Möglichkeit meine SMI-Antriebe mittels o. g. SMI-Interface durch eine Wago SPS anzusprechen.
In Codesys 2.3 war das noch problemlos via serieller Schnittstelle möglich. Für e!Cockpit habe ich bisher nur eine SMI-lib gefunden, mit der ein 163x Modul direkt angesprochen wird.

Das funktioniert mit dem RS232/SMI Wandler nicht. Ich habe testweise probiert, die alte SMI_02.lib zu importieren/konvertieren. Das schlägt allerdings mit einer Passwortabfrage fehl, da ich das Passwort natürlich nicht kenne. Es wäre sehr schade, wenn das ziemlich teuere Interface unbrauchbar ist...

Fals einer fragt: Ich arbeite ausschließlich mit e!Cockpit, die "alte" Version werde ich nicht nutzen.

Gruß Fabian

Biete diverse Automationsartikel

$
0
0
Hallo zusammen,
ich räume gerade mal mein Büro auf und da fallen mir diverse Sachen in die Hand die ich nicht mehr brauche. Vieleicht kann ja jemand von euch was damit anfangen:

2x Siemens Simovert Nachrüstsatz CBP2 6SX7010-0FF05 (Packung geöffnet)

3x Siemens Terminal Block M12- 7/8" 6ES7194-3AA00-0BA0 OVP

2x Siemens DI 8*24VDC 6ES7141-3BF00-0XA0 OVP

1x Siemens DO 8*24VDC 6ES7142-3BF00-0XA0

2x Lumberg Automation 0970 PSL 700 16 I/O universal Profibus ( ohne Verpackung aber Neuwertig, nie benutzt)

1x Phoenix Interbus IBS CT 24 IO GT-T gebraucht aber neuwertig

Bitte schickt mir ein vernünftiges Angebot per PN. Der Erlös geht in das Sparschwein meines Sohnes [emoji4]



Gesendet von meinem SM-G950F mit Tapatalk

Marktstudie SPS-Systeme


[Geburtstagsthread] marlob

$
0
0
Lieber Markus, alles Gute zum Geburtstag.

Step 7 S7-300, seltsamer Fehler

$
0
0
Mittlerweile glaube ich ja fast wieder ans Christkind ;)

Also folgender S7-300 Aufbau:
314C-2PN/DP
331-1KF02 AI8
331-1KF02 AI8
321-1BL00 DI32
323-1BL00 DI16/DO16
322-1BL00 DO32
334-0CE01 AI4/AO2
343-1CX10 CP343-1 Lean

Zu einem nicht näher spezifizierbaren Zeitpunkt "sporadisch" funktionieren die Ausgänge auf dem 323/322 Modulen nicht mehr, die Ausgänge der 314C funktionieren zu dem Zeitpunkt noch.
Die Eingänge werden noch korrekt aktualisiert, sogar der CP arbeitet ohne ersichtlichen Ausfall (OPC-Komm, und TCP-Komm mit einer übergeordneten Steuerung).
Die Ausgänge werden laut Software / VAT etc. nachwievor angesteuert sind aber physikalisch "aus", und das ganze wie gesagt auf 2 Baugruppen ...
Einmal kurz CPU Run-Stop-Run, und alles geht wieder für gewisse Zeit.
Es gibt außer den manuell durchgeführten Run-Stop Spiel keinerlei auffällige Meldungen im Diagnosepuffer.
Über PN hängen dann noch ein paar Umrichter und ET200S Stationen an der CPU, speziell die Ausgänge der ET200S funktionieren im Fehlerfall auch noch, die Umrichter habe ich jetzt nicht explizit geprüft.

Jetzt die Frage:
Hatte das schon mal wer, und kann mir wer Tipps geben, wie man das ganze eingrenzen kann.

P.S.
Es scheint bei dem ganzen noch eine thermische Komponente zu geben, weil das Problem erst auftritt, wenn die Maschine dann wirklich in Betrieb geht, sprich einige FUs, und Klappertechnik-Sachen die Schranktemperatur etwas ansteigen lassen. (Gewisse Ausgänge der Baugruppen sind aber mehr oder weniger immer an, unabhängig vom konkreten Zustand der Maschine)

Generell ist die Maschine seit grob 4 Jahren in Betrieb, und bisher ohne derlei Auffälligkeiten gewesen. Als Akut-Maßnahme habe ich heute sämtliche o.g. Komponenten getauscht, da die Kiste zuverlässig laufen muss, was sie seitdem auch wieder tut.

Mfg
Manuel

Pi + RS485 Kommunikation

$
0
0
Hallo alle miteinander!

Ich arbeite mit TwinCat2+3 und mache nun meine ersten Versuche mit Pi+Codesys.

Meine Anwendung wäre einen RS485 Teilnehmer welche ca. alle 15 Sekunden Daten schickt (Im UART Format). Mit TwinCat hab ich es mittels der EL6021 gelöst indem ich die Daten_In Werte nur übernehme wenn die Status Bits sich mit neuen Daten Melden.

Anhand der empfangenen Daten kann die Software erkennen, wo die Daten Anfangen und wo sie Aufhören und mittels CRC kontrollieren ob die Daten vollständig sind.

Meinen RS485 Teilnehmer hab ich zur Zeit nicht verfügbar, aber ich hab mal mit einen USB RS485 Konverter an eine funktionierende Modbus Kommunikation gehängt und gehofft ich kann da mithören, aber dies funktioniert nicht (Auch nicht mit Modbus Poll und dem USB Konverter interessanter weise).

Hat irgendjemand eine Idee wie man dies mit Pi+Codesys machen könnte?

Dies ist nicht ganz so wichtig, aber ich möchte es gerne verstehen:
Ich hab auch mal probiert mit dem Pi meine Modbus Teilnehmer abzufragen um festzustellen ob der USB Konverter richtig funktioniert (die Adaptionen in der CODESYSControl.cfg hab ich laut diversen Forumseinträgen gemacht).

Das Modbus Slave Objekt zeigt aber ein Problem an und ich verstehe nicht warum.
Unter Modbus_COM_Port und Modbus_Master_COM_Port steht LÄUFT, also nehme ich an er hat die Schnittstelle gefunden.

(der eigentliche Beckhoff Master ist abgeklemmt für die Tests. Mit Modbus Poll antworten die Teilnehmer)

Müssen Variablen verlinkt sein damit der die Slave Abfrage macht? (Abfrage steht auf zyklisch)

Danke für eure Hilfe / Hinweise!

LG

Klingone22
Angehängte Grafiken

Twincat3 Variablen der IOs zuweisen

$
0
0
Hallo Forumsgemeinde,

dies ist mein erster Beitrag und ich hätte nie gedacht, mich jemals in einem SPS Forum anzumelden. Ich bin eigentlich Maschinenbauer, also habt Nachsicht mit mir ( hoffe ich werd nicht gleich wieder raus geschmissen).
Mein Problem:
ich möchte bei mir daheim privat eine kleine Anlage zum Rösten von Kaffee automatisieren. Hier soll eine Temperatur über eine Gaszufuhr und einen Lüfter geregelt werden.
Für das Ganze habe ich ein paar Module an einen EK1100 Koppler gebaut, in Twincat3 eingerichtet und es kommen auch Werte an.

Programmierung ist jetzt nicht meine Stärke, habe aber Grundkenntnisse noch aus dem Studium oder der Arbeit mir Diadem oder Prüfstandsautomatisierungen.
Mein Problem: Ich hab keine Ahnung wie ich die Zuordnung der Ein- und Ausgänge der Hardware auf die Variablen der PLC bekomme. Ich hab mich bei Beckhoff rauf und runter gelesen, da heißt es über die Task oder die PLC zuweisen.... aber wie???

Kann es mir jemand verständlich erklären? Entweder hier oder am besten auf ner Halbe im Raum FFB- MUC?
Danke schon mal für Eure Hilfe

Gruß
Florian

TIA V15 Probleme PLC-Datentypen Projektbibliothek

$
0
0
Ich hab heute wieder mal einige Stunden mit TIA-Problemen verbracht.

TIA V15 unter Win10 1703

Folgendes Problem:

Datentyp in der SPS (16 Bit als "UDT"), dieser Datentyp in einem DB verwendet.
Der gleiche Datetyp in der Projektbibliothek unter Typen, diese sind somit also verbunden.
Ein Bildbaustein, der diesen Datentyp als Variable anbindet.

Vorteil: Man muß nur diese eine Variable an den Bildbaustein anlegen und hat 16 Bit, die man im Bidbaustein weiter verwendet.

Diese Konstellation verwenden wir seit WinCCFlex 2008 und haben sie bis hin zu TIA V15 durchgereicht. War nie ganz problemlos, funktionierte aber gut, seitdem man die UDT einfach als Type in die Projektbibliothek ziehen konnte.

Nun wollte ich diesen Bildbaustein modifizieren, den alten aber behalten. Also duplizieren (neuer Name) und dann ändern.
Komischerweise konnte ich danach meine UDT-Variablen nicht mehr an den Bildbaustein antragen, Fehler: "Bildbaustein-Variable und angetragene Variable sind nicht vom selben Typ).
Ich bearbeitete den Typ in der Projektbibliothek, nur öffnen und wieder speichern --> man bekommt eine neue Versionsnummer und gibt das Ganze frei (Typ bleibt unverändert).

Ich hab stundenkang rumprobiert, X Versionen getestet, alte Versionen gelöscht, immer paßten die Variablen angeblich nicht an den Bildbaustein.

Nach X Versuchen (löschen, ändern, usw.) ging es dann :confused: (sowas liebe ich besonders), aber die Konstellation ist eigenartig:

Der PLC-Datentyp ist mit Version 0.03 in der Projektbibliothek verbunden. (Rechte Maustaste --> "Gehe zum Typen")
Wenn ich diese Version 0.03 im Bildbaustein verwende, funktioniert es nicht, die Variablen sind angeblich unterschiedlich.
Es liegt noch eine alte Version des Typs in der Bibliothek, V0.02. Wenn ich diese im Bildbaustein verwende, dann funktioniert das ohne Fehler.

Nun Frag ich mich, was ist hier los, hat TIA, da den Überblick verloren? Fakt ist, V0.02 und V0.03 sind identisch, nur die Versionsummer ist geändert.
Verbunden ist V0.03, als sollte ich diese auch im Bildbaustein verwenden, aber da hakt es dann.

Fazit: Für mich ist das ein klarer Bug, TIA kommt da irgendwie mit den Versionen durcheinander, bzw. mit den Zuordnungen. Ob das in V14 auch so ist, teste ich noch. Vorsicht also bei Änderungen an solchen verbundenen Datentypen und Bildbausteinen.

V15 scheint reichlich Buggy, wenn ich an die Probleme mit den Rezepten denke, das steht mir leider auch noch bevor.
Ich denke, langsam ist wieder mal eine Mail an Herrn Kaeser fälltig, wer braucht denn immer neue Versionen, wenn da mit dem Hintern eingerissen wird, was mal mit den Händen aufgebaut wurde???

Ich verstehe das langsam wirklich nicht mehr.
Viewing all 49742 articles
Browse latest View live


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