Device Definition
    This section shows definitions for specifc configurations chosen in the Device Definition
            dialog.
To change the definition of a device, select Device definition in the Overview view.
Device Definition Overview
            Use Overview view in the Device Definition dialog to define a device or change the
                device definition.
Device Definition Overview Example

Overview includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Device Type | Displays the device catalog number and type. | Device-specific | 
| Name | Enter an IEC 61131 compliant device name. If an invalid character is entered in this field, or if the
                                        name exceeds 40 characters, the software ignores the
                                        character. | All valid values | 
| Description | Enter the description of the device. | All valid values | 
| Slot | Specify the slot number where the device resides. Only slots
                                        between 1 and the maximum number of I/O devices are valid
                                        depending on the platform. When the device is created, the slot number defaults to the
                                        first available slot position. When the controller is changed to one supporting a smaller
                                        maximum I/O count, the current slot value may no longer be
                                        valid. | 1…32 | 
| Series | Specifies the series of the device. | Device-specific | 
| Revision | Specifies the major and minor revisions of the device. The
                                        valid range for minor revision is from 1…255. | Device-specific | 
| Electronic Keying | Defines the electronic keying used for the device. Electronic
                                        keying compares the device defined in the project to the
                                        installed device. If keying fails, a fault occurs. 
     ATTENTION: 
     Be cautious when using Disable Keying. If used
                                                incorrectly, this option can lead to personal injury
                                                or death, property damage, or economic loss. We
                                                strongly recommend that you do not use Disable
                                                Keying. If you use Disable Keying, you must take
                                                full responsibility for understanding whether the
                                                device being used can fulfill the functional
                                                requirements of the application. For detailed information on Electronic keying, see Electronic
                                        Keying in Logix 5000 Control Systems Application Technique,
                                        publication LOGIX-AT001. | 
 | 
| Connection | Specify the type of data transferred between the device and
                                        controller. For the Listen Only choice, the controller and device
                                        establish communication without the controller sending any
                                        configuration or output data to the device. A full input
                                        data connection is established but depends on the connection
                                        between the owner-controller and the device. | 
 | 
| Encoder Type | Specify the type of encoder in which the module
                                    operates. | 
 | 
Define Counter
            Use Define Counter to define the counter parameters when the Encoder Type is
                configured as HSC.
Define Counter Example

Define Counter includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Mode | Defines the mode in which the counter operates. | 
 | 
| Invert Input A | Determines whether to invert Input A. This parameter is only available when the counter mode is
                                        configured as Count/External Direction, Count/Internal
                                        Direction, or Up/Down Pulses. | 
 | 
| Invert Input B | Determines whether to invert Input B. This parameter is only available when the counter mode is
                                        configured as Count/External Direction, Count/Internal
                                        Direction, or Up/Down Pulses. | 
 | 
| Invert Input A, B | Determines whether to invert Input AB. This parameter is only available when the counter mode is
                                        configured as Quadrature X1, Quadrature X2, or Quadrature
                                        X4. | 
 | 
| Input Z Function | Defines the function for Input Z. Each counter function (Reset, Store, Load, Hold) can only be
                                        triggered by one input. For example, if you select the Input Z Function as "Reset,
                                        Hold", then the options that contain "Reset" and "Hold" are
                                        not available to select for the Input00 Function. If you select any option for Input Z Function, then Input00
                                        Function is automatically set to Not Used. | 
 | 
| Invert Input Z | Determines whether to invert Input Z. | 
 | 
| Input00 Function | Defines the function for Input00. Each counter function (Reset, Store, Load, Hold) can only be
                                        triggered by one input. For example, if you select the Input Z Function as "Reset,
                                        Hold", then the options that contain "Reset" and "Hold" are
                                        not available to select for the Input00 Function. If you select any option for Input Z Function, then Input00
                                        Function is automatically set to Not Used. | 
 | 
| Invert Input00 | Determines whether to invert Input00. | 
 | 
Define Counter (Listen Only)
            Use Define Counter to define the counter parameters when the Encoder Type is
                configured as HSC and Connection is configured as Listen Only Data.
Define Counter (Listen Only) Example

Define Counter (Listen Only) includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Input00 is used for Reset, Store, Load, or Hold | Determines whether to use Input00 to trigger counter
                                        functions. | 
 | 
Define SSI
            Use Define SSI to define the SSI parameters when the Encoder Type is configured as
                SSI.
Define SSI Example

Define SSI includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Enable Store via Input00 | Defines whether the Store function is triggered using
                                        Input00. | 
 | 
| Invert Input00 | Defines whether to invert the indicated input. | 
 | 
Define SSI (Listen Only)
            Use Define Counter to define the SSI parameters when the Encoder Type is configured
                as SSI and Connection is configured as Listen Only Data.
Define SSI (Listen Only) Example

Define SSI (Listen Only) includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Enable Store via Input00 | Defines whether the Store function is triggered using
                                        Input00. | 
 | 
Define Windows
            Use Define Windows to define the Windows parameters. 
This view is not available when the Connection is configured as Listen Only Data.
Define Windows Example

Define Windows includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Window | The window to which this configuration applies | 0…3 | 
| Mode | Defines the counter or SSI variable for the window to operate
                                        on. | Options for HSC mode:  
 Options for SSI mode:  
 | 
Define Output Assignments
            Use Define Output Assignments to define the operating mode of the outputs.
Define Output Assignment Example

Define Output Assignments includes these parameters:
| Parameter | Definition | Available Choices | 
|---|---|---|
| Output | The output to which this configuration applies. | 0…1 | 
| Selected Mode | Defines the mode in which the output operates. | 
 | 
Provide Feedback