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

TwinCat 3 unter Windows 10

$
0
0
Hallo zusammen,

ich möchte gerne TwinCAT 3.1 :4020 unter Windows 10 installieren. Hat auch soweit funktioniert bis ich in den Online-Modus schalten möchte.
Ich bekomme folgende Fehlermeldung (siehe Bild).
Weiterhin habe ich Herausgefunden das es was mit HyperV zutun haben kann, ich habe nur keine Ahnung wie ich damit umgehen muss/soll damit ich TwinCAT unter Win10 nutzen kann.

Ich hoffe der ein oder andere kann mir helfen.

Grüße
Angehängte Grafiken

TIA Was gehört in eine Ordentliche Dokumentation

$
0
0
Hallo zusammen,

mein erstes Eigenes Projekt ist fast fertig. So langsam muss ich mir Gedanken über eine Dokumentation machen. Leider weiss ich nicht was da alles reingehört. Desweiteren würde ich gerne Mein Programm erklären (für den nächsten der da dran arbeiten soll). Also jedes einzelene Netzwerk. Habt ihr da ein Paar Ideen. Wie wird sowas gemacht? und wie macht ihr das.

LG Aktaro

TIA "Tag_4" usw....

$
0
0
Guten Morgen,

ich fange gerade an mich mit Tia-Portal zu beschäftigen. Jetzt habe ich mal eine Frage, wenn man jetzt Operanden eingibt dann kommt immer dieses "Tag_4" oder "Tag_1"usw.... kann man das irgendwie abstellen ?

Grüsse Huber

Zuständigkeit Sicherheitstechnik Umbauten , S5 auf S7 , Zustimmtaster, Neuanlagen

$
0
0
Hallo Zusammen,

Ich arbeite in der Automobilindustrie und bin als Softwaretechniker tätig.

Hierzu hätte ich ein paar Fragen bezüglich der Sicherheitstechnik.

1)S5 auf S7 Umbauten:
Bei den Umbauten von S5 auf S7 wird meistens die HW-Sicherheit(Pnotz) in die S7 (S7-Safty) gepackt Wir bieten eigentlich immer nur den Steuerungsaustausch an. Wie ist es da mit der CE-Kennzeichnung, verliert die Anlage damit die CE Kennzeichnung? Im Normalfall sind wir Unterlieferant. Jedoch erstellen wir dann eine Not-Aus Matrix und prüfen diese dann auch nach der erstellten Matrix.
Jetzt ist z.B: Audi unser Kunde und er möchte die Lastspannungs-Bereiche auftrennen. Kann man das einfach so machen? Muss ich ihn darauf hinweißen, dass wir keine Gefahrenanalyse für die Anlage machen und wenn er das will auch er dafür haftbar ist? Wie läuft so etwas in anderen Bereichen ab?


2)Neuanlagen: Wer ist bei Neuanlagen für die sichere Abschaltung verantwortlich. Meiner Meinung nach der Anlagenhersteller, oder liege ich da falsch?
Mein Problem ist, ich bekomme den Eplan, mit allen Not-Aus , Lichtschranken, Arretierungen, Schutztüren, etc.. Jedoch niemand sagt mit welchem Bauteil ich welches Aggregat abschalte soll. Der Anlagenhersteller drückt sich einfach. Damit die Software dann doch inbetrieb genommen werden kann, Erstellen wir die Abschaltmatrix (nach Wochen von E-mails ohne Erfolg). Wir prüfen auch diese so wie wir Sie für Richtig halten. Jedoch haben wir keine Gefahrenanalyse, gemacht. Wenn wir diese dann so abgeben sind alle glücklich und keiner Frägt nach bzw prüft diese! Doch wie sollte dies eigentlich Ablaufen? bzw Wie kann ich den Anlagenhersteller dazu bringen, dass er diese eigentlich liefern muss?
Wer muss die Matrix alles Prüfen und unterschreiben? Bei S7-Safty nur der Softwareinbetriebnehmer oder auch ein Elektriker, welcher die Spannung misst? Im Anhang befindet sich eine Matrix als Beispiel.

3) Zustimmtaster,
Bei Schutztüren welche mit Euchner-Schalter überwacht werden möchte der Kunde gerne Zusatzfunktionen:
Wie z.B:
E2-Schlüsselschalter (nur geschultes Personal) + Totmanntaster ==> Schutztüre kann geöffnet werden und Anlage läuft in Automatik weiter.
Wartungsbetrieb: E2-Schlüsselschalter (nur geschultes Personal) + Bereich muss in der Betriebsart "Hand" (kein Sicheres Signal)sein==> Schutztüre kann geöffnet werden.

In wieweit darf/kann man solche Funktionen umsetzen. Darf ich alles umsetzen? Denn ob das erlaubt ist, muss ja der Kunde selbst prüfen, wenn er genau diese Funktion wünscht oder?, ich führe nur seine Funktion aus!


Geht es in der Industrie da nur mir so. Bin nicht nur bei einem Kunden, aber es läuft mehr oder weniger überall ähnlich ab. Bin ich als Prüfer der Matrix auch verantwortlich das diese richtig ist für die Anlage. Oder reicht es eigentlich das ich die Matrix prüfe. Sofern die Software dann wie die Matrix abschaltet bin ich doch nicht mehr haftbar oder?


Danke für eure Hilfe

Mit freundichen Grüßen
Michael
Angehängte Grafiken

Step 7 Profibusstecker

$
0
0
Profibusstecker wozu ist der Abschlusswiderstand gedacht,

-Wenn ich eine CPU habe (Master) und dazu Frequenzumrichter und Touch Panel (Slaves) soll ich am Anfang CPU und z.B am Ende Touch Panel den Abschlusswiderstand einschalte ist das so richtig????? und liegen am Stecker Anfang und am Ende 5V.

:confused::confused::confused::confused::confused::confused:

Methode, oder separater FB

$
0
0
Hallo, ich bin gerade dabei eine Maschine in diverse Objekte zu unterteilen. Bspw. Gibt es einen fb für eine Achse... dann gibt es einen fb für einen Typ Achse. Dann überlagert den fb Maschine.
wie sehr ihr das jetzt... ich habe in der Maschine eine Automatik... sollte dies als Methode an der Maschine hängen, oder als separater fb deklariert werden?

Danke für eure Meinungen.

Biete Festo FPC 201 und 101 Step controller

$
0
0
Hi zusammen,
ich habe einen Festo FPC 101 und 201, mit denen ich leider nichts anzufangen weiß, bei mir rumstehen.
Zur Funktionsfähigkeit kann ich auch nichts sagen, optisch schaut das alles allerdings sehr gut und kaum benutzt aus.
Bei Interesse einfache ne Mail oder PN.
Beste Grüße,
Lukas
file.jpgfile1.jpg
Angehängte Grafiken

TIA DB Any to Variant, macht Probleme.

$
0
0
Guten Morgen,
wisst ihr wie das zum verstehen ist, der Variant darf seinen rückgabewert nur auf einen InOut legen?
An dem wird aber aussen wieder ein Temp variable benutzt eine andere lösung gibt es doch gar nicht.
Ich hab das problem das meine SPS mit diesem SFC immer auf Stop geht

1515 2p F


DB_Any.PNG

Gruß
Angehängte Grafiken

Methode oder aktion?

$
0
0
Hallo, wenn ich eine FB oder ein PRG erstelle, dann habe ich ja die Möglichkeit eine Aktion, oder eine Methode einzusetzen.
Meine Frage ist jetzt, wann ist was sinnvoller? Aktuell habe ich alles auf Methoden umgestellt.
Ist es denn sinnvoll zu mischen? Bspw. die Abschnitte, welche nur einmal und auch nur intern aufgerufen werden als Aktion zu deklarieren und die eventuell von außen aufgerufen werden sollen, oder eingänge haben als Methode?

Oder sollte man die entsprechenden Methoden vielleicht als PRIVATE deklarieren?


Gruß

SPS Programmierer/in - Sparte Perfect Welding

