这是 Studio 1.1.0 的手册,不是最新版本。 最新版本的手册
文档 1.1.0 / 接口参考
设置
控制器的全部设置。$<n> 看一个,$<n>=<value> 改它,$$ 列出全部。 表里的值是 MC-1 的。 标着 重启 的设置要控制器重启以后才生效。
目录
一般
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$10 | 状态报告的内容 | | 位域 | | 15871 | 实时状态报告里有什么。解析器状态单独发一行,只在变了时发。 各位: 0 机床坐标的位置, 1 缓冲区状态, 2 行号, 3 进给和转速, 4 引脚状态, 5 工件坐标的偏置, 6 倍率, 7 探测坐标, 8 工件坐标偏置变了时等缓冲区走空, 9 解析器状态, 10 报警的子状态, 11 运行的子状态, 12 回零时也发, 13 剩余距离 |
$11 | 拐角偏差 | mm | 小数 | | 0.002 | 两段运动之间的拐角处,路径可以偏开多远;它决定拐角的速度。越小越慢、越贴路径。 |
$12 | 圆弧公差 | mm | 小数 | | 0.002 | 圆弧走得多贴。 |
$13 | 按英制报告 | | 开关 | | 0 | 报告里的位置和速度用英制。 |
$28 | G73 的退刀距离 | mm | 小数 | | 0.100 | G73 每次啄钻之间的短退刀。 |
$32 | 工作方式 | | 选项 | | 0 | 铣床、激光或车床。 选项: 0 普通, 1 激光方式, 2 车床方式 |
$39 | 老式实时字符 | | 开关 | | 1 | '?'、'!'、'~' 在哪里都当实时命令,$ 命令和注释里也一样。 |
$60 | 恢复倍率 | | 开关 | | 0 | 程序结束时倍率回到 100 %。 |
$62 | 允许休眠 | | 开关 | | 0 | 空闲很久以后进入休眠。 |
$63 | 进给保持时做的事 | | 位域 | | 3 | 进给保持除了停下运动还做什么。 各位: 0 保持时关激光, 1 恢复时恢复主轴和冷却, 2 转速降到最低(激光的 M4 除外) |
$64 | 开机时报警 | | 开关 | | 0 | 开机后处于报警状态。 |
$384 | 不保存 G92 | | 开关 | | 0 | 断电再上电后不保留 G92 偏置。 |
$398 | 规划器的块数 (重启) | | 整数 | 30–1000 | 100 | 规划器向前看多少段运动。 |
$481 | 自动报告的间隔 (重启) | ms | 整数 | 100–1000 | 0 | 按这个间隔主动发状态报告(0:不发)。 |
$484 | 急停后要解锁 | | 开关 | | 1 | 急停以后机床一直锁着,直到解锁($X)或回零。 |
$486 | 锁住坐标系 | | 位域 | | 0 | G10 不能改的坐标系。 各位: 0 G59.1, 1 G59.2, 2 G59.3 |
$676 | 复位时做的事 | | 位域 | | 15 | 复位时清掉什么。 各位: 0 位置丢了时清掉回零状态, 1 清掉偏置(G92 除外), 2 清掉快移倍率, 3 清掉进给倍率 |
$1030 | 发送软件断开就停作业 | | 开关 | | 1 | 运行作业的发送软件的链路断开 0.1 s(拔了 USB、关了端口)时,作业像收到停止(0x19)那样停下:运动减速停下,主轴和冷却关掉,它发来还没执行的行被扔掉,位置不丢。发送软件连回来后会收到通知。从文件系统跑的程序不靠发送软件,照常往下跑。 |
控制信号
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$14 | 控制输入反相 | | 位域 | | 0 | 反相的控制输入。 各位: 1 进给保持, 2 循环启动, 6 急停, 8 电机故障 |
$17 | 控制输入不用上拉 | | 位域 | | 0 | 不用内部上拉电阻的控制输入。 各位: 1 进给保持, 2 循环启动, 6 急停, 8 电机故障 |
限位
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$5 | 限位输入反相 | | 轴掩码 | | 7 | 反相的限位输入,比如接常闭开关时。 |
$18 | 限位输入不用上拉 | | 轴掩码 | | 0 | 不用内部上拉电阻的限位输入。 |
$20 | 打开软限位 | | 开关 | | 1 | 拒绝超出行程($130 ……)的运动。要先能回零,位置才知道。 |
$21 | 打开硬限位 | | 位域 | | 1 | 限位开关一动作就立刻停下。严格方式:开关动作着时完全不能动。 各位: 0 打开, 1 严格方式 (第 0 位打开其余各位) |
冷却
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$15 | 冷却输出反相 | | 位域 | | 0 | 低电平有效的冷却输出。 各位: 0 浇注, 1 喷雾 |
$673 | 冷却打开的延时 | s | 小数 | 0.5–20 | 0.0 | M7/M8 之后给冷却启动的时间。 |
主轴
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$30 | 主轴最高转速 | 转/分 | 小数 | | 24000.000 | 主轴的最高转速。 |
$31 | 主轴最低转速 | 转/分 | 小数 | | 6000.000 | 主轴的最低转速。 |
$340 | 主轴到速的容差 | % | 小数 | | 5.0 | M3/M4 之后的运动要等主轴转速离编程转速在这个百分比以内(0:不等)。 |
$394 | 主轴启动的延时 | s | 小数 | 0.5–60 | 15.0 | M3/M4 之后给主轴升到转速的时间(设了 $340 时:报警前最多等多久)。 |
$539 | 主轴停转的延时 | s | 小数 | 0.5–60 | 0.0 | M5 之后给主轴停下的时间。 |
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$341 | 换刀方式 | | 选项 | | 3 | M6 做什么。 选项: 0 普通, 1 手动对刀, 2 在 G59.3 手动对刀, 3 在 G59.3 自动对刀, 4 不理 M6 |
$342 | 换刀时的探测距离 | mm | 小数 | | 50.0 | 找对刀仪时搜索多远。 |
$343 | 换刀时的定位速度 | mm/min | 小数 | | 25.0 | 精确找到对刀仪用的慢速。 |
$344 | 换刀时的搜索速度 | mm/min | 小数 | | 200.0 | 搜索对刀仪用的快速。 |
$345 | 换刀时退离测头的速度 | mm/min | 小数 | | 200.0 | 离开对刀仪的速度。 |
$346 | 换刀选项 | | 位域 | | 0 | 换刀的选项。 各位: 0 M6 之后回到原来的位置, 1 在 G30 换刀, 2 快速退离测头 |
$485 | 重启后保留刀号 | | 开关 | | 0 | 断电再上电后保留主轴上的刀号。 |
回零
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$22 | 回零 | | 位域 | | 541 | 回零和它的选项。 各位: 0 打开, 1 允许单轴回零命令, 2 开机后必须回零, 3 回零后机床原点设为 0, 4 两个开关共用一个输入, 5 允许手动, 6 倍率锁, 9 每根轴单独的速度, 10 回零完成后才执行开机行 (第 0 位打开其余各位) |
$23 | 回零方向反向 | | 轴掩码 | | 0 | 朝负方向回零的轴。 |
$26 | 回零开关的去抖延时 | 毫秒 | 整数 | | 250 | 开关动作以后,等多久再做下一段回零动作。 |
$27 | 回零开关的退离距离 | mm | 小数 | | 2.000 | 回零时从开关退回多远。 |
$43 | 回零的趟数 | | 整数 | 1–128 | 1 | 找开关动作点的次数。 |
$44 | 第一步回零的轴 | | 轴掩码 | | 4 | 最先回零的轴。 |
$45 | 第二步回零的轴 | | 轴掩码 | | 3 | 第二步回零的轴。 |
$46 | 第三步回零的轴 | | 轴掩码 | | 0 | 第三步回零的轴。 |
探测
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$6 | 测头输入反相 | | 位域 | | 1 | 测头输入反相,比如接常闭的对刀仪时。 各位: 0 测头 |
$19 | 测头输入不用上拉 | | 位域 | | 0 | 测头输入不用内部上拉电阻。 各位: 0 测头 |
$65 | 探测选项 | | 位域 | | 0 | 探测运动怎么处理。 各位: 0 允许进给倍率, 1 受软限位约束 |
停车和安全门
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$41 | 停车 | | 位域 | | 0 | 安全门打开时把主轴退开。 各位: 0 打开, 1 开机时关闭, 2 允许程序控制停车 (第 0 位打开其余各位) |
$42 | 停车的轴 | | 选项 | | 2 | 停车用的轴。 选项: 0 X, 1 Y, 2 Z |
$56 | 停车时慢退的距离 | mm | 小数 | | 5.0 | 刀先慢慢退出多远。 |
$57 | 停车时慢退的速度 | mm/min | 小数 | | 100.0 | 这段慢退的速度。 |
$58 | 停车的目标 | mm | 小数 | ≥ -100000 | -5.0 | 停车的轴去哪里,用机床坐标。 |
$59 | 停车的快速 | mm/min | 小数 | | 500.0 | 停车其余那段的速度。 |
$61 | 安全门选项 | | 位域 | | 0 | 安全门开着时哪些保持开着。 各位: 1 开门时冷却保持不变 |
$392 | 主轴启动的延时 | s | 小数 | 0.5–60 | 4.0 | 门关上以后给主轴升到转速的时间。 |
$393 | 冷却打开的延时 | s | 小数 | 0.5–20 | 1.0 | 门关上以后给冷却启动的时间。 |
点动
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$40 | 点动受软限位约束 | | 开关 | | 0 | 点动到软限位处停下,而不是被拒绝。 |
Modbus
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$374 | Modbus 波特率 | | 选项 | | 3 | Modbus 线的波特率(变频器的要一致)。 选项: 0 2400, 1 4800, 2 9600, 3 19200, 4 38400, 5 115200 |
$375 | Modbus 接收超时 | 毫秒 | 整数 | 50–250 | 50 | 等 Modbus 应答等多久。 |
$681 | Modbus 串口格式 | | 选项 | | 0 | Modbus 线的校验方式(变频器的要一致)。 选项: 0 8 位,无校验, 1 8 位,偶校验, 2 8 位,奇校验 |
步进
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$0 | 步进脉冲宽度 | 微秒 | 小数 | ≥ 2.0 | 5.0 | 步进脉冲的宽度,单位微秒。驱动器有最小值(见它的说明书;MC-1 的闭环驱动器要 2.5)。 |
$1 | 步进空闲延时 | 毫秒 | 整数 | ≤ 65535 | 255 | 运动停下以后驱动器还使能多久,让轴先稳住再关电流。255 表示一直使能。 |
$2 | 步进脉冲反相 | | 轴掩码 | | 0 | 低电平有效的步进输出。 |
$3 | 步进方向反相 | | 轴掩码 | | 5 | 方向输出反相的轴(不然轴会走反)。 |
$4 | 驱动器使能输出反相 | | 轴掩码 | | 7 | 低电平有效的驱动器使能输出(大多数驱动器如此)。只有一个共用使能信号时只看 X。 |
$29 | 脉冲延时 | 微秒 | 小数 | ≤ 20 | 5.0 | 设好方向输出到发步进脉冲之间的时间。 |
$37 | 一直使能的驱动器 | | 轴掩码 | | 7 | 机床空闲或报警时仍然使能的驱动器。 |
$680 | 驱动器使能的延时 | ms | 整数 | ≤ 500 | 0 | 使能驱动器到第一步之间的时间。 |
变频器
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$460 | 变频器的 Modbus 地址 | | 整数 | ≤ 255 | 1 | 变频器的 Modbus 地址。 |
X 轴
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$100 | X 轴每毫米步数 | 步/mm | 小数 | | 800.00000 | 这根轴每毫米的步数:电机每转的步数乘细分,再除以丝杠导程。 |
$110 | X 轴最高速度 | mm/min | 小数 | | 3000.000 | 这根轴的最高速度,快移也一样。 |
$120 | X 轴加速度 | mm/s² | 小数 | | 300.000 | 这根轴的加速度。 |
$130 | X 轴最大行程 | mm | 小数 | | 202.000 | 这根轴从回零位置算起的行程,给软限位用。 |
$180 | X 轴回零的定位速度 | mm/min | 小数 | | 50.0 | 精确找到这根轴开关动作点用的慢速。 |
$190 | X 轴回零的搜索速度 | mm/min | 小数 | | 1200.0 | 搜索这根轴的开关用的快速。 |
$1000 | X 轴输入整形 | | 选项 | | 0 | 给这根轴的运动整形,免得激起机床在下面那个频率上的共振:ZV 正好消掉这个频率,其余几种消掉更宽的一段、但没那么准。运动最多晚 1.5 个周期停稳。 选项: 0 无, 1 ZV, 2 ZVD, 3 MZV, 4 EI, 5 2HUMP_EI |
$1010 | X 轴输入整形的频率 | Hz | 小数 | 15–500 | 100.0 | 这根轴的输入整形要消掉的共振频率。 |
$1020 | X 轴输入整形的阻尼比 | | 小数 | ≤ 0.5 | 0.100 | 这个共振的阻尼比。 |
Y 轴
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$101 | Y 轴每毫米步数 | 步/mm | 小数 | | 800.00000 | 这根轴每毫米的步数:电机每转的步数乘细分,再除以丝杠导程。 |
$111 | Y 轴最高速度 | mm/min | 小数 | | 3000.000 | 这根轴的最高速度,快移也一样。 |
$121 | Y 轴加速度 | mm/s² | 小数 | | 300.000 | 这根轴的加速度。 |
$131 | Y 轴最大行程 | mm | 小数 | | 152.000 | 这根轴从回零位置算起的行程,给软限位用。 |
$181 | Y 轴回零的定位速度 | mm/min | 小数 | | 50.0 | 精确找到这根轴开关动作点用的慢速。 |
$191 | Y 轴回零的搜索速度 | mm/min | 小数 | | 1200.0 | 搜索这根轴的开关用的快速。 |
$1001 | Y 轴输入整形 | | 选项 | | 0 | 给这根轴的运动整形,免得激起机床在下面那个频率上的共振:ZV 正好消掉这个频率,其余几种消掉更宽的一段、但没那么准。运动最多晚 1.5 个周期停稳。 选项: 0 无, 1 ZV, 2 ZVD, 3 MZV, 4 EI, 5 2HUMP_EI |
$1011 | Y 轴输入整形的频率 | Hz | 小数 | 15–500 | 100.0 | 这根轴的输入整形要消掉的共振频率。 |
$1021 | Y 轴输入整形的阻尼比 | | 小数 | ≤ 0.5 | 0.100 | 这个共振的阻尼比。 |
Z 轴
| 设置 | 名字 | 单位 | 类型 | 范围 | MC-1 | 说明 |
|---|
$102 | Z 轴每毫米步数 | 步/mm | 小数 | | 800.00000 | 这根轴每毫米的步数:电机每转的步数乘细分,再除以丝杠导程。 |
$112 | Z 轴最高速度 | mm/min | 小数 | | 1500.000 | 这根轴的最高速度,快移也一样。 |
$122 | Z 轴加速度 | mm/s² | 小数 | | 200.000 | 这根轴的加速度。 |
$132 | Z 轴最大行程 | mm | 小数 | | 82.000 | 这根轴从回零位置算起的行程,给软限位用。 |
$182 | Z 轴回零的定位速度 | mm/min | 小数 | | 50.0 | 精确找到这根轴开关动作点用的慢速。 |
$192 | Z 轴回零的搜索速度 | mm/min | 小数 | | 600.0 | 搜索这根轴的开关用的快速。 |
$1002 | Z 轴输入整形 | | 选项 | | 0 | 给这根轴的运动整形,免得激起机床在下面那个频率上的共振:ZV 正好消掉这个频率,其余几种消掉更宽的一段、但没那么准。运动最多晚 1.5 个周期停稳。 选项: 0 无, 1 ZV, 2 ZVD, 3 MZV, 4 EI, 5 2HUMP_EI |
$1012 | Z 轴输入整形的频率 | Hz | 小数 | 15–500 | 100.0 | 这根轴的输入整形要消掉的共振频率。 |
$1022 | Z 轴输入整形的阻尼比 | | 小数 | ≤ 0.5 | 0.100 | 这个共振的阻尼比。 |