PLC编程入门九步法则 少一步都不行

工控云学堂 2018-02-20 17:09 次阅读

科学的PLC编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现问题。想避免日后的问题,只有好好的遵守规则,没有规矩不成方圆,plc编程一样有其自身的规矩。

第一步:阅读产品说明书

第一步看起来再简单不过了,但很多工程师都做不到。认为这一步是浪费时间,甚至只从供货方培训来了解设备。

仔细阅读说明书是编程的第一步,首先要阅读安全守则,知道哪些执行机构可能会对人身造成伤害,哪些机构间最容易发生撞击,当发生危险时如何解决,这些最致命的问题都在安全守则中,为什么不去看呢? 

此外,关于设备每个元件的特性,使用方法,调试方法也在说明书中,不去阅读,即使程序正确,如果元件没有调试好,设备一样不能工作。再有,所有的电路图、气动液压回路图、装配图也在说明书中,不去阅读它怎么知道没种元件可以做何种改造呢。

检查I/O,俗称“打点”。检查I/O的方法很多,但是一定要根据说明书提供的地址依次进行检查,在绝对安全的情况下来检查。

在检查输入点时,一般输入信号无非是各种传感器,如电容电感、光电、压阻、超声波、磁感式和行程开关等传感器。检查这些元件比较简单,根据元件说明将工件放在工位上,或是移动执行机构检查传感器是否有信号即可。当然,不同的设备检测的方式可能不同,这要看具体情况而定了。

但是在检查输出信号时就要格外小心了。如果是电驱动产品,必须在安全情况下,尤其是保证设备不会发生撞击前提下,让执行机构的驱动器得电,检查执行机构是否能够运动。如果是液压或气动执行机构,同样在安全情况下手动使换向阀得电,从而控制执行机构。在检查输出信号时,不论执行机构的驱动方式是什么,一定要根据元件说明书,首先要保证设备和人身安全,要注意并不是所有设备的执行机构都可以通电测试的,所以有时个别的输出信号可能无法手动测试

无论是输入还是输出装置,当传感器有信号或执行机构的驱动装置得电后,必须同时检查PLC上的I/O模块指示灯是否也点亮。很多设备中,输入输出信号是通过接线端子与PLC连接,有时接线端子的指示灯有信号 ,但不能保证由于连接导线内部断路,而PLC上相应的地址没有信号接通。这一点要特别注意。

测量输入输出信号后,要同时将测量的地址记录下来,保证信号地址和说明书中一致。如有不同,再次测量设备地址,多次测量仍然不一致,先联系设备厂家,因为此时不能保证厂家提供的地址没有错误。

第三步:打开编程软件,进行硬件配置,并将I/O地址写在符号表中

不同的PLC使用不同的编程软件。但是对于任何一种软件来说,编程前的第一步就是进行硬件组态,根据实际PLC的类型建立硬件配置及相应的通讯配置。硬件组态完成后,将之前在纸上记录下来的I/O地址写在软件的符号表中。由于软件不同,对于符号表的定义可能不同,但一般的软件都有该功能,这一步是至关重要的。在编写符号表时,不仅要把设备输入输出的绝对地址写正确,最好再给每个地址命名并添加注释,这对后面的编程会非常方便。不需要在编程时每次都查询绝对地址,只要填写命名好的名称即可。当然,这也取决于软件是否具备此功能。

第四步:写出程序流程图

在编程之前,一定要在草稿上写出程序的流程图。一个完整的程序,应该包括主程序、停止程序、急停程序、复位程序等部分,如果软件允许,应该将各个程序按“块”的形式编写,即一个程序是一个块,最终将每个块按需求来调用即可。

PLC最擅长的就是处理顺序控制,在顺序控制中主流程是核心,一定要确保制定好的流程是正确的,要在草稿上仔细检查。如果主流程存在问题,当程序被PLC执行后,很可能发生撞击,损坏设备或对人身造成危险。

第五步:在软件中编写程序

确保主流程没有问题后,便可以在软件中编写程序了。此外,还要注意停止、急停和复位程序的正确性,尤其是停止和急停程序,这是关系到人身安全和设备安全的最重要的程序,万万不可小视。一定要保证无论在任何情况下,只要执行停止或急停程序,设备绝对不会对人身造成伤害。推荐您关注微信号技成培训。

第六步:调试程序

在调试程序这一步中,可以分成两个方面。

1.如果条件允许,或是你的逻辑能力超强,可以先用软件的仿真功能做测试,但是很多繁琐的程序很难用软件仿真看出程序是否正确。

