线下实训
HOME
线下实训
正文内容
plc识别工件编程 (博途)S7-300PLC传送带工件计数控制程序设计
发布时间 : 2025-06-24
作者 : 小编
访问数量 : 23
扫码分享至微信

(博途)S7-300PLC传送带工件计数控制程序设计

关注“PLC发烧友 ”,一起涨知识!

传送带想必在工控界并不陌生,商场的自动扶梯,机场的自动人行道,码头上自动装卸货传送带,工厂生产流水线,农业机械中(联合收割机、插秧机)都有应用,传送带上传送的物品肯定是要得知它传送了多少物品,那么如何得知呢?我们可以采用PLC计数器指令来实现,下面就带大家来完成传送带工件计数控制程序的设计。

01控制要求

传送带输送40个工件,用光电传感器计数,当计件数量小于35时指示灯常亮,当计件数量等于或大于35时指示灯闪烁,当计件数量为40时,10S后传送带停止,同时指示灯熄灭。

02 IO分配表

03组态配置

第一步: (点击添加新设备,选择CPU 315-2 DP版本号根据实际版本来设定,点击确认)

第二步: (项目树—PLC变量创建一下变量地址)

04编写程序

第一步: (传送带电机的启动与停止控制)

第二步: (工件计数及比较)

05演示运行

第一步: (启动,在程序段1中, 当按下启动按钮M3.0,M3.0常开触点接通,Q124.0线圈通电自锁,传送带电机启动运行)

第二步: (工件计数,在程序段2中,当传送带电机运行时,Q124.0常开触点接通,工件每次经过光电传感器时,光电开关接通1次,M3.3常开触点闭合1次,C0的当前值MW100加一,MW100<35时,Q124.1线圈一直通电, 指示灯常亮,MW100≥35时,指示灯每秒闪烁1次, MW100≥40时,定时器TO延时10s。 延时10S时间到,计数器C0复位,程序段1中TO常闭断开,传送带电机停止。)

来源:PLC发烧友,作者:技成-徐陈爽,未经授权请勿转载!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。回复:”西门子全套 ”资料,可领含手册、案例、软件等资料包,不要忘记领取哦~

教你用ST语言写PLC工件计数的功能块!不要再浪费时间重复写逻辑

做设备的时候都会遇到工件计数问题!看似简单其实想要做完美并不容易,一般我们会想:计数就是做一个加一个呗,或者做一个减一个呗!其实真正做过标准框架的才会明白,没有想得那么简单,例如:工件做一半故障停了,或者已经做好了,被人工停机拿走了,该怎么计算?这就需要一些逻辑判断该什么时候加数,该什么时候减数,而不是一昧的加或者减!

这就需要一个高效的功能块,能加能减,程序调用即可,省去了反复的加减计数工作!

概述;下面给大家分享下计数的功能块,功能如下:

从小到大计数,保存当前开机后好件数量,保存生产以来所有好件数量;

从小到大计数,保存当前开机后坏件数量,保存生产以来所有坏件数量;

从大到小计数,保存当前开机后好件数量,保存生产以来所有好件数量;

从大到小计数,保存当前开机后坏件数量,保存生产以来所有坏件数量;

保存本次开机所有好件和坏件的数量和;

保存生产以来所有好件和坏件的数量和;

变量声明;定义输入输出接口,内部用的上升沿变量,保存计数值的变量;

声明部分

程序逻辑部分;简单的几种计数方式。好件坏件的计数,正序计数,倒序计数的选项!

大家根据自己需要可以做更改,添加更多的功能,总之一个目的,让自己遇到的计数项目不用重新写逻辑!

主要程序逻辑

调用框架举例,再调用程序声明部分先定义下这个功能块:

fbCounter: fb_Counter;

做一个框架的原理解说,具体什么时候调用,大家根据自己程序来,在这个功能块下,可以加可以减,随心所欲调用即可!

调用程序逻辑

相关问答

欧姆龙nc413怎么编程?

欧姆龙NC413是一款高性能的数控系统,编程方法如下:首先,使用NC413编程软件创建程序文件。然后,根据工件的几何形状和加工要求,使用G代码和M代码编写程序。...

【把一个物体从A点移动到B点用机械手分20步,哥们,急用,是PLC...

[最佳回答]是用PLC控制完成么?是的话我帮你搞定

有哪些原因会导致PLC自动重启,怎样检查确认故障点,怎么解决?

有哪些原因会导致PLC自动重启,怎样检查确认故障点,怎么解决,对于这个问题在实际应用中很少见的,常见的是PLC发生故障就停止了,不会自动重启的,除非电源断电...有...

CNC怎么手动编写铣平面程序-ZOL问答

aqiang1168床编程与操作4.1数控车床简介4.1.1数控车床概述数控车床作为当...在主轴箱的前后装有夹紧卡盘,可将工件装夹在此。图4-2数控车床主轴箱的构造...

广数980tb3怎么看走刀路线?

3...1.进入数控系统:打开机床电源,进入数控系统主界面。2.选择相应的功能:在数控系统主界面中,选择“刀具轨迹”或“刀具路径”等相关功能。3.设置参数:...

plc怎么在线修改程序,就是不用停止运行就可以下载程序的?

修改完成退出run中写入模式,防止下次转换/编译直接写入,以上就是plc在线修改程序不同停止下载的方法,希望能帮到你!切记在运行中在线写入程序一定要注意动作顺序...

plc控制两个气缸运动怎么连接?

a点肯定要一个开关,看你工件是什么,是金属的,我认为可以接近开关,非金属,可以用光电开关是要区分是NPN还是PNP的,气缸1工作,同时触动气缸上的磁性开关b(...a...

mc3+2如何编程?

MC3+2是一款基于STC12C5A60S2单片机的开发板,可以通过C语言进行编程。下面是一个简单的步骤,介绍如何在MC3+2开发板上进行C语言编程:1.准备必要的工具和软件...

2022湖南对口招生考试机电类专业考试基本要求及考试大纲-红...

机电类专业综合知识考试基本要求及考试大纲一、考试基本要求(一)基本知识和基本技能的考试要求1.掌握机电类专业的基础知识、基本概念、基本理论...

求帮助!涂装流水线如何选购急!急!急!

[回答]一、涂装生产线上应注意被涂物件的装挂。预先通过试浸来设计挂具及物件在涂装生产线上的装挂方式,保证工件在浸涂时处于好的位置。被涂物的平面应接...

 英雄电视剧郑嘉颖  精灵换装 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

在线咨询真诚为您提供专业解答服务

热线

188-0000-0000
专属服务热线

微信

二维码扫一扫微信交流
顶部