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

INSYS icom auf der Hannover Messe 2018

$
0
0
Wir vernetzen Ihre Daten!

Kommunikationslösungen von Retrofit bis Industrie 4.0 präsentieren wir Ihnen am Smart Connected Gemeinschaftsstand D33 in Halle 8.

Kommen Sie vom 23. bis 27. April vorbei und lernen Sie unsere industriellen Router, den Managed VPN-Service oder die M2M SIM-Services kennen!

Das Produktportfolio von INSYS icom ermöglicht z. B. Edge Computing oder Multi-Cloud Connection – überzeugen Sie sich selbst.

Wer Gutscheincodes möchte, möge sich bitte bei mir per PN melden. :-) Ich selbst werde von Mittwoch bis Freitag vor Ort sein und würde mich über den ein oder anderen Besucher hier ausm Forum freuen.

Zwei Logos, eine Zeit

$
0
0
Guten Tag zusammen,

bei mir wurde in meinem Haus von einem Bekannten zwei Logosteuerungen (6ED1052-1FB00-0BA8) verbaut.
Damit steuere ich meine Rollos. Das Programm ist geschrieben und es funktioniert soweit auch alles.

- Rollos hoch/runter über Schalten in den Räumen
- Ein Zentralschalter, der bei 5 Sekunden Bedienung alle Rollos hoch-/ runterfährt
- Und eine Zeiteinstellung, wann Rollos hoch- bzw. runtergefahren werden sollen.

Leider haben die beiden Steuerungen jeweils eine eigene Uhr, welche sich über ein paar Wochen nach und nach verstellen.
Somit fährt die eine Hälfte der Rollos runter und die andere erst später.
Wenn ich die Uhren dann wieder neu stelle fahren sie wieder nahezu gleichzeitig los.

Gibt es eine Möglichkeit, dass beide Steuerungen nur auf eine Uhr zugreifen?
Dann müsste ich nicht alle paar Wochen die Uhren neu stellen.
Ich habe übrigens leider gar keine Ahnung von dieser Steuerung (bin Werkzeugmacher) und bräuchte deswegen eine Anleitung für Anfänger.

Vielen Dank vorab und beste Grüße
Timo
Angehängte Grafiken

Dezentrale Ereignismeldungen

$
0
0
Hallo zusammen!

Ich bin mir nicht sicher, ob es das Thema hier richtig ist...


Ich habe folgende Aufgabe bekommen und habe keine Ahnung, welche Firma so etwas anbietet:


In der Firma sind mehrere Hallen, wo Maschinen laufen. In den Hallen steht Netzwerk soweit überall zur Verfügung.
Mein Chef möchte sozusagen eine Art Grundriss auf dem Bildschirm haben, wo in den Gebäuden die Maschinen die laufen "grün" leuchten.
Hat eine Maschine eine Störung, soll "rot" leuchten und steht die Anlage, soll "grau" leuchten.

Das Selbe möchte er auch mit seinem Handy abfragen können.

Theoretisch bräuchte ist irgend ein Modul (Eingänge), wo ich Meldungen einer Maschine einlesen kann. Diese irgendwie per Lan oder WLan ins Netz. Dann irgend eine Software, sodass man per Browser oder Handy drauf zugreifen kann...


Hört sich erst mal ganz einfach an in der Theorie...

Hat jemand eine Ahnung, wie ich das am besten umsetzen kann?



Vielen Dank!!!!


Gruß

Thomas

Blockmethode / Subsystemmethode

$
0
0
Vermutlich nur ein Verständnisproblem:
Aus dem Prinzipschaltbild wird ja das "Blockschaltbild" der Sicherheitsfunktion erstellt. Nun gibts es ja zwei Methoden:

Einmal die Blockmethode des gesamten SRP/CS (Bsp.: 13849-1:2006 S 131 ff.)

Einmal die Aufteilung un Subsysteme (I+L+O)

Jetzt ist mir nicht ganz klar , wann man welche Methode anwenden muss , oder ist es "Ansichtssache"

Benutze die Software Sistema, die ja mit Subsystemen arbeitet. Im Sistema Kochbuch 1 wird im Beispiel die Blockmethode angewendet, im Text steht jedoch "Die im sicherheitsbezogenen Blockdiagramm emittelten Subsysteme werden angelegt"

Ich hoffe jemand kann mir den Unterschied bzw. meinen Denkfehler erklären!
Danke

