T.4.3 Communication is slow

Is the traffic between the Display and connected device heavy?

Cause

When the display unit tries to read/write the address data of many connected devices simultaneously, the traffic increases and the communication requires more time. This may result in slow responses switches on the display unit or slow updates for Data Display values.

The GP communicates to/from the addresses used on the currently displayed screen.

The communication is done on all screens if the address is used by the system data area, alarm, sampling, global D-script, global window, or logic program.

As a result, when the functions above are set to many addresses, the communication may take a longer time.

Solution

  1. Reduce the number of parts placed on each screen to the extent possible. Set the parts which are not used all the time so that they are called only when they are required on a window.
    12.3 Displaying Windows

  2. Reduce the number of addresses used by the alarm, sampling, global D-script, or global window to the extent possible.

  3. Use consecutive addresses for the parts which are placed on the same screen to the extent possible.

  4. Use the addresses of [LS Area] or [USR Area] in the GP for the data which is not necessarily stored in the connected device.

  5. Reduce the number of addresses of the connected device to which logic programs are set.

Is the communication speed between the Display and connected device set to low?

Cause

The communication becomes slow when the communication speed between the GP and connected device is set to low.

Solution

If the communication speed is set to low, change the setting to improve the speed according to the procedure described in the following sections.

T.6 Errors displayed on a PC

5.19.14 Device/PLC Settings Guide

After the communication speed is changed, the project file must be transferred again. You also need to change the communication speed of the connected devices accordingly.

Is the communication line affected by noise?

Cause

If the communication line is affected by noises, the communication appears to slow down because it is interrupted frequently.

Solution

Monitor the value of the communication time and check the communication line to confirm whether the communication line is affected by noises.

  1. Check the Communication Time (communication cycle time)
    Check the value of the communication time (communication cycle time) stored in the LS Area of the display unit. The communication time (communication cycle time) is stored in LS9400 of the LS Area in the unit of ms.

  1. Open the project file currently being used, and place the Data Display specifying LS9400 on all screens.

    • As LS9400 cannot be monitored from the device/PLC, draw a numeric display.

  2. Transfer the project file to the GP again.

  3. Monitor this value on the display unit screen. If the value of LS9400 increases at specific occasions, a communication error is occurring due to noise or other causes.

    • When two or more devices are connected to the display unit, the reference time required for communication between the display unit and connected devices (communication cycle time) is stored in LS9400 to LS9527 in the display unit's LS Area. Values are stored in millisecond units.

    • The GP3000 series allows the assignment of up to 4 drivers to one display unit. One driver allows the connection of up to 32 devices, which varies on the type of connected device
      Example, When drivers for Mitsubishi and Omron are added to the display unit, and one Mitsubishi device and one Omron device are connected, you need to monitor LS9400 and LS9432.
      When a Mitsubishi Ethernet driver is added to the display unit, and 32 devices are connected to the one display unit, you need to monitor LS9400 through LS9431.

    • The addresses in the LS Area can be viewed by selecting [Peripheral List] and then [List of Device/PLC Management Addresses] from the GP-Pro EX [System Settings] window.
      5.19.13 Peripheral List Settings Guide

  1. Check the communication line with a line monitor.