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

Ergebnis 1 bis 4 von 4

Thema: Frage zu SCL von Neuling

  1. #1
    Registriert seit
    12.04.2009
    Beiträge
    23
    Danke
    3
    Erhielt 0 Danke für 0 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    hi,

    ich arbeite jetzt mit SCL und habe ein kleines Bsp. angefangen, aber komme noch nicht ganz dahinter irgendwie :/

    kann es sich kurz jemand anschauen und mir sagen was ich anders machen muss bitte?


    aufruf:
    Code:
          CALL  FC     2
           RET_VAL:=MW6
    prog:
    Code:
    FUNCTION FC2 :INT  
    
    VAR_INPUT
      // input Variablen
    WinkelS : REAL; //Winkelwert skaliert
    PosS : REAL; //positionswert skaliert
    END_VAR
    
    VAR_TEMP
    WinkelU : REAL; //winkelwert umgewandelt
    PosU : REAL; //positionswert umgewandelt
    END_VAR
    
    
    
    WinkelU := (89.8 * WinkelS) - 89.6 ;
    PosU := (5 * PosS) + 5 ;
    
    
    
    
    
    
    
      // Anweisungsteil
      ;
      FC2 := 100;
    END_FUNCTION

    fehler:
    Code:
    30.11.98  08:31:07:393	16# 4562	STOP durch  Programmierfehler (OB nicht geladen oder nicht möglich, bzw. kein FRB vorhanden ) 		K
    Unterbrechungstelle im Anwenderprogramm:  Weckalarm-OB (OB  35)  
    Prioritätsklasse:   12
    FC-Nummer:     2
    Bausteinadresse:     66 
    Bisheriger Betriebszustand: RUN
    Angeforderter Betriebszustand: STOP (intern)
    Baugruppe:	IP\SIMATIC 300-Station\CPU314C-2DP(1)
    Quelle:        	Systemdiagnose
    Zitieren Zitieren Frage zu SCL von Neuling  

  2. #2
    Registriert seit
    04.01.2008
    Ort
    Wien
    Beiträge
    772
    Danke
    136
    Erhielt 39 Danke für 35 Beiträge

    Standard

    bin kein SCL Experte aber 5.0 wird für das Multiplizieren nötig sein denke ich
    irgendetwas ist ja immer...
    ING. Gerald Miedler

  3. #3
    Registriert seit
    22.03.2007
    Ort
    Detmold (im Lipperland)
    Beiträge
    11.727
    Danke
    398
    Erhielt 2.404 Danke für 2.002 Beiträge

    Standard

    Hallo,
    es fehlt ein "BEGIN" !
    Code:
    BEGIN
    WinkelU := (89.8 * WinkelS) - 89.6 ;
    PosU := (5 * PosS) + 5 ;
    
    
    
      // Anweisungsteil
      ;
      FC2 := 100;
    END_FUNCTION
    Gruß
    LL

  4. #4
    Registriert seit
    04.01.2008
    Ort
    Wien
    Beiträge
    772
    Danke
    136
    Erhielt 39 Danke für 35 Beiträge

    Standard


    Zuviel Werbung?
    -> Hier kostenlos registrieren
    Regeln für Weckalarme
    Achten Sie beim Vorgeben der Zeittakte darauf, dass zwischen den Startereignissen der einzelnen Weckalarme genügend Zeit für die Bearbeitung der Weckalarme bleibt.
    Weckalarm-OBs, die durch Parametrierung abgewählt wurden, können nicht gestartet werden. Die CPU erkennt einen Programmierfehler und geht in STOP.
    Starten des Weckalarms
    Um einen Weckalarm zu starten, müssen Sie mit STEP 7 im Parameterblock "Weckalarme" einen Zeittakt vorgeben. Der Zeittakt ist immer ein ganzzahliges Vielfaches des Grundtaktes von 1 ms.
    Zeittakt = n X Grundtakt 1 ms
    Die neun zur Verfügung stehenden Weckalarm-OBs geben in ihrer Voreinstellung Zeittakte vor (siehe nachfolgende Tabelle). Der Defaultzeittakt wird wirksam, wenn der ihm zugeordnete Weckalarm-OB geladen ist. Sie können jedoch durch Parametrierung die voreingestellten Werte ändern. Die Obergrenze entnehmen Sie bitte dem Handbuch "Automatisierungssystem S7-300, Aufbauen, CPU-Daten" und dem Referenzhandbuch "Automatisierungssysteme S7-400, M7-400, Baugruppendaten".
    irgendetwas ist ja immer...
    ING. Gerald Miedler

Ähnliche Themen

  1. Ein Neuling...
    Von Gerhard2 im Forum Stammtisch
    Antworten: 11
    Letzter Beitrag: 25.05.2009, 18:21
  2. Neuling in DP/DP
    Von Jelly im Forum Feldbusse
    Antworten: 2
    Letzter Beitrag: 17.04.2007, 08:43
  3. Neuling
    Von Mahmut im Forum Stammtisch
    Antworten: 6
    Letzter Beitrag: 12.01.2007, 13:54
  4. Noch eine Frage von einem Neuling
    Von Anonymous im Forum Stammtisch
    Antworten: 2
    Letzter Beitrag: 11.11.2005, 08:36

Lesezeichen

Berechtigungen

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