Zuviel Werbung? - > Hier kostenlos beim SPS-Forum registrieren

Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Login Codesys festtstellen

  1. #11
    Registriert seit
    07.08.2015
    Beiträge
    7
    Danke
    1
    Erhielt 3 Danke für 3 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Zitat Zitat von Vertipper Beitrag anzeigen
    Hallo,
    ich habe die Variante von lord2k3 umgesetzt (mit Abfrage auf Webserver Port 80). Prinzipiell funktioniert das hervorragend - vielen Dank dafür.

    Leider ergibt sich daraus ein ganz anderes Problem:
    Die Abarbeitung des ConfigToolFB dauert etwa 300ms obwohl in der Anleitung steht, dass der Baustein keine Auswirkung auf die Laufzeit des Task hat.
    Der Aufruf hat einen eigenen Task mit Prio 30 bekommen. Allerdings wird bei jedem Aufruf die KBus Kommunikation gestört, die Ausgänge werden kurz weggeschaltet.

    In dieser Konstellation kann ich die Abfrage ja nicht verwenden.
    Was habe ich hier falsch gemacht ?
    Ensure that any task that writes/reads IO has priority in range 6..20. Or, go to PLC Configuration -> K-Bus -> Edit -> KBus settings and select "Asynchronuous" Update mode.
    Also you have option "Update unused I/Os" in Target Settings -> General that affects K-Bus operation.

  2. #12
    Registriert seit
    22.02.2016
    Beiträge
    7
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard

    The IO Task has a priority of 10.
    If I start htop then I can see that all the System is very slow, so I think the ConfigToolLib starts a high priority system-function.

    Is there any other way to detect a connection to the webvisu ?
    We have a local Panel-PC with a WebVisu but there is also the possibility to connect a second visualisation from remote. This second Connection I want to detect.

  3. #13
    Registriert seit
    07.08.2015
    Beiträge
    7
    Danke
    1
    Erhielt 3 Danke für 3 Beiträge

    Standard

    As an alternative to calling configtool:
    create a bash script in autorun folder, eg /etc/rc.d/codesys_socket_check. Give access rights (chmod 755).
    Code:
    #!/bin/sh
    #
    # Cyclically checks if CoDeSys connection is established
    
    while true; do
        usleep 1000000
        echo `netstat -tn | grep 2455 | grep ESTABLISHED | grep -v 127.0.0.1` > /var/tmp/codesysconnection
    done
    Now you can manually start this script or reboot your PFC.
    Sice that you will have a cyclically updated file "/var/tmp/codesysconnection" in ramfs (no flash memory overwrites will occur) and can read it's content or check size by SysLibFile.lib functions.

    If you want to detect a WebVisu connection this method is not a good solution since WebVisu establishes temporary connections. A clue can be found in /var/log/lighttpd/access.log.
    While WebVisu is runnig the contents of this file is like this:
    Code:
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:04 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:04 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:04 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 19 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 11 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 11 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:05 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    10.0.1.73 10.0.1.75 - [10/Jun/2016:11:19:06 +0300] "POST /webvisu/webvisu.htm HTTP/1.1" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"
    127.0.0.1 10.0.1.75 - [10/Jun/2016:11:19:07 +0300] "POST /webvisu/webvisu.htm HTTP/1.0" 200 20 "-" "Mozilla/4.0 (Windows 7 6.1) Java/1.8.0_91"

  4. Folgender Benutzer sagt Danke zu Dennis2004 für den nützlichen Beitrag:

    Vertipper (11.06.2016)

  5. #14
    Registriert seit
    22.02.2016
    Beiträge
    7
    Danke
    1
    Erhielt 1 Danke für 1 Beitrag

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Thank you very much for these hints.
    I will try it after my vacation.

Ähnliche Themen

  1. s7 1200 webserver login
    Von Placidjam im Forum Simatic
    Antworten: 1
    Letzter Beitrag: 13.02.2013, 10:26
  2. Login @CurrentUser
    Von Max4 im Forum HMI
    Antworten: 4
    Letzter Beitrag: 26.09.2008, 10:22
  3. Silent Login
    Von Eddy001 im Forum HMI
    Antworten: 8
    Letzter Beitrag: 04.09.2008, 15:15
  4. WinCC LogIn
    Von chrissi52000 im Forum HMI
    Antworten: 0
    Letzter Beitrag: 06.03.2008, 08:24
  5. WinCC - Variablen Login
    Von Farinin im Forum HMI
    Antworten: 0
    Letzter Beitrag: 01.09.2006, 10:47

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •