(博途)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发烧友,作者:技成-徐陈爽,未经授权请勿转载!评论处大家可以补充文章解释不对或欠缺的部分,这样下一个看到的人会学到更多,你知道的正是大家需要的。。。回复:”西门子全套 ”资料,可领含手册、案例、软件等资料包,不要忘记领取哦~
西门子S7-200系列PLC实操(53 传送带生产计数)
大家好,这节课我们学习传送带生产计数。先来看一下说明:
当光电传感器I0.0检测到产品时,生产线生产计数。每计数50个,目标完成指示灯Q0.0亮,生产线停止动作。待按下清除按钮I0.1后,生产线重新启动及计数。若生产线突然停电、中午休息、下班会关掉电源,重新启动生产线时,需由停电前的记录继续对产品进行计数。
我们看一下I/O分配情况:
我们可以按照功能要求,分步来实现:
第一步,通过运用沿指令,将产品检测到的数值,实现累加计数。
第二步,设定比较值,当达到设定值之后,指示灯亮起,提示达到预定目标值。
第三步,停止按钮,通过传送指令,将此前的变量值进行清零。
到此,实操课程的讲解就结束了。
总结一下,在实操课程学习的过程中,需注意一下几点:
1、先抄袭,后理解:对于一些正确且成功的案例,先抄下来,并在程序里实现它。看实际上电后的结果,与设计要求是否一致;
2、尝试改动:在理解的前提下,适当改动程序中的部分指令,看看能否实现同样。或者更多的设计功能。
以上,就是实操学习的体会新的,希望大家可以多学多练,早日掌握PLC控制这门技术!
相关问答
plc如何传送信号模块?
PLC(可编程逻辑控制器)传送信号模块是通过输入和输出模块来实现的。以下是一般步骤:输入模块:将外部传感器或开关的信号连接到PLC的输入模块上。输入模块接...
plc怎么计数?
1、当plc为RUN方式时,K20被送入预置值寄存器SV100中,如果此时复位行为OFF,则SV100中的K20又被送到经过值寄存器EV100中。2、每检测到一个计数器逻辑行X0的上...
plc如何自动统计车辆进出数量?
PLC可以通过以下步骤自动统计车辆进出数量:1.安装车辆传感器:在入口和出口处安装车辆传感器,可以选择使用电感传感器、光电传感器等各种类型的传感器来检测...
三菱PLC如何使用传送指令MOV?
三菱PLC的传送指令主要用于数据传送,其源操作数可以说是十进制或十六进制数据,也可以使计时或计数等数据,我们简单介绍其编程实例。工具/原料电脑,三菱PLC...
cpu与外存的传送方式?
1.CPU与外设之间的数据传输有以下三种方式:程序方式、中断方式、DMA方式。其中程序方式又可分为无条件传送方式和条件传送方式两种方式。2.在CPU外设传送数据...
Plc手动脉冲发生器a相/b相四倍频是什么意思?
意思是这样的假如你的旋转编码器(或者是脉冲发生器)发送给PLC的脉冲数是1000,四倍频的意思就是PLC的高速计数模块把实际得到的脉冲数乘以4再送入后续程序进行...
12个plc如何通讯?
PLC=ProgrammableLogicController,可编程逻辑控制器,一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存...
用485总线实现单片机多机通讯,软件上肿么编程,可不可以给我...
485多机通讯控制,按键计数,仿真实例,供参考。有用(0)回复asdfg00000qee你好!那你应该是会232的通讯编程了,只要改一下就能在485使用1、因为232是点对点的...
plc怎样处理开关量信号?
PLC(可编程逻辑控制器)可以通过数字输入模块来处理开关量信号。数字输入模块通常有多个输入通道,每个通道可以连接一个开关量传感器或开关量信号源。当开关量...
信捷plc同时发两路脉冲问题也就是?
你好,在信捷PLC中,同时发两路脉冲问题可能是由于以下原因之一:1.脉冲输入模块配置错误:如果两个脉冲输入模块被配置为使用相同的计数模式和计数通道,它们...