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

TIA Array zur Laufzeit erstellen

$
0
0
Hallo!

Ist es mölich, ein Array erst zur Laufzeit zu definieren? Ich möchte ein Array ein einem SCL-FB verwenden. Das Array soll aber keine Fixe Größe und/oder Datentyp haben sondern ich möchte sowohl Länge als auch Datentyp ändern können. Geht das überhaupt?

Vielen Dank schon jetzt für die Antworten!

mfg mephisto

Step 7 Ein-/Ausgänge abfragen

$
0
0
Hallo liebes SPS Forum,

bin grade am grübeln, ob es eine Möglichkeit gibt, Ein- bzw. Ausgänge als Eingangsvariable eines FB abzufragen und im Programmablauf zu verwenden.
Unsere Anlagen sollen bei Bedarf mit einem neuen Bauteil ausgerüstet werden, welches über Profinet seine Daten sendet und empfängt. Allerdings weiß ich nicht welche Ein-/Ausgänge schon belegt sind und die Implementierung des Bausteins möglichst einfach sein soll - wie kann ich meinem Programm diese "wie eine Variable" übermitteln und arbeiten.

Technische Daten: CPU 315-2 PN/DP; DI16/DO16xDC24V

Es grüßt,
Spicy

EDIT: Ich habe zuerst an Indirekte Adressierung gedacht, allerdings weiß ich nicht wie die SPS bei zB. Doppelbelegung eines Ausgangs reagieren könnte - deshalb dieser Post.

Sonstiges Vom Bedienpult bis zum HMI

$
0
0
Schönen guten Tag,

ich wage hier einfach mal einen Schuss ins Blaue, bitte hier alle Erwartungen an diesen Beitrag verwerfen.

Ich würde gerne ein Kapitel in meiner Bachelorarbeit zu dem Thema im Titel verfassen, "Vom Bedienpult bis zum HMI", zumindestenz Sinngemäß dem Folgen.
Jetzt suche ich mir einen Wolf um Quellen dafür zu finden, und finde nichts.

Hier der Schuss ins blaue:
Ist jemand diesbezüglich zufällig mal über Zeitungsartikel, Taschenbücher, Internetseiten/Berichte oder ähnliches gestolpert und könnte die Titel, oder irgendwelche Identifizierungsmerkmale um diese Berichte wiederzufinden, benennen?
Ich wäre für jede Hilfe sehr dankbar. Würde ungerne das Kapitel streichen, oder subjektiv Formulieren.

Pointer to byte

$
0
0
Hallo, ich habe bei der Konvertierung von TwinCat 2 zu 3 noch folgenden Fehler übrig und kann ihn nicht beheben.
Hoffentlich weiß jemand aus der Gemeinde eine Lösung.

Da die Variablen in einer Bibliothek benutzt werden möchte ich sehr ungern großartig was ändern.

vielen Dank im voraus

I_pAdrBuffer_ADS : POINTER TO BYTE;
IO_iLengthBuffer_ADS : INT;
V_udiPointForLog : UDINT;