$
0
0
Vordenken, verbinden, erreichen: Entlang dieser Werte denken wir über die Grenzen des Machbaren hinaus
und schaffen so geniale Produkte und Lösungen für Batteriesysteme, Schweißtechnik und Solarelektronik.
Unser Geheimnis: Wir forschen in Labors, die alle Stücke spielen, arbeiten nahe an unseren Kunden in aller
Welt und schätzen Menschen, die Dinge voranbringen wollen.

Zur Verstärkung unseres Teams am Standort Wels suchen wir eine/n

SPS PROGRAMMIERER/IN - SPARTE
PERFECT WELDING

Ihre Aufgabe: Automatisierungsprojekten Leben einhauchen.
Im Bereich der Automation werden kundenspezifisch und projektbezogen, automatisierte Schweißanlagen
produziert. Die Projekte werden in Arbeitspakete aufgeteilt und dann an die einzelnen Teams zur
Bearbeitung weitergegeben. Sie übernehmen dabei den Part der SPS Programmierung. Auf Basis eines
bereits bestehenden Programms, nehmen Sie die jeweils notwendigen Adaptierungen vor. In enger
Abstimmung mit dem Electrical Engineering, bereiten Sie die Software auf und spielen sie direkt in die
(endgefertigte) Maschine ein. Nun kommt die Stunde der Wahrheit. Gemeinsam mit den Kollegen testen Sie,
ob die Maschine einwandfrei läuft. Nachdem die Anlage, bei uns vor Ort, abgenommen und in weiterer Folge
ausgeliefert wurde, unterstützen Sie unser TechSupport Team bei der Fehlerbehebung via Fernwartung.

Ihr Profil: Programmierer/in mit Leidenschaft für Schweißtechnik

Sie bringen eine technische Berufsausbildung und erste Programmiererfahrung mit. Wenn Sie schon mit
B&R-Steuerungen gearbeitet haben, perfekt!
Es gefällt Ihnen, auch in der Produktionshalle direkt an der (fast) fertigen Anlage arbeiten zu können.
Einerseits sind Sie sehr selbständig und versuchen Herausforderungen selbst zu meistern, andererseits
unterstützen die Kollegen/innen sich gegenseitig und arbeiten Hand in Hand auch mal gemeinsam an
größeren Kundenprojekten. Da wir weltweit tätig sind, ist Englisch Pflicht.

Unser Angebot: Die Möglichkeit in den Job hinein zu wachsen.
Sie bringen die notwendigen Grundkenntnisse mit, den Rest bringen wir Ihnen bei. Auf Sie warten geniale
Projekte mit den verschiedensten Maschinen und ein hohes Maß an Eigenverantwortung. Probieren und
dazulernen gehört für uns auf jeden Fall dazu. Sie genießen flexible Arbeitszeiten, bezahlte Überstunden und
ab und zu kommt es auch zu Dienstreisen.

Ihr Team: Software Engineering Automation

Wir sind ein Team von 9 Personen in der großen Fronius Welt des Schweißens. Unser Durchschnittsalter
bewegt sich zwischen 30 und 35 Jahren. Wir sitzen gemeinsam in einem Büro. Hin und wieder arbeiten wir
auch direkt beim Kunden oder am Prototypen. Bei uns herrscht eine angenehme Atmosphäre, unsere Chefs
sind selbst gute Praktiker. Ein mal im Monat gehen wir auch am Abend gemeinsam zum Automation-
Stammtisch.

Nach Gesetz müssen wir hier ein Mindestgehalt nennen. Gut: Wer frisch von der Ausbildung kommt, verdient
in dem Job bei uns pro Jahr 32.690,00 Euro brutto. Wer Berufserfahrung mitbringt, verdient mehr. Wer sehr
gut ist, auch viel mehr. Versprochen.

Möchten Sie Teil eines engagierten Teams werden und mit uns zum Sprung in eine erfolgreiche Zukunft
ansetzen? Dann freut sich Klaus Pramberger, MSc über Ihre aussagekräftige Onlinebewerbung unter
www.fronius.com/karriere


Link zur Stellenausschreibung:
https://careers.fronius.com/Vacancie.../Description/1



SPS.PDF
Angehängte Dateien

