1. Connect Hardware –
DRAG&BOT IPC
Each robot requires a commercially available, powerful PC on which the drag&bot software is executed. The relevant hardware is connected to this industrial PC, which is installed in the robot cell, via Ethernet cable or USB. Hardware with IO interface can be integrated via an IO module, the IO interfaces of the robot controller or via a programmable logic controller (PLC).
IPC Minimum Requirements
x64 CPU with i5 processor (6th generation)
8GB RAM
64GB SSD
2 Ethernet LAN connections with 100 Mbit/s
2. Robot System Configuration –
COMPONENT MANAGER
The user configures the connected hardware in the component manager. The installation of the corresponding drivers for the hardware takes place fully automatically in the background. The desired function blocks for the corresponding hardware can then be loaded. For certain hardware, a configuration for communication with drag&bot is also necessary.
3. Create a Robot Program –
BUILDER
In drag&bot Builder, applications can be created from predefined function blocks using drag and drop. drag&bot already contains all function blocks required for common robot applications, e.g:
Move robot
Open and close gripper
Set and read I/Os
Palletizing
Loops, branches, parallel design
Wait, cancel program, …
4. Parameterize Blocks –
WIZARDS
Wizards are graphical operating and input aids. They help to configure the necessary settings for some function blocks via a graphical user interface. Users can thus adapt function blocks to the specific requirements of their application without expert knowledge. The following wizards are part of drag&bot CORE:
Move robot and save positions
Creating robot paths from individual positions
Define the grid of a magazine for parts removal/storage
Set finger position, closing force and closing speed of grippers
Additional wizards can be easily integrated into drag&bot if required
5. Execute Robot Program –
OPERATOR COCKPIT
Applications created in the Operator Cockpit can be tried out immediately. The robot speed can be infinitely adjusted. During execution, the user receives information on where he is in the program at the moment. If “Stop” is pressed, the robot stops immediately. One click takes the user back to the Builder, where the application can be expanded and optimized.