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

WinCC Probleme beim beschreiben einer Variable an zwei unterschiedlichen Stellen

$
0
0
Guten Morgen,

ich habe ein kleines Problem mit dem beschreiben von Variabeln vom HMI aus.
Popup.PNG
Man kann die Geschwindigkeit einmal direkt neben dem Band einstellen und man kann außerdem kann man mithilfe des unsichtbaren Buttons ein "Popup" aufrufen womit man die Geschwindigkeit ebenfalls einstellen kann. Wenn ich das Simuliere funktioniert das einwandsfrei allerdings funktioniert das nicht auf dem HMI selber. Der Erfassungszyklus der Variabeln ist bei beiden 500ms.
Popup-Prog..PNG
Das ist das dazu gehörige Programm dafür: oben wird, wenn beim Popup Enter gedrückt wird, ein Bit gesetzt und was ins Popup geschrieben wurde z.b. die Geschwindigkeit des Transportbandes wird in den Datenbaustein übernommen, dann wird unten das aus dem Datenbaustein in das Popup geschrieben. Das Problem ist wenn ich Enter drücke um den Wert des Popups zu übernehmen,wird der Wert nicht übernommen und der Wert der vorher drin stand wird wieder rein geschrieben.

Das Panel ist ein TP1500 COmfort
CPU ist die CPU 1510SP F-1 PN

MFG
DMoe
Angehängte Grafiken

Sonstiges Sinumerik 840 dsl - R-Wert aufrunden-auslesen

$
0
0
Guten Tag an alle,

zuerst mal – Ich bin neu hier und hoffe ich habe das richtige Unterforum beschrieben.
Bei mir handelt es sich um folgendes Problem bzw. folgende Möglichkeit –

Ich starte nun langsam mit Parametrischen Programmen durch und möchte einige Arbeitsschritte bei uns in der Firma erleichtern.

Hier im Screenshot könnt ihr meine Formel sehen –




Folgendes Problem habe ich. Die Maschinensimulation Vericut – Liest den Satz ohne Probleme und ich erhalte für meinen R-Wert R266 eine GANZE ZAHL.
Die Maschinensteuerung ist die deckungsgleiche zur Maschinensteuerung draußen in der Produktion
Jedoch wenn ich nun direkt an die Maschine gehe und dort das Programm ablaufen lasse – Erhalte ich immer wieder eine Fehlermeldung – INT nicht definiert bzw. nicht möglich.

Was ist nun mein Fehler ? Falsche Schreibweise?
Ist es überhaupt möglich die beschriebenen R-Werte als glatte Zahl auszugeben oder ist es möglich, dass ich den Beschriebenen R-Wert auslese mit einer Funktion und ihn dann als Wert aufrunde oder dergleichen und den unter einem anderen Wert speicher.

Wäre um Hilfen bzw. Fragen sehr dankbar.

Danke und Grüße von mir Alex
Angehängte Grafiken

TIA Analogeingang funktioniert nicht! Hilfe dringend benötigt

$
0
0
Hallo,
ich arbeite derzeit an unserem Technikerprojekt. Jedoch bekommen wir ein Problem mit einem Analogeingang einfach nicht in den Griff und nötige Erfahrung fehlt leider auch.

Zu den Fakten:
Wir arbeiten mit einer 317 PN/DP und dem TIA-Portal

Als Analogeingabegruppe haben wir eine AI 8x12.

Das Problem ist, dass einfach kein Wert an der SPS ankommt. Wir messen eine Spannung zwischen 0-10 V ist auch so eingestellt. Die Adressierung passt auch soweit ich meine, was mir aber schon in diversen Foren aufgefallen ist das man bei Tia wohl %PEW288:P schreibt aber das mit :P wird bei mir immer als unzulässig angezeigt? Kann hier bereits der Fehler liegen? Wir holen das Signal dann theoretisch mit einem Int ab. Aber wie gesagt beim Beobachten tut sich einfach rein garnichts, haben auch schon die Karte getauscht aber auch das hat nichts geholfen. Eigentlich kann das doch gar nicht so schwer sein. Bei der Verdrahtung haben wir auch noch alle Massen der Baugruppe miteinander verbunden.

