ICPDAS PISO-ENCODER300U Quick Start Manual

Page 1
PISO-ENCODER300U
PCl Bus, 3-axis Encoder Input Card
Quick Start Guide
http://www.icpdas-usa.com/piso_encoder_300_600.html
1. Introduction
PISO-ENCODER/300/600 has a 3-axis or 6-axis encoder counter. Each axis has a 32-bit, true counter with maximum counting rate of 1MHz. The Index reset resets by using a C+/C- channel, which will reset every revolution. The hardware reset resets by an external pin (HR1 ~ HR6). The HR1 ~ HR6 also can be a digital input. 8-channel digital outputs are also provided. 2500Vrms photo couplers isolate the digital I/O. This board provides DOS, windows 95 and windows NT drivers.
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
1
Page 2
2. Pins assignment
The pins assignment of PISO-Encoder600(U) board is shown in the following figure. The power source of every encoder channel is designed for the DC 5V power source of host computer’s PCB. Therefore, do not connect those pins with other DC 5V external power source. And the maximum current of each encoder power is 100mA. Besides, user should apply external DC 24V power source across pins of EXT_VCC and EXT_GND in order to use digital inputs and outputs provided in PISO-Encoder600(U)0. Hence, the digital inputs and outputs of PISO-Encoder600(U) will work correctly based on the commands in digital output register (section 2.2.3) and digital input register (section 2.2.4). The detailed description of pins’ function for PISO-Encoder600(U) is listed in Table 1.
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
2
Page 3
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
3
Page 4
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
4
Page 5
3. System Block Diagram
The PISO-Encoder600(U) has a 6-axis encoder counter. And each axis has a 32-bit true counter with maximum counting rate of 1MHz. It also offers three different types of the counting mode, which are QUADRANT mode, CW_CCW mode, and PULSE_DIR mode. User should choose the correct mode based on actual type of encoder. Otherwise, the PISO-Encoder600(U) will not work properly. Besides, PISOEncoder600(U) also provides 3 different functions of counter resetting mode including register reset, index reset and hardware reset. The Index reset function is used to reset encoder counter through using a C+/C- channel signal during every revolution. The hardware reset function is adopted to reset encoder counter by a pre­defined external signal pin, namely HR1~HR6. Furthermore, when PISO-Encoder600(U) is not set on the hardware reset mode, the pins of HR1~HR6 can be open as digital inputs. In addition, PISO-Encoder600(U) also offers 8 channels of digital output. Every digital output and input (digital I/O) is photo-coupled isolated up to 2 500Vrms. The detailed function block diagram of PISO-Encoder600(U) is demonstrated and summarized in the following figure.
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
5
Page 6
4. Hardware address selection
The hardware address of PISO-Encoder600(U) board can be set as 0~15 by DIP switch A0~A3 on the PISO-Encoder600(U) board, as shown in Figure 2. The factory hardware address setting is Hex 00. If the default address of this card is used by other device, user can change the setting to various base addresses. The addressing of PCI bus is defined in Table 1. According to the hardware address setting, programmer should call function ENC6_REGISTRAT ION(cardNo, address) to confirm with the hardware setting in the beginning of the progr am. The mor e det ai l ed desc r ipt ion for function of ENC6_REGISTRATION() will be presented in chapter 3.
PISO-ENCODER300U 3-axis Encoder Input Card - QuickStart (Nov/2016)
ICP DAS USA, Inc. | www.icpdas-usa.com | 1-310-517-9888 | 24309 Narbonne Ave. Suite 200. Lomita, CA 90717
6
Loading...