The value of Zmotion is to bring customers more success!
ZMC432-V2是正运动推出的一款多轴高性能EtherCAT总线+脉冲型运动控制器,具有EtherCAT、EtherNET、RS232、CAN和U盘等通讯接口,ZMC系列运动控制器可应用于各种需要脱机或联机运行的场合。
ZMC432-V2最多可支持32轴运动控制,支持直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随等功能。
ZMC432-V2运动控制器包含6轴的脉冲输出与编码器反馈输入,通用IO包含24路输入口和12个输出口;通用DA有两路;其中特定输出口支持高速PWM控制;EtherCAT最快125us的刷新周期。
ZMC432-V2支持PLC、Basic、HMI组态三种编程方式。PC上位机API编程支持C#、C++、LabVIEW、Matlab、Qt、Linux、VB.Net、Python等接口。
控制器型号要求
▶▶▶
ZMC432-V2硬件接口及接线
控制器和BissC绝对值编码器接线图
▶▶▶
Bissc绝对编码器介绍
BissC绝对值编码器
BissC绝对值光栅尺
2.BissC通讯原理
BISS接口示意图
▶▶▶
控制器程序配置及应用
(1)ATYPE:设置轴类型,设为48是SSI绝对值编码器,设为49是BISS绝对值编码器。
(2)UNITS:设置脉冲当量 ,以BissC绝对值光栅尺为例,分辨率在100nm,那么1个脉冲对应100nm,1mm则对应10000个脉冲,控制器需要参考这个参数去设置该轴的脉冲当量UNITS。
(3)ENCODER_BITS:设置SSI/BISS编码器绝对值位数,参考BissC绝对值编码器手册数据位。有的BissC绝对值编码器会多一些辅助状态位,厂家也不是完全标准,一般是18-20位,需要手动调整ENCODER_BITS。ENCODER_BITS=数据位+辅助状态位(有的编码器不带)。
global CONST ENC_AxisStart=4 '本地绝对值编码器轴起始轴号 global CONST ENC_AxisNum= 2 '本地绝对值编码器轴轴数量 '本地绝对值编码器轴配置 fori=0to ENC_AxisNum-1 BASE(ENC_AxisStart + i) AXIS_ADDRESS=(-1<<16)+4+i '映射绝对值编码器轴4,5 ENCODER_BITS = 51 '32位绝对值, 带19个辅助状态位. ATYPE=49 'BISS绝对值编码器 Next
(1)一般光栅尺用零点配置工具去设置零点位置。
4.绝对值编码器位置读取
轴4BissC绝对值编码器位置MPOS
1.下载程序提示轴4/5报设置atype49错误
更多精彩内容请关注“ 正运动小助手 ”公众号,需要相关开发环境与例程代码,请咨询正运动技术销售工程师:400-089-8936。
正运动技术专注于运动控制技术研究和通用运动控制软硬件产品的研发,是国家级高新技术企业。正运动技术汇集了来自华为、中兴等公司的优秀人才,在坚持自主创新的同时,积极联合各大高校协同运动控制基础技术的研究,是国内工控领域发展最快的企业之一,也是国内少有、完整掌握运动控制核心技术和实时工控软件平台技术的企业。主要业务有:运动控制卡_运动控制器_EtherCAT运动控制卡_EtherCAT控制器_运动控制系统_视觉控制器__运动控制PLC_运动控制_机器人控制器_视觉定位_XPCIe/XPCI系列运动控制卡等等。