走廊灯2地控制和3地控制,怎么用PLC编程?老电工一步步让你看懂
PLC编程在现在的电工作业中应用非常广泛,很多复杂的继电器和接触器控制柜都慢慢的被PLC所替代了,因此越来越多的电工师傅都在学习PLC的控制,很多初学者都在问:PLC编程很难吗?应该怎么样编程?具体从哪里入手?其实PLC编程说难也不难,入门很容易,说简单也不简单,想要精通的话,的确很难,今天我们就重点通过2个具体的例子来看一下PLC到底如何编程?编程的过程和步骤到底是怎么样的?
史上最简单易懂的PLC控制交通灯案例,还不快来收藏
动作描述
交通灯控制有很多程序的写法,这次介绍一种可能是最简单的编程方法:
1. 现有东西方向和南北方向交通灯,东西方向或者南北方向上的两组灯的亮灯逻辑一致;
2. 东西方向和南北方向交通灯亮灯逻辑如图所示,东西方向红灯10秒,同时南北方向先绿灯亮5秒,再绿灯闪烁3秒,再黄灯亮2秒;反之亦然;
3. 整个交通灯由一个总控开关控制。
硬件设备
1.一台装有博途及其仿真软件
软件
1.西门子plc编程软件:TIA 博途V16
2.博途仿真软件:PLCSIM V16
I/O分配
程序编写及思路
同样,为便于后期修改,我们把交通灯程序做成一个功能块,块接口如图:
开始写程序,首先判断是否被激活:
定义一个定时器,自循环一个周期的时间,这里是20秒:
然后利用时间的当前值,来判断每个灯的状态:
然后,程序写完了。是的,你没看错,就只有这么长。
在主程序里调用赋值实际I/O点即可:
总结
交通灯案例较简单,可以用很多种方法来实现。在此案例中用定时器来判断各个交通灯状态,简单易懂易操作,可以供大家参考。
(来源:技成培训网 。作者:张志强,未经授权不得转载,违者必究!)
相关问答
西门子PLC单灯循环编程?
比较简单的方法,程序长,抛砖引玉,大家考虑用简单的。图片不好显示全,步骤是这样的。1、按键按下后置位一个标志位。用这个标志位去控制下面的计数器。2、用...
三菱plc流水灯程序怎么写?
三菱PLC流水灯程序的编写需要先定义输出口,通过循环语句实现输出口的不断变换,从而实现流水灯的效果。具体步骤为:首先定义一个计数器,然后将计数器的值与一...
博途plc编程如何实现灯的闪烁?
要实现灯的闪烁,可以使用博途PLC编程中的定时器和计数器功能。首先,设定一个定时器进行时间计数,当计时器达到一定时间时,使计数器加1。然后,通过判断计数...
求编PLC程序.某一十字路口红绿灯,要求南北绿灯先亮8秒,黄灯...
[最佳回答]这是小儿科,有步入进就更加容易,
weconplc交通指挥灯怎么做?
1、你要会设定PLC的时间和读出PLC的时间,读三菱PLC时间指令为TRD,你可以一直读,或每秒读一次,写时间指令TWR,一般是你要写的时候,写一次就行,用脉冲方式...1...
plc八个灯循环指令有哪些?
也就是说循环左移1位就是向左移动1位最高位移到最低位处循环右移1位相应的位向右移动1位最低位移到最高位移位指令是PLC的一条重要指令,可用于步进顺序控制...
plc编程怎么延迟亮灯?
使用PLC中“接通定时器”,当程序运行到接通定时器时,根据接通定时器事先设定的延迟时间,程序暂停,当时间满足前端条件时,经过设定时间后接通,接通定时器导...
plc上的灯和接线端子怎么对应?
在PLC(可编程逻辑控制器)上,灯和接线端子的对应关系通常由制造商的规范和标准决定,但一般来说,灯和接线端子的对应关系可以根据以下几个方面来确定:灯的标...
信捷plc跑马灯循环程序怎么维持?
信捷PLC的跑马灯循环程序可以通过设置计时器来实现。具体步骤如下:1.在程序中定义跑马灯所需的IO口,并初始化。2.创建一个计时器,设置定时时间为跑马...
用PLC实现彩灯的顺序循环点亮控制?
要用PLC实现彩灯的顺序循环点亮控制,可以按照以下步骤进行:1.确定需要控制的彩灯数量和控制顺序,设计电路连接方式,并将彩灯的正极连接到PLC的输出端口上。...