High Speed Counter
A-HSC
The Aparian High Speed Counter (A-HSC) is an industrial I/O module designed for high-speed counting, frequency measurement, and sequence-of-events (SOE) applications. It provides eight high-speed digital inputs, four digital outputs, four analog inputs, and one analog output.
The module supports Ethernet/IP and Modbus TCP communication, allowing counter values, I/O data, and diagnostic information to be exchanged with industrial controllers and other compatible devices. Modbus RTU communication is also supported over RS-232 or RS-485.
For applications requiring accurate event timestamps, the High Speed Counter supports IEEE 1588 Precision Time Protocol (PTP). Dual Ethernet ports with Device Level Ring (DLR) support provide additional network connectivity options.
- 8 high-speed digital inputs for counter, frequency measurement, and Sequence-of-Events (SOE) applications.
- 4 digital outputs.
- 4 analog inputs and 1 analog output.
- Primary interface modes:
- EtherNet/IP Target (Class 1 connection)
- Modbus TCP or Modbus RTU Server
- Modbus TCP or Modbus RTU Client
- Supports Modbus RTU communication over RS-232 or RS-485.
- Modbus Auxiliary Map supports data exchange with multiple remote Modbus Server devices.
- Slate software provides Modbus statistics, packet capture, and internal Modbus read functions for improved diagnostics.
- Dual Ethernet ports with Device Level Ring (DLR) support.
- IEEE 1588 Precision Time Protocol (PTP) support for accurate SOE timestamp synchronization.
- Small form factor – DIN rail mounted.
Overview
The module supports one of three Primary Interface modes:
EtherNet/IP Target
A remote EtherNet/IP device, such as a Logix controller, establishes a Class 1 cyclic connection to the module. Digital and analog I/O data, counter values, Sequence-of-Events data, and diagnostic information are exchanged using the module’s input and output assemblies.
Modbus Server
Digital and analog I/O data, counter values, Sequence-of-Events data, and diagnostics are written to, or read from, the module’s internal Modbus Registers. These registers can be accessed by a remote Modbus Client using Modbus TCP, Modbus RTU over RS-232, or Modbus RTU over RS-485.
Modbus Client
Digital and analog I/O data, counter values, Sequence-of-Events data, and diagnostics are written to, or read from, the module’s internal Modbus Registers. The Modbus Auxiliary Map can then be used to configure data exchange between multiple remote Modbus Server devices and the module’s internal Modbus Registers using Modbus TCP, Modbus RTU over RS-232, or Modbus RTU over RS-485.
The High Speed Counter provides eight isolated digital inputs that support 24 V and 5 V signals and are capable of operating at frequencies of up to 1 MHz. The inputs can be used for high-speed counting, frequency measurement, encoder applications, and Sequence-of-Events monitoring.
The module supports multiple counter and encoder operating modes, including:
- Count and Direction
- Count Up and Count Down
- Quadrature X1, X2, and X4 using A, B, and Z signals
The module also provides four isolated digital solid-state relay outputs capable of operating at up to 100 Hz, four analog inputs configurable for current or voltage signals, and one analog current output.
Digital input events can be timestamped with an accuracy of 200 µs. Time synchronization is supported using either Simple Network Time Protocol (SNTP) or IEEE 1588 Precision Time Protocol (PTP), providing accurate time references for Sequence-of-Events applications.
The High Speed Counter is configured using the Aparian Slate application. This program can be downloaded from www.aparian.com free of charge.
Slate provides Modbus statistics, packet capture functionality, and internal Modbus register reads to simplify commissioning and remote diagnosis.
The module has two Ethernet ports and supports Device-Level-Ring (DLR) architectures.
An SD card can be used to back up the module firmware, application configuration, security configuration, and network parameters for disaster recovery.
The module’s security services include:
- Configurable security levels
- Encrypted EtherNet/IP communication
- Fixed user roles and custom user accounts
- Configurable password rules
- User login expiry
- Failed-login cool-off and account-disable options
- Configurable global services and custom ports
- Optional IP address Access Control List
- Optional MAC address Access Control List
- Restrictions on reset commands
- Restrictions on device firmware update functions
- Security audit trail recorded in the Event Log
Application
The figures below provide an example of the typical network setup for connecting via either EtherNet/IP or Modbus.
Example of connecting to a Logix Controller:

Example of connecting to a Redundant Logix Controller pair

Example of connecting to a Modbus TCP Client or Server:

Specification
Electrical
| Specification | Rating |
| Power requirements | Input: 10 – 30 VDC (Class 2) |
| Power consumption | 3.8 W (Max.) Current: 285 mA @ 10 V Current: 142 mA @ 24 V |
Dual Power Input | Yes, individually monitored |
| Connector | 4-way terminal |
| Conductors | 24 – 18 AWG |
| Enclosure rating | IP20, NEMA/UL Open Type |
| Temperature | -20 – 70 °C |
| Earth connection | Yes, terminal based |
| Emissions | IEC61000-6-4 |
| ESD Immunity | EN 61000-4-2 |
| Radiated RF Immunity | IEC 61000-4-3 |
| EFT/B Immunity | EFT: IEC 61000-4-4 |
| Surge Immunity | Surge: IEC 61000-4-5 |
| Conducted RF Immunity | IEC 61000-4-6 |
Digital Inputs
| Specification | Rating |
| Connector | 10-way terminal |
| Organization | 2 banks of 4 inputs each. Each bank with individual reference. |
| Isolation | 1000 V RMS |
| Input Voltage Selection | Software controlled: 24V Mode or 5V Mode. |
| Maximum Input Voltage | 32 VDC |
| Input Threshold Voltage | 24V Mode: 9.5 VDC typical @ 25°C 5V Mode: 3.4 VDC typical @ 25°C |
| Input Current | 24V Mode: 2.9 mA @ 12 VDC 4.8 mA @ 24 VDC 4.9 mA @ 32 VDC 5V Mode: 2.2 mA @ 5 VDC |
| Maximum Input Frequency | 1 MHz (50% duty cycle) |
Digital Outputs
| Specification | Rating |
| Connector | 8-way terminal |
| Organization | 4 isolated outputs (normal open) |
| Isolation | 1000 V RMS |
| Maximum Switching Voltage | 32 VDC |
| Maximum Switching Current | 300 mA |
| Maximum Switching Frequency | 100 Hz (50% duty cycle) |
Analog Inputs
| Specification | Rating |
| Connector | 12-way terminal (shared with Analog Output) |
| Organization | 4 inputs with common reference |
| Isolation | 500 VDC (between analog I/O and rest of module) |
| Input Selection | Software controlled: Current mode:0-20mA Voltage Mode: 0-10 VDC |
| Maximum Input Voltage | 11 VDC |
| ADC Resolution | 16 bit |
| Sampling Rate | 10 Hz |
Analog Output
| Specification | Rating |
| Connector | 12-way terminal |
| Organization | 1 Current output with external power |
| Isolation | 500 VDC (between analog I/O and rest of module) |
| External Voltage | 24 VDC |
| Output Current | 0-21 mA |
| Minimum Load Resistance | 200 Ω |
| DAC Resolution | 12 bit |
| Update Rate | 10 Hz |
Ethernet
| Specification | Rating |
| Connector | RJ45 |
| Conductors | CAT5 STP/UTP |
| ARP connections | Max 100 |
| TCP connections | Max 100 |
| CIP connections | Max 20 |
| Communication rate | 10/100Mbps |
| Duplex mode | Full/Half |
| Auto-MDIX support | Yes |
| Embedded Switch | Yes, 2 x Ethernet ports |
| Device Level Ring (DLR) | Supported |
| Network Time Protocol (NTP) | Supported |
Serial Port (RS232)
| Specification | Rating |
| Connector | 9-way terminal (shared with RS485) |
| Conductor | 24 – 18 AWG |
| Electrical Isolation | 1000 Vdc |
| BAUD | 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 |
| Parity | None, Even, Odd |
| Data bits | 8 |
| Stop bits | 1 |
Serial Port (RS485)
| Specification | Rating |
| Connector | 9-way terminal (shared with RS232) |
| Conductor | 24 – 18 AWG |
| Electrical Isolation | 1500 Vrms for 1 minute |
| BAUD | 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 |
| Parity | None, Even, Odd |
| Data bits | 8 |
| Stop bits | 1 |
CANBUS
| Specification | Rating |
| Connector | 9-way terminal (shared with RS232, RS485) |
| Conductor | 24 – 18 AWG |
| Electrical Isolation | 1500 Vrms for 1 minute |
| Supported Baud Rates | 125K 250K 500K |
| CAN Terminator | 120Ω - Software Enabled |
Ethernet/IP Target
| Specification | Rating |
| Class 1 Cyclic connection count | 1 |
| RPI Range | 2-1000 ms |
Modbus Client
| Specification | Rating |
| Modes Supported | Modbus TCP, RTU-RS232, RTU-RS485 |
| Max. Modbus Server Devices | 50 |
| Max. Modbus Mapping | 100 |
| Mapping Ranges | Holding Register 0- 65535 Input Register 0-65535 Input Status 0-65535 Coil Status 0-65535 |
| Base Offset | Modbus (Base 0) PLC (Base 1) |
| Configurable Modbus TCP Port | Yes |
| Data Reformatting Supported | BB AA BB AA DD CC CC DD AA BB DD CC BB AA |
Modbus Server
| Specification | Rating |
| Modes Supported | Modbus TCP, RTU-RS232, RTU-RS485 |
| Mapping Ranges | Holding Register 0-65535 Input Register 0-65535 Input Status 0-65535 Coil Status 0-65535 |
| Base Offset | Modbus (Base 0) PLC (Base 1) |
| Configurable Modbus TCP Port | Yes |
Certifications
| Specification | Rating |
| CE Mark | ![]() |
|
UL Listed FILE: E494895 |
CLASS 1, DIV 2, GROUPS A, B, C, D T4A
|
| UKCA | ![]() |
| ODVA Conformance | ![]() |
| RoHS2 Compliant | ![]() |
| ATEX | ![]() |
Dimensions






