通讯故障_掌握PLC必备知识,人机界面和 PLC 出现通讯故障如何分析解决

此次主要在阐述人机界面和 PLC 通讯时的模式状态,并列举了通讯故障实例。帮助大伙加深对这俩者的了解,掌握起来也不再是难题,解决掉拦路虎。

一 台数 显 四 辊 卷 板 机PLC 控 制 系 统 核 心 与 人机界面在使用过程中,出现人机界面故障报警。现以该次故障为例,介绍 DVP-64EH00R 型PLC 与 DOP-A57GSTD 型人机界面的通讯。

一、故障信息

人机界面报警信息为:

329ef38ad6753ee3d7726e736cb3ba5e.png

Communication Error 3…Controller No Response…含义为控制器无响应。从该报警信息看,通讯电缆或通讯端口接触不良的可能性极大, 同时不排除 PLC、人机界面存在硬件故障的可能。

二、 PLC 与人机界面的通讯规则介绍

DVP-64EH00R 型 PLC 有 RS485、RS232 通讯端口各一个。

DOP-A57GSTD 型人机界面有 COM1、COM2 共两个通讯端口。

COM1 的通讯模式有 RS232、RS485及 RS422三种。COM2 仅有 RS232一种通讯模式。

三、维修思路:

(一)针对通讯电缆接触不良可采取的措施:

重新制作 RS232、RS485 通讯电缆各一条进行更换, 用于 RS232及 RS485通讯模式下的通讯,确保通讯电缆接触良好。

通讯电缆接线图如下:

e396e5b64e4c8ad4de22e4190f79be2e.png
21b2696bf15b1427c1fc4fc0a24c31f5.png

(二)针对通讯端口接触不良可采取的措施:

分别采用: PLC 的 RS485 通讯端口与人机界面 COM1 端口在RS485 通讯模式下进行通讯; PLC 的 COM1 通讯端口与人机界面的COM1 端口在 RS232 通讯模式下进行通讯; PLC 的 COM2 通讯端口与人机界面的 COM1 端口在 RS232 通讯模式下进行通讯。通过不同的通讯端口通讯实测,确定故障通讯端口。

1、用 RS485通讯电缆,将 PLC 的 RS485 通讯接口与人机界面COM2 接口进行连接。人机界面 COM2 通讯模式设置为 RS485。

4feb4e0baa654479c66af2c0f80d0196.png

若故障依旧,可能产生故障的原因为: PLC 的 RS485 接口有故障。

2、用 RS232通讯电缆,将 PLC 的 RS232 通讯接口与人机界面COM2 接口进行连接。人机界面 COM2 通讯模式设置为 RS232。

d547df48237307076398ebf155a5ae67.png

若故障依旧,可能产生故障的原因为:人机界面的 COM2 接口有故障。

(3)用 RS232 通讯电缆,将 PLC 的 RS232 通讯接口与人机界面的 COM1 接口进行连接。人机界面 COM1 通讯模式设置为 RS232。

4c9897d367e6f537d8511f7602b18ddc.png
e20a6a1101b64c4c12accfea4c0da7d1.png

若故障依旧,可能产生故障的原因为: PLC 内部寄存器: D14、D34、D200、M0 数据出错,需读取 PLC 程序进行检查。

四、排除故障

按照上述维修思路,重新制作 RS485通讯电缆。用 RS485 通讯电缆将 PLC 与人机界面进行连接,故障消失,设备恢复正常。从而证明该故障的原因为:通讯电缆存在接触不良,导致 PLC 与人机界面通讯错误,引起人机界面报警。

以上,欢迎动动手分享及收藏!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/307142.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

.NET架构小技巧(4)——反射,架构人员法宝II

上一篇博文中,利用属性反射的特点,用两个方法完成了字符转实体,实体转字符的工作,但有些复杂的场景,上面方法就没那么好用了,就需要更复杂的方式来组装处理。先来看一个接口文档,下面是接口的调…

后端学习 - 设计模式与设计原则

文章目录设计原则1 单一职责原则2 开闭原则3 Liskov 替换原则4 依赖倒置原则5 接口隔离原则6 迪米特法则设计模式:创建型模式1 工厂模式2 抽象工厂模式3 单例模式设计模式:行为型模式1 观察者模式2 模板模式3 备忘录模式设计模式:结构型模式1…

ai的预览模式切换_AI字体制作,用AI制作创意阶梯式文字

本篇教程通过AI制作一款创意阶梯式文字,教程中有很多知识点需要掌握,比如路径分割为网络,3D效果应用等,我们要利用他们创造出我们需要的文字出来,具体是如何制作的,我们通过教程一起来学习一下吧。效果图&a…

.NET架构小技巧(5)——反射,架构人员法宝III

通过两篇博文,我们了解到,反射是通过非实例化(new)的手段来对对象和对象内的成员访问的,不仅仅如此,反射还可以突破访问修饰符的限制,以上帝视角来窥探对象内部全部成员(字段,属性,方法)&#x…

分类计数原理与分步计数原理_《分类计数原理与分步计数原理》优秀说课稿

《分类计数原理与分步计数原理》优秀说课稿一、本节内容的地位与重要性“分类计数原理与分步计数原理”是《高中数学》一节独特内容。这一节课与排列、组合的基本概念有着紧密的联系,通过对这一节课的学习,既可以让学生接受、理解分类计数原理与分步计数…

新版本 Swashbuckle swagger 组件中的 坑

新版本 Swashbuckle swagger 组件中的 Servers 坑Intro上周做了公司的项目升级,从 2.2 更新到 3.1, swagger 直接更新到了最新,swagger 用的组件是 Swashbuckle.AspNetCore,然后遇到一个 swagger 的问题, 在本地测试是…

