Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  TM - Plant Simulation
  Maximale Anzahl an Befehlen in Methode die durch Sensor aufgerufen wird

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Maximale Anzahl an Befehlen in Methode die durch Sensor aufgerufen wird (853 mal gelesen)
lepo
Mitglied



Sehen Sie sich das Profil von lepo an!   Senden Sie eine Private Message an lepo  Schreiben Sie einen Gästebucheintrag für lepo

Beiträge: 10
Registriert: 27.01.2015

erstellt am: 08. Apr. 2015 13:04    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo Zusammen,


ich will, dass folgende Methode beim Überfahren eines Sensors auf einem Weg aufgerufen wird:

Code:

is
do

if sensorID=1 then
 
@.Geschwindigkeit:=0;

@.BatFahrVerbrauch:= xxx

wait(5);
@.BatFahrVerbrauch:= xxx

wait(5);

@.BatFahrVerbrauch:= xxx

wait(5);

@.BatFahrVerbrauch:= xxx

@.Geschwindigkeit:=norm_Geschwindigkeit;




end;


irgendwie meckert Plat Simulation jedoch, sobald mehr als 4 Anweisungen getätigt werden. Sprich, wenn ich beliebige Anweisungen mit -- auskommentier, gibts keine Fehlermeldung, solange es eben maximal 4 Anweisungen sind.

Die Fehlermeldung lautet: Syntaxfehler bei Zeile xxx bei <@>

Hat jemand eine Idee woran das liegen könnte, bzw. wie man dieses Problem umgehen könnte?

Vielen Dank schonmal 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Bon Simul
Mitglied
Simulant


Sehen Sie sich das Profil von Bon Simul an!   Senden Sie eine Private Message an Bon Simul  Schreiben Sie einen Gästebucheintrag für Bon Simul

Beiträge: 1250
Registriert: 08.08.2011

Plant Simulation 10.1, 11 ff Professional

erstellt am: 08. Apr. 2015 13:16    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für lepo 10 Unities + Antwort hilfreich

das kann auch aus der Zeile darüber kommen, z.B. wenn Sie ein Semikolon am zeilenende vergessen haben. Wie sieht Ihre Methode aus?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

lepo
Mitglied



Sehen Sie sich das Profil von lepo an!   Senden Sie eine Private Message an lepo  Schreiben Sie einen Gästebucheintrag für lepo

Beiträge: 10
Registriert: 27.01.2015

erstellt am: 08. Apr. 2015 13:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

eine Semikolon ist es denke ich nicht, das habe ich ein meinem Code mehrmals überprüft.

Auffällig ist, dass sobald der Aufruf @.BatFahrVerbrauch:= xxx ;
mehr als 3 mal vorkommt, eben die o.g. Fehlermeldung auftritt.
Eine Aneinanderreihung andere Befehle kann auch größer als 3 sein ohne Fehlermeldung.

Die Aufrufe sind Bestandteil einer größeren Methode, ich habe zum Test jedoch den o.g. Code in eine neue Methode kopiert, auch dort kam eine Fehlermeldung.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

lepo
Mitglied



Sehen Sie sich das Profil von lepo an!   Senden Sie eine Private Message an lepo  Schreiben Sie einen Gästebucheintrag für lepo

Beiträge: 10
Registriert: 27.01.2015

erstellt am: 08. Apr. 2015 13:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Problem gelöst.

Hab die Simulation abgespeichert, Plant Simulation beendet und neu gestartet. --> Funktioniert 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz