T.6.3 Errors displayed during error check

When a screen is created

Error No.

ID/No./Rung

Error Message

Solution

Reference

1000

Peripheral device settings

Ports settings are duplicated. Check the Peripheral List.

Confirm the peripheral device with the ! mark in the Port item and change to a port with no overlaps.

7.2.1 Procedure - Connecting to Multiple Device/PLCs

1001

Security

The security password already exists. Please change the password.

Please set a different password for each level.

22.9.1.1 Password Settings

1002

Alarm Settings

Exceeded data history limit. The display can use up to 768 records.

Reduce the number of stored history events to 768 items or less.

19.10.1 Common Settings (Alarm) Setting Guide

1003

Alarm Settings

The maximum number of Word Monitoring messages has been exceeded for this display unit. The maximum number for this display unit is 2048, including the Bit and Word Monitoring.

Delete excess messages so that the number of alarm messages does not exceed 2048 items.

19.10.1.2 Alarm Settings (Block 1) - Bit Monitoring

19.10.1.3 Alarm Settings (Block 1) - Word Monitoring

1004

Alarm Settings

The maximum number of Word Monitoring messages has been exceeded for this display unit. The maximum number in Word Monitoring is 768.

Delete excess messages so that the number of word monitoring alarm messages does not exceed 768 items.

19.10.1 Common Settings (Alarm) Setting Guide

1006

Video/Movie Settings

The video/movie parts cannot be used with the selected display unit. Please remove these parts from the project.

Delete [Video/Movie Settings].

1.3 Supported Features

1007

FTP Server Settings

The FTP Server settings cannot be used with the selected display unit. Please remove these settings from the project.

Delete [FTP Server Settings].

27.9.2 FTP Server Settings Guide

1008

Sound Settings

Sound data cannot be used with the selected display unit. Delete sound data.

Delete sound data.

1.3 Supported Features

1009

VM Unit Window Settings

The video module cannot be used with the selected display unit. Delete the VM Unit Window.

Delete the VM Unit Window.

1010

-

Up to 1000 variables can be used with the selected display. Please check the settings in the Symbol Variable list.

Delete excess variables so that the number of variables does not exceed 1000 items.

5.18.7.3 Common Settings - Symbol Variable

1011

Alarm Settings

When Use same address is selected, alarm registration is required in the first row.

If [Address n (1 to 8):Use Same Address] of [Acquire Data in Each Alarm Registration] in Alarm Settings is ON, you must always set the alarm in the first line. Set the alarm in the first line of the target alarm block.

19.10.1.2 Alarm Settings (Block 1) - Bit Monitoring

1012

Security

There are no Users. Please add Users.

There are blank user IDs in [User ID] of Security Settings. Set all user IDs with up to 8 single-byte characters.

22.9.1 Common (Security Settings) Settings Guide

1013

Security

There are no passwords set up. Please add passwords.

There are blank passwords in [Password] of Security Settings. Set all passwords with up to 8 single-byte characters.
Alternately, clear [Add User ID] to move to password mode.

22.9.1 Common (Security Settings) Settings Guide

1014

Security

User ID already exists. Please enter User ID.

There are duplicate user IDs in [User ID] of Security Settings. Modify User ID Settings to avoid duplicate user IDs.

22.9.1 Common (Security Settings) Settings Guide

1017

Alarm Settings

You cannot use Device/PLC Banner Message Displays at the same time as the Alarm Banner.

Both [Use Memory Link Flow Message Display] in Device/PLC Settings and [Use Flow Display] in Alarm Settings are set. You cannot use these two settings simultaneously. Set the [Flow Display] function of Device/PLC Settings or Alarm Settings to OFF.

19.10.1 Common Settings (Alarm) Setting Guide

1018

Main Unit - Remote Viewer Settings

The selected display unit does not support the Remote Viewer's Web Server function.

Web Server works only on GP models that support network connections.

Uncheck [Enable Web Server] and check the selected display model.

1.3 Supported Features

1019

Main Unit - Remote Viewer Settings

The selected display unit does not support the Remote Viewer's FTP function.

FTP works only on GP models that support network connections.

Uncheck [Enable FTP] and check the selected display model.

1020

Alarm Settings

The font defined in the printer settings is not supported. The defined language supports Stroke Fonts only.

This error appears when the defined alarm language and alarm print settings do not support the font defined in the print format settings. Please use supported fonts.

[Standard Font] supports [ASCII], [Japanese], Chinese Simplified] and [Korean] in [Print Format Settings]. For the other languages, please select [Stroke Font].

19.10.1.1 Alarm Guide

1021

Extended Settings

Ethernet Multilink cannot be used with the current device/PLC settings.

In [Device/PLC], select a PLC which supports the Ethernet Multilink. Note that the following PLCs do not support the function.

  • Fuji Electric FA Components & Systems Co, Ltd
    MICREX-SX Series SIO
    MICREX-SX Series Ethernet

  • Rockwell Automation, Inc. EtherNet/IP ControlLogix/Compactlogix series native

24.8.4.3 Display/Save in CSV/Data Settings - Alarm

1022

*1

Unable to indirectly specify the upper/lower limits for sampling data with the current model. Please remove the indirect specification of sampling data.

The indirect specification of the upper/lower limits is not supported by the LT series and GP-3300 series Rev 3 or earlier. Change to the supported unit model or do not use the indirect specification of the upper/lower limits for sampling data.

5.19.14 Device/PLC Settings Guide

1023

Mode

Unable to use Bulletin Messages with the current model. Please delete the Bulletin Message.

Bulletin Messages cannot be used with the LT series. Change to the supported model or uncheck [Enable Bulletin Messages].

17.10.3 Bulletin Message Settings Guide

1024

Extended Settings

Unable to use Ethernet Multilink with the current model. Please remove Ethernet Multilink.

Ethernet Multilink cannot be used with the specified model. Change to the supported model or uncheck [Enable Ethernet Multilink].

1.3 Supported Features

1025

*1

Unable to use Bulletin Messages with the current model. Please delete the Bulletin Message.

Bulletin Messages cannot be used with the LT series. Change to the supported model or delete the Bulletin Message(s).

17.10.3 Bulletin Message Settings Guide

1026

Device/PLC Settings

Exceeding 32 devices set up on a single driver. Please check if all the devices are required.

Assign devices so that one driver has 32 or less nodes for all ports.

5.19.14 Device/PLC Settings Guide

1027

Alarm Settings

Unable to use extended alarms with this model. Please remove extended alarms.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports function expansion memory. On the System Settings window, select [Display Unit]. In [Display Unit] - [Extended Settings] for [Function Expansion Memory Settings] select [8 MB].

  • Do not use the extended alarm.

5.19.7 Display Unit (Extended Settings) Settings Guide

1028

Alarm Settings

*** addresses are being used. This display unit supports up to n addresses, including bit and word monitored addresses in all blocks.

Make the total number of all block, bit, and word addresses n or less. (n is the maximum number of addresses supported by the model you are using.)

-

1029

Text Table

Unable to expand the number of text table indexes with this model.

Please remove the expanded text table indexes.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports function expansion memory. On the System Settings window, select [Display Unit]. In [Display Unit] - [Extended Settings] for [Function Expansion Memory Settings] select [8 MB].

  • Do not expand the number of text table indexes.

5.19.7 Display Unit (Extended Settings) Settings Guide

1030

-

The amount of Function Expansion Memory used exceeds the maximum limit.

Please check the Function Expansion Memory settings.

Adjust the total size of the extended alarm data and text table data so it is less than the memory remaining after the reserved area is deducted from the 8 MB.

You can check the Function Expansion Memory settings for a project file on the [Project Information] dialog box.

5.18.3.3 Project Information - Send Data

1031

Display Unit - Extended Settings

Unable to use Function Expansion Memory with this model. Please set None to Function Expansion Memory.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports function expansion memory.

  • On the System Settings window, select [Main Unit Settings] - [Extended Setting]. Select [None] in [Function Expansion Memory Settings].

5.19.7 Display Unit (Extended Settings) Settings Guide

1032

Printer Settings

Unable to use * with this model.

Please change the printer type.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • Set a printer type other than:

  • EPSON ESC/PR High Speed,

  • EPSON ESC/PR High Quality,

  • EPSON ESC/PR.

* Indicates the printer type.

5.19.15 Printer Settings Guide

1033

Extended Settings

Unable to draw using standard fonts on this model.

Please remove draw using standard font.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • On the System Settings window, select [Display Unit] and then [Extended Settings]. Next, for [Compatibility], remove the check mark next to [Drawing using Standard Font].

5.19.7 Display Unit (Extended Settings) Settings Guide

1034

Text Table

To use [Synchronize Text Display language with Text Table], in the Text Table first select the [Enable Language Change Feature] check box.

Check the [Enable Language Change Feature] checkbox.

17.12.2 Language Change Settings

1035

Alarm Settings

The selected model does not support multiple line alarm printing or storage. Please set the multiple line setting OFF.

For the common (alarm) settings, remove the check marks next to [Multiple Line Message Printing] and [Multiple Line Message Output (Save Alarm to CSV)].

19.10.1.1 Alarm Guide

1037

Operation Log Settings

The selected model does not support appending values to the operation log.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports function expansion memory.

  • Uncheck [Append Values to the Log] in [Operation Log Settings] in the [Common Settings] window.

22.9.2 Operation Log Settings

1038

Display Unit - Display Settings

The selected model does not support Synchronize Text Display language with the Text Table.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports function expansion memory. On the System Settings window, select [Display Unit] and then [Display]. Next, for [Display Settings], add a check mark next to [Synchronize Text Display language with Text Table].

  • On the System Settings window, select [Display Unit] and then [Display]. Next, for [Display Settings], remove the check mark next to [Synchronize Text Display language with Text Table].

5.19.2 Display Unit (Display) Settings Guide

1039

Clock Update Settings

Get From Device is invalid. Please check the [Clock Update Settings] [Get From Device] property.

Please adjust the [Get From Device] setting.

5.18.7.1 Clock Update Settings

1101

*1

Data Display's Device/PLC cannot be found. Please select a valid device/PLC.

In a Data Display (Numeric Display/Text Display), in the [Basic] tab with the [Extended] settings, the [Address Type] is set to [Device Type Address] but the [Monitor Word Address] area's [Device/PLC] property is empty. Please set up a valid device/PLC.

14.11.1.2 Numeric Display - Basic Settings/Extended

1102

*1

One screen can have one Data Display (Input Display).

Limit the number of Data Display devices to only one per screen.

-

1103

Keypad

Keypad supports only Data Display parts (Show Limit Value/Input Display).

Do not place a Data Display on the keypad unless it is showing Show Limit Value or Input Display.

-

1104

Keypad

One keyboard can have one Data Display (Show Limit Value).

You can place only one Data Display (Show Limit Value) on the keypad.

-

1105

*1

Cannot use animation with this model. Please remove animation.

Change the model or remove the animation setting.

1.3 Supported Features

1106

*1

A group set up with animation includes a Data Display using the Display Input feature.

Change the setting of the Data Display that is using the Display Input feature.

-

1108

*1

This model does not support the use of image fonts with selector lists, data displays, or alarms.

Please change fonts.

Change the font type to other than bitmap fonts.

-

1109

*1

Unable to use bitmap fonts with this model.

Please change fonts.

Change the font type to other than picture fonts.

-

1110

*1

This model does not support the use of image fonts in the text table with text, labels, and message displays.

Please change fonts or use [Direct Text].

Please either change the font to something other than image fonts, or enter the text directly.

-

1111

Symbol Variable Settings

Symbols * and higher exceed the usable address range.

[Bit Address] or [Word Address] setting in a symbol variable, set up as an array, exceeds the device address range. Please change the array elements so the array elements are inside the device address range (up to *).

5.18.7.3 Common Settings - Symbol Variable

1200

*1

Unable to use a XY Historical Scatter Graph with the current model. Please delete the XY Historical Scatter Graph.

The XY Historical Scatter Graph cannot be used with the LT series and the GP-3300 series Rev 3 or earlier. Change the model or remove the XY Historical Scatter Graph.

-

1201

*1

Unable to use a XY Block Display Scatter Graph with the current model. Please delete the XY Block Display Scatter Graph.

The specified model cannot use this feature. Change the model or remove the XY Block Display Scatter Graph.

1.3 Supported Features

1202

*1

Cannot use Selector List with this model. Please delete the Selector List.

The Selector List cannot be used with the LT series and the GP-3300 series Rev 3 or earlier. Change to the supported model or remove the Selector List Part.

-

1203

*1

Unable to define block addresses in alarm parts with this model.

Please change block addresses to direct addresses in the alarm parts.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • For the alarm part, select [Basic] and then [Display Format]. Next, change [Block] to [Direct].

19.10.2 Alarm Parts Settings Guide

1204

*1

Unable to set up object data (CF<-->FTP or USB storage<-->FTP) on this model.

Please change the object data.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • Change the applicable data of the File Manager.

-

1205

*1

Unable to sort by date on this model.

Please disable sorting by date.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • In the Special Data Display's [Extended Settings], clear [Sort By Date].

25.9.3.2 File Manager - Extended

1206

*1

Unable to use the default path with this model.

Please disable the default path.

There are two handling methods, which are described below. Select the method that is appropriate for you.

  • Change to a model that supports memory expansion.

  • In the Special Data Display's [Extended Settings], clear [Default Path].

25.9.3.2 File Manager - Extended

1207

*1

The selected model does not support multiple line alarm displays. Please set the Message Display Method to 1.

For the alarm part, select [Basic] and then [Display Format]. Next, change [Message Display Method] to [1 line display].

19.10.2 Alarm Parts Settings Guide

1500

Project Information

The transmission data size exceeds the maximum limit. Check your settings.

Set the User Screen Area within the following memory ranges for each model.