FTP Client mit PFC200

$
0
0
Hallo,
ich möchte mit einem PFC200 Dateien von einem FTP Server abholen und auf SD speichern.

Die AppNote A114100 bietet ein gutes Beispiel dafür. Diese greift auf die WagoLibFtp im 32_Bit Ordner von Codesys 2.3 zurück.
Leider kann ich diese Lib nicht einbinden.

Sind diese Bibliotheken nicht mit dem PFC200 kompatibel ?
Gibt es eine andere Lib dafür ?

Danke und Gruss

TIA Brenner-Applikation F_RD_SENSOR

$
0
0
Hallo Zusammen,

von Siemens gibt es eine Bausteinbibliothek für Brenner-Applikationen.
https://support.industry.siemens.com...dti=0&lc=de-WW

In dieser Bibliothek befand sich mal der Baustein "F_RD_SENSOR" und ist auch in der Dokumentation noch enthalten.
Leider ist dieser nicht mehr in der Bibliothek enthalten und auf Nachfrage an Siemens stellte sich heraus, dass dieser komplett entfernt wurde, aber die Dokumentation nicht geändert wurde.

Der Baustein wird verwendet um 2 Analogwerte im F-Programm einzulesen und entsprechende Grenzen, sowie Abweichunsfehler zu generieren.

Nun ist meine Frage, ob jemand noch einen Projektstand oder Bibliotheksstand hat, wo dieser Baustein enthalten ist?

Würde mich freuen, wenn ich den nicht neu schreiben müsste ;)

Performance Level C Kategorie 1

$
0
0
Hallo,
ich bin gerade in der Einarbeitung in die Maschinensicherheit und analysiere gerade die vorhandenen Systeme:

Folgendes System:

Eaton Türendschalter (Kategorie 3) --> Pilz Pnoz Multi --> Eaton-Schütz mit zwangsgeführten Kontakten (Kategorie 1)

Plr = C

Verfikation mittels Sistema ergibt PL=C

jetzt kann ich das ganze System ja auch wie folgt aufbauen:

Eaton Türendschalter (Kategorie 1) --> Pilz Pnoz Multi --> Eaton-Schütz (Kategorie 2)

Verfikation mittels Sistema ergibt auch hier PL=C

Da ich bei einem Plr=C von schweren Verletzungen ausgehe, ist für mich nicht ganz erkennbar, wieso Türendschalter (Kat 1) und Schütz (Kat 1) ein PL C herauskommt. Persönlich hätte auch 2 Endschalter genommen, aber mir fehlt die Begründung !


Signale aus einer SPS 317 2PN DP via Wago auf KNX bereitstellen

$
0
0
Hallo zusammen,

ich bin regelrecht ein Anfänger was die SPS angeht. Und wenns um die Wago geht, habe ich noch absolut keinen Durchblick. Ich hoffe ihr könnt mir da etwas weiterhelfen.

Problemstellung:
Ich möchte bestimmte Signale aus einer SPS 317 2PN DP für den KNX bereitstellen.
Nun habe ich recherchiert und folgendes für mich herausgesucht:
  1. 750-889 SPS Controller KNX IP 3. Generation Medienredundanz
  2. 753-646 KNX/EIB/TP1-Klemme
  3. 750-600 Bus-Endklemme 12x64mm grau


Kann mir jemand sagen ob die Bauteile ausreichend/passend sind? Oder habe ich evtl. noch etwas vergessen?
Mit der Vielzahl an verschiedenen Karten bin ich aktuell etwas überfordert :confused:

LG

TIA Grafikliste dynamisch füllen

$
0
0
System :
TIA Portal V13 Prof
WinnCC Advanced


Moin,

gibt es eine Möglichkeit mit obigen System eine Grafikliste dynamisch zu füllen. Die Grafiken sollen auf der SD Karte liegen und sollen immer weiter vervollständigt werden.

Ich habe es schon geschafft eine Textliste von der SD Karte zu erzeugen, leider ist mir das mit der Grafikliste bisher nicht geglückt.

Hat vielleicht jemand eine Idee die ich weiter verfolgen könnte??


Besten Dank
raik

Wago "Modbus TCP"-Kommunikation mit 750-8100 (Master) und 852 (Slave) unter e!Cockpit

$
0
0
Hallo zusammen,