TIA Bilder skalieren/zentrieren lassen bei Kopie auf größerers Panel

$
0
0
Hallo zusammen!

Glücklicher weise bietet Siemens für die SIWAREX 231 fertige Projekte an, inklusive vollständiger HMI-Steurung. Leider ist das Ursprungsprojekt für ein 800x480 pixel (TP700, 7") erstellt.
Nach dem Einfügen in mein Projekt mit KTP1200 (1280x800, 12") sind alle Bilder in original-Größe links-oben zentriert. Das sieht echt besch...eiden aus.
Gibt es in TIA (WinCC Advanced, V13SP2) eine Möglichkeit, die Bilder Formatfüllend zu skalieren, oder zumindest auf die Bildschirmmitte zu zentrieren?

danke vorab!

Step 7 Fehler beim Simatic Manager öffnen

$
0
0
Hallo zusammen,


ich habe auf meinem Rechner seit heite das Problem das folgende Fehlermeldung beim öffnen des Simatic Managers kommt: S7tgtopx.exe - Komponente nicht gefunden. Die Anwendung konnte nicht gestartet werden, weilS7OTBXDX.dll nicht gefunden wurde.


Hat jemand eine Idee?

Variablendeklaration SR in Funktionsblock

$
0
0
Hallo,

ich bin grade dabei ein paar bausteine für meine Bibliothek zu schreiben.
Dabei habe ich ein RS eingesetzt (Bild stimmt nicht mehr ganz, hab ich grad geändert in Codesys)
In der Variablendeklaration kennt es nun aber das "RS" nicht?

Mache ich da was falsch? Als ich den Baustein ursprünglich anlegte und die Deklarationshilfe auf ging konnte ich das dort doch auswählen.

RS Benennung.jpg

Vielen Dank
Mathias
Angehängte Grafiken

TIA Startdrive - Parameter vergleichen

$
0
0
Hallo Zusammen,

kann mir eventuell Jemand einen Hinweis auf den Bausteinvergleich geben. Irgendwie finde ich nirgends eine Möglichkeit, die Parameter meiner Offline-Sicherung mit den aktuellen Parametern zu vergleichen wie beim Starter.
Ich kann nur die Parameter mit der Werkseinstellung vergleichen.

Bin ich nun blind oder hat Siemens hier wieder nicht konsequent Standardfunktionen ins TIA übernommen?

Gruss,
Michael

Geschachtelte IF-Anweisungen mit Funktionsbausteinsprache realisieren

$
0
0
Hallo zusammen,

ich nutze in TwinCAT3 die TF1910 UML Funktionen um bestehende StateMachines in Zustandsautomaten zu übertragen.
Aufgrund komplexer Transitionsbedingungen lager ich diese in separate Transitionselemente aus und rufe diese an der entsprechenden Stelle im Zustandsautomaten auf.
Vorgabe ist es die ausgelagerten Transitionen in Funktionsbausteinsprache zu realisieren.

Ich bin gerade an einer Transition, welche aus einer Vielzahl geschachtelter IF-Anweisungen besteht:

IF(PRG_Hauptspindeln.bFastTaskEnable AND (FPRG_EtherCatCom.SoE_Antrieb[diAxisNr].DriveStatusWord AND stSoE.ReadyPowerON(*Globale_Const.wCnst_SoE_ReadyPowerON*)) <> 0)
AND FPRG_EtherCatCom.SoE_Antrieb[diAxisNr].ECatState = stSoE.EcatStateOPmode(*Globale_Const.wCnst_SoE_EcatStateOPmode*)
THEN
IF( (stPbInData.wSTW1 AND stSTW1.NichtAUS3) <> 0) THEN (* TA2 *)
IF( (stPbInData.wSTW1 AND stSTW1.NichtAUS2) <> 0) THEN
IF( (stPbInData.wSTW1 AND stSTW1.Fuehrung) <> 0) THEN
IF( (stPbInData.wSTW1 AND stSTW1.NichtAUS1) = 0) THEN
stPbOutData.wZSW1:= stPbOutData.wZSW1 AND NOT stZSW1.Einschaltsperre;
iSAstate:= 3;
END_IF
END_IF
END_IF
END_IF
END_IF

Meine erste Idee ist es an dieser Stelle für jede IF-Anweisung ein Netzwerk zu erstellen, welches dann wiederum mit der nächsten Stufe (IF-Anweisung) verknüpft wird. Dies stelel ich mir so vor, dass der Ausgang des ersten Netzwerkes mit der Bedingung der nächsten IF-Anweisung mittels AND verbunden wird. Ist dies ein in der Praxis zulässiges Vorgehen?

Ich habe gerade die Sprung- und Marken-Funktionen in dem Infosys von Beckhoff gefunden. So wie ich es verstehen ist die eine bessere Umsetzung, da ich mit dem Sprung-befehl in die Marke des nächsten Netzwerks springen kann und somit in die nächste IF-Anweisung. Sehe ich das richtig so?

Vielen Dank im Voraus für eure Tipps.

Gruß Floh

TIA F-Baugruppe nicht vorhanden

$
0
0
Hallo,

Wir wollen eine 1515F-2 PN CPU mit jeweils einer F-DI 16x24VDC und F-DQ 8x24VDC/2A einsetzen.

Das ist das erste Mal das wir das mit dem TIA projektieren.
Unsere bisherigen Projekte haben wir immer noch mit dem Simatic Manager erstellt.

Doch leider finden wir diese Ein- und Ausgangskarten nicht im Hardwrae katalog des TIA Portales.

Auf dem Bild im Anhang sieht man unsere isntallierte Software.

Fehlt uns da noch etwas?

MfG Tobias
Angehängte Grafiken

OR Baustein mit mehreren Eingängen

$
0
0
Hi Zusammen,
Bin neu hier und fange gerade an mich mit einer WAGO 750-880 und Codesys auseinanderzusetzen.
Ich habe eine Frage zum OR-Baustein.
Dieser hat standardmäßig zwei Eingänge, ich brauche aber mehrere.
Verschachteln bringt nichts, das funktioniert dann mit zwei OR Bausteinen hintereinander garnicht.
Wie setze ich sowas am besten um, gibts da einen Baustein für?

Danke schonmal und viele Grüße!!!!

Gefährdungsbeurteilungen für Maschinen

$
0
0
Wir erstellen maschinenbezogene Gefährdungsbeurteilungen für Maschinen:
Insbesondere bei älteren Maschinen muss bei der Gefährdungsbeurteilung der Stand der Technik berücksichtigt werden. Dies bedeutet, dass man einen Vergleich mit dem Stand der Technik nach BetrSichV und den Konkretisierungen den technischen Regeln zur Betriebssicherheit (TRBS) die einen Sollzustand darstellen mit dem Istzustand der Maschine durchführen muss.
Damit muss dann eine Bewertung durchgeführt werden ob eine Nachrüstung von Schutzmaßnahmen notwendig ist.
Wir analysieren die Maschine entsprechend der gesetzlichen Anforderungen und geben, wenn notwendig Lösungsvorschläge.
Dabei werden alle Aspekte der Maschinensicherheit betrachtet, Beispiele:

  • Analyse der gesetzlichen Anforderungen
  • Analyse der Dokumentation
  • Mechanische Gefährdungen
  • Befehlsgeräte
  • Funktionale Sicherheit
  • Elektrische Gefährdungen
  • Weitere Gefährdungen von Medien, wie Druckluft usw.
  • Thermische Gefährdungen
  • Lärm
  • Beleuchtung
  • Stolpern, Stürzen, Abstürzen
  • Arbeitsbühnen
  • Ergonomie
  • Stoffe
  • Analyse der vorhandenen Schutzeinrichtungen
  • ……
  • Lösungsvorschläge

Wir sind ein Team von Maschinensicherheitsexperten mit einer jahrzehntelangen
Erfahrung und würden uns freuen, wenn Sie Kontakt zu uns aufnehmen.
Diese Erfahrungen reichen von einzelnen Maschinen bis hin zu kompletten Fertigungslinien verschiedener Branchen.
Standorte sind:

  • Pirmasens
  • Rottweil
  • Aalen
  • Wuppertal

Weitere Dienstleistungen finden Sie auf unsere Homepage.

Automation Interface (Import PLCOpenXML)

$
0
0
Hallo zusammen,

ich stehe mal wieder vor einem Verständnisproblem:

ich bin z. Z. dabei mich mit dem Automation Interface von Beckhoff zu beschäftigen.
Dabei ich mir eine Sache aufgefallen, die mir nicht ganz klar ist:

Ich versuche über die PlcOpenImport() – Methode eine bestehende PLCOpen.xml – Datei meinem vorher angelegtem TwinCAT-Projekt zu importieren.
Der Importvorgang funktioniert auch soweit, solange ich mich auf der Ebene der PLC (TIPC^MyPLCProject^MyPLCProject Project) befinde. Möchte ich Jedoch dem Ordner (TIPC^MyPLCProject^MyPLCProject Project^POUs) eine XML Importieren, funktioniert der Vorgang nicht mehr.

Dem Anschein nach, können PLCOpenXML-Dateien nur innerhalb der höchsten Ebene importiert werden. Oder mache ich etwas falsch?

Viele Grüße

Software-Entwickler im Bereich Bildverarbeitung (m/w)

$
0
0
Wollen Sie beim Technologieführer Ihre Zukunft gestalten?

Software-Entwickler im Bereich Bildverarbeitung (m/w)

Ihre Aufgaben:

  • Weiterentwicklung unserer 3D Bildverarbeitungssoftware für unsere Bin Picking Zelle
  • Optimierung von Design und Bedienbarkeit der HMI
  • Unterstützung bei Inbetriebnahmen vor Ort
  • Identifizierung von Optimierungs- und Weiterentwicklungspotentialen
  • Durchführung von Inhouse-Machbarkeitsstudien für unsere Kunden
  • Betreuung von wissenschaftlichen Arbeiten

Wir bieten:
  • Mitarbeit beim Technologieführer
  • Einarbeitung und Förderung der persönlichen Kompetenzen im Rahmen unseres modernen Personalentwicklungskonzepts
  • Familienfreundliches Arbeitsumfeld
  • Attraktive Vergütung mit einer Mitarbeitererfolgsbeteiligung

Sie bieten uns:
  • Ingenieursstudium in Elektrotechnik, Mechatronik, Informatik oder verwandten naturwissenschaftlichen Studiengängen
  • Sehr gute Kenntnisse in der Hochsprachenprogrammierung, C# oder C++ bevorzugt
  • Erfahrung im Bereich industrieller Bildverarbeitung, bevorzugt 3D-Systeme
  • Kenntnisse in Halcon oder ähnlicher Bildverarbeitungssoftware
  • Erfahrung in der Programmierung von Robotersteuerungen, Maschinensteuerungen, Visualisierungssystemen sind von Vorteil
  • Englischkenntnisse in Wort und Schrift

Sie kennen uns noch nicht? Vermutlich sind wir Ihnen aber schon einmal begegnet: So wurde der elektrische Fensterheber in Ihrem
PKW möglicherweise mit einem unserer Montageautomaten hergestellt und geprüft. Oder das Getriebe könnte mit einer von uns
programmierten Schweißmaschine produziert worden sein.

Als familiengeführter, weltweit tätiger Anbieter von Automatisierungslösungen setzen wir auf die Kompetenz unserer über 60
Mitarbeiter. Uns schätzen namhafte Unternehmen wie Baxter, Bosch, EMAG. Lauffer, Lieb*herr, Marquardt ,Schuler, Trumpf,
Viastore, ZF, etc.

Damit wir unser dynamisches Umsatzwachstum halten können, benötigen wir qualifizierte Fachkräfte.

Ihre Bewerbung richten Sie bitte an Karin Schwiegk unter personal@bsGruppe.com
Sie erreichen mich unter Telefon: +49 7428 / 9412-266. Fragen? Ich freue mich auf Ihren Anruf.


SW-Bildverarbeitung Neu_BS.pdf
Angehängte Dateien
Viewing all 49771 articles
Browse latest View live


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