2.将程序下传到PLC中进行在线的调试。如果设备不动或运行中出现异常情况,先不要去修改程序,很可能是传感器没有调试到位,如果确保传感器无误,再去修改程序。

第七步:调试完成后,再次编辑程序

在上一步的调试中,由于对程序有所修改,故必须再次整体检查或编辑一下程序,然后将最终的程序下传到PLC中。

第八步:保存程序

在这一步中,要注意一个问题,就是应该将程序保存在什么地方?PC硬盘?闪存设备?移动硬盘?当然这些都不可以,所有这些存储设备都可能感染病毒。所以,必须且只能将程序烧制到光盘上。而且还有一个问题,烧制的程序是哪个程序?在之前我们已经将最终调试并修改完成的程序下载到PLC中,如果PLC在执行该程序时完全无误的话,就将该程序上传到PC中,将此程序烧制到光盘中。上面的一切都是为了安全。

第九步:填写报告

完成编程后,应该填写最后的调试报告,将遇到的问题和程序的一些难点问题一一记录下来。因为长时间以后,自己也会对程序的某些技巧的地方遗忘,同时也方便其他同事能够理解你所编写的程序。

原文标题:PLC编程九步走,少一步你都成不了高手!

文章出处:【微信号:GKYXT1508,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

运动控制的发展趋势

主题简介及亮点:目前,自动化测试行业对具有一定LabVIEW视觉编程能力的技术人员,需求强烈!然而,也有很大一批技术人员
发表于 07-02 00:00 0次 阅读
运动控制的发展趋势

想学LABVIEW怎么入手啊?

我现在是搞三菱PLC的,想学LABVIEW怎么入手啊?电脑需要那些配置?求指导?谢谢! ...
发表于 10-20 11:13 73次 阅读
想学LABVIEW怎么入手啊?

如何用指令使PLC输出脉冲的方法

让PLC输出脉冲的方法还是比较多的,我们可以根据控制不同的负载,通过不同的指令输出脉冲的频率是不一样....
的头像 电子魔法师 发表于 10-19 11:03 352次 阅读
如何用指令使PLC输出脉冲的方法

PLC如何修理自动化设备

懂不懂PLC和自动化设备的修理没有很大的关系,设备的维修一般有机械和电气方面的。那与PLC有关的肯定....
的头像 电子魔法师 发表于 10-19 10:26 155次 阅读
PLC如何修理自动化设备

PLC在工业控制中的应用方向

PLC全名是可编程逻辑控制器的英文简称,在台湾地区简称为“可程器”,根据名称它的作用主要是用来实现工....
的头像 陈翠 发表于 10-19 10:17 183次 阅读
PLC在工业控制中的应用方向

PLC触摸屏控制伺服电机程序设计

伺服电机又称执行电机,它是控制电机的一种。它是一种用电脉冲信号进行控制的,并将脉冲信号转变成相应的角....
的头像 陈翠 发表于 10-19 10:05 125次 阅读
PLC触摸屏控制伺服电机程序设计

学习plc编程的经验总结

我们以最熟悉的可编程控制器来说说如何进行理论学习和实践操作。我认为学习编程软件最重要的是理论和实践相....
的头像 电子魔法师 发表于 10-19 09:25 157次 阅读
学习plc编程的经验总结

种子精选分级试验台的控制方法详细研究

本文设计了一种用于种子实时精选分级的试验台,由物料输送单元、图像采集和数据处理单元、精选分级单元及控....
发表于 10-18 15:08 39次 阅读
种子精选分级试验台的控制方法详细研究

PLC外围线路和控制线路的故障查找及解决

本文主要介绍了PLC外围线路和控制线路的故障查找及解决方法。
的头像 电子魔法师 发表于 10-18 11:22 219次 阅读
PLC外围线路和控制线路的故障查找及解决

西门子断路器怎么保养?

3VU13, 3VU16 断路器是额定电流最大至63A 的紧凑型断路器。根据限流原理进行工作。可用于电机或其它负荷的起动,断开及过载...
发表于 10-17 09:10 77次 阅读
西门子断路器怎么保养?

工业控制系统中SCADA/DCS和PLC的概述

工业控制系统(ICS)是一个通用术语,涵盖多种类型的控制系统,包括监控和数据采集(SCADA)系统,....
发表于 10-16 11:21 97次 阅读
工业控制系统中SCADA/DCS和PLC的概述

濎通芯与海兴建置Wi-SUN通信物联网达1000个节点

Wi-SUN无线通信技术与PLC电力线载波技术结合的双模通信方案,解决了载波衰减、信号孤岛等单一载波....
发表于 10-16 09:15 185次 阅读
濎通芯与海兴建置Wi-SUN通信物联网达1000个节点

