Detailed Product Description of XYCOM XVME-230
Description
Detailed Product Description of XYCOM XVME-230
I. Product Overview
The XVME-230 is a 6U dual-high VMEbus intelligent counter module launched by XYCOM (now under Acromag/Xembedded), specifically designed for industrial high-speed counting, timing, and precise motion control. It integrates an onboard processor and multiple-channel counting circuits, enabling it to independently execute complex measurement and control logic. This significantly reduces the burden on the VME master controller and is widely used in automation, test and measurement, military, and aerospace fields. This module has been officially discontinued, and the market circulation is mainly composed of second-hand, refurbished, and inventory spare parts. The standard order number is 70230-001.
Core positioning
As a VMEbus slave device, the XVME-230 emphasizes the integrated capabilities of "16 independent high-speed counting + on-board 68000 intelligent processing + multi-mode measurement + 8 TTL output channels + interrupt response". It integrates high-density counting and control functions in a single slot, suitable for high-precision scenarios such as high-frequency pulse acquisition, position encoding, frequency/period measurement, and stepper motor control.
II. Core Functional Characteristics
1. Standard VMEbus interface (fully compatible design)
Fully complies with IEEE 1014 VMEbus specification, compatible with all 6U VME chassis and backplanes, operating in slave device mode. The address space supports A16 (64KB), fixed at 1KB address window, the base address is flexibly configured through onboard jumpers to avoid system address conflicts. Data width is compatible with D08/D16, suitable for different bit-width VME master controllers. Backplane connection requires P1 and P2 connectors, compatible with dual-high VME module standards, supports interrupt function, capable of real-time event response.
2. 16 independent high-speed counting channels (core function)
Provides 16 independent counting channels, consisting of 4 programmable counting circuits. Each circuit supports 4 clock inputs and 4 gate control inputs, capable of concurrently processing 16 high-frequency pulse signals. The highest counting speed of a single channel reaches 5 MHz, suitable for encoder, rotational speed sensor, flow pulse, etc. acquisition of high-frequency signals. Channels support differential/single-ended input configuration, compatible with orthogonal encoding (A/B phase) signals, used for position and speed measurement, with strong anti-interference ability.
Supports multiple programmable counting modes: including rising/falling edge counting, gated counting, phase difference counting, frequency measurement, period measurement, pulse width measurement, and event counting. Can be flexibly configured through software, suitable for different measurement scenarios. All channels have hardware anti-jitter and transient suppression to avoid counting errors caused by electromagnetic interference in industrial environments.
3. On-board intelligent processor (independent computing capability)
Includes a 10 MHz 68000 CPU as the on-board intelligent core, capable of independently executing complex counting and control algorithms without host intervention. Supports stepper motor control, duty cycle adjustment, preset value comparison, data filtering, etc., autonomously completing closed-loop control and data processing, significantly reducing the load on the VME master CPU and improving system real-time performance. The onboard program can be downloaded and updated via the VME bus, adaptable to different application requirements, with high flexibility.
4. 8 TTL level output (control and signal generation)
Equipped with 8 independent TTL output channels, compatible with standard TTL levels (high level ≥ 2.4V, low level ≤ 0.4V). Supports frequency output, single-shot trigger output, division output, pulse direction control, capable of directly driving TTL loads, small relays, or as synchronous signal output, suitable for direction/pulse instruction output, alarm triggering in motion control scenarios. Outputs have short-circuit protection to avoid module damage due to load faults.
5. Interrupt and real-time response function
Supports periodic interrupts, counting completion interrupts, preset value matching interrupts, gated signal interrupts. Interrupt priorities can be configured. When critical events occur (such as counting to the preset value, signal anomaly), an interrupt request is immediately sent to the VME master controller to achieve millisecond-level real-time response, suitable for fault detection, safety interlock, and high-precision synchronization control.
6. Industrial-grade high reliability design Standard operating temperature range: -10℃ to +60℃. The wide temperature version can cover -20℃ to +70℃. Storage temperature: -40℃ to +85℃. It is suitable for industrial sites, outdoor and military environments, etc., with excellent resistance to vibration and impact in accordance with MIL-STD-810G standards. It can withstand 1g (10–100Hz) vibration and 15g impact, adapting to the vibration scenarios during equipment operation. The EMC performance complies with regulations, and it has passed CE/FCC Class A certification. The circuit board features gold-plated contacts, shielding design and multi-layer board wiring to reduce electromagnetic interference. Low power consumption, typical operating power consumption +5V@1.6A (approximately 8W), with low heat generation, suitable for enclosed chassis environments.
7. Panel status indicator lights
The front cover is equipped with multiple sets of LED indicator lights, which visually display the module operation and channel status: POWER indicator light, always on when the power is normal; RUN indicator light, always on when the power-on self-test passes and the CPU is running normally; CH0–CH15 ACT indicator lights, flashing when a pulse input is detected by the corresponding counting channel; OUT0–OUT7 ACT indicator lights, lighting up when the corresponding output channel is conducting, facilitating quick troubleshooting of channel status in the field.
III. Hardware Specifications Details
Bus interface specifications
Bus protocol: IEEE 1014 VMEbus, slave device mode;
Address space: A16 (64KB), 1KB window, jumper configuration base address;
Data width: D08/D16;
Interrupt support: Supports VME interrupt, configurable priority;
Backplane interface: P1+P2 connectors;
Size: 6U (160mm×233.4mm), single slot;
Weight: Approximately 0.75kg.
Counting channel specifications
Channel quantity: 16 independent counting channels (4 counting circuits, each circuit with 4 channels);
Input type: Differential / single-ended configurable, compatible with orthogonal encoding (A/B phase);
Maximum counting rate: 5MHz (single channel);
Counting mode: Rising/falling edge counting, gated counting, frequency / period / pulse width measurement, event counting;
Input level: TTL compatible (high level ≥ 2.4V, low level ≤ 0.4V);
Input impedance: 10kΩ;
Protection mechanism: Hardware anti-shake, transient suppression, overvoltage protection.
Output channel specifications
Channel quantity: 8 independent TTL outputs;
Output level: TTL compatible (high level ≥ 2.4V, low level ≤ 0.4V);
Maximum load: 20mA (single channel);
Output mode: Frequency output, single trigger, frequency division output, direction control;
Protection mechanism: Short circuit protection, overcurrent protection.
Processor and storage specifications
Processor: 10MHz 68000 CPU;
On-board memory: RAM (for data caching and program execution);
Program storage: Flash (supports online program update);
Processing capability: Independently executes counting, filtering, comparison, control algorithms.
Electrical and environmental specifications
Power supply: +5V DC ±5%, typical current 1.6A;
Operating temperature: -10℃ to +60℃ (standard), -20℃ to +70℃ (wide temperature);
Storage temperature: -40℃ to +85℃;
Vibration resistance: 1g (10–100Hz);
Impact resistance: 15g;
Humidity: 5%–95% RH (non-condensation).
IV. Typical Application Scenarios
1. Industrial automation high-speed counting and motion control
Suitable for production lines in automotive manufacturing, electronic assembly, machine tool processing, etc., for collecting encoder pulses, speed signals, position signals, to achieve speed monitoring, position closed-loop control, length measurement; At the same time, the pulse/direction signal drives the stepper motor to complete precise positioning. With 16 channels, it can meet the requirements of multi-axis synchronous control.
2. Test measurement and data acquisition system
It is compatible with testing scenarios for semiconductors, electronic equipment, and instruments and meters, measuring signal frequency, period, pulse width, and phase difference, and analyzing the dynamic characteristics of the equipment; the high-frequency counting capability (5 MHz) is suitable for vibration monitoring, pulse signal analysis, flow measurement, etc., meeting the requirements of high-speed data acquisition for high-speed data collection.
3. Military and aerospace high-reliability measurement and control
It complies with the MIL-STD-810G environmental standard, has a wide temperature range, anti-vibration, and anti-interference design, is compatible with high-speed pulse acquisition, position control, synchronous triggering, etc., in high-precision measurement and control scenarios in military equipment and aerospace testing systems, and the interrupt response function meets the requirements of real-time control.
4. Process industry precise monitoring and control
It is compatible with power, chemical, water treatment, etc., process industries, collecting pulse signals from vortex flow meters, rotational speed sensors, encoders, etc., to achieve flow accumulation, rotational speed monitoring, valve position feedback; by controlling actuators through output channels, a closed-loop control is formed, improving control accuracy.
5. Upgrade of old VME control systems
It directly replaces the single-function counting module in the old system, without modifying the VME chassis structure and main program, and can upgrade high-speed counting, intelligent processing, and real-time interrupt capabilities, adapting to the maintenance and upgrade of old VME equipment in semiconductor, military, industrial control, etc. fields, extending the service life of the equipment.
VII. Installation and Programming Key Points Installation steps
Preparations: Ensure that the P1/P2 slots of the VME chassis are intact and the +5V power supply is stable; Prepare shielded cables according to the input/output signal type (differential / single-ended, TTL level); For long-distance wiring, differential shielded cables should be preferred.
Jumper configuration: Set the module base address jumper to avoid conflicts with other module addresses; Configure the interrupt priority jumper (if interrupt function is required); Select the input channel type (differential / single-ended).
Module insertion: Align the XVME-230 with the 6U slot and push it in smoothly to ensure that the gold fingers make good contact with the P1/P2 backplane; Tighten the panel fixing screws.
Wiring connection: Connect the counting input channels to the sensor/encoder pulse signals, pay attention to the correspondence of positive and negative ends for differential signals; Connect the output channels to TTL loads or small relays, connect the common end to the power ground; Connect the shield layer to single-ended ground, keeping it away from strong interference equipment such as frequency converters and motors.
Power-on self-test: After the chassis is powered on, the POWER and RUN indicator lights remain on, while all CH ACT and OUT ACT indicator lights go off; Send test pulses through the software, and the corresponding CH ACT indicator light flashes; When testing the output channel, the corresponding OUT ACT indicator light is on, indicating that the module is running normally.
Programming flow (simplified)
Address mapping: Configure the A16 base address, map the module control registers, counting registers, output registers, and interrupt registers to the system memory to establish a communication channel between the CPU and the module.
Channel configuration: Set the counting channel mode (frequency / period / counting), input type (differential / single-ended), and gate control signal through the control registers; Configure the output channel mode (frequency / single-shot / fractional frequency division), and output level.
Counting / measurement operation: Read the counting register to obtain pulse count values, frequency, period, etc. of measurement data; The onboard CPU automatically completes data filtering, calibration, and comparison, reducing the burden on the host.
Output control: Write control data to the output register to trigger the corresponding channel to output pulse, frequency, or level signals, driving actuators or synchronous devices.
Interrupt configuration: Enable interrupts and set trigger conditions (count completion, preset value matching, signal anomaly), write interrupt service programs to achieve real-time response and fault handling.
Reset operation: When the system is reset or reset by software, the module clears the counting register, closes the output channel, and clears the interrupt flag to ensure safety.
Six. Core advantages
1. 16 high-speed counters, 5MHz high-frequency acquisition
16 independent channels for parallel processing, with a maximum counting rate of 5MHz per channel, supporting orthogonal encoding and multi-mode measurement, suitable for high-frequency and high-precision signal acquisition scenarios, without the need for additional expansion modules.
2. Onboard intelligent CPU, reducing the burden on the host CPU
Built-in 10MHz 68000 CPU, autonomously executing complex counting and control logic, significantly reducing the load on the VME main CPU, improving system real-time performance and processing efficiency, supporting online program updates, with high flexibility.
3. 8 TTL outputs, flexible control and signal generation
8 independent TTL outputs, supporting multiple output modes, can directly drive TTL loads or small relays, suitable for motion control, synchronous triggering, alarm output, etc., integrated short-circuit protection, high reliability.
4. Real-time interrupt response, millisecond-level event handling
Support for multiple interrupt types and priority configurations, responding immediately to key events, suitable for fault detection, safety interlock, and high-precision synchronous control, improving system safety and control accuracy.
5. Industrial-grade reliability, stable operation in harsh environments Wide temperature, shock-resistant, anti-interference design, transient protection and isolation technology, suitable for harsh environments such as industrial sites, outdoors, and military applications, stable operation over a long period, and low maintenance cost.
6. Standard VME bus, easy integration and upgrade
Fully compatible with VMEbus specifications, directly compatible with existing 6U VME systems; simple configuration, convenient wiring, supports upgrading of old systems and building of new systems, with strong compatibility.
VIII. Notes
The module has been discontinued. When purchasing, prefer to choose second-hand / refurbished spare parts with complete test reports. Check the model 70230-001 and version to avoid faulty or incompatible modules.
Counting input is TTL level. When connecting high-voltage signals, it must be converted through a signal isolator; otherwise, the input channel will be burned out; differential signal wiring must strictly distinguish the positive and negative ends to avoid signal inversion leading to counting errors.
Output channel is TTL level, with a maximum load of 20mA. It is strictly prohibited to directly drive high-power loads; when driving inductive loads, a parallel rectifier diode must be connected between the load terminals to protect the output channel.
Field wiring must use shielded cable, with the shielded layer grounded at one end; keep away from strong interference equipment such as frequency converters, motors, and high-voltage lines to reduce the impact of electromagnetic interference on counting accuracy.
Operating temperature: -10℃ to +60℃. During installation, ensure good ventilation of the chassis to avoid overheating; in high-temperature environments, it is recommended to reduce the switching frequency of the counting channel to extend the module's lifespan.
During installation and maintenance, proper static protection must be carried out. Wear an anti-static wristband, operate on an anti-static workbench to avoid static breakdown of the chip; before plugging or unplugging the module, the power supply of the chassis must be cut off to prevent damage to the backplane and module due to live plugging or unplugging.
Get a Quote