INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
if-Anweisung
26.11.2013, 20:56
Beitrag #1
if-Anweisung
Hallo,
bin neu hier und wohl mit einem ,wahrscheinlich, lächerlichen Problem.
Seit zwei Tagen versuche ich mir Timer nach dem Muster SPS(S7/S5) zu basteln.
Dazu möchte ich einen Interrupt von "TimerOne" nutzen und der funktioniert auch.
Was aber garnicht geht ist folgender if-Befehl:

if ((MB0,0)&&(!MB0,1))
{
......................
}

Kann "if" nur mit Zahlen in Variabelen umgehen (damit geht es) aber ich möchte
mit " Merker-Bits" arbeiten.
Hab in der Doku keinen Hinweis gefunden.
Und nun seit Ihr dran :-) , danke im Vorraus.
Andreas
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.11.2013, 10:06
Beitrag #2
RE: if-Anweisung
Hallo Andreas,

das dürfte wohl daran liegen, dass die Abfrage ins Leere greift, weil deine Adressen (MB0,0 und MB0,1) vorher nicht richtig mit Zugriffen auf die Ports beinhaltet wurden. Kann das sein?

Gruß, Stefan . . . . . . //Wo mein Kölbchen dampft, da bin ich unverkrampft.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
27.11.2013, 10:19
Beitrag #3
RE: if-Anweisung
Hallo Stefan,
danke für die Antwort.
Hab meinen Fehler vor einer Stunde entdeckt,
eine Nacht drüber schlafen hilft doch :-)

" if ((bitRead(MB0,0) && bitRead(!MB0,1))" --- hilft!

Na ja, Anfänger ebend.

Noch mal danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Anweisung "problem" Zerebrator 15 1.890 28.03.2015 08:32
Letzter Beitrag: Eichner
  Anweisung "break" funktioniert nur mit direkter Abfrage der Konstante analogMensch 2 759 04.12.2014 11:53
Letzter Beitrag: Thorsten Pferdekämper

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste