讨论

GX Works2和Works3到底差啥?项目里混着用会出岔子不

波哥
波哥
2026/04/16 16:41

手上有个老项目,客户那边设备用的是FX5U,原来程序是GX Works3写的,现在要加一个子站,用FX3U做扩展,手里只有Works2能直接连FX3U调试。我想着干脆两台PLC各编各的,下载和监控分开搞就完事了。

但担心后面维护的时候,工程师打开项目一看版本不一样,程序注释和标签啥的来回切换会不会特别别扭?有没有兄弟在实际项目里就这么混过?长期跑下来有没有碰到什么坑?

14 3

全部回复 (3)

人到中年
人到中年#1

混用没问题,但你得在程序开头把硬件配置和软件版本写清楚,不然半年后你自己都看不懂。我厂里一个项目就是这么干的,主站Works3,从站FX3U用Works2,程序里第一段注释直接写"本程序基于GX Works2 Ver1.576F编写,仅适配FX3U系列",交接的时候少了很多麻烦。注意标签别跨平台共用,Works3的结构体标签Works2读不出来,会直接报错。

2026/04/17 00:38
潘红兵
潘红兵#2

GX Works2和Works3的工程文件格式根本不一样,你Works3写的东西Works2根本打不开,谈什么混用?另外FX5U的程序你用Works3写好之后,是可以转成Works2能读的老格式给FX3U用的,但里面的FB和函数块会丢,自己改吧。

2026/04/17 02:54
小飞
小飞#3

问一下你这个从站FX3U离主站多远?走CC-Link还是纯IO硬接?

2026/04/17 12:29