侵权投诉

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,微信公众号:工控云学堂】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
分享:

评论

相关推荐

工业树莓派(RevPi)系列产品

Revolution Pi系列产品 Revolution Pi是基于Raspberry Pi扩....
发表于 10-20 14:18 8次 阅读

编程sector0中的page0时候总是失败问题

本篇文章是《LPC技术小贴士-自动添加中断向量校验位》的番外篇。 最近在支持客户的时候遇到这样一个问....
的头像 恩智浦MCU加油站 发表于 10-20 10:56 72次 阅读
编程sector0中的page0时候总是失败问题

一种通过配方功能实现简单高效控制的方法解析

1 前言 物联网的应用大多基于对各种数据的采集和控制,而一般的工程项目中产生的数据数量都很庞大,若是....
的头像 广州虹科电子科技有限公司 发表于 10-20 09:13 128次 阅读
一种通过配方功能实现简单高效控制的方法解析

Honeywell Fiji平台打印机解决方案

适用范围 Honeywell Fiji平台打印机 解决方案 在项目中,会有多个打印模板需要通过PLC....
的头像 霍尼韦尔传感智联与智能仓储 发表于 10-19 10:17 116次 阅读

怎样去搭建一种简易的AGV车载控制系统

怎样去搭建一种AGV车载控制系统的硬件部分? 怎样去设计一种AGV车载控制系统的软件部分? ...
发表于 10-18 06:32 0次 阅读

为什么在PLC控制的电路中还要用继电器控制电路中的通断呢

PLC与继电器虽说都有实现开关的功能。
的头像 工程师邓生 发表于 10-17 15:47 211次 阅读

plc继电器板是什么意思

plc有很多种输出模式。
的头像 工程师邓生 发表于 10-17 15:40 182次 阅读

电力线载波通信(PLC)工业照明互联规范(团体标准)

电力线载波通信(PLC)工业照明互联规范(团体标准)
发表于 10-15 10:09 24次 阅读

关于PLC三相异步电动机的正反转实验不看肯定后悔

关于PLC三相异步电动机的正反转实验不看肯定后悔...
发表于 10-14 08:38 0次 阅读

如何利用PLC控制三相异步电动机正反转?

如何利用PLC控制三相异步电动机? 编程控制器的基本原理是什么? 怎么实现三相异步电动机控制的设计? ...
发表于 10-14 07:38 0次 阅读

PLC的编程主要有哪些步骤

PLC的编程方法是什么? PLC的编程主要有哪些步骤? ...
发表于 10-14 07:19 0次 阅读

PLC是怎样控制交流感应电动机的呢

PLC是怎样控制交流感应电动机的呢? 怎样将正转继电器和反转继电器接入PLC的输出端呢?...
发表于 10-14 07:04 0次 阅读

可用于PLC数字输入模块的方案设计

在工业4.0背景下,工业自动化成为了当今先进制造的重要组成部分。而PLC(可编程逻辑控制器)作为工业....
的头像 东芝半导体 发表于 10-13 16:24 242次 阅读

选购同茂音圈电机模组时该如何选择对应的驱动器

音圈电机模组是昆山同茂电子有限公司的主营产品之一,很多客户为了方便使用,大多会直接选购音圈电机模组。
发表于 10-13 09:31 114次 阅读

请问三菱PLC如何连接威纶通触摸屏?

请问三菱PLC如何连接威纶通触摸屏?
发表于 10-13 06:00 0次 阅读

力合微电子PLC IoT专场技术论坛即将举办,精彩亮点抢先看

力合微电子作为全球领先的物联网通信芯片企业,将于10月20日在深圳举办“PLC IoT。
发表于 10-12 09:13 1277次 阅读
力合微电子PLC IoT专场技术论坛即将举办,精彩亮点抢先看

请问一下PLC程序是如何调试的?

请问一下PLC程序是如何调试的?
发表于 10-12 08:20 0次 阅读

学习PLC编程的9个小妙招 新手必看

编辑:jq
的头像 PLC技术圈 发表于 10-11 10:40 353次 阅读
学习PLC编程的9个小妙招 新手必看

PLC如何进行远程监控

伴随着工业的发展,PLC联网远程监控、远程维护的需求日益增加,一般都是通过在PLC通信口外连接一个网....
发表于 10-11 10:11 326次 阅读

PLC控制网关概述、功能及应用领域

PLC含义:可编程序控制器,PLC操纵系统是将微电子技能、计算机技能、自动化操作技能和通信技能与传统....
发表于 10-11 09:47 55次 阅读

西门子S7-200PLC简要介绍

西门子S7-200PLC的扩展模块包括哪些? 西门子S7-200PLC的特殊功能模块是什么? ...
发表于 10-11 08:10 0次 阅读

步骤编程法的程序有哪些

步骤编程法有哪些功能? 步骤编程法的程序有哪些? ...
发表于 10-11 07:02 0次 阅读

EMC是如何在Linux上运行的

电磁兼容是什么? EMC有哪些特性? EMC是如何在Linux上运行的? ...
发表于 10-11 06:28 0次 阅读

缺芯不缺中国芯 国产MCU厂商赚翻

电子发烧友网报道(文/黄山明、梁浩斌)9月27日,一年一度的ELEXCON深圳国际电子展暨嵌入式系统....
的头像 电子发烧友网 发表于 10-09 17:29 2869次 阅读

USR-SIO818T-ER可联网PLC规格书

USR-SIO818T-ER是一款联网型PLC,支持8路输入、8路输出、1路模拟量检测、1路温度检测....
发表于 10-09 09:58 31次 阅读

PLC以太网协议转换器USR-PLCNET-S7200说明书

PLCNET-S7200分为直通型和桥接型。直通型:适用于西门子S7200系列、SMART系列等PL....
发表于 10-09 09:55 39次 阅读

工业级全功能型PLC云网关USR-PLCNET510说明书

USR-PLCNET510 是有人物联网最新推出的工业级全功能型 PLC 云网关,分为PLCNET5....
发表于 10-09 09:53 17次 阅读

低成本PLC云网关USR-PLCNET210资料

USR-PLCNET210是有人物联网最新推出的工业级全功能型PLC云网关,主要用于帮助PLC联网,....
发表于 10-09 09:52 21次 阅读

PLC以太网通讯处理USR-PLCNET102-FX说明书

USR-PLCNET102-FX是针对于工业控制环境下,解决设备协议不统一、构建生产管理系统MES、....
发表于 10-09 09:50 29次 阅读

三菱PLC的CMP比较指令

