ZMC306N运动控制器新品推出

供稿:深圳市正运动技术有限公司

  • 关键词:正运动,ZMC306N
  • 摘要:ZMC是ZMotion运动控制器的简称。ZMotion运动控制器可用于可应用于各种需要脱机或联机运行的场合。

ZMC306N控制器硬件手册


Version 1.0


版  权  说  明

本手册版权归深圳市正运动技术有限公司所有,未经正运动公司书面许可,任何人不得翻印、翻译和抄袭本手册中的任何内容。

涉及ZMC控制器软件的详细资料以及每个指令的介绍和例程,请参阅ZBASIC软件手册。

本手册中的信息资料仅供参考。由于改进设计和功能等原因,正运动公司保留对本资料的最终解释权!内容如有更改,恕不另行通知!



调试机器要注意安全!请务必在机器中设计有效的安全保护装置,并在软件中加入出错处理程序,否则所造成的损失,正运动公司没有义务或责任对此负责。




目    录

ZMC306N控制器硬件手册1

第一章 简介1

1.1 连接配置1

1.2 安装和编程2

1.3 产品特点2

第二章 硬件描述3

2.1 ZMC306N型号规格3

2.2 ZMC306N接口4

2.2.1 电源/CAN接口信号:5

2.2.2 RS485/CAN接口信号:5

2.2.3 RS232接口信号:6

2.2.4 U盘接口信号:6

2.2.5 通用输入信号:6

2.2.5.1 输入0-7:7

2.2.5.2 输入8-15:7

2.2.5.3 输入16-23:8

2.2.6 输出/IO电源信号:8

2.2.6.1 输出0-7:9

2.2.6.2 输出8-15:9

2.2.7 ADDA信号:9

2.2.8 轴接口信号:10

2.2.8.1 轴0、110

2.2.9 轴接线参考:11

2.2.9.1 低速差分脉冲口接线参考11

2.2.9.2 高速差分脉冲口接线参考13

2.2.9.3 编码器接线参考14

2.3 RTEX驱动器设置14

2.3.1 RTEX松下总线接口:14

2.4 EtherCAT总线接口:16

第三章 扩展模块17

3.1 扩展模块CAN总线、输入输出、电源接线参考:17

第四章 常见问题17

第五章 硬件安装18

5.1 ZMC306N安装尺寸19



第一章简介

ZMC是ZMotion运动控制器的简称。ZMotion运动控制器可用于可应用于各种需要脱机或联机运行的场合。

ZMC支持最多达12轴直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随、虚拟轴设置等。

ZMC支持多任务同时运行,同时可以在PC上直接仿真运行。


1.1连接配置

典型连接配置图


ZMC运动控制器支持以太网,USB,CAN,485等通讯接口,通过CAN总结可以连接各个扩展模块,从而扩展输入输出点数或运动轴(CAN总线两端需要并接120欧姆的电阻)。

ZMC运动控制器支持U盘保存或读取数据(00x系列除外)。

1.2安装和编程

ZDevelop开发环境


ZMC控制器通过ZDevelop开发环境来编程,ZDevelop是一个很方便的编程、编译和调试环境。ZDevelop可以通过串口、485、USB或以太网与控制器建立连接。

ZMC编程采用ZBasic语言,多个程序可以同时运行。


1.3产品特点

●  支持EtherCAT总线通讯,支持RTEX松下总线通讯。

●  最多达12轴运动控制(虚拟轴数)。

●  脉冲输出模式:方向/脉冲或双脉冲。

●  ECAT最快0.5ms的刷新周期。

●  支持编码器位置测量,可以配置为手轮输入模式。

●  每轴最大输出脉冲频率10MHz

●  通过EtherCAT总线,最多可扩展到4096个隔离输入或输出口。

●  轴正负限位信号口/原点信号口可以随意配置为任何输入口。

●  输出口最大输出电流可达300mA,可直接驱动部分电磁阀。

●  U盘接口、RS485接口、以太网接口。

●  支持最多达12轴直线插补、任意圆弧插补、螺旋插补、样条插补。

●  支持电子凸轮、电子齿轮、位置锁存、同步跟随、虚拟轴等功能。

●  支持硬件比较输出(HW_PSWITCH2), 硬件定时器,运动中精准输出。

●  支持ZBasic多文件多任务编程。

