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

Seite 3 von 4 ErsteErste 1234 LetzteLetzte
Ergebnis 21 bis 30 von 39

Thema: Hilfe, was mach ich falsch?

  1. #21
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Hmm, wenn noch Fehler drin sind bitte sagen... Danke
    Angehängte Dateien Angehängte Dateien
    Zitieren Zitieren nueste version  

  2. #22
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    das mit der in out variabel hab ich wieder geändert, denke nicht ads das so richtig war ...

  3. #23
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    irgendwie bleibt der jetzt nur noch in aus , vorher hatte alles geklappt also ein FC = wunderbar..

    und 2FCs also mehre aufrufe des FBs = ghet nicht.... hab es in stats umgeändert und weis snicht mehr weiter...

    oder fuknioniert es lässt sich blosss nicht simulieren oder was ist los?

  4. #24
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Du hast folgenden Fehler im Programm:

    Code:
    // FB1
     
    // Netzwerk 1
     
          L     #Systemeinstellungen
          T     LW     0
     
    // Netzwerk 19
     
          L     LW     0
          T     #Systemeinstellungen
    Das kann so nicht funktionieren: LW 0 ist ein Wort im TEMP-Bereich des FB1. Du hast aber keine Variable mit dem Datentyp WORD im TEMP-Bereich deklariert, der TEMP-Bereich ist leer.

    Du solltest also folgendes machen:

    Deklariere im TEMP-Bereich eine Variablen #Systemeinstellungen_TEMP mit dem Datentyp WORD und schreibe in Deinem Programm:

    Code:
    // FB1
     
    // Netzwerk 1
     
          L     #Systemeinstellungen
          T     #Systemeinstellungen_TEMP
     
    // Netzwerk 19
     
          L     #Systemeinstellungen_TEMP
          T     #Systemeinstellungen
    Gruß Kai

  5. #25
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    wo und wie muss ich den Adressbereich ändern Temps beginnen ab 0.0 und stats ab 18.0 oder?

  6. #26
    Registriert seit
    26.03.2007
    Ort
    München
    Beiträge
    124
    Danke
    10
    Erhielt 42 Danke für 20 Beiträge

    Standard

    Ohne genau zu wissen was du eigentlich machst.

    Versuch bitte klar zu sagen, was du beobachtest und was nicht funktioniert.
    Solltest du den FB beobachten, bekommst du nie den richtigen Zustand angezeigt, weil er 2mal aufgerufen wird.
    Beobachte die DBs dort solltest du den richtigen Zustand angezeigt bekommem.

  7. #27
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard

    ok gemacht...

    muss ich nun mal testen..

  8. #28
    Registriert seit
    08.11.2006
    Ort
    Uckermark
    Beiträge
    903
    Danke
    201
    Erhielt 256 Danke für 208 Beiträge

    Standard

    Seine Start- und Stop-Befehle sollen wahrscheinlich über die Variable #Systemeinstellungen eingelesen werden. Die wird jetzt aber nicht mehr ausgewertet, weil die entsprechenden Bit´s ja nun im Stat- Bereich liegen.
    Deswegen funktioniert "nüscht" mehr...
    Neue Ideen begeistern jene am meisten, die auch mit den alten nichts anzufangen wussten.
    Karl Heinrich Waggerl (1897-1973)

  9. #29
    Registriert seit
    30.03.2005
    Beiträge
    2.096
    Danke
    0
    Erhielt 673 Danke für 541 Beiträge

    Standard

    Zitat Zitat von Kai Beitrag anzeigen
    Du hast folgenden Fehler im Programm:

    Code:
    // FB1
     
    // Netzwerk 1
     
          L     #Systemeinstellungen
          T     LW     0
     
    // Netzwerk 19
     
          L     LW     0
          T     #Systemeinstellungen
    Das kann so nicht funktionieren: LW 0 ist ein Wort im TEMP-Bereich des FB1. Du hast aber keine Variable mit dem Datentyp WORD im TEMP-Bereich deklariert, der TEMP-Bereich ist leer.

    Du solltest also folgendes machen:

    Deklariere im TEMP-Bereich eine Variablen #Systemeinstellungen_TEMP mit dem Datentyp WORD und schreibe in Deinem Programm:

    Code:
    // FB1
     
    // Netzwerk 1
     
          L     #Systemeinstellungen
          T     #Systemeinstellungen_TEMP
     
    // Netzwerk 19
     
          L     #Systemeinstellungen_TEMP
          T     #Systemeinstellungen
    Gruß Kai
    Was ich hier geschrieben habe ist falsch, mache die Änderungen wieder rückgängig.

    Gruß Kia

  10. #30
    Registriert seit
    06.10.2006
    Beiträge
    34
    Danke
    9
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    oki also wie vorher?

Ähnliche Themen

  1. Was mach ich falsch ?
    Von paulo78 im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 07.03.2010, 16:33
  2. Aus FX mach S7
    Von Manfred Stangl im Forum Simatic
    Antworten: 9
    Letzter Beitrag: 16.07.2008, 08:45
  3. Irgendwas mach ich falsch ..
    Von Raydien im Forum HMI
    Antworten: 2
    Letzter Beitrag: 12.10.2006, 20:50
  4. aus *.csv mach *.bmp ???
    Von GobotheHero im Forum Hochsprachen - OPC
    Antworten: 11
    Letzter Beitrag: 02.12.2005, 14:19
  5. Antworten: 15
    Letzter Beitrag: 01.03.2005, 22:25

Lesezeichen

Berechtigungen

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