微波EDA网,见证研发工程师的成长!
首页 > 射频和无线通信 > 射频无线通信文库 > 利用编程口实现三菱PLC远距离通讯的方法

利用编程口实现三菱PLC远距离通讯的方法

时间:06-17 来源:互联网 点击:

 MITSUBISHI PLC是三菱公司生产的可编程序控制器,由于该产品体积小,结构紧凑,性能可靠,易编程,系列全(根据被控对象的复杂程度,选用相应容量的PLC)等优点,而被广泛应用于各种场合和生产过程的现地控制中,可实现开关量采集、输出,模拟量采集和输出等功能。在实际应用中,有时往往需要实现远方控制和监视,因此PLC的长距离通讯问题具有实用性。这里介绍两种PLC远距离通讯方法。

我们先来分析一下PLC的特性。

一、FX2系列PLC通讯接口的物理特性

  PLC装置上带有一个25针RS-422编程口,该口主要用于对PLC进行编程和调试。接口如示:

图1

端口信号定义如下:
  RXD:接收数据(Received Data)
  TXD: 发送数据 Transmitted Data)
  DTR: 数据终端准备就绪(Data Terminal Ready)
  DSR:数据装置就绪(Data Set Ready)
  PWE: PLC数据接收允许

在用PC机或便携机对PLC进行编程和调试时,必须用一根专用通信电缆与之通信,当编程调试结束后,该口即处于闲置状态。要想实现PLC长距离数据通讯,一种方法是采用PLC通讯扩展模件,这要增加额外的开销,另一种方法就是利用其自身的编程口,也能达到同样的效果,同时可节省开销。出于保密等某种因素,PLC编程电缆的接口电路部分用强力胶密封,用户无法查看。通过对其接口的分析和试验,找到了用四线制方式实现PLC通讯的连接方法,即用PLC的4个引脚RXD(R+、R-)、TXD(T+、T-)经长线与PC侧的长线收发器相连接,通过长线收发器把信号转换为RS-232后与PC的串口相连。其接口如图2如示。

应当指出的是为了使PLC始终处于“数据装置就绪”状态,我们人为将4脚和7脚短接,同样为了使PLC能接受主机的命令,也将21脚和20脚短接。

在实际应用中,PC机通常要与若干个PLC通讯,单个串口是实现不了的,此时需扩展端口来实现。选用MOXA Intellio C218 Turbo 系列串口卡带Opt8F连接盒可实现与8个PLC相连。

  Opt8F 是一个8串口RS-422、DB25孔式连接盒,带光电隔离 。信号定义: TxD+(3)/-(16), RxD+(2)/-(14), GND(7) ,具备LED可监看每个串口的TxD, RxD ;含1.5m DB62转DB62接头的电缆线,光电隔离最大可达500V ,数据传输速率: 50 bps ~ 115.2 Kbps。
硬件连接如图所示:

如果PLC超过8个,可再扩展一块C218卡。

这里,也可以选用MOXA系列C168卡,不过它的8串口是RS-232口,需外加长线收发器将 RS-422转为RS-232后才能连到8串口上,连接方式同图-2。

MITSUBISHI PLC是三菱公司生产的可编程序控制器,由于该产品体积小,结构紧凑,性能可靠,易编程,系列全(根据被控对象的复杂程度,选用相应容量的PLC)等优点,而被广泛应用于各种场合和生产过程的现地控制中,可实现开关量采集、输出,模拟量采集和输出等功能。在实际应用中,有时往往需要实现远方控制和监视,因此PLC的长距离通讯问题具有实用性。这里介绍两种PLC远距离通讯方法。

我们先来分析一下PLC的特性。

一、FX2系列PLC通讯接口的物理特性

PLC装置上带有一个25针RS-422编程口,该口主要用于对PLC进行编程和调试。接口如示:

图1

端口信号定义如下:
  RXD:接收数据(Received Data)
  TXD: 发送数据 Transmitted Data)
  DTR: 数据终端准备就绪(Data Terminal Ready)
  DSR:数据装置就绪(Data Set Ready)
  PWE: PLC数据接收允许

在用PC机或便携机对PLC进行编程和调试时,必须用一根专用通信电缆与之通信,当编程调试结束后,该口即处于闲置状态。要想实现PLC长距离数据通讯,一种方法是采用PLC通讯扩展模件,这要增加额外的开销,另一种方法就是利用其自身的编程口,也能达到同样的效果,同时可节省开销。出于保密等某种因素,PLC编程电缆的接口电路部分用强力胶密封,用户无法查看。通过对其接口的分析和试验,找到了用四线制方式实现PLC通讯的连接方法,即用PLC的4个引脚RXD(R+、R-)、TXD(T+、T-)经长线与PC侧的长线收发器相连接,通过长线收发器把信号转换为RS-232后与PC的串口相连。其接口如图2如示。

应当指出的是为了使PLC始终处于“数据装置就绪”状态,我们人为将4脚和7脚短接,同样为了使PLC能接受主机的命令,也将21脚和20脚短接。

在实际应用中,PC机通常要与若干个PLC通讯,单个串口是实现不了的,此时需扩展端口来实现。选用MOXA Intellio C218 Turbo 系列串口卡带Opt8F连接盒可实现与8个PLC相连。

Opt8F 是一个8串口RS-422、DB25孔式连接盒,带光电隔离 。信号定义: TxD+(3)/-(16), RxD+(2)/-(14), GND(7) ,具备LED可监看每个串口

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top