PLC项目调试常见的8种错误类型

2023-09-22 09:11:32

各种品牌PLC都具有自我诊断功能,但PLC修理的技巧在于,充分运用该功能进行分析,然后精确寻找问题所在。整理了当PLC呈现反常报警时,PLC修理人员需要了解的8种常见错误类型。

CPU反常

CPU反常报警时,应查看CPU单元衔接于内部总线上的一切器材。具体方法是顺次替换可能存在问题的单元,找出问题单元,并作相应处理。

存储器反常

存储器反常报警时,如果是程序存储器的问题,经过从头编程后还是无法解决,这种状况可能是噪声的搅扰引起程序的改变,否则应替换存储器。

输入/输出单元反常、扩展单元反常

发作这类报警时,应首要查看输入/输出单元和扩展单元衔接器衔接状况、电缆衔接状况,断定问题发作的某单元之后,再替换单元。

不执行程序

一般状况下可依照【输入——程序执行情况——输出】的过程进行查看

(1)输入查看

这一过程是运用输入LED指示灯辨认,或用写入器构成的输入监视器查看。

当输入LED不亮时,可开始断定是外部输入体系问题,再配合万用表查看。如果输出电压不正常,就可断定是输入单元问题。

当LED亮而内部监视器无显现时,则可认为是输入单元、CPU单元或扩展单元的问题。

(2) 程序进行查看

这一过程是经过写入器上的监视器查看。当梯形图的接点状况与成果不一致时,则是程序错误(例如内部继电器两层运用等),或是运算部分出现问题。

(3)输出查看

这一过程可用输出LED指示灯辨认。当运算成果正确而输出LED指示错误时,则可认为是CPU单元、I/O接口单元的问题。当输出LED是亮的而无输出,则可判别是输出单元问题,或是外部负载体系出现问题。

由于PLC机型不同,I/O与LED衔接方法的不一样(有的接于I/O单元接口上,有的接于I/O单元上)。所以,依据LED判别的问题规模也有不同。

部分程序不执行

检查方法与前一项相同,但是,如果计数器、步进控制器等的输入时刻过短,则会呈现无呼应问题,这时应该校验输入时刻是否足够大,校验可按输入时刻(输入单元的最大呼应时刻+运算扫描时刻乘以2)的联系进行。

电源短时掉电,程序内容也会消失

(1)首先查看电池是否存在问题。

(2)经过反复通断PLC本身电源来查看。为使微处理器正确启动,PLC中设有初使复位点电路和电源断开时的保存程序电路。这种电路发作问题时,就不能保存程序。所以可用电源的通、断进行查看。

(3)如果在替换电池后依然呈现电池反常报警,就可判定是存储器或是外部回路的漏电流异常增大所造成的。

(4)电源的通断总是与机器体系同步发作,这时可查看机器体系发作的噪声影响。由于电源的断开是常与机器体系工作同时出现的问题,绝大部分是因为电机或绕组所发作的强噪声所造成的。

PROM不能工作

先查看PROM连接是否良好,然后判断是否需要替换芯片。

电源重启或复位后,动作停止

这种问题可认为是噪声搅扰或PLC内部接触不良所造成的。噪声原因一般都是电路板中小电容容量减小或元件功能不良所造成的,对接触不良原因可经过轻轻敲PLC机体进行查看,还要查看电缆和衔接器的连接状况。

PLC无线通讯实现方法

不必改变现有程序,也能使PLC正常工作的方法,那便是采用无线通讯终端作为媒介,搭建PLC之间或者PLC与设备之间的通讯桥梁。

比如要搭建西门子S7-1200和三菱FX5U PLC之间ModbusTCP/IP无线以太网通讯。便需要PLC无线通讯终端DTD419MB来作为实现无线通讯的硬件设备。

无线方案示意图 ▼

再比如,要实现2台组态王和1台三菱FX5u PLC之间ModbusTCP/IP无线以太网通讯。就需要采用PLC无线通讯终端DTD419MB,作为实现无线通讯的硬件设备。

无线方案示意图 ▼

再比如,一个车间内PLC需要与多个IO信号点需要建立通讯,假定西门子S7-200SMART PLC为主站,从站采集IO信号,采用Profinet通讯协议实现无线通讯。就需要采用PLC无线通讯终端DTD418MB,作为实现无线通讯的硬件设备。

无线方案示意图 ▼

更多推荐

39 | selenium基础架构,UI测试架构

