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

Beckhoff PLC HMI

$
0
0
Hallo zusammen

Ich habe in meinem Haus eine Beckhoff CX9020 eingebaut. Die Licht und Rolladensteuerung habe ich auch soweit am laufen und auch sehr zufrieden damit.

Nun wollte ich mich an die VISU machen um ein paar Dinge zu steuern bzw Parameter für die Rolladen einstellen zu können.

Ich habe eine Target VISU Lizenz. Jetzt wollte ich einen Monitor an meinen CX9020 anschließen. Leider bleibt dieser dunkel. Kann man hier nur bestimmte Bildschirme anschließen?

Hat Jemand Erfahrung damit über vnc auf die VISU zuzugreifen?

Wir habt ihr eure VISU im Haus realisiert?


Gruß d0mme

Smart Wire Phoenix Contact Hybrid Motorstarter Stromeinstellung?

$
0
0
Servus,

wir haben einige Hybrid Starter von Phoenix Contact und steuern diese mit einem DP Gateway über das Smart Wire
System an.

Die Ansteuerung klappt soweit, allerdings bekommen wir nicht den Nennstrom nicht eingelernt.
In der Handbuch steht was von einer Einstellung an den Geräten über eine AZyklische Kommunikation. Die Parameter ID soll die Eingangsadresse der Teilnehmers sein und der Index die Objekt Nummer...

Leider waren alles versuche bis Dato erfolgslos....
Die Übergeordnete Steuerung ist ein S7 1513.

Hat jemand mit diesen Geräten Erfahrung?

Vielen Dank!!

Step 7 Probleme Profinetverbindung SPS zu Sick FlexiSoft

$
0
0
Hallo,

wir haben zur Zeit ein Problem mit unseren Sick FlexiSoft-Steuerungen.

Nach dem aufspielen der Konfiguration in die Sicherheits-CPU hatten wir bereits Probleme mit der Profinetverbindung.
Die jeweilige Sick-Steuerung konnte man ohne Probleme anpingen und wurde über Proneta mit dem richtigen Profinetnamen gefunden.

Nachdem wir dann alle Teilnehmer im Netz benannt hatten, lief es einigermaßen.

Doch jetzt, nach 3 Tagen, bekommen wir wieder keine Verbingung mehr zu den Sick-Steuerungen aufgebaut.
Alle Teilnehmer im Profinetnetz sind benannt und werden auch gefunden, es gibt keine doppelten Namen oder IP-Adressen.

Doch das Sick Profinet Gateway meldet durchgehend einen externen Fehler und die CPU meldet in der Diagnose Teilnehmer projektiert aber nicht vorhanden.


Die Hauptbaugruppen und die Profinet Gateways wurden bereits ausgetauscht.


Sick selbst hat auch keinen Lösungsansatz mehr und könnte uns nurnoch einen komplett Austausch der Hardware anbieten.
Was sehr wahrscheinlich keinen Verbesserung bringen wird.


Hat jemand schonmal ein ähnliches Problem gehabt?
Evtl. sogar mit Sick?

Gruppenleiter Steuerungstechnik (Soft- & Hardware) (w/m)

$
0
0
Logo_Aixtron.jpg

Machen Sie jetzt den entscheidenden Karriereschritt – und finden Sie Ihren Weg in ein internationales Unternehmen,
das mit Hightech-Anlagen für die Halbleiterindustrie den Markt anführt und wichtigen Zukunftstechnologien den Weg
bereitet. Ob für Leuchtdioden, Solarzellen, Laser, Flachbildschirme oder Speicherchips: Hier machen Sie sich für hoch-
innovative Produkte stark, die der Antrieb eines anhaltenden Wachstumskurses sind. Ihr Plus: große Gestaltungsräume
und beste Perspektiven.

Gruppenleiter Steuerungstechnik (Soft- & Hardware) (w/m)

Core Engineering OSTS / Controls
Ab sofort, unbefristet

Job-ID 2016-071-00


Ihre Aufgaben:

  • Leitung des Entwicklungsteams „Controls“ zur Entwicklung der Soft- und Hardware für Anlagensteuerungen, mit
    der fachlichen und disziplinarischen Führung der Mitarbeiter
  • Abschätzung, Koordination, Abarbeitung und Verfolgung von Arbeitspaketen in Produktentwicklungs- und
    Kundenprojekten
  • Erfassung und Analyse von Software- und Hardware-Requirements
  • Erstellen von Spezifikationen
  • Erstellung, Weiterentwicklung, Integration und Test der Applikationssoftware von Anlagen
  • Erstellen und Verwalten technischer Dokumentationen, Standards und Referenzen
  • Organisation und Leitung von Entwicklungsaktivitäten bzw. Teilprojekten in seinem Bereich
  • Enge Kommunikation mit anderen Gruppen und Abteilungen
  • Koordination und Betreuung externer Dienstleister

