Robopro Software For: Fischer
Robopro Software For: Fischer
fischertechnik
RoboPro Screen
Set to Level 1
Beginners
Element
Window
Toolbar
Program
Window
Interface Status
The Flowchart
When function blocks
are placed on the
screen and connected,
a flowchart is created.
Programming
BASIC Programming
Sample
Instruction Sets
500 INIT
510 If E1 = 1 THEN GOTO 530 520
GOTO 510
530 CALL M1 On
540 END
Graphic Programming
Icons
Motor Output
Motor Outputs provide power to devices. The image of
the function block can be changed from a motor to an
electromagnet, lamp, solenoid, or buzzer to match the
physical component that it controls.
Select Interface
Connection
Select Speed,
Brightness, or Intensity
Choose Image
Choose Action
Motor Outputs
Output Images
Lamp Outputs
Lamp output program elements switch one of the
interfaces single-pole outputs O1-O8.
You connect the other lamp contact with the ground
socket of the interface ().
O1-O8 outputs only work in one direction.
Flowchart
Start Program
The program
to control two
output devices
might look like
this.
M1 Output On
M2 Output On
End Program
Time Delay
The Time Delay is used to introduce a delay in a
program.
Digital Inputs
Inputs
The Input function block queries the state of a digital
input I1-I8 on the interface.
A digital input can only have one of two states, 0 or 1.
Examples
Pushbutton Switch Pushed or not pushed
Phototransistor
Light or dark
Reed Switch
Magnetic field or no magnetic field
Digital Inputs
Input Images
Switch
(pressure sensor)
Phototransistor
(light sensor)
Reed Switch
(magnetic sensor)
Digital Inputs
Digital Inputs
can represent a
variety of switch
mechanisms,
including a
pushbutton switch,
phototransistor, or
reed switch.
Digital
Inputs
connect to
I1-I8 on
the
interface.
Digital Inputs
The Phototransistor (light
sensor) has polarity.
Notice the red side of the
sensor. It plugs into the
positive side of the Interface
box.
Text
The Text tool is used
to display
information on the
program page.
Counter Loop
Counter Loop
This Counter Loop
allows a light to
flash on for 2 seconds,
then off for 2 seconds.
The sequence will occur
10 times before the
program ends.
Analog Branch
With the Analog
Branch, you can compare
the value of an analog
input with a fixed
number. You can branch to
the Yes (Y) or No (N)
exit based upon the comparison.
Set the condition and enter
a comparison value.
Analog Branch
This Analog Branch
uses a photocell
sensor to determine
whether the reading
(value of AX) is greater
than 800. When it is,
the light is turned off
and the program ends.
The Light function
blocks display the
analog value on your
screen while the
program is running.