5 multiple pci-8134/pci-8134a cards operation, Multiple pci-8134/pci-8134a cards operation – ADLINK PCI-8134A User Manual

Page 69

Advertising
background image

Operations

59

The encoder error interrupt is provided to detect abnormal situation.
Simultaneously changing of EA and EB signals will cause an encoder error.
If bit

#14 of the interrupt factor register (INT factor) is set as 1, the IRQ will

be generated when detect encoder error during operation.

The index inputs (EZ) signals of the encoders are used as the “ZERO”
index. This signal is common on most of the rotational motors. EZ can be
used to define the absolute position of the mechanism. The input logic
polarity of the EZ signals is programmable by software function
set_home_config(). The EZ signals status of the four axis can be
monitored by get_io_status().

Relative Function:

set_cnt_src(), set_pls_iptmode(): Refer to section 6.4

4.5

Multiple PCI-8134/PCI-8134A Cards Operation

The software function library support maximum up to 12 PCI-8134/PCI-
8134A Cards that means maximum up to 48 axes of motors can be
controlled. Since PCI-8134/PCI-8134A has the characteristic of Plug-and-
Play, users do not have to care about setting the Based address and IRQ
level of cards. They are automatically assigned by the BIOS of system
when booting up. Users can utilize Motion Creator to check if the plugged
PCI-8134/PCI-8134A cards are successfully installed and see the Base
address and IRQ level assigned by BIOS.

One thing needed to be noticed by users is to identify the card number of
PCI-8134/PCI-8134A when multiple cards are applied. The card number of
one PCI-8134/PCI-8134A depends on the locations on the PCI slots. They

EA

EB

Negative Direction

EA

EB

Positive Direction

Advertising