Ihre Verantwortung:
  • Verantwortlich für die Führung und Weiterentwicklung der Mitarbeiter der Gruppe Controls
  • Verantwortlich für das Erreichen der Entwicklungs- und Organisationsziele der Gruppe
  • Verantwortlich für die Kapazitäts-, Einsatzmittel- und Urlaubsplanung der Gruppe
  • Sicherstellen der Vollständigkeit und Qualität der Arbeitsergebnisse sowie der Dokumentation in seinem Bereich
  • Agiert kosten-, qualitäts- und erfolgsorientiert
  • Informationspflicht gegenüber Vorgesetzten und Projektleitern bezüglich Abweichungen und Risiken

Ihr Profil:
  • Erfolgreich abgeschlossenes Studium der Elektro- oder / Automatisierungstechnik oder vergleichbare Ausbildung
  • Gute SPS Kenntnisse (bevorzugt Beckhoff, TwinCat) und Erfahrungen in der Programmierung in Structured Text
    und Feldbussystemen (DeviceNet, EtherCat)
  • Kenntnisse und Erfahrungen der Antriebstechnik (Parametrierung von Motorensteuerungen) und der Robotertechnik
  • C# - Kenntnisse und JScript - Kenntnisse sind von Vorteil
  • Erfahrung in der Führung kleiner Gruppen oder Entwicklungsteams
  • Mehrjährige Berufserfahrung aus einer vergleichbaren Position in einem Unternehmens des Anlagenbaus
  • Selbstständige und strukturierte Arbeitsweise sowie ein ausgeprägtes analytisches Verständnis für komplexe Themen
  • Teamfähigkeit, Kommunikationsfähigkeit, Durchsetzungsfähigkeit
  • Sicherer Umgang mit MS-Office (Word, Excel, Power Point)
  • Sehr gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Bereitschaft für gelegentliche Reisetätigkeit

Wir bieten:
  • Eine interessante und herausfordernde Aufgabe in einem innovativen Unternehmen
  • Moderne Arbeitsbedingungen in einem Team hoch motivierter Kollegen
  • Die Möglichkeit zu kontinuierlicher Weiterentwicklung
  • Ein leistungsgerechtes Gehalt und Sozialleistungen

Ihre Bewerbung:
Wenn Sie sich für die ausgeschriebene Stelle interessieren, reichen Sie bitte ihre vollständigen Bewerbungsunterlagen unter
Angabe der o. g. Stellenkennziffer bei der Personalabteilung karriere@aixtron.com ein.

Wir legen Wert auf Chancengleichheit gegenüber allen Bewerbern.

AIXTRON SE
Dornkaulstraße 2
52134 Herzogenrath
Telefon: 02407-9030-0
E-Mail: karriere@aixtron.com

Weitere Informationen finden Sie unter www.aixtron.com
Angehängte Grafiken

Step 7 Kann man Rückwärts-Aufrufe in Step7 anzeigen lassen?

$
0
0
Moin!

Ich bin relativ neu in der Automation und beschäftige mich noch nicht so lange mit der Step7 Software. Aktuell will ich ein recht umfangreiches bestehendes Programm um ein paar Funktionen erweitern, die in einem ähnlichen Programm bereits implementiert sind.
Es gibt einige globale DB´s, in denen Daten vorhanden sind, an denen ich interessiert bin. Gibt es eine einfache Möglichkeit, alle Bausteine anzeigen zu lassen, die auf diesen DB zugreifen? Ich habe bisher nur die Registerkarte "Aufrufe" in den Bausteineigenschaften gefunden, aber die zeigt ja nur an, auf welche anderen Bausteine zugegriffen wird, und nicht welche Bausteine auf ihn zugreifen.

Bin für jeden Hinweis dankbar!

Schöne Grüße,
Christoph

TIA Poti am Analogeingang unterschiedliche Werte

$
0
0
Hallo,

ich habe einen Poti am Analogeingang angeschlossen. Also der Gesamtwiderstand an Analog 1 und den Poti an Analog 0. Alles über einen Vorwiderstand, sodass max. ca. 7,5V ankommen.
Wenn ich nun den Poti auf 0 stelle hat der Referenzwiderstand (Gesamtwiderstand) den Wert 74,55 , drehe ich den Poti auf voll ist der Referenzwiderstand auf dem Wert 70,11.
Drehe ich den Poti dazwischen erhöht sich der Wert des Referenzwiderstandes wieder.

Poti_0.jpg Poti_zwischen.jpg Poti_100.jpg

Somit habe ich kein wirklich lineares Verhältnis an meinem "Poti_Prozent" - Ausgang.

Die Parameter für die Scalierung sind folgende:
Poti_Parameter.png
Also beide Eingänge auf 100% skaliert.

Wie kann ich das jetzt kompensieren, damit ich wieder ein lineares Verhältnis bekomme? Wie erklärt sich das generell mit dem veränderlichen Widerstand der doch eigentlich konstant sein sollte?

Vielen Dank!

Gruß
Mathias
Angehängte Grafiken

TIA EA Feld mit String bestimmte Zeichen nicht zulassen

$
0
0
Hi Leute,

gibts es die Möglichkeit bei WinCC Comfort/Advanced V13 SP2 bestimmte Zeichen bei der Eingabe nicht zuzulassen? (z.B. SPACE)
Oder muss ich mir da nen kleinen FC schreiben der den String auf Fehlerhafte Eingabe überprüft?

Weiter würde mich noch interessieren ob es eine Möglichkeit gibt Buchstaben automatisch groß zu schreiben?

Gruß
ThomasM

Step 7 Peripheridaten anzeigen / auslesen?

$
0
0
Hallo!

Ich erstelle grade eine SchnittstellenübersichtRoboter <---> SPS.

In den Referenzdaten > Belegung E, A, M werdenPeripheriedaten aber nicht angezeigt. Beispiel: Das PAD 112, welches im OB 1 verwendet wird, findet man nicht in den Referenzdaten (ich hab es durch Zufall gefunden). Wie kann man allePeripheriedaten anzeigen / auslesen?

Gruß
Dirk


TIA S7-1500 TM POSINPUT SSI Absolutwertgeber verliert Referenzierung

$
0
0
Hallo zusammen,

wir verwenden einen SSI-Seilzugabsolutwertgeber von Sick am TM PosInput1.

Inbetriebnahme mit "Motion Control" als "SSI_Absolute_Encoder".

Mit dem Baustein "MC_Power" wird das Technologieobjekt freigebeben.
Referenziert mit dem Baustein "MC_Home" mit dem Modus "0" (Direktes Referenzieren (Absolut)).

Nach Referenzierung der Geber ist alles gut und plausible Werte werden an die Steuerung ausgegeben.

Nach Spannung Aus/Ein ist der Geber nicht mehr referenziert.

Wie kann das sein? Gibt es da irgendeinen Haken, den man noch aktivieren muss?

TIA Datum und Uhrzeit in Char

$
0
0
Hallo

Für den Barcodedrucker benötige ich das Datum sowie die Uhrzeit.
Wie kann ich das Datum und die Uhrzeit in die einzelnen Char verarbeiten bzw. umwandeln

TIA CPU Steckplatz 100

$
0
0
Mahlzeit zusammen,

Ich hätte eine Frage bei der mir google nicht wirklich helfen konnte (oder ich bin zu dumm zum suchen).
Seit TIA V14 SP1 habe ich in der Hardwarekonfig bei der CPU einen Steckplatz 100. der wäre mir bei V13 nie aufgefallen. Kann mir jemand sagen ob das spezielle Behandlung nach sich zieht?

Vielen Dank


Gesendet von iPad mit Tapatalk

Step 7 Indirekte Programmierung

$
0
0
Hallo,
ich benötige eine Kommunikationsüberwachung von Gebern. Von denen bekomme ich in einem Doppelwort zurück welcher Geber ausgefallen ist. Jedes Bit ist ein anderer Geber, d.h. bei Bit 1 wäre es Geber 1 bei Bit 14 Geber 14 usw. Und zum anderen habe ich noch einen Integer-Wert in dem die Geberadresse drin steht (1-31).
Jetzt müsste ich schauen ob ein Geber keine Kommunikation mehr hat bzw welcher Geber ausgefallen ist. (z.B.: Geberadresse = 16 und Bit 16 ist auf "True")
Wie müsste ich das Programmieren damit es klappt?

Vielen Dank für eure Hilfe.

Gruß
Thomas

Step 7 Programm zur Drehzahlüberwachung mittels zweier induktiver Sensoren (TiaPortal v13)

$
0
0
Hallo liebes SPS Forum,

