0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EtherCAT总线运动控制器应用进阶一

正运动技术 2021-09-22 17:03 次阅读

视频教教程《视频教程:EtherCAT总线运动控制器应用进阶一》

01 准备工作

一、材料准备

1.硬件

A.ZMC432控制器一台,带EtherCAT总线接口。

B.松下EtherCAT伺服驱动器+电机一套

C.电脑一台。

D.带屏蔽层网线两根。

E.24V直流电源一个。

F.接线端子与连接线若干。

2.软件

A.ZDevelop V3.10版本控制器编程软件。

从正运动官网www.zmotion.com.cn下载压缩包,解压后直接运行应用程序,无需安装。

B.松下伺服驱动器上位机调试软件。

从松下官网下载后安装。

运动控制

二、硬件接线

1.控制器接线

控制器接口的用途参见下图。

运动控制

A.主电源:将控制器主电源接线端子上的E+24V端子接入24V直流电源正极,将EGND端子接入24V直流电源负极。

B.以太网EtherNET端口接线:使用一根网线将控制器的EtherNET端口与电脑的以太网口相连。

C.伺服驱动器与控制器接线:使用一根网线将控制器的EtherCAT总线端口与伺服驱动器的X2A或X2B口相连。

运动控制

注意伺服驱动器的EtherCAT接口有两个,有些驱动器这两个口可以随意接,有些分为EtherCAT IN和EtherCAT OUT,IN口接上一级设备,OUT口接下一级设备,二者不能混用,要注意连接顺序。

多轴控制时伺服驱动器的EtherCAT OUT口再连接下一级驱动设备的EtherCAT IN口,依此类推。

2.驱动器接线

伺服驱动器与电机和编码器的接线参见驱动器手册,将驱动器接入220V市电。

02 控制器与电脑连接

控制器与电脑可以通过串口或网口连接,下面以网口连接例展开说明。

一、网口通讯操作方法

先将控制器与电脑用网线连接好,接通控制器的电源,再打开ZDevelop编程软件,点击菜单栏“控制器”→“连接”,打开“连接到控制器”窗口。

运动控制

通过“连接到控制器”窗口,可以快速查看本机IP,对比控制器与电脑是否处于同一网段。

IP地址列表下拉选择时,会自动查找当前局域网可用的控制器IP地址(控制器上电POWER灯和RUN灯亮的时候就能查找到该控制器的IP地址)。

同一个网络有多个控制器的时候,IP的下拉列表若没有显示目标控制器的IP地址,可以采取IP扫描来查看当前所有可用的控制器IP地址,扫描完成之后确定关闭此窗口,重新在IP下拉列表选择。

运动控制

选择正确的IP地址,点击连接之后,编程软件与控制器连接成功,在线命令与输出窗口打印信息提示。

运动控制

控制器出厂的缺省IP地址为192.168.0.11,“连接到控制器”窗口能显示出本机IP地址,请注意设置有线网卡与无线网卡各自的IP。电脑需要设置IP地址与控制器IP处于同一网段才能连接,即四段的前三段要相同,最后一段不同才能通讯。

若控制器与电脑不处于同一网段,则需要修改控制器或电脑其中之一的IP地址,使二者处于同一网段。

修改控制器IP地址需要先使用串口连接控制器,获取控制器IP地址,然后修改本机IP或控制器IP使二者处于同一网段。

二、修改控制器IP地址

先使用串口连接控制器,获取控制器IP地址,再修改控制器IP地址。

方法一:可以通过菜单栏“控制器”→“修改IP地址”窗口直接修改控制器IP地址。

运动控制

方法二:通过IP_ADDRESS指令发送在线命令修改。

指令发送修改成功之后自动断开连接,在线命令打印控制器连接错误信息,通过网口连接选择新IP地址192.168.0.23再次连接控制器,IP地址修改成功后永久有效。

运动控制

三、修改本机IP地址

