New Python software application note from Mclennan
Posted to News on 7th Jul 2020, 09:30

New Python software application note from Mclennan

Applied Motion Products Inc. (AMP) has released a new application note for programmers using Python, the computer programming language. Available from Mclennan, AMP's European distribution partner, the application note includes sample Python scripts and resource information for establishing RS-232/RS-485 or Ethernet communications, along with streaming commands and handling replies for single- and/or multi-axis drive set-ups using AMP's "SCL Mode' - which is one of many control options available across its range of intelligent stepper and servomotor drives and integrated drives.

New Python software application note from Mclennan

The simple and intuitive text-based SCL command set includes motion-related moves for absolute and relative position, with velocity and acceleration as well as jog and homing routines. SCL also includes I/O control commands for sequencing other machine functions as well as drive status and alarm interrogation. Python programmers can simplify their automation and machine control projects by combining AMP's SCL motion control command scripts to sequence one or more motor axes.

AMP's diverse range of stepper and servomotor based intelligent drives includes panel mount and motor-integrated alternatives. The company's StepSERVO technology includes integrated one-component solutions that bring together a micro-stepping motor and drive with position feedback and a sophisticated controller in a single package for high-performance closed-loop control said to offer good throughput and precision: typical applications include packaging and labelling, automated test, automated parts handling, life sciences and linear/rotary positioning stages.

In addition to the SCL streaming mode and various configuration, set-up and tuning tools, AMP's control options include stand-alone intelligent drive indexer programming with a point-and-click graphical user interface option. For maximum flexibility, the sophisticated "Q' programming language can be used to write complex sequences of multi-tasked motion, math functions and machine control code. Furthermore, industrial network interfacing is available across the range including EtherCAT, Ethernet/IP, CANopen, Modbus RTU and TCP.

The Python software application note is part of a library of resource information covering a diverse range of installation and use-related subjects associated with AMP's range of motion components. Ranging from setup with third-party manufacturers' motion controllers, fieldbus and HMI interfacing, drive configuration and general programming guides, the information is freely available along with comprehensive technical support from Mclennan at www.mclennan.co.uk.


Mclennan

Unit 1, The Royston Centre
Lynchford Road
GU12 5PQ
UNITED KINGDOM

+44 (0) 1252 531444

Bosch Rexroth Pilz Automation Ltd SICK (UK) LTD ABSSAC Ltd Mechan Controls Ltd Procter Machine Safety Spelsberg Els UK Ltd M Buttkereit Ltd Heidenhain (GB) Ltd FATH Components Ltd HARTING Ltd WEG (UK) Ltd Euchner (UK) Murrelektronik Ltd Dold Industries Ltd Kawasaki Robotics (UK) Ltd Machinesafe Compliance Ltd Phoenix Contact Ltd Smartscan Ltd STOBER Drives Ltd Servo Components & Systems Ltd Aerotech Ltd Rittal Ltd Leuze electronic Ltd AutomateUK PI (Physik Instrumente) Ltd Micro Epsilon UK Limited AutomateUK