AUDIOMS PULSER Programmable Motor Motion Path Generator User Manual

May 15, 2024
Audioms

AUDIOMS PULSER Programmable Motor Motion Path Generator

Specifications

  • Function: Programmable motor motion path generator/controller
  • Number of digital inputs: 8 optoisolated inputs – 7 inputs for generation of motion paths sequences – 1 ALL STOP input
  • Number of analog inputs: 1
  • Analog input range: [not specified]
  • Number of control axis: 1
  • Type of output signals: STEP, DIR, and ENABLE
  • Output signal level: TTL
  • Maximum STEP signal frequency: 500 kHz
  • Number of status outputs: 2 (Error and Busy)
  • Type of status outputs: Optoisolated, open collector
  • Power supply: [not specified]
  • Dimensions: 100 mm x 80 mm x 30 mm
  • Weight: ~ 70 g

NOTE: Shown specifications are subject to change without prior notice

Product Usage Instructions

Description
The PULSER is a programmable motion path generator/controller designed to manage simple motion paths by generating STEP/DIR/ENA control signals. It works in conjunction with a motor drive to control the motor’s position.

Motion Path Generation
The trapezoidal speed profile is utilized for generating motor motion paths. Parameters like acceleration, deceleration, maximum STEP pulse frequency, number of pulses, and direction of movement are considered.

Motion Control
To control motor positioning, activate digital input lines via buttons or a basic purpose PLC.

Programming
Programming the PULSER is straightforward using the provided software. The programmed sequences are stored in the EEPROM memory on the microcontroller.

Movement Path Selection
Select the programmed movement path for the motor using one of the seven inputs from IN1 to IN7. Upon receiving a pulse at the selected input, program execution begins, and the Busy output is activated. The Busy output deactivates upon program completion.

Error Handling
If an error occurs during program execution, control pulse generation halts, and the motor driver stops. The Error output is activated, and the OP/ER LED flashes.

Frequently Asked Questions (FAQ)

  • Q: How do I connect the PULSER to the motor drive?
    A: Connect the PULSER to the motor drive using appropriate connectors based on the available connectors and PULSER connection information provided in the user manual.

  • Q: Can I use external buttons to trigger program execution?
    A: Yes, external buttons can be used to trigger program execution by generating pulses at the selected input for work program activation.

DESCRIPTION

PULSER is a programmable motion path generator/controller and it is intended for managing the execution of simple motion paths by generating STEP/DIR/ENA control signals. It is used together with the motor drive to control position of the motor (Figure 1.1). The trapezoidal speed profile is used to generate motor motion path. This means that PULSER takes into account the set of parameters, such as: acceleration, deceleration, maximum frequency of STEP pulses, number of pulses, direction of movement, etc. Control of the motor positioning is reduced to activating the digital input lines by means of buttons or via a basic purpose PLC. Programming the PULSER is very easy with the free software. The programmed sequences are stored in the EEPROM memory on board microcontroller. The selection of the programmed movement path for motor is made through one of the seven inputs for selection of the work program, inputs from IN1 to IN7. Upon the arrival of a pulse at one of the inputs for selecting the work program, the execution of the program is started and the “Busy” output is activated. The pulse can be generated by an external button or by an external PLC. When the program is finished, the “Busy” output is deactivated. In this way, PULSER signals that it has completed the execution of the program and is ready for the next activation of one of the programs. If an error occurs during the execution of the program, the generation of control pulses is interrupted, that is, the motor driver will stop. In this case, the “Error” output will be activated and the “OP/ER” LED will flash.

TECHNICAL SPECIFICATIONS

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-
Generator-FIG-2

NOTE : Shown specifications are subject to change without prior notice

AVAILABLE CONNECTORS AND PULSER CONNECTION

Figure 3.1 shows connectors position on Pulser. For programming the Pulser, it is recommended to use the isolation interface for programming IPI-USB, which is connected to the Pulser via the programming port (Figure 3.1), and to the PC via the USB connector.

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-3

Figure 3.2 and Figure 3.3 provide recommended Pulser wiring diagrams .AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-4

Figure 3.2 Recommended wiring diagram for the case of opto-isolated input lines (IN1 – IN8)AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-5

Figure 3.3 Recommended wiring diagram for the case when the input lines (IN1 – IN8) are powered directly from the Pulser power line
IMPORTANT NOTE: It is necessary to place jumpers J1 and J2 in their positions
LED indicators on Busy and Error lines is optional.

CONFIGURATION SOFTWARE

The configuration software is used to define the programs that are assigned to the active keys IN1-IN7. The selection of available programs is classified into tabs – groups of choices (Figure 4.1):

  • Switch function,
  • Analog speed control,
  • Inc/Dec control and
  • Jog with speed control.

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-6

Programming of the PULSER is done using Windows configuration software which is available for free on www.audiohms.com. For programming, you need to connect the computer and the PULSER with a standard USB A/B cable, which is used to connect a computer and a USB printer. After programming the PULSER,the connection to the PC is no longer needed and the PULSER can work independently. The PULSER configuration is stored on onboard microcontroller EEPROM memory.

Choice “Switch function”
The Switch function group (Figure 4.2 – Switch function tab) provides the possibility that each of the seven program selection inputs, IN1-IN7, can be independently associated with any of the following programs:

  • Go,
  • Go&Return,
  • Go while pressed,
  • Go until stop and
  • Go until limit.

