模块名称节点地址通讯速率DVPDNET-SL主站模块00500K bpsDNA0201500K bpsDNA0202500K bps… …… …… …DNA0209500K bps
3.1 DeviceNet从站配置 (1)打开DeviceNetBuilder软件,软件界面如下所示。 (2)选择『设置(S)』功能点『通讯设置』,选择『系统通道』指令。 (3)在此对计算机与 SV 主机的通讯参数进行设置。如”通讯端口”、”通讯地址”、”通讯速率”、”通讯格式”。设置正确后,点击『确定』按钮,返回主界面。 (4)选择『网络(N)』菜单点『在线』指令。 (5)弹出下所示窗口: (6)按『确定』对DeviceNet网络进行扫描,正常情况下弹出扫描进度条,如下图所示。按『取消』返回主画面: (7)如果上述对话框的进度条一直没有动作,则说明 PC 和 SV PLC 通讯连接不正常或PC上有其他程序使用串口。扫描结束后,会提示”扫描网络已完成”。此时,网络中被扫描到的所有节点的图标和设备名称都会显示在软件界面上,在此例中DVPDNET的节点地址为01,如下所示: (8)用鼠标双击VFD-F Drives节点,弹出下图所示窗口: (9)在此对 VFD-F变频器的识别参数以及IO信息进行确认。确认配置无误后,点击『确定』按钮。返回主界面。其它从站(如PLC等)的配置与节点1操作步骤类似,这里不再赘述。3.2 DVPDNET主站模块(主站)的配置 (1)双击DNET Scanner(节点0)的图标,弹出” 主站模块配置…”对话框,可以看到左边的列表里有当前可用节点VFD-F Drives 230V 50HP,DVP-SS/SA/EH PLC,VFD-F Drives 230V 20HP,DVP-SS/SA/EH PLC,VFD-M Drives 230V 5HP,DVP-SS/SA/EH PLC… …。右边有一个空的”扫描列表”: (2)将上图中左边列表中的 DeviceNet 从站设备移入主站模块的扫描列表中。具体步骤为:选中 DeviceNet 从站节点,然后点击" ",如下图所示。按照此步骤,即可将 DeviceNet 从站节点依次移入到主站模块的扫描列表内: (3)确认无误后,点击『确定』按钮。 (4)选择『网络(N)』菜单点『下载』指令,将配置下载到DVPDNET-SL主站模块内。下载时,如果 SV主机处于运行模式,会弹出”警告”对话框: (5)点击『是』按钮,将配置下载至主站模块,确认PLC处于RUN模式。3.3 DVPDNET-SL主站模块和从站的IO数据映射DVPDNET-SL主站模块→DeviceNet从站DVPDNET-SL主站模块寄存器 从站设备元件装置D6287VFD-F Drives 230V 50HP变频器VFD-F变频器命令字D6288VFD-F变频器频率字D6289PLCD500(温度设定信号)D6290VFD-F Drives 230V 20HP变频器VFD-F变频器命令字D6291VFD-F变频器频率字D6292PLCD500(温度设定信号)D6293D501(CO2浓度设定信号)………………………………D6314VFD-F Drives 230V 20HP 变频器VFD-F变频器命令字D6315VFD-F变频器频率字D6316PLCD500(温度设定信号)DeviceNet从站→DVPDNET-SL主站模块DVPDNET-SL主站模块寄存器 从站设备元件装置D6037VFD-FDrives 230V 50HP变频器VFD-F变频器状态字D6038VFD-F变频器设置频率D6039PLCD408(现场温度信号)D6040VFD-F Drives 230V 20HP变频器VFD-F变频器状态字D6041VFD-F变频器设置频率D6042PLCD500(现场温度信号)D6043D501(现场CO2浓度信号)………………………………D6064VFD-F Drives 230V 20HP 变频器VFD-F变频器状态字D6065VFD-F变频器设置频率D6066PLCD408(现场温度信号)3.4保存配置数据 选择『文件(F)』菜单中『保存(S)』命令,将当前的网络配置保存。4 DeviceNet网络监视4.1 实现原理主站模块对扫描列表中的节点进行实时监控,并将扫描列表中的每个节点的状态映射到一个位,使用者可以通过监控D6032~D6035的内容获取各网络节点的状态信息。PLC装置与网络节点的对应关系如表2所示。表2 装置与网络节点的对应关系PLC元件对应网络节点b15b14b13… …b2b1b0D6032节点15节点14节点13… …节点2节点1节点0D6033节点31节点30节点29… …节点18节点17节点16D6034节点47节点46节点45… …节点34节点33节点32D6035节点63节点62节点61… …节点50节点49节点48
当扫描列表中的节点正常时,相应的位为OFF状态,当扫描列表中的节点发生异常时,相应的位为ON状态。用户通过监控D6036的内容实时获取主站模块的状态信息。当主站模块正常工作时,D6036的内容为0;当主站模块处于初始化时,D6036高字节内容为1,低字节内容为0;当主站模块发生错误时,D6036高字节内容为2,错误的详细信息参考D6036低字节的错误代码:PLC元件说明b15b14b13b12b11b10b9b8b7b6b5b4b3b2b1b0D6036主站模块状态(0:正常,1:初始化,2:错误)主站模块错误代码
4.2 PLC元件说明PLC元件元件说明M0~M63节点0~节点63状态指示C0~C63节点0~节点63错误计数器M100当M100=ON时,主站处于正常状态M101当M101=ON时,主站处于初始化状态M102当M102=ON时,主站处于错误状态D10主站的错误次数D11主站的错误代码