DC00-J9控制器#

DC00控制器内置于DC30D/15S内,提供机器人系统的算法实现、运动控制、人机交互等功能,外设接口提供外部通讯、IO等功能。DC00控制器可作为控制单元独立选用(具体请见DC00控制器独立使用说明)。

DC00控制器外观样式如图5所示,接口图及接口说明如图6:

../../_images/17.jpg

图5 DC00控制器外观图

../../_images/21.jpg

序号

接口名称

序号

接口名称

1

VGA&COM3/4

2

LAN1+USB3.0

3

LAN2+USB2.0

4

COM1

5

IO POWER(IO供电)

6

SIO(安全IO)

7

DIO(数字IO)

8

CIO(可配置IO)

9

EIO(功能拓展IO)

10

EtherCAT2

11

ON/OFF(开关机)

../../_images/2a.jpg

序号

接口名称

序号

接口名称

1

TP(示教器IO)

2

接地

../../_images/31.jpg

序号

接口名称

序号

接口名称

1

24V_INPUT

2

FAN(风扇)

3

EtherCAT1

4

48V_OUTPUT

5

TR(制动电阻)

6

48V_INPUT

图6 DC00控制器接口图(面板版本请以实物为准)

TP接口#

TP(示教器IO)接口用于与示教器接线盒交互示教器急停,使能,模式选择,带灯开关机按钮的信号。其接口定义如表9所示:

表9 TP接口定义

../../_images/112.jpg

编号

信号定义

编号

信号定义

1

EN1+(三位置使能输入1+)

2

EN1-(三位置使能输入1-)

3

EN1+(三位置使能输入2+)

4

EN2-(三位置使能输入2-)

5

SEL1+(模式切换输入1+)

6

SEL1-(模式切换输入1-)

7

SEL2+(模式切换输入2+)

8

SEL2-(模式切换输入2-)

9

EMG1+(示教器急停输入1+)

10

EMG1-(示教器急停输入1-)

11

EMG2+(示教器急停输入2+)

12

EMG2-(示教器急停输入2-)

13

PUSH+(带灯按钮输入+)

14

PUSH-(带灯按钮输入-)

15

24V

16

0V

注意:此接口在使用时必须接线;在WI-FI模式下需要接急停按钮盒线束;在示教器模式下需要接示教器线束;否则会触发急停。

接地接口#

此接口接PE线,用于消除壳体的静电,保护设备以及人身安全。

VGA&COM3、4接口#

VGA&COM3/4接口用于与示教器接线盒示教器画面显示以及示教器操作的信号。其接口定义如表10所示:

表10 示教器VGA+232接口定义

../../_images/121.jpg

LAN1+USB3.0接口#

LAN1接口,1000M,支持PROFINET/MODBUS TCP/ TCP IP通讯,用于与其它控制器和机器人通信实现机器人的控制;标准网线接口,不再陈列接口定义;

USB3.0接口用于连接鼠标键盘等设备,以及方便技术人员连接U盘设备,进行软件拷贝。标准USB3.0接口,不再陈列接口定义;

LAN2+USB2.0接口#

LAN2接口,1000M,支持MODBUS TCP /TCP IP通讯,用于与其它控制器和机器人通信实现机器人的控制;标准网线接口,不再陈列接口定义;

USB2.0接口用于连接鼠标键盘等设备,以及方便技术人员连接U盘设备,进行软件拷贝。标准USB2.0接口,不再陈列接口定义;

COM1接口#

COM1接口为RS232接口;

此接口为DB9母头公针连接器;其接口定义如表11所示:

表11 COM1接口定义

../../_images/13.jpg

编号

信号定义

编号

信号定义

1

NC

2

COM1_RX

3

COM1_TX

4

NC

5

GND_ISO

6

NC

7

NC

8

NC

9

NC

IO POWER接口#

IO POWER(IO供电)接口用于数字IO,模拟IO的供电。其接口定义如表12所示:

此处线束建议使用22AWG(0.2-0.3²)及以下,长度8MM的管型端子

表12 IO POWER接口定义

../../_images/14.jpg

说明:根据IO负载功率的情况,可以选择使用内部供电以及外部供电的两种供电方式

内部供电时,将1号脚与2号脚短接,3号脚与4号短接;此时内部将提供最大2A的24V直流电(如图)

../../_images/15.jpg

外部供电时,拆除短接线,将2号脚接入DC24V,将4号脚接入DC0V,并将3号脚和4号脚共地;外部供电时,最高承载8A的24V直流电(如图)

../../_images/16.jpg

SIO接口#

