ICP PISO-ENCODER300 Quick Start Guide
ICP PISO-ENCODER300
The PISO-ENCODER300 is a PCI Bus, 3-axis Encoder Input Card that provides high-speed encoder counting capabilities for industrial automation applications. With a maximum counting rate of 1MHz and a 32-bit true counter for each axis, it offers precise and reliable encoder signal processing. The card supports three different counting modes (QUADRANT, CW_CCW, and PULSE_DIR) to accommodate various encoder types.
In addition to encoder counting, the PISO-ENCODER300 features 8-channel digital outputs, isolated up to 2500Vrms, for controlling external devices or providing status signals. It also includes digital inputs that can be used for external event detection or triggering.
Tangazo
Tangazo
PISO-ENCODER300U
PCl Bus, 3-axis Encoder Input Card
Quick Start Guide
Product Website: 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
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
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
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
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 predefined 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 2500Vrms. 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
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_REGISTRATION(cardNo, address) to confirm with the hardware setting in the beginning of the program. The more detailed description 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
Pakua
Tangazo