Rockwell Automation 1746-HSCE2 Multi-Channel High Speed Counter Module User Manual
Page 6
Publication 1746-UM002B-EN-P - August 2004
Table of Contents iv
Counter Control Block. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-23
Transmit Bit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
Programming Block Identification Bit . . . . . . . . . . . . . . 4-24
Control Words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-24
ENn: Enable Counter (n) Bit. . . . . . . . . . . . . . . . . . . . . 4-24
SPn: Soft Preset Only (n) Bit . . . . . . . . . . . . . . . . . . . . 4-25
IDn: Internal Direction (n) Bit . . . . . . . . . . . . . . . . . . . 4-25
C/R(n): Count or Rate Value Bit . . . . . . . . . . . . . . . . . . 4-26
P(n): Program Counter (n) Bit . . . . . . . . . . . . . . . . . . . 4-26
Output ON (OR) Mask . . . . . . . . . . . . . . . . . . . . . . . . . 4-26
Output Enable Mask . . . . . . . . . . . . . . . . . . . . . . . . . . 4-26
Enable Range. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-27
Determining Actual Output State . . . . . . . . . . . . . . . . . 4-27
Programming Block Default Values . . . . . . . . . . . . . . . . . . 4-28
Class 1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-28
Class 4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-30
Start Up, Operation,
Troubleshooting, and Debug Mode
Start Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Normal Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-2
Module Diagnostic Errors . . . . . . . . . . . . . . . . . . . . . . . 5-2
Module Programming Errors. . . . . . . . . . . . . . . . . . . . . 5-3
Application Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-4
Debug Mode Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Activating Debug Mode . . . . . . . . . . . . . . . . . . . . . . . . 5-7
Example 1 - Direct Addressing. . . . . . . . . . . . . . . . . . . . . . 6-2
Example 2 - Indirect Addressing . . . . . . . . . . . . . . . . . . . . 6-7
Example 3 - Block Transfers . . . . . . . . . . . . . . . . . . . . . . . 6-10
Example 4 - Using Soft Presets. . . . . . . . . . . . . . . . . . . . . . 6-14
Ladder File 9 - HSCE2 Initialization Routine . . . . . . . . . 6-17
Data Table for N10 File (hexidecimal). . . . . . . . . . . . . . 6-18
Data Table for N11 File (decimal) . . . . . . . . . . . . . . . . . 6-18
Example 5 - Change Presets Dynamically . . . . . . . . . . . . . . 6-18