Chapter 1: Introduction

Microscan MS-3 Laser Scanner Device Driver User Guide

About device initialization

25

About this topic

Opening communications

Homing motors

Setting profile parameters

Setting state and memory variables

Related topics

When working in device diagnostics software, you are often required to initialize the device. This topic explains why device initialization is necessary.

Initializing a device opens communications with it. For example, if the device is connected with a serial cable, the COM port is opened, and if the device is connected with an Ethernet cable, the TCP/IP socket is connected.

Initializing a device homes motors that do not track their position along their line of travel. Homing a motor moves it until it triggers an event, called a home flag. This tells the motor its location.

The motors on some devices automatically move to their home positions when the device is turned on. The motors on other devices must be initialized to be homed.

Initializing a device applies relevant parameters set in the device’s profile.

Most devices store variables in software or firmware. Initializing a device sets these variables to their initial values.

For information about...

See...

 

 

Using Diagnostics

“About diagnostics” on page 11

 

“Opening diagnostics” on page 12

 

 

Workflow for configuring devices

“Adding devices” on page 10

 

 

 

 

Page 29
Image 29
Velocity Micro MS-3 manual About device initialization, Homing motors Setting profile parameters