ich versuche gerade eine Modbus TCP Verbindung zwischen dem 750-8100 und dem 750-352 einzubinden, allerdings möchte ich das nicht über den Modbus-Konfigurator (siehe Handbuch) umsetzen, sondern über die Bibliothek "FbMbMasterTcp". Leider stehe ich gerade ein bisschen auf dem Schlauch, wie ich das genau umsetzen muss.

Was habe ich bisher gemacht?
- Funktionsbaustein "WagoAppPlcModbus.FbMbMasterTcp" in PLC_PRG (mit FUP) eingefügt.
- Variablen deklariert (Master-Adresse: 192.168.1.100 / Slave-Adresse: 192.168.1.101)
- Auslesen des PT100
-> Nicht klar, wie ich das umsetzen soll bzw. in welches Register der Wert geschrieben wird und wie man diesen dann ausliest.



// Konfigurierung Modbus Master
ModbusMaster01: WagoAppPlcModbus.FbMbMasterTcp;

// Input ModbusMaster
xConnect: BOOL := 1;
sHost: STRING := '192.168.1.101'; --> sHost ist die Slave-Adresse?
wPort: WORD := 502;
utKeepAlive: typKeepAlive;
eFrameType: eMbFrameType := ETHERNET;
tTimeOut: TIME := t#5s;
utQuery : typMbQuery := ( bUnitId := 1, // Slaveaddress
bFunctionCode := 16#17, // multiple read/write registers
uiReadAddress := 0, // Startaddress
uiReadQuantity := 10, // Quantity of wanted registers
uiWriteAddress := 512,
uiWriteQuantity := 0,
awWriteData := [124(0)]
)
utResponse: typMbResponse;
xTrigger: BOOL;

// Output ModbusMaster
xIsOpen: BOOL;
xError: BOOL;
oStatus: FbResult;

END_VAR

Ziel:
Auslesen der Temperatur eines PT100 (von 750-352) und Übertragung der Werte auf den Feldbuscontroller (750-8100). Übersteigt die Temperatur einen gewissen Wert, soll ein DO gesetzt werden.Das möchte ich mir gerne erstmal als simples Beispiel aufbauen, um die Kommunikation via Modbus und das Einbinden der Bibliotheken / Schreiben der Register zu verstehen.

Fragen:
- Wie lese ich die Daten vom Feldbuskoppler via Modbus auf dem Controller aus? Die Geschichte mit den Registern ist mir noch nicht so ganz klar.In welches Register werden die Eingangswerte der PT100 geschrieben? (Aufbau Slave "750-452": (1) 750-400, (2) 750-461, (3) 750-492, (4) 750-600)

- Die Variable sHost ist die Slave- oder die Master-Zieladresse? Was ist, wenn ich zwei Master und zwei Slaves habe. Wie kann ich festlegen, welcher Master mit welchem Slave verknüpft ist?Das interessiert mich, weil ich in der Zukunft gerne mehrere dieser Master-Slave Topologien in ein Gesamtnetzwerk aufbauen möchte.

- Gibt es detailliertere Tutorials oder Beispielprojekte für e!Cockpit, mit denen man sich die Einarbeitung erleichtern kann?
Auf YouTube findet man häufig nur sehr oberflächliche Tutorials oder Tutorials mit CodeSys 2.3.

Vielen Dank im Voraus.

WinCC Flex Tasten bleiben hängen WinCC Flex 2008 SP3

$
0
0
Hallo Community,

Ich habe bei einem aktuellen Projekt das Problem, dass wenn ich Tasten auf meinem Panel-pc (Simatic IPC477D) druecke, diese manchmal "haengen" bleiben.
bzw. das ganze Panel haengt d. h. z.B. bei 2 Tasten die eine Spindel aus- und einfahren lassen, wenn ich eine der Tasten druecke und wieder loslasse die Taste auf dem Panel weiter gedrueckt bleibt und die Spindel noch 2-3 Sekunden weiterfaehrt (Obwohl ich laengst losgelassen habe). Oder das Panel reagiert einfach 2-3 Sekunden garnicht auf Beruehrungen.Diese Haenger kommen ca. bei jedem 15-30. mal, manchmal noch weniger, das ich Tasten verwende (egal welche). Wenn das Panel gerade nicht haengt laeuft es fluessig und sehr schnell. Ich benutze wie im Titel geschrieben WinCC Flex 2008 SP3 und programmiert ist das ganze in STEP 7. Die Tasten sind alle auf Druecken = SetzeBit und Loslassen = RuecksetzeBit Programmiert. Performance Verbesserungen wie Deaktivieren der Zertifikatspruefung auf Rueckruf und Deaktivieren der Extended Touch einstellung habe ich bereits versucht ohne erfolg. Ausserdem habe ich versucht das ganze auf ServicePack 5 laufen zu lassen, gleiches Problem.
Ich hoffe sehr ihr koennt mir helfen.
Danke in Vorraus! :)
[/FONT][/COLOR]

