T.4.4 通讯间歇性中断

通讯线路是否受到噪音的影响?

原因

如果通讯线路受到噪音的干扰,由于通讯被频繁中断,速度会变慢。

解决方法

监控通讯时间值,检查通讯线路,确认通讯线路是否受到噪音影响。

  1. 监控通讯时间值(通讯周期时间)
    监控保存在人机界面的LS区中的通讯时间值(通讯周期时间)。通讯时间(通讯周期时间)以ms为单位保存在LS区的LS9400中。

  1. 打开正在使用的工程文件,将指定LS9400的数据显示放置在所有画面上。

    • 由于不能从控制器/PLC中监视LS9400的值,所以要放置数据显示器。

  2. 再次传输工程文件到人机界面。

  3. 在人机界面画面上监视这个值。如果LS9400的值在特定情况下增加,则可能因为噪音或其他原因导致通讯故障。

    • 当两台或多台设备连接到人机界面时,人机界面和外接设备之间通讯所需的参照时间(通讯周期)保存在人机界面的LS区的LS9400~LS9527中。此值以ms为单位保存。

    • GP3000系列最多允许向一台人机界面分配4个驱动程序。此外,根据控制器/PLC的情况,一个驱动程序最多可以将32台控制器连接到控制器/PLC。
      示例:如果为人机界面添加了三菱和欧姆龙的驱动程序,并且连接了一台三菱控制器和一台欧姆龙控制器时,您需要监控LS9400和LS9432。

      当为人机界面添加三菱的以太网驱动程序且一个人机界面连接了32台控制器时,您需要监控LS9400到LS9431。

    • 可以通过从GP-Pro EX的[系统设置]窗口中选择[外围设备列表],然后选择[控制器/PLC管理地址列表]来查看LS区中的地址。
      5.4.13 [系统设置] - [外接设备列表]设置指南

  1. 通过线路监控检查通讯线路。

人机界面或外接设备的运行是否过载?

原因

如果使用了D脚本、全局D脚本、保存到外部存储器、或人机界面画面硬拷贝等,在运行时,它们可能为人机界面的画面更新过程带来较重的负载。要确定负载,删除这些功能,再检查通讯是否正常。

当扫描外接设备的程序需要一定的时间时,人机界面的更新会停止,通讯也停止。

解决方法

按照如下步骤检查画面更新操作的负载。还需检查外接设备的扫描时间。

人机界面中有一部分名为LS区的地址。LS区中的LS2036地址保存显示扫描时间(画面更新操作所需时间)。(单位:ms) 监控保存在该地址中的值,检查画面更新操作上的负载是否太重。

  1. 打开正在使用的工程文件,将指定LS2036的数据显示放置在所有画面上。

    • 再次向GP传输工程文件。

  2. 在GP画面上监视这个值。

  3. 如果LS2036的值在特定情况下增加了,则在某一时间执行了负载过重的D脚本,从而导致GP画面更新操作所需的时间延长。

    在这种情况下,请减少D脚本的数量或阻止多个进程同时执行。

读取扫描外接设备的梯形图程序所需的时间,检查在某些特定情况下扫描是否需要更长时间。如果梯形图程序运行需要较长的时间,请与外接设备的制造商联系。