VMIC / GE Fanuc VMIVME-2540 User Manual


Add to my manuals
142 Pages

advertisement

VMIC / GE Fanuc VMIVME-2540 User Manual | Manualzz

Command Status Codes

3

Command Status Codes

Code

$09

$0A

$0B

$0C

$0D

$0E

$0F

$10

$11

$12

$13

$14

$00

$01

$02

$03

$04

$05

$06

$07

$08

The VMIVME-2540 local CPU responds to VMEbus commands with status codes relevant to the commanded action as shown in Table 3-21 below. These status codes are described in Modes of Operation on page 64 with the corresponding mode of operation. These codes are applicable for both command status and channel status conditions. However, some of the commands, such as command acknowledge are applicable only to command write operations by the host. Other commands are applicable only for channel status reporting. Command and channel columns of

Table 3-21 indicate the applicability of the status codes. A nonzero command status code is always returned in the command status byte ($0007) in response to a host write operation to the command code register ($0004) with the exception of the clear command status command which returns a zero.

The command status code provides the primary synchronization method between the host program and the VMIVME-2540 by always providing a nonzero status code when the command processing is completed for the command sent by the host program. Failure to wait for a command status word for each command sent can result in fatal errors occurring during command processing by the VMIVME-2540 local CPU.

Table 3-21 VMIVME-2540 Status Codes

Status Description

NULL

Command Acknowledge

Event Count Ready

Period Measurement Ready

Frequency Measurement Ready

Pulse-width measurement Ready

Quadrature Position Measurement Ready

Limit Alarm

Timer Alarm

Channel Allocation Error

Bounds Error

Period Error

Pulse width Error

Frequency Error

Scale Error

Reserved

Gate Error

Limit Error

Active Channel Error

Request Denied

Under-Range**

Command

Yes

Yes

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

Yes

No

Yes

Yes

Yes

No

No

No

Yes

No

No

Channel

No

No

No

No

No

Yes

No

No

No

No

No

Yes

Yes

No

Yes

Yes

Yes

Yes

Yes

Yes

Yes

NOTE:

** Returned as a status code with a valid measurement. Indicates a higher resolution is obtainable and ranging is active.

63

Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com

advertisement

Was this manual useful for you? Yes No
Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Related manuals

advertisement

Table of contents