GP-3300 Series (6 MB)

GP-3400 Series to GP-3700 Series (8 MB)

IPC Series (16 MB)

(There is a chance that 90% or more of the memory will cause an error output because of the data structure.)

6.5 Font Settings Guide

1501

-

*** Illegal address. Define a correct address.

Input an address for the specified location address with a keypad. ( *** indicates where the problem is located, such as in common setting features or screens, such as [Base screen 1].)

14.2.1 Procedure - Displaying/Inputting Numeric Data

1502

Symbol Variable Settings

There is a symbol without a device address. Check the symbols in the Symbol Settings.

Delete the parts using a symbol for the address settings or with no address settings, or set the address to parts with no address settings.

5.9.2 Procedure - Confirming Symbol Registration

1503

Font

The specified font has not been registered in [Fonts for Projects]. Add it, in [Font Settings], or change the font.

Add the font using [Font Settings] in the system settings or change the font.

6.5 Font Settings Guide

1504

Project Information

Backup SRAM use exceeds the maximum capacity. Excess data cannot be preserved. Check the settings in the Project Information.

Make sure the total capacity of SRAM to use does not exceeds approximately 320KB (approximately 120KB only for GP-3202B).

5.7 Viewing the Project Information

1505

Sampling Settings

Sampling settings backed up to SRAM exceeds the available retentive data area. Excess data cannot be preserved.

The setting of the group for which [Backup to SRAM] is set to OFF exceeds the range of the data storage area.

Reduce the sampling words or the number of sampling times so that the setting remains within the range of the data storage area.

24.11.1 About Backup SRAM

1506

-

The project contains features that require a CF Card. However, the selected display does not support CF cards so these features will not run.

The GP3202B model supports the CF card export folder. Change the model or do not set the CF card output folder.

5.19.1 Display Settings Guide

5.7 Viewing the Project Information

1507

Global D-Script

The number of devices limit has been exceeded. The total number of allowable devices in the all Global Scripts is 255.

Make sure the total number of addresses to use in Global D-Scripts (including calling functions) does not exceed 256 by creating multiple scripts with the same trigger conditions and separating instructions.

21.10.1 D-Script/Global D-Script Restrictions

1508

Global D-Script

The total number of Global D-Scripts and functions exceeds the maximum limit of 32. The excess code will not run.

Make sure the total number of Global D-Script and functions does not exceed 32 by uniting multiple scripts with the same trigger conditions.

1509

Global D-Script

Global D-Script [Global D-Script Number]: Invalid expression.

Refer to the comments displayed in the [Message Area], use the Tool Box and the Built-in Functions, and make sure to input the correct format.

21.9.1 D-Script/Common [Global D-Script] Settings

1510

Extended Script

Extended Script error. Invalid expression.

Refer to the comments displayed in the [Message Area], use the Tool Box and the Built-in Functions, and make sure to input the correct format.

1511

-

The number of Data Transfer Displays exceeds the maximum limit of 32. The excess displays will not work.

Make sure the total number of displays placed in the whole project does not exceeds 32.

5.20.1 Restrictions for Creating Screens

1512

*1

Sampling group uses an invalid address. Confirm the restrictions when addressing is set to random.

When the sampling group's [Address] uses the [Random] option, you cannot use symbol variables. Please remove symbol variables. If you want to use symbol variables, please select the [Sequential] option.

24.8 Common (Sampling) Settings Guide

1513

*1

In the sampling settings, exceeding the upper limit for alarm addresses in a group. The excess items will not run.

In the sampling group's [Display/Save in CSV] tab, when [Condition for Read Alarm Value] is uses the [Always] option, please set up 512 alarm addresses or less.

24.8 Common (Sampling) Settings Guide

1514

Operation Log Settings

Unable to get operation log of individual parts.

Operation log settings are invalid. From the Menu Bar, select [Common Settings] - [ Operation Log Settings ] and check [Enable Operation Log Function].

22.9.2 Operation Log Settings

1515

Extended Settings

Enabling or disabling the Operation Lock will not work as the operation log settings are invalid.

Select [Display Unit] - [Extended Settings] - [Operation Lock] and check [Enable Operation Lock]. When this option is not checked the function is disabled.

7.7.4 System Settings - Extended Settings - Operation Lock

1516

Display Unit - Extended Settings

The constant communication traffic of the screen project's sound, alarms, and sampling is 0. Please make sure the constant communication traffic on the master does not exceed the maximum limit.

Reduce the number of sounds, alarms, or sampled data, then perform transfer, and reconnect.

7.5.2 Procedure - How to Calculate the Communication Traffic

1517

Operation Settings

There is no operation switch with the current display unit.

The operation switch is featured by the handheld type GP only. Change the model or check [Disable] for the operation switch setting

-

1518

Main Unit - Extended Settings

The text table cannot read text using image fonts in Text, Labels, Message Displays, or Selector Lists.

Either clear the [Enable Load Text Table] check box in the [System Settings] [Extended Settings] tab, or change the font type.

5.19.7 Display Unit (Extended Settings) Settings Guide

1519

Display Unit - Display Settings

When using [Synchronize Text Display language with Text Table], text displays with image fonts do not display properly.

Change the font setting of the data display (Text Display) to standard font or stroke font.

14.11 Data Display Settings Guide

1600

*1 

D-Script [ID/No]: invalid expression.

Use the support input functions such as the Tool Box, Built-in Functions, etc., and ensure that the format is inputted correctly and that no errors remain in the [Message Area].

21.9.1 D-Script/Common [Global D-Script] Settings

1601

*1

You can draw up to 8 Data Block Display Graphs, Historical Trend Graphs and XY Scatter Graphs on each screen.

You can have a total of up to eight Data Block Display Graphs, Historical Trend Graphs, XY Block Display Scatter Graphs, and XY Historical Scatter Graphs on a single display screen, which includes window screens and called screens.

5.20.1 Restrictions for Creating Screens

1602

*1

You can set up a maximum 40 channels of Data Block Display Graphs, Historical Trend Graphs and XY Scatter Graphs.

You can have a total of up to forty channels from Data Block Display Graphs, Historical Trend Graphs, XY Block Display Scatter Graphs, and XY Historical Scatter Graphs on a single display screen, which includes window screens and called screens.

18.17.2 Restrictions for Historical Trend Graphs

1603

-

The maximum number of parts has been exceeded.

Reduce the number of parts.

5.20.1 Restrictions for Creating Screens

1604

*1

The number of Part addresses has exceeded the maximum limit.

Reduce the number of addresses.

1605

*1

Screen data size is too big.

Make sure the data capacity per screen does not exceed 1MB by separating the parts on different screens.

5.20.1 Restrictions for Creating Screens

1606

*1

You cannot place at the same time a Data Display with Allow Input enabled, a Sampling Data Display with Edit Data enabled, and a Special Data Display (Show CSV).

Please set up input or editing on a single part only.

-

1607

*1

You cannot use a Data Display with Popup Keypad on a Window.

