目前的符合IEC61131-3标准的PLC可以使用库这个概念~~但是并不是编译成为二进制代码,而是以IL(指令表)形式的代码。
如果加上密码保护的话,那么具体来说就是:程序员A把一个特定的功能,比如某个计算函数,单独编译得到二进制文件,把这个文件交给程序员B,但是源码仍然保留在A自己手里。
B可以在自己的PLC程序中调用这个二进制文件,但是他不知道源码。
小型机只有符合IEC61131-3标准,也是可以使用到这个功能。
比如三菱使用GX IEC Developer软件来实现,不过三菱中国声称如果使用则可能不予保修,请慎重,富士可以使用D300Win软件对其小型机SPB做类似的功能,富士是鼓励用户使用IEC软件的。