当比较指令的操作数不完整,(如只指定一个或二个操作数),指定的操作数不符合要求(如把X D T C ....
发表于 10-06 16:39 200次 阅读
三菱PLC的CMP比较指令

三菱PLC移位指令

移位指令都是对无符号数进行的处理,执行时只考虑要移位的存储单元中每一位数字的状态,而不管数字的大小(....
发表于 10-06 16:38 164次 阅读

三菱PLC的块传送和多点传送指令

有关三菱plc块传送与多点传送指令的用法,BMOV(P)块传送指令,从源操作元件开始的n个数据组成数....
发表于 10-06 16:35 114次 阅读

常用的三菱PLC功能指令

再将D1的BCD码从右起第4位开始的向右2位,移到D2 中右起第3位开始向右的2位,1位和第4位不变....
发表于 10-06 16:30 49次 阅读

三菱PLC脉冲输出指令PLSY详解

当M0闭合时,以D0指定的脉冲频率从Y1输出D10指定的脉冲数;在输出进程中M0断开,当即接连脉冲输....
发表于 10-06 16:26 240次 阅读

PLC控制技术的智能电力调压器

PLC控制技术的智能电力调压器(武大人工智能专业)-基于PLC控制技术的智能电力调压器,仅提供参考!....
发表于 09-30 13:35 70次 阅读
PLC控制技术的智能电力调压器

PLC的智能计费楼道灯系统

PLC的智能计费楼道灯系统(人工智能股票龙头一览表)-基于PLC的智能计费楼道灯系统,仅提供参考!!
发表于 09-30 13:09 45次 阅读
PLC的智能计费楼道灯系统

如何在PLC端和OPC Server端对参数进行配置

文章介绍了Labview与PLC的OPC通讯的三种方法,希望对大家有帮助
发表于 09-29 17:47 34次 阅读

芯片原厂力合微电子将于10月20日在深圳举办PLC IoT专场技术论坛

IDC预测,全球联网设备在2025年将达416亿台,全球IoT市场规模将达1.1万亿美元,其中中国市....
发表于 09-29 11:25 1595次 阅读
芯片原厂力合微电子将于10月20日在深圳举办PLC IoT专场技术论坛

JK型压差式密度计在某选煤厂的应用

某选煤厂属于型炼焦煤选煤厂,设计生产能力为5.0Mt/a,主选采用无压给料三产品重介质旋流器分选+尾....
发表于 09-29 10:01 23次 阅读

PLC直接上网结构智能设备接入方式探讨

PLC直接上网结构智能设备接入方式探讨(开关电源技术与设计pdf下载)-本文简述了国内水电厂机监控系....
发表于 09-29 09:18 39次 阅读
PLC直接上网结构智能设备接入方式探讨

PLC中国芯方案PLBUS赋能2021全运会智能照明系统

基于PLBUS PLC芯片方案智慧路灯控制系统由路灯集中器、路灯控制器、主站平台组成。符合《应用于城....
发表于 09-22 17:52 1266次 阅读
PLC中国芯方案PLBUS赋能2021全运会智能照明系统

运动控制器比plc高级吗

运动控制器比plc高级吗?
的头像 lhl545545 发表于 09-19 09:05 416次 阅读

PLC教程--SYSMAC-C系列可编程控制器

PLC教程--SYSMAC-C系列可编程控制器(理士电源技术有限公司怎么样)-文档为PLC教程--S....
发表于 09-18 12:07 112次 阅读
PLC教程--SYSMAC-C系列可编程控制器

PLC的工业机器人关节直流伺服系统

PLC的工业机器人关节直流伺服系统(安徽力普拉斯电源技术有限公司湖州地区电话)-文档为PLC的工业机....
发表于 09-17 15:54 1255次 阅读
PLC的工业机器人关节直流伺服系统

DCS和PLC控制系统升级改造分析

DCS和PLC控制系统升级改造分析(深圳市核达中远通电源技术有限公司怎么样)-该文档为DCS和PLC....
发表于 09-16 12:00 84次 阅读
DCS和PLC控制系统升级改造分析

DCSPLC与现场总线系统在电厂的应用发展

DCSPLC与现场总线系统在电厂的应用发展(通信电源技术期刊)-该文档为DCS、PLC与现场总线系统....
发表于 09-16 11:48 39次 阅读
DCSPLC与现场总线系统在电厂的应用发展

DCS系统与PLC系统优缺点分析报告

DCS系统与PLC系统优缺点分析报告(现代电源技术题库)-该文档为DCS系统与PLC系统优缺点分析报....
发表于 09-16 11:34 96次 阅读
DCS系统与PLC系统优缺点分析报告

DDC与PLC区别解析

DDC与PLC区别解析(肇庆理士电源技术有限公司鸟瞰图)-该文档为DDC与PLC区别解析总结文档,是....
发表于 09-16 11:07 73次 阅读
DDC与PLC区别解析

PLC串口通讯是什么

在使用可PLC的过程中,电力操作者将接触多个通讯协议和通讯接口。您知道最基本的PLC串口通讯和基本通....
发表于 09-13 15:19 189次 阅读

可编程逻辑控制器PLC的自述

大家好!我叫Programmable Logic Controller,中文名是可编程逻辑控制器,也....
的头像 博世汽车电子事业部 发表于 09-07 11:25 446次 阅读

基于LABVIEW的三菱PLC以太网协议通讯

基于LABVIEW的三菱PLC以太网协议通讯
发表于 09-05 17:04 168次 阅读

铝材追剪工艺生产线全自动总线改造方案

一、 项目背景 该项目为终端客户改造项目,采用小车伺服跟踪铝棒切断口,实现小车追踪输送铝棒,以及转矩....
发表于 08-26 15:54 110次 阅读

工业4.0时代 PLC需要更纤薄更低耗的继电器

作为该领域应用广泛且最重要的控制元件之一,继电器被赋予了更为艰巨的“使命”,既要尽可能小型化,又得保....
发表于 08-26 10:05 591次 阅读
工业4.0时代 PLC需要更纤薄更低耗的继电器

在PLC程序中全集成自动化的含义

全集成自动化的含义 调试这个项目时,您可能会考虑:“ 为何先在项目中创建变量而后又为自动化系统创建变....
的头像 机器人及PLC自动化应用 发表于 08-25 17:56 645次 阅读

简述WINCC flexible的趋势和数据记录制作曲线记录

趋势视图是一种动态显示对象。 如果HMI 设备支持,趋势视图可以持续显示实际的过程数据和记录中的过程....
的头像 人工智能 发表于 08-25 15:49 481次 阅读

库存闲置台达plc回收,工厂拆机台达触摸屏回收

全国区地区高价回收: (13255216919 同步V信) 全新/拆机不限,型号不限。 收购的品牌型....
发表于 08-25 15:17 85次 阅读

虹科ASEM UBIQUITY解决方案

案例介绍 1案例背景 2012年,由于与重要客户Breton(一家石材加工机和高速数控加工站的制造商....
的头像 OPPOstory 发表于 08-23 10:31 350次 阅读

嵌入式OPC UA网关BL102简化了OPC UA程序的开发与IIOT工业物联网应用

嵌入式OPC UA网关BL102简化了OPC UA程序的开发与IIOT工业物联网应用
的头像 马朝山 发表于 08-20 12:42 208次 阅读
嵌入式OPC UA网关BL102简化了OPC UA程序的开发与IIOT工业物联网应用

往复式升降机使用注意事项

往复式升降机是由链条带动,通过变频调速控制电机,提升轿厢上下往复运动。提升机轿厢内为平面或配备传动机....
发表于 08-18 16:49 103次 阅读

晶体管与继电器输出的PLC有什么不同点

晶体管是一种固体半导体器件,具有检波、整流、放大、开关、稳压、信号调制的功能。 继电器是一种电子控制....
的头像 汽车玩家 发表于 08-18 10:39 520次 阅读