SIO(安全IO)接口是控制器提供的外部急停及安全输入输出接口,包括1路用户急停信号输入、1路系统急停反馈输出(有源信号)、1路保护性停止输入、2路可配置安全输入、2路可配置安全输出(有源信号),其中急停型号输入,保护性停止输入以及可配置安全输入为干接点接口;另外在使用可配置安全输出和系统急停反馈输出时,需接继电器进行转接。通过软件设置此接口的操作说明,请查看Duco core用户手册。其接口定义如表13所示:

此处线束建议使用22AWG(0.2-0.3²)及以下,长度8MM的管型端子

表13 SIO接口定义

../../_images/43.jpg

安全IO接口电气参数如表14所示:

表14 安全IO接口参数表(PNP型)

安全DI

终端

参数

EIx

干接点输入

PSIx

干接点输入

CSIx

干接点输入

安全DO

终端

参数

最小值

典型值

最大值

EOx/CSOx

电流

0A

0.5A

电压

23.52V

24V

25.2V

信号类型

PNP

安全DI时序图如图8 所示:

../../_images/61.jpg

图8  安全输入时序图

安全DI输入端诊断脉冲如图7所示。MCU通过发送诊断脉冲来检验硬件电路是否失效,诊断脉冲周期20ms,负脉宽500(±100)μs。

安全DO时序如图9 所示:

../../_images/71.jpg

图9  安全输出时序图

安全DO输出的输出端诊断脉冲如图8所示。MCU发送输出控制信号带有诊断脉冲信号,诊断脉冲周期为160ms,负脉宽600(±100)μs。

SIO接口接线图#

a 默认安全配置

图10 为安全接口默认配置接线图,可在没有任何附加安全设备的情况下进行机器人操作。

../../_images/171.jpg

图10  默认安全配置接线图

d 连接外部安全输入信号

图11 为安全输入接口连接外部安全输入信号接线图,注意外部安全输入信号为干接点信号,外部安全输入信号以急停按钮为例。

../../_images/18.jpg

图11  外部安全信号输入接线图

e 连接防护性停止信号

图12 为防护性停止输入信号接线图,注意外部防护性停止输入信号为干接点信号。

../../_images/19.jpg

图12  防护性停止信号输入接线图

f 连接可配置安全输入信号

可配置安全输入信号接线图与防护性停止输入信号接线类似。

g 与其他机器共享紧急停止

机器人与其他机器搭配使用时,往往需要设置一个公共的紧急停止电路。通过设置一条公共线路,操作员就不必思考要使用哪一个紧急停止按钮。

由于这两台机器都需要等待彼此跳出紧急停止条件,因此标准机器人紧急停止输入不能用于共享,要与其他机器共享紧急停止功能,必须通过控制器安全IO的安全输入和安全输出来配置。

另外安全输出为有源信号,需接继电器转接后使用,如图13 所示:

../../_images/20.jpg

图13 两台机器人控制器紧急停止级联示意图

DIO接口#

控制器提供的DIO(数字IO)接口,包括8路数字量输入(DI)接口、8路数字量输出(DO)接口,其接口定义如表15所示:

此处线束建议使用22AWG(0.2-0.3²)及以下,长度8MM的管型端子;

表15 DIO接口定义

../../_images/81.jpg

编号

信号定义

编号

信号定义

1

24V

2

0V

3

24V

4

0V

5

DI1(普通DI输入1)

6

DO1(普通DO输出1)

7

DI2(普通DI输入2)

8

DO2(普通DO输出2)

9

DI3(普通DI输入3)

10

DO3(普通DO输出3)

11

DI4(普通DI输入4)

12

DO4(普通DO输出4)

13

DI5(普通DI输入5)

14

DO5(普通DO输出5)

15

DI6(普通DI输入6)

16

DO6(普通DO输出6)

17

DI7(普通DI输入7)

18

DO7(普通DO输出7)

19

DI8(普通DI输入8)

20

DO8(普通DO输出8)

21

24V

22

0V

23

24V

24

0V

数字输入(DI)#

控制器提供的数字输入(DI)接口,其输入电压范围为:-3-30VDC(0~15mA),接口电气参数如表16所示:

表16 DI接口参数表(PNP型)

终端

参数

最小值

典型值

最大值

数字输入

DIX-24V

电压

-3V

——

30V

DIX-24V

ON区域

11V

——

30V

DIX-24V

OFF区域

-3V

——

5V

DIX-24V

TON/TOFF延迟

TON:50ms TOFF: 50ms

DIX-24V

功能

PNP型

a 干接点信号输入

图14 为干接点信号(按钮)与DI口的接线方式。

../../_images/22.jpg

图14  干接点信号输入接线图

h PNP信号输入

图15 为PNP信号(PLC的DO口输出,PNP型)输入与DI口的接线方式。

../../_images/23.jpg

图15 PNP信号输入接线图

数字输出(DO)#