Habt ihr irgendwelche Ideen?

Wäre euch super Dankbar wenn irgendwelche Vorschläge kommen würden

Sistema Betrachtung Schutztürschalter Reihenschaltung

$
0
0
Hallo zusammen,

ich hätte als Anfänger mal eine kleine Frage zur Betrachtung einer Verschaltung von Schutztürschaltern.
Die Maschine ist so bereits mehrfach gebaut. Bei dieser Maschine sind laut C-Norm für die Schutztürverschaltung
Kategorie 1 und ein PL=c gefordert.
Hier sind drei Schutztürschalter in Reihe mit jeweils einem Öffner auf eine Sicherheitssteuerung verdrahtet.
Hersteller der Schutztürschalter gibt einen B10d von 2.000.000 an. Schalthäufigkeit wäre 1040 Zyklen/a.

Jetzt habe ich das Problem das wenn ich aus den drei Schutztürschaltern jeweils ein Subsystem mache der PL der
Sicherheitsfunktion herabgestuft wird da mehr wie zwei mal PL=c in der Sicherheitsfunktion vorkommt.

Ist es zulässig oder wäre es richtig die drei Kontakte innerhalb eines Subsystems darzustellen?
Somit hätte ich nur noch ein Subsystem mit PL=c in meiner Sicherheitsfunktion.
Siehe hierzu angehängtes Bild.
Angehängte Grafiken

Step 7 E/A Adresse via Bausteineingang übergeben

$
0
0
Hallo zusammen,

bin wieder mal am verzweifeln mit dem Simatic Manager und würde Eure Hilfe brauchen.

Ich muss einen Baustein nach "unten" übersetzen damit dieser unter Step7 V5.6 funktioniert. Im TIA ist ein Bausteineingang I_ADR_OFFSET (Int) vorhanden.

