线下实训
HOME
线下实训
正文内容
plc编程记数 (博途)S7-300PLC传送带工件计数控制程序设计
发布时间 : 2025-02-25
作者 : 小编
访问数量 : 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发烧友,作者:技成-徐陈爽,未经授权请勿转载!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。回复:”西门子全套 ”资料,可领含手册、案例、软件等资料包,不要忘记领取哦~

「分享」PLC初学者必须掌握的小程序

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

回复:西门子全套 ,领西门子系列资料包!

PLC初学者 建议学习步骤:

1:如果没有电工方面的基础,我们应该从认识硬件及它的工作原理,接线开始;比如中间继电器、接触器、断路器、正反转电路、自锁电路、互锁电路等!

2:如果有电工基础可以找些PLC相关的视频,比我们自己看书走马观花要实在;现在很多网站视频都非常的详细

3:熟悉编程软件的基本使用,如上下载程序、PLC运行/停止模式在软件上如何切换操作等

4:继续熟悉编程软件和仿真软件的使用,自己编写程序,下载至仿真器模拟仿真,根据案例学习

5:然后学习继电器 ,定时器,计数器,逻辑指令、传送指令、四则运算等指令

6:认识各种传感器及NPN 和PNP传感器的区别,各种接近开关,电磁阀,电机及其相关原理和知识

7:买一台PLC当做学习机;同时电脑也是必不可少的

8:学习高速计数、模拟量、运动控制、通信、HMI的画面编辑(初学阶段也可暂时不学)

9:仿照一些案例可以自己做实操,不断去尝试。

10:强化自己的开关量练习,喷泉程序、一键启停、控制方式选择、延时启停、顺启逆停等程序

以上10点搞定,你已经超越了PLC初学者了,应该可以自己搞一些小的项目案子了

对于PLC的使用已经入门的进阶者来说,接下来就需要对PLC的各种应用功能进行学习了,在实际的生产设备中经常会用到伺服、步进,变频器,触摸屏等设备组合使用,要能够熟悉的对这些设备进行组合使用,我们需要对PLC的过程控制、定位控制,通信控制等各种功能进行学习,如果有条件话,建议自己也可以组装一套学习机箱的设备,箱子里面可以放PLC、伺服、模拟量、步进电机等等的设备。把设备都买回家,然后自己组装,自己做实操演练使用。对于学习PLC有非常大的帮助

下面我们分享几个小案例程序供大家参考学习

控制要求一

一个按钮控制4个灯的启停,一个急停按钮,要求:每按一次按钮,亮一个灯,再按一次亮两个,再按一次亮三个,最后一次四个全部亮,全部亮后此时按一次按钮,熄灭最后一个亮的灯,再按一次灭第三个,直到第一个熄灭后,又可以再重新启动第一个灯,一直循环周而复始,如果按下急停,所有的灯熄灭

本案例采用S7-1200系列PLC编写,程序参考如下:

控制要求二

一台电机既可点动控制,也可长动控制,两种控制方式之间要有互锁

控制要求三

控制方式选择一个启动按钮,按一下时电机可点动控制,按5S是为长动控制,按10S时为启动后延时自动停止;一个模式选择开关、一个启动按钮、一个点动按钮、一个急停按钮、一个输出点Q 切换方式时,输出Q点必须停止

控制要求四

控制电机的启动并监视电机的运行时间,按下启动按钮,电机运行,按下停止按钮,电机停止,在停止按钮为NO时,,按下测试按钮可测试,电机是否正常运行

作者:技成-眭相建,未经授权不得转载!

相关问答

plc如何设计计数范围?

PLC本身固有的计数器最大计数范围是65535,所以一般情况下可以直接计数,调用计数器C,赋值50000即可。具体的程序如下(以三菱的PLC程序为例)一、x0设为计数...

plc计数怎么显示?

你好,PLC计数可以通过以下几种方式显示:1.数码管显示:PLC可以配备一个数码管,用于显示计数器的值。2.HMI显示屏幕:PLC可以与一个HMI显示屏幕连接,将计...

PLC高速计数AB相计数是怎么计数的呢?

PLC高速计数AB相计数是指编码器输出两路计数信号(A.B),它们在相位上相差90°,PLC可以根据两者的相位,判断编码器的转向进行所要执行的控制。PLC高速计数AB...

三菱plc旋转编码器怎么编程计数?

在三菱PLC中编程计数旋转编码器,您可以按照以下步骤进行操作:1.首先,确保您的PLC和旋转编码器已正确连线,并已连接到PLC的输入模块。2.在PLC编程软件(如GX...

西门子plc一直输入后怎么计数?

在西门子PLC编程时,通过一直输入实现计数的功能通常是利用计数器模块来实现,具体步骤如下:1.首先,在PLC的输入模块中找到需要计数的输入信号,并将其接到计...

三菱plc产量计数程序怎么写?

编写三菱PLC产量计数程序需要使用计数器指令和触发器指令。计数器指令用于对产量进行计数,而触发器指令用于触发计数器的计数动作。以下是一个简单的三菱PLC产...

plc加减计数器怎么用?

使用西门子PLC加减计数器需要按照以下步骤进行:1.明确可以使用西门子PLC加减计数器进行计数操作。2.西门子PLC加减计数器是一种可编程逻辑控制器,能够实现对...

PLC最大计数速度是多少?

程序最好还是自己写的,我跟你说下我的思路吧。三菱的我没用过,西门子的是这样用的,首先,你把编码器接入到PLC上,然后在程序里面用个高速计数器计数,一般在...

信捷plc计数+比较指令如何编程?

要编写信捷PLC计数和比较指令,需要使用特定的指令符号和参数来描述要执行的操作。编程时需要先定义计数器和比较器的初始值和上限值,然后使用计数和比较指令在...

plc计数指令如何自动复位?

1.PLC计数指令可以通过设置条件实现自动复位。2.PLC计数指令一般都有复位条件,当计数器达到一定值时,会触发复位操作,将计数器的值清零,重新开始计数。3...

 活动地脚螺栓  年少无知 黄贯中 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2025  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

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

热线

188-0000-0000
专属服务热线

微信

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