Browse by Editorial Category
Browse by Edition Date

July 2019

Skip Navigation Links.
Expand Applying TechnologyApplying Technology
Collapse Automation Equip and SystemsAutomation Equip and Systems
Small Footprint Single-Arm Cobot
Digital Servo Drive
Tools for Programmers Using Python
New Modular Loading Cell
Frame Grabbers Economically Control Multi-Camera Solutions
Smart Camera Vision-Guided Robot Bin-Picking Solution
Wearable Exoskeleton
Integral Automation Solutions
Flagship Six-Axis Cobot Lineup
Automation System for Modular Machines
Entry-Level 6-Axis Robot
Collaborative Robot Lineup
New Version of Manufacturing Management Software
Modular Automation System
Automated Die Machining Boosts Manufacturing Capacity
Production Turning Machines
XY Gantry That Rotates
Robots Digital Modes Fuel Enhanced Flexibility
New Custom Rotary Table Workholding System
Automation Options for Large-Format Fiber Lasers
Multi-Pallet Pool System
Automation in Sheet Metal Working
Compact 6-Axis Industrial Robot Arms
Micro Brakes for Small Precision Equipment Applications
Low-Profile Direct Drive Motor
Mass Production Solution for High-Precision Small Parts
New Capabilities Added to LVDT Product Lines
New Gripper Technologies
Unifying Cross-Platform Industrial Robotic Programming and Control
Conveyor Solution for Large Robots
Long-Stroke Gripper for Collaborative Applications
Flexible Servo Drive System
Mobile Robot System Brings Flexibility to Connector Assembly Line
Direct Interface for Cobots and CNC Machines
Automation Solution Features FANUC Robot
Yaskawa Smart Series Product Line
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



Applied Motion Products now offers a set of free tools for programmers using Python, a computer programming language, to use with its stepper and servo motors to quickly and efficiently integrate motor control into its applications. These new 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 much more. SCL commands can be sent over Ethernet TCP or UDP, RS-485 and RS-232 connections.

    To download Applied Motion Python programming tools for its stepper and servo motors, visit www.applied-motion.com/news/2019/03/new-application-note-python-programmers.

    For more information contact:

    Applied Motion Products

    404 Westridge Drive

    Watsonville, CA 95076

    800-525-1609

    www.applied-motion.com

  • < back