试论SLC5/04 PLC数据远传的一种实现方式

减小字体 增大字体 作者:林国强  来源:www.zhonghualunwen.com  发布时间:2012-07-09 12:15:29

 1 通讯现状
  1747-L541 CPU模块具有RS-232(通道0)和DH+(通道1)接口。天然气压缩机组原有监控方式是利用DH+接口通过1784-PCM6/B电缆直接将CPU和装有PCMK/ B通讯卡的上位机连接,实现远程监控。
  由于PCMK/ B通讯卡损坏,导致通过DH+接口实现机组远程监控的方式失效。因天然气压缩机组工作压力大、温度高,必须通过监控实时运行参数以保证机组平稳安全运行。因此决定通过RS-232接口实现远程监控。
  
  2远传方案
  1747-L541 CPU通道0可通过DH485、DF1、ASCII三种协议与外部通讯。而DF1协议也就是国际标准RS-232协议。因此要想实现远程监控天然气压缩机组运行数据,就必须将RS-232数据远传。
  通过比较,我们选定的远传方案是:采用RS-232/以太网转换器将数据由RS-232协议转换为以太网协议;再利用以太网/光纤转换器将以太网协议由电信号转换为光信号,使数据加载在光波中通过光纤远传至主控室;再使用以太网/光纤转换器将光信号反转为以太网电信号后连接至上位机。该方案不仅能实现数据的远传,最大的优点是采用光纤通讯降低了外部因素的干扰[1]。
  
  3硬件架构
  从性能和价格方面考虑,RS-232/以太网转换器选用研华ADAM-4571,以太网/光纤转换器选用FICOM FC610A。
  ADAM-4571是一款在RS-232/422/485协议和以太网协议间进行转换的高效率串口服务器。它能够方便地将RS-232/422/485协议转换为以太网协议,是通过以太网进行远程控制及监测的理想选择。
  FC610A带有网络端口和光纤端口,在发送端它将以太网协议信息转换为电信号,然后调制到激光器发出的激光束上,使光的强度随电信号的幅度(频率)变化而变化,并通过光纤发送出去;在接收端,检测器收到光信号后把它反转为电信号,经解调后恢复原信息。
  使用ADAM-4571和FC610A搭建的数据远传系统硬件构成如图1。FC610A连接光纤时需要注意将A转换器的发送端Tx连接B发送器的接收端Rx,A转换器的发送端Rx连接B发送器的接收端Tx.。
  4通讯配置
  RS-232/以太网转换器ADAM-4571在使用前需要进行正确的通讯配置后才能工作。在软件Advantech e Automation中需要配置EDG属性和端口映射两个选项。
  EDG属性需要配置系统、网络、端口和安全属性。其中系统和安全属性只需要遵循缺省配置即可,而网络和端口配置就需要按照需求手动配置。由于每个ADAM-4571设备都具有相同的默认IP地址10.0.0.1,并且不支持自动配置IP地址,因此使用时需要设置特定的IP地址(如192.168.0.11)和子网掩码。端口配置时端口选择PORT1,数据类型为RS-232,波特率为9600,数据位为8,停止位为1。
  端口映射主要进行虚拟COM端口设置。在“未使用端口”项目下选择设备类型为ADAM-4571,IP地址栏中输入设备配置时设置的地址192.168.0.11。
  为了建立通讯,配置好ADAM-4571后应将上位机的IP地址设置为与网络配置中所用的地址在同一网段(如192.168.0.15)。配置完成重启上位机就能使PLC和上位机成功建立通讯,实现远程监控天然气压缩机组运行参数。
  
  5结语
  针对SLC5/04 PLC现有的RS-232接口,采用ADAM-4571将数据由RS-232协议转换为以太网协议,利用FC610A将以太网信号转换为光信号,通过光纤远传至主控室再使用FC610A将光信号反转为以太网电信号连接至上位机。
  该方法成功解决了因通讯卡损坏而导致无法通过DH+接口远程监控天然气机组运行参数的难题。
  
  参考文献
  [1] 路明,张海波.利用PC及RS-232 串口实现远程数据采集[J].微计算机信息,2011,27,107-108.
  [2] 温艳军,翁乙友,瓦克夏发动机控制器ESM信号远传改造[J].测控技术,2010,20,58-63.

Tags:数据远传

作者:林国强
  • 好的评价 如果您觉得此文章好,就请您
      0%(0)
  • 差的评价 如果您觉得此文章差,就请您
      0%(0)

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论