NC300 第四章 使用者参数资讯汇整 号码 名称 说明 预 单 大小 注 设 范围 位 (word) 解 值 High speed input 位 名称 范围 control 0 HSI 0 触发设定 0~1 0~ 0 1 (★) 2010 高速输入点触发设 1 HSI 1 触发设定 0~1 65535 设定高速输入的上缘(设 0)计数。下缘(设 定 1)计数。 范 位 名称 围 RIO 断线时 RIO 输 0~ disconnection 出状态设定,设 0 1 (★) 2019 mode 0~7 0~1 RIO 断线状态设定 0 为 OFF/设 1 65535 是保持现状。 连接的 RIO 输 13~15 入滤波级数设 0~5 定,每加一级为 40μs 位 名称 范围 RIO polarity 1 第一站 RIO 站 0~ 2026 0 ~ 号 1 极性设定 0 1 (★) RIO 极性设定 1 0~1 65535 15 (0~15) 对应 X256~X271 位 名称 范围 RIO polarity 2 第一站 RIO 站 0~ 2027 0 ~ 号 1 极性设定 0 1 (★) RIO 极性设定 2 0~1 65535 15 (16 ~31) 对应 X272~X287 4-6 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 号码 名称 说明 单位 预设 范围 大小 值 注 (word 解 ) Maximum 设定最大的移动速度直线轴:毫 mm/min 5000 0 ~ 1 (★) allowable 621 米/分钟,英寸/分钟 , 60000 speed 最大允许速度 inch/mi n rpm ACC / DEC 设定手动及回原点时加速时间 0.001 0~1000 622 time sec 50 1 加减速时间常数 0 S curve time 0.001 5 1~2000 1 设定手动及回原点时 S 曲线时间 sec 623 constant 常数 S 曲线时间常数 Allowable 在任何移动时,如跟随误差超过 643 following 此设定值将发出异警。(CU : CU 3000 1~3276 1 (☆) error range command unit) 07 允许跟随误差 4.2.2 刀库参数 Revision April, 2012 4-7
NC300 第四章 使用者参数资讯汇整 号码 名称 说明 单位 预设值 范围 大小 注解 (word) 304 Magazin 刀库选择 0x4800 0~0xFFFF 1 e 位 名称 selection ATC enable flag 刀库参数 刀库功能启动 14 0: 关闭 设定 1: 开启 Set the magazine tool channel 9 设定刀库号 0: 0 号刀库 1: 1 号刀库 ATC type 刀库形式 11 0: 交换形式 1: 非交换形式 Set the search mode of the ATC tool change 寻刀 12~ 模式 13 0: 最短路径 1: CW 2: CCW Control type 刀库控制形式 15 0: MLC 控制 1: NC 控制 4-8 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 号名 说明 单位 预设值 范围 大小 注解 码 称 (word) P2 24 Notch filter Gain(1) 第一组共振抑制 dB 0 0 ~ 32 1 共振抑制衰减率(1) Notch filter衰减率, 设为0 时关闭Notch filter功能。 P2 25 OSC. Reject filter 设定共振抑制低通率 0.1msec 2 0~ 1 1000 共振抑制低通滤波 波时间常数。 设为 0 时关闭低通 滤波功能。 P2 26 External 外部干扰抵抗增益 0.001 0 0~ 1 1023 Anti-Interference Gain 外部干扰抵抗增益 P2 27 Gain Switching 增益切换条件及切换 0 0~4 1 (HEX) Control Selection 方式选择 增益切换条件及切换方 式选择 P2 28 Gain Switching Time 增益切换时间常数 10msec 10 0~ 1 1000 Constant 增益切换时间常数 P2 43 Notch filter Freq(2) 第二组机械共振频率 Hz 1000 50 ~ 1 共振抑制滤波频率(2) 设定值 2000 1 第二组共振抑制 dB P2 44 Notch filter Gain(2) Notch filter衰减率, 0 0 ~ 32 共振抑制衰减率(2) 设为0 时关闭Notch filter功能。 1000 50 ~ 1 P2 45 Notch filter Freq(3) 第三组机械共振频率 Hz 2000 1 共振抑制滤波频率(3) 设定值 第三组共振抑制 dB 0 0 ~ 32 P2 46 Notch filter Gain(3) Notch filter 衰减率, 共振抑制衰减率(3) 设为 0 时关闭 1 0~2 1 Notch filter 功能。 P2 47 Auto Resonance 0:固定 Suppression Mode 1:抑振后自动固定 Selection 2:持续自动抑振 自动共振抑制模式 Revision April, 2012 4-9
NC300 第四章 使用者参数资讯汇整 P2 49 Speed Detection 设定速度估测滤波 sec 0 0 ~ 1F 1 Filter and Jitter Suppression 速度检测滤波及微振抑 制 号 说明 单位 预设值 范围 大小 注解 名称 (word) 码 336 Magazine 位 名称 范围 0x0800 0~65535 1 (★) control 11 ATC type 0~1 (●) 刀库数据 ATC 形式 库控制 0 : Exchanger type(交换臂) 1 : Non-exchanger type(刀盘式) 337 Magazine 位 名称 范围 1 0~3 1 selection 0 Enable ATC 1 0~1 刀库数据 启用刀库数据库 1 库控制 0 : 关闭 1 : 启用 1 Enable ATC 2 0~1 启用刀库数据库 2 0 : 关闭 1 : 启用 338 ATC 1 设定刀库 1 刀号站数 10 2 ~ 255 1 (★) station (●) 339 ATC 1 init 设定刀库 1 重置后的对应刀号 1 1 ~ 100 1 number 340 ATC 1 设定刀库 1 起始号码 1 1 ~ 100 1 start number 341 ATC 2 设定刀库 2 刀号站数 10 2 ~ 255 1 (★) station (●) 342 ATC 2 init 设定刀库 2 重置后的对应刀号 1 1 ~ 100 1 number 343 ATC 2 设定刀库 2 起始号码 1 1 ~ 100 1 start number 4-10 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.3 加工参数 Revision April, 2012 4-11
NC300 第四章 使用者参数资讯汇整 号 说明 单 预设 大小 注 名称 位值 范围 码 (word) 解 位 名称 范围 4~5 Skip signal channel selection 0~1 G31 输入选择 设 0: 由 PLC 输入 设 1: HIS 0 (latch input 1) 设 2:HIS 1 (latch input 2) “ Ref. to uni_sysUtil” 6 中断点回复方式 0: 表示 ,在未执行完一单 0~1 节中,偏移位置,再次执行程序时, 先移动剩余座标,次单节再回复位 Channel 置。 utility 1: 表示 在未执行完一单节 - 0xB4 0~0xFFFF 1 - 307 中,偏移位置,再次执行程序时, 通道应用设 定 先回复其偏移位置,再移动剩余 座标。 8~9 紧急停止模式 0~2 0: 急停后伺服 Servo Off 1: 急停后伺服延迟 Servo Off 2: 急停后伺服不 Servo Off 10 Enable macro O9xxx display 0~1 开启巨集 O9xxx 显示 0: 开启,可开启 O90xx 1: 关闭,无法开启 O90xx 4-12 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.4 主轴参数 号 说明 单位 预设 大小 注 名称 值 范围 码 (word) 解 位 名称 范围 主轴功能启动 0~1 0 0: 关闭主轴 1: 开启主轴 闭回路控制旗标 0: 关闭闭回路控制 1 0~1 1: 开启闭回路控制 Spindle (需附加反馈编码器) 主轴输出模式 399 mode 2~3 0: DMCNET(伺服主 0~2 - 0 0~0xFFFF 1 (●) 主轴应用设定 轴) 2: EDAC(模拟输出) 速度控制模式(尚未 有切换功能) 0~1 4 0-rmp 1-PPM Bit5: 反馈器形式 5 0: 高解析 (x1000) 1: 一般解析 (x4) Revision April, 2012 4-15
NC300 第四章 使用者参数资讯汇整 号 说明 预设 大小 注 名称 - 范围 值 (word) 解 码 Spindle import 设定主轴端口编码器反 - (★) 401 number 馈通道 8 0~8 1 (尚未有切换功能) 主轴输入端口号 (●) 1st encoder pulse 2~ (★) 402 设定编码器脉冲数 pulse/rev 1280 1 主轴编码器脉冲数 10000 (●) 1st Gain 设定速度调节增益,数值 0.001 50 1~ 1- 403 越少反应越快。 5000 (尚未有切换功能) 主轴增益 1st positioning 1~ 20000 404 speed 设定定位时速度 rpm 100 1- 0~ 1- 主轴定位速度 36000 1- 405 1st Spindle offset 伺服主轴定位偏移量 0.01 0 0~100 主轴定位偏移量 degree 1st speed in 设定主轴转速和实际速 406 range 度之间的允许误差值 rpm 10 主轴目标速度误差 1st position 设定主轴定位误差 0.01 100 0~ 1- 407 In range degree 36000 主轴定位误差 1st zero speed 主轴速度等于或低于设 rpm 5 0~1000 1 - 408 定的范围内,主轴零速信 号将被开启。(NC-> 主轴零速范围 MLC M2257) 1st Spindle speed rpm 20000 0~50000 1 - 409 设定主轴最高转速 主轴最高转速 1st acceleration 411 time 设定主轴加减速时间 0.001 sec 20 1~2000 1 - 主轴加减速时间常数 412 1st S curve time 设定主轴 S 曲线时间 0.001 sec 10 1~2000 1 - 主轴 S 曲线时间常数 1st apping 设定主轴在攻牙时加减 (☆) 416 acceleration time 速时间 0.001 sec 2000 1~20000 1 攻牙加减速时间常数 1st tapping S 设定主轴攻牙时 S 曲线时 (☆) 1 417 curve time 间 0.001 sec 100 1~2000 攻牙 S 曲线时间常数 4-16 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.5 机械参数 号码 名称 说明 单位 预设 范围 大小 注解 值 (word) 1ST Upper 设定正向软件极限。 -10^5 mm 10^5 ~ soft 关闭时设置为 0 2 - 602 1. 过行程将产生正向软件极限警报 +10^5 limit 第一正向 2. 可由特 M 控制 软极限 1ST Lower 设定负向软件极限。 -10^5 mm -10^5 ~ soft limit 关闭时设置为 0 2 - 603 +10^5 第一负向 1. 过行程将产生负向软件极限警报 软极限 2. 可由特 M 控制 2nd 设定正向软件极限。 -10^5 2 - Upper 关闭时设置为 0 mm 10^5 ~ 604 soft limit 1. 过行程将产生正向软件极限警报 4-17 第二正向 2. 可由特 M 控制 +10^5 软极限 Revision April, 2012
NC300 第四章 使用者参数资讯汇整 号码 名称 说明 单位 预设 范围 大小 注解 值 (word) 2nd Lower -10^5 2 - 设定负向软件极限。 mm -10^5 ~ soft limit +10^5 关闭时设置为 0 605 第二负向软 1. 过行程将产生负向软件极限警报 极限 2. 可由特 M 控制 设定正负硬限位与原点的输入极性。 如设 0 时,输入为 Hi 动作,开关为 A Port 接点 polarity 设 1 时,输入为 Lo 动作,开关为 B - 0 0~3F 1 - 628 硬极限的极 接点 1 (★) 1 (●) 性设定 位 名称 范围 1 0 正向极限 0~1 1 (★) (●) 1 反向极限 0~1 (★) (●) 2 原点 0~1 (★) (●) Encoder pulse 使用 ASD-A2 时电机每转脉冲数(内 10~ 630 count 订值) 1000 1280 50000 编码器脉冲 数 Shaft gear The parameter sets the gear - 1~ 631 number number on shaft side 设定传动轴 1 轴端齿数 端齿数 65535 Motor gear The parameter sets the gear - 1~ 632 number number on motor side. 设定电机 1 电机端齿数 端齿数 65535 Lead screw 633 pitch 设定驱动轴导螺杆节距 mm 10 2~100 导螺杆节距 4-18 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.6 原点参数 号码 名称 说明 单位 预设值 范围 大小 注解 CU (word) CU Home 设定机械原点座标的偏移,第一 CU CU absolute 次开机回原点找 Z 脉冲后再加偏 -10^8 ~10^8 606 coordinate 移量,将此位置订为机械原点。 0 2 - 机械原点座标 参数修改后需断电重新回原点。 机械原点座标 2nd ref. 第二参考座标位置 -10^8 ~10^8 607 position 0 2 - - 第二参考座标 - 3rd ref. 第三参考座标位置 -10^8 ~10^8 608 position 0 2 第三参考座标 4th ref. 第四参考座标位置 -10^8 ~10^8 609 position 0 2 第四参考座标 2nd ref. 第二参考点位置误差设定。例: position 设 0.2 则表示+-0.2mm 区间第二 -10^8 0 ~10^8 2 610 range 原点到位,M2288 将为 ON (★) 第二参考点位 置误差设定 Revision April, 2012 4-19
NC300 第四章 使用者参数资讯汇整 号 说明 单位 预设 范围 大小 注 名称 值 (word) 解 码 0: 关闭原点返回 1: 模式 1 接触到档块后反向脱离,寻找第一 个 Z 相点,以此为原点 2: 模式 2 - 1 0~4 1- 接触到档块后顺向并且脱离,寻找 Homing mode 第一个 Z 相点,以此为原点 616 原点搜寻模式 3: 模式 3 慢速至 Z 相点 4: OT mode Homing 位 名称 范围 1 0~7h 1 - 617 criteria 回原点搜寻方向 原点搜寻 0 0 : 顺时针(正向) 0~1 1 : 逆时针(反相) Rapid home 618 speed 设定开始搜寻原点 Sensor 的速度 mm/min 2000 0~10000 1 - 回原点第一段 速 Creep speed 619 回原点第二段 设定搜寻 Z 相点的速度 mm/min 200 0~2000 1 - 速 Reference 620 moving speed 设定移动到第一参考点后返回原 rpm 10 0~20000 1 - 参考点移动速 点的进给速度 度 4-20 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.7 补偿参数 号码 名称 说明 预 大小 注 参数设置为间隙量,这是在大 多数机械系统中丝杆固有的, 单位 设 范围 目前并无区别 G00 或 G01 模 (word) 解 式,正背隙时填入为正值,负 背隙时填入为负值。如果该值 值 设置为零,补偿被关闭。 Positive mm, 2- backlash 0 0~10.0 1000 amount inch 背隙补偿量 Positive Arc contouring example 0.0001 0 0~10000 1- 1001 compensation sec 在间隙补偿量的前进方向,设 4-21 time 置脉冲补偿率的时间常数,需 背隙补偿时间 有数值背隙量才会有作用。 Revision April, 2012
NC300 第四章 使用者参数资讯汇整 号码 名称 说明 预 大小 注 单位 设 范围 (word) 解 值 Positive compensation 0.0001 0 0~10000 1002 delay time 设置时间延迟启动补偿 1 sec 背隙补偿延迟时 间 位 名称 范 围 绝对或差量输入 0: 绝对式,与第 一个测量点的差 0 异值 0~1 LSC utility 1: 目前测量点 0 0~0xFFFF 1 1006 螺距补偿应用设 与上个测量点的 定 差值 从起始点的量测 方向 机械座标方向 15 0 : 往正值方向 0~1 测量) 1 : 往负值方向 测量 LSC point 设置在丝杠补偿表修正数。 0 0~128 1 1007 number 如果该值设置为零,补偿被关 闭 量测点数 LSC Space 设置丝杆补偿时的间距 mm 0 1~300 2 1008 量测间距 LSC Offset 从起始位置设置测量的起始位 -1000~ 2 1009 置 0 与 Bit 15 方向要一致 量测偏移量 1000 PLSC value 1~PLSC value 1st ~128th 丝杠补偿值,第一 mm/deg 0 -20~20 2 1010 点须设为原点 128 ~1137 数据 1 ~数据 128 4-22 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.8 系统参数 号码 名称 说明 单 预设 范围 大小 注 位值 - (word) 解 10000 Date 设定系统时间 -- - 系统日期 格式:年/月/日 0- 设定系统时间 -- Time 格式:时:分:秒 0- 10001 系统多国语言 0:英文 系统时间 1:中文 设定屏幕亮度 Language - 1 0~SysTotalLang 1 - 10002 用户自订多国语言 系统语言 保留 Brightness 屏幕亮 保留 - 50 1~60 1- 10003 度 User defined - 0 0~ 1 - UserTotalLang 10004 language 用户自订语言 10005 Reserved - 0 0~0 1 - 保留 10006 Reserved - 0 0~0 1 - 保留 Revision April, 2012 4-23
NC300 第四章 使用者参数资讯汇整 号码 名称 说明 单 范围 大小 注 预设值 (word) 解 位 10007 Reserved 保留 保留 -0 0~0 1 - 10008 Reserved 保留 保留 - 25 0~25 1- 10009 Reserved 保留 保留 - 25 0~25 1- Enable screen 开启屏幕保护功能 - 1 0~1 1 - 10010 saver 0:关闭 1:开启 启动屏幕保护 Screen saver time 开启屏幕保护功能, 10011 1 第一阶段启动屏幕保 min 10 1~60 1- 第一段屏幕保护时间 护时间 Screen saver 开启屏幕保护功能, 30 0~60 1- 10012 brightness 1 第一阶段启动屏幕保 - 护时的亮度 第一段屏幕亮度 Screen saver time 开启屏幕保护功能, 10013 2 第二阶段启动屏幕保 min 30 1~60 1- 第二段屏幕保护时间 护时间 Screen saver 开启屏幕保护功能, 10 0~60 1- 10014 brightness 2 第二阶段启动屏幕保 - 护时的亮度 第二段屏幕亮度 Reserved 保留 -0 0~0 1 - 10015 保留 10016 Reserved 保留 保留 -0 0~1 1 - Enable edit G code 是否允许编辑 G 码 10017 开启 G 码编辑 0:关闭 - 1 0~1 1 - 1:开启 10018 Background color 背景颜色 - LIGHTGRAY 0~65535 1 - 背景颜色 10019 Title bar font color 标题列文字颜色 - BLACK 0~65535 1 - 标题列文字颜色 Mode bar font 10020 color 模式列文字颜色 - DARKBLUE 0~65535 1 - 模式列文字颜色 Function bar font 功能列文字颜色 - BLACK 0~65535 1 - 10021 color 功能列文字颜色 4-24 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 号码 名称 说明 单 大小 注 标签文字颜色 预设值 范围 位 (word) 解 Label text font 10022 color - BLACK 0~65535 1 - 标签文字颜色 Data value font 10023 color 数值文字颜色 - BLUE 0~65535 1 - 数值文字颜色 Table line color 表格区隔线颜色 - BLACK 0~65535 1 - 10024 表格区隔线颜色 System cursor 10025 color 系统游标颜色 - COLOR_S07 0~65535 1 - 系统游标颜色 System highlight 10026 text color 系统圈选文字颜色 - WHITE 0~65535 1 - 系统圈选文字颜色 Soft panel cursor 10027 color 软件面版游标颜色 - YELLOW 0~65535 1 - 软件面版游标颜色 System alarm 10028 color 系统警报颜色 - RED 0~65535 1 - 系统警报颜色 User alarm color 用户警报颜色 - BLUE 0~65535 1 - 10029 用户警报颜色 Host Name 系统主机名称 - CNC000 1~8 4- 10030 主机名称 IP Address 设定系统的 IP 位址 - 0.0.0.0 0~255 2 - 10031 0.0.0.0 0~255 2 - 0.0.0.0 0~255 2 - IP 位址 0 10032 Subnet Mask 设定系统的子网络遮 - 子网络遮罩 罩 0 Default Gateway 设定系统的预设闸道 - 10033 预设闸道 Ethernet Enable 开启系统网络功能 - 0~1 1- 10034 0:关闭 - 1:开启 网络功能开启 启用 DHCP 功能 0:关闭 DHCP Enable 1:开启 0~1 1- 10035 DHCP 开启 Revision April, 2012 4-25
NC300 第四章 使用者参数资讯汇整 4.2.9 MLC 设定 号码 名称 说明 单位 预设值 范围 大小 注解 (word) 12000 Program title 程序标题 -- - 0- 程序标题 Company 12001 name 公司名称 -- - 0- 公司名称 Designer 12002 name 设计者名称 -- - 0- 设计者名称 Show 是否显示注解 12003 comments 0:关闭 -0 0~1 1- 启动注解显示 1:开启 Show symbol 是否显示符号 -0 0~1 1- 12004 0:关闭 1:开启 启动符号显示 12005 Ladder color 阶梯图颜色 - BLACK 0~65535 1 - 阶梯图颜色 Revision April, 2012 4-26
第四章 使用者参数资讯汇整 NC300 号码 名称 说明 单 大小 注 预设值 范围 位 (word) 解 12006 Ladder text color 阶梯图文字颜色 - BLACK 0~65535 1 - 阶梯图文字颜色 Ladder symbol 阶梯图符号颜色 - BLACK 0~65535 1 - 12007 color 阶梯图符号颜色 Ladder cursor 阶梯图游标颜色 - LIGHTBLUE 0~65535 1 - 12008 color 阶梯图游标颜色 Ladder monitor 阶梯图监控颜色 - LIGHTGREEN 0~65535 1 - 12009 color 阶梯图监控颜色 Ladder device - BROWN 0~65535 1 - 12010 comment color 阶梯图装置注解颜色 阶梯图装置注解颜色 Ladder segment - BROWN 0~65535 1 - 12011 comment color 阶梯徒区段注解颜色 阶梯图区段注解颜色 Ladder row 阶梯图列注解颜色 - BROWN 0~65535 1 - 12012 comment color 阶梯图列注解颜色 Ladder monitor 阶梯图监控数值颜色 - LIGHTRED 0~65535 1 - 12013 value color 阶梯图监控数值颜色 NC special device 12014 color NC 特殊装置颜色 - COLOR_S2B 0~65535 1 - NC 特殊装置颜色 MLC special device 12015 color MLC 特殊装置颜色 - MAGENTA 0~65535 1 - MLC 特殊装置颜色 是否启动 MLC 编辑模 - 1 0~1 1 - Enable MLC edit 式保护 12016 protection 0:关闭保护 启动 MLC 编辑保护 1:开启保护 Revision April, 2012 4-27
NC300 第四章 使用者参数资讯汇整 4.2.10 图形参数 号码 名称 说明 单 范围 大小 注 预设值 (word) 解 位 14000 Graphic line color 图形线条颜色 - BLACK 0~65535 1- 线条颜色 Graphic background 14001 color 图形背景颜色 - SEA 0~65535 1- 背景颜色 14002 Graphic line width 图形线条宽度 -1 0~4 1- 线条宽度 14003 Graphic stock width 图形工件宽度 mm 200 0~10000 1- 工件宽度 14004 Graphic stock height 图形工件高度 mm 200 0~10000 1- 工件高度 14005 Graphic stock length 图形工件长度 mm 200 0~10000 1- 工件长度 Graphic stock X 14006 offset 图形工件 X 位移量 mm 100 -10000~10000 1 - 工件 X 位移量 Graphic stock Y 14007 offset 图形工件 Y 位移量 mm 100 -10000~10000 1 - 工件 Y 位移量 Graphic stock Z 14008 offset 图形工件 Z 位移量 mm 200 -10000~10000 1 - 工件 Z 位移量 4-28 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 4.2.11 伺服参数 群号 名称 说明 预设 大小 注 组码 单位 范围 值 (word) 解 P1 1 Control Mode and 各种不同模式控 b 0x00 ~ 1 Output Direction 制设定 0x110F 速度模式及控制命令输入 (HEX) 源设定 P1 8 Smooth Constant of 位置指令平滑常 10msec 0 0 ~ 1000 1 Position Command 数 位置指令平滑常数 P1 36 Accel /Decel S-curve S 形平滑曲线中 msec 0 0~65500 1 S 形平滑曲线的加减速平滑 的加减速平滑常 常数 数 P1 44 Gear Ratio(Numerator 多段电子齿轮比 pulse 1 1 ~ 2 N1) 分子设定 (229-1) 电子齿轮比分子(N1) P1 45 Gear Ratio(Denominator 电子齿轮比分母 pulse 1 1 ~ 2 M1) (M) (231-1) 电子齿轮比分母(M1) P1 62 Friction 摩擦力补偿的 % 0 0 ~ 100 1 Compensation(%) Level 摩擦力补偿(%) Revision April, 2012 4-29
NC300 第四章 使用者参数资讯汇整 群号 名称 说明 预设 范围 大小 注解 组 码 单位 (word) 值 P1 63 Friction 设定摩擦力补偿平 ms 0 0 ~ 1000 1 Compensation(ms) 滑常数 磨擦力补偿(ms) P1 8 Smooth Constant of 位置指令平滑常数 10msec 0 0 ~ 1000 1 Position Command 位置指令平滑常数 P1 36 Accel /Decel S-curve S 形平滑曲线中的 msec 0 0~65500 1 S 形平滑曲线的加减速平 加减速平滑常数 滑常数 P1 44 Gear Ratio(Numerator 多段电子齿轮比分 pulse 1 1 ~ 2 N1) 子设定 (229-1) 电子齿轮比分子(N1) P1 45 Gear 电子齿轮比分母 pulse 1 1 ~ 2 Ratio(Denominator M1) (M) (231-1) 电子齿轮比分母(M1) P1 62 Friction 摩擦力补偿的 % 0 0 ~ 100 1 Compensation(%) Level 摩擦力补偿(%) P1 63 Friction 设定摩擦力补偿平 ms 0 0 ~ 1000 1 Compensation(ms) 滑常数 磨擦力补偿(ms) P1 68 Position Command 位置命令 ms 4 0 ~ 100 1 Moving Filter Moving Filter 位置命令 Moving Filter P2 0 Position Loop 位置控制比例增益 rad/s 35 0 ~ 2047 1 Gain(Kpp) 位置控制比例增益 P2 1 Kpp Gain Switching 位置控制增益变动 % 100 10 ~ 500 1 Rate 比率 位置控制增益变动比率 P2 2 Position Feed Forward 位置控制前馈增益 % 50 0 ~ 100 1 4-30 Revision April, 2012
第四章 使用者参数资讯汇整 NC300 Gain(Kpf ) 5 2 ~ 100 1 位置控制前馈增益 500 0 ~ 8191 1 P2 3 Smooth Constant of 位置控制前馈增益 msec Kpf Gain 位置控制前馈增 平滑常数 益平滑常数 P2 4 Speed Loop Gain(Kvp) 速度控制增益 rad/s 速度位置增益 群号 名称 说明 预设 范围 大小 组码 单位 注解 值 (word) 1 P2 5 Kvp Gain Switching 速度控制增益变动 % 100 10 ~ Rate 比率 500 速度控制增益变动比率 P2 6 Speed Integral(Kvi) 速度积分补偿 rad/s 100 0 ~ 1 速度前馈增益 速度积分补偿 1023 P2 7 Speed Feed Forward % 0 0 ~ 100 1 Gain(Kvf ) 速度前馈增益 P2 9 Bounce Filter 数字输入接脚 DI 2msec 2 0 ~ 20 1 DI 输入响应滤波时间 输入响应滤波时间 P2 23 Notch filter Freq(1) 第一组机械共振频 Hz 1000 50 ~ 1 共振抑制滤波频率(1) 率设定值 1000 P2 24 Notch filter Gain(1) 第一组共振抑制 dB 0 0 ~ 32 1 共振抑制衰减率(1) Notch filter衰减 率,设为0 时关闭 Notch filter功 能。 P2 25 OSC. Reject filter 设定共振抑制低通 0.1msec 2 0 ~ 1 共振抑制低通滤波 率波时间常数。 1000 P2 26 External 设为 0 时关闭低 通滤波功能。 外部干扰抵抗增益 0.001 0 0 ~ 1 Revision April, 2012 4-31
NC300 第四章 使用者参数资讯汇整 Anti-Interference Gain 1023 外部干扰抵抗增益 P2 27 Gain Switching Control 增益切换条件及切 0 0~4 1 1 Selection 换方式选择 (HEX) 1 增益切换条件及切换方式 选择 P2 28 Gain Switching Time 增益切换时间常数 10msec 10 0 ~ Constant 1000 增益切换时间常数 P2 43 Notch filter Freq(2) 第二组机械共振频 Hz 1000 50 ~ 共振抑制滤波频率(2) 率设定值 2000 群号 名称 说明 单位 预设 大小 组 码 范围 注解 P2 44 Notch filter Gain(2) 第二组共振抑制 dB 值 (word) 0 0 ~ 32 1 共振抑制衰减率(2) Notch filter衰减 率,设为0 时关闭 1000 50 ~ 1 2000 1 Notch filter功 0 0 ~ 32 1 能。 1 0~2 1 P2 45 Notch filter Freq(3) 第三组机械共振频 Hz 0 0 ~ 1F 共振抑制滤波频率(3) 率设定值 P2 46 Notch filter Gain(3) 第三组共振抑制 dB 共振抑制衰减率(3) Notch filter 衰减 率,设为 0 时关闭 Notch filter 功能。 P2 47 Auto Resonance 0:固定 Suppression Mode 1:抑振后自动固 Selection 定 自动共振抑制模式 2:持续自动抑振 P2 49 Speed Detection Filter 设定速度估测滤波 sec and Jitter Suppression 速度检测滤波及微振抑制 4-32 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 第五章 MLC 特 M,D 命令 5.1 MLC 特 M,D 定义 MLC (Motion Logic Control)与 NC 系统为两个独立的系统。藉由 MLC 做旋扭按键、机构 动作,或其他电机启闭各项逻辑控制,而 NC 系统则是管理系统及伺服轴相关功能。当此两 系统需要沟通时则必须要依赖 MLC 中的特 M 与特 D 作为输出入界面,用以处理两边的数据 交换及信息传送。由 MLC 特 M,及特 D 发出信号至 NC 系统称为输出,反之 NC 系统发出信 号至 MLC 特 M,及特 D 称为输入。数据交换分为下列四大群组。MLC 代码开头 M 为 Bit 方 式其信号为 0(OFF)或 1(ON),代码开头 D 为 Word 方式其代表一数值,如 1000。 MLC 特 M,D 代码皆以 M 与 D 后 4 位数字表示号码。 MLC 特 M,D 定义如下: 1:MLC 位输出 MLC -> NC 特 M 说明 Bit 输出 2:MLC 位输入 NC -> MLC 特 M 说明 Bit 输入 3:MLC 字符输出 MLC -> NC 特 D 说明 Word 输出 4:MLC 字符输入 NC -> MLC 特 D 说明 Word 输入 Revision April, 2012 5-1
NC300 第五章 MLC 特 M,D 命令 5.2 MLC 位输出 MLC -> NC 特 M 说明 Bit 输出 系统共通 特 M 输出说明 在加工程序中利用编写变量号码#1801~#1832 可读取 MLC”界面输出点”的信号状态。变 量号码#1801~#1832 对应于 MLC 界面输出点 M1024~M1055,#1801 对应 M1024、 #1802 对应 M1025、、、依序配对共 32 组。例如在 MLC 程序中 M1024 输出为 ON,则程 序中变量号码#1801 的值将为 1,反之 M1024 为 OFF 则#1801=0 Global Bit (MLC->NC) 功能名称 特 M 编号 变量号码 功能名称编号 特 M 编号 变量号码 M1040 #1817 界面输出点 1 M1024 #1801 界面输出点 17 M1041 #1818 M1042 #1819 界面输出点 2 M1025 #1802 界面输出点 18 M1043 #1820 M1044 #1821 界面输出点 3 M1026 #1803 界面输出点 19 M1045 #1822 M1046 #1823 界面输出点 4 M1027 #1804 界面输出点 20 M1047 #1824 M1048 #1825 界面输出点 5 M1028 #1805 界面输出点 21 M1049 #1826 M1050 #1827 界面输出点 6 M1029 #1806 界面输出点 22 M1051 #1828 M1052 #1829 界面输出点 7 M1030 #1807 界面输出点 23 M1053 #1830 M1054 #1831 界面输出点 8 M1031 #1808 界面输出点 24 M1055 #1832 界面输出点 9 M1032 #1809 界面输出点 25 界面输出点 10 M1033 #1810 界面输出点 26 界面输出点 11 M1034 #1811 界面输出点 27 界面输出点 12 M1035 #1812 界面输出点 28 界面输出点 13 M1036 #1813 界面输出点 29 界面输出点 14 M1037 #1814 界面输出点 30 界面输出点 15 M1038 #1815 界面输出点 31 界面输出点 16 M1039 #1816 界面输出点 32 5-2 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 NC 系统功能 特 M 输出说明 由 MLC 发出信号至 NC 系统。藉由机械按键或旋扭使 MLC 程序输出特 M 信号至 NC 系统, 作为改变 NC 模式或是各项功能的使能或关闭。例如欲使系统执行”执行一单节”功能,则 需在 MLC 程序中将 M1060 输出 ON 功能名称 特 M 编号 说明 加工模式的选择︰ 加工模式的选择,由 M1056~M1059 代表 0. 自动执行(AUTO) Bit0~Bit3 二进位表示,将之转换为十进制对应 0~7 1. 编辑(EDIT) 而代表各项系统模式。 2. 手动输入(MDI) M1056 3. 微调操作(MPG) 4. 寸动(JOG) 例如:欲选用”微调操作(MPG)”其十进制=3, 5. 快速进给(RAPID) M1057 M1056~M1059 二进制表 0011 M1058 M1056= BIT0 ON M1059 M1057= BIT1 ON 6. 原点回归(HOME) M1058= BIT2 OFF 7. DNC M1059= BIT3 OFF 执行一单节 M1060 在自动执行时,执行一单节后随即暂停 自动循环执行 M1061 自动执行信号 NC 暂停 M1062 信号触发后,NC 控制器将即时暂停。 系统急停 M1063 紧急停止触发,机台移动立即停止 系统重置 M1064 重置信号 执行空跑 信号触发后,在自动执行时 G01 移动速度 F,将以 M1065 D1062 寄存器给定。 M01 暂停 选择停止键,程序中读取到 M01 时,控制器将即时暂 M1066 停 单节删除 ‘/’ 此功能使能后,程序中含有 ‘/’时,此单节段将跳过 M1067 不执行。 各轴机械锁定 M1068 使机床 X,Y, Z 各轴锁定无法移动。 Z 轴锁定 M1069 使机床 Z 轴锁定无法移动 极限检测功能解除 M1070 此功能使能后,将忽略各轴极限信号。 M,S,T 码锁定 M1071 锁住 M,S,T 码,程序中出现 M,S,T 码将忽略 伺服启动 M1072 DMC 通讯连接时会为 ON 状态 第一软限解除 M1079 第一软件极限检测功能解除 手轮模拟 M1080 手轮速度控制 MST Code 执行完成旗标 M1152 触发此信号时,告知 NC 系统 M,S,T 码动作已完成。 刀盘 1 正转 M1168 使刀盘 1 正转 Revision April, 2012 5-3
NC300 第五章 MLC 特 M,D 命令 功能名称 特 M 编号 说明 刀盘 1 反转 M1169 使刀盘 1 反转 刀具 1 交换 M1170 使刀具 1 数据交换 刀库 1 重置 M1171 触发刀库 1 重置(搭配 M code 采自动操作) 刀盘 2 正转 M1172 使刀盘 2 正转 刀盘 2 反转 M1173 使刀盘 2 反转 刀具 2 交换 M1174 使刀具 2 数据交换 刀库 2 重置 M1175 触发刀库 2 重置(搭配 M code 采自动操作) Soft 软件 MPG+ M1118 第二面板增量型寸动,正向触发信号,参考 D1040 Soft 软件 MPG- M1119 第二面板增量型寸动,负向触发信号,参考 D1040 NC 轴相关 特 M 输出说明 当特 M 触发时,则发出命令告知 NC 系统作动。如预使 X 轴正向寸动,则使 M1216 为 ON 功能名称 特 M 编号 功能名称 特 M 编号 X 轴正向极限 M1088 X 轴反向寸动控制 M1226 Y 轴正向极限 M1089 Y 轴反向寸动控制 M1227 Z 轴正向极限 M1090 Z 轴反向寸动控制 M1228 A 轴正向极限 M1091 A 轴反向寸动控制 M1229 X 轴负向极限 M1097 X 轴回原点控制 M1236 Y 轴负向极限 M1098 Y 轴回原点控制 M1237 Z 轴负向极限 M1099 Z 轴回原点控制 M1238 A 轴负向极限 M1100 A 轴回原点控制 M1239 X 轴原点信号(Home M1106 X 轴正向软件极限使能 M1248 dog) Y 轴原点信号(Home M1107 Y 轴正向软件极限使能 M1249 dog) Z 轴原点信号(Home M1108 Z 轴正向软件极限使能 M1250 dog) A 轴原点信号(Home M1109 A 轴正向软件极限使能 M1251 dog) X 轴正向寸动控制 M1216 X 轴负向软件极限使能 M1264 Y 轴正向寸动控制 M1217 Y 轴负向软件极限使能 M1265 Z 轴正向寸动控制 M1218 Z 轴负向软件极限使能 M1266 A 轴正向寸动控制 M1219 A 轴负向软件极限使能 M1267 5-4 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 主轴与 MLC 轴相关 特 M 输出说明 特 M 编号 M1193 主轴相关对应输出。 M1184 M1185 功能名称 特 M 编号 功能名称 M1186 M1187 主轴正转 M1120 Spindle 为 MLC 控制轴 主轴反转 M1121 X 轴为 MLC 控制轴 选取主轴齿轮比 Bit0 M1122 Y 轴为 MLC 控制轴 选取主轴齿轮比 Bit1 M1123 Z 轴为 MLC 控制轴 主轴定位控制 M1124 A 轴为 MLC 控制轴 Revision April, 2012 5-5
NC300 第五章 MLC 特 M,D 命令 5.3 MLC 位输入 NC -> MLC 特 M 说明 Bit 输入 系统共通 特 M 输入说明 在加工程序中利用编写变量号码#1864~#1895 可写入 MLC”界面输入点”的信号状态。变 量号码#1864~#1895 对应于 MLC 界面输入点 M2080~M2111。#1864 对应 M2080、 #1865 对应 M2081、、、依序配对共 32 组。例如在程序中编写变量号码#1864=1 而 MLC 程序中 M2028 将为 ON,反之#1864=0 则 M2028 将为 OFF 功能名称 特 M 编号 变量号码 功能名称 特 M 编号 变量号码 界面输入点 1 M2096 #1880 界面输入点 2 M2080 #1864 界面输入点 17 M2097 #1881 界面输入点 3 M2098 #1882 界面输入点 4 M2081 #1865 界面输入点 18 M2099 #1883 界面输入点 5 M2100 #1884 界面输入点 6 M2082 #1866 界面输入点 19 M2101 #1885 界面输入点 7 M2102 #1886 界面输入点 8 M2083 #1867 界面输入点 20 M2103 #1887 界面输入点 9 M2104 #1888 界面输入点 10 M2084 #1868 界面输入点 21 M2105 #1889 界面输入点 11 M2106 #1890 界面输入点 12 M2085 #1869 界面输入点 22 M2107 #1891 界面输入点 13 M2108 #1892 界面输入点 14 M2086 #1870 界面输入点 23 M2109 #1893 界面输入点 15 M2110 #1894 界面输入点 16 M2087 #1871 界面输入点 24 M2111 #1895 M2088 #1872 界面输入点 25 M2089 #1873 界面输入点 26 M2090 #1874 界面输入点 27 M2091 #1875 界面输入点 28 M2092 #1876 界面输入点 29 M2093 #1877 界面输入点 30 M2094 #1878 界面输入点 31 M2095 #1879 界面输入点 32 5-6 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 NC 系统功能 特 M 输入说明 由 NC 系统发出信号至 MLC。藉由 NC 系统输出信号至 MLC 特 M,得以知道目前 NC 系统 确实状态,并提供给 MLC 作为信号回应。 功能名称 特 M 编号 说明 开机完成且系统备妥 M2112 NC 系统进入备妥状态 系统警告发生信息 M2113 NC 系统产生异警 系统急停 M2114 按下 EMG 键时,系统急停 伺服使能 M2115 伺服 servo on 信息 HSI1 M2142 高速输入接点状态 1(G31 输入) HSI2 M2143 高速输入接点状态 2 系统急停 M2224 急停使能旗标(servo off 模式有效),Z 防落下 通道警告发生信息 M2240 NC 通道产生异警 自动执行(AUTO) M2241 NC 系统 AUTO 模式时,将发出此信号 编辑(EDIT) M2242 NC 系统在 EDIT 模式时,将发出此信号 手动输入(MDI) M2243 NC 系统在 MDI 模式时,将发出此信号 微调操作(MPG) M2244 NC 系统在 MPG 模式时,将发出此信号 寸动(JOG) M2245 NC 系统在 JOG 模式时,将发出此信号 快速进给(RAPID) M2246 NC 系统在 RAPID 模式时,将发出此信号 原点回归(HOME) M2247 NC 系统在 HOME 模式时,将发出此信号 DNC M2248 NC 系统在 DNC 模式时,将发出此信号 单节停止 M2249 NC 系统在单节停止时,将发出此信号 循环启动 M2250 NC 系统在循环启动时,将发出此信号 暂停 M2251 NC 系统在暂停时,将发出此信号 M00 程序停止 M2252 NC 系统读取到 M00 时,将发出此信号 M01 选择性暂停 M2253 NC 系统读取到 M01 时,将发出此信号 M02 程序结束 M2254 NC 系统读取到 M02 时,将发出此信号 M30 程序结束及回头 M2255 NC 系统读取到 M30 时,将发出此信号 起始程序加工 M2270 起始程序加工时设为 ON 结束程序加工 M2271 结束程序加工时设为 ON Revision April, 2012 5-7
NC300 第五章 MLC 特 M,D 命令 M,S,T 码 特 M 输入说明 当程序中出现 M ,S ,T 码时,NC 系统将输出各项对应特 M 给 MLC,如程序中 M03 时, 在 MLC 程序中,M2208 将为 ON 功能名称 特 M 编号 说明 M Code M2208 程序中读取到 M 码时,将使此信号 ON,直到使 MST Code 执行旗标 完成旗标 M1152 触发时,才会关闭 OFF。M 码不包含 M00、 M01、M02、M30、M98、M99 或使用 M Code 巨集时。 S Code M2209 程序中读取到 S 码时,将使此信号 ON,直到使 MST Code 执行旗标 完成旗标 M1152 触发时,才会关闭 OFF。使用 S Code 巨集 指定时将不触发。 T Code M2210 系统中主轴上如有刀具时,将使此信号 ON。 执行旗标(Using) T Code 执行旗标 M2211 程序中读取到 T 码待命刀号时,将使此信号 ON,直到使 MST (Selected) Code 完成旗标 M1152 触发时,才会关闭 OFF。使用 T Code 巨集指定时将不触发。 B Code 执行旗标 M2212 程序中读取到 B 码时,将使此信号 ON,直到使 MST Code 完成旗标 M1152 触发时,才会关闭 OFF。使用 B Code 巨 集指定时将不触发。 NC 轴相关 特 M 输入说明 X,Y, Z 轴正反向与原点硬件信号输入时,将使各对应特 M 触发。硬件位置为 GMC-A 控制器 背后 ”AXIS1~4”埠。各轴定位完成后”原点定位完成” 将会为 ON 功能名称 特 M 编号 功能名称 特 M 编号 X 轴正向硬件极限 M2144 X 轴原点定位完成 M2272 X 轴反向硬件极限 M2145 Y 轴原点定位完成 M2273 X 轴原点信号 M2146 Z 轴原点定位完成 M2274 Y 轴正向硬件极限 M2148 A 轴原点定位完成 M2275 Y 轴反向硬件极限 M2149 完成第一定位点 M2288 Y 轴原点信号 M2150 完成第二定位点 M2289 Z 轴正向硬件极限 M2152 完成第三定位点 M2290 Z 轴反向硬件极限 M2153 完成第四定位点 M2291 Z 轴原点信号 M2154 X 轴移动中 M2320 A 轴正向硬件极限 M2156 Y 轴移动中 M2321 A 轴反向硬件极限 M2157 Z 轴移动中 M2322 A 轴原点信号 M2158 A 轴移动中 M2323 5-8 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 主轴,刀库与 MLC 轴相关 特 M 输入说明 主轴与 MLC 轴相关 功能名称 特 M 编号 功能名称 特 M 编号 主轴 1 速度达目标速度 M2256 PLC X 轴定位完成 M2304 主轴 1 速度到达零速度 M2257 PLC Y 轴定位完成 M2305 主轴 1 定位完成信号 M2258 PLC Z 轴定位完成 M2306 主轴原点定位完成 M2281 - - 主轴移动中 --- 功能名称 特 M 编号 功能说明 刀库 1 完成重置 M2212 - 刀库 2 完成重置 M2213 - Revision April, 2012 5-9
NC300 第五章 MLC 特 M,D 命令 5.4 MLC 寄存器输出 MLC -> NC 特 D 说明 Word 输出 系统共通 特 D 输出说明 在加工程序中利用编写变量号码#1833~#1848 可读取 MLC”界面输出寄存器”的信号数 值。变量号码#1833~#1848 对应于 MLC 界面输出寄存器 D1024~D1039。#1833 对应 D1024、#1834 对应 D1025、、、依序配对共 16 组。例如在 MLC 程序中 D1024 输出值为 100,则程序中变量号码#1833 的值也将为 100,程序中#1833 的值,将随 D1024 变动。 功能名称 特 D 编号 变量号码 功能名称 特 D 编号 变量号码 界面输出寄存器 1 D1024 #1833 界面输出寄存器 9 D1032 #1841 界面输出寄存器 2 D1025 #1834 界面输出寄存器 10 D1033 #1842 界面输出寄存器 3 D1026 #1835 界面输出寄存器 11 D1034 #1843 界面输出寄存器 4 D1027 #1836 界面输出寄存器 12 D1035 #1844 界面输出寄存器 5 D1028 #1837 界面输出寄存器 13 D1036 #1845 界面输出寄存器 6 D1029 #1838 界面输出寄存器 14 D1037 #1846 界面输出寄存器 7 D1030 #1839 界面输出寄存器 15 D1038 #1847 界面输出寄存器 8 D1031 #1840 界面输出寄存器 16 D1039 #1848 NC 系统功能 特 D 输出说明 由 MLC 发出信号至 NC 系统。藉由机械按键或旋扭使 MLC 程序输出特 D 数值至 NC 系统, 作为改变 NC 系统中 MPG 手轮选择及速度。 功能名称 特 D 编号 说明 MPG 启动操作号码 D1040 作为 MPG 手轮启动操作号码指定,设 0 使用外部手轮。 设 10 为第二面板增量型寸动,触发信号 M1156 与 M1157 MPG 操作时选择通道 D1041 作为 MPG 手轮操作选择通道指定,目前设 0 MPG0 倍率旋钮状态 D1042 MPG0 手轮脉冲 ×1,×10,×100 设定倍率,为乘以最 小移动单位 0.001mm,例如 1*0.001 = 0.001mm/cnt MPG0 动轴向选定旋钮状态 D1043 MPG0 手轮所指定控制轴选择,X 轴设 0、Y 轴设 1、Z 轴设 2。 MPG1 倍率旋钮状态 D1044 MPG1 手轮脉冲 ×1,×10,×100,×1000 设定倍率, 为乘以最小单位 0.001mm MPG1 动轴向选定旋钮状态 D1045 MPG0 手轮所指定控制轴选择,X 轴设 0、Y 轴设 1、Z 轴设 2。 MPG2 倍率旋钮状态 D1046 MPG2 手轮脉冲 ×1,×10,×100 设定倍率,为乘以最 小单位 0.001mm MPG2 轴向选定旋钮状态 D1047 MPG0 手轮所指定控制轴选择,X 轴设 0、Y 轴设 1、Z 轴设 2。 5-10 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 NC 轴相关 特 D 输出说明 由 MLC 发出信号至 NC 系统。藉由机械按键或旋扭使 MLC 程序输出特 D 数值至 NC 系统, 作为改变 NC 各模式速度。 功能名称 特 D 编号 说明 切削进给调整率 D1056 D1058 此设定为程序中指定 F 数值的百分比,如程序 快速移动速度调整率 D1060 中 F1000,此特 D 设为 50,则表示 1000 的 D1062 50%为 F500 mm/min 主轴速度调整率 设定最大快速移动 G00 参数值的百分比,如 最大快速移动数值为 6000,此特 D 设为 50, 使用于 JOG 及 Dry 则表示 6000 的 50%为 G00 及 Rapid Jog 速 run 速度设定。 度为 3000 mm/min 此设定为程序中指定 S 数值的百分比,如程序 中 S1000,此特 D 设为 30,则表示 1000 的 30%为 S300 r/min 此设定为在 JOG 模式或自动模式并使能执行 空跑时指定移动速度 F。此特 D 设为 50,则 表示为 F50 mm/min。范围 (0~65535mm/min) 主轴与 MLC 轴相关 特 D 输入说明 主轴与 MLC 轴相关 功能名称 特 D 编号 /命令单位 功能名称 特 D 编号 /命令单位 MLC X 轴定位命令 D1064(mm/inch) PLC X 轴进给命令 D1082(mm,inch/mi n) PLC Y 轴定位命令 D1066(mm/inch) PLC Y 轴进给命令 D1084(mm,inch/mi n) PLC Z 轴定位命令 D1068(mm/inch) PLC Z 轴进给命令 D1086(mm,inch/mi n) PLC A 轴定位命令 D1070(mm/inch) PLC A 轴进给命令 D1088 (rpm) PLC B 轴定位命令 D1072(mm/inch) PLC B 轴进给命令 D1090(rpm) PLC C 轴定位命令 D1074(mm/inch) PLC C 轴进给命令 D1092(rpm) D1094(mm,inch/mi PLC U 轴定位命令 D1076(mm/inch) PLC U 轴进给命令 n) D1096(mm,inch/mi PLC V 轴定位命令 D1078(mm/inch) PLC V 轴进给命令 n) D1098(mm,inch/mi PLC W 轴定位命令 D1080(mm/inch) PLC W 轴进给命令 n) PLC 主轴定位/速度命令 D1100 - - Revision April, 2012 5-11
NC300 第五章 MLC 特 M,D 命令 5.5 MLC 寄存器输入 NC -> MLC 特 D 说明 Word 输入 系统共通 特 D 输入说明 在加工程序中利用编写变量号码#1896~#1911 可写入 MLC”界面输入寄存器”的信号数 值。变量号码#1896~#1911 对应于 MLC 界面输入寄存器 D1336~D1351。#1896 对应 D1336、#1897 对应 D1337、、、依序配对共 16 组。例如在程序中编写变量号码 #1896=101 而 MLC 程序中 D1336 的值将为 101,MLC 程序中 D1336 的值,将随#1896 变动。 功能名称 特 D 编号 变量号码 功能名称 特 D 编号 变量号码 界面输入寄存器 1 D1336 #1896 界面输入寄存器 9 D1344 #1904 界面输入寄存器 2 D1337 #1897 界面输入寄存器 10 D1345 #1905 界面输入寄存器 3 D1338 #1898 界面输入寄存器 11 D1346 #1906 界面输入寄存器 4 D1339 #1899 界面输入寄存器 12 D1347 #1907 界面输入寄存器 5 D1340 #1900 界面输入寄存器 13 D1348 #1908 界面输入寄存器 6 D1341 #1901 界面输入寄存器 14 D1349 #1909 界面输入寄存器 7 D1342 #1902 界面输入寄存器 15 D1350 #1910 界面输入寄存器 8 D1343 #1903 界面输入寄存器 16 D1351 #1911 NC 轴相关 特 D 输入说明 MPG 位置信息 功能名称 特 D 编号 说明 MPG 0 当前位置值 D1352 MPG0 手轮使用时增量脉冲数值 MPG 1 当前位置值 D1353 尚未开放 MPG 2 当前位置值 D1354 尚未开放 ADC 模拟量数值 D1355 尚未开放(通道 1) ADC 模拟量数值 D1356 尚未开放(通道 2) DAC 模拟量数值 D1357 尚未开放(通道 1) DAC 模拟量数值 D1358 尚未开放(通道 2) 5-12 Revision April, 2012
第五章 MLC 特 M,D 命令 NC300 M,S,T 码 特 D 输入说明 当程序中出现 M ,S ,T 码时,NC 系统将输出各项对应特 D 给 MLC,如程序中 M03 时, 在 MLC 程序中,D1368 将为 3 功能名称 特 D 编号 说明 程序中读取到 M 码数据,将对应到此特 D 寄存器中。 M 码数据 D1368 M 码不包含 M00、M01、M02、M30、M98、M99 或使用 M Code 巨集时。 S 码数据 程序中读取到 S 码数据,将对应到此特 D 寄存器中。使 D1369 用 S Code 巨集指定时将不触发。[单位: RPM] T 码数据 正在使用中 T 码数据,将对应到此特 D 寄存器中。。使 (命令) D1370 用 T Code 巨集指定时将不触发 T 码数据 刀库 1 系统中纪录前次 T 码数据,将对应到此特 D 寄 (待命中)刀库 1 D1371 存器中。 T 码数据 D1372 刀库 1 系统中判断刀盘正反转差值,以便选取换刀号码, (增量移动站号)刀库 1 将对应到此特 D 寄存器中。 刀套 刀库 1 系统中目前待命刀套号码,将对应到此特 D 寄存 (待命中) 刀库 1 D1373 器中。 T 码数据 刀库 2 系统中纪录前次 T 码数据,将对应到此特 D 寄 (待命中)刀库 2 D1374 存器中。 T 码数据 D1375 刀库 2 系统中判断刀盘正反转差值,以便选取换刀号码, (增量移动站号)刀库 2 将对应到此特 D 寄存器中。 刀套 刀库 2 系统中目前待命刀套号码,将对应到此特 D 寄存 (待命中) 刀库 2 D1376 器中。 NC 轴相关 特 D 输入说明 由 NC 发出信号至 MLC 系统。藉由 MLC 读取到机械位置。 功能名称 特 D 编号 说明 X 轴机械座标 D1384 X 轴机械座标 (float Low word ) X 轴机械座标 D1385 X 轴机械座标 (float Hgih word ) Y 轴机械座标 D1386 Y 轴机械座标 (float Low word ) Y 轴机械座标 D1387 Y 轴机械座标 (float Hgih word ) Z 轴机械座标 D1388 Z 轴机械座标 (float Low word ) Z 轴机械座标 D1389 Z 轴机械座标 (float Hgih word ) Revision April, 2012 5-13
NC300 第五章 MLC 特 M,D 命令 MLC 中各部装置设定一览表 装置名称 一般用 停电 [功能] 合计 保持 对应至外部的输入点 点 X 机械输入 On Board MPG 未定义 第二面版 Remote 信号(Bit) X0~X27 X28~X33 X34~X63 - 296 None X64~X255 X256~X511 Y 机械输出 Y0~Y27 Y28~Y63 Y64~Y255 Y256~Y51 None 对应至外部的输出点 296 信号(Bit) 1 一般用 系统用特殊 M MLC 特殊 [一般用功能] M0~M511 M M0~M3071 MLC M 辅助继电 MLC->NC NC->MLC M512~ 接点可于程序内作 On/Off 切换 3072 器(Bit) M2816~ M1023 [特殊 M 功能] M3071` M1024~ M1696~ 用于系统与 MLC 间沟通 M1215 M1983 使用者自订 MLC 异警,NC 画面 A 警报器(Bit) A0~A511 None 出现 512 None 256 计时器 T0~T199 (100ms 单位) T200~T255 (10ms 单位) 格式:A0 + 异警叙述 T (Bit) TMR 指令所指定的计时器,若计 计时 时到达则此同编号 T 接点将会 T0~T255 (16 位,范围 0~65535) ON (Word) (Bit) C0~C79 None CNT(DCNT)指令所指定的计数 None 器,若计数到达则此同编号 C 的 16 位(上数) 32 位(上下数) 32 位高速(上下数) 接点将会 ON。C78,C79 硬件计 - C 数 计 Word 范围 0~ -2,147,483,648~ -2,147,483,648~ 32 位下数时,对应的特 M 将使 80 数 或 65,536 +2,147,483,647 +2,147,483,647 能才可使能,如 C64 下数对应 器 DWord M1200, C65 下数对应 M1201 C0~C63 C64~C77 C78 C79 None 作为数据储存的存储器区域,而 M2832~M2845 配合 MLC(#312)参数 C 与 T 也可当作寄存器使用。 一般用 后使能下数 使能下数 [特殊 D 功能] 系统用特殊 D MLC 用特殊 D 用于系统与 MLC 间沟通 D D0~D511 MLC-->NC NC-->MLC MLC 用 D512~ V,Z 可作为间接指定的特殊用 1536 数据暂存 (-32768~+32767) D1023 途, D1024~ D1336~ D1456~ 8 Word D1118 D1384 D1535 None 8 None V V0~V7 (-32768~+32768) 寄存器 Word Z0~Z7 (-32768~+32768) Z 寄存器 Word 功能 范围 [功能] 指标类 主控回路用 N0~N7 None 主控回路控制点 8 N CJ,CALL 用 P0~P255 None CJ,CALL 的位置旗标 256 (回路指标) P On Board 硬件 IX00~IX07 主板共 8 个外部硬件中断 (跳跃指标) 中断用 硬件计数 IC00~IC01 None 主板 2 个高速计数中断 34 None - I 每张 Remote 卡有 3 个外部硬件 (中断指标) 中断 Remote 硬件 IR00~IR23 - K 10 进制常数 K-32,768~K+32,767(16 位运算) None - - 常数 小数点下 3 位数 K-2,147,483,648~ K+2,147,483,647 None - - F (32 位运算) 浮点数 -3.4+10^38 ~ 3.4+10^38 5-14 Revision April, 2012
NC300 第六章 异警排除 第六章 异警排除 6.1 NC300 控制器异警一览表 6.1.1 PLC 系统警报 :(范围 0x1200~0x1300) 异警表示 异警名称 异警内容与处理 0x1200 存取存储器错误 1.MLC 存取 NC 存储器异常 0x1201 未准备完成 2.重开机或需送厂检修 0x1202 缓冲记忆错误 1.NC 开启程序未完成 0x1203 输出端口不存在 2.重开机或需送厂检修 0x1204 MLC 码清除错误 1.NC 缓冲存储器异常或未备妥 0x1205 MLC 快闪存储器错误 2.重开机或需送厂检修 0x1206 SRAM 错误 1.NC 输出端口不存在 0x1207 主机 I/O 通道错误 2.检查轴参数设定 0x1208 远端 I/O 通道错误 1.MLC 程序码清除失败 0x1209 远端 I/O 通道错误 2.需送厂检修 1.MLC 程序码写入失败 2.重开机或需送厂检修 1.SRAM 写入异常 2,需送厂检修 1.主机 I/O 存取异常 2.重开机或需送厂检修 1.远端 I/O 存取异常 2.重开机或需送厂检修 1.远端 I/O 存取异常 2.重开机或需送厂检修 Revision: April, 2012 6-1
第六章 异警排除 NC300 异警表示 异警名称 异警内容与处理 0x120A 0x120B NC 参数异常 1.NC 参数未设定或未初始化 0x120C 2.参数重新初始化 0x120D 0x120E 补偿参数错误 1.补偿参数写入异常 0x120F 2.重新安装补偿参数 0x1210 0x1211 补偿参数清除异常 1.补偿参数存储器清除异常 0x1212 2.重新安装补偿参数 0x1213 0x1214 补偿参数写入异常 1.补偿参数存储器写入异常 0x1300 2.重新安装补偿参数 0x1E00 0x1F00 参数初始错误 1.参数初始错误 0x4200 2.参数重新初始化 存储器清除异常 1.存储器清除异常 2.重开机或需送厂检修 存储器写入异常 1.存储器写入异常或初始化存储器异常 2.重开机或需送厂检修 伺服轴不存在 1.参数设定错误 2.检查参数设定 1.参数设定错误 伺服轴参数形式错误 2.检查参数设定 1.DMCNET 初始化异常 DMCNET 初始化异常 2.检查 DMCNET 连接线是否牢固 1. 断电保持存储器异常 断电保持存储器异常 2.重开机或需送厂检修 网络通讯异常 1. 检查网络接线 2.重开机或需送厂检修 伺服错误 1.伺服错误 2.检查伺服器状态,或更换伺服器 远端 I/O 异常 1.远端 I/O 异常 2.检查远端 I/O 连接线,或更换远端 I/O 板 执行原点回归 1.执行原点回归。 6-2 Revision: April 2012
NC300 第六章 异警排除 6.1.2 NC 警报码:(范围:0x4200 ~0x4300) 异警表示 异警名称 异警内容处置 0x4200 回原点未备妥 1.做回原点动作 2.检查接线或参数设定 0x4300 MLC 未备妥 1.MLC 未备妥或存取存储器异常 2.重开机或需送厂检修 0x4301 MLC 未备妥 1.MLC 未备妥 0x4302 2.重开机或需送厂检修 0x4303 0x4304 I/O 模块程序清除失败 1.I/O 模块程序清除失败 0x4305 2.重新安装 0x4306 0x4307 I/O 模块程序写入失败 1.I/O 模块程序写入失败 0x4308 2.重新安装 0x4309 0x430A NC 系统程序清除失败 1.NC 系统程序清除失败 0x430B 2.重新安装程序 0x4310 0x4311 NC 系统程序安装失败 1.NC 系统程序安装失败 0x4312 2.重新安装程序 巨集清除失败 1.巨集程序清除失败 2.重新安装程序 巨集安装失败 1.巨集程序安装失败 2.重新安装程序 G 码载入异常 1.G 码载入异常 2.检查加工程序 ILLEGAL_PROGRAM_ADDR 非法程序位置 EXCEED_MAX_RDCMD_RANGE 超过最大读取存储器区 EXCEED_MAX_WRCMD_RANGE 超过最大写入存储器区 I/O 模块程序未初始化 1.I/O 模块程序未初始化 2.重新安装 I/O 模块程序 I/O 模块存储器异常 1.I/O 模块存储器异常 2.重开机或需送厂检修 I/O 模块存储器异常 1.I/O 模块存储器异常 2.重开机或需送厂检修 Revision: April, 2012 6-3
第六章 异警排除 NC300 异警表示 异警名称 异警内容处置 1.I/O 模块状态异常 0x4313 I/O 模块状态异常 2.检查 I/O 版安装是否牢固 1. I/O 模块程序规划异常 0x4314 I/O 模块程序规划异常 2.检查 I/O 版安装是否牢固 1. I/O 板硬件界面异常 0x4315 I/O 板硬件界面异常 2.检查 I/O 版安装是否牢固 1. I/O 版硬件界面读取错误 0x4316 I/O 版硬件界面错误 2.需送厂检修 1.NC 系统命令异常 0x4317 NC 系统命令异常 2.需送厂检修 1.NC 参数异常或 MLC 未备妥, 0x4318 NC 参数异常 2.重开机或需送厂检修 1.NC 参数异常或 MLC 未备妥 0x4319 NC 参数异常 2.重开机或需送厂检修 1.刀库轴未定义或重复定义 0x431A 刀库轴异常 2.检查参数设定 6-4 Revision: April 2012
NC300 第六章 异警排除 6.1.3 通道警报码:(范围:0xA000~0xD000) 不合法 G 码行号 错误信息说明 异警表示 异警名称 异警动作内容 0xA000 不合法 G 码行号 1.不合法 G 码行号 2.检查加工程序 0xA001 不合法 G 码长度 1.不合法 G 码长度 2.检查加工程序 0xA002 G 码档案搜寻不到 1.G 码档案搜寻不到 2.检查档案内容 0xA003 载入档案名称异常 1.载入档案名称异常 2.重新载入程序 0xA004 工件座标运算异常 1.工件座标运算异常 2.工件座标重新设定 0xA005 工件座标运算异常 1.工件座标运算异常 2.工件座标重新设定 0xA006 工件座标运算异常 1.工件座标运算异常 2.工件座标重新设定 0xA007 伺服端口设定冲突 1.伺服端口设定冲突 2.检查参数设定 0xA009 G 码缓冲区异常 1.G 码缓冲区异常 2.加工程序重新载入 0xA00A 插补器命令索引不正确 - 0xA00B 插补器命令缓冲区存取异常 - 0xA00C 未指定进给率 1.G 码代号错误 0xA00D 圆弧半径错误 2.检查 G 码,修改程序 0xA00E 刀号选择异常 1.G 码代号错误 2.检查 G 码,修改程序 1.G 码代号错误 2.检查 G 码,修改程序 0xA00F 伺服连接轴数与参数设定不符 1.检查设定 Revision: April, 2012 6-5
第六章 异警排除 NC300 异警表示 异警名称 异警动作内容 1.G 码代号错误 0xA010 没有断点副程序号码 2.检查 G 码,修改程序 0xA011 SYSTEM_RESET 1.G 码代号错误 0xA012 系统重置 2.检查 G 码,修改程序 0xA013 INVALID_COMP_PLANE 1.G 码代号错误 0xA014 异常刀补平面 2.检查 G 码,修改程序 0xA015 INVALID_COMMAND 1.G 码代号错误 非法命令 2.检查 G 码,修改程序 R_COMP_CONFLICT 刀补半径错误 1.放开 EMG EMG_STOP_MSG 急停 1.G 码代号错误 2.检查 G 码,修改程序 0xA100 刀补干涉 1.G 码代号错误 2.检查 G 码,修改程序 0xA101 在圆弧时取消半径补偿 1.G 码代号错误 2.检查 G 码,修改程序 0xA102 在圆弧时启动半径补偿 1.G 码代号错误 2.检查 G 码,修改程序 0xA103 ARC_INTERF 1.G 码代号错误 0xA104 半径干涉 2.检查 G 码,修改程序 SHORT_COMP_LEN 1.G 码代号错误 刀补量过小 2.检查 G 码,修改程序 1.副程序呼叫程序太多 0xA600 G 码代号错误 2.修改程序,减少呼叫次数 1.无 G 码符号, 0xA601 副程序呼叫程序太多 2.检查 G 码,修改程序 1 变数符号错误 0xA602 无 G 码符号 2 检查 G 码,修改程序 1.不合法 G 码符号 0xA603 变数符号错误 2 检查 G 码,修改程序 0xA604 不合法 G 码符号 6-6 Revision: April 2012
NC300 第六章 异警排除 异警表示 异警名称 异警动作内容 1.无 G 码符号 0xA605 无 G 码符号 2 检查 G 码,修改程序 1.副程序呼叫错误 0xA606 副程序呼叫错误 2 修改程序 1.副程序档名错误 0xA607 副程序档名错误 2 修改程序 1.副程序层数异常 0xA608 副程序层数异常 2.修改程序 1.未回 Home 执行 G 码 0xA609 未回 Home 执行 G 码 2.执行各轴回原点动作 1.暂停时间语法错误 0xA60A 暂停时间语法错误 2 检查 G 码,修改程序 1.工件座标偏移量运算异常 0xA60B 工件座标偏移量异常 2.重开机或需送厂检修 1.自动回原点中间点异常 0xA60D 回原点中间点异常 2.修改程序 Revision: April, 2012 6-7
第六章 异警排除 NC300 6.1.4 巨集形式配置 错误信息说明 异警表示 异警名称 异警动作内容 0x0610 巨集变数型态错误 1.巨集变数型态错误 2.检查巨集,修改程序 0x0611 无法搜寻到巨集指令 1.无法搜寻到巨集指令 2.检查巨集,修改程序 0x0612 巨集指令行号异常 1.使用 GO TO 指令,未搜寻到 N 2.修改程序 0x0613 巨集位设定错误 1.巨集位设定错误 2.检查巨集,修改程序 0x0614 巨集除零错误 1.巨集除零错误 2.检查巨集,修改程序 0x0615 巨集指令过长 1.巨集指令过长 2.检查巨集,修改程序 0x0616 巨集指令运算不存在 1.巨集指令运算不存在 2.检查巨集,修改程序 0x0617 巨集指令异常 1.巨集指令异常 2.检查巨集,修改程序 0x0619 巨集运算元语法错误 1.巨集运算元语法错误 2.检查巨集,修改程序 0x061A 不合法巨集指令 1.不合法巨集指令 2.检查巨集,修改程序 0xA61B Goto 标签不存在 1.修改程序 0xA61C Goto 标签指定行号不存在 1.修改程序 0x0620 - - 0x0621 - - 0x0622 - - 0x0623 - - 6-8 Revision: April 2012
NC300 第六章 异警排除 异警表示 异警名称 异警动作内容 0x0630 FOLLOW_ERR_ALRM 1.检查伺服连线 0x0631 追随误差过大 1.修改程序 0x0632 HW_LIMIT_ERR 1.修改程序 0x0633 硬件极限错误 1.修改程序 0x0634 SW_LIMIT_ERR 1.修改程序 0xA635 软件极限错误 1.修改程序 SW_LIMIT_CLR 第 1 软件极限清除 SW_LIMIT_EXT_ERR 第 2 软件极限错误 SW_LIMIT_EXT_CLR 第 2 软件极限清除 Revision: April, 2012 6-9




