codesys一方面在很激进的推工控IT化(搞一堆传统软件开发的软件工程的概念进去)
另一方面,具体业务高度依赖各PLC厂家的定制版本
所以可以预见甚至是已经发生的的问题就是碎片化会非常严重,最终在不同厂家间来回切换的时候,可能要倒退到ST程序文本这个级别上去,甚至引用特定库(不过一般都是和具体硬件相关,比如说高速计数器、脉冲轴之类的)后,就和特定的硬件绑定了。如果要解耦,就需要一定的软件工程能力,做分层和模块化
其实这还不是最难受的,最难受的版本问题,工控上的东西10年前的老东西还正当年,但是十年前的软件版本和眼下的软件版本,早就天差地别了
说的就是国内那几家做定制的,还不赶紧把开发环境版本升上来,用着难受死了