12.07.2023 16:04 | |
Beigetreten: 01.02.2021 Letzter Bes: 14.08.2024 Beiträge: 1401 Bewertung:
|
Die Funktionalität " SetzeBitWährendTasteGedrückt = Engl. SetBitWhileKeyPressed" ist in WinCC Unified nicht mehr verfügbar. Um diese Funktionalität nachzubilden, empfehlen wir den Einsatz eines SIMATIC Key Panels KP8 PN LX. Dieses Tastenfeld ermöglicht die Verwendung von Hardkeys über die Profinet-Kommunikation. Möglicher Workaround: Sie können zwei Ereignisse durchführen: das Eine zum "Drücken" das Andere zum "Loslassen". Das Ereignis "Drücken" setzt den booleschen Wert und das Ereignis "Loslassen" setzt den booleschen Wert wieder zurück. Hinweise zur Nutzung der Ereignisse Drücken "Press" und Loslassen "Release": Es treten mehrere Probleme auf, wenn Software-Schaltflächen mit „Drücken“- und „Loslassen“-Ereignissen verwendet werden. - Prozesswerte werden nicht per Echtzeitkommunikation gesendet - Wenn es während des Pressvorgangs zu einem Bildwechsel kommt, erkennt WinCC Unified möglicherweise nicht, dass die Schaltfläche losgelassen wurde, wodurch das Loslassen-Ereignis nie eintritt - Wenn die Zeit zwischen „Drücken“ und „Loslassen“ kürzer ist als die Aktualisierungszeit des HMI-Tags, wird der „falsche“ Wert möglicherweise nicht vom HMI-Tag erkannt und nicht an die SPS gesendet Weitere Informationen: Anwendungsbeispiel WinCC Unified Modernisierungsprüfer Hinweis: Die in diesem Artikel beschriebene Vorgehensweise bezieht sich auf den Zeitpunkt der Erstellung dieses Artikels (Stand: Juli 2023). Viele Grüße Eure Fachberatung Deutschland (JD) |
Für diesen Beitrag bedanken sich
1 Benutzer |
Folgen Sie uns auf