Quantcast
Viewing all 49737 articles
Browse latest View live

TIA Multiinstanzen im FB mit Global DB über Bausteinschnittstelle möglich?

Hallo zusammen,

ist es möglich in einer 1515F einen Global-DB über die Schnittstelle eines FB zu übergeben und diesen dann in dem FB als Multiinstanz für z.B. TCON zu nutzen?
Wenn ja , könnt Ihr mir bitte einen Tip geben wie?

Vielen Dank

Sonstiges Iec 60870-5-104

Hallo Leute,
ich habe mal eine allgemeine Frage zum IEC 60870-5-104 Fernwirkprotokoll.
Können die Telegramme des IEC 60870-5-104 Protokolls über das GSM-Netz mittels Modem übertragen werden?

3,6 kw in der sternschaltung erreichen

Hallo,

Ich muss mein Leistungsshütz mit 3,6 kw belasten. Wie viel ohm brauche ich für ein Strang, wenn ich die schaltung in stern verdrahte ?
Nach meiner Rechnung komme ich auf 44 ohm pro strang, ich weiß jetzt aber nicht ob ich dafür den Neutralleiter an den sternenpunkt anschließen muss.

Meine Rechnung: I= 3,6 KW / 400 V × 1,73
I= 5,2 A

R= 230V / 5,2 A
R=44 ohm


So kam ich auf 44 ohm an einem strang. Ist die rechnung richtig? Kann ich so das Schütz insgesamt mit 3,6 kw belasten? Muss ich ein neutralleiter an den sternenpunkt anschließen?

Danke und einen schönen abend noch

Fernwartungsprobleme mit mGuard RS2000

Hallo zusammen,
habe ein Problem mit der Fernwartung.
Wir haben zum Testen ein Fernwartungsmodul mGuard RS2000 4G VPN von Phönix einrichten lassen.
Dieses Fernwartungsmodul hat eine Antenne und eine Sim-Karte

Zum Aufbau: Im Schrank befindet dieses Modul welches über ein PG/PC Adapter mit der CPU verbunden ist, d.h. es ist ein serieller Anschluß.
Auf dem PC, von wo aus die Fernwartung mit Siemens S7 gemacht werden soll, wurde ein Com Schnittstelle eingerichtet.
Die Verbindung vom PC --> Phönix-Cloud --> Schaltschrank (mGuard) funktioniert.


Die Frage ist nun, wie kann ich im Simatic-Manager diese Schnittstelle auswählen.
Ich muss ja jetzt irgendwie über den Simatic-Manager hinaus über das Internet zu Phönix und von dort zum Schaltschrank

Was mich wundert ist, dass ich keine Schnittstellen hinzufügen kann. Ich habe S7 5.5 SP3 bei V5.5SP2 konnte man noch Schnittstellen hinzufügen
Gruß und Danke für Infos

Hyperlink auf SD Karte Downloaden

Hallo zusammen

Ich habe ein Eaton XV102 HMI mit Softsps, programiert mit V2.3.9.50.

Hier stehe ich vor dem Problem, dass Messdaten in Form einer csv Datei per Hyperlink, "http://1.2.3.4/cgi-bin/cgiread?site=13&dlfile=/mnt/mmc/finaldata/1.csv",
geladen werden sollen und dann entweder auf die SD-Karte oder direkt auf einen FTP Server gespeichert werden sollen.

Habe bis jetzt so etwas noch nicht ansatzweise programmiert und stehe voll auf dem Schlauch.

Kann mir jemand da einen Lösungsansatz geben?
Habe die Suchen-Funktion im Forum schon ausgiebig genutzt, bin aber noch auf nichts brauchbares gestoßen.

LG
Lennybu

Reglung mit VIPA ohne Regelbaustein

Hallo,
Ich bin momentan dabei eine Füllstands und Druckregelung mit einer Vipa (CPU 214 PG-SPS-CPU) zu programmieren.
Allerdings stehe ich grade vor dem Problem, dass diese CPU den Regelbaustein „SFB 41“ nicht öffnen bzw. verwenden kann.
Nun ist meine Frage ob es da andere Möglichkeiten gibt, hat da jemand Erfahrungen mit?
Theoretisch müsste man doch eine Regelung in AWL schreiben können?

Vielen Dank

Analoge Signale im Sicherheitskreis

Hallo zusammen,

ich plane gerade ein Not-Aus Konzept für eine Anlage nach PL c.

Neu für mich ist diesmal, dass hierbei analoge Signal auf festgelegt Schwellwerte überprüft und in den Not-Aus Kreis eingebunden werden müssen.

Auf der Suche nach sicheren Grenzwertschalten mit potentialfreien Kontakten bin ich bisher nicht fündig geworden. Gibt es sowas überhaupt?

Viele Grüße
Paulos

Per UDP XY Coordinaten übergeben/ Dali Typ 8 Leuchte

Hallo,

stehe gerade vor folgendem Problem:

haben in einem Projekt zusätzlich RGB DALI Typ 8 Leuchten verbaut, habe dafür die Dali Master Klemme 753-647 und die Schnittstelle 750-852 geholt. Nun soll es so Programmiert werden das die Hauptsteurung UDP Signale versendet und die XY Coordinaten an den Baustein "FBDALIRECALL_XY_COORDINATE" übergeben werden dieser braucht jeweil einen REAL Wert für X und Y ( 0 bis 0,099997).

Wie bekomme ich die Auswertung per UDP am schnellsten mit Codesys programmiert?

Für hilfeiche Tipps schonmal im vorraus DANKE :-)

Anbei das Diagramm aus dem wir die XY Coordinaten herrausrechnen würden und dann per UDP an die WAGO senden wollen.
Image may be NSFW.
Clik here to view.

Hilfe: Zu SPS-Programmierung wechseln?

Hallo zusammen,
ich bitte euch um einen Rat bezüglich meiner beruflichen Zukunft und ein bisschen Geduld, um meine Geschichte durchzulesen. Bitte entschuldigt mein mangelndes Deutsch, da ich in Deutschland relativ neu bin.

Ich bin 37 und lebe in Deutschland seit ungefähr zwei Jahren. Im Jahr 2005 habe ich mein Studium als Elektro-Ingenieur In meinem Heimatland absolviert. Anschließend habe ich knapp 9 Jahre in verschiedenen Bereichen gearbeitet, mal in der Verwaltung, mal in der Nachrichtentechnik und schließlich 3 Jahre als IP-Netzwerk Administrator. Bisher in den 2 Jahren in Deutschland habe ich mich mit dem Deutschlernen beschäftigt. Außerdem habe ich den deutschen Führerschein und das CCNA-Zertifikat geschafft.
Seit einiger Zeit bin ich auf der Suche nach einem Job und dazu habe ich mich um mehrere Stellen als Netzwerktechniker oder Administrator sowohl direkt als auch durch IT-Dienstleister und Leihfirmen beworben. Doch ist es mir noch nicht gelungen, ein Vorstellungsgespräch zu bekommen.
Ich habe viele Forum-Beiträge und Tipps zu dem Thema gelesen und habe mittlerweile herausgefunden, dass mein Problem wahrscheinlich in der hohen Konkurrenz liegt. Im Bereich Netzwerktechnik gibt es viel mehr Angebot im Vergleich mit der Nachfrage und ich habe eine schlechte Position in der Konkurrenz, weil ich noch keine Erfahrung im deutschen Arbeitsmarkt habe. Außerdem die zweijährige Lücke in meiner Praxis macht meine Chancen noch schlechter.

Zu meiner Frage. Ich habe zuletzt auf die Idee gekommen, zu einem anderen Bereich zu wechseln , in dem es eine höhere Nachfrage gibt und ich vermute, ich kann gut leisten, und zwar die Automatisierungstechnik. Dazu denke ich an eine Weiterbildung als SPS-Programmierer, die von der Arbeitsagentur gefördert wird.
Unter den obengenannten Bedingungen denkt ihr, dass der Wechsel im allgemeinen eine gute Idee ist?
Bekommt man normalerweise in solch einer Weiterbildung die benötigte Kenntnisse, um einen Job zu finden?

Was meint ihr? Wenn mein Lebenslauf sagt, ich habe keine Erfahrung mit SPS-Steuerung aber nur eine Weiterbildung, wird ein Arbeitgeber ihn berücksichtigen?

P.S. mit Programmierung generell habe ich auch keine Erfahrung als Profi, aber Programmierung macht mir Spaß und ich habe früher C# erlernt und mache ab und zu einfache Anwendungen als Hobby, also ich habe die Denkweise für Programmierung.

Vielen dank für den Rat im Voraus.

Beckhoff CX5130 mit EK1110 I/Os globale Variablen in PLC-Programm

Ich versuche ein vorhandenes PLC-Programm zu erweitern. Unter anderem versuche ich neue globale Varialben einzuführen, die ich dann mit den I/Os verknüpfen kann. Nun finde ich im bestehenden Programm z.B. folgendes:

VAR_GLOBAL
Betriebsart_1 AT %QB0 :BYTE;
Sollposition_1 AT %QD1 : DINT;
ctrl_main_1 AT %QW5 : UINT;
Istposition_1 AT %ID7 : DINT;
status_main_1 AT %IW11 : UINT;
IstBetriebsart_1 AT %IB13 :BYTE;
Verbindung_nok_1 AT %IX14.0:BOOL;
END_VAR

Wofür die Buchstaben z.B. in "AT %IX14.0" stehen, war erstmal einfach herauszufinden. Nun heißt es aber in den Infos, die ich bisher gefunden habe, dass die Zahl dahinter (hier also 14.0), die Adresse des I/Os, produktabhängig ist. Nun versuche ich die Liste aller I/Os zu finden, damit ich z.B. eine Variable "Sollgeschwindigkeit" einführen kann.

Also die Frage: woher weiß man, welches I/O man nehmen darf und welche Adresse es hat? Sind das die I/Os von der Steuerung selbst oder von der Klemme EK1110? Die Anleitungen der Steuerung und der Klemme haben da keine Infos zu.

Sonstiges HMI control with a Hilscher gateway

Hallo,

I have worked on a project almost two mouths. I try to read and write data to the Ethernet port of a B&R Panel.
So I use a Hilscher Modbus/TCP Profibus gateway to realize it. The B&R Panel works as the Modbus/TCP slave and
Siemens CPU 315-2 DP works as the profibus master. The communication is already bulit, but it I try to read a little
more data from the Panel (Z.B. 8 DWORD data), the delay of some data alway happen. And some data will return
to zero. Can someone give me some suggestions about the reasons and how can i solve this problem.

I am a rookie engineer without any experience and i can understand both Englich and German.

Lenze FU i550

Grüß Gott,
Habe momentan etwas mit dem FU zu kämpfen. Egal was ich mache, er lässt sich nicht entsperren.
Kann mir da jemand helfen?

MfG

Step 7 Parallelbetrieb von PROFIBUS DP und MPI auf der DP-Schnittstelle

Hallo SPS-Experten,

für ein spezielles Projekt hätte ich folgende technische Frage:

Ist bei der SPS S7-313C-2 DP auf der PROFIBUS DP-Schnittstelle ein Parallelbetrieb von PROFIBUS DP und MPI möglich (im Multiplex-Betrieb)?

Wenn ja, wie müsste das mit STEP7 projektiert werden (ungefähr)?

Die genaue Bezeichnung der SPS lautet wie folgt:

Bezeichnung: SIEMENS SIMATIC S7-300 CPU 313C-2 DP
Bestell-Nr.: 6ES7 313-6CE01-0AB0
Hardware Ausgabestand: 1
Firmware Ausgabestand: V 2.0.11

Über eine Rückmeldung würde ich mich freuen.
Vielen Dank im voraus.

Verbindung cpu317f mit PNOZ mc9p

Hallo Freunde,
ich bekomme eine Verbindung bzw. Kommunikation zwischen einer Simens CPU317F2PN/DP und einem Pilz PNOZmulti m1p mit einem Profinet mc9p Modul nicht hin.

