Aktueller Inhalt von Marvm

  1. M

    WinCC Unified Taste mit bestimmter Rolle einblenden

    Ich habe es wie im Bild zu sehen einfach alle 100ms laufen lassen Das ist eben so entstanden weil ich für die Zukunft unseren WinCC "normal" auf "unified" umgebaut habe. Vielleicht gibt es mittlerweile bessere Lösungen.
  2. M

    WinCC Unified Taste mit bestimmter Rolle einblenden

    Habe meinen vorherigen Beistrag gerade noch ergänzt.
  3. M

    WinCC Unified Taste mit bestimmter Rolle einblenden

    let retVal = HMIRuntime.UserManagement.HasUserRole(roleName); Tags("Anlagen_DB_TempString").Write(retVal); Die Funktion HMIRuntime.UserManagement.HasUserRole("HMI Administrator"); Gibt dir ein Bool zurück. Vielleicht wird das Skript abgebrochen weil du das Bool in einen String schreiben...
  4. M

    TIA Datenlogger

    Mit einem günstigen mini PC im Schaltschrank wäre das eine möglichkeit: https://support.industry.siemens.com/cs/document/109475508/tcp-fileserver-f%C3%BCr-s7-controller?dti=0&lc=de-WW
  5. M

    TIA Datenlogger

    Das ist so wie ich sehe ein Basic HMI. Man könnte es (falls möglich) gegen ein Comfort HMI austauschen und mithilfe eines VB-Skript die Daten speichern. Für alle anderen Lösungen die mir einfallen (FTP, eingenes PC-Programm usw.) wird ein seperater PC benötigt.
  6. M

    Sonstiges Pg schnittstelle

    Falls bei mir in der Vergangenheit (warum auch immer) die Schnittstellen nicht mehr da waren, konnte ich die dazugehörigen .xml dateien in den Ordner C:\ProgramData\Siemens\Automation\Simatic OAM\data\LogDevices kopieren und dann waren diese wieder vorhanden und einsatzbereit. Die Dateien habe...
  7. M

    Ausfall PNOZ Multi mit Profinet Schnittstelle: Feldbusmodul fehlt

    Ich hatte diese Probleme ein paar mal wenn im Schaltschrank Schütze in der Nähe der Pilz Steuerung waren. Die Schütze versetzt und es kam nicht mehr vor.
  8. M

    TIA Bibliothek Hochrüstung mit Know-How-Schutz

    Mir ist kein anderer Weg bekannt.
  9. M

    Hilscher CIFX50E-RE

    Bisher habe ich nur einmal eine Hilscher-Karte eines externen Gerätes in mein SPS Programm integriert. Da wurden in einer art Hardware Editor die EAs eingestellt. TIA seitig sah das dann so aus: Ob man aus der Software eine eigene GSDML erstellen lassen kann weiß ich nicht. Ich musste es...
  10. M

    Strategie Datenaustausch Steuerung mit SQL-Datenbank

    Ich würde da noch unterscheiden ob die Datenbank Maschinenintern ist die Datenbank Kundenseitig ist Für Maschinenintern habe ich bisher gute Erfahrung mit "SQL4Automation" gemacht und bei kleinen Projekte einen eigenen SQL Kommunikationsbaustein genutzt. Wenn die Datenbank in Kundenhand...
  11. M

    WinCC Unified Faceplate als Popup popupWindowName auslesen

    Ich habe mal ein HMI Skript gemacht um zu prüfen ob ein Popup mit bestimmten Namen aktiv ist. Wenn bei dir immer nur ein Popup aktiv ist, dann dürfte in der Liste "aktivePopups" ja immer nur der Name des einen Popup auftauchen. export function PopupAktiv(popupName) { // alle Namen von aktiven...
  12. M

    TIA Siemens 1512SP an SQL-Datenbank anbinden

    Der FB stammt von mir. Ich habe nicht verstanden wieso es das so (öffentlich, kostenlos und direkt auf der SPS) noch nicht gibt und wollte es mal versuchen.
  13. M

    TIA Siemens 1512SP an SQL-Datenbank anbinden

    Ob mit MariaDB oder MySQL macht keinen Unterschied. Danke für die positive Rückmeldung.
  14. M

    Step 7 Rätsel-Frage

    Wie vorher schon geschrieben wurde ist: E0.0 ein Eingang der SPS CMP == I vergleicht zwei Variablen miteinander und wird True wenn diese gleich sind. Hier wird die Zahl 22 mit dem Inhalt vom Eingangswort 23 verglichen "Log_0" wird eine Variable sein die immer False ist "Log_1" wird eine...
  15. M

    TIA Keine erreichbaren Teilnehmer aber Verbindung

    Vielleicht fehlt ein Häkchen bei den Einstellungen des Netzwerkadapters: Systemsteuerung -> Netzwerk und Freigabecenter -> Adaptereinstellungen ändern -> Rechtsklick auf die Netzwerkkarte -> Eigenschaften -> schauen ob die Einträge mit Profinet im Namen angehakt sind.
Zurück
Oben