V_udiPointForLog := I_pAdrBuffer_ADS + ((INT_TO_UDINT(IO_iLengthBuffer_ADS) * 2);

Fehler Typ 'POINTER TO BYTE' kann nicht in Typ 'UDINT' konvertiert werden

Sonstiges Python mit S7 verknüpfen

$
0
0
Hallo Leute :D

Ich Arbeite jetzt schon seit längerer Zeit mit der S7 von Siemens, nur jetzt möchte ich mal versuchen, ob es möglich ist eine Kommunikation zwischen Python und der S7 aufzubauen?
Ich habe mich schon ein bisschen erkundigt, aber ich möchte nicht über den Raspberry Pi mit Python komunizieren sonder direkt über den PC.
Es gäbe die Bibliothek Snap7 hab ich gesehen, aber diese hat einen Programfehler sagt Python beim Complimieren ?

Hat das schon mal jemand versucht, wenn ja bitte helft mir weiter.
Bin um jede Hilfe sehr dankbar.

Schönes Wochenende euch allen

EIn und Ausgabeparameter von FB´s und FC´s auslesen

$
0
0
Hallo,
gibt es eine Möglichkeit, von einem FB die Eingabe und Ausgabeparameter als Struct zu erstellen bzw abzuleiten?

TIA TIA erkennt vorhandene Lizenzen nicht

$
0
0
Ich habe das TIA Portal zum ersten mal auf meinem PC installiert. Ich kann kein einziges Gerät einfügen weil TIA die Lizenzen nicht erkennt obwohl im Lizenzmanager vorhanden. Wie kann ich das Problem lösen? Auf meinem Notebook hatte ich nie Probleme mit den Lizenzen trotz Neuinstallation.

Lösungsvorschläge ?

Schicht Auswertung

$
0
0
Guten Abend Community,

ich brauche mal einen Gedanken Anstoß, ich möchte gerne aus einer Schicht Tabelle mit maximal 10 Einträgen die vom Bediener individuell eingegeben werden kann auswerten in welcher Schicht ich mich mometan befinde.

Ich habe auch schon einen Ansatz allerdings funktioniert nicht wenn der Schicht Beginn Tag auf Sonntag und das Schichtende auf Montag fällt.


Hat jemand vielleicht schon mal so etwas ähnliches umgesetzt?

Über eure Hilfe wäre ich sehr dankbar

TC3: Liste mit allen genutzten Variablen erstellen

$
0
0
Hallo,
weiß einer, ob man in TC3 eine Liste (inklusive Pfad) aller in einem Projekt genutzten Variablen erstellen und exportieren kann. Ziel ist es mit einem Tool alle Variablen die einen bestimmten Teil eines Pfades (z.B. IFC.SET) haben herauszusuchen um dann über ADS Werte zu speichern oder zurück zu schreiben.

WinCC Flex Simatic PC_IL Projekt transfer mit Wincc Flexible funktioniert nicht!

$
0
0
Hallo zusammen,

Habe probleme mit dem Projekttransfer auf einen Touch PC_IL von Siemens. Der alte Rechner ist Total schaden samt Festplatte.
Der Kunde hat eine überholten noch besorgen können welcher nur Windows XP Service Pack2 als Betriebssystem hat.
Nun wurde ich beauftragt das Projekt welches in Step7 als integriertes Projekt Wincc Flexible vorhanden ist.
allerdings habe ich das Problem das mir mein Wincc Flexible Advance den Transfer schon beim Generiren des Projektes abbricht ohne Rückmeldung.
Egal bei welcher übetragungs einstellung.
Hat vielleicht jemand erfahring mit diesem TouchPC und kann mir weiter helfen wie ich das Projekt auf den Rechner bekomme.Der alte hat über das Netzwerk seine kommunikation
mit der S7 CPU wo die Daten für die Visu hinterlegt sind.
Weis momentan nicht weiter.

Gruss

Robin

Themenfindung - Informatik B. Sc. Thesis

$
0
0
Hallo :)

ich studiere zur Zeit Informatik und stehe nun an dem Punkt der Themenfindung für meine Thesis. Nicht nur mit viel Freue sondern auch lange und hart bis zu diesem Punkt gearbeitet.

Und nun halte ich mich kurz: Mir fällt absolut nichts ein!

TC3 und Python

$
0
0
Gibt es eine Anleitung, wie man Skripte in TC3 erstellen kann. Im Infosys habe ich leider nichts gefunden.

Codesys Visu Startbild Festlegen?

$
0
0
CP 57 QVGA TV : 762-3057/000-001
Codesys 2.3


ich suche schon verzeifelt im CodeSys nach eine einstellmöglichkeit, wie ich bei der Visualisierung das Startbild festlegen kann.

kann das mir jemanden sagen wo ich die Einstellung finden kann?


Danke im Voraus!

Kommunikation zwischen Netzwerk TC3 und CodeSys3

$
0
0
welche Verbindungsmöglichkeiten gibt es zwischen den beiden Systemen über ein LAN Netzwerk?

Step 7 Probleme mit FC10

$
0
0
Hallo Zusammen,

