澳门新萄京赌场-新萄京网址34567

侵权投诉

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

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

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

第一步:阅读产品说明书

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

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

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

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

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

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

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

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

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

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

第四步:写出程序流程图

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

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

第五步:在App中编写程序

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

第六步:调试程序

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

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

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

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

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

第八步:保存程序

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

第九步:填写报告

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

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

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

收藏 人收藏
分享:

评论

yhzh9323
谢谢啦,学习中

相关推荐

学习PLC要具备哪些条件

PLC的应用还是比较广泛的,在工业中占据很大的地位;社会发展离不开工业,科技在发展,目前很多制造企业....
发表于 04-04 16:22 ? 18次 阅读
学习PLC要具备哪些条件

模拟量的顺序控制方法之PLC编程算法

开关量也称逻辑量,指仅有两个取值,0或1、ON或OFF。它是最常用的控制,对它进行控制是PLC的优势....
发表于 04-03 14:13 ? 72次 阅读
模拟量的顺序控制方法之PLC编程算法

大神都不愿分享的西门子PLC编程技巧

         PLC在工业控制领域被广泛应用,他就像是机器的大脑一样,控制着机器有序的工作。如何...
发表于 04-03 14:09 ? 103次 阅读
大神都不愿分享的西门子PLC编程技巧

利用s7—300 PLC和现场总线实现矿山提升电控系统的设计

随着计算机网络技术在工控领域的应用和发展,建立基于PROFIBUS—DP现场总线的矿井提升控制监控系....
发表于 04-03 10:21 ? 308次 阅读
利用s7—300 PLC和现场总线实现矿山提升电控系统的设计

采用PLC分布式控制和PROFIBUS总线实现浮法玻璃控制系统的设计

控制系统的硬件组态采用SIEMENS企业的STEP7和安装软冗余App包完成。软冗余硬件组态在HARD....
发表于 04-03 10:16 ? 56次 阅读
采用PLC分布式控制和PROFIBUS总线实现浮法玻璃控制系统的设计

采用西门子触摸屏、PLC和逆变器设计涤纶处理牵伸联合机系统的设计

在化纤涤纶短丝的生产工艺流程中,后处理牵伸联合机是整个生产线中的关键设备,各单元机的控制精度直接影响....
发表于 04-03 10:09 ? 68次 阅读
采用西门子触摸屏、PLC和逆变器设计涤纶处理牵伸联合机系统的设计

基于西门子s7—4OO PLC和工控机的控制系统在高线厂中的应用

PROFIBUS(Process Field Bus一过程现场总线)是连接智能现场设备和自动化系统的....
发表于 04-03 10:04 ? 58次 阅读
基于西门子s7—4OO PLC和工控机的控制系统在高线厂中的应用

采用西门子PLC控制器实现玻璃纤维分企业DCS控制系统的设计

现场总线系统具有开放性、互可操作和互用性,系统结构高度分散性,对环境的较强适应性等特点,同时还具有节....
发表于 04-03 09:54 ? 53次 阅读
采用西门子PLC控制器实现玻璃纤维分企业DCS控制系统的设计

采用西门子PLC器件和工控机实现全连轧棒材生产线的设计

现场总线技术是当今世界各国都在关注的热点课题,以现场总线为基础的全数字控制系统将成为2l世纪自动化控....
发表于 04-03 09:50 ? 49次 阅读
采用西门子PLC器件和工控机实现全连轧棒材生产线的设计

西门子PLC教程之数据块中的数据存储详细资料说明

本文档的主要内容详细先容的是西门子PLC教程之数据块中的数据存储详细资料说明
发表于 04-02 17:17 ? 38次 阅读
西门子PLC教程之数据块中的数据存储详细资料说明

基于Modbus协议和PLC器件实现分布式系统通信网络的兼容性设计

本系统构成如图1,其中略去了现场仪表信号的采集、控制部分。系统上位机采用横河CS3000型DCS集散....
发表于 04-02 10:23 ? 339次 阅读
基于Modbus协议和PLC器件实现分布式系统通信网络的兼容性设计