以WIN10为例,在开始菜单里打开控制面板,打开“网络和Internet”。

运动控制

再打开“网络与共享中心”。

运动控制

点击“以太网”。

运动控制

在“以太网状态”窗口点击“属性”,打开“以太网属性”窗口,找到Internet协议版本4(TCP/IPv4)打开,就能看到本机IP地址修改窗口,勾选“使用下面的IP地址”,在IP地址输入栏里修改IP,将本机IP改为和控制器IP处于同一网段,修改完成点击“确认”即可成功修改IP。

再次打开“连接到控制器”窗口尝试连接到控制器。

运动控制

03 DPOS与MPOS的区别

DPOS为用户定义的目标位置,即控制器发出的指令位置,单位是UNITS,该值的大小等于控制器实际发送脉冲数,除以脉冲当量得出。

写DPOS会自动转换为DEFPOS绝对坐标位置偏移,不会移动电机。

MPOS为用户单位的轴测量位置,也称为实际位置,单位是UNITS。该值是由编码器测量得出的轴实际位置,接在伺服电机上的编码器用于测量电机的转角与转速,MPOS的值正常情况下会跟随DPOS值,该值的大小等于编码器测得实际脉冲数,除以脉冲当量得出。没有编码器的场合,轴的MPOS值自动复制DPOS的值。

写MPOS会自动转换为DEFPOS绝对坐标位置偏移。

部分电机有一定跟随误差的(DPOS-MPOS),这个和机械和电机本身刚性都有关系,机械越好,电机越好,调的刚性越足,则跟随误差越小,但跟随误差永远存在,不可能消除,并且在实时变化,实际应用中尽量把机械刚性和电机刚性提高,让跟随误差尽量减小,速度尽量平滑,使得MPOS更准确。

另外SPEED为控制器给定速度,MSPEED为编码器的实际测量反馈速度。

如下图,轴类型ATYPE=65,EtherCAT周期位置模式,带编码器反馈,故脉冲信号输出与编码器反馈信号均在轴0上,此时MPOS为真,跟随DPOS。

运动控制

ATYPE=4或65或50模式时,轴号上均带编码器反馈。

OFFPOS指令相对偏移修改所有的坐标,不会对已运行/进入缓冲区的运动产生影响。

DEFPOS指令设置当前轴位置为一个新的绝对位置值,不会对已运行/进入缓冲区的运动产生影响。

示例:

BASE(0,1) '选择轴0,轴1

DPOS=100,100 '设置当前位置为100,100

?DPOS(0),DPOS(1) '打印确认,当前位置为100,100

OFFPOS=10,20 '多次调用OFFPOS相对位置

OFFPOS=10,20

?DPOS(0),DPOS(1) '此时当前位置变为120,140

DEFPOS(10,20) '设置当前位置为10,20

?DPOS(0),DPOS(1) '当前位置为10,20

04 EtherCAT伺服驱动器

参数设置

一、电子齿轮比的应用

伺服电机电子齿轮比就是伺服对接收到的控制器脉冲频率进行放大或者缩小,其中一个参数为分子,一个为分母。分子与分母比值为大于1就是放大,比值小于1就是缩小,比值等于1时电机接受脉冲数等于控制器发出脉冲数。

计算公式:电机接收的实际脉冲数=控制器发送脉冲数*电子齿轮比

例如:控制器发出脉冲10000个,电子齿轮比分子设为1,分母设为2,电子齿轮比为0.5,那么伺服实际运行按照5000个脉冲来进行。控制器发出脉冲10000个,电子齿轮比分子设为2,分母设为1,电子齿轮比为2,那么伺服实际运行按照20000个脉冲来进行。

松下驱动器电子齿轮的比值在1000-1/1000的范围内有效。

电子齿轮比通过数据字典6091h的子字典01h和02h的比值设定。6091h-01h设置电子齿轮比的分子,6091h-02h设置电子齿轮比的分母。

运动控制

运动控制

数据字典6092h的子字典01h用以设定电机旋转一圈所需脉冲数,一般根据编码器的分辨率设置,6092h的子字典02h的值默认为1。

运动控制

运动控制

电子齿轮比等驱动器的相关参数修改,可以通过驱动器软件直接修改,或使用SDO指令读写对应的数据字典进行配置。

1.驱动器软件修改电子齿轮比

修改驱动器参数先连接驱动器,可选USB线或WLAN连接驱动器,使用USB线连接电脑与驱动器端的X1端口,给驱动器上电,打开松下驱动器软件PANATERM,弹出“选择与驱动器通信”窗口,选择与驱动器通过USB连接后,自动获取到驱动器信息显示在窗口内,点击OK连接成功,就能对驱动器进行设置。

运动控制

点击菜单栏“显示”→“对象编辑器”,打开如下窗口,找到需要设置的数据字典,在“Setting Value”一栏直接修改数据字典的内容。

修改完成将参数传送给驱动器,并写入驱动器的EEPROM,驱动器再次上电后参数生效。

图中电子齿轮比=1:1,电机旋转一圈脉冲数10000。

运动控制

2.SDO指令修改电子齿轮比

SDO指令包含数据字典读取SDO_READ、SDO_READ_AXIS和数据字典写入SDO_WRITE、SDO_WRITE_AXIS。

数据字典读取语法:

SDO_READ (槽位号, 设备编号, 数据字典编号, 数据字典子编号, 数据类型, 读取数据存储TABLE位置)

SDO_READ_AXIS (轴号, 数据字典编号, 数据字典子编号, 数据类型, 读取数据存储TABLE位置)

数据字典写入语法:

SDO_WRITE (槽位号, 设备编号, 数据字典编号, 数据字典子编号, 数据类型, 写入数据值)

SDO_WRITE_AXIS (轴号, 数据字典编号, 数据字典子编号, 数据类型, 写入数据值)

示例:

SDO_WRITE(Bus_Slot,iNode,$6091,1,7,1) '电子齿轮比分子设为1

SDO_WRITE(Bus_Slot,iNode,$6091,2,7,1) '电子齿轮比分母设为1

SDO_WRITE(Bus_Slot,iNode,$6092,1,7,10000) '电机一圈脉冲数设为10000

SDO_WRITE(Bus_Slot,iNode,$1010,1,7,$65766173) '写EPPROM(写EPPROM后驱动器需要重新上电)

使用指令更改完成后,查看驱动器参数如下:

运动控制

二、读取多圈编码器值

驱动器有多圈绝对值编码器时,可使用ENCORDE指令读取编码器硬件寄存器原始值,就是多圈绝对值,此参数为只读类型。只有配置为需要使用编码器的ATYPE时才可以读取。

驱动器重新启动之后将ENCORDE值清零。

?*ENCODER '打印各轴编码器值,驱动器上电初始值为0

?ENCODER(0) '打印单轴编码器值

?ENCODER AXIS(0) '打印单轴编码器值

如下图,使用EtherCAT驱动器,带编码器反馈,控制轴0持续正向运动MOVE(500),此时发送的总脉冲数=UNITS*DPOS=100*500=50000。

运动控制

ENCORDE指令读取驱动器的多圈绝对值编码器的值,等于编码器检测到的接受脉冲总数50000。

此时将DPOS和MPOS改变,ENCORDE的值不会发生变化,因为改坐标电机不会运动,编码器接收脉冲数没有改变。

运动控制

因为读取的是多圈绝对值,负方向运动ENCORDE值减小,正向运动ENCORDE值增大。

运动控制

松下驱动器软件可对绝对式编码器设定。

通过参数Pr0.15设置。

运动控制

Pr0.15参数选择说明:三个设定值说明如下,上方例子为默认值1,作为增量编码器使用。

运动控制

三、驱动器IO操作

驱动器IN输入的读取,OP的输出

通过DRIVE_IO指令映射驱动器对象字典中60FDh驱动器IO输入、60FEh驱动器IO输出的起始IO编号。

驱动器在映射IO信号之后,可根据编号对驱动器的IO信号进行控制,IO信号输出可用OP指令控制。

运动控制

Bit位的值设为1表示ON,为0表示OFF。

驱动器IO映射示例:映射正负限位信号

要设置正确的DRIVE_PROFILEE或者PDO后才可以正常映射输入,也就是说DRIVE_PROFILE驱动器PDO配置模式包含60FDh和60FEh这两个数据字典。

DRIVE_PROFILE(iAxis) = 5 '设定对应的带IO映射的PDO模式

DRIVE_IO(iAxis) = i_IoNum '设定IO起始编号

REV_IN(iAxis) = i_IoNum '负限位应60FD BIT0

FWD_IN(iAxis) = i_IoNum + 1 '正限位先对应60FD BIT1

DATUM_IN(iAxis) = i_IoNum + 2 '原点信号对应60FD BIT2

INVERT_IN(i_IoNum,ON) '特殊信号有效电平反转

INVERT_IN(i_IoNum + 1,ON)

INVERT_IN(i_IoNum + 2,ON)

驱动器IO输出:

DRIVE_PROFILE(iAxis) = 5 '设定对应的带IO映射的PDO模式

DRIVE_IO(iAxis) = i_IoNum '设定IO起始编号

OP(i_IoNum,ON) '打开驱动器的第一个OUT口

可在驱动器的“参数”窗口,找到参数分类4,操作驱动器的IO信号,如下图。

运动控制

四、驱动器回零

EtherCAT总线可使用控制器提供的回零方式DATUM(mode),mode模式值选择查看ZBasic编程手册的DATUM指令。EtherCAT总线也可以使用驱动器本身的回零模式。

驱动器本身回零使用DATUM(21,mode2)指令,mode2模式值要查驱动器手册数据字典6098h回零模式,如下图所示,mode2填入对应Value值,mode2缺省值为0,也是驱动器回零模式,注意此时的原点限位等信号要接在驱动器上,所以要使用驱动器回零时需要对驱动器的IO进行映射。

运动控制

示例:

初始化完成后再运行驱动器回零程序,按上一节的示例,将驱动器的限位信号和原点信号映射到控制器的IO上,再运行以下回零程序。

BASE(iAxis) '按驱动器轴号逐个回零

AXIS_STOPREASON = 0

SPEED = 100 '回零速度

CREEP = 10 '反找速度

ACCEL = 1000

DATUM(21,2) '驱动器回零模式value=2

WAIT IDLE

IF AXIS_STOPREASON = 0 THEN

?"回零成功"

ELSE

?"回零失败","停止原因:",AXIS_STOPREASON,"状态字0X",HEX(DRIVE_STATUS)

ENDIF

五、力矩的实时读取

当PDO包含数据字典6071h(目标力矩)时,ATYPE可设置为67,周期力矩模式,此时使用DAC指令控制电机以设置值的力矩运行,DAC值范围0-1000,对应0-100%的DAC的值,比如DAC=10,此时电机力矩=1%的力矩值。

力矩控制时DAC单位为千分之一,等于1000时表示100%力矩,此时的值等于数据字典6072h(设定最大转矩)的值。

注意速度模式和力矩模式切换时,先将DAC=0后,再修改ATYPE,防止出现事故。

SDO读取数据字典6071h的值为目标力矩的大小,即当前发送的DAC的大小,没有发送DAC指令时,6071h的值为0。一般当前力矩6071h的取值范围是0-6072h的设定值。

运动控制

例如:ATYPE=67力矩模式

DAC=40

SDO_READ(0,0,$6071,0,3,0)'读取轴0的目标力矩,TABLE(0)的值变为40

运动控制