Leuze Barcode Leser & B&R Automation

$
0
0
Hallo Leute,

ich möchte mit eine Leuze Barcode Leser über Ethernet Daten lesen. Ich nutze B&R Automation Studio. Könnt ihr mir helfen?

TIA TIA V14 Installationsprobleme

$
0
0
Hallo zusammen!

Erstmal ich bin neu hier - falls ich Fehler mache bitte weist mich darauf hin!

Nun zu meinem Problem:
Ich wollte soeben STEP7 Professional V14 installieren. Also Disk 1 eingelegt in meinen PC, woraufhin ich die Nachricht bekam dass ein Neustart nötig wäre um die Installation zu starten.
Nach dem Neustart hat sich kurz ein Fenster geöffnet, wo "Initialisierung" und "Überprüfe Vorraussetzungen..." stand. Plötzlich war das Fenster zu. Keine Anzeichen mehr vom Programm. Auch im TaskManager keine Anzeichen von Siemens.

Daten zu meinem Computer:
Windows 10 64 Bit
Intel i7 6700k
16GB DDR4 RAM
256GB SSD
NVIDIA GTX 1060 6GB (Wobei die Graka unwichtig sein wird denke ich).

Nebenbei erwähnt:
Bevor ich die SSD hatte und Windows 7 als Betriebssystem installiert hatte, lief alles einwandfrei. Aber nun mit Windows 10 lässt es sich nicht mehr installieren.
Wenn ich Setup.exe der Disk nun nochmal starte, öffnet sich wieder nur kurz das Fenster und verschwindet dann wieder.
Wenn ich mit CCleaner die "Registry-Fehler" beseitige, und danach Setup.exe wieder starte, will der PC erneut starten, um danach wieder das Fenster einfach zu schließen.

Aktuell habe ich noch meine alte HDD mit Windows 7 (nutze aber Win10!) im Rechner. Kann es sein, dass auf dieser HDD (es ist nicht meine Win10 System HDD) irgendwelche Dateien doof liegen, dass sich TIA-Portal direkt schließt bei der Installation? Denkt ihr es könnte helfen diese mal zu bereinigen/löschen?

//Edit:
Es passiert genau das gleiche mit STEP7 professional V13.

Hoffe auf (spontane) Hilfe/Vorschläge :)

Step 7 WINFlex keine Verbindung zu SQL-Server

$
0
0
Hi...
Ein Problem das mich extrem nerft:
Nach Rechnerneustart kommt die Fehlermeldung:
WINCCFLEXfehler.JPG

Rechner Win 10: Step7 5.6 mit Flexible...

Das komische ist: Neuen Benutzer anlegen => Flexible läuft ... bis zum Rechnerneustart mit diesem Benutzer. (Danach nie wieder)!!!

Kennt jemand eine Lösung?
Angehängte Grafiken

TIA S7-1200: mehr DI/DO Module benötigt als Steckplätze möglich

$
0
0
Hallo zusammen,

was mache ich eigentlich wenn ich mehr DI bzw DO Module brauche als projektierbare Steckplätze auf dem Grundträger vorhanden sind?

Früher bei den 300ern gab es ein Modul mit dem ich das 1. Rack um ein 2. Rack erweitern konnte ( IM360 und IM361) und dort dann die weiteren Module stecken konnte.

Ich finde sowas im HW-Katalog nicht.

( TIA V14SP1 )

Irgendeiner eine Idee oder sowas schon mal gemacht ?

Gruß Wilhelm

TIA Auslesen der aktuellen Hardware-Konguration und gesteckter Module im Programm (1500)

$
0
0
Hi zusammen