Könnte das mit dem SFC20 funktionieren? Wenn ja, bin ich einfach zu blöd, weil bei mir funktioniert es nicht :( .

Code:

Dummy := BLKMOV(SRCBLK :=  P#E400.0 BYTE 2// IN: ANY      ,DSTBLK := P#DB600.DBX0.0 BYTE 2 // OUT: ANY
      ); // INT

Ich möchte einfach ein PEW (zb. EW400) in einen DB (Struct 16 BOOL) schreiben. Das ganze soll aber nicht statisch programmiert sein. Sprich ich möchte nicht jedes Bit einzeln in den DB schreiben wie zb. hier:
Code:

DB600.dbx0.0 := E400.0;
DB600.dbx0.1 := E400.1;
DB600.dbx1.0 := E401.0;
...

Bitte um einen Wink mit dem Brett.

Vielen Dank an alle.

SPS-Programmierer Automatisierung (m/w) Sondermaschinenbau

$
0
0
Excellence AG – German Engineering ist eine deutsche Aktiengesellschaft mit Niederlassungen in ganz Deutschland, Österreich und den Niederlanden. Wir haben Vollauslastung und erfreuen uns zweistelliger Wachstumsraten. Wir sind teamorientierte Wettkämpfer und von Technik begeistert. Excellence Ingenieure begeistern unsere Kunden.

Industrieunternehmen übertragen uns gesamte Projekte oder nutzen die Expertise erfahrener Ingenieure für ihre Innovationsprojekte oder Entwicklungsvorhaben. Die Kernkompetenz der Excellence AG ist der branchenübergreifende Know-how-Transfer, insbesondere für die integrative Produktions- und Entwicklungstechnik in Hochlohnländern. Wir sind in diversen Branchen tätig und zählen renommierte Konzerne sowie Weltmarktführer des Mittelstands zu unseren Kunden. Dadurch bündeln wir interdisziplinäres Expertenwissen und arbeiten on-site oder off-site.

Interessiert? Werden Sie EXCELLENCE!

SPS-Programmierer Automatisierung (m/w) Sondermaschinenbau


Ihre Tätigkeiten sind vielfältig und anspruchsvoll:

  • Sie erstellen und visualisieren eigenständig Software und Steuerungstechnik
  • Dabei übernehmen Sie auch die Implementierung neuer Funktionen in bestehende Software und führen selbstständig System- und Integrationstests durch
  • Die von Ihnen erstellte Software nehmen Sie eigenverantwortlich in Betrieb
  • Die Betreuung der Anlage für den Kunden, der Kundensupport/Service-Einsatz sowie die dazugehörige Dokumentationserstellung runden Ihren Tätigkeitsbereich ab
  • Sie scheuen sich nicht davor, bei Inbetriebnahmen auch mal 4 - 6 Wochen am Stück vor Ort beim Kunden zu arbeiten


Ihre Qualifikationen überzeugen:

  • Sie haben ein technisches Studium oder eine technische Ausbildung im Bereich Elektrotechnik, Mechatronik, Automatisierungstechnik o.ä. erfolgreich abgeschlossen
  • Sie verfügen idealerweise über fundierte Kenntnisse in der Programmierung sowie der Inbetriebnahme von SPS-gesteuerten Anlagen (wie z.B. Siemens S7, Tia-Portal, WinnCC oder Beckhoff)
  • Sie sprechen gutes Deutsch und bringen eine hohe Reisebereitschaft (für Inbetriebnahmen) mit
  • Wenn Sie Erfahrungen in der Automation von Pressen haben, ist das ein Nice to have, aber kein MUSS


Ihre Zukunft begeistert:

Wir bieten ihnen wertvolle und vielfältige Perspektiven in diversen Branchen. Die Projekte sind variantenreich, spannend und zukunftsorientiert, insbesondere in der Digitalisierung, auch bekannt als Industrie 4.0.

Wir bieten Ihnen individuelle Entwicklungsmöglichkeiten gemäß Ihren Bedürfnissen. Wir leben Diversität. Das Team ist unterschiedlicher Herkunft mit vielfältigen kulturellen Hintergründen sowie diverser Fachkenntnisse aus unzähligen Branchen.

Wir führen wegweisende Projekte lokal, national sowie in Europa, Amerika und Asien zum erfolgreichen Abschluss. Internationale Projekterfahrung ist eine Bereicherung für den, der sie sucht. Sie entscheiden, was Sie wünschen.

Ihre Begeisterung für die Excellence AG:
Bewerben Sie sich auf diese spezifische Ausschreibung oder initiativ auf unserer Homepage und legen Sie Ihr Bewerberprofil an.

Bei Fragen wenden Sie sich gerne an Julius Steinhauer, Tel: +49 201 99996022 oder per Mail an julius.steinhauer@excellence.ag

Wir freuen uns auf Sie!

Ihre Excellence AG
Angehängte Dateien

Benutzung der automisch erstelleten Projektinformationen

$
0
0
Ich arbeite mich in ein Codesys V3 Projekt ein.
Nun gibt es dort die Möglichkeit Projektinformationen automatisch zu generieren.
Es wird zum Bsp. Gettiltle (FUN) erstellt, wie kann ich diese benutzen?
Versuche schon geraume Zeit diese in eine Variable für die Visualisierung zu übergeben aber ohne Erfolg.
Kennt sich jemand mit diesen automatisch erstellten Projektinformationen aus?
Unbenannt.JPG
Angehängte Grafiken

Neue Router-Serie SCR von INSYS icom ab sofort erhältlich

$
0
0


Die smarte, kompakte SCR-Serie überzeugt mit einem flexibel montierbaren Gehäuse und eignet sich dank des Betriebssystems icom OS, der icom Data Suite und der integrierten Linux-Umgebung (LXC) für Anwendungen von Fernwartung über Condition Monitoring bis hin zu Data Analytics. Ein iIoT-Gateway der Spitzenklasse!

Weitere Informationen HIER oder per PN...

TIA Via TIA V15 CPU 1214C TIA V13 Software in PG laden

$
0
0
Servus meine Freunde der Bits und Byts.
Ich habe folgendes Problem, ich habe in einer Anlage eine 1214C welche mit TIA V13 projektiert wurde. Jetzt habe ich allerdings TIA V15 und würde gerne die Online Software in mein neu angelegtes Projekt auf dem PG laden. Leider funktionieren die üblichen Operationen zum Laden in das PG nicht und es kommt die Meldung dass dies nicht möglich ist weil das Online Projekt mit TIA V13 erstellt wurde.

Nun die Frage, weiß einer von euch eine Möglichkeit die Online Daten von der CPU in mein Projekt zu bekommen. Man sollte ja meinen dass dies irgendwie möglich sein sollte.

Aber würde mich auch nicht wundern wenn dies bei Siemens nicht möglich ist.

Ich danke euch schon einmal für eure Antworten.

LG

Gesendet von meinem BLA-L29 mit Tapatalk

Sichere Abfrage Endlage Achse

$
0
0
Ich habe folgende Frage: Ich möchte die Endlage einer Achse sicher zweikanalig abfragen. Die Endlage ist die Position, in der keine Gefährdung besteht.
Ich möchte einen der gängigen, mechanischen Rollenendschalter verwenden, wie es sie von Schmersal, Eaton, Bernstein, Euchner etc. gibt.
Meine Frage ist folgende:
Ist es zulässig, dass der Endschalter in der sicheren Position betätigt wird?
Ich habe Bedenken, da der Endschalter ja betätigt hängen könnte und dadurch ständig der sichere Zustand signalisiert würde.
Stimmt meine Vermutung, dass ich den gefährlichen Zustand durch Betätigung des Endschalters abbilden muss?

PSS 3000 die Pufferbatterie ohne Programmverlust

$
0
0
Hallo, wie wechselt man an der PSS 3000 die Pufferbatterie ohne Programmverlust?

Restwegpositionierung - Position überdreht

$
0
0
Hallo zusammen,

ich habe ein Problem bei einer Anlage mit einem Drehteller zum Trocknen von Bauteilen.

Funktion:

- Ein Handling A setzt Teile auf den Teller.
- Der Teller besitzt 2 Ablageplätze.
- Nachdem Befüllen vom Ablageplatz 1 dreht der Teller um 180°.
- Nachdem Befüllen vom Ablageplatz 2 dreht der Teller x Umdrehungen zum Trocknen der beiden Bauteile.
- Im Anschluss wird das erste Teil durch Handling B entnommen.
- Der Teller dreht erneut 180° und auch das zweite Bauteil wird aus dem Teller entfernt.

Verwendeter Controller:

SEW Eurodrive – MDX 61B-008-5A3-4-TO

Verwendeter Geber:

SEW Eurodrive – 24V-TTL- Geber

Antrieb:

?

Problem:

In unregelmäßigen Abständen kommt es vor, dass der Teller seine Zielposition 180° (64 inc.) überdreht.

Die Signalansteuerung ist Identisch. In dem Monitor der Restweg Positionierung kann man erkennen, dass die Zielposition richtig angesteuert wird.

Die Istposition läuft bei Überlaufen der 64 inc. einfach kontinuierlich bis über 10000 inc. weiter.



Hat jemand eine Idee was die Ursache hierfür sein könnte?

Siemens V90 Profinet aktivieren

$
0
0
Hallo


Bin gerade am Inbetriebnehmen einer Anlage mit 3Stück V90 Umrichter.

Mit einem Umrichter funktioniert alles wenn ich ihn einzeln Betreibe, bei den anderen 2 kriege ich keine Verbindung via PN her. die grüne und gelbe LED an den PN Buchsen im Umrichter leuchten immer, auch wenn gar kein PN Stecker eingesteckt ist. Es kommt Fehler 8925. Habe schon auf Werkseinstellung gesetzt und die FW mittels sd Karte aktualisiert.

Auf Speichern und aktivieren des Stationsnamens und des IP Protokolls habe ich schon mehrere Male versucht geht nicht, woran könnte das liegen?



Vielen Dank

Gruss stef

Step 7 Verbindung zwischen SPS und Website

$
0
0
Guten Tag zusammen,
ich bin ganz neu hier und habe eine Frage.
Besteht die Möglichkeit Daten aus der SPS direkt abzugreifen und diese auf einer Website anzuzeigen?
Oder muss ich den Umweg über einen OPC Server gehen?

Vielen Dank für die Hilfe

Profinet über VLAN ohne Layer2

$
0
0
Wir haben derzeit ein Problem mit einem angebotenen VLAN.

Gleich vorneweg. Ich bin nicht sehr tief drin in der Netzwerktechnik.

Aber bisher konnte ich z.B. bei zwei Moxa Switches mehrere VLAN erstellen und die Remoteios konnten innerhalb der VLAN von der CPU angesprochen werden.

Jetzt sind wir aber auf einer Anlage mit grossen Profiswitches die uns ebenfalls VLAN anbieten (wir dürfen an diesen Swichtes natürlich nix verstellen) Anyway.
Wir können innerhalb der VLAN die Remoteios anpingen. Aber suchen über Switches hinweg nach unconfigurierten IO Devices funktioniert nicht.

Offenbar sind da Einschränkungen in den Layern drin die nicht aufgehoben werden können. Nach aussage der Netzwertechniker leider habe ich nicht alles verstanden. Lässt sich Layer2 nicht über die Switches (Cisco) hinweg nutzen.

Allerdings funktioniert eine s7-400 Anlage in diesem Netzwerk schon. Und ich habe keine Ahnung wie diese das Konfiguriert haben. Da müsste man ja Profinet-IO irgendwie konfigurieren können dass es auch nur über IP Kommunikation funktioniert.

Kennt da jemand eine Einstellmöglichkeit?

Geeignete Hardware für MySQL-Datenlogging

$
0
0
Hallo zusammen,

ich bin neu hier im Forum und das ist mein erster Beitrag.

Zu meinem Vorhaben:
Es wird versucht den Status mehrerer Drahterodiermaschinen zu loggen und auf einer lokalen Website zum Monitoring anzuzeigen.

Zur bereits bestehenden Hardware:
Der Status der Maschinen wird anhand der Spülung abgefragt. Spülung an = keine Störung, Spülung aus = Störung.
Diese Information wird von allen Maschinen in einem kleinen Schaltschrank zusammengeführt.
Dort ist eine Relaisschaltung, die bisher die Meldeleuchten geschalten hat. Es liegen also sowohl 24V Signale für die gewünschte Infromation als auch potentialfreie Kontake vor, welche genutzt werden können.

Bisheriger Aufbau:

Bis vor kurzem wurde ein Raspberry Pi genutzt. Es wurden 3.3V vom Raspberry Pi über einen potentialfreien Kontakt eines der Relais gelegt und an einem GPIO als Eingang mit einem Python-Programm zyklisch eingelesen und in eine MySQL-Datenbank auf dem Raspberry Pi geschrieben. Dabei kamen (vermutlich aufgrund von EMV-Problemen) oft Fehlsignale heraus, da der Raspberry Pi direkt im Schaltschrank verbaut war und keine der Leitungen geschirmt war. Diese Fehlsignale wurden allerdings mit entsprechender Programmierung so gefiltert, dass letztlich nur noch die tatsächlichen Schaltvorgänge dokumentiert wurden. Auf dem Raspberry Pi lief dann ein Webserver, wodurch man lokal eine Website aufrufen konnte, die die Standzeiten visualisierte.
Leider musste der Raspberry Pi einmal am Tag per Script neugestartet werden (da er sich sonst oft aufgehängt hat) und nach einigen Wochen gab die SD-Karte aus mir unbekannten Gründen den Geist auf.
-> Zusammenfassung: Die Lösung nur mit RPi im Schaltschrank ohne weitere Module war eine ziemlich Bastelei, nicht ganz zuverlässig und auch nicht schick.
Gerne lerne ich mehr, was ich dabei ggf. falsch gemacht habe :D

Jetzt zum neuen Vorhaben:
Ziel ist es jetzt, eine kleine Steuerung oder ähnliches zu finden, welche 24V Eingänge (flankengetriggert) liest und die MySQL-DB des RPi schreibt. Der RPi wird dann irgendwo anders (örtlich) im Netzwerk aufgestellt und dient dann lediglich als MySQL- und Webserver.
Die Lösung sollte relativ günstig und praktikabel sein, wenn möglich mit CodeSys Programmierbar sein, erweiterbar sein und eben über eine Ethernet-Schnittstelle verfügen, um die Daten auf MySQL zu loggen und über das Netzwerk patchen zu können.
Außerdem wäre es gut, wenn die Programmiersoftware umsonst wäre.
Ich dachte dabei an eine kleine WAGO-SPS, kenne mich leider mit den Produkten selbst nicht aus.

Emails an Conrad, RS, Schneider und Wago habe ich bereits gesendet, allerdings kam nie etwas zurück.

Ich hoffe, dass Ihr mir helfen könnt :)