ich weiß über diese Thema gibt es schon viele Einträge. Jedoch konnte ich auf mein Problem keine Antwort finden.

Ich lese über ein Kamera System ein Data-Matrix Kode aus. Diesen Kode möchte ich mit einem fest beschriebenen String vergleichen. Um das Ergebnis dieses Vergleiches als Weiterschaltbedingung der Anlage zu nutzen. Zum Vergleichen der Stringe nutze ich den FC10 (EQ_String). Mein Problem ist, dass obwohl die Strings unterschiedlich sind ich eine "1" was für in Ordnung steht zurück gemeldet bekomme.
Aus diesem Grund stellt sich mir die Frage:

- Was genau Vergleicht der FC10 die länge der beiden Strings oder wirklich was in dem String drinnen steht.

Vielen dank für eure Hilfe

Hauptverantwortlichen sps programmierer prozessanlagen m/w

$
0
0
Ihre Zukunft in der Pharmabranche!
Unser Mandant hat sich auf die Entwicklung und Herstellung von Wirkstoffen für die pharmazeutische Industrie
spezialisiert und ist in seinem Bereich Marktführer. Insbesondere Verfahren der organischen Chemie/Nasschemie
sowie Elektroloyse im Batch Betrieb befinden sich im Einsatz. Die Zentrale und ein Werk sind seit über 70 Jahren
an einem reizvollen Standort im Münchner Süden/Rosenheim beheimatet. Im Rahmen einer Nachfolgeregelung im
Bereich Technik suchen wir einen

HAUPTVERANTWORTLICHEN SPS PROGRAMMIERER
PROZESSANLAGEN M/W


Ihre Aufgaben.
• Programmierung und Visualisieren von Prozessanlagen
• Administration und Pflege der Hard- und Software für die Prozessleitsysteme
• Erstellung der zugehörigen GMP Dokumentation (Qualifizierung; Betriebsanleitung)
• Wartung und Pflege der in der Automation verwendeten Softwaresysteme
• Inbetriebnahmeunterstützung
• Administration der PC- und Server-Infrastruktur für das Produktionsleitsystem
• Teilnahme am Bereitschaftdienst

Ihre Voraussetzungen.
• Ausbildung (Techniker, Meister, Lehre) oder Studium im Bereich Elektrotechnik
• Erfahrung in der Programmierung / Automatisierung von Prozessanlagen in Simatic S7 idealerweise in der
chemischen oder pharmazeutischen Industri e, Lebensmittelindustrie
• Erfahrung in der Erstellung von Visualisierungsgrafiken in Simatic WinCC
• Fundierte PC und Server-Hardwarekenntnisse sowie Computernetzwerke
• Kenntnisse in MS Office und Windows PC- und Server Betriebssystemen
• Idealerweise Kenntnisse in Computervalidierung

Wir erwarten einen Teamplayer, der Hands-on Mentalität mit fachübergreifendem Denken und einer strukturierten
Arbeitsweise verbindet. Sie sind kreativ, konzeptionell und analytisch stark und verstehen es, Prioritäten zu setzen.
.
Unser Angebot.
Unser Klient bietet Ihnen ein vielseitiges und interessantes Aufgabengebiet mit Gestaltungsspielraum, attraktiver Vergütung
und guten Sozialleistungen. Die Arbeitsatmosphäre ist von Fairness und Respekt geprägt. Der Unternehmensstandort bietet
Ihnen exzellente berufliche Entwicklungschancen und attraktive Lebensbedingungen.

Ihr Kontakt.

Haben wir Ihr Interesse geweckt und wollen Sie in diesem Unternehmen Ihr Potential einbringen? Dann bitten wir Sie um Ihre
Bewerbung per email. Für Rückfragen steht Ihnen unsere Beraterin Frau Katja Dreyer zur Verfügung. Telefon: 0 89 -61 46 56 34
eMail: k.dreyer@selecteam.de
Projektnummer. MUC-KD-1333

