循环8个流水灯全亮(快来看看这两段PLC程序的区别,pick)

Posted

篇首语:仰天大笑出门去,我辈岂是蓬蒿人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环8个流水灯全亮(快来看看这两段PLC程序的区别,pick)相关的知识,希望对你有一定的参考价值。

循环8个流水灯全亮(快来看看这两段PLC程序的区别,pick)

今天给大家带来什么内容呢!!!小编苦思许久决定给大家看看这两段程序,看完自己都直呼“牛皮”~

首先大家都知道不同人编写的程序各有不同,其中有有些人习惯性注释,因为程序不仅是设计者观看,后续设备维修维护人员也是要查看的。像下图这样↓↓↓


详细注释

但是也有很多情况是购买设备,程序调试维护维修整个流程都是外包,故而设计者一般会选择不注释,因为防止被偷学(当然懂的人还是能看懂,防的就是一知半解的)。像下图这样↓↓↓

无注释写法

上面两段程序你更pick哪种呢?如果是你会选择分享自己所写的程序吗?下面就给大家分享一下,蔡老师编写的案例程序(附案例讲解分析~)

流水灯控制【案例】

我们下面讲一个流水灯控制,是以循环移位指令实现的,主要是为了让大家能够熟悉指令的使用,下面就先看看控制要求吧!

控制要求:有八盏指示灯分别对应于PLC输出Q0.0~Q0.7,按下启动按钮,从第一盏灯开始每隔1s点亮,点亮下一盏的同时熄灭上一盏。


当第八盏灯点亮后延时5秒,然后以反反向点亮,回到第一盏时又延时5秒进行下一轮循环,按下停止按钮所有指示灯都熄灭。


我们分析一下以上的程序!

当按下启动按钮时,M20.0接通,M20.0接通同时随1s时钟脉冲每隔一秒进行向左移位,依次点亮一盏灯并熄灭上一盏灯。


当第八盏灯点亮了则Q0.7接通,置位切换方向信号M20.1,M20.1触点接通并开始延时5秒,5秒时间到后M20.2线圈接通,M20.2触点接通同时随1s时间脉冲每隔1秒进行向右移位,直到点亮第一盏灯时,不再执行ROR右移指令,而去执行程序段5,Q0.0触点接通,定时器开始延时5秒时间,延时时间到后复位M20.1,也就是复位切换方向的信号,同时置位启停标志M20.0,接着又开始下一次的轮回。


当按下停止按钮时,MOVE指令将0移动到QB0,进行清零,使所有输出都复位,指示灯全部熄灭,同时也将启停标志M20.0和切换方向信号M20.1都复位掉。

点击原文地址:案例详解 | S7-1200 PLC循环移位指令做流水灯控制

水位控制系统【案例】

S7-1200 PLC水箱水位控制,案例会应用到基本指令、模拟量转换指令、数据块的使用、FB和FC的使用等知识。

该控制项目为水箱水位控制系统

系统中一共有3隔水箱,每隔水箱抖音一个液位传感器、输出的信号为0~10V电压信号,检测液位的高度为0~3m,液位为0.2m时为低液位,液位为2.5时为高液位。

2

每个水箱有三个进水阀和三个出水阀

进水阀分别是Y1、Y3、Y5,出水阀分别是Y2、Y4、Y6,每个水箱都有出水阀开和出水阀关两个按钮,出水阀开按钮分别是SB1、SB3、SB5,出水阀关按钮分别是SB2、SB4、SB6

3

通过对各个水箱进行防水操作

我们通过按SB1SB3SB5可以分别对各个水箱进行防水操作,顺序是随机的,当系统检测到水箱的“空”信号时,系统会自动打开水箱进水阀进行注水,当检测到水箱“满”信号时停止进水。水箱注水和水箱放空的顺序是相同的,而且每次只能对一个水箱进行注水的操作。

4

如下图所示

5

首先进行IO分配:


IO分配好之后根据IO分配的点进行接线即可,还需注意液位传感器需要接到模拟量输入模块,一共有三个液位传感器,那么可以选择SM1231 AI04的模块,分别接到通道1、通道2、通道3即可。