什么是测试基础架构?测试基础架构指的是,执行测试的过程中用到的所有基础硬件设施以及相关的软件设施。因此,我们也把测试基础架构称之为广义的测试执行环境。通常来讲,测试基础架构主要包括以下内容:执行测试的机器;测试用例代码仓库;发起测试执行的JenkinsJob;统一的测试执行平台;测试用例执行过程中依赖的测试服务,比如提

百望云获评ITShare数智未来创新峰会“年度数字化优秀服务商”大奖

近日,百望云应邀出席“新能源-新制造暨汽车数智未来创新峰会”,凭借在数字化领域优秀的服务能力和丰富的落地成果,成功获评“年度数字化优秀服务商”,这也是市场对百望云在赋能企业数字化转型和产品创新领域的再度认可!在“数智创新未来”的主题下,百望云也与众多行业知名企业分享了财税数字化转型成功经验,共襄盛会,齐瞻未来。数智未来

【Linux】Linux权限

目录一、认识Linux下的用户分类1.root和普通用户是怎样切换的如果我是普通用户,那我怎么变成root?如果我是root,那我怎么变成指定的普通用户?2.对某一指令进行暂时提权二、什么叫做权限三、没有权限的会出现什么现象三、修改权限通过二进制序列转换对权限进行加减修改文件所属组、拥有者其他问题1.为什么我们创建文件

【计算机网络】75 张图详解:网络设备、网络地址规划、静态路由(万字长文)

75张图详解:网络设备、网络地址规划、静态路由1.网络设备1.1交换机1.2路由器2.网络地址规划2.1IP地址2.2分类地址2.3子网掩码2.4无类地址2.5子网划分2.5.1示例一2.5.2示例二2.6超网合并3.静态路由3.1路由表3.2直连路由3.3静态路由3.4默认路由3.5网关和默认网关4.实战演练4.1静

网络爬虫——HTTP和HTTPS的请求与响应原理

目录一、HTTP的请求与响应二、浏览器发送HTTP请求的过程三、HTTP请求方法四、查看网页请求五、常用的请求报头六、服务端HTTP响应七、常用的响应报头八、Cookie和Session九、响应状态码十、网页的两种加载方法十一、认识网页源码的构成十二、爬虫协议在如今这个数据驱动的时代,网络爬虫在数据采集、信息抓取和处理

【大数据开发技术】实验04-HDFS文件创建与写入

文章目录一、实验目标二、实验要求三、实验内容四、实验步骤一、实验目标熟练掌握hadoop操作指令及HDFS命令行接口掌握HDFS原理熟练掌握HDFS的API使用方法掌握单个本地文件写入到HDFS文件的方法掌握多个本地文件批量写入到HDFS文件的方法二、实验要求给出主要实验步骤成功的效果截图。要求分别在本地和集群测试,给

@DateTimeFormat 和 @JsonFormat 的详细研究

关于这两个时间转化注解,先说结论一、介绍1、@DateTimeFormat@DateTimeFormat并不会根据得到其属性pattern把前端传入的数据转换成自己想要的格式,而是将前端的String类型数据封装到Date类型;其次它的pattern属性是用来规范前端传入数据的格式@DateTimeFormat它用于前

Dubbo3应用开发——架构的演变过程

Dubbo3应用开发——架构的演变过程什么是Dubbo早期Dubbo的定位;基于Java的高性能,轻量级的RPC框架;SOA【Service-OrientedArchitecture⾯向服务的架构】=RPC+服务治理;2018年阿⾥巴巴把这个框架捐献给了Apache基⾦会,正式更名为ApacheDubbo。最新版本为D

第28章_瑞萨MCU零基础入门系列教程之基于面向对象的工程结构

本教程基于韦东山百问网出的DShanMCU-RA6M5开发板进行编写,需要的同学可以在这里获取:https://item.taobao.com/item.htm?id=728461040949配套资料获取:https://renesas-docs.100ask.net瑞萨MCU零基础入门系列教程汇总:https://b

C++核心编程——P34+35-空指针返回成员函数+const修饰成员函数

空指针返回成员函数C++中空指针也是可以调用成员函数的,但是也要注意有没有用到this指针,如果用到this指针,需要加以判断来保证代码的健壮性。#include<iostream>usingnamespacestd;classPerson{public:voidShowClassName(){cout<<"thisi

OPTEE Ftrace函数跟踪

安全之安全(security²)博客目录导读OPTEE调试技术汇总目录一、序言二、Ftrace配置三、Ftrace使用四、Ftrace典型输出一、序言本节描述如何使用ftrace为TA生成函数调用图。该名称来自具有类似目的的Linux框架,但是OP-TEEftrace非常具体。调用图记录了对函数的所有调用,并包含计时信

热文推荐