Ich habe alles miteinander verbunden und sehe das Pilz Modul als "Baugruppe vorhanden und o.k".
In der Hardware sind beide mit Ethernet(1): PROFINET-IO-System(100) verbunden.
Eine Verbindung habe ich im NetPro nicht eingetragen (bin mir nicht sicher ob ich das muss?

Mit dem Open Communication Wizard habe ich eine Verbindung angelegt.
Denke das sollte soweit passen.

Im OB1 versuche ich nun eine Verbindung aufzubauen.. Dies mache ich mit dem "TCON" Baustein FB65 von Siemens.
Denke an dem ID und CONNECT Eingang kann man nicht viel falsch machen.
Ich komme allerdings mit meiner Verbindung nicht über ein BUSY hinnaus.

Kann mir einer einen Ratschlag geben?
Wäre für jede Anregung dankbar!!

TIA Daten aus Global_DB über PC auslesen

Hallo

Ich habe eine Frage an euch. Ich habe ein Programm mit verschiedenen Füllständen in Liter. Diese Füllstände habe ich auf ein Global DB gelegt. Nun möchte ich diese Datensätze via PC auslesen.

Die gewünschte Weise wäre:
IP Eingabe der Steuerung> Benutzer und Passwort> Global DB> gewünschter Datensatz auslesen.

Sprich ich brauche einen direkten Pfad zum DB als auch dann so, dass ich mir jeden Wert extra aus der CPU ziehen kann, ohne über den Webserver und der Beobachtungsliste zu müssen. Das möchte man nicht, da ein externes Programm diese Datensätze dann bearbeitet und auswertet.

Nun ist es möglich per direkten Pfad auf den Global DB direkt zu gelangen und dort Je nach dem was gerade gewünscht wird diesen Wert auszulesen ohne jedoch im Programm über die Funktion Put/Get das Ganze zu realisieren?

Ich bin dazu nicht zu tief mit der SPS vertraut, ich kann eben etwas Programmieren und Analogwerte sowie die Visu Programmieren. Tiefe Sachen wie das hier, da fehlt mir die Fachkentniss.


Gruß

Andi

Ampelkreuzung

Hallo!
Habe folgendes Problem: Ich bin ein blutiger Anfänger beim SPS programmieren. Ich habe mich erst seit kurzem in die Thematik eingelesen und mir intensiv alle Befehle durchgelesen. Zeitfunktionen habe ich in der Theorie verstanden.
Daher wollte ich mich an meine erste Schaltung ranwagen: Die Ampelkreuzung besteht aus einer dreifarbigen Autoampel und einer zweifarbigen Fußgängerampel.
Wenn der Fußgänger E0.2 drückt, wird nach einer Wartezeit die Autoampel von grün auf gelb auf rot auf rotgelb und wieder zurück auf grün geschaltet - die Fußgängerampel schaltet von rot auf grün und wieder zurück auf rot.
Soviel zu den theoretischen Rahmenbedingungen.
Mein erstes praktisches Problem ist, soll ich nach abgelaufener Timerzeit T dann auf UN T abfragen oder soll ich über die negative Flanke von T (also FN T) abfragen?
Mein zweites Problem ist, sind die Befehle SE und SS austauschbar? Spontan würde ich sagen, dass nur SS zum Einsatz kommt, weil der ja "nicht so leicht verloren gehen kann", sprich SS ist 00 resistent.
Ich habe eigentlich alles über die Befehle U T, UN T, SI und SS gemacht.
Mein drittes Problem ist, dass ich mit den Sprungbefehlen nicht klar komme, obwohl ich die der Theorie nach verstanden habe. Ich habe SPB für VKE=1 und SPBN für VKE=0 verwendet. Aber irgendwie hakt der Simulator :x:confused:!!
Hier ist der Quellcode:



a: U E 0.0 // Start
SPBN b


S A 1.0 // rot (Fußgänger) an
R A 1.1 // grün (Fußgänger) aus


R A 1.2 // rot (Auto) aus
R A 1.3 // gelb aus
S A 1.4 // grün (Auto) an


b: U E 0.1 // CLEAR
CLR


U E 0.2 // Fußgänger Button
SPBN a
L S5T#20S
SS T 1 // Setzen Speicher-Eingabe-Verzögerung = Timer1 = 20s


UN T 1
L S5T#3S
SI T 2 // Setzen Impuls Gelbphase = Timer2 = 3s
U T 2
R A 1.4 // grün (Auto) geht aus
S A 1.3 // gelb geht an


UN T 2
R A 1.3 // gelb geht aus
L S5T#10S
SI T 3 // Setzen Impuls Rotphase (Auto) = Timer3 = 10s
U T 3
S A 1.2 // rot (Auto) geht an


L S5T#4S
SS T 4 // Setzen Speicher-Eingabe-Verzögerung = Timer4 = 4s
UN T 4
L S5T#10S
SI T 5 // Setzen Impuls Grünphase (Fußgänger) = Timer5 = 10s
U T 5
R A 1.0 // rot (Fußgänger) geht aus
S A 1.1 // grün (Fußgänger) geht an


UN T 5
R A 1.1 // grün (Fußgänger) geht aus
S A 1.0 // rot (Fußgänger) geht an


L S5T#4S
SS T 6 // Setzen Speicher-Eingabe-Verzögerung = Timer6 = 4s
UN T 6
L S5T#3S
SI T 7 // Setzen Impuls Rotgelbphase = Timer7 = 3s
U T 7
S A 1.3 // rot (Auto) bleibt an; gelb geht zu rotgelb an
UN T 7
SPB a

Step 7 S7-1200 mit 315-2DP verbinden

Hallo zusammen,

ich möchte mit einer 315-2DP mit CP 343-1 via Ethernet Daten aus einer S7-1200 von der ich eine Datenpunktliste habe verbinden. Kann mir jemand helfen was ich in der 315-2DP programmieren muss. (Put-Get ???)

Gruss Lutti

Einzelraumregelung mit Wago

Hallo liebes Forum,
bin neu im Gebiet der Wago SPS. Würde mich aber sehr interessieren . Möchte gerne meine Einzelraumregelung mittels Wago steuern. In jedem Raum sollte ein Fühler und ein Sollwertgeber sein . Das ganze soll mir dann die jeweiligen Ventile im Verteiler der Fußbodenheizung regeln. Welche Komponenten würde ich brauchen? Es wäre sechs Räume. Was kostet die Software?

Danke schon mal

Sonstiges Iec 60870-5-104

Hallo zusammen,
kann mir einer erklären wofür die verschiedenen Kontrollfeld-Formate im Aufbau eines IEC 60870-5-104 Telegramms sind?
Also wofür ist genau das I-Format, S-Format und das U-Format im APCI (Application Protocol Control Information)?

WinCC Mit Skript auf SQL Datenbank zugreifen

Hallo Zusammen,

ich versuche gerade mit WinCC und den Skripten auf eine SQL Express 2012 Datenbank zuzugreifen.
Und irgendwie habe ich mit herumgesuche und Codebeispielen jetzt nen "Stackoverflow" im Hirn, weil ich so viele verschiedene Möglichkeiten und Versionen gesehen habe! Und hab jetzt irgendwie weniger Ahnung, was ich machen soll, als davor---
Mein "Problem" ist vermutlich der Connection-Aufruf.

Hier mal aus einem Siemens-Beispielprojekt:
https://support.industry.siemens.com...dti=0&lc=en-WW
Code:

Set conn = CreateObject("ADODB.Connection")Set rst = CreateObject("ADODB.Recordset")


'Open data source - Datenquelle öffnen
conn.Open "Provider=MSDASQL;Initial Catalog=" & SmartTags("szDatabase") & ";DSN="&Database_Name&"" 'DSN= name of the odbc database - DSN= Name der ODBC-Datenbank

Was ist denn dieses Initial Catalog? Und DSN ist die Datenbank? Warum ist in anderen Beispielen, die ich finde das "Database="? Ansonsten finde ich noch sowas wie "Persist Security Info=False;" "Data Source=", ... Irgendwo habe ich tatsächlich auch mal was für meine benötigten User/Passwort gefunden, was anscheinend UID und PWD sind ... wobei Microsoft eigentlich meint (https://docs.microsoft.com/en-us/sql...ado-connection), dass ist außerhalb des ConnectionStrings...

ARGH!

Also: Ich habe, wie gesagt, eine SQL Express 2012 Datenbank. Da muss ich mich mit User/Passwort einloggen. Aktuell teste ich als HMI mit einem TP900 Comfort Panel von Siemens.
Könnte mir irgendwer sagen, welche "Befehle" ich im conn.Open brauche, um das richtig einzugeben? Mein Hirn ist gerade zu voll mit vermutlich unnützen Informationen...

Danke für Tipps!
Geisterkarle
Viewing all 49737 articles
Browse latest View live


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