Recipes GP Pro-Ex
Recipes GP Pro-Ex
Chapter 26 Recipes
This chapter explains how to use recipes in GP-Pro EX and the basic functions used for Recipes.
Please start by reading 26.1 Recipes, and from 26.2 Settings Menu go to the corresponding topic.
26.1 Recipes
These recipes can be used in process and production control to specify settings for machine
operation (material quantities, heat settings and so on).
Also, you can read device/PLC data and register it as a new recipe.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 2 of 184
Enhanced Recipes
Attribute
n Recipes can be created and edited on spreadsheet software (for example, Microsoft Excel).
n Display recipes from the display unit's external storage for editing or printing data.
Attribute
n Control multiple recipes with common conditions (such as destination address and number of
data) in a single file.
n You can back up recipes to external storage. You cannot edit recipes on external storage.
Enhanced Recipes
Transfer binary data created in GP-Pro EX (binary data) from the display unit to the device/PLC
without using backup memory (SRAM). Read data on the device/PLC, and save it to the display
unit.
Attribute
n Create and control recipes with various data formats and addresses including text strings as
a group.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 3 of 184
n Edit recipe data directly on the display unit. Set a specific security level for data editing. The
data cannot be printed.
n Save recipes in CSV format on the external storage. Recipes can be created and edited on
spreadsheet software (for example, Microsoft Excel).
n Control multiple recipes with common conditions (such as destination address and number of
data) as a file.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 4 of 184
Display the CSV data on the external storage device on the special data display [CSV display].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 5 of 184
Touch the Special Data Display [Filing] transfer switch on the screen and transfer the selected
recipe.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 6 of 184
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 7 of 184
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 8 of 184
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 9 of 184
There are two methods for transferring CSV data: control the transfer from the device/PLC
(Automatic Transfer), or control the transfer by touching the screen of a display unit (Manual
Transfer).
Transfer Methods
S et t he c ont rol addres s . E ac h t ime t he bit is t urned O N by
t he dev ic e, t he dat a is t rans f erred. T he t ransf er act ion can
be s et as Condit ion A c t ion or A ddress A ct ion.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 10 of 184
c ondit ion.
There are two methods for creating Recipes: creating a spreadsheet and saving it as a CSV file or
creating a recipe in GP-Pro EX.
1. Open Microsoft Excel and enter items ":DATE", ":Group NO.", ":GROUP NAME", "ITEM
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 11 of 184
NAME", and "VALUE" to the appropriate locations and enter the recipe data.
(The display unit transfers the data according to these parameters.)
:DATE
:GROUP No.
:GROUP NAME
ITEM NAME
You can use the area below the ITEM NAME field to enter comments or additional
information as necessary. Do not use a comma or decimal for a title. It may not be read
correctly.
VALUE
You can use the area below the VALUE to enter any other information.
¡ Only the data portion will be transferred to the device via Transfer CSV Data. Enter
the Condition Number, the Condition Name, and comment as required. When
transferring data, regardless of Condition Number and Condition Name, they are
transferred according to the conditions set in the [Transfer CSV Data (Condition)
(T)]. You can access these from the [Recipe (R)] under [Common Settings (R)].
¡ When there are two or more commas in a single row, data after the second comma
is not read.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 12 of 184
¡ To select the CF Card Folder (or SD Card Folder) in GP-Pro EX, from the [Project
(F)] menu, point to [Information (I)] and select [Destination Folder (C)].
3.6.2 Procedure - Setting the Destination Folder
:DATE
Records the date when the file was saved to the external storage device. The date is recorded
using a 4-digit year (for example, "2005/4/30").
:GROUP No.
:GROUP NAME
ITEM NAME
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 13 of 184
VALUE
The following procedure explains how to save CSV data on a CF Card or USB storage device.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [CSV Data
Transmission (CSV File List) (F)]. In [Save In] select [CF Card] or [USB Storage].
If the CF Card Folder is not yet set, the following message appears. Click [Yes].
Select the [Enable CF Card] check box. Click [Browse] and set the CF Card Folder. Click [OK
(O)].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 14 of 184
¡ The CF Card Folder is the location where created data is temporarily saved inside
the project. The data saved here is saved to the CF Card via a screen transfer.
¡ The CF Card Folder can be set using this method or set from the Project Properties.
¡ Specify the USB Storage Destination Folder when you select [Save in] and
point to [USB storage]. You cannot use project transfer to move the saved data
saved to the display unit's USB storage device. You must manually copy the
data to the USB storage device and then connect the device to the display unit.
¡ To enable [Add], [Transfer CSV Data] should be selected in the [Recipe (R)] -
[Transfer CSV Data (Condition) (T)] tab.
26.5.1 Procedure - Transferring CSV Data Recipes Using Touch
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 15 of 184
¡ Do not use a comma or decimal for a title. It may not be read correctly.
¡ To delete a registered recipe (CSV data), select and enter the [Delete] key from the
list.
When you wish to edit the data, display the [Edit CSV File] dialog box according to the following
method and edit it.
n Right-click the cell in the file that you wish to edit, and click [Edit].
n Select the cell in the file that you wish to edit and press the [Ctrl] + [E] keys.
The recipe is saved in the [file] folder in the designated CF Card Folder with the created recipe
(ZR00000.csv).
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 16 of 184
n ":DATE", ":GROUP No", ":GROUP NAME", "ITEM NAME", and "VALUE" are fixed.
n Below "ITEM NAME" in the first column, the designated titles are written.
n Below "VALUE" in the second column, the designated values are written.
Or, you can overwrite the selected files on the external storage device with device/PLC data.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 17 of 184
¡ When you manually transfer data from the device to external storage, you cannot save
the data as a new file. You can only overwrite when selecting files from a Special Data
Display [Data Transmission] part.
¡ To overwrite Device/PLC data in an existing CSV file, you can select [All Files] or
[Overwrite Data Only]. The [Overwrite Data Only] option overwrites dates and values only
and leaves other data unchanged.
¡ For details on how to draw parts, and define the address, shape, color, and labels, please
see the parts editing topic.
8.7.1 Editing Parts
On the screen's Special Data Display [Data Transmission], set the options for transferring CSV
data by touch.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [Transfer CSV Data
(Condition) (T)], or click from the toolbar. The following window appears.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 18 of 184
2. Select the [Transfer CSV Data] check box, define the [Action Mode] as [Condition Action],
and select the [Write Mode].
3. In [Condition], click [New]. The [CSV Data Transfer Condition] dialog box appears.
4. Enter the [Condition Number] and [Condition Name] to be registered. (Example: Condition
Number: 0, Condition Name: Materials)
5. In the [Destination Word Address] field, set the start address for the destination device/PLC
address (D100) and then set the number of data (6), data type (Dec), and bit length (16 bit)
to transfer.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 19 of 184
¡ To delete a registered conditions, select and enter the [Delete] key from the list.
8. Open the screen editor. From the [Parts (P)] menu, point to [Special Data Display (P)] and
select [Data Transmission (D)] or click from the toolbar. Place the Part on the screen.
9. Double-click the new Special Data Display. The settings dialog box appears.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 20 of 184
10. Select the [Display] tab. Set the [Font] and [Display Format].
11. Select the [Color] tab and set the text and background color.
12. Select the [Switch] tab and select the operation switches you want to place.
Set the number of rows that a scroll switch moves when pressed.
Select the shapes, label and text color, and click [OK (O)].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 21 of 184
¡ When you select a switch and press the [F2] key, you can directly edit the text on
the label.
The Special Data Display Part [Data Transmission] is now configured. You can move the
switches to the appropriate locations.
¡ If you want to display CSV data on the screen of the display unit, place a Special
Data Display [Show CSV].
26.7 Displaying/Editing CSV data on the Screen
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 22 of 184
Display the file number (***** in ZR*****.csv) from the external storage device and the condition
name on the display unit using a Special Data Display [Data Transmission].
1. Select the file to transfer by touching it. (You can select multiple files from the displayed
list.)
If you touch a scroll switch while a file is selected, the displayed page changes and the
selection cancels.
¡ When transferring data from the device/PLC to external storage, if Write Mode
is set to [All Files], all data on external storage is overwritten. In such cases,
the Condition Name of the file is overwritten with the Condition Name defined
in the Condition settings.
¡ If you selected multiple files, the transfer occurs in order starting with the smallest file
number.
¡ In the Special Data Display [Data Transmission], CSV files appear in the order they
were created. You cannot sort by file number or date.
If both a Special Data Display [Data Transmission] and [Show CSV] are placed on the same
screen and you select a file and press the display switch, CSV Data Recipes appear in the
[Show CSV].
¡ If you select multiple files and touch the display switch, the file with the smallest file
number displays.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 23 of 184
¡ If you set up the Special Data Display [Show CSV] to allow editing of data, you can
edit the displayed data by touch. Use this feature when you want to edit on the screen
CSV data in external storage and write to the device/PLC.
¡ You can use a Special Data Display [File Manager] and display/edit it in a [Show CSV].
When using [File Manager], you can sort CSV files by date.
26.7 Displaying/Editing CSV data on the Screen
Also, when bit 1 of the Control Address turns ON, the device/PLC data is read and saved to the
external storage device as new CSV data according to the previously set transfer conditions
(Destination Address, Number of Data Items).
¡ You can designate the destination or source address, Number of Data Items, and so on,
for each file at transfer time.
26.10.2.2 For Address Action
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 24 of 184
Configure settings so that when the designated address bit 0 turns ON, the specified CSV data is
transferred according to the set condition.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [Transfer CSV Data
(Condition) (T)], or click from the toolbar. The following window appears.
2. Select the [Transfer CSV Data] check box, define the [Action Mode] as [Condition Action],
and select the [Write Mode].
3. Select the [Control Word Address] check box and set the address used to operate the
transfer from the device/PLC.
¡ Four consecutive words that include the specified address are used.
4. In [Condition], click [New]. The [CSV Data Transfer Condition] dialog box appears.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 25 of 184
6. In the [Destination Word Address] field, set the start address for the destination device/PLC
address (D100) and then set the [Number of Data], [Data Type], and [Bit Length].
¡ If you set the [Condition Name Search Feature] and enter a condition name to
search for, the CSV files with that condition name are found and transferred.
26.10.3 About the Condition Name Search Feature
¡ When using automatic transfer from the device/PLC to an external storage device,
you can automatically allocate file numbers to create new files in external storage.
26.10.4 About Automatic Numbering
¡ To overwrite Device/PLC data in an existing CSV file, you can select [All Files] or
[Overwrite Data Only]. The [Overwrite Data Only] option overwrites dates and
values only and leaves other data unchanged.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 26 of 184
3. Turn ON D50 bit 0. According to the settings of Condition Number 0, data transfers into 6
words, D100 to D105.
During the data transfer, D51 (Status address) bit 0 (Transferring Bit) turns ON.
4. When all files have completed transfer normally, D51 bit 0 turns OFF, and bit 1 (Transfer
Complete Flag) turns ON.
Turn OFF D50 bit 0.
3. Turn ON D50 bit 1. According to the settings of Condition Number 0, data from 6 words, D100
to D105, are transferred as "ZR00002.csv".
During the data transfer, D51 (Status address) bit 0 (Transferring Bit) turns ON.
4. When all files have completed transfer normally, D51 bit 0 turns OFF, and bit 1 (Transfer
Complete Flag) turns ON.
Turn OFF D50 bit 1.
You can edit data that displays on the screen by touching it. Also, you can print data to a printer
that's connected to the display unit.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 27 of 184
n Print CSV data from a printer that's connected to the display unit.
¡ For details on how to draw parts, and define the address, shape, color, and labels, please
see the parts editing topic.
8.7.1 Editing Parts
Configures the settings to display, edit, and print CSV data stored on the CF Card.
1. From the [Parts (P)] menu, point to [Special Data Display (P)] and select [File Manager (M)].
Place the Part on the screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 28 of 184
2. Double-click the new Special Data Display [File Manager]. The settings dialog box appears.
4. Click the [Switch] tab and under [Switch Layout] select the [Display] check box. Select the
shape, label and text color. Click [OK (O)].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 29 of 184
¡ When you select a switch and press the [F2] key, you can directly edit the text on
the label.
5. Special Data Display Part [File Manager] is now configured. You can move the switches to
the appropriate locations.
6. On the same screen as the [File Manager], from the [Parts (P)] menu, point to [Special Data
Display (P)] and select [Show CSV (C)]. Place the [Show CSV] on the screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 30 of 184
7. Double-click the placed Special Data Display [Show CSV]. The following dialog box appears.
9. Click the [Display] tab. In [Font] set the [Font Type] and [Size].
Select the [Show Column] check box, if necessary.
10. Click the [Color] tab. Set the text color and background color.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 31 of 184
11. Click the [Switch] tab. Select the check boxes for any necessary scroll or print switches for
the Show CSV. Set the number of rows or columns that a scroll switch moves when pressed.
Select the shapes, label and text color. Click [OK (O)].
¡ When you select a switch and press the [F2] key, you can directly edit the text on
the label.
Special Data Display Part [Show CSV] is now configured. Move the switches to the desired
locations.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 32 of 184
¡ A Special Data Display [File Manager] appears using a Special Window or Local
Window. If the maximum number of windows are already displayed, the File Manager
does not appear. Close another window and touch the [File Manager] display switch
again.
12.9 Displaying Multiple Windows on a Single Screen
¡ Only when displaying Recipe CSV data, can you select a file in a Special Data Display
[Data Transmission] instead of [File Manager].
1. Touch the File Manager Display Switch to call up [File Manager] on the display unit screen.
2. Selecting the folder and touching the [DISP] key displays a list of all the files in the folder.
¡ To navigate to a higher level in the folder list, from the first line select [.. <DIR>]
and touch the [DISP] key.
3. Select a file, and then touch the [DISP] key to view the file in the [Show CSV] dialog box.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 33 of 184
¡ In the [File Manager], if you select files that are not CSV files and then touch the
[DISP] key, those files do not appear in the [Show CSV] part.
¡ If the CF Card is removed or the cover of the CF Card slot is opened while the CSV
file displays, the [Show CSV] dialog box is cleared.
¡ If the [File Manager] Display runs off the screen at a specified position, the coordinates
adjust so that the entire window displays.
¡ For the touch panel technology on your display unit, refer to its hardware manual.
2. Touch the position on the screen where you want to move the object.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 34 of 184
2. Next, touch a position on the screen and the [File Manager] moves to that position.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 35 of 184
First, if you touch a different switch and do not release the touch, the move operation is the same
as 1 point touch.
2. Release the touch from the [File Manager], then touch its new position on the screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 36 of 184
Display Area
Lists the folder names and file names in external storage.
The files display in the order in which they were created. You can sort and display data in
order of date. You cannot sort data by file names or time stamp.
26.9.3.2 File Manager - Extended
¡ The name of the file created using your computer in external storage is displayed with
capital letters on the display unit, even if the name uses lowercase characters. However,
if the files are saved to external storage from the FTP server, uppercase and lowercase
letters are distinguished on the display unit. This also applies to folder names.
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
Information
When you select a folder, the folder creation date displays. Selecting a file displays its
creation date and file size.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 37 of 184
¡ For files that exceed the following, the file size value is displayed as "**********" on
the File Manager. To display properly in [File Manager], file sizes must fall within [Action
Mode] and [Target Data] settings.
¡ Character codes in the CSV file uses the native character code only. (For Japanese, this is
Shift-JIS. Western European languages display using CodePage 1252.)
Please refer to the following for your local character codes.
6.2.4 Supported Character Codes - Stroke Font/Standard Font
¡ The outer borders are 2-dot lines, and the inner borders are 1-dot lines. Two-dot spaces
are left between the borders that separate the cells and the data in the cells.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 38 of 184
The width of each cell adjusts depending on the text width. When the number of
characters is five or less, the width is set to five characters.
Touch the [ENT] key after editing data to save the changes and close the editing screen.
¡ When [Display Language] is set to [Japanese], the Japanese FEP operates and Kanji
conversion is available.
¡ Touching the [CAPS] key allows you to enter lower-case characters. Touching the [CAPS]
key again returns to upper-case input mode. The [CAPS] key is cleared when the editing
screen closes.
¡ The input text on the editing screen displays with the font set to the CSV display. You
cannot change the display color, the display position, and the size.
¡ The editing screen does not appear when the SD card is write protected.
¡ To print data, you must connect a printer to the display unit and then configure the
printer settings.
35.3.3 Procedure - Connecting a Printer Directly to the Display Unit
Print All
Touch [PRN ALL] for all CSV data on the [Show CSV], including the region not displayed on the
screen, to print.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 39 of 184
Print-Display
Touch [PRN] to print only the CSV data that displays on the screen.
Acti o n Mo d e
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 40 of 184
¡ When using a Special Data Display [Data Transmission] with manual transfer, select
[Condition Action].
l Condition Action
The transfer is executed according to the condition set in [Condition], such as
Destination Address or Number of Data Items. You can transfer multiple CSV data
recipes at one time.
l Address Action
The transfer destination and source address is set at transfer time. Change the address
for each file and transfer the CSV data.
W ri te Mo d e
l All Files
Overwrites all the contents of existing CSV files. ITEM NAME field will be blank.
¡ All data from the third row on in the CSV file are deleted.
¡ When overwriting, the required available space in external storage is at least double
the size of the actual CSV file.
Co n tro l W o rd Ad d ress
Set to operate the CSV data transfer from the device/PLC with an automatic transfer. If selected,
also set the address to control the transfer.
The contents of the set address differ depending on the [Action Mode] settings.
26.10.2 Control Word Address
L an g u ag e
Select a language for the Condition Name: [Japanese], [ASCII], [Chinese (Traditional)], [Chinese
(Simplified)], [Korean], [Russian (Cyrillic)], or [Thai]. The Condition Name for the [Data
Transmission] follows this setting.
[Transfer Mode] is set to [Condition Action]. When using automatic transfer, specify whether to use
the Condition Name Search feature. The Condition Name Search feature searches for CSV files by
condition name and writes all matching files from external storage to the device/PLC.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 41 of 184
S earch W o rd Ad d ress
When using Condition Name Search, set a word address to store the search text.
This can be set to either a PLC address or a display unit's internal device address.
Uses the bottom 16 words of the address designated here (or 8 words for a 32 bit address), and
they store the condition name of the file you want to transfer. The condition search name can be up
to 32 characters.
Detects the file in external storage that matches the stored condition name and transfers the file.
¡ The search is only possible when the search string is a perfect match for the condition
name. Spaces indicate different file names and can cause errors.
¡ When data transfer is completed, the status and number of transferred files displays. The
last transferred file numbers are written to the display unit's internal device Special
Areas LS9200 and LS9201. (The Special Areas are read-only.)
When [Action Mode] is [Address Action], select the device/PLC for transfer.
Co n d i ti o n
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 42 of 184
Creates a new condition. Click the hyperlink and the [CSV Data Transfer Condition] dialog box
appears.
Co n d i ti o n Nu m b er (G RO UP NO )
Designate the condition number. The setting range is from 0 to 1023. Assign each condition its own
unique number.
Co n d i ti o n Nam e (G RO UP NAME )
Set a condition name up to 32 characters long (16 double-byte characters). When transferring data
from a device/PLC to external storage, the CSV file condition name is the name defined here.
Desti n ati o n
The specified address functions as the destination address (or as the source address when
transferring from the device/PLC to the external storage device). An internal device address
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 43 of 184
Nu m b er o f Data
Data T yp e
Select the data type of the transfer data from [Dec], [Hex], or [Float].
Sign +/-
Set to allow negative numbers. This is available only when the [Data Type] is [Dec].
Bi t L en g th
F i l e Nu m b er
S tart/ E n d
Set the file range to register as a single condition with file numbers. The setting range is from 0
to 65535. All the files from [Start] to [End] become part of the same group.
¡ Please do not set the same file number to multiple conditions. If file numbers repeat
in several conditions, the files are transferred according to the condition with the
smallest number.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 44 of 184
automatically allocate file numbers to create new files. (This has no effect on automatic transfers
from the external storage to the device/PLC.)
Enable this feature when reading data from the device and saving to external storage as a CSV
file. Numbering occurs until the designated [End]. After that, data is not transferred. To overwrite
existing files and continue transferring, use [Loop] or [Resume Bit Address].
26.10.4 About Automatic Numbering
Loop
Specify whether to enable loop action, in which when the File Number reaches the designated
[End] and a new file is created, the oldest file is deleted and files are overwritten in order
beginning with [Start].
Resu m e Bi t Ad d ress
Designate whether or not to set a bit address to resume transmission when the file number has
reached the designated [End].
When this bit address is turned ON and after the [Control Word Address] is turned ON, files are
created from the designated [Start].
F u l l Bi t Ad d ress
Confirms that the file number has reached the designated [End]. This bit address turns ON when
File Number reaches the [End].
CS V Data O u tp u t
This setting is available when the condition setting [Display Format] is [Float].
l Round Off
Sets whether to round off digits. Numbers are truncated if not rounded.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 45 of 184
l Digits/Decimal Places
In the [Digits] field, define the number of output digits from 1 to 17. This includes the
number of [Decimal Places].
The allowable range for [Decimal Places] should be less than the value set in [Digits].
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
S ave i n
Select the destination to save from [CF Card] ([SD Card]) or [USB Storage].
l USB storage
The USB Storage Destination Folder must be specified. The data in this folder must be
manually transferred to the USB storage device.
L i sted I tem s
l Show Detail
Condition Name and Number of Data Items settings display along with the file name.
l File Name
Only the file name displays.
S h o w Detai l s
The CSV File registered in GP-Pro EX displays as a list. Select and double-click a line to display
the [Edit CSV File] dialog box.
¡ If you click in the cell of each item of the list, you can use the filter function. will
be displayed beside the item name for the filter results on display.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 46 of 184
¡ If there is a CSV file with a language different from the Condition's [Language] setting,
unrecognized text will be displayed as "?". If you save the project in this condition, text
will be saved as "?" and cannot revert to the original text even you select the correct
language. The CSV with different language settings may cause an error since the format
may not be recognized. In this case, the [Edit CSV File] dialog box cannot be displayed.
Up d ate
Ad d
Register a new file. The file number can be any number from 0 to 65535 that is not in use.
Click [OK (O)]. The [Edit CSV File] dialog box appears.
Co n d i ti o n Nu m b er (G RO UP NO )
Co n d i ti o n Nam e (G RO UP NAME )
Set the condition name with a maximum of 32 characters. When a Special Data Display [Data
Transmission] is used, the condition name set here displays.
Nu m b er o f Data I tem s
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 47 of 184
E d i t Data Area
Enter the recipe title and data. The title set here is not transferred to the device/PLC.
¡ Click in the cell of table item to use the filter function. will be displayed beside
the item name for the filter results on display.
P arts I D
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 48 of 184
The letter portion is fixed. You can change the number to within the range of 0000 and 9999.
Co m m en t
Di sp l ay Un i t
l Data Transmission
Displays a list of the recipe data (CSV data) condition names on the display unit.
Transfers the selected recipe data between external storage and the device/PLC.
26.9.1 Data Transmission
l Filing
Displays the recipe filing data in a list on the screen, and transfers the selected recipe
from the display unit backup memory (SRAM) to the device/PLC.
26.16.1 Filing Display
l Show CSV
Displays the CSV data (for example, recipe data, alarm history data, sampling data)
saved on external storage. You can also edit or print the data. The [File Manager] and
[Data Transmission] display parts are used together.
26.9.2 Show CSV
l File Manager
On the screen, displays folders or files saved in external storage. You can copy data
between the CF Card (or SD card) and USB storage. You can also select and play
movie files stored in the CF Card (or SD Card) or the FTP Server.
26.9.3 File Manager
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 49 of 184
Select an address to verify the transfer state and result status during the transfer.
Set the address where the transfer status and result are stored.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 50 of 184
properly or is damaged
8 Res erv ed —
9 Res erv ed —
10 Res erv ed —
11 No Condit ion W it hout t he [ E nable Dat a T ransmission
F eat ure] set t ings, a CS V f ile t ries t o
dis play on t he CS V display f rom
ex t ernal st orage.
12 W rit e E rror W hen t rans f erring dat a f rom ext ernal
st orage t o t he device/ P LC, f ailed t o
writ e t o t he device/ P LC.
13 Read E rror P LC f ailed t o read t ransf erred dat a
on ext ernal s t orage.
¡ The Transfer Complete Flag (bit 1) is not turned OFF automatically. Turn it OFF from
the device/PLC.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 51 of 184
F o n t T yp e
Choose a font type for the characters and numeric values from [Standard Font] or [Stroke Font].
l Standard Font
This is a Bitmap font. Choose the character height and width magnification ratio. When
you magnify/shrink characters, the outline may become rough or the letter may appear
compressed.
l Stroke Font
This is an outline font where the ratio of the character height/width is fixed. The letters
will have a smooth outline even if you magnify/shrink them. However, this font uses
more disk space on the display unit.
S i ze
Select a font size for the format of characters and numeric values.
l Standard Font
Specify "Width x Height" from [8 x 8] to [64 x 128] in 8 pixel units, or select a fixed
size from [6 x 10], [8 x 13], [13 x 23].
l Stroke Font
6 to 127 pixels
Bo rd er
Di sp l ay Ch aracters
Di sp l ay Ro w s
Di sp l ay Co l o r
Backg ro u n d Co l o r
Cl ear Co l o r
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 52 of 184
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Display Color] and
[Background Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to set
Blink (from the [Project] menu, point to [System Settings] and click [Display Unit]).
1.6 Supported Colors
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
P art S h ap e
S el ect S h ap e
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 53 of 184
Open the [Select Shape] dialog box to choose the switch shape.
S w i tch L ayo u t
T ran sfer fro m CF / US B to th e d evi ce/ P L C (tran sfer fro m S D/ US B to th e d evi ce/ P L C)
Select to draw a switch that transfers CSV data from external storage to the device/PLC.
T ran sfer fro m th e d evi ce/ P L C to CF / US B (tran sfer fro m th e d evi ce/ P L C to S D/ US B)
Select to draw a switch that transfers CSV data from the device/PLC to external storage.
S cro l l Up
If you touch this switch while CSV data is selected, the selection cancels.
S cro l l Do w n
If you touch this switch while CSV data is selected, the selection cancels.
S am p l es to S cro l l
When the [Scroll Up] and [Scroll Down] switches are placed, designate how many rows they
scroll when pressed. The setting range is from 1 to 100.
Di sp l ay
Select to place a switch to display selected CSV file in the [Show CSV] Display.
If you touch this switch when multiple CSV files are selected, the top CSV file displays in the
[Show CSV].
S w i tch L ab el
F o n t T yp e
Choose the label font for the switches from [Standard Font] or [Stroke Font].
Di sp l ay L an g u ag e
Select a language for the label on the switch from [Japanese], [ASCII], [Chinese (Traditional)],
[Chinese (Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
T ext Co l o r
Select the font color that will display on the switch labels.
S el ect S w i tch
L ab el
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 54 of 184
Enter the text that you want to display on the switch selected in [Select Switch].
S w i tch Co l o r
Bo rd er Co l o r
Di sp l ay Co l o r
P attern
P attern Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Border Color],
[Display Color] and [Pattern Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to
set Blink (from the [Project] menu, point to [System Settings] and click [Display
Unit]).
1.6 Supported Colors
¡ When you select a switch and press the [F2] key, you can directly edit the text on the
label.
The [File Manager] and [Data Transmission] display parts are used together.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 55 of 184
E d i t Data
Select to edit data in the CSV Display. When selected, specify whether to use an address and
security level when touching the cell of data you wish to edit.
I n terl o ck F eatu re
When [Edit Data] is designated, select whether to use an address and a security level for the
settings of the Interlock feature (enables touch only when a condition is satisfied).
E n ab l e Ad d resses
This function only allows input when a bit designated via [Interlock Address] is in a state that has
been selected via [Touch Enable Condition]. Select the check box to use Interlock.
Ad d ress
Specify the bit address that represents an Enable condition for allowing cell touch. Touch is
enabled or disabled depending on the state of this address.
T o u ch E n ab l e Co n d i ti o n
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 56 of 184
Select whether to use the security function for each part. When logged in with a Security Level
higher than that set for the part, Touch Operation will be enabled.
L evel
I n terl o ck T o u ch W arn i n g S o u n d
Confirms touch is disabled when a warning sound occurs when touching while interlock is on (when
touch is disabled)
¡ To use the touch warning sound, from the [System Settings] [Operation], also turn ON
[Interlock - Touch Warning Sound].
S tatu s Ad d ress
When editing or printing data, designate whether or not to confirm the status and error contents
with the designated address.
Set the word address to store the current status of data editing and printing.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 57 of 184
remains ON while the CSV data is written to external storage. While the edited data is
output, you cannot print or edit other cell data.
l Printing Bit
This bit is turned ON. While printing, the data cannot be edited or printed.
G et O p erati o n L o g
Specifies whether to record the Operation Log. You can specify only when you select the [Edit
Data] check box.
¡ When the [Enable Operation Log Function] check box is cleared in the common settings
[Operation Log Settings], the message "Unable to include in operation log of individual
parts" will appear. Select the [Enable Operation Log Function] check box to enable the
operation log settings.
F o n t T yp e
l Standard Font
This is a Bitmap font. Choose the character height and width magnification ratio. When
you magnify/shrink characters, the outline may become rough or the letter may appear
compressed.
l Stroke Font
This is an outline font where the ratio of the character height/width is fixed. The letters
will have a smooth outline even if you magnify/shrink them. However, this font uses
more disk space on the display unit.
S i ze
l Standard Font
Specify "Width x Height" from [8 x 8] to [64 x 128] in 8 pixel units, or select a fixed
size from [6 x 10], [8 x 13], [13 x 23].
l Stroke Font
6 to 127 pixels
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 58 of 184
Di sp l ay L an g u ag e
Select a language for the CSV data from [Japanese], [ASCII], [Chinese (Traditional)], [Chinese
(Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
S h o w Co l u m n
Select to display the row number and column number in the [Show CSV]. The column portion
cannot be edited or printed.
Di sp l ay Co l o r
Backg ro u n d Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Display Color],
and [Background Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to set
Blink (from the [Project] menu, point to [System Settings] and click [Display Unit]).
1.6 Supported Colors
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 59 of 184
P art S h ap e
S el ect S h ap e
Open the [Select Shape] dialog box to choose the switch shape.
S w i tch L ayo u t
Select to place switches to scroll the [Show CSV] Display in each direction.
S am p l es to S cro l l
When selecting a switch to place, set how many rows or columns to scroll when pressed. The
setting range is from 1 to 1000.
P ri n t - Al l
P ri n t - Di sp l ay
S w i tch L ab el
F o n t T yp e
Choose the label font for the switches from [Standard Font] or [Stroke Font].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 60 of 184
Di sp l ay L an g u ag e
Select a language for the label on the switch from [Japanese], [ASCII], [Chinese (Traditional)],
[Chinese (Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
T ext Co l o r
Select the font color that will display on the switch labels.
S el ect S w i tch
L ab el
Enter the text that you want to display on the switch selected in [Select Switch].
S w i tch Co l o r
Bo rd er Co l o r
Di sp l ay Co l o r
P attern
P attern Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Border Color],
[Display Color] and [Pattern Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to
set Blink (from the [Project] menu, point to [System Settings] and click [Display
Unit]).
1.6 Supported Colors
¡ When you select a switch and press the [F2] key, you can directly edit the text on the
label.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 61 of 184
On the screen, lists folders or files saved in external storage. You can also copy the data between
a CF Card (or SD Card) and USB storage, and select and play movie files stored on the CF Card
(or SD Card) or FTP Server.
¡ To display an image (JPEG file) in external storage, you should place and set the picture
display as well as the file manager.
9.6.4.1 CF Image Display/SD Image Display - Basic Settings (File Manager)
¡ To play a Movie File stored in the CF Card (or SD Card) or the FTP Server, you need to
place and set the Movie Player as well as the File Manager.
28.5.2 Procedure - Playing Movies/Selecting a Movie at Run time
¡ When using the IPC Series or SP5000 Series Open Box, the file manager list display will
automatically revert back to the root folder or specified default path if the contents of
the folder or file displayed in the file manager is updated.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 62 of 184
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
S tatu s Ad d ress
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 63 of 184
¡ When [Select Movie] is selected using FTP Server, if Read File fails, "11 FTP Read Error"
instead of "5 Read Error" is displayed as the error status.
¡ If a CF/SD card does not have enough space when data is copied from the FTP server to
the card, the error status indicates a "5 Read Error" not "6 Write Error".
E xp an d
In [Action Mode], select [File Operation]. In [Target Data], select [CF<-->FTP] (or [SD<-->FTP]) or
[USB Storage<-->FTP]. While transferring data to the CF/SD Card/USB Storage using FTP, specify
whether to write the transfer information in the specified status address.
l Status
Refer to [Status Address].
n A file name is handled in upper case letters even if the name uses lower case
characters.
n Up to 19 characters can be used for a file name. If a name uses more than 19
characters, displays the first 16 characters followed by an ellipsis (...).
n When the system language is Japanese, you can use JISX0208-1990 characters for the
file name.. When the system language is English, you can use the roman characters up
to 7F (ASCII) in JISX0201. However, you cannot use control codes or other characters
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 64 of 184
l Communication Speed
Stores average transfer speed. After transfer complete, stores the resulting file size
divided by the elapsed time. Decimal places are truncated. Units are in bytes per
second.
l Elapsed Time
Stores the elapsed time from the start of transfer. Units are in seconds.
l Time Remaining
Stores the transfer time remaining. Decimal places are truncated. Units are in seconds.
The following method is used for calculation:
(Transfer File Size minus Transfer Complete File Size) / Speed
The status value is not cleared to zero when transfer is complete. The status is cleared
on starting the next transfer. (Status is not included.)
¡ If an error occurs during file transfer, saves the value before the error occurred.
¡ Speed, Elapsed Time, Transfer File name, Transfer Complete File Size, and Time
Remaining are written every second.
However, when the start file size is large, it may take longer to populate the status
value. The total file size is updated when transfer of 1 file is complete.
¡ When [Extended] is selected, it may take a long time to start data transfer if there is a
large number of files.
¡ On deleting, the Transfer File Size, Speed, Transfer Complete File Size, and Transfer
Time Remaining are cleared to zero. Only the Transfer File name and the elapsed time
information is saved.
¡ The storage area for Transfer File Size and Transfer Complete File Size is 32 bits.
Transferred files that exceed the storage limit of 4294967295 bytes (about 4 GB) cannot
be stored. Exceeding this limit may cause instability.
¡ Speed and Time Remaining values cannot be stored if the Transfer file size and Transfer
Complete File Size exceeds 4294967295 bytes.
¡ If the time on the display unit's clock changes during the transfer, the values for Speed,
Elapsed Time, and Time Remaining are not stored.
¡ Time Remaining is the estimate until transfer is complete. If the number of data is large,
the accuracy of estimates decreases. Accuracy also decreases when transferring large
files.
¡ When data transfer is started, it uses the file manager's extended settings for the screen
where the transfer began, even if a screen change occurs during the data transfer and
the file manager's extended settings on the new screen are different.
¡ When a screen change occurs during a data transfer and extended settings exist on both
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 65 of 184
Acti o n Mo d e
Select the action of file managers from [File Operation] and [Select Movie].
F i l e O p erati o n
T arg et Data
l CF (or SD)
The File Manager displays folders and files saved in the CF/SD Card /USB
storage on the display unit.
l USB storage
On the screen, displays folders or files saved in USB storage.
l USB storage<-->FTP
Copy data in FTP server to the USB storage in the Display and copy data in the
USB storage in the display to FTP server.
¡ Data copied from the FTP server can be displayed in Show CSV or Picture Display.
The data can also be used as recipe data. Please refer to the following for
configuration and operation via FTP server.
42.8 Using the FTP Server to backup data in the Display's External Storage
Rem o ve DE L Key
When selected, the [DEL] key for deleting selected files will not appear on the screen.
Available when in the [Target Data] field you select [CF], [SD], or [USB Storage].
Select how to specify the FTP server from either [Direct] or [Indirect]. In [Action Mode],
select [File Operation]. In [Target Data], select [CF<-->FTP] (or [SD<-->FTP]) or [USB
Storage<-->FTP].
F T P S erver No .
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 66 of 184
Specify the destination FTP Server when [Direct] is selected in [Destination FTP Server].
S tart Ad d ress
Specify the Start Address of consecutive word address for specifying information regarding
the destination FTP server when [Indirect] is selected in [Destination FTP Server].
S tart Ad d ress i co n
Start Address
Time out
Set a time between 10 to 120 seconds for the period of timeout after starting FTP server
communication.
Create fo l d er o n fi l e co p y
When this check box is selected, create folder with the date/time of the file copy and copy
data.
S el ect Mo vi e
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 67 of 184
S el ecti o n Mo d e
l Single
You can select and play only one movie file stored on the CF/SD card or FTP
server.
l Multiple
You can select and play movie files stored on the CF/SD card or FTP server.
You can select up to 100 files or folders.
Index Numbers will be allocated in order from "0" just like Play List files.
Playback will start from the Index Number 0.
T arg et Data
l CF (or SD)
You can select data on the CF/SD card.
l FTP
You can select data in the FTP Server.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 68 of 184
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
S o rt By Date
Select the file or folder display order for the File Manager from [Descending] or [Ascending] date
order.
¡ If there are more than 1001 files or folders in the directory, you cannot run sort. Only
the normal display style will show.
¡ Specify a full path (folder name and file name) to define the data to display in the File
Manager. Define the full path with 100 single-byte characters or less.
Defau l t P ath
l Direct
Set the entire path of the external storage folder you want to display first.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 69 of 184
l Address
Set the word address that contains the entire path of the external storage folder you
want to display first. Starting with the specified word address, word addresses for the
number set in [Number of Characters] are mapped.
Text will be stored using native code. Please refer to the following for your local
character codes.
6.2.4 Supported Character Codes - Stroke Font/Standard Font
Native code is defined from the [System Settings], [Device/PLC], [Text Data Mode]
setting. Text Data Mode only supports 1, 2, 4, and 5.
¡ When a display unit's language is English, specifying a Japanese path may not work
properly.
¡ When [Select Movie] is selected as the [Action Mode], set the default path after the
“Movie\” folder.
¡ When the file manager is displayed, the cursor is on the first file in the list.
P art S h ap e
Displays the shape that you chose for the switch with [Select Shape].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 70 of 184
S el ect S h ap e
Open the [Select Shape] dialog box to choose the switch shape.
S w i tch L ayo u t
Di sp l ay
Designate whether or not to place a switch to display a [File Manager] Display on the base
screen.
S w i tch L ab el
F o n t T yp e
Choose the label font for the switches from [Standard Font] or [Stroke Font].
Di sp l ay L an g u ag e
Select a language for the label on the switch from [Japanese], [ASCII], [Chinese (Traditional)],
[Chinese (Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
T ext Co l o r
Select the font color that will display on the switch labels.
L ab el
Enter the text that you want to display on the switch selected in [Select Switch].
S w i tch Co l o r
Bo rd er Co l o r
Di sp l ay Co l o r
P attern
P attern Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Border Color],
[Display Color] and [Pattern Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 71 of 184
set Blink (from the [Project] menu, point to [System Settings] and click [Display
Unit]).
1.6 Supported Colors
¡ When you select a switch and press the [F2] key, you can directly edit the text on the
label.
Condition Example
Collected files to be transferred to the same address are set as a single condition (GROUP).
In the file name [ZR*****.csv], ***** represents the file number portion.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 72 of 184
*2 Designate the range (the start number to the termination number) of the files you want to transfer with the
same condition.
When the ZR00000.csv and ZR00010.csv files are transferred to the device/PLC, ZR0000.csv is
written depending on Condition Number 0, and ZR00010.csv is written depending on Condition
Number 1.
¡ If the number of data items designated in the condition settings differs from that of the
CSV Data Recipes, the smaller number of data items is transferred.
¡ Ensure that the file numbers set in the condition settings ([Start] to [End]) are not
repeated in multiple conditions. If file numbers are repeated in several conditions, data is
transferred using the condition with the smaller number. (In the following example, the
overlapping files ZR00002.CSV and ZR00003.CSV are transferred according to Condition
Number 0.)
¡ Without using preset condition settings, you can set the condition (Destination Address,
Number of Data Items, and so on) at transfer.
26.10.2.2 For Address Action
Dec
n If values exceed the 32-bit upper limit value, 4294967295 for unsigned 32 bits and -1 for
signed 32 bits is output to the device/PLC. Even when values are within the 32 bit range, but
the [Bit Length] is set to [16 Bits], for values exceeding the upper limit, the bottom 16 bits
will be output and the top 16 bits are ignored. (For example, "70000"(0x11170) --
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 73 of 184
>"4464"(0x1170))
n If values contain characters other than 0 to 9 or the decimal point, characters after the
problem character cannot be read. (For example, "12A34" -->"12")
Hex
n If values exceed the 32-bit upper limit value, FFFFFFFF is output to the device/PLC. Even
when values are within the 32 bit range, but the [Bit Length] is set to [16 Bits], for values
exceeding the upper limit, the bottom 16 bits will be output and the top 16 bits are ignored.
(For example, "0x11170" --> "0x1170")
n If values contain characters other than 0 to 9 and A to F, characters after the problem
character cannot be read. (For example, "12G34" --> "12")
Float
n Zero is used for values that exceed 17 integral digits or 16 decimal places. (For example,
"123456789012345678.9" --> "0")
n If values contain characters other than 0 to 9, characters after the problem character cannot
be read. Furthermore, when there are two or more decimal points, data after the second
decimal point is not read. (For example, "12.3.4" --> "12.3")
¡ Regardless of the [Display Format] setting, tabs or single spaces are skipped when data
is read. (For example, "12_34" --> "1234")
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 74 of 184
l Control
Data transfers depending on the address bit 0 or bit 2 state.
¡ Ensure that all bits in this address are set to "0" when the GP unit is turned on.
¡ The Condition Name Search transfer can only be run when using the [Condition Name
Search Feature].
26.10.3 About the Condition Name Search Feature
l Status
Transfer state and result is reflected in this address.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 75 of 184
l Number of Files
Specify the number of CSV files to transfer (from 1 to 64).
If this value is not set, data is not transferred when the [Control Word Address] turns
ON. Also, status will not restart.
l File Number 1
Stores the first File Number to transfer.
After that, the desired transfer order is stored by file number.
When a data transfer is completed successfully, the Transferring bit turns OFF, and the Transfer
Complete Flag (status bit 1) turns ON.
When the data transfer is completed, determine the Transfer Complete Flag via the device/PLC and
turn OFF the Control Address bit.
Turning OFF the Control Address bit automatically turns OFF bit 1 (transfer complete) in the status
address.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 76 of 184
If the transfer fails, the Transferring Bit turns OFF, and the error code is set in the error status
(status bits 12-15). Before starting the next transfer, clear the Status and Control bits to 0 and turn
on the required Control bit.
The [Control Word Address] uses 16 consecutive words and designates the data to transfer and the
destination address.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 77 of 184
After setting the file number, mode, device code, address code, and number of data, when the
[Control Word Address] bit 0 turns ON, the designated file number's Recipe (CSV data) is written to
the specified address.
Also, when the [Control Word Address] bit 1 turns ON, the Recipe stored in the device/PLC's
designated address is saved to external storage.
l Control
Data is transferred depending on the state of this address's 0 and 1 bits.
¡ Ensure that all bits in this address are set to "0" when the GP unit is turned on.
l Status
Transfer state and result is reflected in this address.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 78 of 184
l File Number
Specify the file number to be transferred.
l Mode
Set the Recipe data format to allow negative numbers.
l Address Mode
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 79 of 184
specified in Address Mode, use the device code 0x0000 for the LS device, and the
device code 0x0001 for the USR device.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 80 of 184
5. Designate the transfer destination address in D56/D57. Write "100" to D56 and "0" to D57.
8. When the data transfer is completed, turn OFF bit 0 of D51 (the [Transferring] bit). Turn ON
the [Transfer Complete Flag] (bit 1).
5. Designate the transfer source address in D56/D57. Write "100" to D56 and "0" to D57.
7. Turn ON D50 bit 1. The data from D100 to D105 are read and the file name "ZR00002.csv" is
created in the CF Card [File] folder.
When the data transfer is completed, turn OFF bit 0 of D51(the [Transferring] bit). Turn ON
the [Transfer Complete Flag] (bit 1).
¡ When transferring from the device/PLC to external storage, the CSV Data date is
set in two-digit format.
Delete File
For example, Delete file name "ZR00002.csv" from the CF Card.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 81 of 184
When automatically transferring from external storage to the device/PLC, by designating the
condition name of the file you want to transfer, you can search for a matching CSV file within the
external storage [file] folder and transfer that data to the device/PLC.
In the following example, the CSV files that match the product number (condition name) read from
the barcode reader are transferred to the device/PLC.
¡ The search only detects files whose condition name is an exact match for the search
string. Spaces indicate different file names and can cause errors.
The designated [Search Word Address] uses 16 words, and the condition name to be searched can
be up to 32 characters (16 double-byte characters). After storing the search condition name, turn
ON bit 2 of the [Control Word Address]. The search and transfer to the device/PLC begins. If there
are multiple matching files, the CSV data are transferred in order of file number.
26.10.3.2 Control Word Address when Using the Condition Name Search Feature
If an index file (ZRINDEX.CSV) exists in the [file] folder, the search scans the contents of the index
file.
If there is no index file and the [file] folder contains a large number of files, referencing and
searching the condition names of all CSV files may take a long time. (For example, if approximately
1,000 CSV files are searched, the search operation takes approximately one minute.)
¡ Even if the target file exists in the [file] folder, files whose condition name is not
reflected in the index file cannot be detected. Either update or delete the index file
and then transfer the files.
When using the Condition Name Search feature, this file is used to speed up the search. GP-Pro
EX registered recipe (CSV data) information such as file number and condition name are written to
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 82 of 184
this file.
In GP-Pro EX, after you run CSV file operations such as adding, editing, or deleting from the
[Recipe] [Transfer CSV Data (CSV File List)], right-click [Update Search File] to update the index
file.
If a CSV file has been created in Excel or by a device/PLC and transferred to external storage, the
index file will not reflect information from these files. Either open the index file and input the
information directly in the file, or add/edit the index file in GP-Pro EX.
¡ Index file condition names and file numbers are created by referencing the file contents
in the [file] folder. The index file is not created based on GP-Pro EX condition settings.
¡ You can also use the system variable #H_CsvIndex_Control to create an index file at run
time.
A.2.2.2 Word Type - #H System Variables
¡ An index file can be created in offline mode. For information about how to use offline
mode, refer to the following.
Maintenance/Troubleshooting Guide, M.7.2 Creating an index file for recipes in
external storage
¡ When creating an index file from offline mode, the file will be overwritten if there is
already an index file in the designated external storage.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 83 of 184
l Control
When bit 2 turns ON, search for the file with the condition name that matches the text
string designated in [Search Word Address], and write the matching CSV data to the
PLC.
¡ Ensure that all bits in this address are set to "0" when the GP unit is turned on.
¡ When bit 0 (external storage to Device/PLC) and bit 2 (Condition Name Search transfer)
turn ON at the same time, neither operation is performed. Turn ON only bit 2.
l Status
Transfer state and result is reflected in this address.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 84 of 184
When a data transfer is completed successfully, the Transferring bit turns OFF, and the Transfer
Complete Flag (status bit 1) turns ON.
When the data transfer is completed, determine the Transfer Complete Flag via the device/PLC and
turn OFF the Control Address' bit. When the trigger is OFF, the [Transfer Completion] bit turns
OFF.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 85 of 184
If the transfer fails, the Transferring Bit turns OFF, and the error code is set in the error status
(status bits 12-15). Before starting the next transfer, clear the Status and Control bits to 0 and turn
on the required Control bit.
¡ The period while the Transferring Status Bit is ON includes the time required for
searching the CSV files. Therefore, do not access the [file] folder in external storage
while the Transferring Status Bit is on.
If the specified name is less than 32 characters, write 0 (NULL="0(h)") or a blank space ("20h") in
all the addresses following the last character. Characters before the 0 (NULL) or space are
considered part of the search condition.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 86 of 184
¡ You can use a space in the condition name to search, but it cannot be in the last
position. Spaces between the last character and 0 are replaced with 0 in the
matching operation.
¡ If the [Search Word Address]'s top position is 0, the search looks for a file without a
condition name.
n A new file name is created by adding +1 to the file number with the most recent time stamp
among existing files in external storage.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 87 of 184
n If no free space is left, the file with the oldest time stamp is deleted and a new file is created
by adding +1 to the last saved file number.
n When the file numbers saved to the external storage device are not sequential, a new file
name is created by adding +1 to the file number with the most recent time stamp among
existing files.
¡ If the file numbers do not conform to time stamps in automatic numbering mode (when
files are overwritten by manual transfer), a new file is created by increasing the most
recent File Number by +1.
¡ When using automatic numbering, do not use manual transfer (Device/PLAN to external
storage) to allocate file numbers. These files will be overwritten.
Regardless of the timestamp of a manual transfer, files are overwritten, in order, from
the number of the last automatically numbered file plus one.
If the file number reaches the [End], data will not be transferred even if the [Control
Word Address] turns ON. To continue transferring data, use the [Loop] feature or specify
the [Resume Bit Address].
When you enable the [Loop] feature, after the [End] is reached, data is overwritten
starting from the [Start] and the transfer continues.
For example, when the Condition are: [Start] = 0, [End] = 4
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 88 of 184
When the [End] is reached and the designated [Resume Bit Address] turns ON, then
the next time the [Control Word Address] turns ON, the [Start] file gets overwritten
and the other files after that are overwritten and transferred.
To run automatic transfer again, turn ON the [Resume Bit Address], then turn ON bit 1 of the
[Control Word Address]. Files are overwritten and created in order starting from the [Start].
When the [Resume Bit Address] turns ON, the [Full Bit Address] is turned OFF. Check that the [Full
Bit Address] is turned OFF and turn OFF the [Resume Bit Address].
¡ Transfer may not work when files already exist up to the end number in external storage.
When the display unit is turned ON, right after turning ON bit 1 in [Control Word
Address], [Full Bit Address] turns ON. However, if the [Resume Bit Address] is ON, when
you turn ON bit 1 in the [Control Word Address], files are overwritten beginning at the
start number.
Before running the Transfer operation, you should check the file number stored in
external storage and also check the state of [Resume Bit Address].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 89 of 184
1. Transfer Preparation
Depending on the screen transfer method, filing data created in GP-Pro EX is stored in the
display unit's internal memory (Screen Area*1), or on external storage (external storage*2).
In order to transfer filing data, you need to first save the filing data in the backup memory
(SRAM).
26.15.1 Transfer Filing Data (Mode)
*1 Memory where the screen data is stored. Filing data is stored in memory via a screen
transfer.
*2 You cannot transfer data in the USB Storage Destination Folder on a computer to the USB
storage device inserted in the display unit. Copy data in the computer folder to the USB
storage device, and then connect the USB storage device to the display unit.
Set the control address and transfer data when the PLC trigger bit
A ut omat ic turns ON.
t rans f er 26.14.1 Procedure - Transferring Recipes (Filing Data) from
Devices Using Automatic Transfer
Place a Special Data Display [Filing] on the screen, select the data
Manual t rans f er (block) to transfer, and touch the transfer switch. Data then transfers.
26.13.1 Procedure - Transferring Recipes (Filing Data) Using
Touch (Manual Transfer)
LOSS OF DATA
l When using the GP-4100 Series (excluding GP-411*T3), filing data is saved in the
display unit's virtual backup memory instead of backup memory (SRAM).
Do not turn off the display unit while saving filing data from the screen area in
virtual backup memory. The latest data may not display correctly or virtual backup
memory may become damaged such that it may no longer be useable.
Do not change to offline mode while transferring data from a device/PLC to the
display unit. It may go back to the previous data.
Created data is sent to the screen area or saved to the CF Card (or SD Card) inserted in the
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 90 of 184
¡ You can save the recipe data on a CF Card (or SD card) as well as a USB storage device.
Transfer Project cannot transfer to a USB storage device placed on the display unit; you
must copy the data to the USB storage device manually.
The following shows the operation procedure for registering new filing data when multiple folders
are not used.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [Transfer Filing Data
(Filing Data List) (D)]. The following window appears.
2. Set the save location for created filing data to [Screen Area]. Filing data is stored in the
internal memory of the display unit via a screen transfer.
¡ When you select [CF Card] or [SD Card], the CF Card Folder or [SD Card Folder]
must be set. When you select [USB storage], the USB Storage Destination Folder
must be set. The recipe in the CF Card Folder (or SD Card Folder) can be
transferred to the CF Card (or SD Card) in the display unit using the Transfer
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 91 of 184
Project tool. The data in the USB Storage Destination Folder must be copied to the
USB storage device manually. You cannot use the Transfer Project tool to transfer
to the USB storage device.
4. In [Storage Start Address], set the start address of the destination (or source) device/PLC.
The designated contents are set up in the [Edit Data Area].
Designate the filing data's [Display Format], [Sign +/-], and [Bit Length].
¡ If you touch [Option], you can configure settings to transfer data with the item
name and block number attached to it.
26.17.3 Transferring Item Name and Block Number
5. In the [Edit Data Area], enter each recipe name and data.
6. Click [OK (O)]. The new file is added to the [File List].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 92 of 184
Also, device/PLC data overwrites the selected recipes in backup memory (SRAM).
¡ When you transfer from device/PLC to backup memory (SRAM), you cannot save as a new
recipe. If you do not want to overwrite existing data, create an empty recipe in advance.
¡ You cannot edit backup memory (SRAM) filing data on the screen.
When transferring via the internal device, you can edit data stored in the internal device
by using a Data Display part.
26.13.1 Procedure - Transferring Recipes (Filing Data) Using Touch (Manual Transfer)
26.13.2 Transfer - Transferring Recipes (Filing Data) Using Touch (Manual Transfer)
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 93 of 184
¡ For details on how to draw parts, and defining the address, shape, color, and labels,
please see the parts editing topic.
8.7.1 Editing Parts
On the screen's Special Data Display [Filing], the following settings show how to designate and
transfer the recipes by touching them.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [Transfer Filing Data
3. In [Control Word Address], set the address to write filing data stored in the display unit
screen area or external storage to backup memory (SRAM). Two consecutive words are used,
starting from the set address.
In [Write Completion Bit Address], set the address to confirm that writing to backup memory
(SRAM) is complete.
4. Open the screen editor. From the [Parts (P)] menu, point to [Special Data Display (P)] and
select [Filing (F)]. Place the Part on the screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 94 of 184
5. Double-click the new Special Data Display. The settings dialog box appears.
6. In [ID Number], set the number of the Special Data Display [Filing].
¡ When displaying multiple Special Data Displays [Filing] on the screen, be sure not
to use the same [ID Number].
7. In [File Number], set the file number of the Special Data Display [Filing] you want to display.
All the item names contained in the file designated here can be displayed in a list and
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 95 of 184
transferred.
8. Select the [Display] tab. Set the [Font] and [Display Format].
9. Select the [Color] tab and set the text and background color.
10. Select the [Switch] tab and select the operation switches you want to place.
Set the number of rows that a scroll switch moves when pressed.
Select the shapes, label and text color, and click [OK (O)].
¡ When you select a switch and press the [F2] key, you can directly edit the text on
the label.
Special Data Display Part [Filing] is now configured. You can move the switches to the
appropriate locations.
¡ If you want to save filing data in backup memory (SRAM) to external storage, in
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 96 of 184
the System Settings, select [Display Unit] and click the [Mode] tab. In the [Memory
Card Settings] area select the [Save Data] check box and define the [Control Word
Address].
The Control Word Address works the same way as saving Alarm History.
20.8.2 Control Word Address for Data Save
1. Turn ON D10 bit 0. All the filing data recipes stored in the screen area are transferred to
backup memory (SRAM).
¡ When saving the recipes to a CF Card (or SD card), turn ON bits 0 and 8. When
saving the recipes to the USB storage device, turn ON bits 0 and 9.
2. When the transfer to backup memory (SRAM) has been completed successfully, turn ON the
Write Completed Bit (M100). After confirming the bit is ON, turn OFF D10 bit 0 and M100.
3. In the Special Data Display [Filing] on the screen of the display unit, the item names of
registered blocks in the files specified in the backup memory (SRAM) (File#0) are displayed
in a list.
Touch the recipe you want to transfer. (You can select multiple files from the displayed list.)
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 97 of 184
¡ When you transfer from device/PLC to backup memory (SRAM), you cannot save as a new
recipe. If you do not want to overwrite existing data, create an empty recipe in advance.
26.14.1 Procedure - Transferring Recipes (Filing Data) from Devices Using Automatic Transfer
26.14.2 Transfer - Transferring Recipes (Filing Data) from Devices Using Automatic Transfer
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 98 of 184
Configure settings to designate the file number/block number and turn ON address D50 bit 0 and
transfer the designated recipe.
1. From the [Common Settings (R)] menu, point to [Recipe (R)] and select [Transfer Filing Data
3. In [Control Word Address], set the address to write filing data that is stored in the display
unit screen area or external storage to backup memory (SRAM). Two consecutive words are
used, starting from the set address.
In [Write Completion Bit Address], set the address to confirm that writing to backup memory
(SRAM) is complete.
4. Select the [Control Transfer from Device/PLC] check box.The transfer settings appear.
5. In [Control Word Address], set the address that controls the transfer between backup memory
(SRAM) and the device/PLC.Three consecutive words are used, starting from the set address.
In [Transfer Complete Flag Address], set the address used to verify that the transfer is
complete.
The automatic transfer settings are configured.
¡ If you want to save filing data in backup memory (SRAM) to external storage, in
the System Settings, select [Display Unit] and click the [Mode] tab. In the [Memory
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 99 of 184
Card Settings] area select the [Save Data] check box and define the [Control Word
Address].
The Control Word Address works the same way as saving Alarm History.
20.8.2 Control Word Address for Data Save
1. Turn ON D10 bit 0. Filing data recipes stored in the screen area are transferred to backup
memory (SRAM).
¡ When saving the recipes to a CF Card (or SD card), turn ON bits 0 and 8. When
saving the recipes to the USB storage device, turn ON bits 0 and 9.
2. When the transfer to backup memory (SRAM) has been completed successfully, turn ON the
Write Completed Bit (M100). After confirming the bit is ON, turn OFF D10 bit 0 and M100.
5. Turn ON D50 bit 0. The designated data in backup memory (SRAM) is transferred to the PLC.
6. When the transfer completes successfully, the Transfer Complete Flag (M101) turns ON. After
confirming that the bit is ON, turn OFF D10 bit 0 and M100.
2. In D52, store the Block (Recipe) Number "1" where data that is read from the device/PLC is
stored.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 100 of 184
4. When the transfer completes successfully, the Transfer Complete Flag (M101) turns ON. After
confirming that the bit is ON, turn OFF D50 bit 0, bit 8, and M101.
E n ab l e F i l i n g Data F eatu re
E n ab l e Mu l ti p l e F o l d ers
Co n tro l W o rd Ad d ress
In the backup memory (SRAM), specify the word address to write the recipe to. Turn ON the
address's bit 0 to write data to backup memory (SRAM). Use bit 8 and bit 9 to set the transfer
operation.
¡ This address is not turned OFF automatically. After the [Write Completion Bit
Address] turns ON, turn OFF bit 0.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 101 of 184
¡ If using multiple folders, you need to specify the folder numbers first. Store the
folder number (1 to 8,999) for writing to backup memory (SRAM), then turn ON bit 0
of the control address.
¡ The number of addresses used depends on the device designated in the address.
For example, when 16 bit device is specified
¡ When using the GP-4100 Series (Monochrome Model), you can use bit 0 of the control
word address but not bits 1 and up.
W ri te Co m p l eti o n Bi t Ad d ress
Set the bit address that verifies when writing data to backup memory (SRAM) is complete.
When filing data is stored correctly in backup memory (SRAM), this bit turns ON. After
confirming completion, turn OFF this address.
¡ When recipes cannot transfer to backup memory (SRAM), for example due to
insufficient memory or control address bits 8 and 9 are turned ON, bit 9 of the
display unit's internal device LS2032 turns ON.
Set to control filing data transfer from the device/PLC (automatic transfer).
Co n tro l W o rd Ad d ress
Set the word address that controls the transfer between backup memory (SRAM) and the
device/PLC. The number of addresses used depends on the device designated in the address.
After designating the File Number and Block Number in BIN format, the transfer starts when
this address' bit 0 turns ON. The transfer destination is set in bit 8.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 102 of 184
¡ The number of addresses used depends on the device designated in the address.
For example, when 16 bit device is specified
¡ This address is not turned OFF automatically. After confirming that the [Transfer
Complete Flag Address] is ON, turn OFF bit 0.
Set the bit address that verifies that the data transfer between backup memory (SRAM) and the
PLC is complete. When the transfer completes successfully, this bit turns ON. After confirming
completion of the transfer, turn OFF this address.
¡ If data transfer between backup memory (SRAM) and the device/PLC cannot run, the
display unit's internal device LS2032 bit 10 turns ON.
If data cannot be transmitted to backup memory (SRAM) due to insufficient memory, the internal
device (Special Relay Area) LS2032 bit 9 turns ON. To transfer data again, turn OFF the [Control
Word Address] bit 0 temporarily. Then, after setting the communication cycle time as either your
standard communication cycle time or 150ms (whichever is longer), turn it ON.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 103 of 184
If data cannot be transferred between the PLC and backup memory (SRAM), the internal device for
the Special Relay Area LS2032 bit 10 turns ON. To transfer data again, turn OFF the [Control Word
Address] bit 0 temporarily. Then, after setting the communication cycle time as either your standard
communication cycle time or 150ms (whichever is longer), turn it ON.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 104 of 184
¡ If you use a model that supports SD Cards, "CF" and "CF Card" are replaced by "SD" and
"SD Card".
S ave i n
Select to save filing data in [Internal Memory], [CF Card] (or [SD Card]), [USB storage].
l Screen Area
Save recipe data in the screen area of the display unit's internal memory using the
Transfer Project tool.
l USB storage
The USB Storage Destination Folder must be specified. The data in this folder must be
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 105 of 184
manually transferred to the USB storage device. It cannot be transferred using the
Transfer Project tool.
F i l e L i st
Displays a list of file number and storage start address of the registered recipes.
¡ Click in the cell corresponding to each item name to use the filter function. will be
displayed in the column for the filter results displayed.
Updates the summary that displays in [File List]. This feature is available when saving to [CF Card]
(or [SD Card] or [USB Storage].
Ad d
Adds the recipes as a new entry. Click to open the [Edit Filing Data] dialog box.
26.15.2.1 Editing Filing Data
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 106 of 184
F o l d er L i st
Displays a list of registered folder numbers, which is the ***** portion of the file name "F*****.bin".
¡ Click in the cell corresponding to each item name to use the filter function. will be
displayed in the column for the filter results displayed.
Creates a new folder to be saved. Click to open the [Add Folder] dialog box.
F o l d er Nu m b er
Set the folder number (the ***** portion in the file name *****.bin) from 1 to 8999. Select a
number that hasn't already been used.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 107 of 184
Co m m en t
F i l e Nu m b er
Co m m en t
Di sp l ay F o rm at
Choose the data display type from [Dec], [BCD], [Hex], or [Float].
Sign +/-
Set to allow negative numbers. This can only be set when the [Display Format] is [Dec].
Bi t L en g th
Choose the data bit length from [16 Bit] or [32 Bit].
Bl o cks
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 108 of 184
Set the number of blocks (recipes) to register in the file. Up to 1650 blocks can be saved in one
file. The number of blocks that can be set depends on the [Number of Data Items].
Nu m b er o f Data I tem s
Set the number of data per block. The number of data to be set can be a maximum of 10000 (or
5000 when the data is 32 bit).
The number of data that can be set depends on the [Number of Blocks].
L an g u ag e
Select a language for the Item Name of filing data: [Japanese], [ASCII], [Chinese (Simplified)],
[Chinese (Traditional Chinese)], [Korean], [Russian (Cyrillic), and [Thai]. The Item Names in the
[Filing] follow this setting.
E d i t Data Area
In each block, enter the recipe title and data. The data range depends on the [Bit Length] and [Sign
+/-].
¡ If you click in the cell for each block number to use the filter function. will be
displayed in the column for the filter results displayed.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 109 of 184
P arts I D
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 110 of 184
The letter portion is fixed. You can change the number to within the range of 0000 and 9999.
Co m m en t
Di sp l ay Un i t
l Data Transmission
Displays a list of the recipe data (CSV data) condition names on the display unit.
Transfers the selected recipe data between external storage and the device/PLC.
26.9.1 Data Transmission
l Filing
Displays the recipe filing data in a list on the screen, and transfers the selected recipe
from the display unit backup memory (SRAM) to the device/PLC.
26.16.1 Filing Display
l Show CSV
Displays the CSV data (for example, recipe data, alarm history data, sampling data)
saved on external storage. You can also edit or print the data. The [File Manager] and
[Data Transmission] display parts are used together.
26.9.2 Show CSV
l File Manager
On the screen, displays folders or files saved in external storage. You can copy data
between the CF Card (or SD card) and USB storage. You can also select and play
movie files stored in the CF Card (or SD Card) or the FTP Server.
26.9.3 File Manager
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 111 of 184
I D Nu m b er
An ID number related to the [Filing] Display and a Switch Lamp [Special Switch] [File Item Switch].
The value can be between 0 and 255.
When placing two or more [Filing] Displays on one screen, ensure that this number is unique.
F i l e Nu m b er
Designate the filing data number to display in the [Filing] Display from 0 to 2047.
V i a I n tern al Devi ce
Set to transfer via the internal device when transferring filing data. By temporarily storing filing
data in the internal device, you can use a Data Display to view and edit data on the screen.
¡ While filing data is transferred between backup memory (SRAM) and the internal device,
the internal device Special Relay Area LS2032 bit 11 is turned ON.
When [Via Internal Device] is set, select a start address for data stored there.
Set to confirm that transfer backup memory (SRAM) to device/PLC is complete with a designated
bit.
¡ If data transmission cannot be performed, this bit stays OFF, and the internal device
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 112 of 184
Di rect S el ecti o n
To select data to transfer, touch displayed item names. Or, use the up/down cursor switches to
select item names.
Rem em b er Cu rso r P o si ti o n
Set to save the current cursor position when a screen change occurs.
P art S h ap e
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 113 of 184
S el ect S h ap e
Open the [Select Shape] dialog box to choose the switch shape.
S w i tch L ayo u t
Select to place a switch to transfer filing data from backup memory (SRAM) to the device/PLC.
Select to place a switch to transfer filing data from the device/PLC to backup memory (SRAM).
Mo ve Up w ard
Mo ve Do w n w ard
Ro w s to Mo ve
When you place a [Move Upward] or [Move Downward] switch, enter how many rows to move
when pressed. The setting range is from 1 to 2048.
S w i tch L ab el
F o n t T yp e
Choose the label font for the switches from [Standard Font] or [Stroke Font].
Di sp l ay L an g u ag e
Select a language for the label on the switch from [Japanese], [ASCII], [Chinese (Traditional)],
[Chinese (Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
T ext Co l o r
Select the font color that will display on the switch labels.
S el ect S w i tch
L ab el
Enter the text that you want to display on the switch selected in [Select Switch].
S w i tch Co l o r
Bo rd er Co l o r
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 114 of 184
Di sp l ay Co l o r
P attern
P attern Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Border Color],
[Display Color] and [Pattern Color].
¡ Depending on your display unit's model and [Color] settings, you may not be able to
set Blink (from the [Project] menu, point to [System Settings] and click [Display
Unit]).
1.6 Supported Colors
¡ When you select a switch and press the [F2] key, you can directly edit the text on the
label.
One file can handle a maximum of 1650 blocks (recipes). Data transfer is carried out in blocks.
Also, the maximum number of data items in 1 file is 10000 or 5000 when the data is 32 bit.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 115 of 184
¡ The number of files, blocks, and data that can be set changes depending on the ratio of
each one.
¡ You can also register files in multiple folders. Up to 8999 folders can be registered, but
only one folder can be stored in backup memory (SRAM).
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 116 of 184
¡ The capacity of the backup memory (SRAM) for filing data depends on the type of display
unit and the space used by other data. For details about backup memory (SRAM), please
see the following.
2.3 About the Display Unit's Internal Data
¡ To check the backup memory (SRAM) usage, from the [Project (F)] menu, point to
[Information (I)], select [Project Information (I)], and then select [SRAM Information].
Calculation
Calculation Examples
Items Description
Blocks 5
When transferring both the item name and block number to the device/PLC along with the data, it is
stored with the following structure.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 117 of 184
¡ The item name is stored based on the settings in [Text Data Mode] (available from
[Project] menu, [System Settings], [Device/PLC]).
¡ Storage of the item name and data depends on the designated [Storage Start Address]
and [Bit Length].
¡ The block number is not transferred during a device/PLC to backup memory (SRAM)
transfer. The same applies when transferring via the internal device (Device/PLC to
Internal Device to SRAM).
¡ When using manual transfer via the internal device, the item name will be sent between
the backup memory (SRAM) and the internal device regardless of settings in the
[Preferences] dialog box.
For example, when only [Send Block Number] is designated
¡ When the Item Name is less than 32 characters, spaces are automatically appended.
¡ Even when the [Display Format] is set to [BCD], the Block Number are stored in the
device/PLC with Bin format.
Data Structure when Transferring both Block Number and Item Name
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 118 of 184
¡ A Switch to operate the transfer to and from the internal device can only be created with
a Switch Lamp [Special Switch].
For example, when transferring from SRAM to Internal Device (Start Address: LS20) to
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 119 of 184
Device/PLC
(Data length: 16bit)
Data stored in the internal device can display as required on the screen of a display unit in a Data
Display [Numeric Display]. Use this when you want to want to make small adjustments to the data
on the screen of a display unit before transferring it to the device/PLC.
The item name is stored based on the settings in [Text Data Mode] (available from [Project] menu,
[System Settings], [Device/PLC]).
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 120 of 184
¡ When data is 32 bit, the used data portion is Number of Data Items x two words.
When transferring data from the internal device to the device/PLC, only data stored in the internal
device are written to designated addresses in the device/PLC.
¡ If [Send Item Names] is set when creating data, you can also transfer item names to the
device/PLC.
26.17.3 Transferring Item Name and Block Number
1. Transfer enhanced recipe data between the internal memory of the display unit and the
device/PLC
26.19.2 Transfer - Creating and Transferring Enhanced Recipe Data
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 121 of 184
Transfer Methods
B y us ing a s y s t em v ariable (#H_Recipe_I D,
A ut omat ic #H_Rec ipeCont rolS end et c . ) such as a s cript et c. , you can
t rans f er s pec if y , t rans f er or receive enhanc ed rec ipe dat a wit hout using
t he enhanc ed rec ipe lis t .
T o t rans f er or rec eiv e, select recipe labels t o t ransf er f rom t he
Manual
enhanc ed rec ipe lis t and t ouc h t he [ T rans f er] or [ Receive]
t rans f er
s wit c h.
¡ For details about system variables and the timing chart for the transfer operation, please
see the following.
A.2.2 HMI System Variables - #H System Variables
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 122 of 184
n Recipe Group
You can create up to 1,000 recipe groups, and each group can be up to 320,000 bytes.
Register a group name in single-byte alphanumeric characters. (Example: Branch A)
n Recipe
You can create up to 2,048 recipes (section in red frame) and register up to 20,000 bytes per
recipe.
You can register a label (recipe label) for each recipe. (Example: Butter roll)
n Element
Individual data comprising a recipe is called the "element value." (Example: 300)
You can register up to 10,000 element values.
You can register a label (element label) as an element value. (Example: Flour)
¡ You can switch the language to display recipe labels and element labels.
¡ Check the status bar for the data size of recipes and recipe groups.
26.27.2 Recipe Group (Recipe Group1) Settings Guide
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 123 of 184
1. From the [Common Settings] menu select [Enhanced Recipes] to display the following screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 124 of 184
4. Repeat this procedure to add two more recipes. (For example, French bread and croissant)
The list shows recipes in the group.
6. Click the [Data Format] cell to define the data format. (For example, 16 Bit Dec, No Sign)
7. Click the [Address] cell to set an address as the destination (or source) for data transfer.
(For example, D100)
8. In the [Consecutive Addresses] field, specify the number of addresses. If [Data Format] is
[Text], set the number of characters.
9. To allow editing data (element value) on the display unit, set [Edit] to [ON]. Select the [Input
Limit] check box and specify a character range in the [Min] and [Max] fields.
10. In the example for the recipe labels (for example, "Butter roll" column) double-click the cell
and enter an element value of 300.)
¡ This setting is displayed as an element label and an element value on the Enhanced
Recipe Data List.
11. Repeat this procedure to set up recipe data for recipe ID 2 and 3.
12. On the [Element] list, set other labels (hereinafter referred as element labels) and element
values as follows.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 125 of 184
¡ Clicking [Export] outputs the settings as a CSV file to the specified folder.
By attaching external storage with a CSV file to the display unit, allows you to
change the display unit's enhanced recipe data with the data on external storage.
To save to a location, select the external storage selected in the [Browse...] field
as the import/export destination.
If no file name is defined, the following file name is output.
#H_RecipeGroupID_#H_RecipeGroupName.csv
For example, when the value of #H_RecipeGroupID is 1, and #H_RecipeGroupName
is "Branch A", the file name is "00001_Branch A.csv".
26.20 Importing and Exporting Enhanced Recipe Data
13. Open the screen editor. On the [Parts] menu, point to [Enhanced Recipe] and select
14. Double-click the Enhanced Recipe List to display the following dialog box.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 126 of 184
15. In the [Specify Default Group Number] field select the [Yes] option so you can define a recipe
group number.
16. Select the [Status] check box to specify an address where the Enhanced Recipe List editing
results (status) are stored.
17. Select the [Refine Search/Sort] check box to select and refine searches of recipe labels, or
sort recipe labels, in the Enhanced Recipe List.
¡ Select a font type and character size so that the Enhanced Recipe List has a touch
area of 20 pixels or more in length and width. The touch areas smaller than this
may not respond to your touch.
To display the touch area of a part, from the [View] menu click [Preferences]. In
the Preferences dialog box, click [Screen Edit Style] to open its settings. Click
[Display] tab and select [Show Touch Areas].
18. Set the settings in the [Display] tab and [Color] tab as required and click [OK].
¡ You can edit the label and color of special switches used with the Enhanced
Recipe List.
10.15.4.2 Special Switch - Switch Common/Lamp/Color/Label
19. On the [Parts] menu, point to [Enhanced Recipe] and select [Enhanced Recipe Data List] or
20. Double-click the Enhanced Recipe Data List to display the following dialog box.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 127 of 184
21. Select the [Status] check box to specify an address where the Enhanced Recipe Data List
editing results (status) are stored.
22. Define the settings in the [Basic] tab, [Display] tab and [Color] tab as necessary and click
[OK].
¡ Select a font type and character size so that the Enhanced Recipe Data List has a
touch area of 20 pixels or more in length and width. The touch areas smaller than
this may not respond to your touch.
To display the touch area of a part, from the [View] menu click [Preferences]. In
the Preferences dialog box, click [Screen Edit Style] to open its settings. Click
[Display] tab and select [Show Touch Areas].
¡ You can adjust the column width in the Enhanced Recipe Data List by dragging the
line between element labels and element values.
¡ You can edit the label and color of special switches used with the Enhanced Recipe
Data List.
10.15.4.2 Special Switch - Switch Common/Lamp/Color/Label
There are two ways to transfer. Transferring manually by touch or by using a system variable for
automatic transfer.
¡ If you enter offline mode or turn OFF the display unit in the middle of transferring
enhanced recipe data, the transfer process is canceled.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 128 of 184
¡ For details about the Enhanced Recipe List features, see the following.
26.30.1 Enhanced Recipe List / Enhanced Recipe Data List
¡ Once you start the transfer operation, from the device/PLC to the display unit, the
display on the Enhanced Recipe List temporarily disappears.
Automatic transfer
Transfer using system variables.
3. Turn ON #H_RecipeControlSend. Data for the specified recipe group ID and recipe ID is
written to the device/PLC.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 129 of 184
3. Turn ON #H_RecipeControlUpload. Read data on the device/PLC and overwrite data on the
display unit for the corresponding recipe group ID and recipe ID.
¡ The status of the transfer process is stored in #H_RecipeProcessing. Process results are
stored in #H_RecipeResultTransfer.
¡ Even if the recipe group ID or recipe ID is changed during the transfer process, uses the
values in #H_RecipeGroupID and #H_RecipeID at the start of the process.
You can import/export enhanced recipe groups on both GP-Pro EX and the display unit. You can
update recipe group settings in the CSV file and import to GP-Pro EX or the display unit.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 130 of 184
Export
This function outputs enhanced recipe group settings to a comma-separated values (CSV) file.
You can export settings for enhanced recipe groups from both GP-Pro EX and the display unit, and
edit the recipe data in spreadsheet software.
Import
This function imports the CSV file exported from either GP-Pro EX or the display unit, and updates
the recipe group settings. Import enhanced recipe settings to update existing recipes. You cannot
import new recipe groups to the project.
To GP-Pro EX To Display
Import Import
In the enhanced recipe and CSV file, the "Label
Language" is different Import Import
(No labels match both the label No. and language interrupted interrupted
code.)
In the enhanced recipe and CSV file, the number of Import Import
elements is different interrupted interrupted
Import Import
Recipe label in the CSV file is blank
interrupted interrupted
Import
Recipe label in the CSV file is blank *2
interrupted
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 131 of 184
To import or export enhanced recipe data in the display unit, from the [Common Settings] menu
select [Enhanced Recipe], select the [Import/Export on Display Unit] check box and set the [Data
Storage] location.
¡ For information about the CSV file format, refer to the following.
26.20.2 Enhanced Recipe - CSV File Format
¡ For more information about system variables, please see the following.
A.2.2 HMI System Variables - #H System Variables
¡ Even if the recipe group ID or recipe ID is changed during the import/export process,
uses the values in #H_RecipeGroupID and #H_RecipeID at the start of the process.
¡ Transfer a project
Export
Store enhanced recipe data in the display unit's external storage as a CSV file.
3. The group name of the selected enhanced recipe group is stored in #H_RecipeGroupName.
5. In the [Common Settings] menu's [Enhanced Recipe] screen, create the "Recipe" folder in
external storage as defined in the [Data Storage] list, and create the defined CSV file. Once
export is completed, #H_RecipeProcessing bit 4 turns OFF and bit 5 turns ON.
The file name is as follows.
For example, if #H_RecipeGroupName is "Branch A" and #H_RecipeGroupID is "1", the file
name is "00001_Branch A.csv".
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 132 of 184
l Timing Chart
Import
Load enhanced recipe data (CSV file) from external storage to the display unit.
1. Attach external storage with the enhanced recipe data (CSV file) to the display unit. (Use the
external storage from the [Common Settings] menu's [Enhanced Recipe] screen, in the [Data
Storage] field.)
3. Data in the CSV file is imported to the display unit, overwriting any existing enhanced recipe
data.
Once import is complete, #H_RecipeProcessing bit 6 turns OFF and bit 7 turns ON.
l Timing Chart
¡ Once import starts, the display in the Enhanced Recipe Data List is temporarily hidden.
¡ You can import to the display unit settings exported as a CSV file and defined in the
[Common Settings] menu's [Enhanced Recipe] screen.
¡ You exceed the data range for the corresponding data format
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 133 of 184
¡ The data format is [Text] and there are 72 or more bytes of characters
File Name
Language Code
Action Details
Change element You can change the set value for each recipe. Set text data with the
value same language code as the Data Language.
Add a recipe by adding one recipe data row in the CSV file. Be
Add recipe
careful not to duplicate an existing recipe ID.
Delete recipe Delete a recipe by deleting one recipe data row in the CSV file.
Change element When you change an element label, use the same language code
labels used for the Label Language.
Change recipe When you change a recipe label, use the same language code used
label for the Label Language.
¡ When there are two or more label languages, unless the CSV file defines the label, it is
automatically populated with default text. When importing into GP-Pro EX, this text is
"Recipe". When importing to the display unit, the label is "NewRecipe~*". (* indicates
the recipe ID)
File Name
Export enhanced recipe data using the following file name structure.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 134 of 184
¡ Avoid changing the file name. If you change the file name, an error will occur and
importing will fail.
Exported file
00001_Recipe Group1.csv (Group ID = 1, Name = Recipe Group1, Language = Japanese)
l :RecipeData
Header that identifies the file as enhanced recipe data. Do not edit.
l :Version,<file version>
This is the file version information. Do not edit.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 135 of 184
l <Blank row>
This is a blank row. Do not edit.
One blank row is required. If the blank row is missing, or if there are multiple blank
rows, import will fail.
¡ When using double quotation marks in text data (element value), refer to the following.
Text formatted element values
Language Code
The language code, language name, and character code of text data is output to the CSV file as
follows. Text formatted element values are output with the character code corresponding with either
the current language at export, or the current Label Language on the display unit, as follows.
n Include a comma
Enclose the entire string in double quotation marks. If the string is not enclosed with double
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 136 of 184
quotation marks, the comma is recognized as a delimiter and import will not succeed.
For example, "AB,CD" -> AB,CD
Setup Procedure
The following describes how to export Recipe Group 1, then in a CSV file edit recipe values and
add recipes. Recipe Group 1's [Language] is [Japanese], and the [Label Language] settings are
[ASCII] and [Japanese].
Step 1: Exporting
1. From the [Common Settings] menu, point to [Enhanced Recipe Settings] and click [Enhanced
Recipe Group List]. Select the enhanced recipe group (Recipe Group1) and click [Export].
2. In the [Export] dialog box, select the [Label Language] for the CSV file.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 137 of 184
¡ When the enhanced recipe group has just one label, the [Export] dialog box for
selecting the [Label Language] will not appear.
¡ The CSV file name is based on the enhanced recipe group ID and name.
1. Open the CSV file exported in Step 1 (00001_Recipe Group1.csv) with compatible software.
Change RecipeA's Element2 to -10. Change RecipeB's Element1 to 300, and add RecipeC.
Step 3: Importing
1. From the [Common Settings] menu click [Enhanced Recipe Settings], select the recipe group
(Recipe Group1), and then click [Import].
2. In the file selection dialog box, select the CSV file you edited in Step 2 (00001_Recipe
Group1.csv), and click [Open].
3. In the confirm overwrite dialog box, click [Yes]. Next, a dialog box corresponding to the
recipe number is displayed. Select [Yes] or [Yes to All].
¡ The overwrite confirmation dialog appears whenever the CSV file contains a recipe
ID that exists in the recipe group.
¡ The overwrite confirmation dialog box appears for every matching recipe. To
overwrite the recipe and all subsequent recipes, click [Yes to All].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 138 of 184
4. When all recipes are imported, from the [Import Results] dialog box click [OK].
¡ The [Import Results] dialog box shows items that were not imported, such as
enhanced recipes that you did not overwrite, and element values out of range. It
also shows details such as recipe labels and column numbers in the CSV file.
5. When importing is complete, open the enhanced recipe group (Recipe Group 1) and configure
any recipes you may have added in Step 2 above.
¡ If there are two or more label types, other than recipes imported with the label
number, recipe labels are populated with "Recipe".
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 139 of 184
To change the display language, change the value in the [Switching Control Address], available
from the [Text Table] screen's [Language Change] dialog box.
¡ In the following cases, text in recipe labels and element labels are displayed incorrectly.
¡ When you set the recipe label/element label and the [Language Change] dialog box to
two different languages.
¡ When you set the recipe label/element label and the recipe group to two different
languages.
The following procedure describes how to change the language of labels on the Enhanced Recipe
List and Enhanced Recipe Data List from Japanese to English.
2. Click [Change Language]. The following dialog box appears. Select the [Enable Language
Change Feature] check box.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 140 of 184
3. In the [Switching Control Address] field, set the address that stores the displayed table
number.
4. In the [Initial Table] drop-down list, select the table that displays when [Switching Control
Address] is 0.
5. Select each table's display language and click [OK (O)]. For example, Table1= Japanese,
Table2=ASCII
6. From the [Common Settings] menu, select [Enhanced Recipe] or click to open the recipe
group setting screen.
¡ Refer to the following for settings that need to be implemented before opening the
recipe group setup screen.
26.19.1 Procedure - Creating and Transferring Enhanced Recipe Data
8. Set the [Number of languages] to 2. The [Select Language (Text Table)] shows two rows of
settings.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 141 of 184
¡ The [Select label language] dialog box works together with the [Language Change]
dialog box, available from the [Common Settings] menu's [Text Table] screen.
9. In the [Table Name] column select the language for each set of recipe labels to match the
[Text Table] languages, and click [OK]. For example, 1.Japanese, 2.ASCII
10. In the [Recipe] list's [Label 1] and [Label 2] fields enter recipe labels in their respective
languages.
11. In the [Element] list's [Label 1] and [Label 2] fields enter element labels in their respective
languages.
¡ For details about the Enhanced Recipe List, please see the following.
26.30.1 Enhanced Recipe List / Enhanced Recipe Data List
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 142 of 184
Refine Search
Touching the first row on the Enhanced Recipe List (area outside of triangular icons , and
) displays options to narrow down selected recipe labels.
1. Use the keypad to refine the search for recipe labels that contain "bread".
Sort
Touching a triangle in the Enhanced Recipe List's first row sorts the recipe labels.
Each touch changes the sort order from recipe ID to descending order, to ascending order, and
back to recipe ID.
1. Sort by recipe ID
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 143 of 184
1. Draw the Enhanced Recipe List. On the [Parts] menu, point to [Enhanced Recipe] and select
2. Double-click the Enhanced Recipe List to display the following dialog box.
4. In the [Default Sort Order (#H_RecipeLabelSortType)] area, select the default sort order
option.
5. Open the [Display Settings] tab. Set the font type and size.
6. Select the [Color] tab and set the text and background colors. In the [Refine Search / Sort
row] area, specify the character color and background color for the first row.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 144 of 184
7. Click [OK].
1. In the Enhanced Recipe List, touch the first row (area excluding triangular icons , , and
). Refine Search Keyword is displayed.
2.
¡ If you use both refine search and sort at the same time, either [Refine Search
Keyword & A->Z] or [Refine Search Keyword & Z->A] is displayed.
3. When the keypad appears, enter the word to search for and touch [START].
¡ This is the same keypad as when searching or sorting in the Alarm part. For more
details, please refer to the following.
20.10.3 Entering Search Conditions
¡ Even if recipe labels are displayed in a language other than Japanese/English, the
keypad is in English.
¡ The maximum number of characters you can enter as your search criteria is 50
single-byte characters (or 25 double-byte characters).
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 145 of 184
¡ If you run refine search using the system variable #H_RecipeControlSearch, the
search result is also displayed in the enhanced recipe list. Up to 64 search results
are displayed, in recipe ID order.
¡ To cancel refine search only, touch the first row again to display the keypad and
touch the [CLR] key to delete the search keyword. While refine search is being
canceled, the first row displays [Processing], and recipe labels and the triangular
icon for sorting are hidden.
¡ Changing the security level for element values on the Enhanced Recipe Data List
¡ Screen Change
Sort
1. Touch the triangular icon on the first row in the Enhanced Recipe List.
2. Each touch changes the sort order of the display, from recipe ID, to ascending order, to
descending order, and back to sort by recipe ID.
¡ While recipe labels are being sorted, the first row shows [Processing] and recipe
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 146 of 184
¡ When sorting a refined search, only recipe labels displayed after the search are
sorted. To target all recipe labels in a sort, first cancel the refine search.
¡ Recipe labels with the same name display in ascending recipe ID order.
¡ Recipe labels set up with a security level for data editing do not appear.
¡ The following actions cancel sorting, and the order of recipe labels displayed
returns to the value set in [Default Sort Order (#H_RecipeLabelSortType)].
¡ Changing the security level for element values on the Enhanced Recipe Data List
¡ Changing screens
When you search for an enhanced recipe label, the number of recipes matching your search
condition and their corresponding IDs are stored in system variables. This gives you more flexibility
in creating screens, as you can search without using dedicated enhanced recipe parts.
Setup Procedure
To search for enhanced recipes using system variables, use the following system variables.
16-bit integer
#H_RecipeResultSearch Search status
variable
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 147 of 184
16-bit integer
#H_RecipeMatchedCount Number of hits
variable
S t at us
16-bit integer
Matching enhanced recipe
#H_RecipeMatchedID[xx] variable array
IDs found in search
xx: 0..63
Operating Procedure
1. Specify the recipe label to find in #H_RecipeSearchTarget. You can use wildcards "*" and
"?".
For example, "lineA_XW*"
¡ When there are two or more label languages, search uses the language current at
the time of the search. Define the search text string in that language's character
code.
3. Turn ON #H_RecipeControlSearch to start the enhanced recipe search. When the search
process starts, bit 0 of #H_RecipeResultSearch turns ON.
5. #H_RecipeResultSearch bit 1. Use this variable to check if the search is complete, then turn
OFF #H_RecipeControlSearch.
Assign a mapped address to the recipe element that you want to edit, and then change the value in
the mapped address to change the element value. To reflect the value in the mapped address to
the recipe's element value, use the system variable #H_RecipeControlMapAddress.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 148 of 184
Setup Procedure
Assign a mapped address to Element 1 of Recipe Group 1.
RecipeA RecipeB
Data type Address #
(ID: 1) (ID: 2)
Element 1 16 Bit Dec D0000100 1 100 200
Operating Procedure
Change the mapped address value (D500), and reflect it in Element1 of RecipeA.
1. Select the recipe to edit. (Set the system variables #H_RecipeGroupID and #H_RecipeID to
1.)
¡ The mapped address stores the element value of the recipe being edited.
2. Change the value in the mapped address (D500). (Change the value from 100 to 123.)
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 149 of 184
¡ To save the updated element (Element1) value in the display unit's project, use
either the Enhanced Recipe Data List's special switch, or the system variable
#H_RecipeControlSave. Without saving, the element value returns to its previous
value on reloading or selecting a recipe.
D800: Recipe ID
D801..832: Recipe label
Setup Procedure
1. From the [Common Settings] menu select [Enhanced Recipe Settings], open the recipe group
tab (RecipeGroup1), then click [Send Options].
2. [Send Options] dialog box. Set the items to transfer, the destination address, then click [OK].
Using the character code defined in the enhanced recipe group's [Language] setting, the recipe
label is stored in the [Destination]. If there are 2 or more label languages, as defined in [Select
label languages], the system uses the language of the label displayed when the enhanced recipe is
transferred.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 150 of 184
¡ From the [System Settings] tab's [Device/PLC] page, the [Text Data Mode] defines the
order in which recipe label text is stored.
Compatible Character
Language
Codes
ASCII OEM 850 (ASCII)
Russian
OEM 866
(Cyrillic)
I m p o rt/ E xp o rt o n Di sp l ay Un i t
Specifies whether to import/export enhanced recipe data on the display unit as a CSV file.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 151 of 184
Selecting the check box enables you to output enhanced recipe data in CSV format from the
display unit to external storage by using the system variable #H_RecipeControlCSVExport. You can
use #H_RecipeControlCSVImport to import enhanced recipe data (CSV file) from external storage
to the display unit.
Data S to rag e
Define the save (or browse) location of enhanced recipe data. Select from [SD], [CF], and
[USB].
F o l d er
In the selected [Data Storage], CSV files are saved in the folder defined here.
Ad d
Create a recipe group. Click [Add] to display the following dialog box.
G ro u p I D
Nam e
Define the name for the recipe group, using 32 characters or less. You can use single-byte
alphanumeric characters, hyphens (-), underscores (_) and spaces.
L an g u ag e
Select a language for the Recipe Group: [Japanese], [ASCII], [Chinese (Traditional)], [Chinese
(Simplified)], [Korean], [Russian (Cyrillic)], or [Thai].
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 152 of 184
Ad d ress
l Sequential
Specifies consecutive addresses starting from the address defined in the [Element]
list's [Address] column.
l Random
Each recipe is set up with an individual address.
Co m m en t
You can add a comment for the recipe group, with 32 characters or less.
Ch an g e Attri b u tes
Changes settings for the selected recipe group. Click [Change Attributes] to display a dialog box
with the same settings as the [Create new Enhanced Recipe Group] dialog box.
Del ete
Edit
Select a recipe group and click [Edit] to display the setup screen for recipe data. For more
information about this screen, please refer to the following.
E xp o rt
I m p o rt
Loads recipe group settings one by one from the CSV file, and overwrites existing recipe group
settings. You cannot use import to create new recipe groups.
From the [Recipe Group List], select the recipe group to overwrite, and [Import] becomes available.
Reci p e G ro u p
¡ Click in the cell corresponding to each item name to use the filter function. will be
displayed in the column for the filter results displayed.
¡ You can select a row and copy, paste, or delete recipe groups with the right-click menu
or shortcut keys. However, you cannot copy and paste between two instances of GP-Pro
EX.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 153 of 184
Ch an g e Attri b u tes
¡ Settings are the same as the [Create new Enhanced Recipe Group] dialog box.
26.27.1 Enhanced Recipe Group Settings Guide
S el ect l ab el l an g u ag e
Use these settings to change recipe labels or element labels to other languages. Click this link and
the following dialog box appears.
¡ The settings work together with the [Language Change] dialog box, available from the
[Common Settings] menu's [Text Table] screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 154 of 184
Nu m b er o f l an g u ag es
Set the number of languages you can display. You can set up a maximum of 16 languages.
S el ect L an g u ag e (T ext T ab l e)
No .
T ab l e Nam e
Displays the table name and language, selected from the [Common Settings] menu's [Text
Table] screen, [Language Change] dialog box. Select the table for recipe and element
labels.
S h o w Al l L ab el s> >
When recipe or element labels are set up to display multiple languages, displays label names in all
defined languages. Clicking [Show Only Default Label <<] lists label names in the default language
only.
Reci p e
Lists the recipe settings in the recipe group. You can double-click a cell to edit its settings.
¡ Click in the cell corresponding to each item name to use the filter function. This icon
is displayed in the column used to filter the results.
¡ You can select a row and copy, paste, or delete recipes with the right-click menu or
shortcut keys. However, you cannot copy and paste between recipe groups or two
instances of GP-Pro EX.
Ad d
Click to display the following dialog box and create a new recipe.
Reci p e I D
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 155 of 184
L ab el
The defined labels appear as recipe labels in the Enhanced Recipe List.
S ecu ri ty L evel
You can define the security level from 0 to 15 for each recipe ID.
If the security level is less than the defined security level, you cannot edit element values on
the Enhanced Recipe Data List.
¡ When using system variables to automatically transfer enhanced recipe data, data
transfer will occur even if security levels are set up. Import and export of enhanced
recipe data also works even with security levels.
¡ To set the security level, from the [Common Settings] menu, point to [Security] and
click [Security Password]. An then select the [Enable Security Function] check box.
Del ete
S en d O p ti o n s
When you transfer enhanced recipe data to the device/PLC, writes the enhanced recipe's [Recipe
ID] and [Recipe Label] to the [Destination].
Furthermore, when receiving enhanced recipe data from a device/PLC, overwrites the display unit's
enhanced recipe label with the enhanced recipe label defined by the [Destination].
S en d Reci p e I Ds
S en d / Recei ve Reci p e L ab el
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 156 of 184
When receiving enhanced recipes, overwrite enhanced recipe labels with the enhanced recipe
label defined in [Destination].
¡ When there are two or more label languages, search uses the current language. When
editing recipe labels in the [Destination] field, use character codes from the current
language.
For information on character codes, see "Character codes for recipe labels" in the
following topic.
26.26 Confirming Which Enhanced Recipe's data is Transferred
Desti n ati o n
Set the destination address to store the recipe ID and recipe label.
For writing recipes, you need one word for the recipe ID, and 32 words for the recipe label.
When the recipe ID is not sent, the recipe label is written to 32 words beginning from the start
address.
E l em en t
¡ Click in the cell corresponding to each item name to use the filter function. This icon
is displayed in the column used to filter the results.
¡ You can select a cell and copy, paste, or delete elements with the right-click menu or
shortcut keys. However, you cannot copy and paste between recipe groups or two
instances of GP-Pro EX.
l Label 1
Enter up to 32 double-byte characters or 32 single-byte characters for the label name of
the element.
The defined label appears as the element label in the Enhanced Recipe Data List.
l Data Type
Select the data type for element values.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 157 of 184
8 B it B CD 0. . . 99
8 B it Hex adec imal 0 to FF
16 B it Dec S igned - 32768. . . 32767
16 B it Dec Uns igned 0. . . 65535
16 B it B CD 0. . . 9999
16 B it Hex adec imal 0 to FFFF
32 B it Dec S igned - 2147483648. . . 2147483647
32 B it Dec Uns igned 0. . . 4294967295
32 B it B CD 0. . . 99999999
32 B it Hex adec imal 0 to FFFFFFFF
32 B it F loat - 9. 900000e+ 016 t o 9. 900000e+ 16
B it 0 or 1
T ex t Up t o 72 byt es
¡ If [Data Type], [8 Bit Dec Signed], [16 Bit Dec Signed], [32 Bit Dec Signed], or [32 Bit
Float] is selected for the element, entering a single-byte space or tab between the minus
sign and a value, or entering consecutive minus signs causes the value to be recognized
as 0.
For example, -<single-byte space>12345 → 0, --12345 → 0
¡ If the element [Data Type] is set to [32 Bit Float], keep the number of digits after the
decimal point less than the number of [Decimal Places] defined in the [Float display
format].
26.29.2 Enhanced Recipe Data List - Display
¡ When using the text format, the number of characters (bytes) for each address varies
depending on the device/PLC. For more information, refer to your device/PLC manual.
¡ To include double quotation marks in text format for an element value, refer the
following.
26.20.2 Enhanced Recipe - CSV File Format
¡ Text is output based on the character code defined in the [Create new Enhanced Recipe
Group] dialog box's [Language] field. Please refer to the following for character codes.
26.20.2 Enhanced Recipe - CSV File Format
¡ The capacity for enhanced recipe data varies depending on the defined data format.
Check the [Data Size] and [Total Data Size] for the data size of recipes and recipe data.
Make sure the [Data Size] and [Total Data Size] is less than 20,000 bytes and 320,000
bytes, respectively.
l Address
Set up the start address of the destination (or source) device. You can also use
internal device addresses.
l Units
If [Data Type] is anything other than [Text]
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 158 of 184
Specify from 1 to 10,000 the number of consecutive addresses in words or bits starting
from the address defined in the [Address] cell. If the [Data Type] is 32-bit, specify from
1 to 5,000.
l Editable
Specify whether to allow editing of element values on the Enhanced Recipe Data List. If
the check box is selected, you can edit its value in the defined range, in the [From]
and [To] fields.
l Input control
Set the element's [From] and [To] values. You can select this option if [Data Type] is
of integer type or [32 Bit Float] and [ON].
l From
Set the minimum value for element values.
l To
Set the maximum value for element values.
l Map
Link the element with the mapped address. When you link the element, the element
value of the selected recipe is written to the mapped address. This write operation
occurs whenever you select a recipe or change an element value. You can also reflect
the mapped address value in the recipe element value by using the system variable
#RecipeRecieveMapAddress.
This is only selectable when [Edit] is selected.
26.30.3 Mapped Addresses
l Mapped Address
Set the element and associated address.
l Recipe#
Specifies element values for the recipe label selected in the [Recipe] list.
If using [Input control], you can specify element values in the [From] and [To] range.
Del ete
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 159 of 184
Displays only the element labels and element values in the [Element] list.
Click [Show All Labels >>] to display all the settings in the [Element] list.
Data si z e
The status bar shows the data size in bytes for recipes ([Recipe] list).
To calculate the data size, the [Data Type] defined in the [Element] list is converted into bytes.
¡ You can occupy up to 20,000 bytes per recipe. Convert the data type into bytes for each
element in a recipe and confirm that the total is 20,000 bytes or less.
T o tal Data S i z e
The status bar shows the data size for recipe groups in bytes.
¡ You can occupy up to 320,000 bytes per recipe group. Confirm that "[Data Size] x
registered number of recipe IDs" is 320,000 bytes or less.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 160 of 184
P arts I D
The alphabetic character portion is fixed. You can change the number by entering a value from
0000 to 9999.
Co m m en t
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 161 of 184
Di sp l ay G ro u p Nu m b er (#H_Reci p eG ro u p I D)
S p eci fy Defau l t G ro u p Nu m b er
Specifies whether to select an initial recipe group that displays when changing to a screen with
by the Enhanced Recipe List.
l Yes
Specifies the recipe group ID, from 1 to 5000. When you change screens where an
Enhanced Recipe List exists, it will display recipe labels for the specified recipe
group ID. Using the system variable #H_RecipeGroupID, you can change the recipe
group ID to change the recipe on display.
l No
When you change screens where the Enhanced Recipe List exists, it will display no
recipe labels. Using the system variable #H_RecipeGroupID, you can select the recipe
group ID to display a recipe.
S tatu s
You can select an address to store the Enhanced Recipe List's processing status or process
results when running Enhanced Recipe List operations.
S tatu s Ad d ress
Specifies the address that stores the process status for refine search / sort operations and
results of enhanced recipe operations. You can set up an internal device address only.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 162 of 184
n Copy recipe
n Delete recipe
4 Conf lic t ing W hile t he E nhanced Recipe list ran one of t he
operat ions f ollowing operat ions , t he process was int errupt ed by:
E nt ering of f line mode, t ransf erring a project , t urning
t he display unit of f , or rest art ing t he display unit .
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 163 of 184
Refi n e S earch / S o rt
¡ When enabled, search results from a search using the system variable
#H_RecipeControlSearch also display in the enhanced recipe list.
Specifies the sort order for the initial recipe labels. Use the system variable
#H_RecipeLabelSortType to change the sort order at run time.
l ID
Displays recipe group IDs in ascending order.
Closes the [Enhanced Recipe List] dialog box and opens the [Common Settings] menu's [Enhanced
Recipe] screen.
When defining [Specify Default Group Number], the specified recipe group (Recipe Group1) tab is
displayed.
26.27.2 Recipe Group (Recipe Group 1) Settings Guide
If no recipe groups are specified or the specified recipe group does not exist, the [Enhanced
Recipe Group List] tab appears where you can create a new recipe group.
26.27.1 Enhanced Recipe Group Settings Guide
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 164 of 184
Font
F o n t T yp e
l Standard Font
This is a bitmap font. Choose the character height and width magnification ratio.
When you magnify/shrink characters, the outline may become rough or the letters
may appear compressed.
l Stroke Font
This is an outline font in which the ratio of the character height/width is fixed. The
letters will have a smooth outline even if you magnify/shrink them. However, this font
uses more disk space on the display unit.
S i ze
l Standard Font
Specify "Width x Height" from [8 x 8] to [64 x 128] in 8 pixel units.
For single-byte characters, select a fixed size from [6 x 10], [8 x 13], [13 x 23].
l Stroke Font
6 to 127 pixels
Closes the [Enhanced Recipe List] dialog box and opens the [Common Settings] menu's [Enhanced
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 165 of 184
Recipe] screen.
When defining [Specify Default Group Number], the specified recipe group (Recipe Group1) tab is
displayed.
26.27.2 Recipe Group (Recipe Group 1) Settings Guide
If no recipe groups are specified or the specified recipe group does not exist, the [Enhanced
Recipe Group List] tab appears where you can create a new recipe group.
26.27.1 Enhanced Recipe Group Settings Guide
F o reg ro u n d
Backg ro u n d
Ru l ed L i n e Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for [Foreground],
[Background], and [Ruled Line Color].
¡ Whether you are able to set Blink depends on the Display Unit and the [Display] tab's
[Display Settings] area.
8.3.1 Setting Colors
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 166 of 184
Refi n e S earch / S o rt ro w
F o reg ro u n d
Backg ro u n d
Bl i n k
Select the blink and blink speed. You can choose different blink settings for the [Foreground]
and [Background] colors.
¡ Whether you are able to set Blink depends on the Display Unit and the [Display] tab's
[Display Settings] area.
8.3.1 Setting Colors
Closes the [Enhanced Recipe List] dialog box and opens the [Common Settings] menu's [Enhanced
Recipe] screen.
When defining [Specify Default Group Number], the specified recipe group (Recipe Group1) tab is
displayed.
26.27.2 Recipe Group (Recipe Group 1) Settings Guide
If no recipe groups are specified or the specified recipe group does not exist, the [Enhanced
Recipe Group List] tab appears where you can create a new recipe group.
26.27.1 Enhanced Recipe Group Settings Guide
P arts I D
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 167 of 184
The alphabetic character portion is fixed. You can change the number by entering a value from
0000 to 9999.
Co m m en t
S tatu s
Indicates whether to store the process status and process results in the specified address
Enhanced Recipe Data List operations.
S tatu s Ad d ress
Defines the address for storing the process status for received or exported enhanced recipe
data, and results of editing operations. You can set up an internal device address only.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 168 of 184
0 Complet ed -
S uc c es s f ully / Not
proc es s ed
1 I nc orrec t O cc urs when t ouching t he [ Reload] swit ch
#H_Rec ipeG roupI D while selec t ing a non-exist ent recipe group I D.
v alue
2 I nc orrec t #H_Rec ipeI D n Occurs when touching the [Reload] switch
v alue while selecting a non-existent recipe ID.
Closes the [Enhanced Recipe Data List] dialog box and opens the [Enhanced Recipe Group List]
tab.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 169 of 184
Font
F o n t T yp e
Choose a font type displayed on the Enhanced Recipe Data List from [Standard Font] and
[Stroke Font].
l Standard Font
This is a bitmap font. Choose the character height and width magnification ratio.
When you magnify/shrink characters, the outline may become rough or the letters
may appear compressed.
l Stroke Font
This is an outline font in which the ratio of the character height/width is fixed. The
letters will have a smooth outline even if you magnify/shrink them. However, this font
uses more disk space on the display unit.
S i ze
l Standard Font
Specify "Width x Height" from [8 x 8] to [64 x 128] in 8 pixel units.
For single-byte characters, select a fixed size from [6 x 10], [8 x 13], [13 x 23].
l Stroke Font
6 to 127 pixels
F l o at d i sp l ay fo rm at
Set the display format for data format [32 bit Float] for element values displayed on the Enhanced
Recipe Data List.
T o tal Di sp l ay Di g i ts
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 170 of 184
Select the number of display digits for the element value from 1 to 17. The numbers displayed
after the decimal point are also included in the number of digits. However, the decimal point is
not included in the display digits.
¡ Set the total display digits so that these digits exceed the [Min] digits set in
[Element] list.
If these digits are less than the [Min] digits, you cannot edit element values on the
Enhanced Recipe Data List.
Deci m al P l aces
Set the number of digits following the display decimal point to between 0 and 16.
When the Total Display Digits is 5, and the Number of Decimal Places is 2, it will look as
follows:
E l em en t l ab el co l u m n w i d th
Set the width of the element label from 0 to 274. The default width is the same for element labels
and element values.
¡ Pressing the [Shift] key + up/down/left/right arrow key changes the size of the Enhanced
Recipe Data List in 1 pixel increments.
¡ Changing the size of the list does not affect the [Element label column width].
Closes the [Enhanced Recipe Data List] dialog box and opens the [Enhanced Recipe Group List]
tab.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 171 of 184
F o reg ro u n d
Backg ro u n d
Ru l ed L i n e Co l o r
Bl i n k
Select the blink and blink speed. You can choose different blink settings for [Foreground],
[Background], and [Ruled Line Color].
¡ Whether you are able to set Blink depends on the Display Unit and the [Display] tab's
[Display Settings] area.
8.3.1 Setting Colors
Closes the [Enhanced Recipe Data List] dialog box and opens the [Enhanced Recipe Group List]
tab.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 172 of 184
You can use the Enhanced Recipe List for the following three functions.
¡ When running both refine search and sort, the first row displays either [Refine
Search Keyword & A->Z] or [Refine Search Keyword & Z->A].
¡ While recipe labels are being sorted, the first row shows [Processing]. While recipe
labels are being edited, copied, deleted, transferred, or received, the first row
shows [Processing].
3. Special Switch
Use this switch to work with the Enhanced Recipe List. Please refer to the operation of each
switch for details.
10.15.4.1 Special Switch - Switch Features
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 173 of 184
1. Element Labels
¡ You cannot edit element labels on the display unit. Use GP-Pro EX for editing these.
2. Element Values
Touching a cell displays a keypad for editing.
¡ You can input up to 32 double-byte element values. Note that if the data format is
text, the maximum characters is specified in the Enhanced Recipe Group's [#]
property.
26.27.2 Recipe Group (Recipe Group 1) Settings Guide
¡ The keypad that appears when editing element values varies depending on the data
type.
For displayed keypads, refer to the following.
3. Special Switch
This switch is used to work with the Enhanced Recipe Data List. Please refer to the operation
of each switch for details.
10.15.4.1 Special Switch - Switch Features
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 174 of 184
A Japanese keypad or English keypad appears, depending the Enhanced Recipe Group List's
[Language] setting. The English keypad appears when any language except for Japanese is
selected. The Japanese keypad appears when [Japanese] is selected.
¡ Even if recipe labels are set up with non-Japanese/non-English languages, you can only
edit in Japanese/English on the display unit. If necessary, use GP-Pro EX to edit recipe
labels in non-Japanese/non-English languages.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 175 of 184
¡ If you refine search and edit a recipe label, if the edited recipe label does not match the
search criteria, the recipe label is filtered and not selected anymore. "0" is stored in
#H_RecipeID.
¡ The supported input range appears in the top-left corner of the keypad, identified by the
Min] and [Max] labels. You can define the input range in the [From] and [To] fields when
you set up recipe groups.
26.27.2 Recipe Group (Recipe Group 1) Settings Guide
The maximum number of characters you can enter is defined in the Enhanced Recipe Group's [#]
field.
After using a mapped address to edit an element value, use a system variable to save the element
value. Editing the mapped address value alone does not change the enhanced recipe on the display
unit. If you transfer an enhanced recipe without saving the element value, the transfer includes the
value before editing.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 176 of 184
¡ Log in at or above the recipe security level before performing these operations. If you
are logged in at a lower security level than the recipe security level, you cannot save
mapped address values as element values even with system variables.
When RecipeA is selected, the value in Element1 (100) is saved to the mapped address (D500);
when Recipe B is selected, its Element1 value (300) is saved to the mapped address.
From the display unit, if you change RecipeB's element value and save this change, the value in
the mapped address (D500) also changes.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 177 of 184
If you edit the value in the mapped address (D500), the associated element value in the enhanced
recipe does not change. Use the system variable #H_RecipeControlMapAddress to save the
element value in the current enhanced recipe. Always save the element value with system variables
before transferring enhanced recipes.
26.31 Restrictions
¡ When using the GP-4100 series, there is a limit for some of the features.
1.5.6 GP-4100 Series
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 178 of 184
n When using external storage, check the restrictions identified in the following.
5.6.3 Restrictions on External Storage Usage
n The maximum number of data that can be set in one file (ZR*****.csv) is 10,000 (or 5,000
when the data is 32 bit).
n If the number of data is large, transfer may take some time. The time from when transfer
starts to when transfer is complete can vary from several seconds to several minutes.
n While a transfer is occurring, the display of Parts may not update properly or may become
slow. Screen changes and other operations may also become slow.
n If a screen change occurs during transfer, in order to read the screen information, the
transfer may take some time.
n Wait until a transfer completes before initiating another one. If a transfer is started before
the previous one ends, such as when an automatic transfer and manual transfer occur at the
same time, the second transfer operation may not be accepted.
n If a project transfer or changing to offline mode is performed while transferring data, the data
may not be transferred completely.
n If multiple files are stored in the external storage [file] folder, transferring to the device from
external storage may take up to several minutes.
n If an external storage error occurs, any file that has not finished writing may remain on the
external storage.
n When overwriting, the required available space on the external storage is approximately
double the size of the actual data. If there is more data than available space, a write error
occurs during transfer.
To free up space, you can move out data that is not immediately needed between the external
storage.
42.7 Copying or Moving Data Between a CF Card (or SD Card) and a USB Storage
Device
n When transferring data from a device/PLC to external storage, a [file] folder is created if it
does not already exist. If the external storage is not reset or a folder cannot be created, an
external storage error occurs.
n When you save the existing CSV data in the external storage, if data is entered in the third
row or later in the CSV data, it will be deleted upon saving.
n When using Float, up to 17 digits or 16 decimal places can be read, but an error may occur
after the seventh digit due to floating point limitations.
n When transferring from the external storage to the device/PLC, tabs and single-byte space
characters are skipped when read. Furthermore, when there are periods or commas in
comments, there are instances when the data text cannot be read properly. When there are
two or more commas in a single row, data after the second comma is not read.
n First set the Condition on [Recipe] - [Transfer CSV Data (Condition)], then place the Special
Data Display [Data Transmission] on the screen.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 179 of 184
n Only one Special Data Display [Data Transmission] can be placed per screen.
n When selecting transfer files by touch, multiple files can only be selected from the area
displayed in a Special Data Display [Data Transmission]. (The maximum number of display
rows is 50.) If the displayed page is changed with the [Data Transmission] scroll switch, the
selection will be cancelled.
n If an error occurs while transferring multiple files, transfer stops at that file. Subsequent files
are not transferred.
n When transferring data from the device/PLC to the external storage, the data is saved in the
file set in the Special Data Display [Data Transmission]. The Condition Name (Group Name)
is overwritten by the Condition Name set in the Common Settings - Condition area.
n If the number of data designated in the condition settings differs from that in the file, the
smaller number of data are transferred.
n Ensure that the file numbers set in the condition settings ([Start] to [End]) are not repeated in
multiple conditions. If file numbers are repeated in several conditions, data are transferred
according to the condition with the smaller number.
n If an error occurs while transferring multiple files, transfer stops at that file. Subsequent files
are not transferred. Transfer occurs in order starting from the top file number storage
address.
n If the number of data designated in the condition settings differs from that in the file, the
smaller number of data are transferred.
n Ensure that the file numbers set in the condition settings ([Start] to [End]) are not repeated in
multiple conditions. If file numbers are repeated in several conditions, data are transferred
according to the condition with the smaller number.
n If the number of files is not set, data are transferred even when the [Control Word Address]
turns ON. Also, status will not restart.
n When using the Condition Name Search feature, only Text Data Mode 1, 2, 4, and 5 are
supported.
n When transferring CSV Data from external storage to a device/PLC using a memory link
connection, set [Address Mode] to "0".
n If the number of data exceeds the set range (10,000 when the data length is 16 bit, 5,000
when it's 32 bit), any excess values are not transferred.
n Ensure that the device code/address code is set correctly. If the device address is out of
range or refers to a non-existent device, a communication error occurs and no transfer is
performed.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 180 of 184
Display Restrictions
n Only one Special Data Display [Show CSV] can be placed per screen.
n When you place a Special Data Display [Show CSV] on a Window Screen, you cannot edit the
data. (The editing screen cannot be triggered.)
n Do not draw a Special Data Display [Show CSV] on the same screen as a Sampling Data
Display with [Edit Data] selected or a Data Display with [Allow Input] selected.
n You cannot update CSV data by transferring from the device/PLC to the external storage
device, while the CSV data is being edited. A write error is written to the [Status Address].
n If the cover of the CF Card slot is open or the external storage device is removed while CSV
data is displayed, the display is cleared.
n If the screen changes while CSV data is displayed, the display is cleared.
n There are two valid data formats for CSV data displayed in a Special Data Display [Show
CSV]. Data separated by commas [,]. And data in double quotation marks [""], separated by
commas [,].
For example, CSV format (Sampling data)
n Special Data Display [Show CSV] does not support the multiple line display. Data containing
line feed will not be displayed correctly.
n Only one Special Data Display [File Manager] can be placed per Base Screen. It cannot be
placed on a Window Screen.
n When using the GP3000 Series, LT3000 Series, or ST3000 Series, set both the X-coordinate
of the position of the Special Data Display [File Manager] and the width of the Special Data
Display [File Manager] in 4-pixel increments. If not set properly to 4-pixel increments, the
position is automatically adjusted to 4-pixel increments.
n You can display the Special Data Display [File Manager] part using a Special or Local
Window. If the maximum number of windows are already displayed, the File Manager does not
appear. Close other windows to display the [File Manager] display part.
12.9 Displaying Multiple Windows on a Single Screen
n When a text table changes, the Special Data Display - File Manager is closed.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 181 of 184
n If there is more than one display switch for a Special Data Display [File Manager], and if you
touch another display switch while a File Manager is already displayed, the [File Manager]
window that is currently displayed closes.
n Files currently displayed on a Special Data Display - Show CSV cannot be deleted with a
Special Data Display [File Manager].
n If a full path (a folder name and a file name) exceeds 99 characters, files or folders may not
be displayed correctly in the Special Data Display [File Manager].
n If a file name or folder name contains a character after ASCII code 0x80, files or folders may
not be displayed correctly in the Special Data Display [File Manager].
n The Special Data Display [File Manager] display depends on the [System Settings], [Display
Unit], [Display Settings] tab's [System Language] setting. Depending on the language, file
names or folder names may not appear correctly. An error occurs if you transfer a file to a
folder that is not displayed correctly or if you try to perform a file operation in that folder.
n When using the IPC Series or SP5000 Series Open Box, the file manager list display will
automatically revert back to the root folder or specified default path if the contents of the
folder or file displayed in the file manager is updated.
Editing Restrictions
n The editing screen for a Special Data Display [Show CSV] displays via a Special or Local
Window. If the maximum number of windows are already displayed, the editing screen cannot
be activated. Close another window before editing the data.
12.9 Displaying Multiple Windows on a Single Screen
n On the same screen, do not draw a Special Data Display [Show CSV] with [Edit Data]
selected and a Historical Trend Graph with [Selected Time]. When drawn on the same screen,
only the first drawn part will work.
n You can edit up to 56 characters in a Special Data Display [CSV Display]. This limit depends
on the model and orientation.
n You cannot update CSV data by transferring from the device/PLC to the external storage
device, while the CSV data is being edited. A write error is saved to the [Status Address].
n When a text table changes, the editing screen will be automatically closed.
n Even when the [Interlock Address] state matches the [Touch Enable Condition] during editing,
editing can be performed. However, if editing is attempted again, the screen will not enter
Edit mode because the Interlock feature is enabled.
n Numeric values displayed on a Special Data Display [Show CSV] are displayed as text.
Therefore, the inputs are edited regardless of properties such as the number of display
digits, data length, and data type.
n Special Data Display [Show CSV] does not support a multiple line display. If the data
contains a line feed, it will become invalid on editing.
n While the edited data is being output to a CSV file, printing and editing modes are disabled.
Also, the system cannot be moved to off-line mode.
n Regardless of the Show Column settings, the column portion cannot be edited.
n When editing data, a temporary file is created on the external storage device. As a result,
free space equivalent to the size of the edited file must be available. You cannot edit the file
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 182 of 184
1. After pressing the [ENT] key, a temporary file (a file that reflects the editing results),
"_CSV$$_0.tmp" is created.
2. The original file name is changed from "ZR00001.csv" to "_CSV$$_1.tmp"
3. "_CSV$$_0.tmp" is changed to "ZR00001.csv"
4. "_CSV$$_1.tmp" is deleted.
If the power turns OFF during editing or if editing fails, temporary files may remain
on the external storage.
n When a Special Data Display [Show CSV] is rotated by 90 or 180 degrees, the editing screen
characters are not displayed properly. To place a rotated [Show CSV], set rotation to 0 or
270 degrees.
n You can print up to 160 characters per line. Characters that exceed the maximum are not
printed.
n The number of characters that can be printed on one line depends on the printer and paper
size. When the characters in a single line do not fit onto the paper width, the outputted
results will differ depending on the font and printer.
n Standard Font
When text does not fit the paper width, there are printers that do not print text outside
the paper width, printers that automatically insert line breaks to print all text from each
line, and printers that do not print properly.
n Stroke Font
Text that does not fit the paper width does not print.
n Regardless of the Show Column settings, the column portion will not be printed.
n When printing only the displayed portion, if the data in the right most cell extends beyond the
screen and is cut off on the Show CSV Display, that portion is also cut off on the printout.
n While printing, the data cannot be edited or printed. Also, the system cannot be switched to
off-line mode.
n Up to 8999 folders can be registered. Only one folder can be stored in backup memory
(SRAM).
n The size of one folder can be up to the same size as the total capacity of the backup memory
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 183 of 184
n Up to 1650 blocks can be saved in one file. (The maximum number changes depending on the
Number of Files and Number of Data Items.)
n The maximum amount of data in one block is 10000 for 16-bit data, or 5000 for 32-bit data.
(The maximum limit depends on the number of files and number of blocks.)
n The more data transferred to the device/PLC, the more time it takes to complete the write
operation. The time from when transfer starts to when transfer is complete can vary from
several seconds to several minutes.
n While writing to a device/PLC, the display of Parts may not update properly or may become
slow. Screen changes and other operations may also become slow.
n If a screen change occurs during transfer, in order to read the screen information, it may take
some time to write to the device/PLC.
n If data exceeding the device range of a device/PLC is transferred, an error occurs and no
transfer is performed.
n Wait until a transfer completes before initiating another one. If a transfer is started before
the previous one ends, such as when an automatic transfer and manual transfer occur at the
same time, the second transfer operation may not be accepted.
n If a project transfer or changing to offline mode is performed while transferring data, the data
may not be transferred completely.
n Do not duplicate an ID Number for the Special Data Display [Filing] on all screens
n When the following actions are performed after creating filing data in the external storage,
please re-save the filing data in the external storage.
n Change/Add/Delete Device/PLC
However, if the [Transfer CF/SD Card Data] check box is selected in the transfer
settings, the latest data will be transferred without re-saving the data in the CF
Card/SD Card.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024
26. Recipes Page 184 of 184
n You can draw one Enhanced Recipe List and Enhanced Recipe Data List on one screen.
n If you draw the lists on a window screen, you cannot edit or refine search its recipe labels
and element values.
n The keypad for editing recipe labels and element values, and the keypad for entering refine
search conditions, are displayed in a special window or local window. If you are already
displaying the maximum number of windows, you cannot edit or refine search. Close the other
windows and try again.
12.9 Displaying Multiple Windows on a Single Screen
n When [Refine Search / Sort] is enabled in an enhanced recipe list, search results using the
system variable #H_RecipeControlSearch are also displayed in the enhanced recipe list. A
maximum 64 search results are displayed in recipe ID order.
n For information on the models that support [Refine Search/Sort], refer to the following.
1.5 Supported Features
n You cannot receive or import enhanced recipe data while editing element values.
n If one of the following parts are on the same screen, or on a loaded screen, as the Enhanced
Recipe List or Enhanced Recipe Data List, you will not be able to edit or display recipes.
(the feature is available for the Enhanced Recipe List and Enhanced Recipe Data List).
n Sampling Data Display (with the [Edit Data] check box selected)
n Do not run any of the following operations while editing recipe labels or
receiving/copying/deleting/saving/importing/exporting enhanced recipe data.
n Transfer a project
n Changing the security level while editing the Enhanced Recipe List or Enhanced Recipe Data
List will cancel the edit.
n In the [Common Settings] menu, if you set up different languages between the [Text Table]
screen's [Language Change] dialog box and the [Enhanced Recipe] screen, text in recipe
labels and text data may be garbled.
n If the enhanced recipe data to import/export is in Float data format, a maximum of six digits
are read. If the value exceeds six digits, accuracy cannot be ensured beyond the sixth digit.
For example, for 10 digit Enhanced Recipe Data
1234567890 → 1.23457E+009 (1234570000)
n Importing/exporting enhanced recipe data to/from a destination folder with 100 or more files
slows down the process. Delete unnecessary files before import/export.
file:///C:/Users/Eleinca/AppData/Local/Temp/~hhFF12.htm 12/20/2024