●  多种程序加密手段,保护客户的知识产权。



第二章硬件描述

2.1ZMC306N型号规格


ZMC304N

ZMC306N

基本轴数

4

6

最多扩展轴数

12

12


基本轴类型

RTEX

EtherCAT

2脉冲输出,2编码器输入

RTEX

EtherCAT

2脉冲输出,2编码器输入

内部IO数

26进18出(前16路带过流保护)

26进18出(前16路带过流保护)

最多扩展IO数

512进512出

512进512出

内部AD/DA

2路AD,2路DA

2路AD,2路DA

最多扩展AD/DA

256路AD,128路DA

256路AD,128路DA

脉冲位数

32

32

编码器位数

32

32

速度加速度位数

32

32

脉冲最高速率

10Mhz

10Mhz

每轴运动缓冲数

256

256

数组空间

320000

320000

程序空间

2048KByte

2048KByte

Flash空间

128MByte

128MByte

电源输入

24V直流输入,IO24V输入。

24V直流输入,IO24V输入。

通讯接口

RS232,  RS485,EtherCAT,RTEX

以太网,U盘,

RS232,  RS485,EtherCAT,RTEX

以太网,U盘,

外形尺寸

205*135.25mm    

205*135.25mm    


ZMC304E, ZMC306E不支持RTEX。

轴6/7可以配置为编码器,从而映射到轴0-1的编码器。

304N/306N缺省支持正运动XPLC的功能,可以通过网络来做组态显示。



2.2ZMC306N接口


ZMC306N具有6个轴,最多达12个虚拟轴。ZMC306N可以通过CAN接口扩展轴。

ZMC306N板上自带24+2个通用输入口,16+2个通用输出口,

ZMC306N带1个RS232串口,1个RS485接口,1个以太网接口,1个RTEX松下总线接口,1个EtherCAT接口。

ZMC306N带一个CAN总线接口,支持通过ZCAN协议来连接扩展模块。

ZMC306N带一个U盘接口。


2.2.1电源/CAN接口信号:

针脚号

名称

说明

1

E+24V

外部电源24V输入

2

EGND

外部电源地

3

FG/EARTH

安规地/屏蔽层


ZMC306N系列控制器采用单电源供电,ZMC0-2系列和ZIO扩展卡采用双电源供电。

控制器5V脉冲轴和编码器接口采用内部电源,IO采用外部电源; ZIO扩展模块扩展出来的轴和编码器采用外部电源。


2.2.2RS485/CAN接口信号:


针脚号

名称

说明

1

485B

485-

2

485A

485+

3

EGND

外部电源地

4

CANL

CAN差分数据-

5

CANH

CAN差分数据+


CAN总线上链接多个控制器时,需要在最两边控制器的CANL与CANH端并接120欧姆的电阻。

ZMC306N系列的通讯接口采用外部24V电源,与其他控制器或触摸屏连接时要留意。


CAN总线通讯双方必须保证对应GND连上或是控制器和ZIO扩展模块用同一个电源。 控制器和扩展模块用不同电源供电时:控制器电源EGND要连接ZIO扩展模块电源的GND,否则可能烧坏CAN。(接线参考见第三章扩展模块)


2.2.3RS232接口信号:

针脚号

名称

说明

2

RXD

接收数据引脚

3

TXD

发送数据引脚

5

GND

内部电源地

9

+5V

内部电源5V输出,可用于对文本屏供电


与电脑连接需要使用双母头的交叉线。


2.2.4U盘接口信号:

针脚号

名称

说明

1

USB 5V

U盘+5V电源输出

2

D-

差分数据D-

3

D+

差分数据D+

4

GND

内部电源地


2.2.5通用输入信号:




2.2.5.1输入0-7:

针脚号

名称

说明

1

EGND

IO电源地

2

EGND

IO电源地

3

IN0

输入0(锁存A),EA2

4

IN1

输入1(锁存B),EB2

5

IN2

输入2(锁存C),EZ2

6

IN3

输入3(锁存D)

7

IN4

输入4

8

IN5

输入5

9

IN6

输入6

10

IN7

输入7


输入0与输入1同时具有锁存输入A与锁存输入B的功能。

306E/306N支持4通道锁存, 软件里面使用REG_INPUTES配置.

IN0-2具备24V高速编码器的功能.


