我有一份S7程序,优化过几次程序,暂且把没优化之前的称之为A,优化之后的叫B. A其中一个用SCL格式编写的程序,在B中打开之后为STL格式的了,不知道是哪里出了问题,功能上还是可以正常使用,现在把B中的一个SCL编写的块删除,复制A中同一个SCL编写的块到B中,打开还是STL格式,但是这个块在A中为SCL格式的,不知道为什么复制过去之后就成为STL格式的了。我想要它在B中显示为SCL格式的,这样有助于别人检查程序,但是不知道应该怎么做,还请有经验的朋友能给予帮助,谢谢。
最佳答案
你只复制了程序块块,但是源代码没有复制,肯定是STL格式了。需要把程序里的Sources里的SCL程序一块复制,编译才行。如图
提问者对于答案的评价:
谢谢大家的回答,你所说的“需要把程序里的Sources里的SCL程序一块复制,编译才行”请问Sources在程序的什么地方,我找了一下没有找到,也许是我找的位置不对,你能赋一张图片吗?还有编译,是编译整个程序吗?再次谢谢你的回答。
最佳答案作者回复:
项目栏-SIMATIC 300-------CPU-------S7 Program-------Sources单击 就会出现SCL源文件
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc350354.html