基于FCS和工业以太网和PLC器件实现料香配送控制系统的设计

在烟草行业中,卷烟的质量及品质主要由不同品质烟叶掺兑比例及所施加的料液及表香来决定。其中料香生产中的....
发表于 04-02 10:14 ? 64次 阅读
基于FCS和工业以太网和PLC器件实现料香配送控制系统的设计

基于s7-300 PLC器件和总线技术实现煤气回收自控系统的改造

莱钢集团股份企业所属炼钢厂是该企业支柱单位,应生产要求,对原煤气回收自控系统进行改造,原有的煤气回收....
发表于 04-02 09:41 ? 66次 阅读
基于s7-300 PLC器件和总线技术实现煤气回收自控系统的改造

什么是plc顺序控制?plc顺序控制设计方法

输出的内容比较多,PLC般不能与控制外围设备直接进行连接,需要通过中间继电器、接触器的形式进行控制,....
发表于 04-02 09:16 ? 71次 阅读
什么是plc顺序控制?plc顺序控制设计方法

对PROFIBUS-PA仪表设备在应用中的要点进行分析与研究

通过数据交换,PLC能读取设备发送回来的报文并写数据给设备,如果数据包含了模拟量测量值,设备通常发送....
发表于 04-01 10:26 ? 67次 阅读
对PROFIBUS-PA仪表设备在应用中的要点进行分析与研究

基于CC-Link网络的PLC器件实现石膏板生产系统的设计

CC-Link现场总线是日本三菱电机企业主推的一种基于PLC系统的现场总线,这是目前在世界现场总线市....
发表于 04-01 09:43 ? 78次 阅读
基于CC-Link网络的PLC器件实现石膏板生产系统的设计

PLC死机、误动作故障主要原因

PLC的供电电源线应取自电压较稳定的干线或单独引自配电点,以此来确保PLC供电质量。如果电网电压波动....
发表于 04-01 09:36 ? 78次 阅读
PLC死机、误动作故障主要原因

基于CC-Link网络技术实现民爆中包生产线自动控制系统的设计

武汉人天包装技术企业开发的DWG型民爆中包生产线正是满足这种需求的一款产品。生产线针对炸药的包装工艺....
发表于 04-01 09:22 ? 84次 阅读
基于CC-Link网络技术实现民爆中包生产线自动控制系统的设计

PLC控制系统技术学习所需的5个阶段

PLC可编程控制器在学习的时候是需要经过5个阶段的,每个常识的学习都是要经过一定的应用积累。PLC可....
发表于 04-01 08:56 ? 81次 阅读
PLC控制系统技术学习所需的5个阶段

基于现场总线技术的连铸机自动化系统改造设计

近年来,钢铁行业竞争日渐激烈,而企业只有不断进行技术改造,提高产品质量,降低生产成本,才能获得进一步....
发表于 04-01 08:41 ? 31次 阅读
基于现场总线技术的连铸机自动化系统改造设计

YAV Z1声音分贝传感器的数据手册免费下载

YAV Z1噪声传感器具有声级计的全部功能,克服了传统手持式声级计信号输出复杂、感应不远的缺点,可采....
发表于 04-01 08:00 ? 12次 阅读
YAV Z1声音分贝传感器的数据手册免费下载

基于PROFIBUS现场总线技术在攀钢高速线材轧机中的应用

攀钢线材厂本次“提质降耗、扩大品种规模”技术改造是在原来的只有精轧机组、夹送辊、吐丝机设备的基础上,....
发表于 03-31 10:39 ? 63次 阅读
基于PROFIBUS现场总线技术在攀钢高速线材轧机中的应用

采用西门子S7-300系列PLC和总线技术实现高炉煤气洗涤控制系统设计

如果采用常规PLC集中控制方式,将现场信号通过电缆连接到集中控制室内的PLC上,由于工艺线路长、现场....
发表于 03-31 10:17 ? 124次 阅读
采用西门子S7-300系列PLC和总线技术实现高炉煤气洗涤控制系统设计

采用S7-300 PLC和DS300B系列分布式IO实现污水处理厂自控系统的设计

在中心控制室能对被控设备进行在线实时控制,如启停某一设备,调节某些模拟输出量的大小,在线设置PLC的....
发表于 03-31 10:12 ? 109次 阅读
采用S7-300 PLC和DS300B系列分布式IO实现污水处理厂自控系统的设计

采用ABBAC3150系列PLC和Modbus协议实现流浆箱控制系统的设计

现场总线技术是当今自动化领域发展的热点之一,是实现工业控制网络化的重要技术。许多自动化企业都开发了多....
发表于 03-31 10:01 ? 77次 阅读
采用ABBAC3150系列PLC和Modbus协议实现流浆箱控制系统的设计

PLC无线监控方案

背景 PLC在工控行业应用已经很普遍了,PLC的稳定实用受到了大家的欢迎,随着PLC现场应用的迅速增....
发表于 03-31 09:53 ? 67次 阅读
PLC无线监控方案

采用netTAP系列通用网关实现现场总线从站到串口协议的转换

智能控制仪表是工业控制中最常用的控制器之一,其主要是针对某一特定的参数(如压力、温度、流量等),采用....
发表于 03-30 10:14 ? 809次 阅读
采用netTAP系列通用网关实现现场总线从站到串口协议的转换

请问用单片机做仪表和用PLC做自动化有什么差别?

大家好,我本来是做新萄京的,用单片机做了一个仪表,现在需要用PLC做一套自动化系统来配合仪表使用,我之前没有接触过PLC,现...
发表于 03-29 22:43 ? 62次 阅读
请问用单片机做仪表和用PLC做自动化有什么差别?

西门子S7-1500系列PLC控制的6轴机器人系统解析

根据客户的现场情况,为客户量身定制了zui优项目解决方案:采用西门子S7-1500系列PLC、西门子....
发表于 03-29 16:57 ? 144次 阅读
西门子S7-1500系列PLC控制的6轴机器人系统解析

stm32仿三菱程序下载问题

下载时它们是怎么通信的,各自都发送的什么[code] #define ENQ         0x05   &n...
发表于 03-29 09:19 ? 184次 阅读
stm32仿三菱程序下载问题

基于工业以太网、PLC和总线技术实现转炉工业控制系统的设计

马钢第三炼钢厂4#转炉工程采用了当今世界上先进的现场总线控制系统,即西门子企业的PCS7控制系统。其....
发表于 03-28 10:58 ? 131次 阅读
基于工业以太网、PLC和总线技术实现转炉工业控制系统的设计

采用现场总线和PLC器件实现板坯连铸机电气自动控制系统的设计

板坯连铸机电气基础自动化控制系统是保证连铸机正常生产的关键系统,相对其它系统而言,对于系统硬件的可靠....
发表于 03-28 10:41 ? 89次 阅读
采用现场总线和PLC器件实现板坯连铸机电气自动控制系统的设计

基于ControlLogix结构体系的供水行业自动化系统的设计

此系统是珠海广昌泵站的自动化控制系统,广昌泵站是为解决珠海市及澳门咸期供水而新建的一个泵站,其日供源....
发表于 03-28 10:34 ? 86次 阅读
基于ControlLogix结构体系的供水行业自动化系统的设计

NetLinx开放式现场总线网络的体系结构设计应用

目前在世界范围内,工业特别是汽车制造业正面临着严峻的挑战。充分利用先进的自动化技术和管理方式,可以增....
发表于 03-28 10:07 ? 118次 阅读
NetLinx开放式现场总线网络的体系结构设计应用

基于西门子PLC S5器件实现多电机交流控制系统的软硬件设计

