Parker Hannifin VERSION 1.0 manual Edit the Control Initialization Subroutine, Example

Page 18

ACR-MOTIONMAX Installation Guide

18

Step 11. Edit the Control Initialization Subroutine

When Program 1 starts, it looks at the Control Signal bit 145 (Control Initialized) to see if the machine has been initialized. If this Bit = 0 Program 0 will call the Subroutine at Line 3000 and set the bit when it Exits.

The User should place any initialization Code in this function to tell ACR-MOTIONMAX the Machine is Ready to Run. As the Diagram below shows the program will not start until the following 2 conditions are met.

1). ACR-MOTIONMAX is up and running

Bit 143 =1 (Control Ready).

2). The AcroBasic Has initialized

Bit 145 =1 (Control Initialized)

Progam 1

No

Line 4

 

 

Line 5

 

 

 

 

 

Control

 

 

 

Control

 

 

 

 

 

Ready

 

 

 

Initialized

 

 

( 30000 )

 

Yes

 

No

 

Bit 143

 

 

Bit 145

 

 

Do Control Initialazation

 

 

 

 

 

 

 

= 1 ?

 

 

=1 ?

 

 

 

 

Yes

( Line 6 )

Example:

REM ***************************************

REM *** CONTROL INITIALIZATION FUNCTION ***

REM ***************************************

30000 SET OUTSpindleReady: PON

30001 SET OUTDrivesReady

30002 SET OUTSpindleEStop: P6480= 0: AXIS5 OFF: CLR 190

30003 SET CTLInitialization

Insert Your Machine Initialization Code Here

30086 CLR 170: CLR 171: CLR 172: CLR 173: CLR 174: CLR 175: Rem Clear Strobes & Done bits

30087 P4156= 0: P4157= 0: P4158= 0: P4159= 0: REM CLR MCODES

30088 SET CTLMDone: SET CTLSDone: SET CTLTDone: CLR CTLMStrobe: P10= 0

30089 CLR CTLSStrobe: CLR CTLTStrobe: CLR CTLUserErrorReq

30090 RETURN

Image 18
Contents ACR-MotionMax Installation Guide North America and Asia ACR-MOTIONMAX Installation GuideParker Hannifin Corporation All Rights Reserved Europe non-German speaking ItalyACR-MOTIONMAX Installation Guide Table of Contents T Code Sequencing ACR-MOTIONMAX Control System Bit Signal BanksStrobe & Done Signals Table Jogging FunctionsSystem Overview Diagram Homing & HandWheelACR-MOTIONMAX to AcroBasic System Start up MotionMaxSys.8k File listing for PCI Type Controller ACR-MOTIONMAX AcroBasic Project Template FilesDefining Bit Variables in AcroBasic AcroBasic Template Files listCode Sequence Examples Example & FormatACR-MOTIONMAX System Setup Diagram Reference FilesACR-MOTIONMAX Directory & File Structure Start Using MotionMax Install the Parker-Acroloop SDK Software Development Kit Install ACR-MOTIONMAX to your PCLoad ACR-MOTIONMAX AcroBasic Project Template Files Test & Phase the Motor/EncodersPrint Reference Files Download Project to Controller FlashTune Axis Gains \Program Files\Parker\ACR-MOTIONMAX\Parfiles\Parameters.Cfg Configure Homing Functions Function Control Signals BitFunction Called Address in Program Configure I/0 Labels for ACR-MOTIONMAX Diagnostics CncInputsConfigCncOutputsConfig Edit the Control Initialization Subroutine ExampleEdit the M Code Functions Rules of operationControl Signals used with S Codes Editing the S Code FunctionACR-MOTIONMAX Installation Guide Edit the T Code Function RequestedToolPositonREM ~ Set Emergency Stop KeyBit = Estop Bit 129 of the Control SignalsEdit the Emergency Stop Function REM ~ Clear Emergency StopSample UserDefinedError.txt for reference Configure Valid Mcodes List for ACR-MOTIONMAX Configure Key ACR-MOTIONMAX Parameters Description DefaultSoftwareOptions Default Speeds Parameter Description Default SpindleOptions Parameter Description DefaultToolChanger Parameter Description Default JogSpeeds Parameter Description DefaultConfigure the Overrides Default ModeRunning ACR-MOTIONMAX for the First Time Test Inputs and Outputs in DiagnosticsStarting ACR-MOTIONMAX for the First Time Step Test JoggingAppendix A. ACR-MOTIONMAX Parameters SoftwareOptions007 SpindleOptionsSoftLimits ToolChangerHomeOffsets SpeedsFastJogSpeeds SystemResolutionJogSpeeds InPositionBandGains2 Gains0Gains1 Gains3Gains7 Spindle Axis Gains5Gains6 AuxFunctionsEditorFontFeatures ScreenColorsDESC8=FLOOD Coolant on M9=1 DESC9=ALL Coolants OFF DESC31= DESC56= DESC81= DESC126=TURN on Tapping Mode ACR-MOTIONMAX Installation Guide End of Parameters

VERSION 1.0 specifications

Parker Hannifin Corporation, founded in 1917, is a global leader in motion and control technologies. With over a century of experience, the company has established itself as a trusted provider of high-quality solutions across various industries, including aerospace, automotive, healthcare, and manufacturing.

One of Parker Hannifin's main features is its diverse product range, which encompasses a wide array of systems and components designed to enhance the efficiency and reliability of machinery and equipment. The company specializes in hydraulic, pneumatic, and electromechanical systems, demonstrating expertise in fluid and motion control. Their products include hydraulic pumps, valves, cylinders, filters, and various seals, all engineered for optimal performance under demanding conditions.

Parker Hannifin is known for its commitment to innovation and technology. The company invests significantly in research and development to stay at the forefront of technological advancements in its field. This dedication has led to the integration of smart technology in their products, enabling real-time monitoring and predictive maintenance capabilities. The incorporation of IoT (Internet of Things) technology allows customers to optimize their operations while reducing downtime and maintenance costs.

Another characteristic of Parker Hannifin is its emphasis on sustainability. The company has made it a priority to develop eco-friendly products that help reduce energy consumption and environmental impact. By leveraging advanced materials and manufacturing techniques, Parker Hannifin produces lightweight components that improve fuel efficiency in transportation applications, contributing to a lower carbon footprint.

Moreover, Parker Hannifin's global footprint allows it to serve customers in various regions while providing localized support. With manufacturing facilities, distribution centers, and sales offices strategically located worldwide, the company ensures quick response times and tailored solutions for specific market needs.

In summary, Parker Hannifin Corporation is a dynamic leader in motion and control technologies, with a commitment to innovation, sustainability, and customer satisfaction. Their extensive range of high-performance products, coupled with advanced technologies and a global presence, positions Parker Hannifin as a reliable partner for industries seeking to enhance operational efficiency and reliability.