MP277与多台S7200通讯问题

我有一台MP277与3台224XP进行通讯,MP277的设置时(MPI)地址3波特率19200 用来读三台PLC,第一台224XP用的0号端口地址4波特率19200 、第二台224XP用的0号端口地址5波特率19200 、第三台224XP用的0号端口地址6波特率19200 、                        三台PLC之间也要进行数据交换,第一台224XP用的0号端口地址10波特率19200 、第二台224XP用的0号端口地址11波特率19200 、第三台224XP用的0号端口地址12波特率19200 、现在问题是中间一台PLC端口经常烧坏,我用的是西门子标准的接头,两端拨到ON,中间拨到off,接地也很好。请帮助,谢谢。

最佳答案

PLC接口损坏的主要原因是由于瞬态过电压和静电造成,产生瞬态过电压和静电的原因很多也较复杂,如由于PLC内部24V电源和5V电源共地,24V电源的输出端子L+、M为其它设备混合供电可能导致地电位变化,从而造成共模电压超出允许范围。所以EIA-485标准要求将各个RS485接口的信号地用一条低阻值导线连接在一起以保证各节点的地电位相等,消除地线环流!      当带电插拔未隔离的连接电缆时,由于两端电位不相等电路中又存在诸多电感、电容之类的器件,插拔瞬间必然产生瞬态过电压或过电流。     连接在RS485总线上的其它设备产生的瞬态过电压或过电流同样会流入到PLC,总线上连接的设备站点数越多,产生瞬态过电压的因素也越多。     当通信线路较长或有室外架空线时,雷电必然会在线路上造成过电压,其能量往往是巨大的,常有用户沮丧地说:“联网的几十台PLC全部遭打坏了!”。  三、 解决办法: 1、从PLC内部考虑:      采用隔离的DC/DC将24V电源和5V电源隔离,我们分析了三菱、欧姆龙、施耐德PLC以及西门子的PROFIBUS接口均是如此。      选用带静电保护、过热保护、输入失效保护等保护措施完善的高挡次RS485芯片,如:SN65HVD1176D、MAX3468ESA等,这些芯片价格一般在十几元至几十元,而SN75176的价格仅为1.5元。      采用响应速度更快、承受瞬态功率更大的新型保护器件TVS或BL浪涌吸收器,如P6KE6.8CA的钳制电压为6.8V,承受瞬态功率为500W,BL器件则可抗击4000A以上大电流冲击。      R1和R2采用正温度系数的自恢复保险PTC,如JK60-010,正常情况下的电阻值为5欧,并不影响正常通信,当受到浪涌冲击时,大电流流过PTC和保护器件TVS(或BL),PTC的电阻值将骤然增大,使浪涌电流迅速减小。  2、从PLC外部考虑:      使用隔离的PC/PPI电缆,尽量不用廉价的非隔离电缆(特别是在工业现场)。西门子公司早期出产的PC/PPI电缆(6ES7 901-3BF00-0XA0)是不隔离的,现在也改成隔离的电缆了!  PLC的RS485口联网时采用隔离的总线连接器,如PFB-G,速率为0~1.5Mbps自动适应,外形和使用方法与西门子非隔离的总线连接相同。      与PLC联网的第三方设备,如变频器、触摸屏等的RS485口均使用RS485隔离器BH-485G进行隔离,这样各RS485节点之间就无“电”的联系,也无地线环*生,即使某个节点损坏也不会连带其它节点损坏。

提问者对于答案的评价:
谢谢,我现在去采购PFB-G接口,希望能顺利解决这个问题。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254818.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月10日 下午7:59
下一篇 2019年6月10日 下午8:00

相关推荐

  • S7-200反正弦函数

    S7-300指令有反正弦函数而S7-200没有。 现在需要在S7-200中完成,有何替代或近似算法。 备注:仅使用S7-224或226本体,不能采用通信交换数据…

    SIMATIC S7-200 2021年7月5日
  • 仿镇软件

    请问西门子网站有没有S7200的仿真软件可以提供下载,地址是多少? 最佳答案 正规来说200系列的西门子不提供。要有也是杂种之类的。可能会对你的PC和MicroWin V…

    SIMATIC S7-200 2021年7月5日
  • EM223 8输入/8输出 使用

    我用PLC224  带一个EM223 (8输入/8输),PLC224的输入点为 I0.0~I1.5,输出为Q0.0~Q1.1,请问我在编程时…

    SIMATIC S7-200 2021年7月5日
  • S7-200C程序及数据问题

    现场有一台S7-200的PLC,我现在要把里面的程序及数据全部读出来,在下载到一台新买的S7-200PLC里面,但现在问题出来了,程序下载到新PLC里面,程序都有,但原来PLC里面…

    SIMATIC S7-200 2021年7月5日
  • TD400C 瞬动触点与置位有什么区别啊?

    这个瞬动触点是动一下吗?闪一下吗?可以复位吗? 而那个置位的话就是置1,如何复位了? 最佳答案 瞬动触点   I0.0 &nbsp…

    SIMATIC S7-200 2021年7月4日
  • cpu226的通讯

    我自己做了一根cup226和TP177A的通讯线,在连接的时候发现两根线短路了导致不能通讯,我把PLC的9针头拔下来后用万用表量PLC上的端口,3和8端子是通的,将PLC重启后恢复…

    SIMATIC S7-200 2020年11月5日
  • 求教:S7-200脉冲输出做伺服电机位置控制问题

    CPU224用内置脉冲串输出(PTO),用于伺服电机的的位置控制。现在我用向导做单段脉冲,相对位置,在向导里面发现目标脉冲和速度都是以固定值给定的。实际中,电机需要以不同的速度和脉…

    SIMATIC S7-200 2021年7月5日
  • S7-200 PC Access smart 连接,启动测试客户端查看发现数据不对

    如题,我根据寄存器地址查看数据,发现明细数据不对,比如温度应该是100以内,数据读到的是3364.039,故请问S7-200 PC Access sm…

    2021年7月5日
  • S7-200自由口通讯的监视分析方法

    以下程序,执行过程中发生无规律的通讯中断且不自行恢复,STOP后RUN,再次M0.0置1后恢复通讯。将INT0中的ATCH挪到ENI前面后有改善,未再出现。但是不知道是不是根源。如…

    2021年7月5日
  • USS通信频率控制

    调用USS_CTRL,那个SPEED~引脚,如果控制频率是25Hz,那么引脚是50,还是0.5? 最佳答案 参数是以百分比的形式来定义的,比如变频器里参考频率是50Hz,那么100…

    SIMATIC S7-200 2020年10月31日