beautypg.com

Enter key handshake operation – Rockwell Automation 2711E-ND1 PanelBuilder 1400E Reference Manual User Manual

Page 85

background image

78

Numerics

Publication 2711E-820 – January 1998

Decimal Key Controlled allows the operator to enter the number
and decimal point. The terminal notes the position of the decimal
point and sets the Decimal Point Position control to that value.

For the Numeric Input Cursor Point object, use the Numeric
Decimal Point Position control (not the Decimal Point Position
control).

This control should use analog tags.

To send a decimal point value to the PLC, define a (Numeric)
Decimal Point Position control. The value stored at this control
determines the number of digits to the right of the decimal point.
The relationship between the number and decimal point is
implied; the number sent to the PLC does not contain a decimal
point.

Digits Entered

Number Displayed

Keypad Numeric
Input

(Numeric)
Decimal Point
Position Value

БББББ

БББББ

123

ББББББ

ББББББ

123

ББББББ

ББББББ

123

ББББББ

ББББББ

0

БББББ

БББББ

1.23

ББББББ

ББББББ

1.23

ББББББ

ББББББ

123

ББББББ

ББББББ

2

БББББ

БББББ

.12345

ББББББ

ББББББ

.12345

ББББББ

ББББББ

12345

ББББББ

ББББББ

5

You can assign controls to provide handshaking between the PLC
and terminal for the Numeric Keypad Enable Button, Numeric Input
Cursor Point, and Numeric Entry Keypad objects. To use this option,
assign the Enter Key Control and the Enter Key Handshake.

When the operator presses the Enter key to send the value to the
PLC, the terminal sets the Enter Key Control to 1 (after the delay
specified in the Enter Key Control Delay field in the Timing
Parameters tab of the Configure Terminal Setup dialog box). To
inform the terminal that the handshake has been received put a rung
in your PLC program to cause a 0 to non-0 transition in the value of
the Enter Key Handshake control. When the terminal sees this non-0
value, it resets the Enter Key Control value.

The Enter Key Control is also reset:

if the terminal does not receive acknowledgement (transition
from 0 to a non-0 value) within the Enter Key Handshake Time
specified in the Timing Parameters tab of the Configure Terminal
Setup dialog box. An error message appears.

if the Enter Key Handshake control is unassigned. The Enter Key
Control remains set for the duration of the Push Button Hold
Time.

Enter Key Handshake
Operation