在S7-300程序中,我想对FC5程序块进行保护并将产生的源程序存到另外的地方,我按照步骤在源程序声明中写了KNOW_HOW_PROTECT或者KNOW_HOW_PROTECTION,保存并编译之后FC5仍然可以打开,不知道哪一步做错了,请高手指点。非常感谢!(昨天提了这个问题,但是还是没有解决)
图片说明:
最佳答案
插入的命令“KNOW_HOW_PROTECT”,不是“KNO_HOW_PROTECT”
KNO少了W
STL源文件编译前,先关闭打开的FC5块
看你第四幅截图,编译存在错误啊
编译如果有任何错误,是无法生存目标块的,保护也就不起作用
或者用下面另外一种方法保护块
STEP 7 5.5以上编程环境下程序块加密保护功能的实现:
https://support.industry.siemens.com/cs/cn/zh/view/109477298
提问者对于答案的评价:
谢谢,但是我希望将这个后缀为AWL的文件存到别的文件里面,请问怎么操作?
最佳答案作者回复:
选中源文件,点击右键,在弹出菜单,选择,导出源文件
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc287021.html