Go to Parker.com
  • Sign in
Technologies
  • Aerospace
  • Climate Control
  • Electromechanical Group
  • Filtration
  • Fluid and Gas Handling
  • Hydraulics
  • IoT
  • Pneumatics
  • Process Control
  • Sealing and Shielding
Other Groups
  • Parker Indego
Blogs Forums Knowledge Bases
Parker Community
Parker Community
  • Technologies
    • Aerospace
    • Climate Control
    • Electromechanical Group
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
    • Pneumatics
    • Process Control
    • Sealing and Shielding
    Other Groups
    • Parker Indego
    Blogs Forums Knowledge Bases
  • User
  • Site
  • Search
  • User
Home Technologies Electromechanical Group Electromechanical - Industrial Electromechanical Industrial Knowledge Base How do I change velocity on the fly during JOGGING?
Electromechanical - Industrial
  • Technologies
  • Electromechanical Group
  • Electromechanical - Industrial
  • More
  • Cancel
Electromechanical - Industrial
Electromechanical Industrial Knowledge Base How do I change velocity on the fly during JOGGING?
  • Electromechanical – Industrial Support Forum
  • Electromechanical Industrial Knowledge Base
  • Members
  • Sub Groups
  • More
  • Cancel
  • New
Electromechanical - Industrial requires membership for participation - click to join
  • Electromechanical Knowledge Base & Frequently Asked Questions
  • Motion and Machine Controllers+
  • General Technology Information+
  • Virtual Engineer+
  • Visualization and Human Machine Interface (HMI)+
  • Servo Drives and Servo Drive/Controllers+
  • Stepper Drives and Stepper Drive/Controller+
  • Gearheads+
  • AC and DC Drives and Inverters+
  • Servo Motors+
  • Step Motors+
  • Linear and Rotary Positioners+
  • Electric Cylinders+
  • T-Slot Aluminum Framing+
  • C3 + Xpress + ETH+
  • How can I stay updated on Parker electromechanical and drives product news?
  • Legacy (Discontinued)-
    • 4000+
    • Compax and SV+
    • 6000-
      • 6000 Servo Products I/O Updates
      • 6000 Step Products Analog Inputs
      • 6250 Analog Input Option (-ANI)
      • 6250 and AT6250 Third Encoder Port
      • AT Servo Cards & Windows NT - OS Lock-Up
      • AT6000 Auxiliary Cables
      • AT6000 Product Issues
      • AT6200 and AT6400 are now CE marked
      • AT6XXX
      • AT6xxx Operating System Compatibility
      • AT6xxx Operating System Files
      • Auto-load operating system at startup
      • Backing up 6000 Programs
      • Bad DLL Calling Convention
      • Control Velocity with an Analog Input.
      • DDE 6000 and Excel
      • Downloading Programs in a Daisy Chain
      • Home Backup Controls Cluster with Motion Toolbox
      • Homing to Z channel on 6000 products
      • HOMLVL command
      • How do I change velocity on the fly during JOGGING?
      • How do I make a program run on power up?
      • How do I make a proper back up for my 6000 series controller?
      • How to send/receive with OCX
      • Input Buffer for 6000 Serial Producs
      • Input Debounce Times for 6000 Series Products
      • Input Impedance for -ANI option for AT6n50
      • Interrupts, AT cards & troubleshooting
      • Linker Error
      • LSCW and LSPOS are the same command
      • Minimum files for AT card
      • Model 6201 Information
      • Motion Architect and WinRT
      • Motion Toolbox in a Daisy Chain
      • PCOMP in Conditional Statements
      • Reading in multiple numbers with the TM8
      • ReceiveFile method bug
      • RecvAT6400Block documentation error
      • Running more than 199 programs in 6000 Products
      • Scaling With the 6000 Products
      • Sequence Names Can Cause Problems.
      • SetNTMultiCardAddress doc error
      • Status Bits and Commanding a Velocity of Zero
      • Unable to get Procaddress32W for wrtoutpw error
      • VIDEO: DDE Server - Communicating from MS-Excel
      • Visual Basic Sample with AT Card
      • What addresses are in use on my NT machine?
      • What can I use as a replacement for my 6200 or OEM6200 indexer?
      • What can I use as a replacement for my 6250 or OEM6250 servo controller?
      • What can I use as a replacement for my AT6200 or AT6400 indexer?
      • What can I use as a replacement for my AT6250 or AT6450 servo controller?
      • What is WinRT anyway?
      • Why does RESET6000.VI cause error 5004 in Labview?
      • Why is my AT-card locking up?
      • Why is the motor not moving when I command it to?
      • X language to 6000 series language
    • APEX & APEX615x+
    • BLOK+
    • Compucam+
    • Digiplan BD, BDS, BDHX,BL, BLX,BLHX, PDS, PDX, PDHX+
    • iBE+
    • 630 Family Replacement Options (631, 635, 637) (Parker SSD / Eurotherm out of Europe)
    • L20+
    • MP-FLX and FLX+
    • MPA Servo Drives+
    • Motion Architect+
    • PC21+
    • RP240+
    • S/SX Drives+
    • OEM Products+
    • SFD Servo Drives and SF Servo Motors+
    • SLVD & HPD+
    • TBF & TBN Servo Drives+
    • TQ10 & TQ10X+
    • XWare / X Language+
    • Z ZX ZXF Drives+
    • Downloading from the FTP site
    • MTS Automation / Custom Servo Motor User Guides and Documentation Location
    • Retired Products
    • Torque, Velocity & Position Loops
    • Legacy Product Page - Luge LM Series
    • Parvex Motion Explorer and Easy Rider Software
    • Running the SMA with a DC Brushed Motor
  • Other+
  • Memorandum: Information on EPA ban of Persistent bioaccumulative toxin (PBT)
  • What replaces the Gemini GV6K servo drive controller?