To enter data into a Data Display drawn on a window, in the Data Display clear the [Enable Popup Keypad] check box and place a keypad directly in the window screen.

14.11.1 Numeric Display

1608

Window Screens

You cannot use an Historical Trend Graph (Display Historical Data) on a Window.

You cannot use an Historical Trend Graph (Display Historical Data) on a Window.
When using Historical Trend Graph on the Window screen,Disable [Display Historical Data].

18.13.1.9 Historical Trend Graph - Display Historical Data

1610

*1

Each screen is limited to 1 Alarm Summary display.

Make sure to only set up one Alarm Summary on the screen.

19.3.1 Procedure - Viewing Active Alarms in a List

1611

*1

Only one Alarm part with the Sub Display enabled can be placed on a screen.

When multiple Alarm parts (History) are placed on the screen, sub displays will not function. Ensure there is only one Alarm part (History).

19.10.3 Text Alarm Part Settings Guide

1612

*1

Only one Picture Display CF file display part can be used per screen.

Make sure to only place one Picture Display (CF Image Display) on the screen. For any others, the action may not function correctly.

9.7.4 Restrictions for Picture Display (CF Image Display)

1613

*1

A maximum of 512 Picture Display Marks can be used per screen.

Make sure that the no. of displayed Image Display parts placed on one screen does not exceed 512.

9.7.3 Restrictions for Picture Display (Move Display)

1614

*1

Only 30 Marks can be used per screen.

Please lessen the no. of Image Display parts placed on the screen.

1615

*1

Only one Special Data Display data transfer part can be used per screen.

Make sure to only place one Special Data Display (Data Transmission) on the screen. For any others, the action may not function correctly.

-

1616

*1

Only one Special Data Display CSV display part can be used per screen.

Make sure to only place one Special Data Display (Show CSV) on the screen. For any others, the action may not function correctly.

25.18.2 Restrictions on Displaying/Editing/Printing CSV Data

1618

*1

You cannot use Edit mode for Show CSV parts (Special Data Display) drawn on Window screens.

When editing using the Special Data Display [Show CSV], plese place the part on the base screen.

1619

*1

Only one Special Data Display - File Manager Display can be placed on a screen.

Make sure to place only one Special Data Display (File Manager) on the screen. For any others, the action may not function correctly.

1620

*1

You cannot use the Filing parts (Special Data Display) on Window screens.

When using the Special Data Display [File Manager], please place the part on the base screen.

1621

*1

Only one Sampling Data Display can be placed on a screen.

Make sure to only place 1 Sampling Data Display on the screen. For any others, the action may not function correctly.

-

1623

*1

You cannot use Edit mode for Sampling Data Displays drawn on Window screens.

Do not use the data edit function when using the sampling data display in the window screen. When using the Edit Data feature, please place the part on the base screen.

24.9.1 Sampling Data Display - Basic

1624

*1

Each screen is limited to 1 Historical Data Display Switch.

Please use only 1 special switch set up with [Special Action] = [Historical Trend Graph Switch] and [Action] = [Display Historical Data Switch]. For any others, the action may not function correctly.

18.17.2 Restrictions for Historical Trend Graphs

1625

*1

Only one Historical Trend Graph with the Historical Data Display feature enabled can be placed on a screen.

Make sure to only place 1 Historical Trend Graph with Historical Data Display on the screen. For any others, the action may not function correctly.

1626

*1

Up to three Local Windows or two Global Windows with continuous read set can be placed on a screen.

Make sure that the number of Window parts placed on the screen for continuous read settings does not exceed 3 (2 when using Global Windows).

Any other Windows will not function, however, up to 3 continuous read Windows and 381 common Windows can be placed on the screen.

12.7.1 Window - Bit Action / Basic

1627

*1

Only one keypad can be used on a screen.

Make sure to only place 1 keypad (call screen with a registered keypad) on the screen. For any others, the action may not function correctly.

8.10 Pasting an Image

1628

*1

Each screen is limited to 1 Movie Player.

Please draw only 1 movie player on a screen. The operation of additional Movie Players cannot be guaranteed.

-

1629

*1

The Text Table is set up with characters that can display using Stroke Fonts only. To use the Text Table, change the Font Type to Stroke Fonts.

Some languages selected in [Language Change Settings] in the String Table can be displayed with stroke fonts only. To use [Text Table] for [Text Type], set [Font Type] to [Stroke Font].

17.10.1.3 Direct Input - Display (Text Table)

1630

*1

Each screen is limited to one text alarm.

Please draw only 1 text alarm on a screen. For any others, the action may not function correctly.

19.11.7 Text Alarm Part Restrictions

1631

*1

With keyboard registration, the screen calling keyboard registration is disabled.

With keyboard registration, the screen calling keyboard registration is disabled.

-

1632

*1

Each screen can contain only 1 Remote PC Access Display.

Please draw only Remote PC Access Window Display on a screen.

5.20.1 Restrictions for Creating Screens

1633

*1

The Historical Trend Graph will not run Show Cursor. Make sure Add Time Data is selected for the sampling group.

Set [Add Time Data] for the target sampling group to ON. [Add Time Data] is in [Extended Settings] in the [Operation Setting] tab of the sampling group.

24.8.3 Mode

1634

*1

Transparent color is set up on the Background Color of the Item Name. Scrolled Item Name may not display properly.

In Alarm Parts Settings, for the address items where the separator location is not the end, this error occurs if the background color of one or more item names meets the [Transparence] condition. In Alarm Parts Item Name Display Settings, specify a color other than transparence for [Background Color].

19.10.2 Alarm Parts Settings Guide

1635

*1

The number of D-Script addresses has exceeded the maximum limit.

The maximum number of read devices used by the D script is 1152. Set the number of read devices to 1152 or fewer.

Chapter 21 Using Scripts (Programming without Parts)

1636

*1

You cannot draw the following on the same screen: Historial Trend Graph (Cursor Time), Sampling Data Display (Edit Data), or Special Data Display (Show CSV - Edit Data).

Set [Cursor Time] of the historical trend graph to [Not Used.] Or, do not use the [Edit Data] feature in the Sampling Data Display or Show CSV (Special Data Display) part.

18.13 Historical Trend Graph Settings Guide

24.9 Sampling Data Display Guide

25.9 Special Data Display Settings Guide - CSV Data

1637

*1

Exceeding the number of functions supported by the selected display unit.

Limit the number of functions to the number of function buttons of the selected display unit model.

-

1638

*1

Animation features on a window will not function in this display model.

Remove the animation setting that is set to the parts are aligned on the window screen.

1.3 Supported Features

1639

*1

Group containing objects with shadows has animation enabled. This will not run properly.

Animation cannot be used for the objects with shadows. Remove the animation setting of the group or uncheck [ Shadow ] for drawing.

-

1641

*1

One screen can have one Data Display (Input Display).

Please draw only one Data Display (Input Display) on a screen.

-

1643

Alarm Settings

To use extended alarms, Function Expansion Memory is required. Please check the Function Expansion Memory settings.

