Example 1 – Rockwell Automation 1761-HHP-B30 MicroLogix 1000 with Hand-Held Programmer (HHP) User Manual

Page 187

Advertising
background image

Chapter 11
Using Data Handling Instructions

11–4

P 0 0 0

F R D

S R C

N 1 4

0 0 0 0 H

P 0 0 0

F R D

D E S T

N 1 2

0

Important: Always provide filtering of all BCD input devices prior to

performing the FRD instruction. The slightest difference in
point-to-point input filter delay can cause the FRD instruction to
overflow due to the conversion of a non-BCD digit.

Example 1

In the following example, the two rungs cause the controller to verify that the
value I0 remains the same for two consecutive scans before it executes the
FRD. This prevents the FRD from converting a non-BCD value during an
input value change.

Important: To convert numbers larger than 9999 BCD, the source must be

the Math Register (S13). You must reset the Minor Error Bit
(S5/0) to prevent an error.

Ladder Rungs

]/[

S:1

15

EQU

EQUAL
Source A

N7:1

0

Source B

I:0.0

0

MOV

MOVE
Source

I:0.0

0

Dest

N7:1

0

FRD

FROM BCD
Source

I:0.0

0000

Dest

N7:2

0

1

ENT

ANB

0

1

FUN

To enter the function code, press:

Advertising