MÜNCHEN . BERLIN . DRESDEN . DÜSSELDORF . FRANKFURT . HAMBURG . KARLSRUHE
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––
SELECTEAM Deutschland GmbH
Arabellastr. 30 a
81925 München
Tel +49 89 61 46 56 30
muenchen@selecteam.de
www.selecteam.de


AnzeigeSPS.pdf
Angehängte Dateien

Step 7 Objekt tauschen in HW-Konfig eines H-Systems

$
0
0
Hallo alle zusammen,

ich nutze die V5.5 SP4 und muss ein ET200 in einer Anlage tauschen. Muss daher im Programm das Objekt tauschen, weil es nur noch Nachvolgermodele gibt.
Wenn ich das Objekt tauschen möchte, bekomme ich die Meldung, dass auf die Daten nur lesend zugegriffen werden kann.
Unter der Hilfe habe ich auch alle Punkte beachtet.
Kann mir da jemand helfen? :confused:
Angehängte Grafiken

Scalance XC2xx auch Repeater ?

$
0
0
Hallo,
ich habe gerade ein Projekt, bei dem ich mit der Bus-Verkabelung hadere.
Im Grunde habe ich folgenden Zustand :
Code:

              60m                  60m
SPS ---------------------------------------- Perepherie
                            |
                            |
                            | 60m
                            |
                      Perepherie

Eine Idee ist nun, das Ganze mit LWL zu verkabeln.
Eine andere Idee könnte sein, am Schnittpunkt einen Switch (XC2xx) zu setzen wenn das funktioniert - er müßte eine Signal-Aufbereitung können.
Kann mir dazu jemand etwas sagen (Positiv oder Negativ) ?

Gruß
Larry

750-881, LON, Viessmann-Heizung

$
0
0
Hi all,
nach einem Heizungstotalschaden steht jetzt eine Viessmann Gasheizung an.
Aufgabe ist die Einbindung in eine bestehende Hausautomatisierung mit 750-881 (ohne weitere LON-Teilnehmer) zur Bedienung (Betriebsartenumschaltung) und Beobachtung (Webvisu).
Die Alternativen Modbus/KNX/App via Viessmann-Server kommen für mich nicht in Frage die Lösung der Wahl heißt wohl LON, das Viessmann über ein LON-Kommunikationsmodul sprechen kann.
Ich habe bisher keine LON-Erfahrungen und leider ist die SuFu auch nicht ergiebig.
Nach meinen bisherigen Recherchen gibt es wohl mehrere Wago-Wege:
1. Spezieller LON-Controller z.B. 750-319, -819 (gebraucht, günstig in der Bucht) aber:
Wie bekomme ich die Verbindung mit der 750-881 gelöst?
2. LON-Busklemme 753-648 (nur neu, knapp 300,- wohl die aktuell von Wago empfohlene Lösung?)

Gibt es einen Anwendungshinweis als Schnelleinstieg für LON?
Ist der Wago LON-Konfigurator auch im normalen Codesys mit Wago-Targets der 750-881 enthalten?
Kann man die Konfiguration mit dem LON-Konfigurator auch für den Viessmann Knoten erstellen und dann dorthin zu laden oder "betreut" der LON-Konfigurator nur die Wago-HW? Ersetzt der Wago-LON-Konfigurator den Echelon LonMaker?
Die wichtigste Frage natürlich: Hat jemand bereits eine solche Kopplung mit einer Viessmann Heizung realisiert?
Grüße

Sonstiges Meewertaufnahme Möglichkeit mit 20ms / .csv Datei

$
0
0
Hallo,

ich habe bisher eine Messkurve mit VBA Script im Panel (TIA) gemacht.
Leider bekommt man nicht mehr Zykluszeit als die 100ms vom Panel<>SPS hin.

Jetzt habe ich einen Kunde, der möchte ein Analogsignal (Drucksensor) in eine csv. Datei haben in max. 20ms Zyklus.

Hat jemand eine Idee, wie eine Lösung aussehen kann?


(ich habe schon die Idee gehabt: SPS Analyzer auf einen PC und mitlaufen lassen)

Danke für jede Idee im Voraus.
Viewing all 50122 articles
Browse latest View live


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