ich bin Mechatronik Azubi im 2. Lehrjahr und habe ein Problem bei der Programmierung eines Programms für die Überwachung der Drehrichtung u. Drehzahl eines Drehstrommotors. Ich habe einen Motor auf eine Grundblatte montiert, und dazu zwei induktive Sensoren zur Auswertung der Drehrichtung u. der Drehzahl installiert. An der Welle des Motors habe ich eine Scheibe aus Kunststoff angebracht, an der an einer Stelle ein leitendes Blechteil angeschraubt ist. Im aktiven Betrieb läuft also das Stück Metall mit der Drehzahl x an meinen Sensoren vorbei, wodurch diese angesteuert werden.
Zum Realisierung benutze ich TiaPortal v13 und eine SPS vom Type CPU 314C-2 PN/DP. Das Programm für die Drehrichtungserkennung funktioniert, jedoch habe ich bei der Programmierung der Drehzahlüberwachung erhebliche Probleme.

Mein Programm soll folgende Funktion erfüllen:
Die Drehzahl, also die Nenndrehzahl des Motors, soll ausgelesen werde und im Fall einer Unterschreitung o. Überschreitung eines Sollwertes (den ich im OB angeben kann), soll eine Meldeleuchte dies melden. Diese Funktion soll im Betrieb des Motors durch einen Schalter aktiviert u. deaktiviert werden können.

Im Prinzip habe ich dies folgendermaßen realisiert: Ein Counter zählt über eine Zeit: X die Flanken meiner Sensoren (beide müssen aktiv sein). Die Werte werden in Vergleicher Bausteinen mit den Vorgabewerten verglichen und falls eine fehlerhafte Drehzahl vorliegt, wird die Meldeleuchte aktiviert. Diese wird wieder inaktiv, wenn in der nächsten "Auswertungsphase" die Drehzahl korrekt ist.
Ich wollte das Programm testen, jedoch erwies es sich als fehlerhaft. Im Anhang finden Sie Screenshots meines Funktionsbausteines und des OBs.
Der Zähler in Kombination mit dem Zeitglied funktioniert, heißt es werden 3s lang die eingehenden Flanken gezählt, bis die Zeit t abgelaufen ist. Daraufhin setzt sich das Zeitglied samt Counter zurück und die Auswertung beginnt von vorne. Im Moment des Setzens des Ausgang Q am Zeitglied in NW1, soll "tonZeitglied" (Q) in NW2 das Ergebnis der Vergleicher abfragen, wodurch die Meldeleuchte gesetzt o. rückgesetzt wird. (Beachte Screenshots im Anhang)

Ich habe den Verdacht, dass in NW1 nach dem Setzen von "tonZeitglied", das Signal Q nicht mehr in NW2 bei den Vergleicher Bausteinen "ankommt".
Ebenfalls gilt dies für die Zählerwerte,...
Generell vermute ich also, dass der Ausgang Q des Zeitbausteines aus NW1 nicht mehr in NW2 anliegt.
Ebenfalls, da ich versucht habe dies mit einem Speicherglied zu "fixen" indem ich das Signal von Q für NW2 speichere (nicht im Screenshot vorhanden), wurde mir im Diagnosefenster angezeigt, dass das von mir verwendete Gerät nicht in der Lage sei zwei Datentypen (ich vermute Int des Zählers und Time des Zeitbausteines) gemeinsam zu verarbeiten.
Mich würde daher brennend interessieren, ob der Fehler programmier- oder systembedingt ist und ob ich mit meiner Diagnose richtig liege.


Ich hoffe Sie können mir weiterhelfen, ich bin offen für alle Verbesserungsvorschläge. Meine Ausbilder haben nicht wirklich Zeit und meine Lehrer sind nicht in der Lage einen ausreichenden Unterricht zu führen. Ich bringe mir also sozusagen alles selber bei. Ich wäre ebenfalls sehr interessiert, wie ein Erfahrener Programmierer diese Aufgabe angehen würde und ob ich auf dem richtigen Weg bin...

Vielen Dank im voraus

Azubi94

TIA TIA V13 SP1, TIA V14 keine Verbindung zu S7-1200 möglich, Anpingen möglich

$
0
0
Hallo,

ich habe vor mehr als einem Jahr eine S7-1200er SPS programmiert. Nun ein Jahr später und eines Programmupdates von TIA ist es mir nicht mehr möglich,

eine Verbindung zur SPS und zum HMI aufzubauen. Sie wird mir nicht mehr im TIA Portal angezeigt.

Ich habe es nun mit der Version V13 SP1 und der neuen Version V14 ausprobiert. IP-Adressen-Einstellung passt, da ich die SPS anpingen kann.

Hat jemand das gleiche Problem, bzw. eine Lösungsmöglichkeit?

Danke schon mal im Voraus

Viele Grüße

Micrologix 1200 Fault

