Free sample programs for your drylin® E motor control

Sample programs from igus® save time and money

  • Download programs with master/control system program & dryve parameterisation 
  • Compatible with industrial manufacturers (Siemens, Beckhoff, Wago etc.)
  • Compatible with commercially available single-board computers/developer boards
    (Arduino, Raspberry Pi, BeagleBone)
  • Reduced integration time
  • Cost savings

Download sample programs (sample codes) from igus® here for free

1. Sample programs D1-1-1212C-DIO-1

  • Suitable for Siemens TIA Portal V15.1
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Up to 32 travel movements
  • Reference/Homing run

Applications
  • Simple pick & place handling
  • Inspection tasks with camera
Download sample program

2. Sample program D1-1-1212C-AI-2

  • Suitable for Siemens TIA Portal V15.1
  • Control system via analogue input, digital inputs & outputs
  • Prefabricated function module (FB)
  • Define two positions in flexible terms using PLC
  • Reference/Homing run

Applications
  • Format adjustments
  • Height adjustments
Download sample program

3. Sample program D1-1-1212C-AI-3

  • Suitable for Siemens TIA Portal V15.1
  • Control system via analogue input, digital inputs & outputs
  • Prefabricated function module (FB)
  • Define a position in flexible terms with PLC
  • Reference/Homing run

Applications
  • Simple pick & place handling
  • Camera and sensor adjustments
Download sample program

4. Sample program D1-1-1212C-DIO-4

  • Suitable for Siemens TIA Portal V15.1
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Up to 32 movements can be started individually
  • Reference/Homing run

Applications
  • Pick & place handling
  • Inspection tasks with camera
Download sample program

5. Sample program D3-1-1212C-DIO-5

  • Suitable for Siemens TIA Portal V15.1
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Adjustable pause times for DC motors (S2)

Applications
  • Blow-off devices
  • Separation
Download sample program

6. Sample program D3-1-1212C-DIO-6

  • Suitable for Siemens TIA Portal V15.1
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Automatic positioning to external sensors

Applications
  • Stacking machines
  • Buffer memory
Download sample program

7. Sample program D1-1-1212C-StepDirection-7

 

  • Suitable for Siemens TIA Portal V15.1
  • Use of Siemens PTO (Pulse Train Output)
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Reference/homing run & flexible positioning

Applications
  • Simple pick & place handling
  • Automatic assembly machines
Download sample program