Wiki Actions
  • Share
  • More
  • Cancel
Community Quick Links
  • Home
  • Technologies
    • Aerospace
      • Supplier Resource Center
    • Climate Control
    • Electromechanical Group
      • Electromechanical - Industrial
      • Electromechanical – Mobile
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
      • Mobile IoT
    • Pneumatics
      • Pneumatic Industrial
      • Pneumatics Mobile
    • Process Control
    • Sealing and Shielding
  • Other Groups
    • Parker Indego
      • Parker Indego Instructors
      • Parker Indego Therapists
      • Parker Indego Distributors
  • Community Blogs
  • Community Forums
  • Community Knowledge Bases
Follow Us
  • Follow Parker Hannifin on social media

Follow Parker Hannifin on social media:

How do I change velocity on the fly during JOGGING?

Print Friendly and PDF

The built in JOG function itself will not allow the JOGVL or JOGVH commands to be changed while in motion. Only when not in motion (jog input not active and motor has come to a stop).

So no matter what you do in their program it won't change the jog velocity on the fly. It does not have that functionality. The only thing it offers is two pre-defined jog velocities (JOGVL and JOGVH commands) and another input that can be defined as a JOG VELOCITY SELECT input which would change from one to the other. but even this will not change the velocity from low to high while the motor is in motion.

So, the only option for the customer is to create their own 'jog' routine using mode continuous type motion (MC command) and a programming loop that checks for the particular general purpose inputs (not specifically defined as jog inputs) and first sets the D+ or D- command for direction and then does a GO1 command and then continues scanning. They will also need logic in there to see when the input has be removed and do an S1 command (and may also need to use the COMEXS command) to stop the move in progress before changing the D command and another GO command if the other input then goes active.

Inside of this control loop they can also scan the other digital inputs, read the pattern into a binary variable (VARB commands and IN command), do some math to determine a velocity from it and thus set the V command and execute another GO command if appropriate in their control loop. During MC type motion with the COMEXC1 setting (which allows command processing to continue even during a move) you can change the velocity on the fly. The new velocity take affect by doing the secondary GO command (even though its already in motion at the time).

The basic idea (not complete, the customer will likely have to add and modify as needed). If they have questions, they should refer to the command reference guide for all of the commands listed here and those referenced under the 'See Also' section for each command to see related commands that they may also need/choose to implement.

DEL GMAN

DEF GMAN

COMEXC1

COMEXS1

L

IF(IN.17=B1 AND  IN.18=B0)         ;"JOG" POSITIVE - TRG-A

D+

V(VAR1)

GO1

NIF

IF(IN.18=B1 AND  IN.17=B0)              ;"JOG" NEGATIVE - TRG-B

D-

V(VAR1)

GO1

NIF

IF (IN.17=B0 AND IN.18=B0)            ;STOP THE JOG

S1

NIF

VARB1=IN          ;READ DIGITAL INPUTS AS A BINARY NUMBER

VARB1=VARB1 & B111111110000000000     ;ONLY USE THE FIRST 8 INPUTS

VAR1=VCVT(VARB1)                  ;CONVERT TO DECIMAL VALUE

VAR1=VAR1*2.5          ;SCALE THE VELOCITY AS NEEDED - TBD BY CUSTOMER

LN

 

END

 

glh 10/3/12

  • Share
  • History
  • More
  • Cancel
Anonymous
Related
Follow Us
  • Follow Parker Hannifin on social media

Follow Parker Hannifin on social media:

Parker Hannifin Parker Hannifin

  • Products
  • About Parker
  • Investors
  • Community
  • Careers

Global Operations Global Operations

  • Divisions
  • Sales Companies
  • Worldwide Locations
  • Distribution Network
  • ParkerStore™ Network

Company Information Company Information

  • Newsroom
  • Event Calendar
  • Working with Parker
  • Product Brands
  • History

Global Support Center Global Support Center

  • Support
  • CAD
  • Where to Buy
  • Contact Parker
  • Manage Online Orders
© Parker Hannifin Corp 2022
  • Site Map
  • Safety
  • Privacy Policies
  • Terms and Conditions
  • Community Terms of Use
ENGINEERING YOUR SUCCESS.