将新建的块在练习1的块中调用
使用“从块生成源”功能将块导出
新建程序,并在外部源文件中添加刚刚打包好的源文件
右键源文件--从源生成块,观察程序块内对的效果。
在使用“从块(含虽有相关联的块)生成源”功能对块进行备份,重复上述恢复的动作,在观察程序块的结果。
将块另存为外部源文件 |
对于将 STL、SCL 块和 PLC 数据类型另存为外部源文件,用户有以下选择:
以文本形式复制块
请注意,如果块设有保护,则仅未加密的可复制到源文件中。
从块生成外部源文件
可以仅将所选块的程序代码写入源文件中,也可根据所选择的块,写入所有块的程序代码和 PLC 数据类型。所有块需使用相同的编程语言,且未设置有专有技术保护。
说明 使用表格式块接口时,请注意并非将虽有初始值都导出到源(如,PLC 数据类型)中。 |
以文本形式复制块
要以文本形式复制块或 PLC 数据类型并将其保存到外部源文件中,请按以下步骤操作:
在项目树中,右键单击要保存至外部源文件的块。 在快捷菜单中,选择“复制为文本”命令。 打开外部文本编辑器。 从剪切板粘贴复制的文本。 选择文件扩展名为以下之一的文件: 如果要为 SCL 块生成源文件,请选择“.scl” 如果要为 STL 块生成源文件,请选择“.stl” 如果要为数据块生成源文件,请选择“.DB” 如果要为 PLC 数据类型生成源文件,请选择“.UDT” |
从块生成外部源文件
要从 STL、SCL 块或 PLC 数据类型生成外部源文件,请按以下步骤操作:
在项目树或总览窗口中,选择生成外部源文件所使用的块或 PLC 数据类型。
“另存为”(Save as) 对话框随即打开。 指定外部源文件的路径和名称。 单击“确定”(OK)。 |
还可以将已经打开的 STL 或 SCL 块生成为外部源文件。为此,请执行以下操作步骤:
在程序编辑器中,从下拉列表“从块生成源文件”(Generate source from block) 的工具栏中选择“从该块生成源文件”(Generate source from this block) 命令,将仅在外部源文件中保存打开的块。如果要将相关块和被引用 PLC 数据类型的程序代码保存到外部源文件中,则可选择命令“从该块和所有相关块生成源文件”(Generate source from this block and all dependent blocks)。 “另存为”(Save as) 对话框随即打开。 指定外部源文件的路径和名称。 单击“确定”(OK)。 |
结果
根据所选方式,仅将该块保存为外部源文件,或将该块与相关块连同 PLC 数据类型一起保存为外部源文件。TIA Portal 中的项目可以包含该源文件,用于生成其它块。但请注意,在 S7-300/400/1500 CPU 中只能使用 STL 源文件。
审核编辑:黄飞
-
plc
+关注
关注
5010文章
13270浏览量
463024 -
西门子
+关注
关注
94文章
3034浏览量
115776 -
编程语言
+关注
关注
10文章
1942浏览量
34705
原文标题:西门子博途:“块生成源”功能
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论