电工学习网

 找回密码
 立即注册
查看: 7425|回复: 1
打印 上一主题 下一主题

三菱plc通讯中断处理方法_plc通讯中断事故分析报告

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-6 09:43:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
近日,在咱们三菱plc行业小圈子讨论到这个三菱plc通讯中断的问题,有些工程师遇到比较多就是这个PLC通讯中断不知道怎么解决,所谓自己遇到事情当时很乱,旁边的人看到、听到这样问题,比较冷静,思考着了。所以我们经常把这样三菱PLC技术上遇到的问题都跟这群小伙伴们去分享、交流,才互相解决问题。
好了,听我继续往下分享,记得坚持看下去先:
PLC和一体机与PC通讯不上有下面几种情况:
(1)电脑串口坏掉,没办法使用。
(2)笔记本电脑使用的USB转232,驱动没有装好。
(3)电脑串口可能漏电,烧掉PLC下载保护电阻。
(4)电脑硬件上面COM口选择不正确。
(5)可以通讯上,通讯不稳定,检查一下线路,更换电脑试一下。
PC上的中断系统能用于执行多种不同控制。它的目的是中断一个当前正在执行的任务并暂时用一个更即时的操作来代替。所有中断都以高速运行。
三菱plc通讯中断处理方法_plc通讯中断事故分析报告
中断使用可以是一个报警系统。标准编程技术照顾到了大多数情况。举例来说,工厂管理计算机的电力供应出现尖峰或不足时,必须立即了解到这类情况,这时第二个电源马上切换进来。如果使用不间断电源(urs>,这类警告会使用户存储那些正在使用的计算机文件。起始的供电尖峰或不足可能会在极短时间内发生。这就需要用某种形式的高速“执行”来控制,由此要使用中断元件。
1、并行通信与串行通信
并行通信是以字节或字为单位的数据传输方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。
串行通信是以二进制的位(bit)为单位的数据传输方式,每次只传送一位,除了地线外,在一个数据传输方向上只需要一根数据线,这根线既作为数据线又作为通信联络控制线,数据和联络信号在这根线上按位进行传送。
2、单工通信与双工通信
单工通信方式只能沿单一方向发送或接收数据。双工通信方式的信息可沿两个方向传送,每一个站既可以发送数据,也可以接收数据。
三菱plc通讯中断处理方法_plc通讯中断事故分析报告
双工方式又分为全双工和半双工两种方式。数据的发送和接收分别由两根或两组不同的数据线传送,通信的双方都能在同一时刻接收和发送信息,这种传送方式称为全双工方式。
3、异步通信与同步通信
在串行通信中,通信的速率与时钟脉冲有关,接收方和发送方的传送速率应相同,但是实际的发送速率与接收速率之间总是有一些微小的差别,如果不采取一定的措施,在连续传送大量的信息时,将会因积累误差造成错位,使接收方收到错误的信息。
4、基带传输与频带传输
基带传输是按照数字信号原有的波形(以脉冲形式)在信道上直接传输,它要求信道具有较宽的通频带。基带传输不需要调制解调,设备花费少,适用于较小范围的数据传输。
频带传输是一种采用调制解调技术的传输形式。发送端采用调制手段,对数字信号进行某种变换,将代表数据的二进制“1”和“0”,变换成具有一定频带范围的模拟信号,以适应在模拟信道上传输。
5、并行通信与串行通信
数据通信主要有并行通信和串行通信两种方式。
三菱plc通讯中断处理方法_plc通讯中断事故分析报告
并行通信是以字节或字为单位的数据传输方式,除了8根或16根数据线、一根公共线外,还需要数据通信联络用的控制线。并行通信的传送速度快,但是传输线的根数多,成本高,一般用于近距离的数据传送。
并行通信一般用于PLC的内部,如PLC内部元件之间、PLC主机与扩展模块之间或近距离智能模块之间的数据通信。
串行通信是以二进制的位(bit)为单位的数据传输方式,每次只传送一位,除了地线外,在一个数据传输方向上只需要一根数据线,这根线既作为数据线又作为通信联络控制线,数据和联络信号在这根线上按位进行传送。
串行通信需要的信号线少,最少的只需要两三根线,适用于距离较远的场合。计算机和PLC都备有通用的串行通信接口,工业控制中一般使用串行通信。串行通信多用于PLC与计算机之间、多台PLC之间的数据通信。
在串行通信中,传输速率常用比特率(每秒传送的二进制位数)来表示,其单位是比特/秒(bit/s)或bps。传输速率是评价通信速度的重要指标。
常用的标准传输速率有300、600、1200、2400、4800、9600和19200bps等。不同的串行通信的传输速率差别极大,有的只有数百bps,有的可达100Mbps。

回复

使用道具 举报

沙发
 楼主| 发表于 2020-4-6 09:44:15 | 只看该作者
一台设备用S7-317做设备控制,MP377做人机界面。本来运转正常。可是一天通讯发生故障,MP377上面所有数据都不能显示,都显示“#”。但重新启动后,通讯恢复正常,MP377上面所有数据都能显示。请教其中突然通讯中断的可能原因?
最佳答案
你没有具有说明使用的通信方式,一般S7-300PLC与触摸屏HMI之间的通信大都使用MPI协议,这样可以与其它设备同时运行,如使用 MPI/PROFIBUS DP 的传送模式将从 HMI 设备上当前装载的项目中读取总线参数。如果发生通讯故障,重新启动后正常显示,一般是通信网络存在通信干扰,可能情况如下:
如果S7-300PLC与MP377经常发生通信故障,重新启动后正常,可能原因是CPU本身的问题(工作存储器中集成的高速存取的RAM的长期读写问题)、MPI网络接头松动、主机架上模块紧固连接螺丝松动(包括CPU、信号模块)。一般电气分析问题的思路是把复杂的问题搞简单,首先你把所有MPI网络接头重新检查连接一遍,注意网络接头上屏蔽层不要与接线端子相碰(规范连接)和网络接头上末端电阻的位置;其次,把CPU模块和信号模块取出重新连接一遍
根据你的描述可以看出,模块出问题的可能性比较小,更多的是你的系统接线不规范,存在严重的通讯干扰,使得通CPU与与MP377通讯由于存在通信干扰时断时续;
在各个控制箱之间的布线连接时,一定要注意彼此之间的接地和通信线的屏蔽问题;根据我的经验,通讯干扰和接地是永恒的话题,只要保证接地和屏蔽良好,正确地安装EMC要求布线很少出现通讯干扰的问题。
现在最简单的处理办法是把应该接地的地方全部进行接地,防止设备之间存在电势位差,如进线主电源、隔离变压器、各个从站控制箱之间连接一根接地线(为动力电缆线径的一半)、模拟信号电缆(一端接地);为防止通讯干扰,动力线必须与信号线分开布置,必要时加金属软管或其他隔离措施,而且布线时避免与其它动力线或高频设备线一起布置;PROFIBUS电缆和连接头接线必须规范,保证屏蔽层与网络接头金属表面接触良好;在进行接地时最好单独接地。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-8-20 14:04

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表