摘要:现场总线的应用在现今的自动化产品上已经非常成熟,各种总线在国内百花齐放,本文以目前很流行的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欧姆电阻。
![](/index/admin/eWebEditor/UploadFile/200772319323451.jpg) ![](/index/admin/eWebEditor/UploadFile/200772319323533.jpg) 图二
DT01 NODE地址设置如图三,范围是00~63,这里我们设置为01。
![](/index/admin/eWebEditor/UploadFile/200772319323213.jpg) 图三
DT01设置为500K的通讯波特率,如图四。
![](/index/admin/eWebEditor/UploadFile/200772319323636.jpg) ![](/index/admin/eWebEditor/UploadFile/200772319323701.jpg) 图四
从站2设置
从站2依然为DT01,连接一个14SS PLC。 设置NODE ADDRESS为02。
从站3设置
从站3是通过一个DNA02连接一个VFD007M变频器。 变频器参数设置:在将 VFD-M 系列变频器和 DNA02 连接之前,首先将变频器的通讯地址设置为 01,通讯格式设置为38400;8,N,2;RTU(固定为此通讯速率以及通讯格式,其它通讯速率以及通讯格式无效,设置如图五。
![](/index/admin/eWebEditor/UploadFile/200772319323997.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。
![](/index/admin/eWebEditor/UploadFile/200772319324915.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 软件,如图八所示。
![](/index/admin/eWebEditor/UploadFile/200772319325776.jpg) 图八 图九
(2)、选择“Setup”>>“Communication Setting”>>“System Channel”,则会出现“Serial Port Setting”的对话框,如图九所示,在此对 PC 与 SV 主机的通讯参数进行设置。如“串行口”、“通讯地址”、“通讯速率”、“通讯格式”,设置正确后点击“OK”确认。
(3)、点“Online”按钮,ElinkConfigurator 软件即开始对整个网络进行扫描,如图十。
![](/index/admin/eWebEditor/UploadFile/200772319325306.gif) 图十
(4)、如果上述对话框的进度条一直没有动作,则说明 PC 和 SV PLC 通讯连接不正常或PC上有其他程序使用串行口。扫描结束后,会提示“Browse Network completed”。此时,网络中被扫描到的所有节点的图标和设备名都会显示在软件界面上,如十一。
![](/index/admin/eWebEditor/UploadFile/200772319325973.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 长度配置。
![](/index/admin/eWebEditor/UploadFile/200772319326750.jpg) 图十二
(6)、双击“DVPDNET”图标,会弹出“Scanner Module configuration”对话框,如图十三所示。我们可以看到左边的列表里有当前可以使用的设备。
![](/index/admin/eWebEditor/UploadFile/200772319326378.jpg) 图十三
(7)、将图十三中左边列表中的 DeviceNet 从站设备移入 DVPDNET 主站的 Scan List中。具体步骤为:选中 DeviceNet 从站节点设备,然后点击“>”,如下图所示。按照此步骤,即可将 DeviceNet 从站节点设备一个一个移入到 DVPDNET 主站的 Scan List内,如图十四所示。
![](/index/admin/eWebEditor/UploadFile/200772319326984.jpg) 图十四
(8)、将配置好的 DeviceNet 从站移入到 DVPDNET 主站的 Scan List 之后,DeviceNet 从站便自动映射到主站的“Input”和“Output”,如下图所示。
点击“Scan List”中的任何一个节点设备,便可以看到该节点设备映射到 DVPDNET 的“Input”和“Output”地址,此地址直接映射到 SV 主机的内存地址上,可用于 WPLSoft编程。
(9)、确认无误后,点击“OK”,然后将配置下载到DVPDNET内。下载时,如果 SV主机处于“RUN”状态,会弹出“Warning”对话框,如图十五。
![](/index/admin/eWebEditor/UploadFile/200772319327756.gif) 图十五
(10)、点击“OK”,执行下载的动作。
![](/index/admin/eWebEditor/UploadFile/200772319329146.gif) 图十六
(11)、下载结束后,会弹出“Warning”对话框,提示是否“RUN PLC”。
![](/index/admin/eWebEditor/UploadFile/200772319329385.gif) 图十七
点击“OK”, 则可以看到 RTU-DNET 的“MS LED”和“NS LED”都是绿色。 并显示DVPDNET 的通讯站号。到此 DeviceNet组态就完成了。
PLC编程
根据图十四中各个从站在主站28SV的地址映射关系,就可以对各个从站进行编程了。
图十八是一个简单的控制程序。
![](/index/admin/eWebEditor/UploadFile/200772319329804.jpg) 图十八
当然,也可以给整个网络加一个方便操作的人机界面,如图十九的效果图。
![](/index/admin/eWebEditor/UploadFile/200772319330267.jpg) 图十九
总结 总线网络以其高速、实时、可靠成为现场级产品的优先选择,台达的DeviceNet总线产品组态简单、编程容易,可以对任何用户在没有任何基础的情况下实现快速入门应用。 |