bei der Programmierung meiner Custom Logik im Logikeditor hat mich folgender Sachverhalt heute Nachmittag mindestens 2h gekostet:
Ich wollte ein Monoflop programmieren, also bin ich mit Hilfe der echt guten Übersicht von Robosoc:
Knowledge Base - 4.6.6 Verwendung von Standard Logikbausteinen in Custom Logik an das Thema herangegangen. Syntax für ein Monoflop ist hiernach:
Code: Alles auswählen
["Monoflop","$Trigger","$Reset","$Ausgang","$Verzögerungszeit",0]
Code: Alles auswählen
["Monoflop","$Trigger","$Reset","$Ausgang",5,0]
Falsch gedacht! Der Code funktioniert NUR mit einer Variablen an der Stelle!
Ein Fehler kommt keiner, es funktioniert einfach nicht!
Wie sieht das bei anderen Bausteinen in der CL aus? Muss wenn im Beispielcode eine Variable angegeben wird, auch IMMER einer Variable angelegt und einhängt werden oder ist das tagesformabhängig?
Wie siehts z.B.hier aus:
Code: Alles auswählen
["Limiter","$In_val","$Out_val","$Val_ok",["$Min", "$Max"]]
Code: Alles auswählen
["Limiter","$In_val","$Out_val","$Val_ok",[3, 5]]
Vielleicht sollte man diesen Sachverhalt in der Übersicht noch detaillierter beschreiben bzw. einen entsprechenden Hinweis aufnehmen!
Dankschön und macht weiter so!
Gruß,
Simon