图一(左)是多电机交流控制系统的硬件联络图。由图中可知,现场总线Profibus的主设备采用了西门子....
发表于 03-28 09:47 ? 149次 阅读
基于西门子PLC S5器件实现多电机交流控制系统的软硬件设计

瑞萨电力线载波通信IC应用于松下智能照明控制系统

松下集团(Panasonic)采用瑞萨R9A06G037电力线载波通信(PLC)IC,用于其全新铁路....
发表于 03-27 10:50 ? 184次 阅读
瑞萨电力线载波通信IC应用于松下智能照明控制系统

基于总线技术和以太网改造制丝线控制系统的设计方案

制丝生产线是卷烟生产的第一道工序,包括叶丝生产线和梗丝生产线,其目的是将复烤厂加工后的烟叶及烟梗分别....
发表于 03-27 10:28 ? 96次 阅读
基于总线技术和以太网改造制丝线控制系统的设计方案

采用INTTERBUS及MODBUS现场总线技术在啤酒灌装生产线中的应用

INTERBUS现场总线由德国Phoenix Contact 企业开发,INTERBUS Club俱....
发表于 03-27 10:20 ? 91次 阅读
采用INTTERBUS及MODBUS现场总线技术在啤酒灌装生产线中的应用

常闭触点输入信号处理的电路图及PLC梯形图

某些输入信号只能由常闭触点提供,图1a是控制电机运行的继电路图,SB1和SB2分别是起动按钮和停止按....
发表于 03-27 10:19 ? 160次 阅读
常闭触点输入信号处理的电路图及PLC梯形图

采用CC-Link解决隧道掘进设备自动控制系统的设计问题

飞机、导弹、宇宙飞船等“上天”装备对自动控制系统的要求是众所周知的,而隧道掘进设备对自动控制系统的要....
发表于 03-27 10:06 ? 86次 阅读
采用CC-Link解决隧道掘进设备自动控制系统的设计问题

如何使用PLC实现中央空调控制系统的设计

中央空调现已广泛的应用在各大商场、办公大厦等场所中,传统控制系统中在控制较适宜的温度的同时,却消耗了....
发表于 03-27 08:00 ? 50次 阅读
如何使用PLC实现中央空调控制系统的设计

西门子PLC培训资料之数据块中的数据存储详细说明

本文档的主要内容详细先容的是西门子PLC培训资料之数据块中的数据存储详细说明。
发表于 03-26 17:07 ? 80次 阅读
西门子PLC培训资料之数据块中的数据存储详细说明

西门子PLC教程之模拟量处理的详细资料说明

本文档的主要内容详细先容的是西门子PLC教程之模拟量处理的详细资料说明
发表于 03-26 17:07 ? 75次 阅读
西门子PLC教程之模拟量处理的详细资料说明

CC-Link网络的特点及实现并条生产系统的结构设计

如图1所示为ASFA306型并条机的工艺过程,并条机机后是导条架,下面每侧各放6个或8个喂入棉条筒1....
发表于 03-26 10:41 ? 86次 阅读
 CC-Link网络的特点及实现并条生产系统的结构设计

三菱CC-Link网络在设备工艺生产线中的应用

(1)蒸铝机上有10台蒸铝小车,每台小车可灵活上线和下线,每台小车的编号、真空度、车位等相关信号在上....
发表于 03-26 10:30 ? 91次 阅读
三菱CC-Link网络在设备工艺生产线中的应用

PLC AB相脉冲高速计数设计实例详解

PLC 高速计数AB相计数是指编码器输出两路计数信号(A.B),它们在相位上相差90°,PLC可以根....
发表于 03-26 09:55 ? 177次 阅读
PLC AB相脉冲高速计数设计实例详解

PLC单按钮启停控制程序电路图原理

这是最简单的实现方式不使用plc都可以,只需要使用个带自锁功能的开关即可比如旋钮,这种开关你拨打哪个....
发表于 03-26 09:38 ? 180次 阅读
PLC单按钮启停控制程序电路图原理