AB变频器及其控制技术PDF电子书免费下载

《AB变频器及其控制技术》主要介绍了变频调速技术的基本概念,常用电力电子器件的结构和特性,通用变频器....
发表于 10-14 17:46 118次 阅读
AB变频器及其控制技术PDF电子书免费下载

PLC如果用接近开关控制正反转

一个圆圈⭕️,按动开关从X1开始动作,第一次经过X2,...
发表于 10-14 16:31 218次 阅读
PLC如果用接近开关控制正反转

什么是基于PAC的电机控制器快速控制原型?

电动汽车用电机控制器的开发具有小批量、面向不同对象的特点,因此对开发方法应具有周期短,成本低的特点,同时控制器应该具有较...
发表于 10-14 08:28 36次 阅读
什么是基于PAC的电机控制器快速控制原型?

台达PLC应用技术手册程式篇免费下载

PLC,(Programmable Logic Controller),乃是㆒种电子装置,早期称为顺....
发表于 10-14 08:00 74次 阅读
台达PLC应用技术手册程式篇免费下载

步控控制器国产PLC包含编程软件驱动免费下载

本文档的主要内容详细介绍的是步控控制器国产PLC包含编程软件驱动免费下载。
发表于 10-14 08:00 55次 阅读
步控控制器国产PLC包含编程软件驱动免费下载

支持RS485接口的PLC与单片机的通讯

在自动控制领域,PLC 和单片机都受到广泛应用。PLC 具有稳定可靠,抗干扰能力强, 功能强大且使用....
发表于 10-13 16:11 92次 阅读
支持RS485接口的PLC与单片机的通讯

PLC实现LED数码管动态扫描数据显示

PLC的数据显现功用一直是困扰PLC运用的难题。在PLC的应用中,常常要监测一些重要数据,但PLC的....
的头像 电子魔法师 发表于 10-13 14:37 169次 阅读
PLC实现LED数码管动态扫描数据显示

PLC供电电源加熔断器的必要性

PLC供电电源不仅要加熔断器,还需要添加隔离开关电源,无论是220V还是直流24V,都需要添加隔离开....
的头像 电子魔法师 发表于 10-13 11:57 1718次 阅读
PLC供电电源加熔断器的必要性

学习PLC有必要买硬件吗

我们要搞清楚一个问题,就是学PLC的本质是什么?PLC又叫做可编程控制器,干什么用的呢?就是要控制机....
的头像 电子魔法师 发表于 10-13 01:50 261次 阅读
学习PLC有必要买硬件吗

请问有plc步进电机原理图吗?

plc步进电机原理图
发表于 10-12 08:08 181次 阅读
请问有plc步进电机原理图吗?

请问有电机PLC控制电路图吗?

电机PLC控制电路示意图
发表于 10-11 09:00 41次 阅读
请问有电机PLC控制电路图吗?

关于工业自动化行业发展现状的分析

工业自动化控制是根据生产过程中的各种参数为变量,进行各种过程控制。工控自动化产品分为控制层、驱动层和....
发表于 10-10 14:16 464次 阅读
关于工业自动化行业发展现状的分析

UniMAT CPU124XP在恒压供水上有哪些应用?

随着PLC及变频调速技术的发展和人们对生活饮用水品质要求的不断提高,变频供水设备已广泛应用于多层住宅小区生活及高层建筑生...
发表于 10-10 07:24 49次 阅读
UniMAT CPU124XP在恒压供水上有哪些应用?

PLC技术在物联网市场上有什么作为

PLC是一个非常重要的器件,也是难度相对较大的一门技术,它是专门为在工业环境下应用而设计的数字运算操....
发表于 10-08 14:39 151次 阅读
PLC技术在物联网市场上有什么作为

工业控制系统中多线程技术的PLC与PC的通讯方式

在现代工业控制系统中,PLC以其高可靠性、适应工业过程现场、强大的联网功能等特点,被广泛应用。可实现....
发表于 10-08 14:29 116次 阅读
工业控制系统中多线程技术的PLC与PC的通讯方式

PLC在12轴圆网印花机上有哪些应用?

圆网印花机通常由进布装置、印花机头、烘燥装置、落布装置等四部分组成。目前,圆网印花机分为八色、十二色、十六色、二十四色等...
发表于 10-08 13:58 54次 阅读
PLC在12轴圆网印花机上有哪些应用?

PLC在药丸包衣制粒机上有哪些应用?

医药小丸包衣制粒机是用于实验室或小批量生产小丸颗粒的制药设备。由于实验室原有的控制系统使用的是十年前的人机界面和PLC,...
发表于 10-08 12:14 59次 阅读
PLC在药丸包衣制粒机上有哪些应用?

PLC在空压机组改造项目上有哪些应用?

空气压缩机作为气动控制系统的气源设备,其在运行过程中的稳定程度和可靠性直接关系到生产安全性。由于早期的电气控制多为继电器...
发表于 10-08 11:12 37次 阅读
PLC在空压机组改造项目上有哪些应用?

plc二分频电路图

plc 运行是从编写的程序的第一条编程语句的第一个指令开始,按编程顺序从头到尾逐个逐条进行询问判断,....
的头像 电子魔法师 发表于 10-08 10:38 604次 阅读
plc二分频电路图

传感器信号如何与PLC相接

对于接近开关来说,它就是给PLC提供一个位置信号,对应于PLC来说就是两种状态,要么有信号,要么没有....
的头像 电子魔法师 发表于 10-07 14:35 1617次 阅读
传感器信号如何与PLC相接

PLC标准触点指令有哪些介绍和使用实例说明

LD动合触点指令,表示一个与输入母线相连的动合触点指令,即动合触点逻辑运算起始。LDN动断触点指令,....
的头像 Wildesbeast 发表于 10-04 13:05 694次 阅读
PLC标准触点指令有哪些介绍和使用实例说明

继电器控制电路怎么样才能转换成PLC梯形图方法和步骤详细说明

使用PLC改造继电器控制系统时,因为原有的继电器控制系统经过长期使用和考验,已被证明能够完成系统要求....
的头像 Wildesbeast 发表于 10-04 13:04 434次 阅读
继电器控制电路怎么样才能转换成PLC梯形图方法和步骤详细说明

PLC控制系统设计的步骤有哪些7大设计步骤详细说明

随着技术的发展,plc的应用越来越广泛,我们有必要更近一步的去了解PLC,本文将的是PLC控制系统的....
的头像 Wildesbeast 发表于 10-04 12:52 301次 阅读
PLC控制系统设计的步骤有哪些7大设计步骤详细说明

PLC编程语言有哪些特点和形式

PLC编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同与一般的汇编语言,它既....
的头像 Wildesbeast 发表于 10-04 12:41 544次 阅读
PLC编程语言有哪些特点和形式

PLC可编程逻辑控制器的基本构成及应用

plc的下端(输入端)为继电器、晶体管和晶闸管等控制部件,而上端一般是面向用户的微型计算机。
发表于 10-01 10:29 160次 阅读
PLC可编程逻辑控制器的基本构成及应用

三菱plc控制步进电机实例

某设备上有1套步进驱动系统,步进驱动器的型号为SH-2H042Ma,步进电动机的型号为17HS111....
发表于 10-01 09:05 366次 阅读
三菱plc控制步进电机实例

PLC技术在工业自动化控制领域的应用情况

过程控制就是对温度、压力、速度等模拟量进行的闭环控制。PLC控制技术能够根据工业制造流程编写各种各样....
发表于 09-29 11:06 188次 阅读
PLC技术在工业自动化控制领域的应用情况

NPN、PNP传感器的接线方式

西门子PLC输入端源型和漏型的定义:源型、漏型是根据PLC接线端子上I点的电流流向来区分的(西门子P....
发表于 09-27 09:51 353次 阅读
NPN、PNP传感器的接线方式

传感器如何与PLC进行连接?

说到传感器跟PLC连接的问题,其实跟传感器本身并没有什么关系,要传给PLC的都是都是传感器输出的信号....
发表于 09-27 09:41 363次 阅读
传感器如何与PLC进行连接?

西门子S7-200 SMART系统手册免费下载

S7-200 SMART 系列微型可编程逻辑控制器 (Micro PLC, Micro Progra....
发表于 09-27 08:00 198次 阅读
西门子S7-200 SMART系统手册免费下载

PLC基础知识大全详细资料解析

本文档的主要内容详细介绍的是PLC基础知识大全详细资料解析包括了:PLC的产生与历史,可编程控制器的....
发表于 09-27 08:00 337次 阅读
PLC基础知识大全详细资料解析

适用于带HART的PLC/DCS系统的完全隔离的4通道模拟输出电路

当HART器件没有进行传输(静默)时,不应将HART扩展频带中噪声耦合到网络上。噪声过高可能会干扰设....
发表于 09-25 15:07 129次 阅读
适用于带HART的PLC/DCS系统的完全隔离的4通道模拟输出电路

针式注芯机的PLC可编程控制器原理图合集免费下载

本文档的主要内容详细介绍的是针式注芯机的PLC可编程控制器原理图合集免费下载。
发表于 09-20 08:00 209次 阅读
针式注芯机的PLC可编程控制器原理图合集免费下载

BD4523多回路温度过程控制器的数据手册免费下载

多路温度/过程控制模块集多个智能温度/过程控制器功能于一体,体积小,安装方便,使用简单,既可独立运行....
发表于 09-20 08:00 214次 阅读
BD4523多回路温度过程控制器的数据手册免费下载

H1UXP和H2UXP系列PLC通信的应用手册免费下载

汇川技术 H1U/H2U-XP 系列 PLC(文中简称 PLC)是汇川技术研发的高性价比控制产品,指....
发表于 09-20 08:00 191次 阅读
H1UXP和H2UXP系列PLC通信的应用手册免费下载

安全传感器必须接入plc吗

如果使用了安全光幕等安全的输入单元,而使用普通PLC进行一个逻辑控制,整个安全系统的安全等级是不能达....
发表于 09-15 17:55 118次 阅读
安全传感器必须接入plc吗

关于工业控制系统DCS和PLC的简述

工业控制系统(ICS)是一个通用术语,涵盖多种类型的控制系统,包括监控和数据采集(SCADA)系统,....
发表于 09-13 14:13 254次 阅读
关于工业控制系统DCS和PLC的简述

PLC该如何为应用程序选择最佳工业控制器

要想弄清楚每种控制器适用于哪种应用,需要考虑不同工业控制器的功能特性和典型应用环境。你的工厂所需要的....
发表于 09-13 14:08 170次 阅读
PLC该如何为应用程序选择最佳工业控制器

工控系统中PLC如何读取V90PN的各项参数

在PLC与V90PN通讯交换数据的过程当中,常常需要读取驱动器的实际运行数据用作显示或计算。本文分别....
发表于 09-13 14:02 172次 阅读
工控系统中PLC如何读取V90PN的各项参数

关于嵌入式PLC系统软件和嵌入式芯片组

嵌入式PLC系统软件将PLC语言(梯形图语言)、CAN总线嵌入到单片机中,使单片机的产品开发从使用汇....
发表于 09-13 13:41 170次 阅读
关于嵌入式PLC系统软件和嵌入式芯片组

究竟是什么阻碍了我国的机器人发展

工业机器人的普及已经成为我国工业发展中的重要一环,但人才的大量匮乏,却让我国的机器人产业止步不前。
发表于 09-13 10:47 140次 阅读
究竟是什么阻碍了我国的机器人发展

平面波导型光分路PLC Splitter的几大封装类型

平面波导型光分路器(PLC Splitter)是一种基于石英基板的集成波导光功率分配器件,其主要作用是将光信号
的头像 光器件/光通信 发表于 09-12 14:14 422次 阅读
平面波导型光分路PLC Splitter的几大封装类型

一文知道PLC程序状态调试功能

可以通过在程序编辑器中显示执行语句表、梯形图或功能块图程序时的状态(简称为程序状态),来了解用户程序....
的头像 陈翠 发表于 09-09 16:33 615次 阅读
一文知道PLC程序状态调试功能

plc程序的调试步骤

模拟系统实际的输入信号,在程序运行中的适当时刻,通过手动操作开关,接通或断开输入信号,来模拟各种机械....
发表于 09-09 16:19 421次 阅读
plc程序的调试步骤

智慧路口交通灯控制系统怎样设计比较合理

交通灯的设计方法有多种实现方法,由于交通灯都是安装在嘈杂的交通路口,工作的稳定性、可靠性与抗干扰的能....
发表于 09-09 14:18 319次 阅读
智慧路口交通灯控制系统怎样设计比较合理

工业控制中PLC的主要抗干扰措施

对于电源引入的电网干扰可以安装一台带屏蔽层的变比为1:1的隔离变压器,以减少设备与地之间的干扰,还可....
发表于 09-09 11:28 143次 阅读
工业控制中PLC的主要抗干扰措施

16条PLC程序设计相关规范和12点编程建议的资料概述

很多人对学习PLC理解上有一个误区,那就是以为会写程序能实现功能就可以了。所以学习过程中只注重PLC....
的头像 PLC技术圈 发表于 09-08 11:04 861次 阅读
16条PLC程序设计相关规范和12点编程建议的资料概述

三大工业控制系统FCS与PLC及DCS有什么关联及本质区别

随着工业技术的快速发展,相继出现了集散控制系统和现场总线控制系统, 一些行业当中有的人认为FCS 是....
的头像 PLC技术圈 发表于 09-08 09:03 599次 阅读
三大工业控制系统FCS与PLC及DCS有什么关联及本质区别