NT support tool (V053-E1-1) (986753), страница 31
Текст из файла (страница 31)
(Setting is not possible forNT11S, NT20S and NT600S.)Focus Attribute:Specify how the input data is displayed before it isconfirmed.Standard, Inverse, Flash, Inverse Flash*1: Setting is not possible when a numeral input is used as a temporary input fieldfor NT31, NT31C, NT631, NT631C.*2: When a numeral input is used as a temporary input field fot NT31, NT31C,NT631, NT631C, only No.
of digits (sign digit + integer digit + decimal point +decimal digit) can be specified, since the digits such as decimal digits are determined by the numeral input field on a base screen.*3: An input method for a negative value in decimal differs between the followingtypes of PT.S With NT20S, NT30, NT30C, NT600S, NT620S, NT620C, and NT625C:Put “F” which indicates a negative value at the most significant digit.(eg. F0000008)S With NT31, NT31C, NT631, and NT631C:Put “−” (negative sign) at the most significant digit.(eg. −8)190Data InputSection 6-4GuidanceS When a numeral input element is specified, a dialog box is displayed to setwhether the cursor moving touch switch is automatically created or not.NoteIt is possible to create a touch switch to which a cursor moving key is allocated later.[Create Cursor Move Touch Switch]Specify whether or not a cursor moving touch switch is automatically created.
Settings may not be possible for some PT models.Each time a numeral input or thumbwheel object is newly created, a numeral tablenumber (where input data is stored) is automatically set as 0→1→2... incrementally (Table number after the last set one will be the next default number).
A numeraltable number can be changed by displaying the property setting dialog box. (It isalso possible to change it later.)S A numeral input element itself creates a numeral setting input field. It is alwaysused with a control code inputting touch switch (control code input function) or asystem keypad. Data is input to a numeral setting input field using the controlcode input touch switches and the system keypad which are displayed with thenumeral setting input field.This data input field is created by a numeralinput element.00000.0012After creating touch switches (control codeinput) or a system keypad on the samescreen (includes a keyboard window),pressing the key allocated the controlcode [1] enters [1] in the numeral settinginput field.
If key [2] is then pressed, theinput field shows “12”.Press thekey to store the data inputinto the input field in the numeral memorytable.The input field and the control code input touchswitch are automatically correlated. Carry overis processed automatically.Control code inputting Numeral settingtouch switchinput fieldTouch11Touch212Touch12→ This is storedin the memorytable.191Data InputSection 6-4S The procedure for creating a control code input touch switch is shown below.(1) Set the control code input function for a touch switch.(2) Select the code from the control code list.The control code input function allows an arbitrary name for a label of a touchswitch. Click onofto display the label input dialog box.
Input alabel.ConfirmationS A system keypad is created in the manner shown below.With NT31, NT31C, NT631, and NT631C, a system keypad cannot be created.(1) Select [Screen] (menu bar), then select [Properties].This operation is also possible by selecting [Properties] after displaying thepop-up edit menu, which is displayed by right clicking the mouse or by doubleclicking the mouse with the mouse cursor placed at a position other than anelement.(2) Set a check mark for the system keypad in the screen properties.Numeral input elementSystem keypadNote: A system keypad is automaticallydisplayed when a numeral settingelement or a (character) string setting element is created in the samescreen.S The allowable maximum number of input digits is determined by the setting forthe [Format] and [Display Sign] properties.192Data InputSection 6-4S Even if multiple input fields are arranged in a screen, input is possible only forone numeral setting input field.
Therefore, it is necessary to create a touchswitch (cursor moving touch switch, or arrow symbol touch switches) which canbe used to select the desired numeral setting input field. If the “Create CursorMove Touch Switch” check box is ON when creating the input element, a cursormoving touch switch is automatically created overlapping a numeral setting input field.
By simply pressing this input field, the cursor is moved.Data input fieldNo.1Cursor movingtouch switchNumeric keysNo.2No.3If a touch switch on input field No. 2 is pressed, the No. 2 input field becomes theobjective field for data input. The data input using the numeric keys is stored ininput field No. 2.S A cursor moving touch switch is created using the dialog box which is displayedwhen creating a numeral input element. The properties for the cursor movingtouch switch can be set in the same manner as for a standard touch switch.How the properties for a touch switch are set is shown below.For details of [Settings], refer to 6-8 “Touch Switches”.193Data InputSection 6-4S If a check mark is set for [Use Window/Keyboard Screen] in the cursor movingtouch switch setting properties, it is possible to display the specified window/keyboard at the same time the cursor is moved.This feature allows appropriate numeric keys for the input field to be displayed.It is possible to create a temporary input field in addition to numeric keys.(With NT31, NT31C, NT631, NT631C with “-V1”, all objects other than thumbwheel switch can be created on window.)Window/KeyboardDisplayed when theinput field is touched.S It is possible to create a temporary input field at the same time as numeric keysare arranged in the window/keyboard.A temporary input field is created using a numeral input element.When a numeral input element is arranged in the window/keyboard, the elementis automatically set as a temporary input field.Only one numeral input element (temporary input field) can be created for onewindow/keyboard.S Setting processing differs as shown below depending on whether or not a temporary input field is used.[When a temporary input field is used](2) Storing by pressingNumeral memory tablekey(1)Temporary input field(1) The data which is input using numeric keys is displayed in the temporary inputfield.(2) Input thekey, and the data in the temporary input field is set in the numeralsetting input field and stored in the numeral memory table at the same time.194Data InputSection 6-4[When a temporary input field is not used](2) Storing by pressingNumeral memory tablekey(1)(1) The data input using numeric keys is directly set in the numeral setting inputfield.(2) Press thekey, and the set data is stored in the numeral memory table.Reference: With NT31, NT31C, NT631, NT631C, the settings such as “Display Sign” can notbe set at setting property of temporary input field (These settings are determinedby the numeral input field on a base screen).
When a numeral input field is used asa temporary input field for NT31, NT31C, NT631, NT631C, specify the requiredNo. of digits (sign digit + integer digit + decimal point + decimal digit).CAUTIONWhen the numeral values entered are confirmed, upper/lower limitsare checked. Otherwise the system may operate unpredictably.Note1. The data set in the input field is not stored in the numeral memory table until thekey (button where the Return key code is set) or the ENT key is pressed.At the end of data input, always press thekey or the ENT key.2.
To correct the data set in the input field, use the CLR key, the BS key, and theDEL key.3. When a numeral setting input field is moved, the touch switch is also movedautomatically. To modify or move a numeral setting input field and a touchswitch independently, cancel the check mark set for [Auto Arrange] in the [Settings] page of the touch switch properties.4. The cursor can also be moved using an arrow symbol key touch switch.
Thecursor moves in the order the numeral input elements were created; this ordercan be changed after creating the elements.195Data InputSection 6-45. With NT31, NT31C, NT631, NT631C, when hexadecimal value is input, it isregarded as signed binary data and upper/lower limit check is performed.Therefore, if the top bit is “1”, it is regarded as negative value and input will beprohibited when the minimum limit was set as “0”.
In this case, set those valuesuch as “$80000000” (–2147483648) for minimum limit setting to prevent itfrom being checked.Reference: At the numeral setting input field, the written numeric value in the numeral memorytable is displayed when thekey is pressed. Since this is different from the oneread from the numeral memory table, it is necessary to use another numeral inputelement to read out the data from the same address of the numeral memory table.Numeral input elementScreenNumeral memory tableSet numeralNo.1No.2Set numeralNumeral setting input fieldNumeric keysPop-up window/keyboard6-4-2(Character) String InputYou can write (character) string data to a character string memory table (stringtable) using touch switches and a bar code reader.Touch switches must be allocated (character) strings or a key code (control codeinput and (character) string input function), or the copy function beforehand.Input using touch switches ((character) string input function + control code input function)PTCharacter string memorytable (String table)ScreenInput fieldABCkeyWritingABC DEF GHIABCNo.1No.2No.3No.4No.5Touch switches(1) Set the (character) strings to be input using the (character) string input function to touch switches.(2) Press a touch switch to set the label which is set for the touch switch into the(character) string input field.(3) Press the touch switch for which thekey code is allocated (by the controlcode input function) to write the (character) string set at the input field to thespecified character string memory table (string table).196Data InputSection 6-4Input using touch switches (copy function + control code input function)PTCharacter string memorytable (String table)ScreenInput fieldABCkeyABCSETABCCopying theset dataABCNo.1No.2No.3No.4No.5(1) Copy the preset data (character string memory table (string table)) to the inputfield using the copy function allocated to a touch switch.(2) Press the touch switch for which thekey code is allocated (by the controlcode input function) to write the data which was copied (set) into the input fieldto the specified character string memory table (string table).Reference: To copy (in the character string memory table (string table)) and display a (character) string by a single key operation, without using thekey code, use a touchswitch (copy function) and a (character) string display element.PTCharacter stringmemory table(String table)ScreenDisplay fieldPart type APart type APart type APart type ACopyNo.1No.2No.3No.4No.5Input using a bar code readerPTScreenInput fieldABCCharacter stringmemory table(String table)No.1ABC No.2No.3No.4No.5Bar code reader(1) By reading out a bar code using a bar code reader, the bar code data can beinput to the (character) string setting input field.