2.2.5.2输入8-15:

针脚号

名称

说明

1

EGND

IO电源地

2

EGND

IO电源地

3

IN8

输入8

4

IN9

输入9

5

IN10

输入10

6

IN11

输入11

7

IN12

输入12

8

IN13

输入13

9

IN14

输入14

10

IN15

输入15


2.2.5.3输入16-23:

针脚号

名称

说明

1

EGND

IO电源地

2

EGND

IO电源地

3

IN16

输入16

4

IN17

输入17

5

IN18

输入18

6

IN19

输入19

7

IN20

输入20

8

IN21

输入21,EZ3

9

IN22

输入22,EB3

10

IN23

输入23,EA3


2.2.6输出/IO电源信号:

输出电路

每轴信号里面另有1个不带电流放大的通用输出口,见轴接口描述.


2.2.6.1输出0-7:

针脚号

名称

说明

1

EGND

外部电源地

2

E5V

24V转换生成的5V电源,输出.

3

OUT0

输出0,PWM0,PUL2

4

OUT1

输出1,PWM1,DIR2

5

OUT2

输出2,PUL3

6

OUT3

输出3,DIR3

7

OUT4

输出4

8

OUT5

输出5

9

OUT6

输出6

10

OUT7

输出7

OUT0 OUT1具有PWM的功能,当PWM关闭时为通用输出。

OUT0-3具有单端轴2-3的功能.


2.2.6.2输出8-15:

针脚号

名称

说明

1

EGND

外部电源地

2

EGND

外部电源地

3

OUT8

输出8

4

OUT9

输出9

5

OUT10

输出10

6

OUT11

输出11

7

OUT12

输出12

8

OUT13

输出13

9

OUT14

输出14

10

OUT15

输出15


2.2.7ADDA信号:

针脚号

名称

说明

1

DA0

0-10V模拟输出口0

2

DA1

0-10V模拟输出口1

3

ADGND

模拟口GND

4

AD0

0-10V模拟输入口0

5

AD1

0-10V模拟输入口1


ZMC306N内部ADDA采用了内部电源。


2.2.8轴接口信号:


每个端子含一个轴信号接口,提供了0V和+5V输出,可以为编码器提供5V电源。

轴使用前,要通过ATYPE参数来配置轴的使用方式。


2.2.8.1轴0、1

告警输入和轴使能输出同时作为通用的输入输出。输出为小电流输出。


ZMC306N差分脉冲轴只有轴0、1。


针脚号

信号

说明

1

EGND

外部电源地

2

IN24/ALM

通用输入,建议做驱动报警

3

OUT8/ENABLE

通用输出,建议驱动使能

4

EA-

编码器输入

5

EB-

编码器输入

6

EZ-

编码器输入

7

+5V

内部5V电源输出

8

备用

备用

9

DIR+

伺服或步进方向输出

10

GND

内部电源地

11

PUL-

伺服或步进脉冲输出

12

备用

备用

13

GND

内部电源地

14

OVCC