Liebe Grüße

Philipp

TIA WinCC Runtime Professional ASIA lizensieren

$
0
0
Hallo,

ich habe eine Frage zur Lizensierung von TIA WinCC Professional V14 SP1, dass nach China exportiert werden soll.

Kann ich für die Projektierung der Visualisierung eine normale WinCC Runtime Professional Installation verwenden, oder gibt es auch eine "ASIA-Lizenz" für die Engeneering-Software ? Gefunden habe ich nämlich noch keine. Für die Runtime würde ich dann die WinCC Runtime

Step 7 Step 7 5.5 PC-Umgebung

$
0
0
Guten Tag,

Für eine Kommunikation S7 mit PC (Unix/Linux)
habe hier nur eine Verbalbeschreibung vorliegen:
Sinngemäß:
"Zwischen SPS und dem andren System werden zyklische und spontane Programme ausgetauscht. ... Die Kommunikation gehorcht der Spezifikation RFC 1006"

Aus dieser Beschreibung soll ich verschiedene Aussagen ableiten.
Nun meine Fragen:
Wo stellt man den RFC1006 ein?
Wie läuft das? Einfach Ethernet TCP/IP / Industrial Ethernet konfigurieren?
Dann mit AG_SEND und AG_RECV Datenbereiche senden und empfangen?
Wo wird denn RFC1006 konfiguriert?
Im NetPro?
Was soll RFC 1006 bedeuten (Okay, findet man schon bei diversen Suchmaschinen...) Aber was bringt das und welchen Unterschied macht das zu normalen TCP/IP?
Ist RFC1006 was besonderes? Oder ist das nur doch nur der normale Weg?