驱动器力矩的读取可以在配置的DRIVE_PROFILE包含数据字典6077h的情况下,使用DRIVE_TORQUE指令读取当前轴的力矩,或使用SDO_READ指令直接读取数据字典6077h的值获取当前力矩,与目标转矩的值之间可能存在波动,读取的是实时值的大小。

示例:

?DRIVE_TORQUE(0) '打印轴0的力矩

数据字典6077h用于读取当前力矩的值,示例:

SDO_READ(Bus_Slot,iNode,$6077,0,3,0)'读取当前力矩保存到TABLE(0)

运动控制

六、转矩限制的应用

转矩控制用于印刷机、绕线机、注塑机等场合,使用EtherCAT总线时,电机输出的转矩与DAC指令输入的值成正比。

为了保护机台,可对输出转矩进行限制,电机的最大转矩使用6072h设置,出厂默认值10。

运动控制

转矩控制时,电机转矩输出受DAC指令控制,但不对电机速度进行控制,因此轻载时,可能发生超速现象,为了保护机械,必须对速度进行限制。

数据字典6072h用于设置电机的最大转矩,6072h的值设为1000表示额定转矩的100%;设为500,表示额定转矩的50%。在EtherCAT的几种不同的模式下均支持,例如在位置模式下可以设置最大允许的力矩,使用MOVE等运动指令控制电机运行,此时电机速度按照SPEED参数运动,若目标位置设置的更大,这样碰到阻碍物后,速度受到限制,只能发出来设定的最大力矩。

SDO指令读取示例:

SDO_READ(0,0,$6072,0,3,0) '读取数据保存到TABLE(0),值为5000

运动控制

七、电机极性设置

电机极性(旋转方向)通过数据字典607Eh设定,有8个bit值可设定,如下图,极性不反转的时候,将607Eh的bit7-5均设为0;极性反转的时候,将607Eh的bit7-4均设为1;其余位bit4-0均设为0。

运动控制

设置方法:将607Eh的值设为224时,符号有反转,给正方向指令,电机旋转方向为CW(顺时针);将607Eh的值设为0时,符号无反转,给正方向指令,电机旋转方向为CCW(逆时针);电机旋转方向规定参见下图。

运动控制

设置示例:

使用驱动器软件或SDO指令操作数据字典607Eh。

SDO_READ(Bus_Slot,iNode,$607E,0,5,0) '读取极性保存到TABLE(0)

SDO_WRITE(Bus_Slot,iNode,$607E,0,5,$E0) '极性设置

运动控制

驱动器软件设置:可查看或修改设定值,值为224时,给正向运动参数,电机顺时针旋转。

运动控制

八、驱动器其他参数设置

驱动器的出厂设置一般没有反转IO电平,会导致驱动器限位报警,出现限位报警之后,要根据驱动器手册设置限位电平反转。比如松下伺服要将Pr4.01、Pr4.02的参数分别设置为010101h(65793)、020202h(131586)。

IO输入出厂默认值(下图显示十进制):

运动控制

可在驱动器软件上直接修改Pr4.01、Pr4.02的值,也可以通过SDO_write指令设置数据字典3401h和3402h设置正负限位的电平。

SDO指令设置正负限位的示例:

SDO_WRITE(Bus_Slot,iNode,$3401,0,4,$10101)'正限位电平,出厂值$818181

SDO_WRITE(Bus_Slot,iNode,$3402,0,4,$20202)'负限位电平,出厂值$828282

修改后的值,可查看数据字典的值,或查看参数分类。

运动控制

运动控制

其他参数的设置均可在“对象编辑器”窗口或“参数”窗口直接修改,修改完成保存到EEPROM,驱动器重新上电生效。

《EtherCAT总线运动控制器应用进阶一》就讲到这里。更多学习视频及图文详解请关注我们的公众号“正运动小助手”。

本文由正运动技术原创,欢迎大家转载,共同学习,一起提高中国智能制造水平。文章版权归正运动技术所有,如有转载请注明文章来源。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
收藏 人收藏