The eighth input IN8 (Stop) is used to stop the program that is currently being executed.
Each of the inputs can be activated independently. If the execution of the previously activated program is in progress, PULSER will not accept the activation of the next program.
It is possible to realize from one to seven movement programs. If the user only needs one program, he will configure and activate only one input. If it needs two programs, it will configure and activate two inputs, etc.

Program “Go”AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-7

Program “Go” (Figure 4.2) is used to generate the desired number of STEP pulses. Upon arrival of the activation signal on input, STEP and DIR control signals are generated. Parameters that could be adjusted are: Acceleration, deceleration, maximum pulse generation frequency, direction of rotation, total number of generated steps, number of repetitions and duration of pause between repetitions.

Program “Go &Return”
The “Go&Return” program generates an exact number of STEP pulses in one and then in the other direction of rotation (Figure 4.3). Upon the arrival of the input control signal, STEP pulses are generated to one direction, a pause is made and the generation of control STEP pulses to the opposite direction is continued. Acceleration and deceleration, the total number of generated steps in one direction, the duration of the pause, the total number of generated motor steps in the opposite direction, the maximum frequency of generation of STEP pulses during movement in one or the opposite direction, the number of repetitions and the duration of the pause between repetitions are set.

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-8

The “Go while pressed” program (Figure 4.4) generates STEP pulses as long as a positive voltage is present at the program selection control input. Acceleration, deceleration, direction of rotation and maximum frequency of STEP pulse generation are set.

Program “Go while pressed”AUDIOMS-PULSER-Programmable-Motor-Motion-Path-
Generator-FIG-9

If the “Go until stop” program is selected, when a positive pulse arrives at the selected control input, the STEP pulses is generated until a positive pulse is applied to the IN8-STOP input (Figure 4.5). After that, the generation of STEP pulses slows down. Acceleration, deceleration, direction of rotation and maximum frequency of STEP pulse generation are parameters to be set.

Program “Go until stop”
If the “Go until stop” program is selected, when a positive pulse arrives at the selected control input, the STEP pulses is generated until a positive pulse is applied to the IN8-STOP input (Figure 4.5). After that, the generation of STEP pulses slows down. Acceleration, deceleration, direction of rotation and maximum frequency of STEP pulse generation are parameters to be set.

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-10

Program “Go until limit”AUDIOMS-PULSER-Programmable-Motor-Motion-Path-
Generator-FIG-11

The “Go until stop” program (Figure 4.6) is suitable motor referencing – taking the starting position. The limit switch is connected to the input IN8-STOP. When a positive pulse appears at the program selection input, a control STEP pulses are generated in one direction until the limit switch is activated. After that, a STEP pulses are generated in the opposite direction until limit switch is deactivated when motor decelerates and stops. Acceleration, deceleration, direction of rotation, maximum frequency of generation of STEP pulses in one direction and in the opposite direction are parameters to be set.

Program “Analog speed control”
The “Analog speed control” mode is available by selecting the corresponding tab in the configuration software (Figure 4.7).When a positive pulse appears at the program selection input (Start switch – Figure 4.7), the control STEP pulses are  generated, where the frequency of the pulse depends on the voltage level at the analog input of the Pulser and the set of parameters. The maximum frequency of STEP pulse generation, acceleration/deceleration, Threshold zone, the input that activates movement and the initial direction of rotation are parameters to be set. The recommended way to generate an analog signal is via a potentiometer. Figure 3.2 shows the position of connectors for wiring the potentiometer to the Pulser.

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-13

The “Analog speed control” program provides the option of turning the engine in one direction (Forward – Figure 4.7) or in both directions (Forward/Reverse – Figure 4.8).

Program “Inc/Dec speed control”
The “Inc/Dec speed control” program is available in the associated tab selection in the configuration software (Figure 4.9). In this operating mode, the digital inputs for Start (IN1), Increment (IN2), Decrement (IN3) and Stop (IN8) are fixed. The dialog gives the possibility to set: the maximum frequency of STEP pulses, the increase (increment) of the number of revolutions, the initial frequency of STEP pulses, as well as the acceleration/deceleration during the change of the frequency of STEP pulses. It is possible to set whether the motor will turn in one direction (Forward) or in both directions (Forward/Reverse).

AUDIOMS-PULSER-Programmable-Motor-Motion-Path-Generator-
FIG-14

Program “Jog with speed control”AUDIOMS-PULSER-Programmable-Motor-Motion-
Path-Generator-FIG-15

“Jog with speed control” control mode (Figure 4.10) is similar to the Jog mode on CNC machines. The motor is started via two buttons (first for one direction and second button for the other direction), while the movement speed is defined via an analog input (potentiometer). The dialog gives the possibility to set: maximum frequency of STEP pulse generation, acceleration/deceleration during the change of STEP pulse frequency, selection of inputs that will activate the movement of the motor in one or the other direction, as well as the inactive zone (Threshold) of the analog input.

DOCUMENT REVISION: Audioms Automatika doo
Kragujevac, Serbia
web: www.audiohms.com
e-mail: office@audiohms.com
Ver. 1.0, December 2023, Preliminary version

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

Related Manuals