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 Knowledge Base Axis Flag update rate
Electromechanical Group
  • Technologies
  • More
Electromechanical Group
Electromechanical Knowledge Base Axis Flag update rate
  • Electromechanical Support Forum
  • Electromechanical Knowledge Base
  • Members
  • Sub Groups
  • More
  • Cancel
  • New
Electromechanical Group requires membership for participation - click to join
  • Electromechanical Knowledge Base & Frequently Asked Questions
  • Motion and Machine Controllers-
    • ACR Controllers-
      • 7000+
      • 9000 (Legacy)+
      • IEC PLC (9600) (Legacy)+
      • PC Card Controllers (Discontinued)+
      • ACR Binary Parameter Access Examples
      • ACR Controllers: Excel Spreadsheet Example for ACR and IPA
      • ACR Memory usage and commands
      • AcroBasic Program Priority and Timing
      • AcroBasic program does not wait
      • Change axis positive/negative motion direction
      • Clear all memory in an ACR controller
      • Command Syntax for Variable Substitution
      • Commenting AcroBASIC Programs
      • Concerns when using DWL in programs
      • Concerns when using INH in programs
      • Creating Watchdogs for Ethernet Connections
      • Encoder Velocity
      • Error 17000 when attempting to communicate to ACR
      • Evaluation Underflow error
      • Evaluation overflow is line xxx
      • Free Online Training Videos: Parker AcroBasic - Programming Basics
      • Hardware Position Capture for Encoder 8 and 9
      • Homing Application note for ACR9xxx controllers
      • How can I check the axis PPU setting?
      • How do I set the frequency in an ACR SINE move?
      • How does motion work in the ACR products (ACR7xxx, ACR9xxx, IPA, Aries-CE)
      • How fast is my servo axis moving?
      • How to Calculate the Gear Offset Parameter?
      • How to Find Torque or Current commanded from ACR
      • How to Simulate Motion (without drives or motors)?
      • How to home to a limit in AcroBasic
      • How to receive ASCII data
      • How to retrieve the raw SSI position from encoder?
      • How to use CAM ON when source is moving
      • How to use the In Motion Bit
      • INT command not working properly
      • INTCAP
      • Is the ComACRsrvr thread safe?
      • LISTEN / LRUN - How to see line numbers
      • MFLOPS vs. MIPS
      • Output on Position Toggle Mode
      • PID Parameters when using Steppers
      • Position to a Torque / Current Mode
      • Programmable Limit Switch (PLS) feature in the ACR9xxx and IPA
      • prohibited names for Axis aliases
      • Range Error on download for IF ENDIF statements
      • Reboot in startup program
      • Stopping motion in ACR controllers
      • System Pointer Address of ACR Global Variables, P0-P4095
      • Use of AXIS format
      • User Variables
      • Using ACR9xxx or IPA with LabView
      • Using CAM with PPU in user units (not counts)
      • Using Encoder 8 or 9 as SRC
      • Using JOG commands with AXIS identifier
      • Using an encoder or analog input as JOG SRC
      • VB generates Runtime Error 91
      • Variable data types and transfer to AB plc via Ethernet/IP
      • What ACR Global variables should I use in HMI applications?
      • What is the Binary Host Interface
      • What is the axis velocity
      • How to Wire Limit Sensors to ACR9xxx and ACR7000 Controller
      • ACR7000 Controller and ACR9000 Xpress Jog Teach Sample
      • Axis Flag update rate
      • Range Error when commanding long moves - Distance limit 2^31
    • PAC120+
    • PAC340+
    • PAC320 (Discontinued)+
    • 6K (Discontinued)+
  • 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)+
  • Other+
  • Memorandum: Information on EPA ban of Persistent bioaccumulative toxin (PBT)
Wiki Actions
  • Share
  • More
  • Cancel
Community Quick Links
  • Home
  • Technologies
    • Aerospace
      • Supplier Resource Center
    • Climate Control
    • Electromechanical Group
    • Filtration
    • Fluid and Gas Handling
    • Hydraulics
    • IoT
      • Mobile IoT
    • Pneumatics
    • 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:

Axis Flag update rate

Print Friendly and PDF

Axis flags used for limit monitoring are updated every 50 milliseconds by default. These flags include:

If needed, the update rate of these bits can be increased to the Servo Period update rate. The Fast Update rate is activated in a two step process.

  1. The bits which are to be updated quickly are selected via the "Fast Axis Limit Flags" selection in "Secondary Axis Flags"
  2. The Fast Update Mode is turned On or Off via Bit 5632 "Enable Fast Flags Update Mode" in the "Miscellaneous Control Flags"

Once this process is completed, the Axis Limit Flags (E.G. Bit 768, Bit 866, etc.) will update every servo period.

Visually, this can be thought of as the chart below:

The individual bits control whether or not a specific flag is selected for fast updates, and bit 5632 selects whether or not the Fast Update Mode is On or Off. Having a single bit to turn Fast Update mode on and off allows simpler control of this feature as it is processor intensive. A user can select all of the bits they need for fast update once, and then use Bit 5632 to activate or deactivate the entire Fast Update mode.

Notice on the right of the chart above the Group labels. Each type of axis flag (for example: Fast IPB flags) is considered a Group. Only one Group of axis flags is updated each servo period. For example, if Bit 2328 (Group 0), Bit 2329 (Group 1), and Bit 2361 (Group 1)  are set and Fast Updates are enabled (Bit 5632), then the EXC Flag for Axis 0 (Bit 769) will be updated during the first servo period, and the IPB flags for Axis 0 (Bit 769) and Axis 1 (Bit 800) will be updated the next servo period.

Example: A user would like to precisely monitor the "Not In Position (IPB)" bits of Axis 0 (Bit 768), Axis 2 (Bit 832), and Axis 3 (Bit 864) as well as the "Not Torque Limit TLM" bit of Axis 3 (Bit 868). To do this the user would refer to chart above for which bits to set. The image below shows which bits are set in red.

Once these bits are set, the updates to the Axis Limit Flags will occur as follows:

  • Servo loop update #1: Not In Position (IPB) bits of Axis 0 (Bit 768), Axis 2 (Bit 832), and Axis 3 (Bit 864) will be updated (Group 0)
  • Servo loop update #2: Not Torque Limit (TLM) bit of Axis 3 (Bit 868) will be updated  (Group 1)
  • Servo loop update #3: Not In Position (IPB) bits of Axis 0 (Bit 768), Axis 2 (Bit 832), and Axis 3 (Bit 864) will be updated (Group 0)
  • Servo loop update #4: Not Torque Limit (TLM) bit of Axis 3 (Bit 868) will be updated (Group 0)

This process will repeat continuously until Bit 5632 is cleared, or the individual bit selections are cleared.

VL 2021-03

  • ACR
  • Fast Update
  • Axis Limit Flags
  • PMM
  • ACR View
  • 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.