您现在的位置是:首页 > PLC技术 > PLC技术
S7-300/400 PLC利用STL源文件,实现程序保护实例
来源:艾特贸易2017-06-05
简介若读者编写的程序需要进行知识产权保护,那么可以用源文件实现这个目的。以下艾特贸易网小编用一个例子说明利用 STL 源文件实现程序保护的过程。 【实例】创建电动机起停控制的
若读者编写的程序需要进行知识产权保护,那么可以用源文件实现这个目的。以下艾特贸易网小编用一个例子说明利用STL源文件实现程序保护的过程。
【实例】创建电动机起停控制的STL源文件,并保护此源程序。
【艾特贸易网解答】
先插入一个功能FC2,如图4-144所示,双击“FC2”打开功能的程序编辑器界面。
图4-144 打开FC2
在FC2的程序编辑器里,新建变量“Start”、“Halt”和“Motor”,再编写梯形图程序如图4-145所示。
图4-145 FC2中的程序
把FC2的块转化成STL源文件。如图4-146所示,单击菜单栏的“文件”→“生成源文件”,自动弹出“新建源文件”界面,如图4-147所示,将对象名称命名为“STL源文件(2)”,单击“确定?按钮。
图4-146 生成源文件
图4-147 新建源文件
先选中“FC2”,再单击“选中”按钮,可以看到左侧的“未选择的块”框中,移到右侧“选择的块”框中,最后单击“确定”按钮,如图4-148所示,接着弹出确认对话框,如图4-149所示,单击“确定”按钮。
图4-148 选择要转换的块
图4-149 确认对话框
返回到管理器界面,选中“源文件”,再双击“STL源文件(2)”,打开源文件,如图4-150所示。
图4-150 打开源文件
在如图4-151所示界面的“1”处,加入关键字“KNOW HOW PROTECT”,再在工具栏上单击“编译”按钮,如果编译成功,那么FC2将会被保护,回到管理器界面,可以看到FC2已经加锁,如图4-152所示,此时双击“FC2”,是不能看到以前写在编译器中的程序。
图4-151 加关键字“KNOW_HOW_PROTECT”
图4-152 管理界面中被保护的块
点击排行