$
0
0
Hallo,
ich habe mir zu Testzwecken Micrologix 1200 - 1762-L40BWA- zugelegt.
Als ich die Spannung angelegt habe, blinkt Fault LED. Im RSLinx wird Kommunikation ohne Probleme aufgebaut.
Doch ich kann das Programm weder downloaden noch uploaden.
Bitte um Hilfe.

Array Länge wird falsch angezeigt

$
0
0
Liebe Forumler,

Ich arbeite momentan an einem Projekt wobei ich Visual Basic und Twincat3 benutze. Ich habe ein paar Strukturen und Felder in Twincat deklariert. In der Struktur auf Seite von Twincat3 habe ich einem Feld wo ich ein paar Werte schreiben möchte. es funktioniert sehr gut. Jetzt habe ich die gleichen Strukturen auf Seite von READ, welches für das Lesen der Werte der Array zuständig ist, klicke, dann stehen in alle Felder den Wert 0. Wenn ich ein zweites Mal auf dem READ Button klicke, dann werden die werte angezeigt aber nicht richtig.
zum Beispiel, ich gebe 12 Werte von 10 bis 120 in 10er Schritte. (10, 20, 30, 40, 50, 60, 70 80, 90, 100, 110, 120) und es werden (20, 30, 40, 50, 60, 70 80, 90, 100, 110 , 0, 0) angezeigt. Das heisst, der erste Wert wird irgendwie verschluckt.
Manchmal wird das Feld von 12 Werte eine Länge von 13 werte angezeigt. Ich vermute, den Befehl " Marschall" funktioniert nicht richtig.
Dieses Befehl: <StructLayout(LayoutKind.Sequential, Pack:=1)> _Public Class ComplexStruct denke ich mach Probleme, weil die Werte werden abhängen von welchen Werte in Pack steht anders. manchmal habe ich nur Adressen in die Felder statt Werte.
Das Beispiel hatte ich auf der Seite von Beckhoff:
https://infosys.beckhoff.de/index.php?content=../content/1031/tcsample_vb/html/tcadsnet_vb_sample07.htm&id=

Hat jemand schon Erfahrung damit ????

Grüsse

TIA ? zu Analogwert-verarbeitung Normieren

$
0
0
Guten Morgen,

ich lese gerade mit einer SM334 8bit Baudruppe einen Analogwert mit 0-10V ein.

L PEW 304
ITD
DTR
L 27776.0
/R
L 1000.0
*R 1000 // Steht hier bei 10V am Eingang
T MD 10 16#447A0000 // aber hier steht der Normierte Wert in 16bit HEX

warum steht im Merker Doppelwort der wert dann in HEX. Was mache ich hier Falsch? und umgerechnet ist der wert auch nicht 1000 dec sondern 1148846080 dec?
könnte mir hier bitte jemand weiterhelfen

Step 7 Micro Memory Card E-Stand

$
0
0
Hallo,

ich habe eine CPU317 mit dem E-Stand 4.
Benötige ich dafür eine Memory Card ebenfalls mit dem Stand 4 oder spielt es keine Rolle?

mfg
Andy

Eplan p8 electric download

$
0
0
Hello everyone,

Can anyone tell me please where should i can download the Eplan p8 electric , please i want to learn eplan and all the things inside it.

i have download one eplan p8 2.6 version but inside it when i click insert option and go to marco box then i cant able to add macro box .

Can anybody help me please

TIA Werte aus Array in f(x) Kurvenanzeige laden

$
0
0
Hallo Leute,

habe folgendes Problem:

Ich möchte in eine (am besten f(x) ) Kurvenanzeige mir Werte aus einem Array darstellen lassen in 2 Kurven (da 2 Arrays mit jeweils 710Werten) um diese auf einem Panel nacher schön dargestellt zu haben.. und die Anzeige mir Abspeichern können als CSV oder TXT damit ich aus den Daten nacher etwas bewerten kann.

Das Problem: Wie krieg ich die einzelnen Werte da rein? Und wie Speicher ich diese ab? Per VB Script? Wenn ja kann mir da jemand eventuell weiterhelfen? Ich habe nämlich garkeine VB Kenntnisse und hab nach einiger Recherche nicht das gefunden was ich möchte..

Zum Vorgehen allgemein vllt. noch: Es sind Messwerte für Geschwindigkeit und Beschleunigung, die ich mir berechnet habe und dort im Array stehen als REAL Wert..
CPU 1214C DC/DC/DC
Comfort Panel TP900

Falls noch Fragen aufkommen einfach schreiben :)

Danke für die Hilfe im Vorraus

Grüße
Thomas
Viewing all 49737 articles
Browse latest View live


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