Seite 1 von 1

Programmfehler

Verfasst: 14 Feb 2011, 19:56
von Hallo111
Hallo,
Ich habe folgendes Problem und zwar wird mir wenn ich mein Programm im online modus starten will diese Fehlermeldung angezeigt:
Kein angeschlossener Eingang kann den Befehl '=' verarbeiten.

Hinweis: Ab Level 4 haben Unterprogrammeingänge die Option entweder nur = Befehle oder beliebige Befehle zu empfangen.

Dies verstehe ich nicht da ich gar kein Unterprogramm verbaut habe sondern bloß dies:
Ein zuweisen Befehl ist verbunden mit dem Eingang B eines teilen-operators, eine Konstante ist verbunden mit dem Eingang B. Der Ausgang is mit einem Bedienfeldausgang verbunden.

MFG
Hallo111

Re: Programmfehler

Verfasst: 14 Feb 2011, 21:13
von winijenh
This error can occur when there is a type mismatch between a command and a variable or constant. One is integer, the other floating point. Check they're all integer or all floating point.

Regards,
Willem Evert.

Re: Programmfehler

Verfasst: 15 Feb 2011, 16:26
von Hallo111
Hallo,
Danke erstmal für die schnelle Antwort !!!
Ich habe alle elemente auf Ganzzahlen gestellt alle Elemente auf Gleitkomma zu stellen war nicht möglich !!!
So funktioniert es zumindest teilweise aber besser wäre es wenn alle Elemente auch mit Gleitkomma laufen würden.
Oder gibt es ein Element mit dem sich beide Datentypen kombinieren lassen ???
Wenn nicht hat Jemand vielleicht eine andere Lösung ???

MFG
Hallo111

Re: Programmfehler

Verfasst: 15 Feb 2011, 16:49
von Zwergnase
Hallo
In Robo Pro gibt es einen Wandler, der aus Ganzzahlen Gleitkomma zahlen macht und umgekehrt.
Eine genauerer Beschreibung findest du in Kapitel 12 in Robo Pro.

Re: Programmfehler

Verfasst: 15 Feb 2011, 17:19
von Hallo111
Hallo,
Danke jetzt funktionierts !!!

MFG
Hallo111