beautypg.com

4 f o rm ulas – HEIDENHAIN ND 2100G User Manual

Page 236

background image

236

2 Installation and Specifications

2.4 F

o

rm

ulas

Example:

H1 = DoutBin(2262,1,10sec)

Includes a lines value of 2262, which when converted to a binary
mask of 100011010110, outputs a logic level of 1 for 10 seconds to
lines Dout(2), Dout(3), Dout(5), Dout(7), Dout(8) and Dout(12). All
pins not included in the mask are unaffected. After the 10 second
delay period, the affected output pins are changed to a logical 0.

H1 = DoutBin(2262,1,10sec)

When:

When the lines mask is decimal 2262 =
100011010110.

The state is logical 1.

The delay is 10 seconds.

Outputs a logical 1 for 10 seconds as shown in this
table.

Dout

12

11

10

9

8

7

6

5

State

1

1

1

1

1

1

1

1

Lines mask
(dec 2262)

1

0

0

0

1

1

0

1

Resulting
output

1

ua*

ua*

ua*

1

1

ua*

1

ua* = unaffected