收藏 分销(赏)

MPC2810操作手册.pdf

上传人:xrp****65 文档编号:5619328 上传时间:2024-11-15 格式:PDF 页数:45 大小:960.71KB 下载积分:10 金币
下载 相关 举报
MPC2810操作手册.pdf_第1页
第1页 / 共45页
MPC2810操作手册.pdf_第2页
第2页 / 共45页


点击查看更多>>
资源描述
MPC2810 运动控制卡 MPC2810 运动控制卡 操 作 手 册(1.0 版)MPC2810 运动控制卡用户手册 版权申明 版权申明 乐创自动化技术有限公司 保留所有权利 乐创自动化技术有限公司(以下简称乐创自动化公司)保留在不事先通知的情况下,修改本手册中的产品和产品规格等文件的权利。乐创自动化公司不承担由于使用本手册或本产品不当,所造成直接的、间接的、附带的或相应产生的损失或责任。乐创自动化公司具有本产品及其软件的专利权、版权和其它知识产权。未经授权,不得直接或间接地复制、制造、加工、使用本产品及其相关部分。IMPC2810 运动控制卡用户手册 前言前言 感谢购买 MPC2810 运动控制器!MPC2810 是从本公司研制的一款高性能通用控制器。本手册介绍了关于 MPC2810 的规格、使用方法,使用前请充分理解 MPC2810 的使用功能。安全警告安全警告 注意以下警告,以免伤害操作人员及其他人员,防止机器损坏。?下面的“危险”和“警告”符号是按照其事故危险的程度来标出的。指示一个潜在的危险情况,如果不避免,将导致死亡或严重伤害。危 险 指示一个潜在的危险情况,如果不避免,将导致轻度或中度伤害,或物质损坏。警 告?下列符号指示哪些是禁止的,或哪些是必须遵守的。这个符号表示禁止操作。这个符号表示须注意的操作。常规安全概要常规安全概要 请查看下列安全防范措施以避免受伤害并防止对本产品或任何与其相 IIMPC2810 运动控制卡用户手册 连接的产品造成损伤。为避免潜在的危险,请仅按详细说明来使用本产品。使用正确的电源线。请使用满足国家标准的电源线。正确地连接和断开。先将控制卡输出连接至转接板,再将电机、驱动器连接到转接板,最后开启电源。断开时先关闭外部电源,再断开电机、驱动器与转接板的连接,最后断开控制卡与转接板的连接。当有可疑的故障时不要进行操作。如果您怀疑本产品有损伤,请让有资格的服务人员进行检查。不要在的湿的/潮湿环境下操作。不要在爆炸性的空气中操作。保持产品表面清洁和干燥。防止静电损伤。静电释放(ESD)可能会对运动控制卡及其附件中的元件造成损伤。为了防止 ESD,请小心处理控制卡元件,不要触摸控制卡上元器件。不要将控制卡放置在可能产生静电的表面。在防护静电的袋子或容器内运输和储存控制卡。关于保证关于保证 保修时间保修时间 在指定的地点购买的产品的保修期为 1 年。保修范围保修范围(1)如果在上述质保期内由于本公司责任发生了故障,本公司提供无偿修理。以下范围不在保修范围内:?对于说明书及其它手册记录的不适当环境或不适当使用引起的故障。?用户的装置、控制软件等引起本产品意外故障。IIIMPC2810 运动控制卡用户手册?由客户对本产品的改造引起的故障。?火灾、地震及其它自然灾害等外部主要原因引起的故障。产品的应用范围产品的应用范围 本产品设计制造用于普通工业应用,超出预料的用途并对人的生命或财产造成重大的影响不在产品服务范围。联系信息联系信息 通信地址:成都市高新区冯家湾科园南二路 1 号大一孵化园 8 栋 B 座 乐创自动化技术有限公司 公司网站:htttp:/ 技术支持:?Tel:(028)85149977?FAX:(028)85187774 IVMPC2810 运动控制卡用户手册 目 录 目 录 1 概 述.1 1.1 简介.1 1.2 特征.1 1.3 性能规格.3 1.4 典型控制系统组成.4 2 快速安装.5 2.1 开箱检查.5 2.2 控制卡的外型结构.5 2.3 MPC2810 硬件安装.8 2.4 MPC2810 软件安装.9 2.5 MPC2810 软件卸载.17 3 快速使用.18 3.1 板卡设定.18 3.2 信号接口定义.19 3.2.1 板卡转接板-P62-01 信号接口定义.19 3.2.2 通用IO扩展线-C4037 信号接口定义.21 3.3 接线方法.22 3.3.1 运动控制卡和转接板的连接.22 3.3.2 转接板与电源的连接.23 3.3.3 转接板和驱动器的连接.23 3.3.3.1 控制信号输出连接方法.23 3.3.3.2 编码器输入连接方法.25 3.3.3.3 专用输入的连接方法.26 3.3.3.4 通用输入、输出的连接方法.27 4 系统调试.30 5 典型接线.38 5.1 MPC2810 控制器与DMD808 驱动器接线.38 5.2 MPC2810 控制器与松下MINAS A系列驱动器接线方式.39 VMPC2810 运动控制卡用户手册 1 概概 述述 1.1 简介简介 MPC2810 运动控制卡是步进机电公司自主研发生产的基于 PC 的运动控制器,单张卡可控制 4 轴的步进电机或数字式伺服电机。通过多卡共用卡支持多于 4 轴的运动控制系统的开发。MPC2810 运动控制卡以 IBM-PC 及其兼容机为主机,基于 PCI 总线的步进电机或数字式伺服电机的上位控制单元。它与 PC 机构成主从式控制结构:PC 机负责人机交互界面的管理和控制系统的实时监控等方面的工作(例如键盘和鼠标的管理、系统状态的显示、控制指令的发送、外部信号的监控等等);运动控制卡完成运动控制的所有细节(包括直线和圆弧插补、脉冲和方向信号的输出、自动升降速的处理、原点和限位等信号的检测等等)。MPC2810 运动控制卡配备了功能强大、内容丰富的 Windows 动态链接库,可方便地开发出各种运动控制系统。对当前流行的编程开发工具,如Visual Basic6.0,Visual C+6.0 提供了开发用 Lib 库及头文件和模块声名文件,可方便地链接动态链接库,其他 32 位 Windows 开发工具如 Delphi、C+Builder 等也很容易使用 MPC2810 函数库。另外,支持标准 Windows动态链接库调用的组态软件也可以使用 MPC2810 运动控制卡。MPC2810 运动控制卡广泛适用于:激光加工设备;数控机床、加工中心、机器人等;X-Y-Z 控制台;绘图仪、雕刻机、印刷机械;送料装置、云台;打标机、绕线机;医疗设备;包装机械、纺织机械、木工机械;装配生产线。1.2 特征特征?运动模式 提供两种运动模式:批处理运动和立即运动。?小线段连续轨迹运动 提供速度前瞻预处理,实现小线段高速平滑的连续轨迹运动。1MPC2810 运动控制卡用户手册?高速 为了满足高速响应要求,脉冲输出频率可达 2Mpps。?工作行程 脉冲计数器范围为 32 位(2147483647)符号数。?编码器 每张 MPC2810 运动控制卡有两路 3 相(A/B/Z 相)辅助编码器输入。?抗干扰性 所有数字量输入输出内部都采用光电隔离,确保板卡的抗干扰性。?丰富的通用输入输出 除了各轴专用的输入输出外,还具备 24 路通用输出(每路最大 500mA 驱动能力),19 路通用输入。原点、限位、减速、报警等专用输入也可设置为通用输入口使用,此时通用输入可达 36 路。?具有插补功能 MPC2810 运动控制卡具有 24 轴线性插补和 2 轴圆弧插补功能。?提供事件处理功能 当控制卡接收到如下信号时:正限位、负限位、原点、Z 脉冲、编码器位置锁存、运动停止、报警等,将自动触发内部事件。用户可自定义事件处理程序。?具有位置比较输出功能 通过接口函数,可将 MPC2810 运动控制卡通用输出口 14 设置为位置比较输出口。位置比较源为指令脉冲或编码器反馈信号。?具有编码器高速位置锁存功能 MPC2810 运动控制卡可锁存 1、2 路辅助编码器反馈信号。?提供终点位置验证 控制器自动进行终点位置误差补偿。?提供加减速定制功能 若系统提供的梯形速度和 S 形速度模式不能满足升降速要求,则用户可根据需要设置升降速过程。2MPC2810 运动控制卡用户手册?运动控制器提供手脉输入?具有电子齿轮运动功能?具有看门狗定时器功能?具有软件限位功能 1.3 性能规格性能规格 表 1-1 MPC2810 运动控制卡性能规格 项目 MPC2810 主接口 PCI(3.3、5V 两用)控制轴数 4 编码器输入(路)2 编码器输入计数器 两轴 32bit 符号数2147483647,A/B/Z 相(2Mpps)通用数字输入 DC24V 光电耦合 19 点 通用数字输出 24 点,最大 500mA 集电极开路 专用输入 每轴 4 点(正限位、负限位、原点、减速),报警(共用)脉冲输出最大频率 2MHz 脉冲输出最小频率 0.02Hz 脉冲输出规格 每轴梯形加减速、S 形加减速、定制加减速 脉冲输出方式 脉冲/方向输出(Pulse/DIR),或双脉冲输出(CW/CCW)脉冲输出计数器 每轴 32bit 符号数2147483647 Z 脉冲最小有效宽度0.5s 多卡共用 4 卡共用 变速 运动中变速度 1、2 轴可设置跟随误差极限(容许误差范围16777216)安全措施 提供看门狗定时器(定时范围 1120000 毫秒)操作系统 Windows98、WINDOWS 2000、WINDOWS XP 3MPC2810 运动控制卡用户手册 1.4 典型控制系统组成典型控制系统组成 图 1-1 采用 MPC2810 运动控制器组成的控制系统示意图 工作台 运动控制器 转接板 驱动器 电机 计算机 基于 MPC2810 运动控制卡的典型运动控制系统由以下几部分组成:(1)MPC2810 运动控制卡、转接板及其连接电缆;(2)具有 PCI 插槽的 PC 机或工控机,安装有 Windows98/2000/XP 操作系统(不同型号的控制卡支持的操作系统可能不同);(3)步进电机或数字式伺服电机;(4)电机驱动器;(5)驱动器电源;(6)直流开关电源,为转接板提供+24V 电源。4MPC2810 运动控制卡用户手册 2 快速安装快速安装 2.1 开箱检查开箱检查 打开包装后,请仔细检查产品型号是否与订购的产品一致,控制卡的表面是否有机械损坏,元器件是否有脱落,配件是否齐备。若控制卡表面有损坏,或产品类型不符,配件不齐,请不要使用,即刻与经销商联系。标准配置的 MPC2810 控制器产品清单:?MPC2810 运动控制卡,1 张;?P62-01 转接板,1 块;?62 芯屏蔽电缆 1 条,2m;?配套光盘 1 张。若需要使用较多通用输入输出口,则需另外增加以下配置:?通用 IO 扩展线-C4037,1 条;?P37-05 转接板,1 张;?37 芯屏蔽电缆 1 条,2m。2.2 控制卡的外型结构控制卡的外型结构(1)MPC2810 运动控制卡结构示意图 其中 4 个运动指示灯位于板卡背面。J1 为 62 芯屏蔽电缆接口,J2 为通用 IO 扩展卡的 40 芯扁平线接口。旋钮开关用于多卡共用时设定板卡本地 ID(即卡号)。本产品基于 FPGA 设计,运动控制、数字 IO、PCI 等功能通过 VHDL硬件描述语言编写到 FPGA 中。因此可以通过改变内部的构成在较短时间内满足客户和 OEM 产品不同规格的要求。5MPC2810 运动控制卡用户手册 电源转换模块 24V-5V 8 路通用 输出电路 脉冲方向 输出电路 两轴编码器 输入电路 20 路专用 输入电路 16 路通用 输入电路 16 路通用 输出电路 FPGA J1 J2 运动指示灯 旋钮开关 图 2-1 MPC2810 板卡示意图 MPC2810 控制卡尺寸规格:(mmmm)170 120 图 2-2 MPC2810 板卡外形尺寸 6MPC2810 运动控制卡用户手册 (2)MPC2810 转接板-P62-01 示意图 D61 D59 D57 D55 D53 D51 D49 D47 D45 D43 D62 D60 D58 D56 D54 D52 D50 D48 D46 D44 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D41 D39 D37 D35 D33 D31 D29 D27 D25 D23 D21 D42 D40 D38 D36 D34 D32 D30 D28 D26 D24 D22 110mm 85mm 图 2-3 P62-01 转接板示意图 P62-01 转接板尺寸规格:(mmmm)85 72 86 110 图 2-4 P62-01 转接板外形尺寸 7MPC2810 运动控制卡用户手册 其中,安装孔直径:3mm。(3)IO 扩展用转接板-P37-05 示意图及尺寸(mmmm)图 2-5 P37-05 转接板示意图 76 91 68.5 81 其中,安装孔直径:3.5mm。2.3 MPC2810 硬件安装硬件安装 MPC2810 控制卡对 PC 机的硬件要求:带有 PCI 插槽的 X86 兼容机,486 以上 CPU,64M 以上内存。MPC2810 控制卡的硬件安装步骤如下:(1)控制卡插入 PC 机。为了防止静电损害运动控制器,请在接触控制器电路或插/拔控制器之前触摸有效接地金属物体以释放身体所携带的静电荷。警 告(2)连接运动控制卡和转接板。(3)连接电机和驱动器。(4)连接转接板、驱动器。8MPC2810 运动控制卡用户手册 为安全起见,建议用户初次使用板卡时,务必将电机与负载脱离开,待调整板卡以及驱动器参数使得电机受控后,再进行系统的连接,否则可能造成严重后果。危 险 2.4 MPC2810 软件安装软件安装 在 Windows 98、2000、XP 平台下,由于操作系统支持即插即用,当卡正确插入 PCI 插槽,操作系统启动后将会自动检测到 PCI 卡,此时可按照以下步骤完成驱动程序、函数库以及示例程序的安装。(1)系统检测到 MPC2810 后会提示找到“Unknown PCI Device”,此时单击“取消”。(2)运行行安装盘根目录下的安装程序,显示欢迎界面:图 2-6 软件安装“欢迎”界面 点击“Next”(下一步)按钮,进入步骤(3)。(3)选择安装组件。用户可选择安装驱动程序(Drivers)和应用程序(Application)两项内容,默认全部安装。9MPC2810 运动控制卡用户手册 图 2-7 软件安装“组件选择”界面(4)选择安装路径。设置安装文件在用户计算机中的位置,默认安装目录为“C:Program FilesMPC2810”。可通过按钮“Browse”(浏览)重新设置路径。图 2-8 软件安装“路径选择”界面 10MPC2810 运动控制卡用户手册 (4)选择安装路径后,点击“Next”(下一步)按钮,自动完成安装。图 2-9 文件复制过程界面(5)安装结束。图 2-9 软件安装“结束”界面 11MPC2810 运动控制卡用户手册 安装完成后,系统将提示重新启动,如图所示:图 2-10 重新启动系统界面 点击“OK”按钮重新起动 WINDOWS 操作系统。点击“Cancel”按钮不重起操作系统。若要使用控制卡,则必须重新启动一次。安装完成后,将在安装目录(默认安装目录为Program Files)下自动生成“MPC2810”文件夹,其目录树如下图所示:图 2-11 MPC2810 目录结构(1)“Demo”目录中是示例程序,其中:?“VBDemo”目录下包含“Demo1”和“Demo2”是两个 VB 示例,提供了源代码;12MPC2810 运动控制卡用户手册 运行 Demo1 目录下的“VBDemo1.exe”文件,运行界面如图所示:图 2-12 VBDemo1 界面示意图 通过 VBDemo1 示例程序,可迅速了解在 VB 环境下如何开发 MPC2810应用程序,并可对控制系统做简单的测试。其中的“关于”菜单的“板卡信息”按键显示系统中板卡数及所使用的软硬件版本号。VBDemo2 程序提供较为强大的运动控制功能演示,运行界面如图所示:13MPC2810 运动控制卡用户手册 图 2-13 VBDemo2 界面示意图 图中左侧界面显示运动轨迹和速度曲线。右侧为直线插补、圆弧插补、往复运动、点位运动、编码器等参数设置。在菜单项的“其它功能”中,可以测试通用输入/输出、专用输入信号。?“VCDemo”目录下包含七个示例程序,其中“Demo1”和“Demo2”提供了源代码,“Demo1”是VC静态加载动态链接库示例,“Demo2”是 VC 动态加载动态链接库示例。“Demo3”未提供源代码,具有执行 G 代码、读取 DXF 文件、IO 测试、函数测试等功能,“CmdMove1”是批处理方式与小线段轨迹运动方式的使用示例。“HandwheelorGearHandle”是手脉和电子齿轮的使用示例。“InterruptHandle”是用户中断的使用示例。“FastMoveDemo”是批处理过程中快速运动使用梯形加速度,定制加减速,S 曲线加减速的使用示例。运行 VCDemo1 和 VCDemo2 的显示界面完全一样,如图所示:14MPC2810 运动控制卡用户手册 图 2-14 VCDemo1 界面示意图 图中左侧区域为运动轨迹显示区,右侧为运动参数设置界面。VCDemo3 详细内容见第 4 章系统调试。运行 CmdMove1,如图所示:图 2-15 CmdMove1 界面示意图 运行 HandwheelorGearHandle,如图所示:15MPC2810 运动控制卡用户手册 图 2-16 HandwheelorGearHandle 界面示意图 运行 InterruptHandle,如图所示:图 2-17 InterruptHandle 界面示意图 运行 FastMoveDemo,如图所示:图 2-18 FastMoveDemo 界面示意图 16MPC2810 运动控制卡用户手册(2)“Develop”目录中包含 MPC2810 的驱动程序和函数库,其中:?“Common”文件夹中是 MPC2810 的驱动程序、函数库等;?“VB”文件夹中是开发 VB 应用程序时需要加入的模块文件“MPC2810.bas”;?“VC”文件夹中是动态加载动态链接库需要使用的文件:“LoadMPC2810.cpp”和“LoadMPC2810.h”,以及静态加载动态链接库时需要使用的文件“MPC2810.h”和“MPC2810.lib”。(3)“Doc”目录中包含 MPC2810 的用户手册和编程手册。2.5 MPC2810 软件卸载软件卸载 有两种方式可卸载安装程序:(1)在“MPC2810”安装目录中,运行“UNWISE.exe”文件。(2)在控制面板中,运行“添加/删除程序”中 MPC2810 的卸载程序。17MPC2810 运动控制卡用户手册 3 快速使用快速使用 3.1 板卡设定板卡设定 转动装在板卡上的旋钮开关(U55),可以设定多块板卡共用时各基板的本地 ID。旋钮开关范围 0 x0H0 xFH,旋钮位置与板卡本地 ID 对应关系如表 3-1 所示。0 4 8 C 图 3-1 U55 旋钮开关示意图 表 3-1 旋钮位置与板卡本地 ID 对应关系表 旋钮开关读数 板卡本地 ID 号(卡号)0 x0H 1 0 x1H 2 0 x2H 3 0 x3H 4 目前板卡只允许 4 卡共用,因此本地 ID 设置范围为允许的最大设定数0 x3H,可同时支持 4 块板卡共用。若只使用一张运动控制卡,则本地 ID 应设置为 0 x0H。出厂时设置为0 x0H。若有多张板卡共用,如 4 卡共用,则第一张卡应设置为 0 x0H,第二张卡应设置为 0 x1H,第三张卡应设置为 0 x2H,第四张卡设置为 0 x3H。18MPC2810 运动控制卡用户手册 3.2 信号接口定义信号接口定义 3.2.1 板卡转接板板卡转接板-P62-01 信号接口定义信号接口定义 MPC2810 运动控制卡转接板 P62-01 示意图见下图,转接板接口定义如表 3-2 所示。图 3-2 转接板示意图 表 3-2 转接板引脚定义 转接板引脚 62 芯电缆引脚 名称 说明 D1 42 DCV5V 5V 电源正,输出给用户用(电流不超过500mA),与 DCV24V 共地,可悬空 D2 21 DCV24V 24 电源正,需要由用户输入(必须)D3 20 OGND 24 电源地,需要由用户输入(必须)D4 62 SD1 减速 1 D5 41 EL1-负限位 1 D6 19 EL1+正限位 1 D7 61 ORG1 原点 1 D8 40 SD2 减速 2 D9 18 EL2-负限位 2 D61 D59 D57 D55 D53 D51 D49 D47 D45 D43 D1 D2 D3 D4 D5 D6 D7 D8 D9 D10 D62 D60 D58 D56 D54 D52 D50 D48 D46 D44 D11 D12 D13 D14 D15 D16 D17 D18 D19 D20 D41 D39 D37 D35 D33 D31 D29 D27 D25 D23 D21 D42 D40 D38 D36 D34 D32 D30 D28 D26 D24 D22 19MPC2810 运动控制卡用户手册 D10 60 EL2+正限位 2 D11 39 ORG2 原点 2 D12 17 SD3 减速 3 D13 59 EL3-负限位 3 D14 38 EL3+正限位 3 D15 16 ORG3 原点 3 D16 58 SD4 减速 4 D17 37 EL4-负限位 4 D18 15 EL4+正限位 4 D19 57 ORG4 原点 4 D20 36 ALM 报警 D21 14 IN18 通用输入 18 D22 56 IN19 通用输入 19 D23 35 IN20 通用输入 20 D24 13-DIN1 编码器 A1-(增减脉冲模式下脉冲 1-)D25 55+DIN1 编码器 A1+(增减脉冲模式下脉冲 1+)D26 54-DIN2 编码器 B1-(增减脉冲模式下方向 1-)D27 34+DIN2 编码器 B1+(增减脉冲模式下方向 1+)D28 33-DIN3 编码器 Z1-D29 12+DIN3 编码器 Z1+D30 11-DIN4 编码器 A2-(增减脉冲模式下脉冲 2-)D31 53+DIN4 编码器 A2+(增减脉冲模式下脉冲 2+)D32 52-DIN5 编码器 B2-(增减脉冲模式下方向 2-)D33 32+DIN5 编码器 B2+(增减脉冲模式下方向 2+)D34 31-DIN6 编码器 Z2-D35 10+DIN6 编码器 Z2+D36 COM1_8 吸收电路,可悬空 D37 30 OUT1 通用输出 1 D38 51 OUT2 通用输出 2 D39 50 OUT3 通用输出 3 D40 8 OUT4 通用输出 4 D41 49 保留 D42 29 OUT5 通用输出 5 D43 7 OUT6 通用输出 6 D44 28 OUT7 通用输出 7 D45 48 OUT8 通用输出 8 20MPC2810 运动控制卡用户手册 D46 27-DOUT1 1 轴方向-D47 6+DOUT1 1 轴方向+D48 5-DOUT2 1 轴脉冲-D49 47+DOUT2 1 轴脉冲+D50 26-DOUT3 2 轴方向-D51 4+DOUT3 2 轴方向+D52 46-DOUT4 2 轴脉冲-D53 25+DOUT4 2 轴脉冲+D54 45-DOUT5 3 轴方向-D55 3+DOUT5 3 轴方向+D56 2-DOUT6 3 轴脉冲-D57 24+DOUT6 3 轴脉冲+D58 44-DOUT7 4 轴方向-D59 23+DOUT7 4 轴方向+D60 1-DOUT8 4 轴脉冲-D61 43+DOUT8 4 轴脉冲+D62 22 保留 3.2.2 通用通用 IO 扩展线扩展线-C4037 信号接口定义信号接口定义 根据用户需要,可扩展 16 路通用输入和 16 路通用输出接口。这时需要增加通用 I/O 扩展线:C4037。利用 C4037 连接 MPC2810 主板和外部 37 芯电缆。IO 扩展用转接板使用 P37-05。C4037 和 P37-05 接口定义如下表所示。表 3-3 C4037 扩展卡及 P37-05 引脚定义 P37-05 转接板引脚 37 芯电缆引脚 名称 说 明 P19 19 IN1 通用输入 1 P37 37 IN2 通用输入 2 P18 18 IN3 通用输入 3 P36 36 IN4 通用输入 4 P17 17 IN5 通用输入 5 P35 35 IN6 通用输入 6 P16 16 IN7 通用输入 7 P34 34 IN8 通用输入 8 P15 15 IN9 通用输入 9 P33 33 IN10 通用输入 10 21MPC2810 运动控制卡用户手册 P14 14 IN11 通用输入 11 P32 32 IN12 通用输入 12 P13 13 IN13 通用输入 13 P31 31 IN14 通用输入 14 P12 12 IN15 通用输入 15 P30 30 IN16 通用输入 16 P11 11 OUT9 通用输出 9 P29 29 OUT10 通用输出 10 P10 10 OUT11 通用输出 11 P28 28 OUT12 通用输出 12 P9 9 OUT13 通用输出 13 P27 27 OUT14 通用输出 14 P8 8 OUT15 通用输出 15 P26 26 OUT16 通用输出 16 P7 7 COM9_16 吸收电路,可悬空 P25 25 DCV24 输出+24V,最大输出电流 500mA P6 6 OUT17 通用输出 17 P24 24 OUT18 通用输出 18 P5 5 OUT19 通用输出 19 P23 23 OUT20 通用输出 20 P4 4 OUT21 通用输出 21 P22 22 OUT22 通用输出 22 P3 3 OUT23 通用输出 23 P21 21 OUT24 通用输出 24 P2 2 COM17_24 吸收电路,可悬空 P20 20 DCV24 输出+24V,最大输出电流 500mA P1 1 OGND 输出 24V 电源地 3.3 接线方法接线方法 3.3.1 运动控制卡和转接板的连接运动控制卡和转接板的连接 关闭计算机电源,将运动控制卡插入计算机 PCI 插槽,用 62 芯屏蔽电缆连接控制卡的 JP1 接口和转接板的 J1 接口。如下图所示:22MPC2810 运动控制卡用户手册 J1 MPC2810 屏蔽线 P62A 图 3-3 运动控制卡与转接板连接示意图 J1 3.3.2 转接板与电源的连接转接板与电源的连接 转接板的 D2 和 D3 管脚接用户提供的外部 24V 开关电源,D2 接+24V,D3 接 24V 电源地。连接示意图如下图所示。转接板内部+DC24V D2 D3 图 3-4 转接板与外部电源连接示意图 3.3.3 转接板和驱动器的连接转接板和驱动器的连接 3.3.3.1 控制信号输出连接方法 MPC2810 脉冲输出方式有两种:脉冲/方向模式和双脉冲模式。默认情况下,各控制轴按脉冲/方向模式输出。用户可以通过接口函数“set_outmode”(参见编程手册),将某轴的输出设置为两者之一。23MPC2810 运动控制卡用户手册 26LS32 或 等效电路 MPC08A 卡 驱动器 (a)差分信号接线方法 MPC08A 卡 驱动器 (b)单端信号接线方法+-+5VGND 图 3-5 控制信号差分和单端输出电路示意图 (1)脉冲方向模式 驱动器 D47D49转接板 脉冲信号方向信号 转接板 D47 D46 驱动器 DIR+DIR-D49 D48 PULSE+PULSE-方向信号 脉冲信号 DIR PULSE(a)脉冲/方向双端方式 (b)脉冲/方向单端方式 图 3-6 脉冲/方向控制输出示意图(2)双脉冲模式 驱动器 转接板 正转脉冲信号反转脉冲信号 (a)双脉冲双端方式 转接板 D47 D46 驱动器 DIR+DIR-D49 D48 PULSE+PULSE-正转脉冲信号 反转脉冲信号 DIR PULSE D47D49(b)双脉冲单端方式 24MPC2810 运动控制卡用户手册 图 3-7 双脉冲控制输出示意图 输出方式 引脚 正转 反转 脉冲+方向 D46D61 负脉冲+正脉冲 D46D61 3.3.3.2 编码器输入连接方法 MPC2810 提供两路辅助编码器接口给用户使用,接收 A 相、B 相和 Z相信号。另外,当使用控制器的编码器锁存功能时,控制器将编码器 Z 相输入口 D28、D29(第 1 轴)和 D34、D35(第二轴)用作两路编码器的锁存信号差分接收端,接线方法如图 3-8 所示。若编码器锁存信号为单端信号,其接线方法如图 3-9 所示。在增减脉冲模式下,外部脉冲的脉冲信号与板卡对应轴的 A 相脉冲输入口相接,外部脉冲的方向信号与板卡对应轴的 B 相脉冲输入口相接。26LS31 26LS31 26LS31 MPC2810 主板内部 编码器 图 3-8 编码器双端输入连接示意图 EA+EA-EB+EB-EZ+EZ-D25D24D27D26D29D28 25MPC2810 运动控制卡用户手册 +5V MPC2810 主板内部 编码器 图 3-9 编码器单端输入连接示意图 EA D25D24D27D26D29D28EB EZ 3.3.3.3 专用输入的连接方法 控制卡报警输入、限位开关输入、原点输入、减速信号灯初始化为常闭状态(用户不用时,请将其与 DC24地短接)。MPC2810 运动控制器的专用开关量输入信号包括:限位、减速、原点以及外部报警信号。可以是触点型开关,也可以是 NPN 输出的传感器接近开关等。其接线方法如下图所示。MPC2810 运动控制器无专用开关量输出口,只是可以通过函数“enable_io_pos”,设置通用开关量输出 1输出 4 为位置比较输出口(详情见编程手册)。26MPC2810 运动控制卡用户手册 +DC24/12 D3 D2 D5 或 D6 D7 D20 常闭报警开关 常闭原点开关 常闭限位开关 常闭减速开关 D4 MPC2810 主板内部 图 3-10 专用输入连接示意图 3.3.3.4 通用输入、输出的连接方法(1)通用输入回路连接方法 DC24/12+D3 D2 MPC2810 主板内部(a)触点型开关 图 3-11 通用输入信号接线示意图 输入口 27MPC2810 运动控制卡用户手册 (b)NPN 开关 图 3-12 通用输入信号接线示意图 DC24/12+D3 D2 MPC2810 主板内部 信号输入 输入口 (2)通用输出回路 MPC2810 运动控制卡的开关量通用输出回路为集电极开路输出,可连接继电器、光电耦合器等,输出电流最大 500mA,电压 24V。可以作为伺服系统的输入开关信号(伺服-ON、偏差计数器清零)或驱动 24DCV 的中间继电器或光电耦合器。DC24 +D36D3 输出口R(a)驱动光电耦合器电路 图 3-13 通用输出信号接线示意图 MPC2810 主板内部 ULN2803 光藕 28MPC2810 运动控制卡用户手册 MPC2810 主板内部 继电器(b)驱动继电器电路 图 3-14 通用输出信号接线示意图 R ULN2803 DC24 +D36 D3 输出口 29MPC2810 运动控制卡用户手册 4 系统调试系统调试 MPC2810 运动控制器为用户提供了相应的调试软件。在系统硬件正确设置、连接后,可以通过产品配套软件进行系统调试。在系统调试中,可以确认系统连线是否正确,控制系统是否可以正常工作,并且调试程序可以实现一些简单的轨迹运动。运行产品配套光盘中的安装程序后,将在安装目录(默认安装目录为Program Files)下自动生成“MPC2810”文件夹,其目录树如下图所示:图 4-1 MPC2810 目录结构 其中,Program FilesMPC2810DemoVCDemoDemo3 为功能较为强大的调试程序,用户可用它测试 MPC2810 的函数、I/O 接口,并提供 G 代码处理、DXF 文件处理模块,实现简单的轨迹运动。运行时建议将显示器分辨率调整为 1024*768。30MPC2810 运动控制卡用户手册 为方便用户的使用,现简要介绍一下该程序的使用。该程序运行界面由两块构成,左边为主界面,右边为功能模块界面。主界面由功能模块切换按钮、状态显示、位置清零按钮和回原点按钮组成。用户点击功能模块切换按钮可在几个功能模块之间相互切换。而状态显示栏中,第一列显示当前卡运行的速度值,第二列显示当前卡的位置值(如果程序中计量单位采用脉冲为单位,第一、二列显示值均为脉冲数;如果采用长度计量,则第一、二列显示值均为毫米数),第三列显示编码器反馈脉冲数,由于目前 MPC2810 只提供两轴的编码器反馈,故第三、四轴的反馈值始终为 0。用户点击位置清零按钮将把当前位置设为零点,即将状态显示栏的第二列全部清零,但是轴并不运动。而点击回原点按钮则为 4 个轴均执行回原点命令,直到每个轴碰到各自的原点信号从而分别停下来。下面将分别对各个功能模块的使用作个简要介绍:(1)函数测试模块 函数测试模块界面,如图 4-2 所示。在该模块下,用户可以测试除了auto_set,init_board 以外 MPC2810 提供的所有函数(auto_set,init_board 在程序中只能调用一次在程序中只能调用一次)。在使用过程中,用户只需选中列表框中的函数名,就将在函数描述框里看到该函数的详细介绍(包括函数作用、所需参数、返回值等)。双击列表框中的函数名,则将弹出一个参数设置对话框,用户可按照函数描述中的参数要求,输入所需参数,点击确定完成参数设置(所设参数可在列表框中该函数名后查看到)。要运行该函数只需点击界面下方的运行按钮即可。如果是运行的运动指令,要使运动停止或缓停等功能,只需点击后面几个对应的按钮即可。如果点击运行后,发现函数运行不正常,可以在函数列表框中找到 get_last_err,运行该函数将得到错误代码,然后对应错误代码表,了解出错原因。31MPC2810 运动控制卡用户手册 图 4-2 MPC2810-Demo 运行界面 (2)IO 测试模块 I/O 测试模块界面如图 4-3 所示。在该模块中,用户可以查看当前 I/O口状态,如果是高电平则亮红灯,若为低电平则亮绿灯,若出错则亮蓝灯。而在每个轴信号的后面的复选框是用来设置是否把该口作为通用输入口,点选表示否,取消点选表示是。在报警信号后面可以看到有高电平有效和低电平有效两个单选框,选择任意一个以确定轴信号是在高电平起作用还是低电平时。而右边的 16 路通用输入口与 MPC2810 的扩展板上的输入口相对应,相关信息参见 3.2.2 通用 IO 扩展卡-C4037 信号接口定义。另外 3 路通用输入口由 MPC2810 值接提供。而界面下方的 24 路通用输出信号用以控制相应输出口输出的是高电平还是低电平,红色代表输出高电平,绿色代表输出低电平。点击灯的按钮可以控制输出口输出高电平还是低电平。初始化本卡的时候,轴信号都初始化为高电平有效,而在本程序中,轴信号被强制初始化为低电平有效,用户在使用中敬请注意。初始化本卡的时候,轴信号都初始化为高电平有效,而在本程序中,轴信号被强制初始化为低电平有效,用户在使用中敬请注意。32MPC2810 运动控制卡用户手册 图 4-3 I/O 测试模块界面(3)CNC 读取模块 CNC 读取模块界面如图 4-4 所示。用户点击打开文件按钮导出 G 代码文件,文件地址将在界面上方的文件位置中显示出来,而 G 代码内容将在界面左方的空白框中显示出来。点击文件编译按钮,程序将对该 G 代码文件进行编译,如果存在错误将提示错误原因,如果编译成功将在该界面右方显示 G 代码所需走的轨迹图形,用户在矢量速度中输入轴运行初速度,在矢量高速中输入轴需要运行的最大速度,在矢量加速度中输入轴运行中的加速度(这里速度都采用毫米为单位),点击运行,程序就将执行该 G 代码文件,如果在程序中需要暂停
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 行业资料 > 医学/心理学

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服