XCU-DP控制器与DP从站设备通讯_第1页
XCU-DP控制器与DP从站设备通讯_第2页
XCU-DP控制器与DP从站设备通讯_第3页
XCU-DP控制器与DP从站设备通讯_第4页
XCU-DP控制器与DP从站设备通讯_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XCU-DP控制器与DP从站设备通讯XCU-DP用于TiSNet P600/XDC-800系统中,作为算法控制器,实现与PROFIBUS DP从站的通讯,通讯速率9600bps6Mbps。该控制器可冗余配置。1、 准备工作使用XCU-DP进行DP通讯时,需要具备一些前提条件。主要包括硬件和软件两方面。2.1 所需硬件(1)XCU-DP控制器,包括双机切换电缆、串口配置电缆、A/B网线。串口电缆可以用两个九针串口母头(孔)按23、32、55接线方式做。(2)CPU313C-2DP,包括PROFIBUS通讯电缆、DP连接头(总线两端终结处的终端电阻设置为“ON”)。(3)带有串口的计算机;2.2

2、所需软件(1)新华TISNET ONXDC接口软件驱动,用于XCU控制器系统配置及编程组态;(2)Anybus NetTool for Profibus,用于配置XCU中DP控制器的通讯组态;(3)PLC的GSD描述文件。二、XCU-DP侧的设置1. Profibus接口型控制器XCU-DP(X2336018)1.1 简介XCU-DP用于TiSNet XDC-800系统中,作为主算法控制器,实现与PROFIBUS DP从站的通讯,通讯速率9600bps6Mbps。配置低功耗的工控主机板,扩展两个10Mbps或100Mbps的双网口,装载Windows CE.NET嵌入式操作系统,运行OnXDC

3、算法与设备控制程序。可冗余配置。图1-1 xCU-DP前后侧外观图1.2 工作原理(1) 硬件组成XCU-DP采用标准PC104工控主板(CPU采用Pentium级32位微处理器),并扩展PROFIBUS通讯接口板。独立的冗余切换电路,通过电缆连接实现两XCU-DP的对I/O模块的控制切换。 (2) 软件环境XCU-DP主处理器采用微软公司的嵌入式操作系统WindowsCE.net 4.x。2. 使用方法(1) 工作状态指示面板上共有5个LED指示灯,定义见下表。表1-1 状态指示灯序号面板字符名称颜色意义1Power电源绿亮:电源正常灭:电源故障2Master主控状态绿亮:处于主控状态灭:处

4、于非主控状态3Run运行绿亮或闪:运行状态正常灭:运行状态不正常4Halt故障红亮或闪:处于故障状态或启动状态灭:正常态5Config组态绿处于组态状态中灭:处于非组态状态(2) 电缆连接说明a) LAN1或LAN2网络的配置与XCU内部配置必须一致,如IP地址设置、IP子网屏蔽、网关等。一般LAN1配置为222.222.221.*,LAN2配置为222.222.222.*。b) DP接口DP接口是9芯孔形D型插,用于连接PROFIBUS总线电缆。c) DEX接口DEX接口用于连接双机切换电缆。必须联上双机切换电缆后,XCU才能进入主控制。d) CFG接口CFG接口是XCU中PROFIBUS接

5、口板的配置端口。使用标准RS232电缆,通过此接口连接PC机的一个串口上。将上述电缆及设备安装安毕。三.程序及驱动安装3.1 安装Anybus NetTool for Profibus从XCU-dp-tools里面找到NetToolv文件夹,点击里面setup.exe进行安装。3.2点Next进行安装到底。一直到出现Finish即安装完毕。3.3 安装串口通讯驱动从XCU-dp-tools里面找到HardwareDriver文件夹。此文件夹下有V.1.02 COM - Serial cable的文件夹,点击里面的setup.exe进行安装。直到出现Finish,安装完毕。四、 A

6、nybus软件DP从站的设置及网络测试。4.1启动anybus软件4.2启动软件后加入PLC的GSD文件,如图。4.3添加完毕后在左侧窗口会出现刚才添加的PLC4.4创建一个工程,并注意保存路径。(最好不要直接保存在桌面上)4.5在新的工程上建个主站。按住如图左侧的ABMDPV拖到右边的窗口空白处。4.6主站建立后如下图4.7建立从站,按住如图左侧的PLC拖到右侧主站的总线上(前提是要安装GSD文件)。4.8 对主、从站的地址及通讯速率进行设置。注意从站的地址及通讯速率要跟PLC的实际一致。4.8.1如图主站地图设为1,通讯速率为1.5M。4.8.2从站地址跟PLC一致为2。4.8.3从站的数

7、据配置(以西门子CPU313-2C为例),点住左边里的数据格式拖放到右侧下面的窗口里面来。如图:数据格式(包括数据顺序)跟PLC对应。前三项要加进来4.9设置通讯端口,点击OnlineDriver selection 如下图:4.9.1在出来的窗口里来选Serial,然后点击Create.4.9.2按照提示进行设置PC上的通讯串口选择串口线安装的串口位置。4.10所有设置完毕后,点击保存。将程序下载到XCU去。如下载不成功,检查接线及接线方式或换一个串口再试。4.11点击监控按钮,如果一切正常PLC会显示外框为绿色。,。如果显示红色表示PLC没有跟XCU通讯上如果显示蓝色表示PLC跟XCU通讯

8、正常但数据格式不正常关闭Anybus NetTool for Profibus 软件后,需复位XCU-DP控制器,才能实现DP正常通讯。五. ONXDC通讯接口软件配置 5.1. ONXDC-Profibus-DP通讯接口软件 接口程序由以下两个程序组成: ProfibusDrv.dll XCU接口驱动ProfibusDrv.ini 通讯接口配置文件 5.2接口配置文件说明CONFIGSlaveNum=1 /Profibus 从站个数SLAVE1/一个虚拟卡对应一个SLAVE,该卡内最多8个AI,8个AO (16个DI,16个DO:实际不需要,用AI、AO代替)Slave_Type=1 /其他

9、类型 profibus从站,不用改Read_Area=32 /读区长度,字节数Write_Area=32 /写区长度,字节数DI_Num=16 /DI 点数DO_Num=16/DO 点数AI_Num=8 /AI 点数,可改AO_Num=8 /AO 点数,可改; 四种类型的卡件,地址连续排列。在这种排列下,AI和AO的地址相同:即AI0与AO0的地址都是1-0-0StartPort_No=1 /映射到XCU下的站号Plate_No=0 /映射到XCU下的卡号SLAVE2Slave_Type=1 /其他类型 profibus从站,不用改Read_Area=48 /读区长度,字节数Write_Are

10、a=48 /写区长度,字节数AI_Num=16 /AI 点数,可改AO_Num=16 /AO 点数,可改StartPort_No=1 /映射到XCU下的站号Plate_No=1 /映射到XCU下的卡号/StartPort_No及Plate_No配好后就可以登陆XCU-DP作相应的组态了,例如SLAVE1那就是1站,0卡,通道015的DI,以此类推一个板卡内如果配置了8个AI、8个AO,则第一个AI、AO的地址相同,依此类推通讯的缓冲地址区是连续的,读缓冲区和写缓冲区是相互分离的,各自从0开始连续排列注意:这里面的SLAVE跟真正的从站不是一个概念。一个PLC可以配几个SLAVE,读、写数据的长

11、度就是要配的卡的数据,还不是与前面一个连续的。5.3 XCU配置文件修改(vxcu.ini) 配置文件说明 IODRIVERTotalDriver=1DRIVER1=ProfibusDrv,1,16,16驱动数量 驱动1=驱动名,起始的虚拟I/O站号,虚拟I/O站数量,每个虚拟I/O站虚拟卡件数量六、 XCU-DP组态将配置好的ProfibusDrv.ini及vxcu.ini文件下载到XCU下去,然后重启XCU。进入XCU将PLC的通道组态好本例的PLC的ProfibusDrv.ini配置:CONFIGSlaveNum=1SLAVE1Slave_Type=1 Read_Area=48Write_Area=48DI_Num=16DO_Num=16StartPort_No=2Plate_No=1本例中VXCU.INI配置:NODENAME=M-XCUNODE=7SoftSwitcher=0DASSOE=0/PartnerNodeIP = 232USERMANAGEseng=seng,0eng=eng,1sopu=sopu,2opu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论