ADLINK PCI-8134 四轴伺服 / 步进运动控制卡
产品基础概述
1. 核心定位
半长 PCI 规格 4 轴运动控制卡,通过脉冲 + 方向 / CW/CCW 差分脉冲输出驱动步进 / 脉冲型伺服驱动器;内置 28 位编码器反馈计数器,支持限位、原点、伺服告警、手轮脉冲输入,单台最多 4 轴,系统最多同时安装 12 张卡(合计 48 轴),适配机床、自动化平台、点胶、裁切设备。
2. 核心硬件特性
1.总线:32 位即插即用 PCI,无需手动配置 IO/IRQ,BIOS 自动分配资源;
2.通道:独立 4 轴(X/Y/Z/U,分为 X-Y、Z-U 两组双轴插补单元);
3. 脉冲性能:最高输出频率 2.4Mpps,支持梯形、S 曲线加减速;
4. 编码器:每轴独立 28 位双向计数,支持 1/2/4 倍 AB 正交解码、CW/CCW 脉冲输入;
5. 隔离设计:全部外部 I/O 2500V 光电隔离,抗工业干扰;
6. 同步功能:CN4 同步启停端子,多卡菊花链级联实现全局同步运动;
7. 手轮接口:CN3 外接手持脉冲发生器(MPG 手轮),支持手动点动控制;
8. 硬件跳线:J1~J8 配置脉冲输出差分 / 开集模式,拨码 S1 切换限位开关常开 / 常闭。
3. 关键电气规格
- 脉冲输出:差分线驱动(默认)/ 开集输出可选,开集最大灌电流 20mA;
- 外部供电:CN1 接入 24VDC,板载 DC-DC 隔离生成 5V 给外部传感器;
- 尺寸:164mm (L) × 98.4mm (H),半长 PCI 板卡;
- 环境:工作 0~50℃,存储 - 20~80℃,湿度 5~85% 无凝露;
- 功耗:PCI 插槽 + 5V 最大 900mA,外部 24V 输入最大 500mA。
4. 配套软件体系
1.Motion Creator(Windows 调试工具):可视化配置、单轴 / 两轴插补测试、IO 状态监控,无需编程调试;
2.开发函数库:DOS Borland C、Windows 95/NT C/C++/VB DLL;
3. 配套示例:12 套 VB 工程、2 套中断 C 例程,覆盖单轴、插补、回零、手轮、中断场景。
第 2 章 硬件安装与连接器、跳线定义
1. 装箱标配
PCI-8134 卡、24V 电源线、驱动光盘、编程软盘、纸质手册、线缆配件。
2. 板卡 4 组连接器功能
1.CN1(24V 电源端子):外部 24V 隔离供电输入,为隔离 IO 电路供电,不可省略;
2.CN2(100pin SCSI 主信号口):4 轴全部脉冲输出、编码器反馈、限位、原点、伺服 IO(INP/ALM/ERC/SVON/RDY);
3.CN3(手轮 MPG):4 通道手轮 AB 脉冲输入,无光电隔离;
4.CN4(同步启停):STA 启动、ST 停止信号,多卡级联同步。
3. 跳线与拨码配置
- J1~J8:每轴 OUT/DIR 脉冲输出模式切换(1-2 短 = 差分;2-3 短 = 开集);
- S1 DIP 拨码:全局限位 PEL/MEL 开关逻辑,OFF = 常开 A 触点,ON = 常闭 B 触点。
4. 硬件安装步骤
1. 断电放电防静电,打开工控机箱;
2. 插入空闲 32 位 PCI 插槽,螺丝固定;
3 接线:先接 CN1 24V 电源,再连接 CN2 伺服线缆、CN3 手轮、CN4 同步级联;
3. 上电开机,BIOS 自动分配基地址与中断,无冲突。
5. 软件安装流程
1. Windows 系统放入配套光盘安装底层 PCI 驱动;
2. 插入编程软盘,运行 A:\\SETUP 安装函数库与 Motion Creator;
3 默认安装路径 D:\\Program Files\\ADLINK\\PCI8134,生成配置文件 8134.cfg。

第 3 章 全部 I/O 信号接线定义
1. 脉冲输出 OUT+/DIR+ / OUT-/DIR-
两种输出逻辑可软件切换:
1. OUT/DIR 单脉冲模式:OUT 发脉冲,DIR 控制正反向(主流伺服驱动适配);
2. CW/CCW 双脉冲模式:两路脉冲分别控制正负运动;
硬件差分输出抗长线干扰,开集模式适合短距离低压驱动。
2. 编码器反馈 EA/EB/EZ(A/B/Z 相)
- EA/EB 正交相位:1/2/4 倍频计数,用于闭环位置读取;
- EZ 索引零位信号:原点校准、绝对定位;
- 兼容差分编码器、开集编码器(外接限流电阻)。
3. 机械限位与减速信号
- PEL (正向硬限位)、MEL (负向硬限位):触发立即停止脉冲输出,仅允许反向运动;
- PSD 正向减速、MS 负向减速:接近原点 / 限位自动降速;
- OR 原点开关:回零运动基准触发信号。
4. 伺服专用 IO(每轴独立)
1.SVON:通用数字输出,伺服使能开关;
2.RDY:数字输入,驱动器就绪反馈;
3.ALM:伺服故障告警输入,触发立即停机并产生中断;
4.INP 到位信号:伺服误差清零后反馈,运动完成判定;
5.ERC 偏差清零输出:回零 / 限位 / 告警 / 急停时自动输出 10ms 脉冲,清除驱动器位置偏差计数器。
5. 手轮 PA/PB、同步 STA/STP
- CN3 PA/PB 接收手持单元 AB 脉冲,软件设置倍率;
- CN4 STA/STP 多卡并联,所有轴同时启动 / 停止,实现多卡同步加工。
第 4 章 运动控制核心工作原理
1. 七大运动控制模式
1.恒速运动 v\_move/sv\_move:梯形 / S 曲线持续匀速,支持运行中动态改速 v\_change;
2.单轴点位运动(梯形):绝对 a\_move、相对 r\_move,支持对称 / 非对称加减速;
3.单轴 S 曲线点位:s\_move/rs\_move,分段 S 加减速,降低机械冲击、延长设备寿命;
4.两轴插补(直线 / 圆弧):X-Y、Z-U 两组独立插补单元,支持直线走刀、圆弧切割,自动同步两轴到达终点;
5.原点回零 Home Move 3 种模式:仅 ORG 停、ORG 后等 Z 相、ORG 降速再等 Z 相;
6.手轮手动模式:外部手轮脉冲实时跟随输出;
7.多轴同步运动:多卡 CN4 级联,调用 move\_all 同步多轴启动。
2. 关键功能机制
1.飞变速度 Change on the Fly:恒速运动运行中实时修改最大速度,适合分段变速加工;
2. 中断系统:支持限位、告警、回零完成、插补结束、编码器异常等 20 余种中断源,DOS 采用 ISR 中断服务,Windows 采用线程事件处理;
3. 编码器错误检测:EA/EB 同时跳变判定编码器断线,触发中断报警;
4. 运动状态读取:实时读取指令位置、实际编码器位置、位置偏差、运动完成标志。
第 5 章 Motion Creator 调试软件
Windows 专用可视化调试工具,无需编写代码,用于硬件校验、参数配置、运动模拟:
1.主界面:识别所有 PCI-8134 卡,显示 PCI 基地址、IRQ,选择卡号 / 轴号;
2.轴配置窗口:设置脉冲模式、编码器倍频、限位逻辑、回零模式、中断开关,配置可保存 8134.cfg 供程序加载;
3.单轴操作面板:
- 实时监控:指令位置、实际位置、偏差、限位 / 伺服 IO 红绿状态灯;
- 运动控制:绝对 / 相对点位、连续匀速、回零、手轮模式;
- 参数设置:起速、最大速度、加减速时间、S 曲线分段时长;
4.2D 插补界面:直线、圆弧插补测试,连续 / 增量点动,图形实时绘制运动轨迹,支持缩放、坐标偏移;
5. 功能价值:装机校验、故障排查、运动参数预调,快速验证硬件接线无短路、限位信号正常。
第 6 章 C/C++ 开发函数库(核心编程接口)
手册完整分类全部 API,支持 DOS 与 Windows 两套接口(Windows 函数前缀 W\_),主要分类:
1.初始化 / 释放:\_8134\_Initial、\_8134\_Close、加载配置文件;
2. 脉冲 / 编码器配置:脉冲输出模式、AB 倍频、计数器来源;
3. 恒速运动:v\_move、sv\_move、动态变速 v\_change、停止 v\_stop;
4. 梯形点位:a\_move/r\_move/ta\_move(同步 / 异步执行);
5. S 曲线点位:s\_move/tas\_move;
6. 两轴插补:move\_xy 直线、arc\_xy 圆弧;
7. 回零运动:set\_home\_config 配置、home\_move 执行;
8. 手轮控制:set\_manu\_iptmode、manu\_move;
9. IO 与伺服控制:SVON 输出、读取全部 IO 状态、ALM/INP 逻辑配置;
10. 位置读写:set\_position、get\_position;
11. 中断配置:设置中断触发源、读取中断轴与中断类型;
配套数据类型定义(U8/I16/I32/F32)、完整错误码、DOS 中断 ISR 示例、Windows 多线程中断示例代码。
第 7 章 硬件接线案例
1.整体系统拓扑:PCI 工控机→PCI-8134→伺服驱动器→电机,外置限位 / 原点开关、编码器、手轮;
2.松下伺服驱动器标准接线:手册提供完整 CN2 引脚与松下伺服一一对应表,包含脉冲、编码器、ALM/INP/ERC/SVON 全部线路;
3. ERC 偏差清零接口电路:说明开集输出与差分伺服 CL 输入的分压匹配电路;
4. 接线规范:24V 外部电源必须独立,编码器差分线缆屏蔽接地,限位开关选用适配耐压型号。
