您的位置:控制工程论坛网论坛 » 工业以太网 » ModBus、3964R转Profibus-DP通用网关的应用

bubli

bubli   |   当前状态:在线

总积分:817  2025年可用积分:0

注册时间: 2008-06-22

最后登录时间: 2015-05-25

空间 发短消息加为好友

ModBus、3964R转Profibus-DP通用网关的应用

bubli  发表于 2008/12/15 12:32:47      1232 查看 0 回复  [上一主题]  [下一主题]

手机阅读

一、 产品简介 
  netTAP(如图1所示)是一种支持两种工业通讯协议转换的网关,其有两个通讯接口,一个是它本体上的前端连接端口,另一个通过通讯电缆引出。netTAP可以支持各种协议的设备互连:串口与现场总线设备、串口与实时以太网设备、现场总线与实时以太网设备。
  

  

  图1.1 netTAP通用网关
  
  二、特点
  1、低成本的网关,支持:
  现场总线从站到串口协议
   PROFIBUS-DP从站 到 Modbus RTU或ASCII或3964R
   CANopen从站 到 Modbus RTU
   DeviceNet从站 到 Modbus RTU或ASCII或3964R
  
  以太网到串口协议
   Ethernet TCP/IP 到 ASCII或3964R
   EtherNet/IP Adapter 到 Modbus RTU或ASCII或3964R
   Open Modbus/TCP 到 Modbus RTU或ASCII或3964R
  
  以太网到现场总线主站的连接模块
   Open Modbus/TCP 到 PROFIBUS-DP Master Link
   Open Modbus/TCP 到 CANopen Master Link
   Open Modbus/TCP 到 DeviceNet Master Link
  
   2、易于使用
  独立的诊断端口(支持在线诊断)
  通过SyCon.net进行配置
  空间要求小,设计新颖
  DIN导轨上的简单安装
  可以根据客户的要求定制
  
   Modbus转DP通用网关应用说明
  
  为了使用户更好的了解该产品,我们以该系列网关中的NT30-DPS-RS2产品(Profibus-DP现场总线到串口)为例,搭建一实验平台,详细介绍了该产品的使用方法。
  
  一、实验目的
  通过NT 30-DPS-RS2,实现Profibus DP现场总线与PC机串口之间的数据通讯。
  二、实验设备
  序号设备 数量 说明 制造商
  1 NT 30-DPS-RS2\D9F 1个 从站,Profibus DP到串口协议转换器 Hilscher
  2 NT DIAG-RS 1个 netTAP通用网关诊断电缆 Hilscher
  3 电源 1个 24VDC 任意
  4 CPU 1个 主站,VIPA 314-2DP01 德国VIPA
  5 Profibus电缆 1根 DB9(公)-DB9(公) 任意
  6 绿电缆 1根 下载主站程序 德国VIPA
  7 Modbus 32 Simulator1套 Modbus 仿真软件 网上下载
  
  三、硬件连接
  

  

  图 2-1硬件接线图
  
  四、netTAP配置软件SYCON.net的安装
  (1)、将NT 30-DPS-RS2产品附带的CD光盘装光驱,打开光盘,进行配置软件安装;
  

  

  图 2-2
  (2)、双击“SYCONnet netTAP setup.exe”;
  

  

  图 2-3
  (3)、选择软件安装的语言,目前该软件还不支持中文,点击“OK”;
  

  

  图 2-4
  (4)、输入相应的用户信息,点击“Next”;
  

  


  图 2-5
  (5)、在软件安装完成后,会启动“SYCON.net”,要求输入密码,如果不需要密码,直接点击“OK”。在以后打开“SYCON.net”时,都会要求输入密码,如果没有密码,直接点击“OK”。


五、系统配置
  NetTAP配置
  1、 启动Sycon.Net,新建一个项目,在右侧会显示NetTAP所有型号的产品,找到相应的型号拖到中间的绿线上,如下图所示
  


  

  图 2-7
  2、双击红色小方块打开配置窗口,对NetTAP进行配置,首先要给NetTAP下载一个固件,根据用户的不同需求可以选择不同的固件进行下载,最新的固件可以在 WWW.hilscher.com 网站中下载获得。
  3、固件下载完成后,就可以对其进行相应的配置,本实验是实现DP转Modbus RTU Slave,下图是“Modbus”表的配置;
  

  

  图 2-8
  4、配置“MODULES”表,根据自已的需求添加模块,最多只能添加122 input words 和 122 output words,本实验中添加了5个输入字和5个输出字,如下图所示。
  

  

  图 2-9
  5、配置“COMMAND”表,用户可以根据自已的需求,配置不同的命令,详细配置请参照附带光盘中的手册 DpMbr_en.pdf ,本实验仅对模拟量进行了读和写,如下图所示,开关量配置类似。
  

  

  图 2-10
  6、配置“SUPERVIS”表,如下图所示
  

  

  图 2-11
  7、配置“MODSTAT”表,如下图所示;
  

  

  图 2-12
  8、配置“WINDOWS”表,如下图所示;
  

  

  图 2-13
  9、配置“BRIDGE”表,如下图所示;
  

  

  图 2-14
  10、到此NetTAP配置完成,单击“OK”,选择菜单中的“DEVICE”-à“CONNECT”,然后选择“DOWNLOAD“,把配置下载到NetTAP中。
  注意:如果配置完全正确,此时NetTAP的RDY、RUN、STA三个指示灯应为常亮状态,CPU的指示灯也应正常。
  
  主站配置:
  1、启动SETP7,把NT 30-DPS的GSD文件加入到SETP7中,然后配置进行配置,本次实验配置如下图所示;
  

  

  图 2-6
  2、配置完成后即可保存下载到CPU中。
  注意:这里面要配置的BUS地址一定要和网关上的拔码地址一致。
  六、通讯测试
  在另一台PC机中启动MODBUS仿真软件“Modbus 32 Simulator “,参数设置为:9600、8、N、1,注意参数设置一定要和 NetTAP 中的配置参数相一致。
  
  主站的数据显示如下图所示:
  

  

  图 2-15
  Modbus RTU Slave显示数据如下图所示:
  
1楼 0 0 回复