On the System Settings window, select [Display Unit]. In [Display Unit] - [Extended Settings] for [Function Expansion Memory Settings] select [8 MB].

5.19.7 Display Unit (Extended Settings) Settings Guide

1644

Text Table

To expand the number of indexes in the text table, Function Expansion Memory is required.

Please check the Function Expansion Memory settings.

On the System Settings window, select [Display Unit]. In [Display Unit] - [Extended Settings] for [Function Expansion Memory Settings] select [8 MB].

5.19.7 Display Unit (Extended Settings) Settings Guide

*1 Base [Number:Comment], Window [Number:Comment], Header [Comment], Footer [Comment], and Video Module [Number:Comment] are displayed.

When a logic program is created

Instruction operand errors

Error No.

Error Message

Cause and Solution

2000

*** Not an array. Delete the reference to the array element, or change *** to an array.

*** indicates a symbol variable.)

An array element is specified in a non-array variable. Delete the reference or change the variable to an array.

2001

*** Array element is out of bounds. Use an element within the array boundary, or increase the number of array elements.

*** indicates a symbol variable.)

Array elements are specified in a constant and they exceed the allowable number of array elements.

Variable [n]... n = 0 to [Number of elements -1]

Set the constant to a value at least one fewer than the number of elements which was set during the symbol variable setting.

2002

*** Cannot specify elements in the variable. Delete the reference.

*** indicates a symbol variable.)

Elements are specified for variables that are not structure variables. (Example: aaa.PT where [aaa] is an integer variable. ) The types of variables that can use elements are Timer, counter, date, time, and PID. If the type of variable is none of these, delete the member reference.

2003

*** The specified element does not exist. Confirm the reference.

*** indicates a symbol variable.)

The referenced member does not exist in a structure variable. Change the member reference.

2004

*** Cannot reference individual bits. Change the object data type to integer, or remove the bit reference.

*** indicates a symbol variable.)

Only integer types support bit references. When using integers, whether in an array or not, you can use bit references. When bit reference is required, change the object data type to an integer variable. If an integer variable cannot be used, remove the bit reference.

2005

*** Cannot reference individual bytes. Change the object data type to integer, or remove the byte reference.

*** indicates a symbol variable.)

Only integer types support byte references. When using integers, whether in an array or not, you can use byte references. When byte reference is required, change the object data type to an integer variable. If an integer variable cannot be used, remove the byte reference.

2006

*** Cannot reference individual words. Change the object data type to integer, or remove the word reference.

*** indicates a symbol variable.)

Only integer types support word references. When using integers, whether in an array or not, you can use word references. When word reference is required, change the object data type to an integer variable. If an integer variable cannot be used, remove the word reference.

2007

Too many volatile bit variables, or too many volatile bit variables (1536) used in an array.

The total number of volatile internal bit variables exceeds the number specified for volatile in the retentive/volatile setting.

2008

Too many retentive internal bit variables.

The total number of retentive internal bit variables exceeds 256 devices.

2009

Too many input bit variables.

The total number of bit variables assigned to input I/O exceeds 256 devices.

2010

Too many output bit variables.

The total number of bit variables assigned to output I/O exceeds 256 devices.

2011

Too many volatile internal integer variables.

The total number of volatile internal integer variables exceeds the number specified for volatile in the retentive/volatile setting.

2012

Too many retentive internal integer variables.

The total number of retentive internal integer variables exceeds the number specified for retentive in the retentive/volatile setting.

2013

Too many input integer variables.

The total number of integer variables assigned to input I/O exceeds 64 devices.

2014

Too many output integer variables.

The total number of integer variables assigned to output I/O exceeds 64 devices.

2015

Too many retentive float variables.

The total number of retentive float variables exceeds the number specified for retentive in the retentive/volatile setting.

2016

Too many volatile float variables.

The total number of volatile float variables exceeds the number specified for volatile in the retentive/volatile setting.

2017

Too many retentive real variables

The total number of retentive real variables exceeds the number specified for retentive in the retentive/volatile setting.

2018

Too many volatile real variables.

The total number of volatile real variables exceeds the number specified for volatile in the retentive/volatile setting.

2019

Too many retentive timer variables

The total number of retentive timer variables exceeds the number specified for retentive in the retentive/volatile setting.

2020

Too many volatile timer variables.

The total number of volatile timer variables exceeds the number specified for volatile in the retentive/volatile setting.

2021

Too many retentive counter variables.

The total number of retentive counter variables exceeds the number specified for retentive in the retentive/volatile setting.

2022

Too many volatile counter variables.

The total number of volatile counter variables exceeds the number specified for volatile in the retentive/volatile setting.

2023

Too many date variables.

The total number of retentive date variables exceeds the number specified for retentive in the retentive/volatile setting.

2024

Too many volatile date variables.

The total number of volatile date variables exceeds the number specified for volatile in the retentive/volatile setting.

2025

Too many retentive time variables.

The total number of retentive time variables exceeds the number specified for retentive in the retentive/volatile setting.

2026

Too many volatile time variables.

The total number of volatile time variables exceeds the number specified for volatile in the retentive/volatile setting.

2027

Too many PID variables.

The number of PID variables exceeds 8.

2028

Too many addresses.

The number of records in the CHMI refresh table exceeds the operation upper limit (256).

2029

Too many addresses.

The word addresses (ED) including the increase by reduction exceed 256.

2030

Too many addresses (bits)

The bit address (EM) exceeds 256 bits.

2031

*** Single variable is mapped to multiple I/O.

One variable is mapped to multiple I/Os.

2032

Unassigned symbol *** is used in the logic. Please set its address.

An unassigned symbol is used in the logic.

2034

I/O variable is not mapped to a terminal and is in use.

An unassigned I/O variable is used when the address method is used.

2035

The maximum data size for online editing has been exceeded.

Because too many changes have been made in the set values of the timer/counter variables assigned to the timer/counter commands in the line edited with Online Edit, the upper limit of the timer/counter variable data size that can be edited (transmitted to display unit) with a single edit operation is exceeded. In this case, restore the set values of some timer/counter variables in the edited line to the original values, or cancel the edit operation to go to the monitor step.

2036

Logic cannot be used with the current display unit. Please remove the logic.

Please remove the logic program and transfer again.

2500

Logic program is disabled but the project contains logic.

Although logic programs are disabled ([Disable] is set), there is a logic program(s) written in the project. When [Disable] is selected, the logic program written in the project does not run. This does not affect the drawing operation, however, it is recommended to delete the logic program if it is unnecessary.

2501

Unable to use a logic program with the current model.

When a model is used with which logic programs cannot be used, the logic program(s) does not run even when it is written in the project. With such a model, you cannot use any logic programs regardless of whether logic programs are enabled or disabled ([Enable] or [Disable]). A logic program written in the project does not affect the drawing operation, however, it is recommended to delete the logic program if it is unnecessary.

2502

*** Retentive variable is assigned to I/O.

A retentive variable is assigned to I/O when the variable method is used.

2900

Invalid structure element in use.

