一、通讯测试准备
(1)PLC 型号: NX502-1600 (欧姆龙NX/NJ系列PLC均可)
(2)PLC的IP地址为:192.168.10.10
(3)HMI 型号:PFXET6500WAD
(4)HMI 的 Ethernet 的 IP 地址为 192.168.10.20
(5)测试软件为GP Pro EX 和 Sysmac Studio
(1)打开 PLC 工程,可将需要的全局变量的网络可将需要的全局变量的网络公开属性设置为公开,然后 选择工具 导出全局变量 CX D esigner ,待全局变量被复制到剪贴板的提示出现
三、GP-Pro EX 软件设置
(1)制造商选择 OMRON Corporation,系统选择CS/CJ/NJ Series EtherNet/IP,端口默认以太网(TCP)
(2)特定控制器中,Series选择NJ Series,IP Address 填入 PLC 的 IP 地址,然后导入 PLC 的全局变量
(3)在特定控制器设置中,点击 Import N ew ,然后点击 PasteTags ,导入完成以后,点击 OK
(4)当导入变量总数较大时,比如达到一千条,可以在导入变量时进性一次排序,以减少初次通讯时的用时
四、更新变量的步骤
建议使用以下覆盖导入的方式,不要在Edit里面更新变量,因为Edit里面不能覆盖旧的PLC已经删除过的变量,会导致通讯错误。
选择Edit,然后删掉全部标签,再导入。切记删除完紧接着导入,千万不要删除完退出这个界面再进来导入,会导致画面标签全部丢失
五、变量容量/数量扩容
注意事项:
1,导入的变量太多,提示容量/数量超出,可以扩容,但变量太多影响导入速度,和触摸屏响应速度,所以还是建议只公开导入触摸屏需要用到的变量
2,建议项目内的所有人的电脑都扩容,否则没扩容的电脑打开已扩容电脑保存的工程会有问题。
常见的是导入变量超容量的错误提示:
比较少见的是:导入变量超数量提示
扩容量的方法:
1,首先查看PLC驱动版本,如果低于 V1.17.15a版本建议先升级驱动
PS:V1.17.15a支持变量容量扩容至2048(2MB)默认512
V1.17.18支持变量容量扩容至4096(4MB)默认512
2,关闭软件,然后打开软件安装目录找到如下文件 例如:D:\Pro-face\GP-Pro EX 4.09\Protocol\OMRETIP找到OMR_ETIP.XML 右击使用记事本打开
把512改为2048,然后记事本内保存,最后重新打开软件就生效了ps:V1.17.18版本驱动支持变量容量扩容至4096(4MB)大多情况下都是容量不够,但如果提示变量数量不够 MaxTagCount 最大可以改成65279(默认20000)
验证扩容是否成功: