PLC编程的九个步骤解析

国联视讯工业机器人信息服务 2018-01-10 11:30 次阅读

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

第一步:阅读产品说明书

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

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

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

第二步:根据说明书,检查I/O

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

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

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

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

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

PLC编程的九个步骤解析

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

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

第四步:写出程序流程图

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

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

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

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

第六步:调试程序

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

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

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

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

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

第八步:保存程序

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

第九步:填写报告

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

热门推荐

原文标题:PLC编程九步走,你走了几步?

文章出处:【微信号:industrial_robot,微信公众号:国联视讯工业机器人信息服务】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

西门子PLC编程指令大全包括:位逻辑指令,比较指令,转换指令等14个

1、位逻辑指令 1.1 -||- 常开接点(地址) 1.2 -|/|- 常闭接点(地址)....

的头像 工控云学堂 发表于 05-27 09:04 2034次 阅读
西门子PLC编程指令大全包括:位逻辑指令,比较指令,转换指令等14个

PLC应用系统设计的项目分析,硬件选型,编程要点和程序调试方法的概述

设计一个完整的PLC应用系统一般包括项目分析、PLC硬件选型、程序设计和调试等几个步骤。

的头像 工控资料窝 发表于 05-13 10:40 3304次 阅读
PLC应用系统设计的项目分析,硬件选型,编程要点和程序调试方法的概述

PLC编程入门基础技术知识(plc原理和指令集及编程规则)

本文首先介绍了plc的结构及工作原理,其次介绍了plc的指令集,最后介绍了plc编程的规则及经验总结....

发表于 04-19 17:47 1126次 阅读
PLC编程入门基础技术知识(plc原理和指令集及编程规则)

PLC编程是什么?图解PLC编程入门教程

本文开始介绍了PLC编程的概念和PLC编程的七大特点,其次阐述了PLC编程工作原理与PLC的五种标准....

发表于 04-19 08:42 11064次 阅读
PLC编程是什么?图解PLC编程入门教程

《一步一步学PLC编程》全套书籍的介绍让你学好PLC编程

我刚开始使用PLC时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,开始了对软件的编写工作,期间走弯....

的头像 OFweek工控 发表于 04-14 10:15 1549次 阅读
《一步一步学PLC编程》全套书籍的介绍让你学好PLC编程

S7-200 PLC模拟量的转换公式推导与使用的问题

(1)和(2)二个温度传感变送器,测温范围一样,但输出信号不同,(1)和(3)传感变送器输出信号一样....

的头像 工控云学堂 发表于 04-12 09:27 1359次 阅读
S7-200 PLC模拟量的转换公式推导与使用的问题

关于西门子200PLC编程时的几个问题

缺省情况下,S7-200 CPU的通讯口处于PPI从站模式,地址为2,通讯速率为9.6K,要更改通讯....

的头像 工控PLC网 发表于 03-23 14:51 690次 阅读
关于西门子200PLC编程时的几个问题

梯形图逻辑和PLC扫描、BCD代码以及可复用代码3个方面详述PLC编程的小技巧

BCD码是一种十进制数的二进制代码,其中每个数都用特定的位来表示,通常是4位或8位,这与人类计算的方....

的头像 工控云学堂 发表于 03-20 10:54 642次 阅读
梯形图逻辑和PLC扫描、BCD代码以及可复用代码3个方面详述PLC编程的小技巧

西门子PLC编程详细讲解及案例分析

编程语言种类很多,各有各的优势,语句表和指令表类似,是编程语言的一种,在PLC中应用比较普遍,也是一....

的头像 工控云学堂 发表于 03-18 10:40 2678次 阅读
西门子PLC编程详细讲解及案例分析

PLC现场实例电气原理图及编程

PLC现场实例电气原理图及编程

的头像 工控帮 发表于 03-15 09:42 2145次 阅读
PLC现场实例电气原理图及编程

三菱Q系列PLC编程手册(结构化文本篇)

Q系列PLC编程手册(结构化文本篇)

发表于 03-07 18:00 344次 阅读
三菱Q系列PLC编程手册(结构化文本篇)

三菱Q系列PLC编程手册(公共指令篇)

三菱Q系列PLC编程手册(公共指令篇)

发表于 03-07 17:58 525次 阅读
三菱Q系列PLC编程手册(公共指令篇)

电工学PLC编程入门基础学习心得

十年前,刚开始使用PLC时,也是一头雾水。仗着自己对硬件、工程知识的熟悉,和对组态软件的粗浅了解,硬....

发表于 02-26 19:43 4287次 阅读
电工学PLC编程入门基础学习心得

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

PLC编程九步走,少一步你都成不了高手!科学的PLC编程步骤其实很简单,但往往大多数工程师就是认为简....

的头像 工控云学堂 发表于 02-20 17:09 20012次 阅读
PLC编程入门九步法则  少一步都不行

PLC编程的几个应用案例解析

起动按钮SB1用来开启运料小车,停止按钮SB2用来手动停止运料小车。按SB1,小车从原点启动,KM1....

发表于 02-12 16:53 915次 阅读
PLC编程的几个应用案例解析

PLC编程入门教学篇

可编程序控制器是一种数字运算操作电子系统,专为在工业环境下应用而设计。它采用了可编程序的存储器,用来....

发表于 02-06 15:06 10717次 阅读
PLC编程入门教学篇

plc编程语言有几种_plc常用编程语言介绍

PLC的编程语言与一般计算机语言相比具有明显的特点,它既不同于一般高级语言,也不同于一般汇编语言,它....

的头像 陈翠 发表于 02-06 14:32 1725次 阅读
plc编程语言有几种_plc常用编程语言介绍

plc编程软件有哪些_七款plc编程软件推荐

plc编程广泛使用于各个工业生产方面,已经成为当代工业自的主要装置之一。要想知道哪个好,首先得了解p....

发表于 02-06 14:10 19725次 阅读
plc编程软件有哪些_七款plc编程软件推荐

plc编程与软件编程_PLC程序语言和单片机编程有什么区别

 PLC编程是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在....

发表于 02-06 14:00 1239次 阅读
plc编程与软件编程_PLC程序语言和单片机编程有什么区别

纠正10个有关编程的常见误区

在编程行业,一直流传着很多误区。下面让我们一起来纠正10个有关编程的常见误区,以帮助编程初学者或有志....

的头像 Imagination Tech 发表于 02-02 16:02 556次 阅读
纠正10个有关编程的常见误区

PLC编程步骤与规矩的详细解析

科学的编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现....

的头像 工控帮 发表于 01-15 15:28 1527次 阅读
PLC编程步骤与规矩的详细解析

PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解

梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演....

的头像 工控帮 发表于 01-09 16:15 1362次 阅读
PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解

plc编程是干什么的_plc编程及应用实战

PLC是工业中必不可少的控制方式之一,无论是小型设备还是大型系统PLC都可以完成,并可以与人机界面交....

发表于 12-25 17:08 4223次 阅读
plc编程是干什么的_plc编程及应用实战

PLC编程的心得,看完做项目更快了

PLC编程是一种数字运算操作的电子系统,它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控....

的头像 电子设计 发表于 11-23 14:12 2759次 阅读
PLC编程的心得,看完做项目更快了

PLC编程正确步骤

科学的编程步骤其实很简单,但往往大多数工程师就是认为简单而忽略很多细节。细节的忽略,必然会在以后出现....

发表于 09-29 16:39 145次 阅读
PLC编程正确步骤

PLC编程入门:PLC结构及作用_PLC的工作原理_PLC的程序编制_PLC的基本指令

可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人....

发表于 08-07 09:59 1300次 阅读
PLC编程入门:PLC结构及作用_PLC的工作原理_PLC的程序编制_PLC的基本指令

如何实现台达触摸屏与台达PLC之间的远距离无线数据交换?

发表于 03-20 14:15 1099次 阅读
如何实现台达触摸屏与台达PLC之间的远距离无线数据交换?

呕心干货,免费提供大量单片机读写U盘的通讯例程和多种PLC编程无线通讯实例

发表于 02-27 16:05 2000次 阅读
呕心干货,免费提供大量单片机读写U盘的通讯例程和多种PLC编程无线通讯实例

按钮开关颜色灯循环显示程序的PLC编程

PLC编程:一个按钮开关实现红、黄、绿三种颜色灯循环显示程序,感兴趣的小伙伴们可以瞧一瞧。

发表于 10-26 15:55 484次 阅读
按钮开关颜色灯循环显示程序的PLC编程

PLC编程语言_操作指令_使用步骤详解

PLC编程语言_操作指令_使用步骤详解,感兴趣的小伙伴们可以瞧一瞧。

发表于 10-26 15:55 155次 阅读
PLC编程语言_操作指令_使用步骤详解

PLC编程时应注意的问题

PLC编程时应注意的问题,感兴趣的小伙伴们可以瞧一瞧。

发表于 10-26 15:55 187次 阅读
PLC编程时应注意的问题

PLC编程100例

本书主要介绍了PLC在各个领域中应用的100个实例,涉及范围包括:交流电动机控制、直流电动机控制、机....

发表于 10-26 10:35 1540次 阅读
PLC编程100例

PLC编程语言/操作指令/使用步骤详解

控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工....

发表于 08-01 15:59 1558次 阅读
PLC编程语言/操作指令/使用步骤详解

西门子PLC编程电缆型号

西门子PLC编程电缆型号,感兴趣的小伙伴们可以看看。

