1.Video kommt von Martin, Knight Rider
2. und noch ein Ausgangstest der 16-fach in/out Platine mit PWM Dimmer Test
3. Video kommt von mir, graphische Programmierung – ausprobiert
4. Ein Bild wie einfach es mit ST „Strukturierter Text“ aussieht, NEU in PoBlocks: ein ST Block
5. der Inhalt von dem ST Block , sieht etwas einfacher aus
FUNCTION_BLOCK block
VAR_INPUT
Takt : INT;
Aufwaerts : INT;
Abwaerts : INT;
END_VAR
VAR_OUTPUT
Output1 : INT;
END_VAR
VAR
Flag : INT :=0;
END_VAR
//Auf := Takt AND Auf;
IF Output1 <= 100 AND Output1 >= 0 THEN
IF Aufwaerts=1 AND Abwaerts=0 AND Takt=1 AND Flag=0 Then
Flag:=1;
Output1 := Output1 +1;
ELSIF Aufwaerts=1 AND Takt=0 AND Flag=1 Then
Flag:=0;
END_IF
END_IF
//Ab := Takt AND Ab;
IF Output1 > 0 AND Output1 <= 101 THEN
IF Abwaerts=1 AND Aufwaerts=0 AND Takt=1 AND Flag=0 Then
Flag:=1;
Output1 := Output1 -1;
ELSIF Abwaerts=1 AND Takt=0 AND Flag=1 Then
Flag:=0;
END_IF
END_IF
END_FUNCTION_BLOCK