beautypg.com

1 using the pulse counter in limit counter mode, Using the pulse counter in limit counter mode, Time – Siemens AC75 User Manual

Page 518: Mode, Limit, Ac75 at command set

background image

AC75 AT Command Set

20.8 AT^SCCNT

s

AC75_ATC_V01.002

Page 518 of 569

10/30/06

Confidential / Released

0

Activates the Start-Stop counter mode.

After setting this mode, use

AT^SSCNT

and the

parameter to start

or stop the pulse counter or to read out the measured pulses.

1

Activates the Limit counter mode and immediately starts the pulse counter.

Parameter

is mandatory for this mode.

1...65534

Number of pulses to be counted.

Parameter

applies only to the Limit counter mode and is mandatory

for this mode. Once the given number of pulses is reached, the ME sends one

single URC "

^SCCNT

" which indicates the parameter

.

1...4294967295

Time (in milliseconds) taken to count the number of pulses specified with

.

Note

• Measurement accuracy: In Limit counter mode, the parameter

implies an inaccuracy <5ms.

20.8.1

Using the Pulse Counter in Limit Counter Mode

This example assumes that a 1 kHz frequency is applied at the GPIO10 pin. Limit counter mode is enabled to

request the time the pulse counter needs to count a specified number of pulses.

This example shows how to stop the Limit counter mode and close the pulse counter without waiting for the

"

^SCCNT

" URC. Both methods have the same effect, it is up to you which one to use.

(num)

(num)

(num)

at^sccnt=1,1,1000

Open pulse counter, enable Limit counter mode, request the time

needed to count 1000 pulses.

OK

^SCCNT: 0000001047

"

^SCCNT

" URC indicates the time taken to count 1000 pulses.

at^sccnt=1,1,2000

Open pulse counter, enable Limit counter mode, request the time

needed to count 2000 pulses.

OK

^SCCNT: 0000002040

"

^SCCNT

" URC indicates the time taken to count 2000 pulses.

at^sccnt=1,1,10000

Open pulse counter, enable Limit counter mode, request the time

needed to count 10000 pulses.

OK

^SCCNT: 0000010043

"

^SCCNT

" URC indicates the time taken to count 10000 pulses.

at^sccnt=1,1,20000

Open pulse counter, enable Limit counter mode, request the time

needed to count 20000 pulses.

OK

^SCCNT: 0000020040

"

^SCCNT

" URC indicates the time taken to count 20000 pulses.

at^sccnt=0,0

Stop and close the pulse counter immediately, without "

^SCCNT

" URC

being indicated.

OK

at^sscnt=3

Stop and close the pulse counter immediately, without "

^SCCNT

" URC

being indicated.

OK