the 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.

If you are not properly communicating with the controller, the program will pause for 3-15 seconds. The top of the screen will display the message “Status: not connected with Galil motion controller” and the following error will appear: “STOP - Unable to establish communication with the Galil controller. A time-out occurred while waiting for a response from the Galil controller.” If this message appears, you must click OK. In this case, there is most likely an incorrect setting of the serial communications port. The user must ensure that the correct communication port and baud rate are specified when attempting to communicate with the controller. Please note that the serial port on the controller must be set for handshake mode for proper communication with Galil software. The user must also insure that the proper straight-through serial cable is being used (no Null modem). See appendix for the correct pin-outs for the serial cable.

Once you establish communications, click on the menu for terminal and you will receive a colon prompt. Communicating with the controller is described in later sections.

Using Non-Galil Communication Software

The DMC-3425 serial port is configured as DATASET. Your computer or terminal must be configured as a DATATERM for full duplex, no parity, 8 data bits, one start bit and one stop bit.

Check to insure that the baud rate switches have been set to the desired baud rate as described above.

Your computer needs to be configured as a "dumb" terminal that sends ASCII characters as they are typed to the DMC-3425. Use the EO command to specify if the characters should be echoed back from the controller.

Sending Test Commands to the Terminal:

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

Now type

TPA (CR)

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

0000000

Communicating through the Ethernet

For Ethernet communication, connect the DMC-3425 to your computer or to a hub. If connecting through a switch or a hub, a standard RJ45 Ethernet cable is used. If connecting directly to the PC, a cross-over RJ45 Ethernet cable must be used.

Using Galil Software for Windows

The controller must be registered in the Galil Windows registry for the host computer to communicate with it. The registry may be accessed via Galil software, such as WSDK or DMCSmartTerm.

From WSDK, the registry is accessed under the FILE menu. From DMCSmartTerm it is accessed under the Tools and Controller Registration menu. In the Galil Registry, the DMC-3425 can either be added manually with the New Controller button or the software can automatically try to find the controller with the Find Ethernet Controller button.

The first registry option is to use the New Controller button. The DMC-3425 should be selected from the models listed, with Ethernet selected as the mode of communication.

DMC-3425

Chapter 2 Getting Started15

Page 23
Image 23
Galil DMC-3425 user manual Using Non-Galil Communication Software, Sending Test Commands to the Terminal, Tpa Cr

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.