You are here

New Application Note for Python Programmers

by Eric Rice

We are pleased to announce the release of a new application note (APPN0048) specifically created for programmers using Python, the popular computer programming language. The application note can be used with our stepper and servo motors to quickly and efficiently integrate motion control into Python scripts and applications. The application note and its accompanying sample code guide Python programmers in sending SCL commands to one or more axes of stepper and/or servo motors.

Step-by-step instructions and examples explain how to do the following:

  • Establish communications between a Python application and the motion control axes.
  • Send commands to one or more axes.
  • Handle replies from the axes including acknowledgments and data requests.

SCL commands are text-based, simple and intuitive, making them easy to read and understand. Programmers can stream SCL commands to one or more motor axes at a time to create straightforward sequences of motion profiles on multiple axes. SCL provides commands for motion control including homing, absolute, relative and jog move types as well as input/output control, drive status, alarm status, and much more. SCL commands can be sent over Ethernet TCP or UDP, RS-485, and RS-232 connections.

Based on the popularity of the Python language, these new tools have the potential to help millions of users worldwide to incorporate step motors and servo motors into their projects using a simple, yet powerful command set that is specifically designed for motion control.

Download the new application note APPN0048 from this page:

News Tags: