课程中心
HOME
课程中心
正文内容
plc编程圆盘转动 PLC程序案例——用计数器控制圆盘正反转动,进阶必学!
发布时间 : 2024-11-25
作者 : 小编
访问数量 : 23
扫码分享至微信

PLC程序案例——用计数器控制圆盘正反转动,进阶必学!

关注技成微课堂 ,一起学习共同进步!

一、任务目标

该任务是关于计数器指令应用案例。西门子S7-1200 PLC的计数器指令主要完成计数功能,可以实现加法和减法计数。本任务要求读者掌握以下几个内容。

1.加计数指令的使用

2.减计数指令的使用

3.加减计数指令的使用

二、任务描述

按下启动按钮,圆盘正向旋转,圆盘每转一周发出一个检测信号,当圆盘正向旋转2圈后,圆盘停止旋转。在圆盘静止5秒后,圆盘反向旋转,当圆盘反向旋转2圈后,圆盘停止旋转。在圆盘静止5秒后,圆盘再次正向旋转,如此重复。任意时刻按下停止按钮,圆盘立即停止。当再次启动圆盘时,圆盘按照停止前的方向旋转。

三、相关知识

本案例主要使用的是位逻辑及计数器指令,位逻辑指令在其他篇幅已有介绍,在此不赘述。此处为读者介绍计数器指令的相关知识。

1.加计数器指令

CTU:加计数指令,当参数 CU 的值从 0 变为 1 时,CTU 计数器会使计数值加 1。加计数器(CTU)指令相关参数如下表

从指令框的“<???>”下拉列表中选择该指令的数据类型。

调用计数器指令时,需要生成保存计数器数据的背景数据块。CTU计数器的参数CU值从0变为1,CTU使计数值加1。如果参数CV(当前计数值)的值大于或等于PV(预设计数值)的值,则计数器输出参数Q=1。如果复位参数R的值从0变为1,则当前计数值复位为0。计数器指令,如图2-4-1所示。

图2-4-1 加计数指令示例

2.减计数器指令

CTD:减计数指令,当参数 CD 的值从 0 变为 1 时,CTD 计数器会使计数值减 1。减计数器(CTD)指令相关参数如下表

从指令框的“<???>”下拉列表中选择该指令的数据类型。

调用计数器指令时,需要生成保存计数器数据的背景数据块。CTD计数器的参数CD值从0变为1,CTD使计数值减1。如果参数CV(当前计数值)的值小于或等于0,如果参数LOAD的值从0变为1,则参数PV(预设值)的值作为新的CV(当前计数值)装载到计数器,如图2-4-2所示。

图2-4-2 减计数器指令示例

3.加减计数器指令

CTUD:加减计数指令,当参数 CU 的值从 0 变为 1 时,CTU 计数器会使计数值加 1。当参数 CD 的值从 0 变为 1 时,CTD 计数器会使计数值减 1。减计数器(CTD)指令相关参数如下表

从指令框的“<???>”下拉列表中选择该指令的数据类型。

调用计数器指令时,需要生成保存计数器数据的背景数据块。CTUD计数器的参数CU值从0变为1,使计数值加1。参数CD从0变为1,使计数值减1。如果CV的值大于等于PV的值,则计数器输出参数QD=1.如果参数CV的值小于或等于0,则计数器输出参数QD=1。如果参数LOAD的值从0变为1,则参数PV的值作为新的CV装载到计数器。如图2-4-3所示。

图2-4-3 加减计数器指令示例

四、任务实施

本任务的实施步骤主要分为PLC接线、IO地址分配以及程序设计思路:

1.PLC接线如图2-4-4

图2-4-4 PLC接线图

2.IO地址分配

3. 程序设计思路

本任务中的动作主要是控制圆盘转向,而本任务主要是锻炼读者计数器指令的使用方法。故可以使用计数器的当前值判断圆盘是正转还是反转,也是可以使用计数器判断圆盘转了几圈?

4.程序设计

五、经验与总结

在本任务中,先是使用计数器去判断圆盘是否需要正转,然后当圆盘正转2圈之后,计数器的值到达了,则接通另外一个计数器。同时,计数器配合时钟存储器位以达到计时的效果。

(技成培训网原创,作者:郭彪,未经授权不得转载,违者必究)

777个西门子案例程序

以上资料整理不易,资料价值自然不用多说,需要的伙伴请自取。

点击下方蓝字免费领取↓↓↓

西门子PLC案例/例程777个

PLC案例解析 006 按钮控制圆盘旋转一圈

示意图:

圆盘示意图

输入、输出元件:

输入/输出元件及控制功能

电路设计:

方法1

圆盘在原位且限位开关SQ也在原位时,常开接点受压闭合,梯形图中X1常闭接点断开。当按下按钮SB时,X0接点闭合,经M0常闭接点使Y0得电并自锁,Y0得电驱动接触器KM使电动机得电,带动圆盘转动,限位开关SQ复位 ,X1常闭点闭合,又使M0线圈得电,M0常闭接点断开,Y0线圈经X1常闭点得电自锁。当转盘转动一圈又碰到SQ限位开关,X1常闭接点断开,Y0失电后,电动机停止转动。

接线图/梯形图:

梯形图

方法2

接线图/梯形图:

梯形图

控制原理,请朋友们自己分析一下,咱们共同探讨[握手][握手]

相关问答

题目:《电气控制与PLC》圆盘旋转计数、计时控制要求:按下启...

[最佳回答]用个计数器就可以了

求一段PLC控制步进电机的程序.步进电机控制一个圆盘转动.圆...

求一段PLC控制步进电机的程序.步进电机控制一个圆盘转动.圆盘慢速转30度,快速转60度,再慢速转30度,再快速转60度.这是一个自动焊的机器.

多工位转盘plc编程思路?

在多工位转盘的PLC编程中,可以采用以下思路:1.确定转盘的运行方式:根据转盘的工作流程和规则,确定转盘的转动方式,例如顺时针或逆时针旋转、单步转动还是连...

跪求圆盘旋转计时计数控制plc编程?

给你编了一个三菱FX2N的程序,X0启动,X1停止,X2计数脉冲输入,Y0圆盘旋转。程序已经经过PLC运行验证通过,希望对你有帮助。给你编了一个三菱FX2N的程序,X0启动,...

压滤机马达上装有圆盘与感应器如何拉取板工作?

你说的圆盘是带孔的,感应器一般为接近开关。这个系统的作用是使拉取板机械手反向。圆盘转动时,接近开关为PLC提供连续开关信号;当拉板或到板到位时,圆盘停止...

圆盘自动抛光机有什么注意事项?教期待大神解答

[回答]圆盘自动抛光机,机器抛光的原理:1、其一步:将需研磨抛光的五金制品安装在夹具上2、其二步:升降机构控制夹具下行使五金制品插入研磨桶并没入研磨材...

哪位知道圆盘自动抛光机如何选?教期待大神解答

[回答]圆盘自动抛光机,卫浴行业钟表行业镜面抛光设备:拖曳式抛光机,其具有以下优点:1.立的夹头:确保了每个夹头都能单独旋转,避免了工件之间的相互碰撞,提...

圆盘自动抛光机怎么挑选?

[回答]圆盘自动抛光机,数控抛光机磨刀磨头采用步进电机,PLC编程控制系统;可自动调节粗磨、精磨次数,磨刀精度高;砂轮自动进给、可记忆、储存、可动态跟踪,...

圆盘式粉碎机的使用情况怎么样?

[回答]国内独创超宽上料装置上料块干料更迅速。5)牛场用率,省人工的一体化自动清粪机可自装自卸,一人独立操作完成。1000头牧场2小时操作完成,让粪便清理...

新型液压金属龙门剪切机怎样操作

[回答]剪切缸采用球铰连接,提高了油缸的稳定性和寿命,增加了前板导向装置,改善了整机的受力状况。源通龙门剪切机PLC手-自动控制箱。可实现手动自动的装换...

 酷派8085手机  酒店团购 
王经理: 180-0000-0000(微信同号)
10086@qq.com
北京海淀区西三旗街道国际大厦08A座
©2024  上海羊羽卓进出口贸易有限公司  版权所有.All Rights Reserved.  |  程序由Z-BlogPHP强力驱动
网站首页
电话咨询
微信号

QQ

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

热线

188-0000-0000
专属服务热线

微信

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