Although GP-Pro EX V1.10.00 supports the [MS] member as a time variable, GP-Pro EX V2.00.00 does not support it. Therefore, when a project created with V1.10.00 that uses the [MS] member as a time variable on a screen or logic is opened by V2.00.00, this error occurs. In this case, change or delete the part or operand that uses the [MS] member as a time variable.

3000

*** Cannot use RET instruction. Change or remove the instruction.

*** indicates the name of a logic screen.)

A RET instruction is used on the INIT or MAIN logic screen. You cannot use a RET instruction on screens other than the SUB- ** screen. Remove any RET instruction which is used on the INIT or MAIN logic screen.

3001

*** Cannot use EXIT instruction. Change or remove the instruction.

*** indicates the name of a logic screen.)

An EXIT instruction is used on the INIT or SUB-** logic screen. You can only use EXIT instructions on the MAIN screen. When an EXIT instruction is used on the INIT or SUB-** logic screen, delete the instruction.

3002

*** Logic ( *** indicates the name of a logic screen.) cannot use instruction *** ( *** indicates an instruction name.). Change or remove the instruction.

You cannot use JMP, JSR, and LWA instructions on the INIT logic screen. Remove JMP, JSR, and LWA instructions which are used on the INIT logic screen. JMP, JSR, and LWA instructions can be used only on the MAIN and SUB-** screens.

3003

*** Logic ( *** indicates the name of a logic screen) cannot use instruction *** ( *** indicates an instruction name). Change or remove the instruction.

PBC/PBR instructions are used on the INIT or SUB- ** logic screen. You can use the EXIT instruction on the MAIN screen only. When an EXIT instruction is used on the INIT or SUB-** logic screen, delete the instruction.

3004

The number of nested branches exceeds the maximum. Reduce the branching.

The number of branch levels (nested branches) exceeds 25. Reduce the number of branch levels to 25 or fewer.

─┬┤├┬─

1 nested branches

─┬┤├┬─

 ├┤├┤

2 nested branches

3005

The number of nested FOR-NEXT instructions exceeds the maximum. Reduce nesting to less than 64.

There are several FOR-NEXT instructions registered in the program where FOR-NEXT is executed, and the number of levels (nestings) exceeds 64. Create a program using 64 or fewer levels.

3006

Too many variable comments.

The number of variable comments exceeds the upper limit (the number of variable comment blocks × 40 + 210).

3007

Too many rung comments.

The number of rung comments exceeds the upper limit (the number of rung comment blocks × 10 + 55). Please check the rung comment capacity. From the [Project] menu, point to [Information] and click [Project Information]. In the [Project Information] dialog box, select [Logic Memory] and click the [Logic] tab. Click [Configure Memory] to check the rung comment capacity.

3008

Logic contains too many steps.

The total number of steps in the logic exceeds the upper limit of the logic (the number of logic blocks × 500). Please check the Logic Capacity (Steps). From the [Project] menu, point to [Information] and click [Project Information]. In the [Project Information] dialog box, select [Logic Memory] and click the [Logic] tab. Click [Configure Memory] to check the logic capacity for the number of steps.

3009

The maximum number of steps for online editing has been exceeded. The maximum number is 340 steps.

Because too many commands exist in the line edited with Online Edit, the upper limit of the logic program size that can be edited (transmitted to display unit) with a single edit operation is exceeded. In this case, reduce the number of commands in the edited line, or cancel the edit operation to go to the monitor step.

3010

There are more than 100 errors. Only the first 100 are displayed.

There are more than 100 errors. Only the first 100 are displayed.

Ensure what the warnings mean and ruduce the warnings to less than 100.

3011

*** Unable to use I/O Driver instruction. Please remove instruction.

*** indicates an instruction name.)

Unable to use I/O Driver instruction.

Please remove instruction.

3200

Instruction is undefined.

There is an instruction which has not been defined. Remove the instruction or use the editor version where the instruction has been defined.

3201

*** Instruction is misplaced. Put instruction at end of rung.

*** indicates an instruction name.)

An instruction which can be set only at the right end of the connecting line (end of rung) is not set properly. You can set logic control instructions (instructions other than INV) only at the end of the rung. Remove instruction(s) set to the right of a logic control instruction, or set a logic control instruction at the end of the rung.

3202

*** Instruction cannot be used in a FOR-NEXT loop. Remove the *** instruction.

*** indicates an instruction name.)

You cannot use logic control instructions (JMP, JSR, RET, EXIT, PBC, and LWA) in a FOR-NEXT program. Remove the logic control instruction or change the position of the FOR-NEXT loop.

3203

*** Corresponding instruction *** cannot be found. Add instruction *** .

*** indicates an instruction name.)

A NEXT instruction corresponding to FOR or a FOR instruction corresponding to NEXT cannot be found in the program. Add a corresponding FOR or NEXT instruction, or remove the existing FOR or NEXT instruction.

3204

*** Instruction cannot have other instructions on the same rung. Remove all other instructions.

*** indicates an instruction name.)

When any of the FOR, NEXT, and PBR instructions is set on a rung, an instruction or branch cannot be set on the same rung. Remove any instructions other than the FOR, NEXT, or PBR instruction, or remove the FOR, NEXT, or PBR instruction.

3205

PBC corresponding instruction PBR cannot be found. Add instruction PBC.

A PBR instruction corresponding to a PBC instruction cannot be found. Set a PBR instruction corresponding to a PBC instruction below the PBC instruction.

3206

PBR corresponding instruction PBC cannot be found. Add instruction PBC.

A PBC instruction corresponding to a PBR instruction cannot be found. When setting PBC instruction, set one PBR instruction whose operand S1 is set to the higher hierarchical level (than that of the PBC instruction).

3207

*** Instruction cannot be used at the end of the rung. Please add the supported instruction or coil instruction. *** indicates an instruction name.)

Input instructions cannot be set at the end of a rung. Add an advanced instruction or a coil at the end of the rung.

3208

*** There are instructions after this one. Remove the other instructions.

*** indicates an instruction name.)

There is an instruction after an instruction that can be set only at the end of rungs. Please remove the instruction.

3300

*** Subroutine defined in the JMP instruction does not exist. Check the label. *** indicates a label name.)

The label name specified in the JMP instruction does not exist. Add the label specified in the JMP instruction or use a valid label name.

3301

*** Label specified in the JMP instruction resides in other logic. Select label from the same logic. *** indicates a label name.)

The label name specified in the JMP instruction is used on another logic screen. The JMP instruction can only be used on a single logic screen. Change the label name or remove the JMP instruction.

3302

*** Subroutine defined in the JSR instruction does not exist. Check the subroutine. *** indicates a subroutine name.)

The subroutine specified in the JSR instruction does not exist. Change the setting of the JSR instruction or create a new subroutine.

3303

Too many I/O driver instructions. Reduce instructions to less than ** .

** indicates a number)

More than 15 I/O driver instructions are placed.

Reduce instructions to less than15.

3304

Unsupported instruction. Either delete the instruction or add corresponding I/O driver:

*** indicates a driver name)

Error was generated because the program uses an I/O driver instruction unsupported by the selected I/O driver.

Please remove the unsupported I/O driver instruction.

3305

You cannot add I/O driver instructions while online editing.

You cannot add I/O driver instructions while online editing.

Undefined operand is being used.

3306

*** Instruction's CH is duplicated. Please set up a different CH. (*** indicates an instruction name.)

Please set up so there are no duplicate CHs.

3400

There is an undefined operand in the instruction.

There is an undefined operand in the instruction. Define the operand.

3401

*** Operand is undefined. Define the operand. *** indicates an operand name.)

There is an undefined operand in the instruction. Define the operand.

3402

Specify an integer variable or constant for array elements.

To use a variables in an array, specify array elements with integer constants. Another way to use the integer variable is to make it a non-array type. The type of the integer variable must be set to non-array and an internal variable must be used.

3403

Use an integer variable or constant when referencing elements.

The element to be specified (bit, byte or word) must be an integer constant or an integer type non-array variable.

The attribute of the integer type non-array variable must be internal.

3404

*** Variable is used in multiple PID instructions. *** indicates an instruction name.)

One PID variable is used in multiple PID instructions. One PID variable must be used in a single PID instruction. Remove the excessive PID instructions or add PID variables.

3405

*** Operand data type does not match instruction. Set up an operand with the correct data type.

*** indicates an operand name.)

The data type of operand S1, S2, S3, D1, or HP is incorrect. Available data types have been defined to individual operands, and the specified type is not available for the operand.

3406

*** Cannot use a constant in the operand. Specify different data. *** indicates an operand name.)

You cannot set a constant in operand D1. Specify data other than a constant type.

3407

*** Cannot specify inputs in the operand. Specify different data.

*** indicates an operand name.)

You cannot set a variable type defined as an input in operand D1. Cancel the definition of input or input another variable type.

3408

*** The data type or attribute of the operand does not match other operands. Change the data type or attribute.

*** indicates an operand name.)

There is an operand of a different type in operand S1, S2, S3, or D1 (When array is set for the variable method, the number of elements is also included.). Change the type so that all operands have the same type.

3409

*** Operand constant exceeds operand *** bit size. Define a constant value that fits the bit length.

*** indicates an operand name.)

The constant value of the operand exceeds the bit size range of the variable specified in the operand. Set the constant value within the range of the bit size.

3410

Operand S1 is not an integer. Define an integer value.

Only integer constants can be specified for operand S1. Specify an integer constant if any other has been specified.

3411

Operand S1 is out of range. Value must be 0 to 7.

The data type of operand D1 is incorrect. The available type for D1 is a bit data type. Specify a bit data type for operand D1.

3412

The data type of operand D1 is incorrect. Use the bit data type.

The data type of operand D1 is incorrect. The available type for D1 is a bit data type. Specify a bit data type for operand D1.

3413

Operand D1 cannot map external inputs. Change the attribute or operand.

You cannot map a variable set up with the external input attribute to operand D1. Change the input attribute or set a different variable for the operand.

3414

The data type for operands is inconsistent. Data types must be the same.

The data types set for the operands are not consistent. Use the same data type for all operands.

3415

*** Operand value exceeds the bit length for operand D1. Define a constant value that fits the bit length. *** indicates an operand name.)

The integer constant value for operand S1 or S2 exceeds the range of the allowable input bit size of the variable type for operand D1. Set the integer constant value for operand S1 or S2 within the range of the allowable input bit size for operand D1.

3416

Operand value exceeds the bit length for operand D1. Define a constant value that fits the bit length.

When operands S1, S2, and D1 are integer arrays, the numbers of array elements differ between the operands. Set all of these operands to have the same number of array elements. If only operand S2 is an integer, however, there is no problem when operands S1 and D1 have a different number of array elements.

3417

Operand S1 and operand D1 data types do not match. Data types must be the same.

The variable types of operands S1 and D1 are different. Change one of the types so that the operands have the same variable type.

3418

*** Operand must be an array element. Define an array element. *** indicates an operand name.)

Operand S1 or D1 has elements other than a bit, integer, float, or real array element or a system variable (integer array element). Set only a bit, integer, float, or real array element or a system variable (integer array element) for operands S1 and D1.

3419

Operand S2 exceeds the number of array elements in operand *** ( *** indicates an operand name.) *** ( *** indicates an instruction name)
Increase the number of array elements or change the settings in operand S2.

The value of operand S2 exceeds the number of array elements in operand S1. Increase the number of array elements in operand S1 or set the value of operand S2 to fewer than the number of array elements in operand S1.

3420

Operand S2 plus the element number in operand *** ( *** indicates an operand name.)( *** ( *** indicates an instruction name.)) exceeds the number of array elements. Reduce the element number or change the settings in operand S2.

Operand S2 is an integer constant, and the value of [the element number of operand S1 or D1 + the value of operand S2 exceeds the array range for operand S1 or D1. Set the value of operand S2 within the range for operand S1 or D1, or increase the array element for operand S1 or D1.

3421

*** Operand must be an array element. Define an array element. *** indicates an operand name.)

Operand S1 or D1 has elements other than an integer, float, or real variable array element or a system variable (integer variable). Set an integer, float, or real variable array element or a system variable (integer variable) for operand S1 or D1.

3422

Operand S2 is out of range. Enter a value within the specified range.

Operand S2 is an integer constant and its value is other than 0 ≦ S2 ≦ 31 or 0 ≦ S2 ≦ 32 x size -1 (when an array is specified).Set a value within the setting range.

3423

Operand S2 is out of range. Enter a value within the specified range.

Operand S2 for RCL/RCR instructions is an integer constant and its value is other than [0 ≦ S2 ≦ 32]. Set a value within the setting range.

3424

*** Operand is out of range. Enter a value within the specified range. (*** indicates an operand name.)

Operand S1 for the DECO instruction is an integer constant and its value is other than [0 ≦ S1 ≦ 31]. Or, Operand S2 for SAL/SAR instructions is an integer constant and its value is other than [0 ≦ S2 ≦ 31]. Set a value within the setting range.

3425

Operand S1 and operand S2 data types do not match. Data types must be the same.

Operands S1 and S2 have different data types. Set the same data type for operands S1 and S2.

3426

*** Operand exceeds the range specified in operand *** . Change the value.

*** indicates an operand name.)

The bit size of the integer constant for operands S1 and S2 exceeds the available input range. Set them within the range of the bit size of the variable.

3427

Operand S1 is zero. Enter a value within the specified range.

Operand S1 is an integer constant and its value is 0. Set a constant other than 0.

3428

Operand data types do not match. Data types must be the same.

Operand S2 (or S3, S4, S5) and other operands have different data types. Set the same data type for all operands.

3429

An Invalid data type is set for the setting value. Check the data type.

An Invalid data type is set for the setting value. Check the data type and delete if invalid. Otherwise, you can change it to a valid one.

3430

Operand S2 cannot be a constant. Define a value other than a constant.

You cannot set a constant to operand S2. Set a variable other than a constant.

3431

*** Invalid value. Enter a value within the normal range. (*** indicates the element name)

The value set from the dialog should not be outside of the following ranges.

Specify a value within these ranges.

Hour : 0 to 23

Minute : 0 to 59

Second : 0 to 59

3432

*** Invalid value. Enter a value within the normal range. (*** indicates the element name)

The value set from the dialog should not be outside of the following ranges.

Specify a value within these ranges.

Year : 0 to 99

Month : 1 to 12

Day : 1 to 31

3433

Operand S1 is out of range. Value must be 1 to 10.

Operand S1 should not be a value other than a constant between 1 and 10. Set a constant between 1 and 10 for operand S1.

3434

Variable mapped to I/O is assigned to operand *** . Either unmap I/O from the variable or change the operand.

*** indicates an operand name.)

Variable mapped to I/O is assigned to operand *** ( *** indicates an operand name ) .

Either unmap I/O from the variable or change the operand.

3435

Operand *** does not support retentive variables. Please select a volatile variable. (*** indicates an operand name.)

Please select a volatile variable.

3436

The same variable is set up in the operand *** of a Special I/O Instruction. Please set up a different variable. (*** indicates an operand name.)

Please set up a different variable.

3437

A channel's run and stop instructions use different operands ***. Please set up the same variable. (*** indicates an operand name.)

Please set up the same variable.

3438

Logic unable to use Symbol arrays.

Change the type.

Please change to any variable type except for a symbol array.

3470

*** ( *** indicates an operand name.)Operand cannot use the specified array variable *** ( *** indicates a symbol variable.).

The entire integer array (system variable) is specified for operands S1, S2, and D1. You cannot specify the entire array for operand S1, S2, and D1. To specify an array, specify array elements.

3471

*** Operand accepts M, D, F, and R addresses only. Set up one of these registers. *** indicates an operand name.)

Registers other than M, D, F, and R are set to operand S1 or D1. Set registers M, D, F, or R to operands S1 or D1.

3472

Operand S2 exceeds the number of registers in operand *** . Reduce the value of S2. *** indicates an operand name.)

Operand S2 is an integer constant and its value exceeds the range for operand S1 or D1. Set the value of operand S2 within the range.

3473

Operand S2 plus operand *** exceeds the register range in *** . Reduce the value of S2 or change the address of *** . *** indicates an operand name.)

Operand S2 is an integer constant and the value of operand D1 + S2 exceeds the range for operand D1. Or, the value of operand S1 + S2 exceeds the range for operand S1. Set the value of operand S2 within the range.

3474

*** Operand cannot map registers other than D, F, and R. Set up one of these registers.

*** indicates an operand name.)

Operand D1 or S1 has elements other than an integer, float, or real variable. Set only an integer, float, or real variable for operand D1 or S1.

3500

There are more than 100 warnings. Only the first 100 are displayed.

There are more than 100 warnings. Only the first 100 are displayed.

Ensure what the warnings mean and ruduce the warnings to less than 100.

3600

There are no instructions. Confirm the logic.

There is a rung with no instructions. This does not affect the operation; however, it is recommended to delete the labels if they are unnecessary.

3601

There are no instructions on branch. Confirm the logic.

There is a branch with no instructions. If this is set on purpose, it presents no problem. If there is no specific purpose, it is recommended to delete the branch.

3650

*** There is no program description.( *** indicates an operand name.)

There is an empty subroutine program. This does not affect the operation; however, it is recommended to delete the subroutine program if there is no specific purpose.

3651

*** Subroutine is not used.

*** indicates a subroutine name.)

There is a subroutine program which is not called. This does not affect the operation; however, it is recommended to delete the subroutine program if there is no specific purpose.

3652

Labels are defined consecutively with nothing in between them.

There are labels defined consecutively with nothing in between. This does not affect the operation; however, it is recommended to delete the labels if they are unnecessary.

3700

Rung has only one Coil instruction. This instruction will always run.

Only one coil instruction exists in the rung. This does not affect the operation; however, note that this coil will always turn on.

3900

*** Variable is used in multiple Coil instructions. *** indicates a symbol variable.)

One variable is used in two or more coil instructions. (double coil) If this is set on purpose, it presents no problem. Under normal conditions, one variable is used in one coil instruction (except for SET/RESET instructions.)

3901

*** Variable is used in multiple Timer instructions. (*** indicates a symbol variable.)

One timer variable is used in multiple timer instructions. Since this may cause malfunctions, define one timer variable for one timer instruction.

3902

*** Variable is used in multiple Counter instructions.

*** indicates a symbol variable.)

One counter variable is used in multiple counter instructions. Define one counter variable for one counter instruction.

3903

Operand S1 is out of range. Define a valid value.

The constant of operand S1 is out of range. Set a positive constant value.

3904

Operand S2 value is zero.

When operand S2 is an integer constant and its value is zero, operand S2 is set to zero.

3905

Operand S1 and operand S2 are integer constants.

Both operands S1 and S2 are set to constants. Set either of operand S1 or S2 to a value other than a constant.

3906

PT value is zero.

The value of PT is zero. This presents no problem when the value of PT is specified separately.

3907

PV value is zero.

The value of PV is zero. This presents no problem when the value of PV is specified separately.

Other errors

I/O Settings

Error No.

Error Message

Cause and Solution

4*01

Variable type you are mapping should be bit.

Insert the driver ID for * (internal driver:1; external driver 1:2; external driver 2:3)

An integer variable is allocated to the bit I/O.

Allocate a bit variable.

4*02

Variable type you are mapping should be word.

(Insert the driver ID for * (internal driver: 1; external driver 1: 2; external driver 2:3)

A bit variable is mapped to integer I/O.

Map an integer variable.

4*03

Output variable mapped to input terminal.

(Insert the driver ID for * (internal driver: 1; external driver 1: 2; external driver 2:3)

An output type variable is allocated to the I/O input terminal.

Allocate an input type variable.

4*04

Input variable mapped to output terminal.

(Insert the driver ID for * (internal driver: 1; external driver 1: 2; external driver 2:3)

An input type variable is mapped to the I/O output terminal.

Map an output type variable.

4*05

Cannot map array variable type.

(Insert the driver ID for * (internal driver: 1; external driver 1: 2; external driver 2:3)

An array variable is mapped to I/O.

Map a non-array type variable.

4*06

Unsupported module is setup.

(Insert the driver ID for * (internal driver: 1; external driver 1: 2; external driver 2:3)

Unsupported module is setup in I/O.

Change the module setting.

4500

Multiple I/O drivers are set up with the Master attribute.

There are multiple I/O drivers which are set up with the Master attribute.

4*01

Current I/O points require scan time of ** ms.

(Insert the driver ID for * (internal driver: 6; external driver 1: 7; external driver 2:8)

(The value in ** will differ depending on the module being used.)

Transmission time exceeds the scan time.

Reduce the number of I/O points transmitted, or adjust the scan time.