发表于 07-29 18:42 90次 阅读
西门子PLC编程电缆型号

西门子PLC编程手册

西门子PLC编程手册,感兴趣的小伙伴们可以看看。

发表于 07-29 18:42 104次 阅读
西门子PLC编程手册

西门子PLC编程手册中文版

西门子PLC编程手册中文版,感兴趣的小伙伴们可以看看。

发表于 07-29 18:42 291次 阅读
西门子PLC编程手册中文版

西门子PLC编程项目精华班

西门子PLC编程项目精华班,感兴趣的小伙伴们可以看看。

发表于 07-29 18:42 131次 阅读
西门子PLC编程项目精华班

PLC编程:一个按钮开关实现红、黄、绿三种颜色灯循环显示程序

用一个按钮开关实现红、黄、绿三种颜色灯循环显示程序,要求循环间隔时间为0.5s。

发表于 07-29 14:56 2864次 阅读
PLC编程:一个按钮开关实现红、黄、绿三种颜色灯循环显示程序

PLC控制系统设计: PLC编程时应注意的问题

可编程序控制器(PLC或PC)的应用中,我们常会碰到对继电器控制系统的改造问题,这时我们往往要参考原....

发表于 07-28 17:35 558次 阅读
PLC控制系统设计: PLC编程时应注意的问题

Labview与三菱FX系列PLC编程口通讯原码及测试程序

发表于 07-26 21:30 5348次 阅读
Labview与三菱FX系列PLC编程口通讯原码及测试程序

【招人】北京,国企,军工测试领域

发表于 03-28 12:58 1325次 阅读
【招人】北京,国企,军工测试领域

COOLMAY_PLC编程手册V5.71版

COOLMAY PLC编程手册V5.71版

发表于 02-23 16:17 114次 阅读
COOLMAY_PLC编程手册V5.71版

松下PLC编程手册(中文版)

松下PLC编程新手入门,有电工基础的是很好的帮手,看看就知道!

发表于 02-22 17:35 1040次 阅读
松下PLC编程手册(中文版)

PLC编程软件方面将向简单化、平台化方向发展

发表于 01-14 18:29 882次 阅读
PLC编程软件方面将向简单化、平台化方向发展

PLC编程入门

PLC孤鸿寡鹄就已经一天酱油已经让他以后结婚后 有经验 用户体验 还天天

发表于 01-04 18:33 362次 阅读
PLC编程入门

PLC编程的一些小技巧

发表于 12-28 23:06 794次 阅读
PLC编程的一些小技巧

用S7-200编程的几个实例的编程技巧解析

PLC编程技巧编程技巧编程技巧编程技巧编程技巧编程技巧

发表于 11-19 13:46 303次 阅读
用S7-200编程的几个实例的编程技巧解析

电气系统及PLC简介

西门子plc编程培训班主要介绍 plc 的资料

发表于 11-19 11:42 160次 阅读
电气系统及PLC简介

DVP-PLC编程应用技术手册【101例】

DVP-PLC 应用技术手册【101 例】很帅气、很有用的PLC入门例程!!

发表于 11-09 14:06 170次 阅读
DVP-PLC编程应用技术手册【101例】

PLC工程应用实例_吕卫阳

发表于 10-13 16:49 382次 阅读
PLC工程应用实例_吕卫阳

PLC编程及应用第3版_廖常初

发表于 09-14 19:53 468次 阅读
PLC编程及应用第3版_廖常初

SWOD5C-FXTRN-BEG-C_用户手册

发表于 09-08 17:47 263次 阅读
SWOD5C-FXTRN-BEG-C_用户手册

学PLC编程入门技巧也就自我总结

发表于 07-19 17:08 2119次 阅读
学PLC编程入门技巧也就自我总结

小白求教,哪个大神来帮帮我,跪谢。交通灯,plc梯形图

发表于 06-15 00:50 842次 阅读
小白求教,哪个大神来帮帮我,跪谢。交通灯,plc梯形图

三菱FX系列PLC编程口通信(LV2011版)

发表于 03-19 20:50 1709次 阅读
三菱FX系列PLC编程口通信(LV2011版)

LabVIEW和三菱FX系列PLC编程口通讯源码

发表于 10-27 09:01 12693次 阅读
LabVIEW和三菱FX系列PLC编程口通讯源码

学plc的不二之选-深入浅出S7-200PLC

发表于 08-26 11:03 611次 阅读
学plc的不二之选-深入浅出S7-200PLC

快速学习三菱PLC应用指令

发表于 08-25 17:31 389次 阅读
快速学习三菱PLC应用指令

详述三菱FX系列plc功能指令应用实例

发表于 08-25 17:28 431次 阅读
详述三菱FX系列plc功能指令应用实例

中文版PA8000PLC手册

发表于 08-20 14:41 467次 阅读
中文版PA8000PLC手册