首页 » 软件优化 » 「PLC进阶」如何通过编写SCL语言程序实现物料分拣?(分拣进阶物料编写程序)

「PLC进阶」如何通过编写SCL语言程序实现物料分拣?(分拣进阶物料编写程序)

落叶飘零 2024-07-24 00:09:39 0

扫一扫用手机浏览

文章目录 [+]

图1-1物料分拣设备场景

图1-2设备IO信号分配

02、功能描述

「PLC进阶」如何通过编写SCL语言程序实现物料分拣?(分拣进阶物料编写程序) 软件优化
(图片来自网络侵删)

该设备有四条输送线,分别是进料输送线1、出料输送线1、进料输送线2、出料输送线2,在进料输送线末端各有一个视觉传感器,用于识别产品的型号,在出料输送线的首端分别有两个气缸,用于产品的分拣。

其动作流程如图所示:

图1-3设备动作流程图

03、项目案例功能实现

该项目按照新建FacotyIO任务场景,导出变量表,新建博图项目、导入变量,新建SCL功能块,编写SCL程序,设备仿真调试几个步骤进行。

1.新建Factory IO任务场景;

图1-4新建物料分拣场景

本案例中使用的FactoryIO场景是V2.5.0版本,使用的是其自带的分拣工作站场景。

2.选择驱动器类型为西门子S7-PLCSIM并导出变量表;

图1-5导出场景变量表

图1-6导出标签(变量表)

3.新建博图项目,并导入变量表;

图1-7导入变量表

注意:新建的项目使用FactoryIO提供的工程模板。

4.新建SCL功能块;

图1-8新建SCL功能并在OB1中调用

5.编写SCL程序

图1-9设备模式程序

图1-10自动控制程序

图1-11 设备停止及信号输出

图1-11关联PLC变量

6.设备仿真调试,先将PLC进行仿真,Factory IO再连接仿真器调试。

图1-12启动博图PLCSIM仿真

图1-13Factory IO连接PLCSIM

注意:连接成功后,在状态栏中会有一个绿色对勾的标识,之后可以在场景视图中进行仿真调试了。

PART 04、总结

此案例是基于FactoryIO仿真硬件,使用SCL语言编写的控制程序。
通过此案例,可以让初学者掌握SCL的基本操作、编程思路和编程方法。

由于篇幅有限,无法事无巨细讲解完毕,更多关于本案例的操作步骤、编程方法、软件资料,请观看技成培训网2022年10月14日的S7-1200进阶直播课堂。

技成培训网原创,作者:刘郴;未经授权禁止转载,违者必究!

电气热门软件,可领~

相关文章

真正让消费者放心(东升装饰监督自检自查)

对此,铭望装饰建立东升老师的真监督和铭望的自查自检双重监督体系。一、东升监督1、突击检查。东升老师通过突击检查,亲自到若干个工地去...

软件优化 2025-02-09 阅读650 评论0