控制器提供的数字输出(DO)接口,其输出电压范围为:23.52-25.2VDC,最大电流为:0.5A,开关时间:接口电气参数如表17所示:

表17 DO接口参数表(PNP型)

终端

参数

最小值

典型值

最大值

数字输入

DOX-0V

电流

0A

——

0.5A

DOX-0V

电压

23.52V

——

25.2V

DOX-0V

TON/TOFF延迟

TON:50ms TOFF: 50ms

DOX-0V

功能

PNP型

a DO输出连接负载

图16 为DO输出直接连接负载(继电器)的接线图,输出最大电流0.5A。

../../_images/25.jpg

图16  DO输出与负载参考接线图

i DO输出与其它PNP输入设备接线图

图17 为DO口输出与其它PNP型DI输入设备(PLC)之间的接线图:

../../_images/26.jpg

图17 与其他PNP型DI输入设备接线图

CIO接口#

控制器提供的CIO(可配置数字IO)接口,包括8路可配置数字输入(DI)接口、8路可配置数字输出(DO)接口;通过软件操作可将此接口配置成用户DIO或功能DIO,默认设置为用户DIO;其接口定义如表18所示:

此处线束建议使用22AWG(0.2-0.3²)及以下,长度8MM的管型端子;

表18 可配置数字IO接口定义

../../_images/91.jpg

编号

信号定义

编号

信号定义

1

24V

2

0V

3

24V

4

0V

5

CDI1(可配置DI输入1)

6

CDO1(可配置DO输出1)

7

CDI2(可配置DI输入2)

8

CDO2(可配置DO输出2)

9

CDI3(可配置DI输入3)

10

CDO3(可配置DO输出3)

11

CDI4(可配置DI输入4)

12

CDO4(可配置DO输出4)

13

CDI5(可配置DI输入5)

14

CDO5(可配置DO输出5)

15

CDI6(可配置DI输入6)

16

CDO6(可配置DO输出6)

17

CDI7(可配置DI输入7)

18

CDO7(可配置DO输出7)

19

CDI8(可配置DI输入8)

20

CDO8(可配置DO输出8)

21

24V

22

0V

23

24V

24

0V

备注:通过软件设置此接口配置成用户DIO或功能DIO的操作说明,请查看Duco core用户手册

可配置数字输入(CDI)#

控制器提供的可配置数字输入(CDI)接口,其输入电压范围为:-3-30VDC(0~15mA)。 接口参数表,时序图,接线方式请参考4.10.1数字输入(DI)的章节说明;

可配置数字输出(CDO)#

控制器提供的可配置数字输出(CD0)接口,其输出电压范围为:23.52-25.2VDC,最大电流为:0.5A。 接口参数表,时序图,接线方式请参考4.10.2数字输出(D0)的章节说明;

EIO接口#

DC00控制器的EIO(功能扩展IO)接口,是控制器为外部提供的2路电压模拟量输入接口、2路电压模拟量输出接口、1路外部CAN通讯接口、一路外部RS485通讯接口、INC编码器差分信号接口、以及一路远程上下点接口。其接口定义如表19所示:

此处线束建议使用22AWG(0.2-0.3²)及以下,长度8MM的管型端子;

注意:INC编码器的24V供电在发生短路时,有可能会造成从站接口板的损坏,使用过程中避免发生短路。

表19 功能拓展1接口定义

../../_images/101.jpg

编号

信号定义

编号

信号定义

1

AI1(电压模拟量输入1)

2

AG(模拟地)

3

AI2(电压模拟量输入2)

4