8. Sample program D1-1-RaspberryPI-ModbusTCP(GW)-8

  • Suitable for Raspberry PI
  • Python programming language (Thonny IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run & flexible positioning

Applications
  • Low-cost automation solutions
  • Testing & experimenting apparatus
Download sample program

9. Sample program D1-1-PC-ModbusTCP(GW)-9

  • Suitable for laptop or PC
  • Programming language Python (Thonny IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run and flexible ABSOLUTE positioning 

Applications
  • Low-cost automation solutions
  • Testing & experimenting devices
Download sample program

10. Sample program D8-1-1212C-StepDirection-10

  • Works with Siemens TIA Portal V15.1
  • Use of Siemens PTO (Pulse Train Output)
  • Control system via digital inputs & outputs
  • Prefabricated function module (FB)
  • Flexible RELATIVE positioning in degrees (°)

Applications
  • Simple pick & place handling
  • Automatic assembly machines
Download sample program

11. Sample program D1-1-PC-ModbusTCP(GW)-11

  • Works with laptop or PC
  • Programming language LabVIEW 2017
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run and flexible ABSOLUTE positioning
  • Support and application planning LabVIEW by Vikings Software GmbH (for a fee)

Applications
  • Cost-effective automation solutions
  • Testing & experimenting devices
Download sample program

12. Sample program D1-2-PC-ModbusTCP(GW)-12

  • Sample programs for two axes
  • Suitable for laptop or PC
  • Python programming language (Visual Studio Code IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run & flexible positioning

Applications 
  • Low-cost automation solutions
  • Testing & experimenting apparatus
Download sample program

13. Sample program D1-1-1212C-ModbusTCP(GW)-13

  • Versions that work with Siemens TIA Portal V15.1
  • Uses Siemens Ethernet "OpenUserCommunication" 
  • Prefabricated function module (FB) 
  • Reference/homing run and relative/absolute positioning and speed 

Applications 
  • Pick & place handling 
  • Automatic assembly machines
Download sample program

14. Sample program D1-2-RaspberryPI-ModbusTCP(GW)-14

  • Sample programs for two axes
  • Suitable for Raspberry PI
  • Python programming language (Visual Studio Code IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run & flexible positioning

Applications 
  • Low-cost automation solutions
  • Small series
Download sample program

15. Sample program D8-1-ArduinoMega-DIO-15

  • Works with Arduino Mega 2560
  • C++ programming language (Arduino IDE)
  • Control via digital inputs and outputs (jog mode)
  • Automatic positioning to external sensors
  • Works with dryve D7, D8, and D9

Applications 
  • Food tray dispensing
  • Feeding equipment
Download sample program

16. Sample program D1-1-ArduinoMega-DIO-16

  • Works with Arduino Mega 2560
  • C++ programming language (Arduino IDE)
  • Control system via digital inputs & outputs
  • Up to 32 movements can be started individually
  • Reference/homing run and flexible ABSOLUTE positioning

Applications 
  • Sorting machines (height measurement)
  • Pick & place handling
Download sample program

17. Sample program D7-1-ArduinoMega-StepDirection-17

  • Works with Arduino Mega 2560
  • C++ programming language (Arduino IDE)
  • Control via digital inputs and outputs (pulse mode)
  • Flexible adjustment of speed and rotation direction (10-1200rpm)
  • Works with dryve D7, D8, and D9

Applications 
  • Speed set with a keyboard
  • Flexible rotary applications
Download sample program

18. Sample program D9-1-ArduinoMega-StepDirection-18

  • Works with Arduino Mega 2560
  • C++ programming language (Arduino IDE)
  • Control via digital inputs and outputs (pulse mode)
  • Position set with a potentiometer
  • Works with dryve D7, D8, and D9

Applications 
  • Manual positioning at a distance
  • Monitoring tasks with camera
Download sample program

19. Sample program D1-1-PC-ModbusTCP(GW)-19

  • Works with laptop or PC (Windows operating system)
  • C++ programming language (Visual Studio IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run and relative/absolute positioning and speed

Applications 
  • Positioning functions
  • Laboratory and test assemblies
Download sample program

20. Sample program D1-1-PC-ModbusTCP(GW)-20

  • Works with laptop or PC (Windows operating system)
  • Programming language Visual Basic (Visual Studio IDE)
  • Ethernet TCP/IP (Modbus gateway)
  • Reference/homing run and relative/absolute positioning and speed

Applications 
  • Power cut-off via evaluation of the motor current
  • Individual automation solutions
coming soon

drylin E motor control systems sample program
 


Are you missing a sample program or would you like to share one with us?

Feel free to contact us. We would be happy to help you.
 
Send a request

drylin® E dryve experience

The fastest and easiest solution for your motor control system

With the help of our new drylin® E dryve experience, we support you during selection and commissioning. There you will find detailed tutorial videos of all functionalities for the respective motor control system, information on applications that have already been implemented as well as a selection guide for the motor control system that is right for you.
Go to the drylin® E dryve experience

drylin® E motor control systems

Travels, positions, speeds and operating times can be easily defined with the stepper motor dryve D1 via a control system that is based on a web interface. The dryve D3 DC motor control system makes it possible to easily control linear systems.
  • Quick initial operation
  • Simple and intuitive user interface
  • Compatible with many industrial control systems
  • For all drylin® linear axes
Discover now in the online shop
D1 motor control system