Grüße
INERAX

TIA Tooltips endgültig Killen...

$
0
0
Hallo zusammen,

ich freu mich die ganze Zeit im TIA über die schönen Tooltips. Wo kann ich den Mist eigentlich abschalten ?
Trotz Einstellung kommen die trotzdem.

Gruss Wälder

Siehe Bild :

tooltip 1.jpg
Angehängte Grafiken

TIA KTP700F Firmwareupdate nicht möglich

$
0
0
Hallo zusammen,

ich versuche (bisher erfolglos) ein KTP700F an KonnectionBox mit TIA V15 advanced in Betrieb zu nehmen.


  • KTP700F hat Betriebssystem V14.0.1
  • wird von TIA V15 erkannt, TIA V15 will Firmwareupdate für KTP700F machen
  • beim Laden des Betriebssystems kommt diese Fehlermeldung:
    Anhang 41298


weitere Versuche:
  • altes Projekt mit TIA V13 zu KTP700F geladen
  • firmware wurde dabei zu V13 gedowngraded
  • Terminal läuft
  • d.h. die Hardware (Profinet, Verbindungen...) muss in Ordnung sein


Versuch Betriebssystemupdate über USB-Stick am Terminal
  • in Order auf Stick´: \Simatic.HMI\Firmware\KTP_7_9_Mobile
    die Firmwaren für V13, V14 und V15 gelegt
    KTP_7_9_Mobile_V13_0_1.fwf
    KTP_7_9_Mobile_V14_0_1.fwf
    KTP_7_9_Mobile_V15_0.fwf
  • die Firmwaren V13 und V14 werden vom Terminal für Update vorgeschlagen die Firmware V15 wird erst angezeigt, wenn ich den Haken bei
    "compatible files only" entferne, diese Version wird nicht als Update erkannt.


meine Frage:
hat jemand es eine funktionierende Firmwareversion für V15?

Peter
Viewing all 50097 articles
Browse latest View live


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