Changing The I/O Address Of The Controller - Galil Motion Control DMC-1000 User Manual

Table of Contents

Advertisement

If you are using Windows 3.x, run the program DTERM16.EXE and if you are using Windows 95 or
Windows NT, run the program DTERM32.EXE. From the file menu, select Startup. You will now
see the registry information. Select the entry for your controller. Note: If you have only one entry,
you still must select this controller for the software to establish communications. Once 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. There is most likely an I/O address conflict in your computer or
the registry information does not reflect the address of the motion controller card. See section on
Changing the I/O Address of the Controller. The user must ensure that there are no conflicts between
the DMC-1000 and other system elements in the host computer. If you change the address of the
DMC-1000, you must repeat the steps for changing the address of your controller in the Galil Registry.
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.
The default address (both on the Address DIP Switches and in any software package from Galil) of the
DMC-1000 is 1000. If there is trouble establishing communication, changing this address may be
necessary. If the address 1000 is not available, Galil recommends using the address 816, as it is likely
to be available. Changing the I/O address at which the DMC-1000 resides is a two step process. First,
you must configure the address of the controller card physically using the Address DIP Switches
located on the card (see "Your DMC-1000" to locate these.) Then, you must configure your
communications software to talk to the address that you have selected.
A DMC-1000 controller with more than 4 axes requires 2 PC slots. Only the main DMC-1040 slot
1080
needs to be addressed.
The DMC-1000 address, N, is selectable by setting the Address DIP Switches A2,A3,A4,A5,A6,A7,
and A8 where each switch represents a digit of the binary number that is equivalent to N minus 512.
Switch A2 represents the 2
(the 4th binary digit from the right), and so on up to the most significant digit which is represented by
switch A8. The 2 least significant (rightmost) digits are not represented. A switch in the ON position
means the value of the digit represented by that switch is 0; if the switch is in the OFF position, the
digit is 1.
Because the least significant digit represented by the Address DIP Switches is the 2
only addresses divisible by 4 are configurable on the DMC-1000. The DMC-1000 can be configured
for any 4th address between 512 and 1024. To configure an address you must do the following:
10 • Chapter 2 Getting Started
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

Changing the I/O Address of the Controller

Step A. Configuring the Address DIP Switches:
2
digit (the 3rd binary digit from the right), switch A3 represents the 2
1. Select an address, N, between 512 and 1024, divisible by 4. Example:
516.
2. Subtract 512 from N. Example: 516 - 512 = 4.
3. Convert the resultant number into a 9-digit binary number being sure to
represent all leading zeros. Using our example: Converting 4 to binary
results in 100. As a 9-digit binary number, this is represented by
000000100.
4. Truncate the 2 least significant (rightmost) digits. Example: 0000001.
3
digit
2
digit (switch A2),
DMC-1000

Advertisement

Table of Contents
loading

Table of Contents