AG(模拟地

5

AO1(电压模拟量输出1)

6

AG(模拟地)

7

AO2(电压模拟量输出2)

8

AG(模拟地)

9

24V

10

RC1(远程开关ON+)

11

0V

12

PowerON(远程开关ON-)

13

A+(INC信号A相+)

14

RC2(远程开关OFF+)

15

A-(INC信号A相-)

16

Power0FF(远程开关OFF-)

17

A-(INC信号A相-)

18

CAN_L

19

B-(INC信号B相-)

20

CAN_H

21

Z+(INC信号C相+)

22

485_B

23

Z-(INC信号C相-)

24

485_A

电压模拟量接口#

电压模拟量输入(0~10V ±1%)

电压模拟量输入出厂默认0-10V电压输入(精度 ±1%);

电压模拟量输出(0~10V,±1%)

电压模拟量输出出厂默认0V电压输出;

模拟量信号隔离规范

模拟量信号相互之间电气隔离,电气规范参照表20所示:

表20 模拟量电气规范

终端

参数

最小值

典型值

最大值

电压模拟输入

AI_VX-AGND

电压

0V±1%

——

10V±1%

电阻

48kΩ

分辨率

12位

l 模拟量接线示意图

图18 为模拟量接口接线示意图:

../../_images/28.jpg

图18 模拟量输入接线示意图

通讯接口(CAN,RS485,INC信号)#

外部通讯接口相互之间信号隔离,通讯参数规范参照表21所示:

表21 通讯参数规范

终端

参数

数据

CAN通讯

波特率

10k、 20k、50k 、100k 、125k、250k、 500k、1000k bps

RS485通讯

波特率

4800、 9600、 19200 、38400 、115200 bps

线路阻抗

120Ω

INC编码器通讯A+,A-;B+,B-;Z+,Z-

供电电压

24VDC

允许频率

<200KHz

输入信号

方波信号(兼容单端/差分)

图19 为INC接口差分编码器接线示意图:

../../_images/30.jpg

图19  差分INC编码器接线示意图

图20 为INC接口单端编码器接线示意图:

../../_images/311.jpg

图20 单端INC编码器接线示意图

远程开关接口#

利用远程开关,可在不使用示教器或控制器面板上的上电按钮的情况下开启或关闭系统。

“PowerON”输入与上电按钮原理相同,务必对远程关闭使用“PowerOFF”输入,此信号允许控制器保存打开的文件并正常关闭(类似系统软关机)。

远程开关接口定义如表22所示:

表22 远程开关接口定义

接插件编号

信号定义

输入信号类型

10

RC1

干接点

12

PowerON

14

RC2

干接点

16

PowerOFF

电气规范如表23所示如下:

表23 远程开关接口电气规范

终端

参数

最小值

最大值

PowerON-RC1

电压

0VDC

25.2VDC

PowerOFF -RC2

电压

0VDC

25.2VDC

PowerON激活时间

>1S

PowerOFF关断时间

>3S

远程开关的接线方法如下:

a 远程PowerON接口(干接点输入)

图21 是远程PowerON按钮的接线方法,其中按钮使用自复位按钮。

../../_images/34.jpg

图21  远程上电接线示意图

m 远程PowerOFF接口(干接点输入)

图22 是远程PowerOFF按钮的接线方法,其中按钮使用自复位按钮。

../../_images/35.jpg

图22 远程下电接线示意图

EtherCAT2接口#

EtherCAT2接口,支持EtherCAT通讯;预留备用;标准网线接口,不再陈列接口定义;

ON、OFF按钮#

DC00控制器上电按钮为微动带灯(绿)复位按钮。当系统开关处于ON状态,且系统未启动时,轻按上电按钮(维持1S以上)后松开,按钮灯亮系统正常启动,可正常工作。当需关闭系统时使用示教器界面进行正常断电以及关机操作,如遇到系统问题时,可以长按此按钮3秒以上,强制进行系统断电处理(主控制器数据正常保存)。

24V_INPUT接口#

24V_INPUT接口是接外部提供的电源,以给DC00控制器的MCU端主控制器供电。其接口定义如表24所示:

表24 24V_INPUT接口定义

../../_images/36.jpg

编号

信号定义

编号

信号定义

1

+

2

-

FAN接口#

FAN(风扇)接口是用于给直流风扇驱动电流(无变频);此端口输出电压为DC24V,输出电流最大为2A,建议使用功率为5~10W的直流风扇;其接口定义如表25所示:

表25 风扇接口定义

../../_images/37.jpg

编号

信号定义

编号

信号定义

1

+

2

-

EtherCAT 1接口#

EtherCAT 1接口专用于与机械臂进行通讯交互;其接口定义如表26所示:

表26 Ecat OUT1接口定义

../../_images/38.jpg

48V_OUTPUT接口#

48V_OUTPUT接口专用于给机械臂提供DC48V动力,其接口定义如表27所示:

表27 DC48V输出接口定义

../../_images/39.jpg

编号

信号定义

编号

信号定义

1

+

2

-

3

PE

TR接口#

TR接口连接制动电阻;当电机的出力矩和转速的方向相反时,它代表能量从负载端传回至驱动器内。此能量回灌使得其电压值往上升。当上升到某一值时,回灌的能量只能靠制动电阻来消耗。其接口定义如表28所示:

标配的制动电阻为150W,3Ω。

表28 制动电阻接口定义

../../_images/40.jpg

编号

信号定义

编号

信号定义

1

R+

2

R-

48V_INPUT接口#

48V_INPUT接口专用于给机械臂提供DC48V动力;其接口定义如表29所示:

表29 DC48V输入接口定义

../../_images/41.jpg

编号

信号定义

编号

信号定义

1

+

2

-

24V模块接口#

24V模块接口说明如表32所示:

表30 24V模块接口定义。

../../_images/42.jpg

端子代号

端子功能

脚位定义

备注

CN1

DC24V输出

1:+;2:-

CN2

DC48V输入

1:+;2:-