Template:X-Series/7/Quick Tutorial

From ZaberWiki
Jump to navigation Jump to search

Quick Tutorial

We recommend using Zaber Console to communicate with the device(s). For other software options, see the Software page. Please refer to the Protocol Manual for more detailed information on the available commands.

Initial Set-up

[[File:{{{Device}}}_Setup_w1000.jpg|500px|link=|{{{Device}}} Setup]]

  1. Daisy chain all integrated devices and controllers together using the RS-232 "Prev" and "Next" connectors (see Daisy-Chaining Devices for more details).
  2. Next, supply power to one or more devices. Many products share power through the daisy-chain cables. The green power indicator on each should light up.
  3. Download and install Zaber Console. Start Zaber Console.
  4. Select the communications port the first controller is connected to. For instructions on how to find the available communication ports on your system, please refer to: Appendix A - Available Communications Ports.
  5. If multiple devices are detected, Zaber Console may prompt you to renumber (T:2) them. The first device in the chain (closest to the computer) will become Device 1, the next will become Device 2, and so on.

Initialization

Every time the device is powered up or reset, you should return the positioner to the home position. This is achieved by sending the home (T:1) command to the individual device or all devices. Until this is done, most positioners will only allow motion in one direction, towards the sensor.

Using the Device

Several commonly used ASCII commands and their Binary equivalents, are shown below. For a full list of available commands, please refer to the Protocol Manual.

Command Description
/1 1 get pos↵ (T:60) Query the current position of Device #1 Axis #1.
/1 1 move abs 10000↵ (T:20:10000) Move Device #1, Axis #1 to position 10000 increments.
/2 1 move rel -12800↵ (T:21:-12800) Move Device #2, Axis #1 in the negative direction by 12800 increments.
/1 stop↵ (T:23) Decelerate and stop ALL axes on Device 1.
An axis number of 0 or no axis number implies all axes on the device, or the device itself.
/move vel 153600↵ (T:22:153600) Move ALL devices and ALL axes in the positive direction at the speed 153600.
A device address of 0 or no device address implies all devices in the chain.

Modifying Device Settings

Here are some examples if you would like to customize particular device or axis settings. Refer to the Protocol Manual for detailed descriptions of each setting.

Command Description
/1 set maxspeed 100000↵ (T:42:100000) Set the speed of all axes on the device.
/1 get maxspeed↵(T:53:42) Query the maximum speed of all axes on the device.
/1 system restore↵ (T:36) Restore all the settings of Device 1 to the default.

Firmware Updates

In order to allow access to new features and bug fixes, this Zaber device can be updated remotely through Zaber Console. Follow instructions here to update: www.zaber.com/FirmwareUpdate