看到一篇文章,说用户修改完FC后也应该对调用它的块进行更新,避免错误。另外还指出STEP 有“一致性检查”功能,只需要选中程序的BLOCK后选择菜单EDIT\check block consistency .即可,我对我自己的一个程序进行此操作,发现还正如其说在有些程序块前有一个红色的小叉子(错误的符号)。表明程序要重新编译。我在check block consistency 应用程序下对错误块编译后红色的小叉子取消了,即正常了。
我想请教:1,上面所说的程序是我在现场用过的,使用过程中没有发现任何问题啊,为什么用一致性检测功能反而通不过,可能的原因是什么呢?
2,如果要重新编译只能在check block consistency 应用程序下进行吗?在LAD/STL/FBD编辑程序或SIMATIC Manager下可以对块进行编译吗?如果可以怎么操作呢?
3,为什么编译完就正常了呢?
感谢大家的帮助!