ASSIGN IP ADDRESS will check the controllers that are linked to the network to see which ones do not have an IP address. The program will then ask you whether you would like to assign the IP address you entered to the controller with the specified serial number. Click on YES to assign it, NO to move to next controller, or CANCEL to not save the changes. If there are no controllers on the network that do not have an IP address assigned, the program will state this. Once the correct controller has been selected, click on Finish.

If an IP address has already been assigned to the controller through the serial port and the IA command, add this address to the IP Address box and then select Finish.

The second method for registering the controller is by using the option within the registry labeled Find Ethernet Controllers. This utility uses the DMCNet software program to search for any controllers on the network, both with and without IP addresses. If the DMC-3425 does not have an IP address, the utility will listen for the BOOTP packet and then ask for an IP address to be assigned. Once the IP address is added, click on Register and the controller will be added to the Galil Registry. If an IP address has already been assigned to the controller, the utility will list that controller with its current IP address. At this point, click on Register and the controller will be added to the Galil Registry.

Once you have set the appropriate Registry information for your controller, Select Close to close the registry window. You will now be able to communicate with the DMC-3425. Within WSDK, select File and Connect to Controller. Within DMCSmartTerm, select Tools and Select Controller. Once the appropriate entry has been selected, click on the OK button. If the software has successfully established communications with the controller, the registry entry will be displayed at the top of the screen.

See Chapter 4 Communication for additional information on the Ethernet configuration and connection.

Sending Test Commands to the Terminal:

After you connect your terminal, press <return> or the <enter> key on your keyboard. In response to carriage return <return>, the controller responds with a colon, :

Now type

TPA <return>

This command directs the controller to return the current position of the A axis. The controller should respond with a number such as

0000000

Step 6. Set-up axis for sinusoidal commutation (optional)

*This step is only required when the controller will be used to control a brushless motor with sinusoidal commutation. Please consult the factory before operating with sinusoidal commutation.

The command BA is used to specify sinusoidal commutation mode for the DMC-3415 or DMC-3425. In this mode the controller will output two sinusoidal phases for the DACs. Once specified, follow the procedure outlined in Step 8b.

Step 7. Make connections to amplifier and encoder

Once you have established communications between the software and the DMC-3425, you are ready to connect the rest of the motion control system. The motion control system generally consists of an ICM-1460 Interface Module, a servo amplifier, and a motor to transform the current from the servo amplifier into torque for motion. Galil also offers the AMP-1460 Interface Module which is an ICM- 1460 equipped with a servo amplifier for a DC motor.

DMC-3425

Chapter 2 Getting Started17

Page 25
Image 25
Galil DMC-3425 user manual Set-up axis for sinusoidal commutation optional, Make connections to amplifier and encoder

DMC-3425 specifications

The Galil DMC-3425 is a sophisticated motion controller known for its versatility and high performance in various industrial applications. Designed primarily for multi-axis control, it is well-suited for robotics, CNC machinery, and automated manufacturing systems.

One of the standout features of the DMC-3425 is its ability to control up to 32 axes simultaneously, providing unparalleled flexibility for complex motion tasks. This capability is enhanced by its advanced motion algorithms that ensure smooth and precise movements, essential for high-quality manufacturing and assembly processes. The controller supports a variety of motor types, including servo, stepper, and brushless motors, making it compatible with a wide range of existing equipment.

In terms of connectivity, the DMC-3425 offers an extensive selection of communication options. It supports Ethernet, RS-232, and RS-485 interfaces, allowing for seamless integration with various industrial networks, including EtherCAT and CANopen. This connectivity is vital for real-time data exchange and remote monitoring, enhancing overall system efficiency.

The controller is powered by Galil's innovative software architecture, which includes the DMC programming language. This user-friendly language enables engineers to create complex motion profiles easily, with support for trajectory generation, coordinate transformations, and PID control. The DMC-3425 also features built-in commands for motion profiling, including linear and circular interpolation, allowing for sophisticated path planning.

Moreover, the DMC-3425 comes equipped with an integrated programming environment that facilitates rapid application development. Users can simulate motion profiles before implementation, reducing downtime and minimizing errors. This environment is designed for quick learning, making it accessible even for those new to motion control.

Additionally, the Galil DMC-3425 features a robust safety architecture. It includes over-temperature detection, emergency stop inputs, and configurable limits for position and speed, ensuring safe operation in various environments.

Overall, the Galil DMC-3425 is a powerful and flexible motion controller that combines advanced technologies with user-friendly design. Its ability to handle multiple axes, extensive connectivity options, and comprehensive programming environment make it a top choice for manufacturers seeking to enhance automation and improve productivity in their operations.