Manual IHM
Manual IHM
EtherNet/IP Driver
1 System Configuration....................................................................................................... 3
2 External Device Selection ................................................................................................ 8
3 Communication Settings .................................................................................................. 9
4 Setup Items .................................................................................................................... 31
5 Supported Devices......................................................................................................... 35
6 Device Code and Address Code.................................................................................... 67
7 Error Messages.............................................................................................................. 68
1
EtherNet/IP Driver
Introduction
This manual describes how to connect the Display and the External Device (target PLC).
In this manual, the connection procedure is described in the sections identified below:
1 System Configuration
"1 System Configuration" (page 3)
This section lists the types of External
Devices that you can connect.
3 Communication Settings
"3 Communication Settings" (page 9)
This section shows setting examples for
communicating between the Display and
the External Device.
4 Setup Items
"4 Setup Items" (page 31)
This section describes communication
setup items on the Display.
Set communication settings of the Display
with GP-Pro EX or in offline mode.
Operation
1 System Configuration
The system configuration in the case when the External Device and the Display are connected is shown.
Communication
Series Name CPU Link I/F Setting Example
Method
1756-ENET/B
1756-ENET Setting Example 4
All CPUs that 1756-ENBT (page 15)
ControlLogix support the link I/F 1756-EN2T/A
on the right
Setting Example 5
1761-NET-ENI
(page 17)
1756-ENET/B
1756-ENET Setting Example 9
All CPUs that 1756-ENBT (page 25)
ControlLogix
support the link I/F 1756-EN2T/A
Native*2
on the right
Setting Example 10
1761-NET-ENI*3 Ethernet (TCP)
(page 27)
MicroLogix 1000
MicroLogix 1100 Setting Example 6
1761-NET-ENI
MicroLogix 1200 (page 19)
MicroLogix MicroLogix 1500
Communication
Series Name CPU Link I/F Setting Example
Method
Setting Example 4
All CPUs that 1788-ENBT/A
(page 15)
FlexLogix support the link I/F
on the right Setting Example 5
1761-NET-ENI
Ethernet (TCP) (page 17)
Projects created with the Ethernet/IP Driver Version 1.12.06 or later can be used with
applications (GP-Pro EX and Pro-Server EX) that have a driver of that version or
greater installed.
A project cannot be used with applications that use an earlier driver version than that
used in the project.
If the driver version is older than V1.12.06, download the latest driver from the
support site, "Otasuke Pro!"
Pro-face Service & Support "Otasuke Pro!"
http://www.pro-face.com/otasuke/
When using an EtherNet/IP Driver with Version V1.14.12 or later, and a project is
opened in an application with an earlier driver version installed, the configuration will
be changed as follows.
A tag data block with the tag data name NoData and the controller tag DINT will
be created.
The addresses set on screens and other locations are changed to "Undefined".
When the project is saved, changed data overwrites the previous data.
If a project was created with an earlier version of the driver, save it in the application
with the newer driver installed before transferring to the Display.
The device storage order of data varies depending on the device/PLC. Change the Text Data Mode
to match the device order same as a device/PLC.To change the Text Data Mode, click [Change] in
[Text Data Mode] to display a dialog box.
Connection Configuration
1:1 Connection
1:n Connection
n:1 Connection
n:m Connection
* The maximum number of sustainable units differs depending on the series and the link I/F. Refer to the table
below for the maximum number of sustainable units for each series and link I/F.
3 Communication Settings
Examples of communication settings of the Display and the External Device, recommended by Pro-face, are
shown.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
When using 1761-NET-ENI, you need to set the timeout to 6 seconds or more.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
When using 1761-NET-ENI, you need to set the timeout to 6 seconds or more.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
When using 1761-NET-ENI, you need to set the timeout to 6 seconds or more.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
When using 1761-NET-ENI, you need to set the timeout to 6 seconds or more.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
When selecting "Control/Compact/Flex Logix Series Native", you need to create a Tag Data Block.
"5.5 Control/Compact/Flex Logix Series Native" (page 46)
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
When using 1761-NET-ENI, you need to set the timeout to 6 seconds or more.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
When selecting "Control/Compact/Flex Logix Series Native", you need to create a Tag Data Block.
"5.5 Control/Compact/Flex Logix Series Native" (page 46)
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
Notes
When selecting "Control/Compact/Flex Logix Series Native", you need to create a Tag Data Block.
"5.5 Control/Compact/Flex Logix Series Native" (page 46)
Check with a network administrator about IP address. Do not set the duplicate IP address.
Set IP address on the External Device for IP address in Device-specific settings.
You need to set IP address on the Display in the offline mode of the Display.
4 Setup Items
Set up the Displays communication settings in GP-Pro EX or in the Displays offline mode.
The setting of each parameter must match that of the External Device.
"3 Communication Settings" (page 9)
Set the Displays IP address in offline mode.
Device Setting
To display the [Individual Device Settings] dialog box, from [Device-Specific Settings] in the [Device/PLC]
window, select the external device and click [Settings] .
To connect multiple External Devices, from [Device-Specific Settings] in the [Device/PLC] window, click [Add
Device] to add another External Device.
IP Address
Check with a network administrator about IP address. Do not set the duplicate IP
address.
When connecting to Control/Compact/Flex Logix, check this box and use "0 to 20" to
select the slot number where the CPU unit is installed.
Slot Number
Refer to the Maintenance/Troubleshooting guide for information on how to enter offline mode or
about the operation.
Communication Settings
To display the setting screen, touch [Device/PLC Settings] from [Peripheral Settings] in the offline mode. Touch
the External Device you want to set from the displayed list.
Device Setting
To display the setting screen, from [Peripheral Settings] touch [Device/PLC Settings]. Touch the External Device
you want to set from the displayed list, and touch [Device Settings].
IP Address
Check with a network administrator about IP address. Do not set the duplicate IP
address.
When connecting to Control/Compact/Flex Logix, select "Enable" and use "0 to 20" to set
the slot number where the CPU unit is installed.
Slot Number
5 Supported Devices
*1
Output File O:00.000/00-O:63.255/15 O:00.000-O:63.255
B003:000/00-B003:255/15 B003:000-B003:255
Bit File
B009:000/00-B255:255/15 B009:000-B255:255
Enable EN -
Timing TT -
Accumu-
- ACC
lated
Up
CU -
Enable
Down
CD -
Enable
Done DN -
Update
UA -
Acc.
Preset - PRE
Accumu-
- ACC
lated
Enable EN -
Enable
EU -
Unload
Done DN -
Empty EM -
Inhibit
IN -
Comp.
Found FD -
Length - LEN
Position - POS
N007:000-N007:255
Integer File -
N009:000-N255:255
32 Bit
F008:000-F008:255
Floating Point File - - Access
F009:000-F255:255
Only
String File *2 *3
- ST009:000-ST255:255
Address (0 to 255)
Slot No. (0 to 63)
Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EX Reference Manual "LS Area (Direct Access Method Area)"
Please refer to the precautions on manual notation for icons in the table.
"Manual Symbols and Terminology"
Enable EN -
Timing TT -
Timer Done DN -
T003:000/-T999:999/ T003:000.-T999:999.
File
Preset - PRE
Accumu-
- ACC
lated
Up
CU -
Enable
Down
CD -
Enable
Done DN -
Counter Overflow OV -
C003:000/-C999:999/ C003:000.-C999:999.
File Underflow UN -
Update
UA -
Acc.
Preset - PRE
Accumu-
- ACC
lated
Enable EN -
Enable
EU -
Unload
Done DN -
Empty EM -
Control Error ER -
R003:000/-R999:999/ R003:000.-R999:999.
File Unload UL -
Inhibit
IN -
Comp.
Found FD -
Length - LEN
Position - POS
32 Bit
Floating Point File - F003:000-F999:999 - Access
Only
*1 *2
String File - ST003:000-ST999:999
Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EX Reference Manual "LS Area (Direct Access Method Area)"
Please refer to the precautions on manual notation for icons in the table.
"Manual Symbols and Terminology"
*1
Output File O:00.000/00-O:08.255/15 O:00.000-O:08.255
B003:000/00-B003:255/15 B003:000-B003:255
Bit File
B009:000/00-B255:255/15 B009:000-B255:255
Enable EN -
Timing TT -
Accumu-
- ACC
lated
Up
CU -
Enable
Down
CD -
Enable
Done DN -
Update
UA -
Acc.
Preset - PRE
Accumu-
- ACC
lated
Enable EN -
Enable
EU -
Unload
Done DN -
Empty EM -
Inhibit
IN -
Comp.
Found FD -
Length - LEN
Position - POS
N007:000-N007:255
Integer File -
N009:000-N255:255
32 Bit
F008:000-F008:255
Floating Point File - - Access
F009:000-F255:255
Only
Address (0 to 255)
Slot No. (0 to 8)
Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EX Reference Manual "LS Area (Direct Access Method Area)"
Please refer to the precautions on manual notation for icons in the table.
"Manual Symbols and Terminology"
BOOL000:000/00 - *1 *2
BOOL BOOL000:000 - BOOL999:999 -
BOOL999:999/31
*1
INT - INT000:000 - INT999:999
*1
REAL - REAL000:000 - REAL999:999
- *1
DINT - DINT000:000 - DINT999:999
*1 To access those addresses and use them in the program of the External Device, you need to set the External
Device first.
*2 The BOOL device descriptions used in the GP-Pro EX manual and the RSLogix 5000 manual are different.
Please be aware of these differences when setting up BOOL devices.
000:000/00 - 000:001/00 - 000:002/00 - 000:999/00 -
GP-Pro EX -
000:000/31 000:001/31 000:002/31 000:999/31
RSLogix5000 0 - 31 32 - 63 64 - 95 - 31968 - 31999
The following procedure shows how to assign the device in the RSLogix5000 software and specify the address in
GP-Pro EX.
Create a Tag Name in the RSLogix5000 software, and set the Data Type (normally an array the size of the number
of registers desired).
Tag Name Set as desired.
Type Select the data type from the following to set the Element.
Match the device name of GP-Pro EX.
BOOL(32bit data type)
INT(word data type)
DINT(dword data type)
SINT(byte data type)
REAL(float data type)
When the device name of GP-Pro EX does not match the data type of a Tag, Display may not run
normally.
Set the range used in GP-Pro EX for the Element. The maximum Element that GP-Pro EX can
access is 999.
If you do not define the Tag as an array, only one register is available to use.
(Example) Tag Name: When you set INT8, Type: INT, you can use only one word for INT8.
1st line: Tag Name "INT7" is INT data type with 200 elements
2nd line: Tag Name "DINT1" is DINT data type with 100 elements
3rd line: Tag Name "DATA2" is SINT data type with 50 elements
(2) Mapping
When you access the External Device from GP-Pro EX, specify Type, File Number, and Element.
Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EX Reference Manual "LS Area (Direct Access Method Area)"
Please refer to the precautions on manual notation for icons in the table.
"Manual Symbols and Terminology"
Single
<TAGNAME>
Tag
*1 *2 *3
BOOL - -
<TAGNAME>[0]-
1D Array
<TAGNAME>[x-1]
Single <TAGNAME>.00-
<TAGNAME>
Tag <TAGNAME>.15
<TAGNAME>[0].00- <TAGNAME>[0]-
1D Array
<TAGNAME>[x-1].15 <TAGNAME>[x-1]
INT *1 *2*4
<TAGNAME>[0,0].00- <TAGNAME>[0,0]-
2D Array
<TAGNAME>[x-1,y-1].15 <TAGNAME>[x-1,y-1]
<TAGNAME>[0,0,0].00- <TAGNAME>[0,0,0]-
3D Array
<TAGNAME>[x-1,y-1,z-1].15 <TAGNAME>[x-1,y-1,z-1]
Single
<TAGNAME>
Tag
<TAGNAME>[0]-
1D Array
<TAGNAME>[x-1]
REAL - *1 *2
<TAGNAME>[0,0]
2D Array
<TAGNAME>[x-1,y-1]
<TAGNAME>[0,0,0]-
3D Array
<TAGNAME>[x-1,y-1,z-1]
-
Single <TAGNAME>.00-
<TAGNAME>
Tag <TAGNAME>.31
<TAGNAME>[0].00- <TAGNAME>[0]-
1D Array
<TAGNAME>[x-1].31 <TAGNAME>[x-1]
DINT *1 *2
<TAGNAME>[0,0].00- <TAGNAME>[0,0]
2D Array
<TAGNAME>[x-1,y-1].31 <TAGNAME>[x-1,y-1]
<TAGNAME>[0,0,0].00- <TAGNAME>[0,0,0]-
3D Array
<TAGNAME>[x-1,y-1,z-1].31 <TAGNAME>[x-1,y-1,z-1]
Single <TAGNAME>.0-
<TAGNAME>
Tag <TAGNAME>.7
<TAGNAME>[0].0- <TAGNAME>[0]-
1D Array
<TAGNAME>[x-1].7 <TAGNAME>[x-1]
SINT
<TAGNAME>[0,0].0- <TAGNAME>[0,0]- *1 *2 *5
2D Array
<TAGNAME>[x-1,y-1].7 <TAGNAME>[x-1,y-1]
<TAGNAME>[0,0,0].0- <TAGNAME>[0,0,0]-
3D Array
<TAGNAME>[x-1,y-1,z-1].7 <TAGNAME>[x-1,y-1,z-1]
Single
<TAGNAME>
Tag
<TAGNAME>[0]-
1D Array
<TAGNAME>[x-1]
*1 *2 *6
STRING - -
<TAGNAME>[0,0]-
2D Array
<TAGNAME>[x-1,y-1]
<TAGNAME>[0,0,0]-
3D Array
<TAGNAME>[x-1,y-1,z-1]
*1 <TAGNAME>: Tag Name including structure name in case of structure. The maximum number of characters
for Tag Name is 255 including delimiters and element number. The maximum number of characters when using
D-Script is limited to 54.
Ex.) BOOL type single tag: "BOOLTAG"
BOOL array element: "BOOLARRAY[0012]"
INT type single tag: "INTTAG"
DINT type single address: "DINTTAG.30"
REAL type 3Darray: "REALARRAY[1,2,3]"
DINTfrom TIMER structure: "TIMERTAG.PRE"
SINTfrom STRING structure: "STRINGTAG.DATA[00]"
BOOL from User Defined Structure: "USERSTRUCTURE_A.USERSTRUCTURE_B.MYTIMER.EN"
You cannot start names with any of the following text:
LS, USER, SCR, PRT
*2 Array Element Number: Number of array element is included in the controller tag information. Since the
element number starts from 0, maximum element number is [Element Number - 1].
Ex.) INTARRAY INT[256,256] can be used in the range of INTARRAY[0-255,0-255].
*3 BOOL type array: Available to define only 1 dimension. Number of array element can be specified by multiples
of 32.
*4 By default, 16 words are used for the system data area. If you want to use less than 16 words, first you need to
map an array tag greater than 16 words and define the items for the system data area.
*5 SINT: Handled as 8-bit devices in the External Device, but as 16-bit devices in GP-Pro EX.When using the
SINT type array as word, only even element number can be specified. When it is not an array or used for the
last element in an odd array, the upper byte is set to 0.
*6 Parts for which a STRING device is set do not support the Duplicate - Automatically Increment Address feature.
A maximum of 65535 Controller Tag Indices can be consumed for each PLC. One index for each
Tag or Array of an atomic type.
When the data type of a Tag is a structure, calculate the number of indices used with the following
formula:
<Number of Controller Tag Indices>= (1 + <Number of Structure Members>) x <Number of Array
Elements>
Ex: Timer[16]
Number of Controller Tag Index = (1 + 9) x 16
To use controller tags set up in the RSLogix5000 software on GP-Pro EX, the L5K file needs to be imported. The
L5K file is exported by the RSLogix5000 software. The L5K data imported into GP-Pro EX is saved as a Tag
Data Block.
GP-Pro EX will not import L5K or CSV files for RSLogix5000 software version lower
than 13.
In addition to controller scope or global tags, RSLogix5000 also provides for Program Scope Tags which are only
valid within the PLC program they are created. GP-Pro EX will import these Program Scope Tags from L5K or
CSV files exported from RSLogix5000.
The following derivative data types are provided by RSLogix5000, and are supported in GP-Pro EX.
Predefined data type: a structure data type defined in RSLogix5000. Predefined data types for RSLogix5000
version 13, 15, 16, 17, 18, 19 and 20. (FS, LS, OV, and ER of TIMER Predefined types are not supported).
Module defined data type: Data type defined according to a physical module being used in an RSLogix5000
project. GP-Pro EX determines the tags and data types needed for module definitions found in the L5K file.
(Please refer to "Data Type Defined Module List" for all modules supported in GP-Pro EX).
" Data Type Defined Module List" (page 51)
User defined data type: data type defined by the user in RSLogix. Its definition is exported into the L5K file.
Alias: A tag name which refers to another tag or alias on the PLC.
If the exported file is imported after changing a tag to LINT_D data type, LINT_D is
overwritten and changed to LINT_TC.
When you use GP-Pro EX where V1.16.15 or later driver is installed and import the tag data in the
project that is created with the driver lower than V1.16.15, the structure of custom String is
overwritten and changed to the custom String data type.
When you wish to use the structure where String has been set, create the structure of custom String
data type and make the tag settings once again.
" Create Custom String Structure" (page 50)
The name of the created Custom String Structure will be changed to "Custom String Data Type
Name_Struct". If a Custom String Data Type with the same name is imported or created, a number
will be placed after "_Struct", which will be incremented with every identical name that is
imported or created. If the Custom String Data Type Name exceeds 40 characters, it will be
changed as follows.
For Custom String Data Type Name "MyString...abcd" (34 characters):
MyString...abc_Struct
MyString...ab_Struct1
MyString...a_Struct10
Depending on your system structure, controller tags may not generate properly. When tags do not
generate properly, use the [Edit], [Add] and [Delete] commands.
" Tag Data Dialog Settings" (page 55)
1734-ACNR/A 1734-IA2/C 1734-IB2/C
1734-IB4/C 1734-IB8/C 1734-IE2C/C
1734-IE2V/C 1734-IJ/C 1734-IK/C
1734-IM2/C 1734-IR2/C 1734-IT2I/C
1734-IV2/C 1734-IV4/C 1734-IV8/C
1734-MODULE 1734-OA2/C 1734-OB2/C
1734-OB2E/C 1734-OB2EP/C 1734-OB4/C
1734-OB4E/C 1734-OB8/C 1734-OB8E/C
1734-OE2C/C 1734-OE2V/C 1734-OV2E/C
1734-OV4E/C 1734-OV8E/C 1734-OW2/C
1734-OW4/C 1734-OX2/C 1734-SSI/C
1734-VHSC24/C 1734-VHSC5/C 1738-ACNR/A
1738-IA2M12AC3/A 1738-IA2M12AC4/A 1738-IB2M12/A
List
Number of
selected tags
All Indices
List
Selected
controller
tag indices All Indices
An L5K or CSV file to be imported should be the same version as that selected in the [PLC
version] in the [Controller Tag List] dialog.
When an L5K or CSV file of a different PLC version is imported, the predefined definitions are
converted to those matching the selected PLC Version. In addition, if a version 16 to 20 import file
containing LINT data type tags is imported into a tag data block in which version 15 or 13 is
selected, the LINT data type (and tags using it) will not be imported.
GP-Pro EX can export to CSV file in two formats. The first is RSLogix compatible and only
exports the tags from the Tag Data Block. This format can be imported into RSLogix provided the
necessary data types are defined in the RSLogix project. It does not export any aliases imported to
GP-Pro EX. The second is a Pro EX format which saves all tags, aliases and data type information.
Importing it into another GP-Pro EX project will allow using all the same Tag Data in that project.
Import can also use CSV file. To export CSV from RSLogix5000, select [Export] from the [Tools]
menu.
CSV only includes tag information. Data type information is not included.
3) Go to the [Individual Device Settings] dialog box using GP-Pro EX and select "Control/Compact/Flex Logix
Series Native" in the [Series] selector.
4) Click [Import New]. Select the L5K file to be imported and click [Open].
When importing controller scope tags only, select the [Controller Scope Only] check box beside
the [Tag/Structure] list. To import Controller Scope tags and Program Scope tags deselect this box.
To create a Custom String Structure, select "Create Custom String Structure" under [Tag/Structure].
" Custom String Data Type" (page 49)
To import a CSV file, select a CSV file delimiter from [Delimiter Setting]. A CSV file exported
with GP-Pro EX in which the driver version lower than V1.18.19 is installed is comma-delimited.
If any unsupported data types or tags are found during import, a log file can be generated.
Using the dialog box displayed, set the name and the location of the log file to be saved. Import
results can be confirmed in the log file.
If a CSV file with tags of user defined data types is imported, and the types are not already defined
in GP-Pro EX, the tags will not import. Review the log file for the tags not imported.
" Making a New Data Type" (page 64)
A tag data block can be assigned to multiple external devices. Once a tag data block is created it
can be selected in the [Individual Device Settings] dialog box for setting up a new External Device.
If a tag data block assigned to multiple external devices is edited, the changes will affect all
External Devices to which it is assigned.
Multiple tag data blocks can be set up in a project as required (Max. 18).
Clicking on the [Import New] button will cause the newly imported Tag Data Block to be assigned
to the External Device in place of the current Tag Data Block.
On closing the [Individual Device Settings] dialog box, any unassigned Tag Data Blocks can be
deleted.
Create Custom String To create a Custom String Structure, select "Create Custom String Structure".
Structure " Custom String Data Type" (page 49)
Select a "Comma", "Semicolon", or "Tab" for a CSV file delimiter when importing the
Delimiter Setting CSV file. A CSV file exported with GP-Pro EX in which the driver version lower than
V1.18.19 is installed is comma-delimited.
2) Click [New]. Input the tag data name to be made in [Tag Data Name] and select a PLC firmware version for
the external device in the [PLC Version] selector.
5) Input the Controller Tag Name, Scope, Data Type/Structure, and Array Dimensions. To use a created tag,
select [Enable] and then click [OK].
Only registered data types can be selected at [Data Type/Structure]. Register data types as
necessary.
" Making a New Data Type" (page 64)
The newly created controller tag is displayed in the list.
2) Click [New]. Input the name of the tag data block to be made in [Tag Data Name].
5) Input the name of Data Type/Structure and members desired, then click [OK].
To copy the structure of the data type supported by GP-Pro EX directly from RSLogix5000
software into the [Data Type / Structure Edit] dialog box, select the desired structure in
RSLogix5000 software and copy the [Name] and [Data Type] columns. Paste the copied data into a
structure in GP-Pro EX using the [Paste Structure Data] button.
For using Predefined structures, select the structure to be used from the [Structure Name] drop-
down list, and click [OK].
Only one-dimensional arrays can be used as structure members.
The newly created data type/structure is displayed in the list. Registered data type/structures can be used for
importing, adding and editing controller tags.
A warning message " Display Unit Illegal address. Define a correct address." may appear during
Error Check if no non-BOOL tags exist in the Tag Data Block. This indicates that the default value
assignment for one or more system settings were not made since there were no suitable tags
available. This is not related to screen settings and system settings made by the user.
When you use [Copy from Another Project] ([Project] menu in GP-Pro EX - [Utility] - [Copy from
Another Project]) with Control/Compact/Flex Logix Series Native, the address settings specified
for the copied screen may be changed to "Undefined". Check the address settings after copying a
screen.
When [Copy from Another Project] is used in GP-Pro EX V2.60 or later, the project where
Rockwell Automation, Inc. EtherNet/IP driver is specified can be copied normally. (When the
version of the ladder software used in the copy source project is higher than the one in the copy
destination, the PreDefined Structure settings in the copy destination may be "Undefined".)
When the String device is specified in Text Display of Data Display, the last address is displayed as
"-".
The first 1 word of each String is displayed in the String device map display of the External Device
address.
The String device does not support the Duplicate function.
The String device does not support the Simulation function.
Please refer to the GP-Pro EX Reference Manual for system data area.
Cf. GP-Pro EX Reference Manual "LS Area (Direct Access Method Area)"
Please refer to the precautions on manual notation for icons in the table.
"Manual Symbols and Terminology"
Use device code and address code when you select "Device Type & Address" for the address type in data displays.
When [Control/Compact/Flex Logix Series Native] is selected for the External Device Series, the
device code and address code must not be used.
PRE 0060
Timer File T (File No.*0x10000) + Word Address
ACC 0061
PRE 0062
Counter File C (File No.*0x10000) + Word Address
ACC 0063
LEN 0064
Control File R (File No.*0x10000) + Word Address
POS 0065
7 Error Messages
Error messages are displayed on the screen of the Display as follows: "No. : Device Name: Error Message (Error
Location)". Each description is shown below.
Item Requirements
No. Error No.
Name of the External Device where error occurs. Device name is a title of the External
Device Name
Device set with GP-Pro EX.
Error Message Displays messages related to the error which occurs.
Displays IP address or device address of the External Device where error occurs, or error
codes received from the External Device.
Error Location
IP address is displayed such as "IP address (Decimal): MAC address (Hex)".
Device address is displayed such as "Address: Device address".
Received error codes are displayed such as "[Hex]".
Refer to your External Device manual for details on received error codes.
Refer to "Display-related errors" in "Maintenance/Troubleshooting Guide" for details on the error
messages common to the driver.