Browse by Editorial Category
Browse by Edition Date

July 2020

Skip Navigation Links.
Expand Applying TechnologyApplying Technology
Collapse Automation-Robotics-Mfg SystemsAutomation-Robotics-Mfg Systems
Fully Integrated Machine-Centric Robotics Solution
Software Update Adds 50 Operational and Ease-of-Use Features for Cobots
FM-Series FlexPro Digital Servo Drives
Precision Rotary Stages
Tools for Programmers Using Python Language
Automation for High-Mix Low-Volume Manufacturing
Configurable Sheet Laser Cutting Machine
Laser Labs Create Laser Welding Processes
Automation Solution as Part of Integral Processes
Heavy Loading Made Easy
High-Speed Milling Center with Robotic Cell
Vision Sensor for Robotic Warehousing Application
New Software Domain Can Plan Control and Monitor
Linear Pallet Storage System for Numerous Machine Types
Mill Auto Parts Loader
Handling System Capable of Transporting up to 1200 Kg
Motor Control Systems for Automation
Next-Generation Multi-Spindle Automatic Lathe
AI and the Daunting Data Dilemma
In the Fast Lane
High-MixLow-Volume Manufacturing
Automation and New Tapping Software for VMCs
Fully Integrated System for Sheet Metal Operations
Motion Control Products Maximize Machine Performance
Automation Tools for Small Part Handling
Strategic Offline Robot Programming Partnership Announced
Software Boosts Capabilities of Mobile Robot Family
3-Finger Electric Gripper with Large Stroke
Nozzle Welding Station for Heavy Duty Welding
New Model Added to Line of Teachable Cobots
Industrial Long-Stroke Gripper Designed for Collaborative Operation
Robotic Tool Changer Systems
New Features for Twin-Spindle Machine
Advanced Robot Controller Launches in U.S.
Modular Automated Work Cell
Cell Controller Manages Part Production on Shop Floors
Automation Solutions for Cylindrical Grinding
Application Kits to Simplify Cobot Deployments
New Features for SSW900 Soft Starters
Automation System Solution for Brother SPEEDIO R-Series Machines
Human-Collaborative Robot Offers Wide Variety of Tasks
Expand Current NewsCurrent News
Expand EDM Machinery-ConsumablesEDM Machinery-Consumables
Expand Micro MfgMicro Mfg
Expand People In The NewsPeople In The News
Expand Plant Safety-Worker Protection-ErgonomicsPlant Safety-Worker Protection-Ergonomics

show all editions →

Click here to watch Tutorial Videos >

Tools for Programmers Using Python Language



Applied Motion Products offers a set of free tools for programmers using Python computer programming language, to use with its stepper and servo motors to quickly and efficiently integrate motor control into their applications.

These tools, including an application note and sample code, guide Python programmers in sending high-level motion commands, using Applied Motion's Serial Command Language (SCL), 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.

The SCL commands are text-based, making them easy to read and understand. Programmers can stream SCL commands to one or more motor axes at a time, creating 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 more. SCL commands can be sent over Ethernet TCP or UDP, RS-485 and RS-232 connections.

For more information contact:

Applied Motion Products

404 Westridge Drive

Watsonville, CA 95076

800-525-1609

www.applied-motion.com/products

< back