Technical Description April 2003 Order number: 6AR1930-4AA06-2AA0 SMP16-SFT251 Order number: 6AR1304-0EA00-0AA0 Counter board with two 32-bit incremental/pulse counters SICOMP Industrial Microcomputer (4)J31069-D2090-U001-A1-7618...
Page 2
Information in the technical descriptions specifies products but does not guarantee characteristics. The product described in this documentation may require licensing. Questions should be directed to your local Siemens office. Availability and technical modifications subject to change without prior notice.
Features SMP16-SFT251 Features Characteristics The SMP16-SFT251 is a counter board with two 32-bit counters. Its software is compatible with the SMP-E251. It should be used instead of the SMP-E251. The board has the following characteristics. General • Two 15-pin, sub D socket strips for connection of the I/O •...
0 and n=1 for channel 1. Figure 2.1 Block circuit diagram of the SMP16-SFT251 Front LEDs The two front LEDs (L1 and L2) show the direction of rotation of the shaft encoder for channel 0 or channel 1 during position acquisition.
This interrupt is identical to the INT0* signal. Modern applications sometimes use this pin as NMI*. When, for instance, the SMP16-COM595 bus coupler and the SMP16-SFT251 are installed in the same slot for this reason, the INT0* signal must be switched off from this pin. See chapter 6.4.5. INT0* can always be taken from pin c27.
SMP16-SFT251 Configuration with Software The configuration data of the SMP16-SFT251 are stored by the ASBIC chip on the serial EEPROM of the board. The tables below show the default settings of the values which can be changed by the automatic configuration software SMP16-AKO.
In addition, the physical design of the shaft encoder inputs is not the same as that of the SMP-E251. Switch S1 or S2 can be used to choose between RS 422 and 24 V technology. In contrast to the SMP-E251, the 24 V inputs of the SMP16-SFT251 require more current due to the optical decoupling. See chapter 2.3.
0 (bit 4) can be used to run the board as compatible with the SMP-E251 or to use expanded functions (SMP-E251 or SMP16-SFT251 mode). The board is always in SMP-E251 mode (BG_Mode = "0") after power-up or a hardware reset.
Programming the Board 6.3.6 Frequency and Pulse Width Measurement The counters of the SMP16-SFT251 can measure frequencies or pulse widths. This operating mode can be set for each counter in the appropriate mode register (see chapter 6.4.1). Frequency measurement A gate (differential) is applied on the B input of the counter. The counter is ready to count while this gate is open (logical "1").
INT1 trigger can be enabled/disabled in control register 0 (bit 5, LAX). 6.3.9 The Universal Registers In addition to the 32-bit, zero-marking-pulse buffer, the SMP16-SFT251 contains three more 32-bit universal registers for each channel. The following table lists the functions of the registers (see also chapter 6.3.8).
BG_Mode Board mode Switches the board to SMP16-SFT251 mode. In this mode, the board is no longer compatible with the SMP-E251. This mode provides an increased scope of functions. The address location of ASBIC channel 0 differs depending on the status of this bit.
The interrupt mask can be read and written with both 16-bit and 8-bit accesses. The interrupts of the SMP16-SFT251 can be masked in this register. This register does not contain interrupts INT0 and INT1. For SMP-E251 compatibility's sake, these interrupts are contained in control register 0.