Functionality of the CD522 Module¶

The encoder and PWM module CD522 can be used as a decentralized communication interface module at the following devices:

  • FBP interface module DC505-FBP
  • CS31 bus module DC551-CS31
  • PROFINET bus modules (e. g. CI501-PNIO)
  • PROFIBUS bus modules CI541-DP and CI542-DP
  • Processor modules

Features:

  • 2 independent counting functions with up to 12 configurable modes (including incremental position encoder and frequency input up to 300 kHz)
  • 2 independent PWM (pulse-width modulator) or pulse outputs with push-pull driver
  • Dedicated inputs/outputs for specific counting functions (e.g. touch, set, reset)
  • All unused inputs/outputs can be used with the specifications of standard inputs/outputs range

For use in extreme ambient conditions (e.g. wider temperature and humidity range), a special XC version of the device is available.

Depending on the configuration used, some inputs and outputs are dedicated to specific counting functions (touch, set, reset…). All unused inputs and outputs can be used with the specification of standard inputs/outputs range.

There are special function blocks available to manage and control the function of the CD522 Module. These function blocks are contained in the CD522_Library: CD522 LibraryAutomation_Builder project. Details on the hardware is provided in the device descriptions CD522: Encoder & PWM Module CD522

Special Features

The specific functionality is processed within CD522. It works independently of the user program and therefore it is able to response quickly to external signals. A simultaneous counting operation of several expansion modules is possible.

Each module counter can be configured for 1 mode out of 12 possible ones. The desired operating mode is selected in the PLC configuration using module parameters. After that, it is activated during the initialization phase (power-on, cold start, warm start).

The data exchange to and from the user program is performed using input and output operands. While integrating a module containing counters in the PLC configuration, the necessary operands are created and reserved immediately. Thus, a counter implementation carried out later does not cause an address shift.