编写PLC程序?这几点很重要!实例讲解如何设计PLC控制系统
PLC在工业控制中的应用
1 PLC控制系统设计步骤
2 PLC在机床控制中的作用
3 PLC在化工生产过程中的应用
4 PLC在集选控制电梯中的应用
5 PLC随动控制系统中的应用
1 PLC控制系统设计步骤
(1)系统设计的主要内容
① 拟定控制系统设计的技术条件
② 选择电气传动形式和电动机、电磁阀等执行机构
③ 选定 PLC 的型号
④ 编制 PLC 的输入 / 输出分配表或绘制输入 / 输出端子接线图
⑤ 根据系统设计的要求编写软件规格说明书,然后再用相应的编程语言(常用梯形图)进行程序设计
⑥ 了解并遵循用户认知心理学,重视人机界面的设计,增强人与机器之间的友善关系
⑦ 设计操作台、电气柜及非标准电器元部件
⑧ 编写设计说明书和使用说明书
2、PLC 硬件系统设计
(1) PLC 型号的选择
① 对输入 / 输出点的选择
② 对存储容量的选择
③ 对 I/O 响应时间的选择
④ 根据输出负载的特点选型
⑤ 对在线和离线编程的选择
⑥ 据是否联网通信选型
⑦ 对 PLC 结构形式的选择
(2)分配输入 / 输出点
① 确定 I/O 通道范围
②确定内部辅助继电器
③ 分配定时器 / 计数器
3、PLC 软件系统设计方法及步骤
(1) PLC 软件系统设计的方法
① 图解法编程
a. 梯形图法
b. 逻辑流程图法
c. 时序流程图法
d. 步进顺控法
② 经验法编程
③ 计算机辅助设计编程
(2) PLC 软件系统设计的步骤
① 对系统任务分块
② 编制控制系统的逻辑关系图
③ 绘制各种电路图
④ 编制 PLC 程序并进行模拟调试
⑤ 制作控制台与控制柜
⑥ 现场调试
⑦ 编写技术文件并现场试运行
注意事项
控制单元输入端子接线
1 输入线尽可能远离高压线和动力线等干扰源
2 不能将输入设备连接到带“ . ”端子上
3 交流型 PLC 的内藏式直流电源输出可用于输入;直流型 PLC 的直流电源输出功率不够时,可使用外接电源
4 切勿将外接电源加到交流型 PLC 的内藏式直流电源的输出端子上
5 切勿将用于输入的电源并联在一起,更不可将这些电源并联到其他电源上
控制单元输出端子接线
1 输出线尽可能远离高压线和动力线等干扰源
2 不能将输出设备连接到带“ . ”端子上
3 各“ COM ”端均为独立的,故各输出端既可独立输出,又可采用公共并接输出。当各负载使用不同电压时,采用独立输出方式;而各个负载使用相同电压时,可采用公共输出方式.
4 当多个负载连到同一电源上时,应使用型号为 AFP1803 的短路片将它们的“ COM ”端短接起来
5 若输出端接感性负载时,需根据负载的不同情况接入相应的保护电路。在交流感性负载两端并接 RC 串联电路;在直流感性负载两端并接二极管保护电路;在带低电流负载的输出端并接一个泄放电阻以避免漏电流的干扰。以上保护器件应安装在距离负载 50cm 以内.
6 在 PLC 内部输出电路中没有保险丝,为防止因负载短路而造成输出短路,应在外部输出电路中安装熔断器或设计紧急停车电路;
实例; PLC在机床控制中的作用
工艺要求;四工位组合机床由四个工作滑台,各带一个加工动力头,组成四个加工工位。除了四个加工工位外,还有夹具、上下料机械手和进料器四个辅助装置以及冷却和液压系统共四部分。工艺要求为有上料机械手自动上料,机床的四个加工动力刀头同时对一个零件进行加工,一次完成一个零件,通过下料机械手自动取走加工完的零件。要求具有全自动、半自动、手动三种工作方式。
下图是组合机床控制系统全自动工作循环和半自动工作循环式的状态流程图。图中S2是初始状态,驱动它的条件是各滑台、各辅助装置都处在原位,夹具为松开状态,料道有待加工零件且润滑系统工作正常。
组合机床自动工作状态流程图
组合机床全自动和半自动工作过程;
1 上料;按下启动按钮,上料机械手前进,将零件送到夹具上,夹具加紧零件。同时进料装置进料,之后上料机械手退回原位,放料装置退回原位
2 加工;四个工作滑台前进,四个加工动力头同时加工,洗端面、打中心孔。加工完成后,各工作滑台退回原位
3 下料;下料机械手向前抓住零件,夹具松开,下料机械手退回原位并取走加工完的零件。
这样就完成了一个工作循环。如果选择了预停,则每个循环完成后,机床自动停在原位,实现半自动工作方式;如果不选择预停,则机床自动开始下一个工作循环,实现全自动工作方式。
PLC的选型;
四个工位组合机床电气控制系统有输入信号42个,输出信号27个,均为开关量。其中外部输入元件包括:17个检测元件、24个按钮开关、1个选择开关;外部输出元件包括:16个电磁阀、6个接触器、5个指示灯。
根据I/O信号的数量、类型以及控制要求,同时考虑到维护、改造和经济等诸多因素,决定选用FX2N -64MR主机和一个输出扩展单元FX-16EX,这样共有48个输入点,输出点就是主机的32点,满足控制要求。
I/O地址编号;将输入信号42个,输出信号27个按各自的功能类型分好,并与PLC的I/O端一一对应,编排好地址。列出外部I/O信号与PLCI/O端地址对照表,如表所示。
PLC梯形图程序
四工位组合机床的PLC控制系统梯形图包括初始化程序、手动调整程序和自动工作程序。图2是四工位组合机床在全自动与半自动工作方式时的梯形图程序,它采用了STL步进指令编写,程序简捷、清楚。图3四工位组合机床初始化程序梯形图。
分享自动洗衣机控制系统设计及PLC编程方法
(图片来源网络)
波轮式全自动洗衣机的进水和排水分别是通过水位开关与进排水电磁阀配合控制,从而实现自动控制的。进水时,控制系统使进水电磁阀打开,将水注人外桶;排水时,使排水电磁阀打开,将水由外桶排到机外。波轮式全自动洗衣机的洗衣桶(外桶)和甩干桶(内桶)是沿同一轴心安装的。外桶固定,作为盛水用,内桶可以旋转,作为脱水(甩干)用。内桶的四周有许多小孔,使洗涤和脱水用同一台电动机拖动,通过电磁离合器来控制,将动力传送给洗涤波轮或甩干桶(内桶)。电磁离合器失电,电动机带动洗涤波轮实现正反转,进行洗涤;电磁离合器得电,电动机带动内桶单向高速旋转,进行甩干(此时波轮不转)。水位高低分别由高低水位开关进行检测,启动按钮用来启动洗衣机工作。
1.全自动洗衣机控制要求
1)按下起动按扭,开始进水直到高水位,然后关水。
2)开始洗涤,正转洗涤30s,暂停5s后反转洗涤30s,暂停5s后正转洗涤。
3)正反转循环30次,总共660s后,洗涤结束。
4)开始排水,当水位下降到低水位时,进行脱水(同时排水),脱水时间为20s,脱水完成。
5)开始清洗,重复洗涤过程,清洗两遍。
6)清洗完成,报警10s并自动停机。
2.I/O 分配及外部接线PLC控制的输人输出配置,见表1。
表 1
PLC控制的外部接线图见图1所示。
图 1
3.程序设计 在进行程序设计前,首先根据全自动洗衣机的控制要求,画出控制流程图。见图2所示。
图 2
根据控制流程图所示的控制过程,设计出梯形图,见图3所示。在梯形图设计中增设了一个内部继电器(M0.0)作为程序总控制。
图 3
4.运行并调试程序 根据PLC外部接线图正确接线,经检验无误后,接通PIC电源,将洗衣机控制程序下载到PIC (程序要确保编译后无错误,否则无法下载)中,打开监控,观察程序运行过程中各触点的断合情况。将PLC置于运行模式,按照动作流程图的动作过程运行程序。
相关问答
可编程序控制系统设计师的职业标准?
可编程序控制系统设计师:就是plc程序设计师,搞plc控制系统设计的。不是高级电工证。可编程序控制系统设计师:就是plc程序设计师,搞plc控制系统设计的。不是...
可编程序控制系统设计师,有用吗?
可编程序控制器(PLC)是20世纪60年代以来发展极为迅速的一种新型工业控制装置。现代PLC应用综合了计算机技术、自动控制技术和网络通信技术,其应用越来越广泛、...
现在还有可编程序控制系统设计师这个职业资格证么..._出版资...
可编程控制器(PLC)程序设计师认证《CETTIC单片机领域“可编程控制器(PLC)程序设计师”职业岗位培训合格证书》是由中华人民共和国劳动和社会保障部...
PlC的程序怎么编写?
编写PLC程序需要遵循一定的步骤。首先,需要进行需求分析,确定系统的功能和操作流程。然后,根据需求设计程序结构,包括输入输出模块的配置和信号处理逻辑。...
控制系统的设计究竟包括什么内容-盖德问答-化工人互助问答社区
5楼的说控制的配合工艺,对此纠正一下!自动化/自动控制与工艺人员是相互配合,不存在自动化/自动控制配合工艺这样的谬论!现在搞工艺的牛的很,好像别...
plc证书是什么证?
证书名称全国可编程控制系统设计师等级证书。证书等级划分全国PLC认证的等级划分为初级、中级、高级和师资证。可编程序控制系统(PLC)设计师职业资格认证...
急求西门子200PLC密码锁控制系统程序设计?
解压后把文件复制到200软件安装文件夹下的bin文件夹里,选择覆盖。然后进程序后如果跳出密码框,不用输入,直接点确定。解压后把文件复制到200软件安装文件夹下...
程序员plc是什么意思?
程序员PLC是什么意思?这里的PLC指的是可编程逻辑控制器(ProgrammableLogicController),是一种数字运算操作的电子系统,专为在工业环境应用而设计。它...
cettic认证《可编程控制器plc程序设计师》证书有用吗?
没有用的,现在只有人社部,工信部的证书有一点用处。没有用的,现在只有人社部,工信部的证书有一点用处。
plc设计三步骤?
PLC程序设计一般分为以下几个步骤:1.程序设计前的准备工作程序设计前的准备工作就是要了解控制系统的全部功能、规模、控制方式、输入/输出信号的种类和数...