评论

相关推荐

脉冲全闭环EtherCAT运动控制器的固件升级

固件是常用功能。推荐优先使用最新的RTSys软件。 本文以ZMC406R-V2运动控制器为例给大家介绍正运动固件升级的多种方式。 ZMC406R-V2 6轴总线
的头像 发表于 11-07 10:58 132次阅读
脉冲全闭环<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>的固件升级

SSI绝对值编码EtherCAT运动控制器中的应用

SSI绝对值编码EtherCAT运动控制器中的应用
的头像 发表于 10-09 10:13 421次阅读
SSI绝对值编码<b class='flag-5'>器</b>在<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>中的应用

EtherCAT运动控制器与PLC的区别

在工业自动化领域,EtherCAT运动控制器和PLC(Programmable Logic Controller,可编程逻辑控制器)都是不可或缺的核心设备。它们各自具有独特的功能和优势
的头像 发表于 06-12 15:47 758次阅读

什么是EtherCAT运动控制器?它有哪些特点?

EtherCAT(Ethernet for Control Automation Technology)运动控制器,作为工业自动化领域中的项关键技术,近年来受到了广泛的关注和应用。它
的头像 发表于 06-12 15:43 704次阅读

多轴高性能EtherCAT总线运动控制器ZMC408CE硬件介绍

ZMC408CE是正运动推出的款多轴高性能EtherCAT总线运动控制器,具有
发表于 04-28 12:40 665次阅读
多轴高性能<b class='flag-5'>EtherCAT</b><b class='flag-5'>总线</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>ZMC408CE硬件介绍

运动控制卡/运动控制器的ZCAN总线ZMIO310扩展模块使用

运动控制卡/运动控制器的ZCAN总线ZMIO310扩展模块使用
的头像 发表于 04-11 11:46 625次阅读
<b class='flag-5'>运动</b><b class='flag-5'>控制</b>卡/<b class='flag-5'>运动</b><b class='flag-5'>控制器</b>的ZCAN<b class='flag-5'>总线</b>ZMIO310扩展模块使用

EtherCAT运动控制器在LabVIEW中的运动控制与实时数据采集

款多轴高性能EtherCAT总线运动控制器,具有EtherCAT、EtherNET、RS23
的头像 发表于 04-08 11:45 851次阅读
<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>在LabVIEW中的<b class='flag-5'>运动</b><b class='flag-5'>控制</b>与实时数据采集

EtherCAT运动控制器在ROS上的应用(下)

运动技术动态链接库环境配置以及EtherCAT运动控制器在ROS下的单轴运动
的头像 发表于 03-13 14:54 514次阅读
<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>在ROS上的应用(下)

EtherCAT运动控制器在ROS上的应用(上)

本文以正运动技术EtherCAT运动控制器ZMC432和ZMC408CE为例,介绍正运动技术运动
的头像 发表于 03-06 11:47 1138次阅读
<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>在ROS上的应用(上)

凌华科技基于软件控制EtherCAT运动控制器

SuperCAT是凌华科技打造的基于软件控制EtherCAT运动控制器,其核心的控制软件来自于凌华二十多年
的头像 发表于 01-09 11:57 847次阅读
凌华科技基于软件<b class='flag-5'>控制</b>的<b class='flag-5'>EtherCAT</b><b class='flag-5'>运动</b><b class='flag-5'>控制器</b>

EtherCAT总线运动控制的优势主要体现在哪?

。利用EtherCAT技术的优异性能,可以实现用传统现场总线系统所无法实现的控制方法。 正运动技术的ZMC464运动
发表于 12-13 11:37

运动技术EtherCAT扩展模块接线参考以及使用流程

直流电源。 EIO16084扩展模块在扩展接线完成后,不需要进行进行二次开发,只需手动在EtherCAT主站控制器配置唯的IO地址,配置完成即可访问。IO地址编号通过总线指令NODE
发表于 12-05 09:29

