I/O Expansion Module Overview
14
HMC3000 Series I/O Module Guide
14
Specific High-speed Counter Registers
The registers and I/O associated with the High-Speed Counter can be found below.
Function
Counter 1
(Channel 0)
Counter 2
(Channel 1)
Trigger Bit
X
nn
000
X
nn
002
Enable Bit
M
nn
080
M
nn
176
Reset Bit
M
nn
081
M
nn
177
Configuration Register
MW
nn
00
MW
nn
06
Current Count Register (LSW, MSW)
MW
nn
01, MW
nn
02
MW
nn
07, MW
nn
08
Preset Register (LSW, MSW)
MW
nn
03, MW
nn
04
MWn
n
09, MW
nn10
Note: nn is the slot in which the module is installed (slot 1 is 01, slot 2 02, etc.)
For example, a module installed in Slot 3 has the following assignments:
Function
Counter 1
(Channel 0)
Counter 2
(Channel 1)
Trigger Bit
X03000
X03002
Enable Bit
M03080
M03176
Reset Bit
M03081
M03177
Configuration Register
MW0300
MW0306
Current Count Register (LSW, MSW)
MW0301, MW0302
MW0307, MW0308
Preset Register (LSW, MSW)
MW0303, MW0304
MW0309, MW0310
Configuring Pulse Width Modulation (PWM) Outputs
Maple Systems’ HMC3000 I/O modules ha
ve built-in Pulse Width Modulation functionality. Specific registers and
bits are predefined for setup and control of these functions. No logic is required to run the PWM, other than
logic that may be used to configure and control them.
There are four modes of PWM: Normal, CW/CCW, Pulse/Direction and Fixed Pulse. Use the information below
to configure the desired PWM output mode.
Note: For each table below, nn is the slot in which the module is installed (slot 1 is 01, slot 2 02, etc.)
Normal PWM
The frequency must be the same for channel 1 and channel 2, but the Duty Cycle is independently adjustable for
each channel. Duty Cycle can be adjusted while the output is running. The valid range is 0 to 100%, but the
effective range will vary depending on the device being controlled. The frequency can be adjusted while running
(place a 2 in the Config register). The Channel 1 and Channel 2 outputs can be enabled and disabled
independently.
Summary of Contents for HMC3-M0808P0401T
Page 26: ...HMC3 M0808P0401T 26 HMC3000 Series I O Module Guide 26...
Page 34: ...HMC3 M0808Y0401T 34 HMC3000 Series I O Module Guide 34...
Page 41: ...HMC3 M1212P0200 41 HMC3000 Series I O Module Guide 41 HSC Quadrature...
Page 48: ...HMC3 M1212Y0200 48 HMC3000 Series I O Module Guide 48 HSC Quadrature...
Page 56: ...HMC3 M1210P0201 56 HMC3000 Series I O Module Guide 56...
Page 67: ...HMC3 M1614Y 67 HMC3000 Series I O Module Guide 67 HSC Single Phase Down Counter HSC Quadrature...
Page 71: ...HMC3 M1616P 71 HMC3000 Series I O Module Guide 71 HSC Single Phase Down Counter HSC Quadrature...
Page 72: ...HMC3 M1616P 72 HMC3000 Series I O Module Guide 72...