PLC梯形图编程的方法(基本画图、经验设计)
PLC梯形图的设计与编程方法 梯形图是各种PLC通用的编程语言。使用PLC梯形图编写程序时,可采用编写电气控制电路图类似的思路进行编写,首先对系统完成的各功能进行模块划分,并对PLC的各个I/O点进行分配。
PLC梯形图经验设计法的要点 ①PLC的编程,从梯形图来看,其根本点是找出系统中符合控制要求的各个输出的工作条件,PLC为例,PLC梯形图编程设计的方法分享,希望对大家有所帮助。
具体详情介绍,麻烦戳戳----->PLC梯形图编程的方法(基本画图、经验设计)
PLC实操编写红绿灯,图文版也很容易就学会!
今天带大家做一个PLC控制交通信号灯控制系统的案例:
某企业承接了一项十字路口交通灯的PLC控制系统任务,如图2-1-1所示。
信号灯由两个开关来分别控制启动和停止 ,当启动开关接通时,运行指示灯常亮,然后信号灯系统开始工作,当启动开关断开时,运行指示灯依旧点亮。当停止按钮按下时,运行指示灯及所有信号灯立即熄灭,停止指示灯点亮。
绘制时序图
为了了解不同时间里需要触发的信号灯,更好的掌握时序控制的逻辑 ,我们可以列一个时序分析图 ,来帮助我们更好的梳理控制需求,以此来让项目流程更加清晰。
项目流程图
梳理完基本的时间顺序,我们还可以列一个项目流程图 ,让整个控制衔接的更加有条理,让后续的编程任务显得更加轻松。
I/0分配及外围接线图
其次,为了在工作流程确定后我们可以开始定义流程中每一部分的详细功能和作用,我们需要制定一个I/0分配表。
实物接线图:
PLC程序编写
通过层层分析以及工作流程图以及I/O分配表的梳理,我们能够轻松的拆解交通灯项目的需求,然后进行编写。我们通过第一部分流程安排进行编写:
1、当启动开关接通时,运行指示灯常亮,然后信号灯系统开始工作,当启动开关断开时,运行指示灯依旧点亮。
2、当停止按钮按下时,运行指示灯及所有信号灯立即熄灭,停止指示灯点亮。
第二部分的流程要点为:
1、运行指示灯常亮,然后信号灯系统开始工作—交通灯通过对应的时间顺序进行点亮
2、南北绿灯和东西绿灯不能同时点亮。
3、每循环完一次,计数器计数一次,用来记录运行时间内循环总次数
HMI程序编写
触摸屏在制作本章节需求画面时,关键元素为十字路口交通灯,我们可以使用软件中的绘图元件简单模拟十字路口画面 ,如果需要画面精美,可以搜索相关的图片然后右键点击画面属性插入其中。
1、我们需要在触摸屏中添加对应的PLC协议才能让HMI和PLC连接起来 ,点击项目-通讯管理-新增协议-选择如图所示协议即可。
2、在菜单栏-元件-显示元件种找到灯号显示, 然后画一个差不多的指示灯大小,根据I/0分配表中的地址来规划东南西北四个方向的红黄绿交通灯的地址。
2、对于红绿灯的颜色设置,我们双击指示灯元件,找到状态,选择“==1”然后点击笔刷,选择对应的颜色即可。 选中“==1”表示对指示灯为点亮状态时,进行设置文字或颜色。
3、那么对于需要显示循环数值的需求,我们通过添加寄存器显示来完成。 点击菜单栏-元件-显示元件-添加数值显示元件,地址设置为CN0,也就是我们程序中的C0。
4、最终效果
章节小结与练习
看完上面的图文描述,是不是觉得PLC控制交通信号灯也很简单呢?那么下面这几个问题,你们知道答案吗?评论区一起讨论讨论吧:
1、 试试不用本章节举例的时间判断方法,你能使用定时器用其他构成方式完成编写吗?
2.、PLC软件中定时器T有多种分类,有100ms、10ms、1ms之分,当使用100ms定时器,时间需设定3分钟时,为T0 Kx,x应该设置为多少呢?
评论区留言,免费看完整实操版“PLC控制交通信号灯”视频教学,更多PLC小知识,尽在“7天PLC培训”!关注我,关注更多PLC小知识!
相关问答
CAD2007怎么插入PLC模块?
不能插入PLC模块。因为CAD2007只是一个2D的绘图软件,没有PLC模块的插入功能。如果需要使用PLC模块,需要使用专门的PLC编程软件,比如Siemens的Step7或者Rockwe...
西门子plc编程思路?
一、西门子plc编程思路基本的硬件知识编程之前,需要了解一些基本的硬件知识,最好从硬件的选型和画图入手,等把输入输出的类型,模拟量的选型等搞清楚之后,再...
如何学习PLC?
如何学习PLC我来分享一下之前自己学习PLC的经历。读书的时候没有接触过PLC实物,看看书了解了一下梯形图。但具体怎么样,系统架构和工作原理怎样都不懂。后来参...
有谁能给我画一个用PLC.变频器控制电机正反转的控制电路,其中用接近开关控制电机停,越详细越好,先?
又是PLC又是变频器的画图工作量那么大分太少了,文字的给你说说吧,PLC、变频器、单机和接近开关的线肯连好,电机由变频器提供动力,变频器运作需要启停命令和...
哪位看官求解答!服务专业的PLC编程报价,PLC编程推荐?
[回答]画图、点胶、打孔等功能。中山宇丰工业自动化成立于2001年,位于广东省中山市汽车总站后侧。宇丰传统人工检测,从工作效率的方...中山宇丰工业自动...
autome是什么岗位?
自动化(技术)工程师。autome=automationengineer,就是自动化(技术)工程师岗位。自动化工程师主要做控制工程方面的工作,电气工程师有些不同,一般认为电...
2022湖南对口招生考试机电类专业考试基本要求及考试大纲-红...
机电类专业综合知识考试基本要求及考试大纲一、考试基本要求(一)基本知识和基本技能的考试要求1.掌握机电类专业的基础知识、基本概念、基本理论...
求推荐!佛山PLC编程系统定制,PLC编程系统哪个最好??
[回答]DDC是由PLC发展而来的,PLC是专门应用在工业自动化方面的,在国内几乎全部的工业生产流水线控制系统,火力发电厂控制系统,钢铁厂控制系统都是应用了PL...
少儿编程课是学什么的?
自己可以免费自学,我专门做了一期视频可以看看先,以下是我的文字观点:就在前些日子我收到无数少儿编程的免费试听电话,我也尝试着让孩子试听了几家课后才发...
机械设计制造及其自动化的学生毕业后做机械制图,有前途吗?...
大学教了你那么多理论知识,不是让你去画图的!!!大学教了你那么多理论知识,不是让你去画图的!!!大学教了你那么多理论知识,不是让你去画图的!!!重要...