找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

[电源技术] 基于台达机电产品的DeviceNet网络搭建

[复制链接]
admin 发表于 2014-4-16 16:07:39 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×
摘要:现场总线的应用在现今的自动化产品上已经非常成熟,各种总线在国内百花齐放,本文以目前很流行的DeviceNet为基础,详细讲解用台达的产品如何实现这样一个网络。 
关键字:DeviceNet 扫描列表
软件要求:
WPL SOFT 2.09――PLC编程软件
ELinkConfigurator――DeviceNet网络组态软件
   硬件要求:
PS02――电源模块
DVP28SV――PLC主机
DNET-SL――主站通讯模块
DT01-S――S型从站通讯模块
DNA02――MODBUS/DeviceNet转换模块
RTU-DNET――远程I/O通讯模块
DVP12SA――从站PLC
DVP14SS――从站PLC
DVP16SP――从站I/O
VDF007M21A――从站变频器
DTB9696――从站温度控制器
电缆采用普通网线(现场应用请采用专用电缆)
120欧姆电阻×2
搭建步骤:
网络连接图
图一是本例想要完成的网络图,28SV作为主站,Node Address为00。
12SA从站1,14SS从站2,VFD007M从站3,DTB9696从站4,16SP从站5。
图一
从站1设置
从站1通过DT01与总线相连。
DT01的接线端子接线如图二。2、4角间加入一个120欧姆电阻。
2007921143633517320110610154629396.jpg
图二
DT01 NODE地址设置如图三,范围是00~63,这里我们设置为01。
2007921143633370820110610154629397.jpg
图三
DT01设置为500K的通讯波特率,如图四。
2007921143633452620110610154629398.jpg 2007921143634588520110610154629399.jpg
图四
从站2设置
从站2依然为DT01,连接一个14SS PLC。
设置NODE ADDRESS为02。
从站3设置
从站3是通过一个DNA02连接一个VFD007M变频器。
变频器参数设置:在将 VFD-M 系列变频器和 DNA02 连接之前,首先将变频器的通讯地址设置为 01,通讯格式设置为38400;8,N,2;RTU(固定为此通讯速率以及通讯格式,其它通讯速率以及通讯格式无效,设置如图五。
2007921143634106820110610154629400.jpg
图五
     DNA02设置:首先将 DNA02 的 DIP 开关的引脚 1、2、3 分别拨至“ON”、“OFF”、“OFF”位置,表示 DNA02 连接的下级设备为变频器;然后将 DNA02 的DIP开关引脚4、5分别拨至“OFF”、“OFF”位置,设置 DNA02 与 VFD-M 变频器的通讯方式为 RS-485 通讯,如图六所示。Node Address设为04
2007921143634277020110610154629401.jpg
图六
2007921143634636920110610154629402.jpg
图七
     DNA02 与 VFD-M 系列变频器的连接:完成 VFD-M 系列变频器和 DNA02 的设置后,使用两端为 RJ-11水晶头的标准 RS-485 通讯线(如图七所示)连接 DNA02 的PORT1 及 VFD-M 系列变频器的 RS-485 通讯口。
从站4设置
  从站4是通过一个DNA02连接一个DTB9696温控器。
  温控器设置:在将台达温控器接入总线之前,首先将温控器的通讯地址设置为 01,通讯格式设置为38400;7,E,1;ASCII(固定为此通讯速率以及通讯格式,其它通讯速率以及通讯格式无效),0810H 的内容值设为 FF00H,即通讯写入允许。
  DNA02设置:将DIP开关的引脚 1、2、3 分别拨至“ON”、“ON”、“OFF”位置,表示 DNA02 连接的下级设备为温控器;然后将 DNA02 的DIP开关引脚4、5分别拨至“OFF”、“OFF”位置,设置 DNA02 与 VFD-M 温控器的通讯方式为 RS-485 通讯。Node Address设为04。
从站5设置
  从站5是通过一个RTU-DNET连接一个16SP作为远程I/O。
  Node Address设为05,并且RTU-DNET上连接另外一个终端电阻120欧姆。
组态
  建起 DeviceNet 网络之后,使用 ElinkConfigurator 软件对 DeviceNet 网络设备进行配置。如果您已经使用附带的串行通讯线将 PC的 COM1 口与台达 SV 主机的 COM1 接口相连,则可以按如下步骤进行操作。
   (1)、双击 ElinkConfigurator.exe 文件,启动ElinkConfigurator 软件,如图八所示。
2007921143634179020110610154629403.jpg 2007921143634373120110610154629404.jpg
图八 图九
   (2)、选择“Setup”>>“Communication Setting”>>“System Channel”,则会出现“Serial Port Setting”的对话框,如图九所示,在此对 PC 与 SV 主机的通讯参数进行设置。如“串行口”、“通讯地址”、“通讯速率”、“通讯格式”,设置正确后点击“OK”确认。
   (3)、点“Online”按钮,ElinkConfigurator 软件即开始对整个网络进行扫描,如图十。
2007921143635575120110610154629405.jpg 2007921143636615620110610154629406.gif
图十
   (4)、如果上述对话框的进度条一直没有动作,则说明 PC 和 SV PLC 通讯连接不正常或PC上有其他程序使用串行口。扫描结束后,会提示“Browse Network completed”。此时,网络中被扫描到的所有节点的图标和设备名都会显示在软件界面上,如十一。
2007921143637784420110610154629407.jpg
图十一
   (5)、欲建立 DVPDNET 主站和 DeviceNet 从站之间 I/O 通讯,首先需要配置 DeviceNet 从站的 I/O 数据长度,下面仅以 DNA02(for VFD-M 变频器)为例说明如何配置 DeviceNet 从站的 I/O 数据长度,实现 DVPDNET 主站和 DeviceNet 从站的 I/O 数据交换。双击图十一总04NODE,出现如图十二对话框,将 Input Size 和 Output Size 分别设为 4 Bytes,勾选“Polled Setting”,然后点击“OK”确认,即完成了对通讯站号为 1 的 DeviceNet 从站(DNA02+VFD-M变频器)的 I/O 长度配置。
2007921143637178420110610154629408.jpg
图十二
   (6)、双击“DVPDNET”图标,会弹出“Scanner Module configuration”对话框,如图十三所示。我们可以看到左边的列表里有当前可以使用的设备。
2007921143638745220110610154629409.jpg
图十三
   (7)、将图十三中左边列表中的 DeviceNet 从站设备移入 DVPDNET 主站的 Scan List中。具体步骤为:选中 DeviceNet 从站节点设备,然后点击“>”,如下图所示。按照此步骤,即可将 DeviceNet 从站节点设备一个一个移入到 DVPDNET 主站的 Scan List内,如图十四所示。
2007921143638946320110610154629410.jpg
图十四
   (8)、将配置好的 DeviceNet 从站移入到 DVPDNET 主站的 Scan List 之后,DeviceNet 从站便自动映射到主站的“Input”和“Output”,如下图所示。
     点击“Scan List”中的任何一个节点设备,便可以看到该节点设备映射到 DVPDNET 的“Input”和“Output”地址,此地址直接映射到 SV 主机的内存地址上,可用于 WPLSoft编程。
   (9)、确认无误后,点击“OK”,然后将配置下载到DVPDNET内。下载时,如果 SV主机处于“RUN”状态,会弹出“Warning”对话框,如图十五。
2007921143639711820110610154629411.gif
图十五
   (10)、点击“OK”,执行下载的动作。
2007921143641884720110610154629412.gif
图十六
   (11)、下载结束后,会弹出“Warning”对话框,提示是否“RUN PLC”。
2007921143642675020110610154629413.gif
图十七
     点击“OK”, 则可以看到 RTU-DNET 的“MS LED”和“NS LED”都是绿色。 并显示DVPDNET 的通讯站号。到此 DeviceNet组态就完成了。
   PLC编程
     根据图十四中各个从站在主站28SV的地址映射关系,就可以对各个从站进行编程了。
   图十八是一个简单的控制程序。
2007921143642770520110610154629414.jpg
图十八
     当然,也可以给整个网络加一个方便操作的人机界面,如图十九的效果图。
2007921143643883720110610154629415.jpg
图十九
   总结
  总线网络以其高速、实时、可靠成为现场级产品的优先选择,台达的DeviceNet总线产品组态简单、编程容易,可以对任何用户在没有任何基础的情况下实现快速入门应用。
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-12-23 19:02 , Processed in 0.070072 second(s), 11 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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