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

Vernünftigen USB3.0-Stick für Schlüsselbund

$
0
0
Hallo Miteinander :p

Nachdem ich gerade (wiedermal) die Einzelteile meines USB-Sticks aus der Hosentasche zusammen suchen musste,
wollte ich mal fragen mit welchen Sticks ihr gute Langzeiterfahrungen habt.
Ich hab den Stick immer am Schlüsselbund.
Das Teil sollte USB3.0 sein und mind 64GB fassen.

Danke

Gruß
Blockmove

TIA PN-Koppler aus Shared-Device

$
0
0
Moin zusammen,

Ich versuche verzweifelt einen PN-Koppler als shared device in der HW-Config einzubinden aber ich krieg's nicht hin. Auch finde ich keine passende Doku die beschreibt wie man das Dingen konfigurieren muss. In meinem Prjekt habe ich vier CPU's 1511-PN die jeweils eigene Peripherie im eignen IO-Sysysem haben. Lediglich zwei Panels mit mit jeweils vier Verbindungen zu den eizelnen CPU' hängen mit dran. Soweit alles kein Problem.
Jetzt soll aber noch ein PN-Koppler hinzugefügt werden, der zu jeweils einer CPU 2Byte E/A Daten austauschen soll. Am anderen Ende des Kopplers hängt eine eizelne SPS die nicht im meinem Projekt enthalten ist.
Als Koppler ist der 6ES7 158-3AD01-0XA0 geplant. SW ist TIA V14 SP1.
Also, Koppler eingefügt und mit IO-System =M1 verbunden. Jeweils vier mal 2Byte IN und 2Byte OUT Modul im Koppler hinzugefügt.
In der Geräteübersicht kann ich nun für den Zugriff der einzelnen Module nur "PLC=M1" oder "---" auswählen, Unter Eigenschaften-Allgemein-Shared Device habe ich ebenfalls nur diese beiden Möglichkeiten...
Ich finde den Haken nicht! Wo kann im Koppler die Verbindungen zu den anderen SPS'en einstellen???
Wäre nett wenn mir jemand einen Tipp geben kann! Bedankt!

Step 7 FU einstellen

$
0
0
Hallo zusammen,
bei uns in der Firma ist die Fördertechnik über Frequenzumrichter eingerichtet meine frage dazu ist ob mann das Drehzahl von Getriebemotor Typenschild 1335 1/min höher als die Nenndrehzahl einstellen kann..

TIA TIA optimierte Bauteine : kein Pointer ?

$
0
0
Hallo Kollegen,

Verunsichert stelle ich Euch also die Frage:
Gibt es bei "optimierten" Bausteinen tatsächlich keinen Pointer, den man verhältnismäßg schnell ( = nix mit VARIANT) intern auseinandernehmen und weiterverarbeiten kann ?



Hintergrund:
Aktuell betrifft es den Störmeldemechanismus mit den 3 Blöcken
Störvariable ( AG -> OP )
Störung lesen ( WinCC-Notation für Schreiben ins AG) und
Störung Schreiben ( WinCC-Notation für Quittierung lesen aus AG)

Ach ja, und weil die WinCCFlex-Truppe seit Anbeginn der Zeit nicht zur Kenntnis nimmt, das eine S7 im Datenbaustein BITS haben kann
und jetzt ab TIA den Typ WORD sogar erzwingt, noch einen weiteren DB, der dann für Intern aus Bits besteht, die dokumentiert sind.

