这个是由博途的架构决定的,在博途STEP7架构下,LAD/FBD,SCL,STL这几种语言之间的地位是平等的,所以一个程序块一旦建立,编程语言就不能够再次切换。LAD和FBD之间可以切换。
如果你的程序块在建立时 使用了LAD,如果,你在编程时想使用STL来进行编程,可以在程序块内插入STL网络段,这样的方式是可以的(选中LAD编程语言的程序块内的网络断,然后,右键在快捷菜单里选择插入STL网络段,这样在LAD编程的块里,就可以使用STL 来编写某个NETWORK了,你可以试试)
几种语言的关系,见下图
