在使用EtherNet IP协议通信时,AB PLC导入例程文件后,为什么出现Immediate value out of range错误?

问题描述

在使用EtherNet IP协议通信时,AB PLC导入例程文件后,编译出现如下错误。

faq23 1

问题原因

用户未按说明文档将视觉系统EDS模块定义的Connections修改为INT类型,从而导致IO模块数据超出索引值。

解决方案

  1. EtherNet网络删除已添加的视觉系统模块。

  2. 参照说明文档重新添加视觉系统模块,并将模块定义的Connections修改为INT类型。

  3. 重新编译例程程序。