后端学习 - MySQL存储引擎、索引与事务

文章目录一 存储引擎1 MyISAM 与 InnoDB 的差异二 索引1 主键索引与二级索引、索引覆盖、延迟关联2 聚簇索引与非聚簇索引3 数据结构3.1 哈希表3.2 B树3.3 B树3.4 跳表3.5 为什么不使用红黑树3.6 为什么不使用B树**4 索引下推 ICP **5 索引失效(索引不命中&#xff…

itext设置pdf的尺寸_如何获取pdf文档iText 7的页面大小-问答-阿里云开发者社区-阿里云...

我在iText 7中有一个Java程序,可以接收JSON数据并生成一个PDF文档(带有页眉和页脚),该文档可以很好地处理clientData注释中的变量中的数据,但是当在无注释clientData中使用变量不起作用时,我得到了此错误java.lang.NullPointerExc…

. NET5正式版本月来袭,为什么说gRPC大有可为?

当前企业正在慢慢改用微服务架构来构建面向未来的应用程序,微服务使企业能够有效管理基础架构,轻松部署更新或改进,并帮助IT团队的创新和学习。它还可以帮助企业能够设计出可以轻松按需扩展的应用程序,此外,随着企业转…

宝塔部署node项目_宝塔面板部署 node.js 项目

安装: Nginx 1.16.1安装:MySQL 5.5.62安装:PM2管理器 4.2.3Nginx 配置如下:user www www;worker_processes auto;error_log /www/wwwlogs/nginx_error.log crit;pid /www/server/nginx/logs/nginx.pid;worker_rlimit_nofile 51200…

后端学习 - 操作系统

文章目录一 基本概念1 操作系统的特征2 操作系统的位置3 计算机的硬件组成4 中断与异常5 系统调用二 进程管理1 进程控制块 PCB(Process Control Block)2 进程的状态与转换3 进程间的通信4 线程5 调度算法6 死锁7 PV 操作三 内存管理1 内存的非连续分配2…

西门子触摸屏脚本程序_通过驿唐PLC501远程下载Smart Line触摸屏

通过驿唐PLC-501远程下载Smart Line触摸屏一、触摸屏设置将PLC-501和Smart 700 IE V3通过网线连到一起。触摸屏上电后,点击Control Panel进入控制面板界面。进入控制面板后,点击Ethernet设置IP地址,与PLC-501联网宝在同一个网段。联网宝的IP地…

.NET for Apache Spark 1.0 版本发布

.NET for Apache Spark 1.0 现已发布,这是一个用于 Spark 大数据的 .NET 框架,可以让 .NET 开发者轻松地使用 Apache Spark。该软件包由微软和 .NET Foundation 牵头,经过大约两年的开发。在 2019 年的 Spark AI 峰会上,微软曾宣…

算法 - 排序算法

文章目录1 快速排序2 堆排序3.冒泡排序4.选择排序5.插入排序1 快速排序 时间复杂度 O(nlogn)不稳定在大多数情况下都是适用的,尤其在数据量大的时候性能优越性更加明显 def quicksort(start, end, nums):if start > end:return flag nums[start]r_ptr endl_pt…

fillrect不填充被覆盖的区域 mfc_quot;条带覆盖quot;猜想的中二证明:quot;球面条线覆盖或点覆盖quot;积分π...

注销:“黎曼猜想”复平面质数单向“虚”圆柱螺旋:几何法证明,技术应用​zhuanlan.zhihu.com假设有这样一部针点打印机从球心对球面打印,外部有一台蓝牙打印,球面打印蓝牙条带打印同步,球面被覆盖&#xff0…

让你变厉害的7个底层思维

职场&认知洞察 丨 作者 / findyi这是findyi公众号分享的第89篇原创文章如果把你的思维比做操作系统,那思维模型就是一个个App。这些App会给你提供新的视角,快速帮你决策,提升你的工作效率。顶级的思维模型能提高你成功的可能性&#xff0…

后端学习 - 计算机网络

文章目录一 基本概念1 计算机网络体系结构2 时延二 应用层:HTTP1 请求和响应报文、常见 header2 URL & RESTful API3 HTTP 协议通信过程4 HTTP 方法5 HTTP 状态码6 短连接、长连接与流水线7 Cookie8 Session三 应用层:HTTPS1 加密方式2 证书认证四 应…

跟我一起学Redis之Redis配置文件啃了一遍之后,从尴尬变得有底气了(总结了一张思维图)...

前言秋高气爽的一天,那时候年轻帅气的我正在参照着搜索引擎写代码,迷之微笑般的敲着键盘(又从搜索引擎上找到代码案例啦),突然领导在小隔间里传来了呼唤声,然后有了以下场景:领导:小Z,你过来一下…

1093芯片做正弦波逆变器_长途自驾游“缺电”如何选购正确车载逆变器,避开商家套路...

让车友三分钟就能看明白如何选择车用逆变器,节约车友时间。长途自驾游充电是一个难题,手机充电还好办,其他笔记本、电饭煲、车载冰箱或者无人机电池等充电就会用到220V电源,那就必须用到逆变器(逆变器就是将12V或24V直流电&#x…

Spring 相关问题

文章目录Spring1 Spring 框架中用到的设计模式2 Spring 事务、隔离级别3 单例 Bean 是线程安全的吗Spring IOC1 Spring 容器:BeanFactory & ApplicationContext2 依赖注入的两种方式3 Bean 的生命周期4 依赖注入的四个注解5 如何解决循环依赖Spring AOP1 基本概…