Skip to content

MITSUBISHI CNC

Neuron 可以使用 Neuron HUB 驱动和 NeuronHUB Windows 程序,间接访问三菱 M70,M80 CNC 系统。以实时采集多种设备运行数据,包括程序名,进给速度,运行状态,功耗, PLC 点位, 全局变量,参数等。

NEURON HUB Windows 程序参数

参数说明
Node Name节点名称,必须唯一,用来区分多个节点
Host需要连接 CNC 设备 IP 地址
cnctype设备类型,目前支持 M700L,M700M,M800L,M800M
cardno控制卡号,默认填写 1

支持的数据类型

  • uint8
  • int8
  • uint32
  • int32
  • uint64
  • int64
  • float
  • double
  • bit
  • string
  • ARRAY_STRING
  • ARRAY_DOUBLE

CNC 数据

address[.m][.n][.k][.j]

tag 标识(地址)说明数据类型参数备注
systemStatus当前运行状态int32mm:0 对刀状态 1 自动状态 2 自动运行状态 3 自动暂停状态
spindleInfo主轴状态int64m nm:轴编号 n:0 增益 1: 位置偏差 2:电机转速 3:负载 5:报警1 6:报警2 7:报警3 8:报警4
servoInfo伺服轴状态int64m nm:轴编号 n:0 增益 1: 位置偏差 2:电机转速 3:电流 6:负载
work工件坐标doublemm:轴编号
machine机械坐标doublemm:轴编号
relative相对坐标doublemm:轴编号
distance剩余距离doublemm:轴编号
feedSpeed进给速度doublem0 FA 1 FM 2 FS 3 Fc 4 FE
param参数ARRAY_STRINGm n k jm: 轴编号 n:组号 k: 参数号 j:参数个数
toolOffset刀补doublem n km:类型 n:刀补类型 k:编号
alarm报警ARRAY_STRING--
runTime自动运行时间int32--
startTime自动开始时间int32--
aliveTime上电时间int32--
estimateTime外部集成时间int32m1:定时器1 2:定时器2
commonVar全局变量doublem变量编号
localVar局部变量doublem nm:变量编号 n: 等级
invalidStatus无效状态int32--
commandStatus操作命令状态int32--
cuttingMode切削模式int32--
mainProgram主程序int32--
subProgram子程序int32--
mainSeqNum主序列号int32--
subSeqNum子序列号int32--
programCurrentBlock当前程序断string--
powerConsumption功耗ARRAY_DOUBLEmm:轴编号 [0]:系统总功耗 [1]:伺服功耗 [3]:主轴功耗
toolLife刀具寿命ARRAY_STRINGm nm:组编号 n:刀具编号

TIP

commonVar 可读写,其他只读。

CNC 地址示例

地址说明
systemStatus.0对刀状态
machine.1读取轴1坐标
commonVar.100读写 100 号全局变量
feedSpeed.0读取当前进给速度
alarm当前报警列表
param.1.30.8002.1加工件数

PLC 数据

标识说明类型权限
B计数器(固定计数器)bit/16bit/32bit读写
C计数器线圈bit/16bit/32bit读写
D数据寄存器16bit/32bit读写
E特殊继电器bit/16bit/32bit读写
F报警消息临时内存bit/16bit/32bit读写
G临时存储器bit/16bit/32bit读写
I设备bit/16bit/32bit读写
JJ设备bit/16bit/32bit读写
L锁存继电器(备份存储器)bit/16bit/32bit读写
M临时存储器bit/16bit/32bit读写
QQ设备bit/16bit/32bit读写
R文件寄存器16bit/32bit读写
SM特殊继电器(用于链接)bit/16bit/32bit读写
SD特殊寄存器16bit/32bit读写
ST累积定时器16bit/32bit读写
SW特殊寄存器(用于链接)16bit/32bit读写
T10ms定时器单元bit/16bit/32bit读写
U输入信号线至可编程控制器bit/16bit/32bit读写
VV 设备bit/16bit/32bit读写
W输入信号至可编程控制器bit/16bit/32bit读写
X输入信号bit/16bit/32bit读写
Y输出信号bit/16bit/32bit读写
ZR文件寄存器16bit/32bit读写

TIP

地址输入形式为 16 进制。

PLC 常用点位

地址类型说明
R69uint16PLC R 区域,地址69的数据,其值为EMG急停标志(65519 ON 65535 OFF)
R2500uint16PLC R 区域,地址2500的数据,其值为进给倍率
R7008uint16PLC R 区域,地址7008的数据,其值为主轴倍率
R6506uint32PLC R 区域,地址6506的数据,其值为主轴实际旋转转速
R7000uint32PLC R 区域,地址7000~7001的数据,其值为指令设定主轴转速
R6525uint16PLC R 区域,地址6525的数据,其值为主轴负载
R6529uint16PLC R 区域,地址6529的数据,其值为主轴报警编号
R606uint32PLC R 区域,地址606 ~ 607 的数据,其值为工件加工数当前值
R608uint32PLC R 区域,地址608 ~ 609 的数据,其值为工件加工数最大值
R11824uint32PLC R 区域,地址11824 ~ 11825 的数据,其值为使用中刀具组号
R11826uint32PLC R 区域,地址11826 ~ 11827 的数据,其值为使用中刀具刀号号
R11830uint32PLC R 区域,地址11830 ~ 11831 的数据,其值为使用中刀具使用累计时间数据
R11832uint32PLC R 区域,地址11832 ~ 11833 的数据,其值为 使用中刀具寿命设定时间数据
XC00uint16PLC X 区域,地址 C00 ~ C0F 的数据,其值为控制模式(1 JOG 模式中 2 手轮模式中 4 增量模式中 8 手动任意进给模式中 16 参考点返回模式中 32 自动初始设定模式中 256 内存模式中 2048 MDI 模式中)
XC12bitPLC X 区域,地址 C12 的数据,其值为自动运行中
XC13bitPLC X 区域,地址 C13 的数据,其值为自动运行启动中
XC14bitPLC X 区域,地址 C14 的数据,其值为自动运行暂停中
XC15bitPLC X 区域,地址 C15 的数据,其值为复位中
XC20bitPLC X 区域,地址 C20 的数据,其值为快速进给中
XC21bitPLC X 区域,地址 C21 的数据,其值为切削进给中
XC22bitPLC X 区域,地址 C22 的数据,其值为攻丝中
XC23bitPLC X 区域,地址 C23 的数据,其值为螺纹切削中
XC24bitPLC X 区域,地址 C24 的数据,其值为同步进给中
XC25bitPLC X 区域,地址 C25 的数据,其值为恒速中
XC26bitPLC X 区域,地址 C26 的数据,其值为跳跃中
XC27bitPLC X 区域,地址 C27 的数据,其值为参考点返回中

TIP

PLC 数据表可以查看三菱官网提供的《PLC开发说明书-M800/M80/E80系列》,获取更多系统运行数据。

OSZAR »