E24V输出(建议仅供伺服IO

15

备用

备用

16

备用

备用

17

EA+

编码器输入

18

EB+

编码器输入

19

EZ+

编码器输入

20

GND

内部电源地

21

GND

内部电源地

22

DIR-

伺服或步进方向输出

23

PUL+

伺服或步进脉冲输出

24

GND

内部电源地

25

备用

备用

26

备用

备用


2.2.9轴接线参考:

2.2.9.1低速差分脉冲口接线参考

差分连接方式

                                 单端连接方式                                                                                    

ZMC306N控制器和松下A5伺服驱动器低速差分脉冲口接线参考

如果接了高速差分脉冲口或者编码器必须把GND和驱动器25脚GND连接起来。


2.2.9.2高速差分脉冲口接线参考

速度满足要求时优先使用低速差分脉冲口,使用高速差分脉冲接口时务必将控制器内部数字地连到驱动器高速脉冲口参考地。

               

 差分高速脉冲口连接方式

         

ZMC306N控制器和松下A5伺服驱动器高速差分脉冲口接线参考

   

2.2.9.3 编码器接线参考

             

编码器连接方式


部分伺服驱动器不是光藕隔离的,此时必须把控制器内部GND和驱动器的GND连接上,绝大多数驱动器编码器不是光耦隔离的,连接编码器的时候,必须把控制器内部GND和编码器的GND连接上。


2.3RTEX驱动器设置

控制器缺省固件的配置为0.5ms周期, 对应驱动器的配置为:


如果控制器固件特殊定制了, 请参考周期来调整。

2.3.1RTEX松下总线接口:

端口定义:

RX端口引脚定义:

引脚号

名称

说明

1

NC


2

NC


3

RX+

接收+

4

NC


5

NC


6

RX-

接收-

7

NC


8

NC



TX端口引脚定义:

引脚号

名称

说明

1

NC


2

NC


3

TX+

发送+

4

NC


5

NC


6

TX-

发送-

7

NC


8

NC



线缆制作

4对线通信线缆

2对线通信线缆

请用TIA/EIA-568 規格Categoryー5e 以上(推荐6 以上)合适的屏蔽双绞线进行接线


2.4EtherCAT总线接口:

EtherCAT通讯接口采用支持100Mbps的 标准以太网RJ45接口。



引脚号

名称

说明

1

TX+

发送信号(+

2

TX-

发送信号(-

3

RX+

接收信号(+

4

NC

保留

5

NC

保留

6

RX-

接收信号(-

7

NC

保留

8

NC

保留


请用TIA/EIA-568 規格Categoryー5e 以上(推荐6 以上)合适的屏蔽双绞线进行接线


第三章扩展模块

请参见《ZIO扩展卡硬件手册》、也可以通过EtherCAT、RTEX模块来扩展。

ZMC3系列控制器采用单电源供电,ZIO扩展卡采用双电源供电,使用时将IO板的两路电源接到一路电源即可。ZMC3系列控制器和ZIO扩展模块用不同电源供电时:控制器电源EGND要连接ZIO扩展模块电源的GND,否则可能烧坏CAN总线。

CAN总线上链接多个ZIO扩展模块时,需要在最末端的ZIO扩展模块CANL与CANH端并接一个120欧姆的电阻。


3.1扩展模块CAN总线、输入输出、电源接线参考:



第四章常见问题

问题

解决问题的建议

电机不转动。

确认控制器的ATYPE有配置正确;

确认脉冲发送方式和驱动器的输入脉冲方式是否匹配;

确认是否有硬件限位,软件限位,ALM信号起作用;

可以用测试软件进行测试,观察脉冲计数等是否正常;

控制器已经正常工作,正常发出脉冲,但电机不转动。

检查驱动器和电机之间的连接是否正确,驱动器与控制器之间的接线是否接触良好。

确保驱动器工作正常,没有出现报警。

电机可以转动,但工作不正

常。

检查设置减速度和速度是否超过了设备极限;

检查输出脉冲频率是否超过了驱动器的接收极限;

检查控制器和驱动器是否正确接地,抗干扰措施是否做好;

脉冲和方向信号输出端光电隔离电路中使用的限流电阻过大,工作电流偏小。

能够控制电机,但电机出现

振荡或是过冲。

可能是驱动器参数设置不当,检查驱动器参数设置;

应用软件中加减速时间和运动速度设置不合理。

能够控制电机,但工作时,回原点定位不准。

原点信号开关是否工作正常;

原点信号是否受到干扰。

限位信号不起作用。

限位传感器工作不正常;

限位传感器信号受干扰;

扩展模块连接不上,扩展模块告警灯亮。

检查120欧姆电阻是否有安装在两端;

检查是否有多个扩展模块采用同样的ID。

输入口检测不到信号

检查IO电源有无供给;

检查信号电平是否与输入口匹配。

检查输入口编号是否与IO板的ID相匹配。

输出口操作时没有反应

检查IO电源有无供给;IO板上也要供IO电源。

检查输出口编号是否与IO板的ID相匹配。

控制器网口连接不上

网口的灯是否点亮?

是否采用直连网线且电脑不支持自动交叉?

控制器IP地址是否被修改?

PC的网卡IP地址是否与控制器一个网段?

控制器串口连接不上

串口参数是否被运行程序修改,可以通过?*SETCOM查看当前的所有串口配置。


第五章硬件安装


5.1ZMC306N安装尺寸

单位:mm       安装孔直径4.5mm


发布时间:2018年11月26日 13:55  人气:   审核编辑(何为)
更多内容请访问(深圳市正运动技术有限公司
相关链接

我有需求