点击原文地址:西门子S7-1200 PLC 水箱水位控制程序案例

如何领取???

相关参考

油锯专用润滑油商(二冲程发动机与四冲程发动机在结构和工作原理上有什么区别?)

...周,经历进气、压缩、做功、排气四个冲程完成一个工作循环;而在摩托车、剪草机、油锯、游艇等机械上搭载的是两冲程发动机,即发动机曲轴转动一周、经历两个冲程即可完成一个工作循环。那么这两种发动机究竟有什么区...

油锯专用润滑油商(二冲程发动机与四冲程发动机在结构和工作原理上有什么区别?)

...周,经历进气、压缩、做功、排气四个冲程完成一个工作循环;而在摩托车、剪草机、油锯、游艇等机械上搭载的是两冲程发动机,即发动机曲轴转动一周、经历两个冲程即可完成一个工作循环。那么这两种发动机究竟有什么区...

标识牌加工厂需要哪些设备(标识牌还不知道怎么选,来看看这两类)

相信我们都知道,电力标识牌是带电设备中十分常见的一种指示牌,它的主要目的是将设备的带电属性告知作业使用者。市面上制作标识牌的材料五花八门,材料不同标识牌的寿命也不同,那么在挑选电力标识牌的材料时应该怎...

求一键启停二次线接线图(PLC一键启停(深刻了解PLC的工作原理))

...采用二分频程序,使我们充分了解PLC的工作原理,了解PLC循环扫描的过程,输入采样,程序执行,输出刷新的三个阶段。使用脉冲输出微分指令实现二分频的程序及时序分析如下图所示。X00第一次闭合时,M0产生一个扫描周期的...

循环水式多用真空泵使用视频(拒绝野鸡,搞明白如何正确安装空调并抽真空看这篇就足够了)

本内容来源于@什么值得买APP,观点仅代表作者本人|作者:林不苦创作立场声明:拒绝野鸡,不想太多人被坑。首先写在最前边,本文极度不友好,包含但不限于流水账、抱怨、吐槽、粗口、冗长、罗里吧嗦、野鸡、家鸡、攻...

插头振动盘(会议宝市场大爆发,快来看看这款设计方案拆解)

蓝牙音箱是我们在日常生活中使用非常广泛的音频产品,而随着近几年居家办公场景的提升,互联网会议平台的快速发展,用于会议使用的蓝牙音箱产品逐渐增多,以解决使用手机、笔记本设备时声音采集和播放音量较小、隐私...

时尚韩版裙子(韩版风格设计,时尚百搭。快来看看这款连衣裙吧)

媚眼含羞合,丹唇逐笑开。波点连衣裙,让色彩来跳舞。这款牛仔连衣裙,采用了波点的元素设计。搭配上蛋糕裙式版型剪裁,更添几分俏皮可爱感。再加上荷叶边裙摆的点缀,尽显甜美可爱的气质。女童连衣裙夏装2019新款雪...

怎么快速去除塑料味(甲醛味太重怎么办?快来看看这篇帮你解决)

如今市面的除甲醛产品有很多,可是虚假信息也许多,没有过除醛亲身经历的人,不清楚到底该选什么方法,不小心便会受骗上当,耽搁时间先不说,假如在不知道的情形下甲醛也是超标,如此还会继续损害身体健康,接下来为...

数控机床是plc控制吗(PLC的编程语言跟CNC的编程语言的区别,两者的作用范围不相同)

...及机床的各控制开关、检测元件、运行部件的状态,按照程序设定的控制逻辑对诸如刀库运动、换刀机构、冷却液等的运行进行控制。相对于PLC,机床和NC就是外部。编PLC程序要用到NC给PLC的信号和P

手推式割草机(果农朋友们,快来看看这款果园割草机,只需2590元就能上手)

种植果园的果农朋友们,最愁的就是果园除草的活。今天给大家推荐一款果园除草机,手推汽油割草机这款果园割草机,采用双手扶车式,保证操作方式既轻松又能有效的打草。打手可三档调整,可折叠刀片为16寸,也可换装打...