Ich neige ausserdem zu Programmen, bei der die XREF möglichst alles erfasst.
Entsprechend gibt es "classisch" bei meinem Störmelde-FC ( 8 Meldungen, 1 Byte ) also einen Pointer auf das Byte der Störvariablen,
woraus ich die Adressen für die anderen 3 Blocks ableite.
( An Hand der Störnummer in Diplay kommen ich dann über den DB (-> Byte-Adresse und XREF ) recht schnell zu Ursache.

Wenn ich das richtig verstanden habe, geht das alles nicht mehr und es wäre am einfachsten (schnellsten), jetzt nur noch die Byte-Nummer
als Konstante zu übergeben. .. wobei wir dann wieder beim KY-Parameter für DB,DW wären, einer der größten Dummheiten
bei den STD-FBs der S5.
(Wer schon mal ein Programm in Betried setzen sollte, das ein Kollege geschrieben hat, der zu dieser "eleganten" Art der Prametrierung
neigte, weiss was ich meine. )


Ich habe zwar schon ein paar S5-Anlagen zu TIA umgebaut, fange aber erst jetzt an, mich mit den Microprozessorsteuerungen 1200 und 1500
näher zu beschäftigen ( habe Diabetes und darf mich nicht aufregen :-).


Gruss Werner

Sonstiges Ausgangskarte (alternativhersteller) mit Stromüberwachung

$
0
0
Hi zusammen

Bisher habe ich die 200SP 230VAC Triac Karte (6ES7132-6FD00-0BB1) benutzt. das gemeinsame P habe ich dann durch ein Stromüberwachungsrelais geführt um zu messen ob Strom fliesst. Das funktioniert recht gut. Allerdings nur bei Objiekten wo ich immer nur einen der 4 Ausgänge setze. Wenn ich zwei gleichzeitig setze wäre ja der strom hoch genug auch wenn ein Ausgang keinen Strom fliesst.
Oder ich muss jeden einzelnen Ausgang durch so ein Stromüberwachungsrelais führen, was sowohl Platz wie auch Kostentechnisch ungünstig ist.

Jetzt bin ich nach einer möglichen Lösung auf der Suche. Interessant wäre eine Ausgangskarte welche eine integrierte Stromgrenzenüberwachung integriert hat. Oder auch wenn man den Fliessenden Strom direkt auslesen könnte. Gibt es sowas womöglich von einem anderen Hersteller (Phoenix IO, Wago etc.)?

mfG René

TIA ProgramAlarm -> Einzelquittierung (S7 1500)

$
0
0
Ist es über die Funktionsbausteine auf der 1500er möglich eine Einzelquittierung eines ProgramAlarms zu veranlassen? Wenn Ich mir "Ack_Alarms" ansehe, scheint es, Ich kann immer nur 100 Meldungen auf einmal quittieren!

Automatisierungsingenieur/-techniker (m/w)

$
0
0
Gestalten Sie Ihre Zukunft bei ifm!
International präsent und erfolgreich setzt die familiengeführte ifm-Unternehmensgruppe seit 1969 höchste
Qualitätsstandards und technische Meilensteine in der Automatisierungsbranche.

Sie haben viel Erfahrung bei der Inbetriebnahme von Automatisierungsanlagen gesammelt?
Sie möchten aber künftig Ihr Wissen direkt bei der Entwicklung von innovativen Produkten in einem
Projektteam einbringen?

An unserem Standort in Tettnang suchen wir Sie bei der ifm prover gmbh als

Automatisierungsingenieur/-techniker (m/w) für unsere Applikationsberatung im Bereich
Industrie 4.0 (SPS / Feldbus)


Ihre Aufgabe
  • Applikationsberatung für unsere Kunden als Schnittstelle zwischen der Entwicklung und dem Vertrieb
  • Mitwirkung bei der Produktdefinition/ -entwicklung
  • Sicherstellung der Einhaltung der Gerätefunktionalität in der SPS-Umgebung
  • Durchführung von produktspezifischen Schulungen und Erstellung der Unterlagen
  • Regelmäßige Wettbewerbsanalysen und Beobachtung der Trendentwicklungen auf dem Markt.

Ihr Profil
  • technische/s Studium/Ausbildung
  • mehrjährige Berufserfahrung in der Steuerungstechnik, idealerweise mit S7 / Beckhoff / Codesys
  • Programmierung und Inbetriebnahme von Anlagen
  • Erfahrungen in der Anwendung von Industriesensoren, idealerweise mit der Kommunikationsschnittstelle
    IO-Link
  • Gute Kommunikations- und Teamfähigkeit.

Bewerben Sie sich jetzt - wir freuen uns auf Sie!

ifm prover GmbH
Stephanie Schiele
Waldesch 9
88069 Tettnang

Tel.: 0 75 42 / 94 08 11 14
E-Mail: personal.prover@ifm.com
www.ifm.com/de/jobs

Automatisierungsingenieur_170606.pdf
Angehängte Dateien

TIA Testaufbau Interroll MultiControl

$
0
0
Hallo zusammen,

ich habe ein Interroll MultiControl zu Testzwecken bekommen und möchte die Motoren (RollerDrive) einfach drehen sehen. Meine Frage wäre, wie kann man das machen? Wo und wie kann man das Prozessabbild der Ein- und Ausgänge im TIA Portal V14 SP1 definieren? Ich habe keine passende Doku gefunden. In der Betriebsanleitung von Interroll wird gar nicht verständlich gezeigt, wie man das MultiControl vom SPS (S7-1500, CPU 1511-1 PN, FW V 1.8.5) über Profinet ansteuert. Der Teilnehmer ist erreichbar, d.h. habe die Interroll GSD-Datei importiert und das Gerät wird richtig anerkannt. IP-Adressen habe ich vergeben können und sind im gleichen Subnetz. Weitere hilfsreiche Doku zur Inbetriebnahme seitens der SPS habe ich nicht gefunden. Über jeden Hinweis bin ich dankbar. Ich bin etwas neu in das Thema.

Vielen Dank für die Unterstützung!

OMRON Servodrive MCW151-E

$
0
0
Hallo liebe Freunde
ich brauche eure Hilfe, Ich eine leiste laufend in bestimmte längen zu schneide.
Die Hardware war vorhanden und muss ich diese verwenden.
SPS und Server sind von Omron. Mein erstes Projekt mit Omron. Programmierung mit CX_Programmer habe ich hin bekommen..
Bei Server Drive, die mit Basic programmiert wir habe ich Probleme.
Hier im Handbuch ein Beispiel gefunden, die genau mein Aufgabe entspricht.

Ich verstehe aber nicht, wie diese Befehl MOVELINK funktioniert.
MOVELINK(Entfernung, Link_Entrenung, Link_Acc, Link_Dec,Link_Axse)
Ich habe so Verstanden:
Link_Acc: Der Weg, der beschleunig wird,
Link_Dec: Der Weg, der gebremst wird.
Link_Axse: Link_Axse

Entfernung und Link_Entfernung könnte ich im Vergleich zu dem Beispiel unten aus der Handbuch nicht zuordnen.

Kann mir bitte jemand erklären, was genau die Parameter sind?
Der Säge fahrt bei 4 Meter los, wie Kommt er an die 5 meter Marke um zu schneiden?
---------------------------------------------------------------------------------------------

A flying shear cutter is required to synchronise with a continuously moving web and to cut a roll of paper every
5 m:
• The cutter (axis 0) can move a total of 600 mm. We use a maximum 500 mm of this travel.
• The blade is operated by a solenoid which is switched by digital output 8.
• The blade must be operated mid-way through the cutter motion.
• The cutter must synchronise to cut, and return to its start position all within not more than 80% of the
repeat cycle.
To ensure that speeds and positions of the cutter and paper match during the cut process, the arguments of
the MOVELINK command must be correct. It is normally easiest to consider the acceleration, constant speed
and deceleration phases separately and then combine them as required.
start:
UNITS AXIS(0) = 5000 ’Meters
UNITS AXIS(1) = 5000
loop:
BASE(0)
MOVELINK(0, 4, 0, 0, 1) ’Wait distance
MOVELINK(0.1, 0.2, 0.2, 0, 1) ’Accelerate
MOVELINK(0.3, 0.3, 0, 0, 1) ’Match speed
MOVELINK(0.1, 0.2, 0, 0.2, 1) ’Decelerate
MOVELINK(-0.5, 5, 3, 3, 1) ’Move back
GOTO loop
The middle MOVELINK commands can be done in one move using the following line.
MOVELINK(0.5, 0.7, 0.2, 0.2, 1)
------------------------------------------------------------------------------------------------------------------


Vielen Dank im Voraus
Omid

Ethernet/Interbus auf ProfiNet

$
0
0
Hallo,
ich bin noch recht jung hier.

Hab hier einen KUKA KRC2 der eine Ethernet- und eine Interbus-Karte eingebaut hat.
Bisher wurden alle I/Os über Interbus-LWL gesteuert. Verbunden mit einer PCI-Karte in der KUKA Steuerung und einem Master-Slave-Systemkoppler von Phönix Contact.
Mit der PCI-Ethernet-Karte wurde eine ifm-Objekterkennungskamera mit einer XML-Struktur ausgelesen.

Wir wollen den Roboter jetzt wiede in Betrieb nehmen und am besten per ProfiNet betreiben. Weil alle anderen Komponenten wie Schweißsteuerung, Ventilinsel und co. alle über ProfiNet laufen.
Kennt ihr einfach Möglichkeiten das wir aus dem Interbus-LWL ProfiNet machen können?

MoviPLC / UCS /TIA-Portal - Profisafeadresse zuweisen

$
0
0
Moin Zusammen,

kann mir Jemand sagen, wie ich im TIA Portal der MoviPLC eine Profisafeadresse zuweise (muss ich ja für die F-IOs der SIEMENS-DP auch)?


mfg

MFreiberger

Nachtrag: Profisafeadresse wird ja in der UCS eingestellt :oops::oops::oops:

IFM IO-Link Sensor auslesen mittels FB IO Link-Device

$
0
0
Hey Leute habe mal ne frage, ich will gerne mittels des FB IO-Device von Siemens Werte von meinem Sensor einem O5D150 auslesen.
Doch weiß ich jetzt nicht wie ich Cap beschalten soll und den Index. Ich habe mal die HW-Konfig, einen Auszug der Anleitung des IFM Master AL1100 sowie eine Versuch mal Screenshot hochgeladen. In der Anleitung steht für CAP AL1100: 0xB400 dabei kommt es aber zu einem Typkonflikt bei Step 7 v5.5, kann mir da zufällig jemand weiterhelfen ?


Mit freundlichen Grüßen

RexRayne
Testlauf.JPGAuszug Anleitung ifm.JPGio hw config.JPG
Angehängte Grafiken

750-880 SD-Karte Datei kann nicht geschieben werden

$
0
0
Hallo zusammen,

ich habe beim Einsatz von Controllern 750-880 mit SD-Karte regelmäßig das Problem, dass ich das Bootprojekt nicht mehr vollständig erzeugen kann.

Beim Erzeugen des Bootprojektes bekomme ich dann den Fehler 80 mit der Meldung die Datei boot.sdb kann nicht geschrieben werden. (Leider habe ich keinen Screenshot)
Das deutet eigentlich daraufhin, dass der Controller zu wenig Speicherplatz hat, dies ist aber nicht möglich, da ich immer die Wago SD-Karte mit 2GByte verwende.
Wenn ich im PLC-Browser über den Befehl fds den Speicherplatz anzeigen lasse, wird immer der restliche Speicherplatz der CPU nicht der SD-Karte angezeigt.
Dies SD-Karte habe ich über die Weboberfläche als Root-Location eingeteilt und das erzeugen des Bootprojektes geht auch längere Zeit gut. Deswegen sollte meine generelle Vorgehensweise passen.

Wenn ich diesen Fall habe (kommt öfters vor, an verschieden Anlagen), hilft nur alles formatieren und extrahieren.
Das ist extrem ärgerlich, da die Anlagen bis zu diesem Zeitpunkt laufen und danach alle retain/persistent Variablen die geändert wurden weg sind.

Für mich hat es den Anschein, dass der Controller beim Prüfen ob genügend Speicherplatz vorhanden ist, Speicherplatz der CPU und nicht den Speicherplatz der SD-Karte prüft und deswegen zum Schluss kommt, dass der Speicher zu klein ist.

Kennt jemand dieses Verhalten und konnte es lösen ohne die CPU "platt" zu machen?

Vielen Dank und schöne Grüße
Daniel

Variablen in mehreren PRG,s sinnvoll verarbeiten

$
0
0
Hallo zusammen,

ich bin gerade dabei die Automatisierung für einen Kumpel zurealsieren. System Wago 750 881, Dali, Analog, Weterstation und DI und DO, alles mit Codesys V2.3.

Die Struktur ist folgende.
PLC_PRG
Dieses ruft alle PRG,s auf z.B. für Rolladen EG, Steckdosen EG usw.
Ein seperates PRG mit Task für Dali.

Nun mache ich mir Gedanken wie ich die Abhängigkeiten zwischen den PRG über Variablen am besten strukturiere. Ich sage immer: Wenn es funktioniert heisst es nicht das es gut ist.

Ich habe Globale Variablen, da bin ich aber der Meinung das man diese nur Taskübergreifend verwenden sollte, stimmt das?

Dann könnte ich in PRGs VAR Inputs definieren, dann habe ich aber an den PRG Blöcken (arbeite mit CFC) lauter Eingänge und Ausgänge, auch nicht schön.
Eine Alternative wäre noch für jeden Raum einen FB zu erstellen und alles ausser Dali mit einem PRG zu erschlagen, aber da bekommen FB Bausteine mit massig Inputs und Outputs.


Wie macht man das am besten???

Wäre um Tipps echt dankbar, weil ich da eine saubere Struktur einbringen will.


Vielen Dank.

Wago 750-652 und RS232

$
0
0
Hallo,

Ich hab an der Wago 750-652 klemme auf den Pin 5 den RX pin und auf Pin 6 den TX pin des Seriellen Gerätes angeschlossen.
sobald ich aber auf den PIN 7 den GND Anschluss anschliese beginnt bei der SPS die Steuerung zu rot zu Blinken und weg ist sie...

schliese ich pin 7 nicht an erhalte ich komische Zeichen...

als kabel wird ein cat 6a mit den Orangen paar als RX und TX verwendet und Braun(nur einzelnen draht) für das GND. Kabellänge c.a. 10mt.

kann mir jemand sagen woran das Problem liegen kann?

danke
Grüsse

Remoteverbindung zum Movitrac über Ethercat

$
0
0
Hallo,
ich bräuchte mal Hilfe.
Ich verbinde mich vom Büro aus per Fernwartung auf eine Beckhoff Steuerung. An dieser hängt ein SEW Movitrac per Ethercat.
Vom Büro möchte ich dann mit Movitools auf dem Umrichter , Parameter ändern. Leider bekomme ich zum Umrichter keine Verbindung.

Ich möchte kein Movitools auf dem CX installieren.

Über Hinweise, wie es funktioniert wäre ich dankbar.

Elsner Wetterstation direk an Hauseck befestigen. Ideen?

$
0
0
Hallo zusammen,


ich möchte gerne in meinem Neubau mit einer Elsner Wetterstation und einer Wago 750 die Windgeschwindigkeit überwachen, um somit die Raffstores bei zu schneller Windgeschwindigkeit zu schützen. Dabei würde ich gerne die Wetterstation ans Hauseck montieren, welches direkt nach Süden zeigt. So ist der Wind und auch die Sonne für die beiden Hausseiten im Südwesten und Südosten erfasst. Es ist mir bewusst, dass es nicht der beste Platz für die Wetterstation ist. Aber mich interessiert eher der Wind, welcher direkt auf die Raffstarores trifft, nicht der Wind auf dem Dach oder sonst wo. Raffstores gibt es auch nur au den beiden skizzierten Seiten im EG.
Auf jeden Fall suche ich eine kreative Lösung, wie man die Wetterstation am Hauseck befestigen kann. Vielleicht hat jemand schon mal ähnliches gemacht. Evtl. etwas aus Blechwinkeln oder auch ein Kunststoffgehäuse in das mein eine Kerbe einsägt. Oder würdet ihr einen fertig Wandabstandshalter kaufen und den dann eine eine Hausseite montieren und dann dementprechend ausrichten? Vielleicht habt ihr sonst Ideen.
Vielen Dank
Angehängte Grafiken

TIA Problem mit TIA Update HSP0185 Sinamics V90 V1.0

$
0
0
Hallo zusammen,

ich habe ein Problem mit dem Update HSP0185 Sinamics V90 V1.0
Auf allen drei Programmiergeräten wird es angezeigt, ich kann es installieren,
dann meldet er "Wurde erfolgreich abgeschlossen". Wenn ich dann auf fertig stellen
klicke, erscheint es im Software Updater als fehlerhaft installiert und wird immer wieder
angezeigt. Temporäere Dateien habe ich schon einmal komplett gelöscht, ohne Erfolg.

Upd1.jpgUpd2.jpg

Hat jemand einen Rat. Es betrifft 3 PG´s, alle mit den jeweils aktuellsten Versionen von
TIA V13, V14 und Step7 V5.5

Betriebssystem Win 7 32 und 64 Bit
Angehängte Grafiken

Funktionbaustein TON unterbrechen

$
0
0
Hallo,

ich weis nicht ob das Tehma schon bearbeitet wurde. Ich hab leider nichts im Forum gefunden.

Mein problem ist das der TON immer von vorne anfängt (PT Zeit).

Ich möchte 2 Werkzeuge über 1 Program laufen lasse (nicht gleichzeitig) via Fast Hot Connect Klemme.
Die 2 Klemmen haben jeweils die ID 0 und 16 und es soll immer die Achsen reseten wenn die ID sich ändert also 0 oder 16 jeweils 1mal.
Da die ID immer 0 oder 16 ist läuft der TON immer durch.

Wäre super wenn mir jemand hilft :)
Danke


Code:


IF g_iID = 0 OR  g_iID = 16  THEN
    ResetAxis ( IN := TRUE , PT := T#2000ms);
        IF ResetAxis.Q THEN
                g_bAxisReset := TRUE;
                ResetAxis (IN:= FALSE);
        END_IF
END_IF

(*Reset Axis button change to false*)


IF NOT ResetAxis.Q THEN
    g_bAxisReset := FALSE;
END_IF

TIA Mobile Panel KTP900F Transfermode

$
0
0
Wie bekomme ich ein Mobile Panel KTP900F in den Transfermode, wenn dafür im aufgespielten HMI-Programm kein Button vorgesehen wurde?
Viewing all 49799 articles
Browse latest View live


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