Ich arbeite aktuell für einen Hardware-Hersteller und entwickele Treiber für die Einbindung der Geräte in die Kundenapplikation. Die Treiber sollen dabei für eine ganze Produktreihe uneingeschränkt gültig sein. Es ist allerdings so, daß innerhalb dieser Produktpalette ziemliche Unterschiede zwischen den Komponenten gibt, deswegen muss der Treiber auslesen können, was denn nun in der HW-Configuration tatsächlich projektiert ist, und ob der gesteckte Typ dem geforderten / projektierten Gerätetyp entspricht. In der klassischen Welt hats ja eine SFC51, die über einen 0C96 Datensatz alle diese Informationen kompakt beisammenbringt.

Was mache ich allerdings in TIA auf ner CPU neueren Typs ?

Die einzige Funktion, die ich dafür ausfindig machen konnte, ist die "Read_IM_Data", diese ist allerdings allem Anschein nichts anderes als ein verdeckter azyklischer Zugriff. Das kann ich nicht gebrauchen, schon alleine deswegen weil ich damit nur am Bus aktive, korrekt konfigurierte Geräte ansprechen kann.

Hat hier Firma Siemens wieder mal essenziell wichtige Funktionalitäten kaputt optimiert ?

Danke für die Hilfe

Verhalten von Windows Update in Win 10 wie Win 7/8.1 einstellen

$
0
0
Hallo,
da der Pensionschef es bis heute nicht hinbekommen hat im Haus Internet bereitzustellen nutze ich Tethering, allerdings wird die Übertragungsrate ab 3GB gedrosselt, was jedoch eigentlich immer mehr als dicke reicht.
Da ich zu den "Glücklichen" gehöre, die Windows 10 gratis bekommen konnten (Seltsamerweise auch noch nach Ablauf aller Fristen) habe ich es die Tage gewagt und von 8.1 auf 10 aktualisiert, was überraschend problemlos lief. Gestern hatte ich mein Laptop etwas länger an und beim Herunterfahren fragte er mich, ob er Updates installieren soll und anschließend herunterfahren oder neustarten soll. Da habe ich erst gemerkt, dass Windows im Hintergrund fröhlich Updates geladen hatte und mein verfügbares Highspeed-Datenvolumen so drastisch reduziert wurde. Bei Windows 7/8.1 habe ich es so eingestellt, dass ich einen Hinweis erhalte, dass neue Updates verfügbar sind, das Herunterladen und Installieren aber manuell starte. Geht das auch bei Windows 10 so und falls ja wo/wie? Bei Tante Google hatte ich mir ein paar Einträge angesehen, aber die halfen nicht weiter und für eine gründlichere Suche fehlt mir, muss ich leider gestehen, im Moment die Zeit.

TIA 4-20mA Signal von Durchflusssensor auslesen

$
0
0
IFM Druck sensor.PNG

Hallo,

oben im Bild zu sehen der Durchflusssensor um den es sich handelt.
Dieser soll seinen OUT 2 an die Analogkarte der ET 200 SP bringen.
Als Analogkarte wurde eine AI 4xU / I 2 wire - ST verbaut.
Diese wurde wie folgt angeschlossen

UV0 = OUT 2 des Sensors
I0+ = Masse

Ebenso wurden an dem gezeigten Sensor die 24V+ sowie die 0V - angeschlossen... (Wie auf dem Bild zu sehen)
Trotz allem bekomme ich im Programm keinen richtigen Wert geliefert. jeweils größer wie 20mA. Sprich größer gleich 32768.

Falls fragen auftauchen.. (Analogwertverarbeitung ist hier sogut wie nie üblich.)
Angehängte Grafiken

TIA SITOP PSE200U Bibliothek / Programm code

$
0
0
Hallo zusammen,

wie kann man dieses SITOP PSE200U programmieren? Gibt es zur Inbetriebnahme des SITOP PSE200U bereits eine fertige eine Bibliothek?

WinCC Flex 230100: Mledung vom Web-Browser: User Information, File download is not allowed in RT

$
0
0
Hallo,

Ich habe das Problem das oben genannte Fehlermeldung auftaucht sobald ich ein Bild mit dem HTML-Browser aufrufen möchte. Das ist ziemlich nervig da die Bilder als Mitarbeiterführung ständig geändert werden und dann jedesmal die Meldung kommt.Meldung.jpg

Die Runtime läuft auf einem PC, dort bin ich als Admin angemeldet. Ich habe auch schon versucht die Bilder bei mir auf den Desktop abzulegen und aufzurufen, selber fehler.

Anhang 40874Anhang 40875Meldung.jpgPfad.jpg
Angehängte Grafiken
Viewing all 49821 articles
Browse latest View live


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