A-B现场总线技术实现乳品生产线的改造设计

ControlNet是90年代以后开发和应用的自动化及控制网络,该网络集数种网络的优点于一身,拥有I....
发表于 03-26 09:35 ? 94次 阅读
A-B现场总线技术实现乳品生产线的改造设计

复盘口罩机爆火始末!内销/出口两旺,能否再次迎来井喷?

在疫情之前,中国的口罩产量约每天2000万只,现在,仅深圳和广州两市的日产量之和就能达到这一数字,而....
的头像 芯链 发表于 03-26 08:30 ? 3270次 阅读
复盘口罩机爆火始末!内销/出口两旺,能否再次迎来井喷?

[资料] 实战项目labview作为服务器和客户端的交替使用

实战小程序!三菱PLC通讯!服务器和客户端的桥接! ...
发表于 03-25 19:24 ? 385次 阅读
[资料] 实战项目labview作为服务器和客户端的交替使用

西门子PLC教程之块的编辑详细资料说明

本文档的主要内容详细先容的是西门子PLC教程之块的编辑详细资料说明
发表于 03-25 17:08 ? 64次 阅读
西门子PLC教程之块的编辑详细资料说明

西门子PLC教程之结构化编程的详细资料说明

本文档的主要内容详细先容的是西门子PLC教程之结构化编程的详细资料说明。
发表于 03-25 16:39 ? 52次 阅读
西门子PLC教程之结构化编程的详细资料说明

三菱PLC源型漏型接线区别

PLC的输入类型是分漏式和源式的,前者指的是正信号输入(可直接用PNP),后者指的是负信号输入(可直....
发表于 03-25 09:48 ? 152次 阅读
三菱PLC源型漏型接线区别

三菱PLC源型和漏型的区别

三菱plc源型和漏型的区别,咱们先说下三菱plc的基本单元的输入驱动电源有两种,一种是交流电源100....
发表于 03-25 09:30 ? 100次 阅读
三菱PLC源型和漏型的区别

关于PLC的问题

生产线有三台三相异步电动机要求必须按顺序手动启动,统一停止,请为其设计程序并上传 ...
发表于 03-21 18:15 ? 135次 阅读
关于PLC的问题

LabView安装程序发布,无法读取PLC数据

    用Labview做了一个上位机界面,通过 OPC 与欧姆龙NX PLC通讯,在开发环境中测试运行正常,并且已打包成安...
发表于 03-19 17:34 ? 133次 阅读
LabView安装程序发布,无法读取PLC数据

51单片机怎样使用i/o输出信号去作plc的输入信号呢?

我要实现当51单片机的io为1,plc有输入信号;io为0时,plc没有输入信号,或者反过来也行(plc是s7-200,不使用串口通信)。要实现...
发表于 03-15 12:11 ? 281次 阅读
51单片机怎样使用i/o输出信号去作plc的输入信号呢?

通过OPC服务器采集的设备数据转为MQTT,实现云端发布或订阅

        通过OPC服务器App建立通讯,进行实时数据采集监控,然后将相关数据转换为MQTT等...
发表于 03-10 14:23 ? 489次 阅读
通过OPC服务器采集的设备数据转为MQTT,实现云端发布或订阅

破解西门子S7协议,实现PLC无编程即可直接访问。完全替代落伍的OPC

《龙哥labview手把手视觉设计》报名链接: 《双ccd+视觉通用框架-LabVIEW视觉必学高阶课程》报名链接: 终于破解了西门...
发表于 03-06 16:15 ? 837次 阅读
破解西门子S7协议,实现PLC无编程即可直接访问。完全替代落伍的OPC

求教laview和松下PLC通讯

我是小白,麻烦各位大佬发一个labview和松下PLC通讯的程序,串口通讯和网络通讯 ...
发表于 03-05 19:22 ? 137次 阅读
求教laview和松下PLC通讯
XML 地图 | Sitemap 地图