正运动技术

企业号
22 内容 4w 阅读 13 粉丝
我要咨询 更多

推荐企业号

更多

相关内容推荐

开学第一课作文
酷我音乐
77书库
黑执事夏尔
超级小智
摘要英文
周杰伦魔杰座
跨越彩虹
努尔哈赤七大恨
祛痘去痘印
实词
曾佩慈
珠海沙滩音乐节
祝绪丹
邵阳学院
fifa
狂野飙车6
昭和
超级整蛊霸王
高端设计
物理删除
托业
家仇
菲尔丁
大圣
狂歌
怎么淡化法令纹
最差
五帝本纪
劝导电影
唯一的选择
张琳艳
万籁此都寂
香港三级片电影
古埃及金字塔之谜
人体极限
花系列
热门明星
皮卡改装
李成烈
凤阳县小岗村
你的爱
九龙宝剑
王阳明传习录
大卫路易斯
铆钉枪
征途2
弗雷德里希
花木兰豫剧
蒙曼百家讲坛
2100
拳击比赛
436
天煞地球反击战
权法
软件工程师考试
灰指甲怎么治疗
联想天骄
磨料
采红菱
休闲板鞋
fallin
中性粒细胞
kino
重庆介绍
兰兰
万分之一
恶鬼缠身
巴博
林忆莲的歌曲
二珂
尼伯龙根
新欧洲
食玩
水浒传第八回
祝彪
手机壁纸大全
薛汀哲
舞蹈芭蕾
管宁
苏公公
潜行者2
万民
凯尔
百变马丁
电缆检测报告
qq炫舞吧
美女照片
焰娘
加油吧兄弟
道路交通法
王虎林
安排时间
火辣健身
多功能车
存储卡
苹果照片
张种树
直10武装直升机
紫外线吸收剂
靓仔图片
浪人武士
大s是谁
信息安全保护
支具
hebe
狮驼岭
沙井租房
飘柔
季后赛排名
高考如何填报志愿
陈希孺
3d推荐号码
世界七大奇迹之一
天鹅湖芭蕾舞
小孩跳舞
编手机链
唐嫣丝袜
成人性电影
thislove
饮酒ppt
鬼迷心窍李宗盛
井盖儿
插入排序法
希德
如何去青春痘
冷却液不足
双十一促销
犹大的烟
梅西
外盘
女巡按
雍正
wiko
时风
中华弓会
价值投资
因素分析法
泥水
NABTESCO
科学网站
一人之下
雅库
游戏王游城十代
皮皮
地暖地板
hillsong
身材好
低碳日
弱水三千
个性网情侣头像
体育小知识
江南
琉球语
业务流程
动漫女生的图片
品牌维权
弓虽女干
阿萨帝
纳兰珠儿
捷克总统
陕西博物馆
七日谈
终身美丽
kaixinwang
硬笔书法
哐哐
沼泽章鱼
功率二极管
心肌病
简简单单
联队长
爱上超模
web前端工程师
胡济邦
星空下的约定
业务流程
膝关节疼痛
拜仁vs多特蒙德
数据中心机房
采购谈判技巧
特纳
夜战
心意拳
千图网
信息安全保护
痘坑
芭菲特
白起是谁
苹果学生优惠
死神剧情
无烟煤滤料
白宝
雷环
品质盛典
寄生人
成浩
家族诞生第一季
小筑
蹦极事故

合作伙伴

朵情小影院

wuzhuokeji.com
www.yxcandle.com
www.hfgsdb.com
dgsenshuo.com
www.0710nk.com
fxnihao.com
0710nk.com
duoqv.cn
www.kangyangsuo.com
guimanchunjiu.com
mgyxlm.com
skbcnf.com
dgsenshuo.com
www.qiyoutom.com
www.xys-piano.com
www.cctmwz.com
www.guimanchunjiu.com
guimanchunjiu.com
yxcandle.com
wuzhuokeji.com