[西门子] 博途功能块的两种分享方法:SCL功能块最便捷、与博途版本无关!

[复制链接]
查看9763 | 回复0 | 2024-4-8 10:10:31 | 显示全部楼层 |阅读模式


今天一位工程师分享给我一个功能块,看到他的分享方法,正好把功能块的两种分享方法总结一下,尤其是用SCL编写的功能块分享方法,值得学习和借鉴。

第一种:博途库的分享方法

第一步:将功能块拖拽到项目库中



第二步:新建全局库“库1”,将项目库中的功能块拖拽到全局库的“库1”中



第三步:拷贝全局库的“库1”的文件就可以分享给其他工程师使用了

第二种:SCL源文件的分享方法

第一步:选中需要分享的SCL功能块,如图所示



第二步:点击上图的“仅所选块”,生成SCL文件,是文本文件



第三步:将SCL文件发给需要使用的工程师,工程师通过下图方法,把SCL文件导入到博途软件中



第四步:右键单击导入的文件,选择“从源生成块”,在PLC程序中就可以看到此功能块



总结:SCL的编程优势

一、LAD与SCL语言的比较

1、SCL可以实现LAD的所有功能。大多数SCL指令与LAD指令是相同的,只是在编辑器中的外形不同。

2、程序控制指令(IF...THEN/CASE/FOR等)是SCL的最大的优势。

二、SCL语言的优势

1、SCL语言接近高级语言,符合IT技术思维。

2、数据和算法处理高效。

3、程序内容以文本方式保存,易于博途不同版本和不同厂家PLC程序的移植。

4、易于程序自动生成,包括用西门子的Openness、AI等工具。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则