362 lines
16 KiB
C
362 lines
16 KiB
C
|
|
#ifndef __ERROR_H__
|
|
#define __ERROR_H__
|
|
|
|
#include "config.h"
|
|
|
|
#define ERR_NONE 0x0000 // 没有错误
|
|
#define ERR_NO_POWER 0x0001 // 没有上电
|
|
#define ERR_NO_AIR 0x0002 // 气压不足
|
|
#define ERR_NOT_SAFE 0x0003 // 安全区域介入
|
|
#define ERR_EXPIRATION 0x0004 // 使用时限已到
|
|
#define ERR_DRIVER 0x0005 // 驱动器报警
|
|
#define ERR_FILL_DATA 0x0006 // 填充数据错误
|
|
#define ERR_NOT_ALLOWED 0x0007 // 不允许工作状态
|
|
#define ERR_CTRL_ERR 0x0008 // 控制错误
|
|
#define ERR_FPGA_ERR 0x0009 // FPGA软件版本错误
|
|
#define ERR_BUTTON_NOUP 0x000A // 等待按钮抬起超时
|
|
#define ERR_FPGA_RESET 0x000B // FPGA复位错误
|
|
#define ERR_NO_READY 0x000C // 外设未就绪
|
|
#define ERR_NO_SEND_ERR 0x000D // 传输数据错误
|
|
#define ERR_EDTION_ERR 0x000E // 程序版本错误
|
|
#define ERR_WORK_DONE 0x000F // 完成产量
|
|
|
|
#define ERR_LMT_POSITIVE 0x0010 // 正向限位
|
|
#define ERR_LMT_NEGATIVE 0x0011 // 反向限位
|
|
#define ERR_RUN_ALM 0x0012 // 运动报警
|
|
#define ERR_RUN_LIMIT 0x0013 // 运动限位
|
|
#define ERR_RUN_EMS 0x0014 // 运动急停
|
|
#define ERR_MV_PARA 0x0015 // 运动参数错误
|
|
#define ERR_MC_PARA 0x0016 // 机器参数错误
|
|
#define ERR_IN_PARA 0x0017 // 输入参数错误
|
|
#define ERR_FPGA_HARD_ERR 0x0018 // FPGA硬件版本错误
|
|
|
|
#define ERR_NOT_WORKSTA 0x001A // 不能工作状态
|
|
#define ERR_NOT_MOVESTA 0x001B // 禁止移框状态
|
|
|
|
|
|
#define ERR_NOFAM_ZERO 0x001C // 归零前需要卸下模板
|
|
#define ERR_NO_ADDAIR 0x001D // 没有加气
|
|
#define ERR_MOUD_READY 0x001E // 模板位置设置成功
|
|
#define ERR_MTZ_RIGHT 0x001F // 归零成功
|
|
#define ERR_MTZ_ERROR 0x0020 // 归零错误
|
|
#define ERR_COOR_SYSTM 0x0021 // 坐标系统错误
|
|
#define ERR_OUT_RANGE 0x0022 // 目标位置越界
|
|
#define ERR_X_LIT_POSI 0x0023 // X正向限位
|
|
#define ERR_X_LIT_NEGA 0x0024 // X反向限位
|
|
#define ERR_Y_LIT_POSI 0x0025 // Y正向限位
|
|
#define ERR_Y_LIT_NEGA 0x0026 // Y反向限位
|
|
|
|
#define ERR_FEED_MANUAL 0x0027 // 进料处于手动状态
|
|
#define ERR_MC_MANUAL 0x0028 // 机器处于手动状态
|
|
#define ERR_KEY_SW_OFF 0x0029 // 机器钥匙开关关闭
|
|
#define ERR_ALM_WATERTANK 0x002A // 水箱报警
|
|
#define ERR_ALM_COVEROPEN 0x002B // 开盖报警
|
|
#define ERR_LIGHTCURTAINS1 0x002C // 光幕1介入
|
|
#define ERR_LIGHTCURTAINS2 0x002D // 光幕2介入
|
|
#define ERR_AIR_POWER 0x002E // 气压不足
|
|
#define ERR_PRESS_SENSOR 0x002F // 压料传感器错误
|
|
#define ERR_CLIP_SENSOR 0x0030 // 夹布传感器错误
|
|
#define ERR_NO_MATERIEL 0x0031 // 缺料报警
|
|
#define ERR_CUTFRAME 0x0032 // 边框切割错误
|
|
#define ERR_MC_AUTO 0x0033 // 机器处于自动状态
|
|
#define ERR_DOOR_TIMEOUT 0x0034 // 开关门超时
|
|
#define ERR_NOT_AT_OFFSET 0x0035 // 不在偏移点
|
|
#define ERR_NO_PHOTO_FILE 0x0036 // 没有拍照文件
|
|
#define ERR_FEED_AUTO 0x0037 // 进料处于自动状态
|
|
#define ERR_GANTRY_NOT_POS 0x0038 // 龙门不到位
|
|
#define ERR_GUARDRAIL_OPEN 0x0039 // 安全门未关闭
|
|
|
|
#define ERR_LIGHTCURTAINS3 0x003A // 光幕3介入
|
|
#define ERR_LIGHTCURTAINS4 0x003B // 光幕4介入
|
|
#define ERR_PRINT_ERROR 0x003C // 喷墨异常
|
|
#define ERR_PRINT_NOT_AT_BAK 0x003D // 喷墨不在停止位置
|
|
|
|
#define ERR_LOAD_EMPTY 0x003E // 上料储料空料
|
|
#define ERR_RECV_FULL 0x003F // 收料储料满料
|
|
|
|
#define ERR_NO_DATA 0x0040 // 无数据
|
|
#define ERR_DATA_ERROR 0x0041 // 数据错误
|
|
#define ERR_GRAPH_OUT_RANGE 0x0042 // 图形超出范围
|
|
#define ERR_CUTTER2_ERROR 0x0043 // 切割机2故障
|
|
#define ERR_PHOTO_ERROR 0x0044 // 拍照识别错误
|
|
#define ERR_CUT_RANGE_OVERFLOW 0x0045 // 切割范围重叠
|
|
#define ERR_CUTTER1_ERROR 0x0046 // 切割机1故障
|
|
#define ERR_CUTTER1_CLEERR 0x0047 // 切割机1故障 失效
|
|
#define ERR_CUTTER2_CLEERR 0x0048 // 切割机2故障 失效
|
|
#define ERR_CUTTER_WASTE 0x0049 // 切割机废料
|
|
#define ERR_INPUT_EDGE 0x004A // 进料偏移
|
|
#define ERR_INPUT_TIMEOUT 0x004B // 进料超时
|
|
#define ERR_LEDGE_TBREAK 0x004C // 左边缝断线
|
|
#define ERR_REDGE_TBREAK 0x004D // 右边缝断线
|
|
#define ERR_EDGE_TBREAK 0x004E // 边缝机头断线
|
|
#define ERR_CHANGE_MAR 0x004F // 更换料盘
|
|
|
|
#define ERR_MS_NOT_ZERO 0x0050 // 主轴不在零位
|
|
#define ERR_HK_NOT_ZERO 0x0051 // 旋梭不在零位
|
|
#define ERR_MS_NOT_SYNC 0x0052 // 针梭不同步
|
|
#define ERR_RO_NOT_SYNC 0x0053 // 旋转不同步
|
|
#define ERR_CUTTER_NOT_POS 0x0054 // 剪刀不在回位(注:该报错码是缝纫剪刀)
|
|
#define ERR_HEAD_NOT_HIGH 0x0055 // 机头不在高位
|
|
#define ERR_HEAD_NOT_LOW 0x0056 // 机头不在低位
|
|
#define ERR_LIGHTCURTAINS 0x0057 // 光幕介入
|
|
#define ERR_UPER_TBREAK 0x0058 // 面线断线
|
|
#define ERR_BOBBIN_TBREAK 0x0059 // 底线断线
|
|
#define ERR_NEEDLE_NOT_HIGH 0x005A // 机针不在高位
|
|
#define ERR_SEND_N1CMD_TIMOUT 0x005B // 发送主轴命令超时
|
|
#define ERR_SEND_N1CMD_FAIL 0x005C // 发送主轴命令失败
|
|
#define ERR_TRANS_TIMEOUT 0x005D // 执行命令超时
|
|
#define ERR_NOT_AT_POS 0x005E // 模版不到位
|
|
#define ERR_LIFT_TIMEOUT 0x005F // 机头升降超时
|
|
|
|
#define ERR_HEAD_NOT_SAFE 0x0060 // 机头不在安全区域
|
|
#define ERR_HD1_ND_NOT_ZERO 0x0061 // 机头1针不在零位
|
|
#define ERR_HD2_ND_NOT_ZERO 0x0062 // 机头2针不在零位
|
|
#define ERR_HD3_ND_NOT_ZERO 0x0063 // 机头3针不在零位
|
|
#define ERR_HD4_ND_NOT_ZERO 0x0064 // 机头4针不在零位
|
|
#define ERR_HD5_ND_NOT_ZERO 0x0065 // 机头5针不在零位
|
|
#define ERR_HD6_ND_NOT_ZERO 0x0066 // 机头6针不在零位
|
|
#define ERR_HD7_ND_NOT_ZERO 0x0067 // 机头7针不在零位
|
|
#define ERR_HD8_ND_NOT_ZERO 0x0068 // 机头8针不在零位
|
|
#define ERR_HD9_ND_NOT_ZERO 0x0069 // 机头9针不在零位
|
|
|
|
#define ERR_HD1_CUTTER_NOT_POS 0x0071 // 机头1剪刀不在回位
|
|
#define ERR_HD2_CUTTER_NOT_POS 0x0072 // 机头2剪刀不在回位
|
|
#define ERR_HD3_CUTTER_NOT_POS 0x0073 // 机头3剪刀不在回位
|
|
#define ERR_HD4_CUTTER_NOT_POS 0x0074 // 机头4剪刀不在回位
|
|
#define ERR_HD5_CUTTER_NOT_POS 0x0075 // 机头5剪刀不在回位
|
|
#define ERR_HD6_CUTTER_NOT_POS 0x0076 // 机头6剪刀不在回位
|
|
#define ERR_HD7_CUTTER_NOT_POS 0x0077 // 机头7剪刀不在回位
|
|
#define ERR_HD8_CUTTER_NOT_POS 0x0078 // 机头8剪刀不在回位
|
|
#define ERR_HD9_CUTTER_NOT_POS 0x0079 // 机头9剪刀不在回位
|
|
|
|
#define ERR_THREAD_NOT_RST 0x007E // 穿线位按钮未复位
|
|
#define ERR_FRM_LID_NOT_POS 0x007F // 缝纫框盖板不在位
|
|
#define ERR_PUNCH_NOT_ZERO 0x0080 // 冲孔主轴不在零位
|
|
|
|
#define ERR_R_LIT_POSI 0x0081 // 旋转正向限位
|
|
#define ERR_R_LIT_NEGA 0x0082 // 旋转反向限位
|
|
|
|
#define ERR_PUNCH2_NOT_ZERO 0x0083 // 冲孔2主轴不在零位
|
|
#define ERR_CUTTER_NOT_ZERO 0x0084 // 裁刀主轴不在零位
|
|
#define ERR_XY_NOT_WP 0x0085 // XY不在工作位置
|
|
#define ERR_HEAD_NOT_POS 0x0086 // 机头不到位
|
|
|
|
#define ERR_X2_LIT_POSI 0x0087 // X2正向限位
|
|
#define ERR_X2_LIT_NEGA 0x0088 // X2反向限位
|
|
#define ERR_Y2_LIT_POSI 0x0089 // Y2正向限位
|
|
#define ERR_Y2_LIT_NEGA 0x008A // Y2反向限位
|
|
#define ERR_PRESS_NOT_POS 0x008B // 压料龙门不到位
|
|
#define ERR_PRESS_LIFT_TIMOUT 0x008C // 压料升降超时
|
|
#define ERR_PRESS_LIFT_NOT_POS 0x008D // 压料升降不到位
|
|
#define ERR_TO_ZERO_TIMOUT 0x008E // 等待运动结束超时
|
|
#define ERR_MOVE_POS_ERR 0x008F // 移动位置错误
|
|
|
|
#define ERR_CLUTH_TIMOUT 0x0090 // 等待离合超时
|
|
#define ERR_CLUTH1_NOT_POS 0x0091 // 机头1离合不到位
|
|
#define ERR_CLUTH2_NOT_POS 0x0092 // 机头2离合不到位
|
|
|
|
#define ERR_FOOT_POS 0x0093 // 压脚位置错误
|
|
#define ERR_FOOT_OUT_RANGE 0x0094 // 压脚电机位置越界
|
|
#define ERR_LIFT_OUT_RANGE 0x0095 // 机头升降位置越界
|
|
#define ERR_ROT_OUT_RANGE 0x0096 // 旋转位置越界
|
|
#define ERR_ROT_ECD_ERROR 0x0097 // 旋转编码器错误
|
|
#define ERR_LIFT_ULIMIT 0x0098 // 机头升降上限位
|
|
#define ERR_LIFT_DLIMIT 0x0099 // 机头升降下限位
|
|
#define ERR_LIFT_SYNC_ERR 0x009A // 机头升降同步错误
|
|
#define ERR_IN_NO_MAT 0x009B // 进料无物料
|
|
#define ERR_IN_MAT_ERR 0x009C // 进料物料检测异常
|
|
#define ERR_OUT_MAT_ERR 0x009D // 出料物料检测异常
|
|
#define ERR_NOTIN_SAFE_AREA 0x009E // 机头不在安全区域
|
|
#define ERR_EMB_NOT_ZERO 0x009F // 绣花主轴不在零位
|
|
#define ERR_EMB_SWND_TIMOUT 0x00A0 // 平绣换色超时
|
|
#define ERR_PUNCH_SWND_TIMOUT 0x00A1 // 冲孔换色超时
|
|
#define ERR_HD1W_LIT_POSI 0x00A2 // 机头1摆针正向限位
|
|
#define ERR_HD1W_LIT_NEGA 0x00A3 // 机头1摆针反向限位
|
|
#define ERR_HD2W_LIT_POSI 0x00A4 // 机头2摆针正向限位
|
|
#define ERR_HD2W_LIT_NEGA 0x00A5 // 机头2摆针反向限位
|
|
#define ERR_EMB_ND_ERR 0x00A6 // 平绣针位错误
|
|
#define ERR_PUNCH_ND_ERR 0x00A7 // 冲孔针位错误
|
|
|
|
/* EMB 0x00AC~0x00EF */
|
|
#define ERR_NODE_ERR 0x00AC // 节点错误
|
|
#define ERR_BUS_ERR 0x00AD // 总线错误
|
|
#define ERR_CHECK_FRAME 0x00AE // 未边框检查
|
|
#define ERR_CAN_TIMEOUT 0x00AF // CAN通讯超时
|
|
#define ERR_EMB_HOOK_NOT_ZERO 0x00B0 // 平绣勾刀未回位
|
|
#define ERR_EMB_CUT_NOT_ZERO 0x00B1 // 平绣剪刀未回位
|
|
#define ERR_EMB_SPINDLE_RATIO 0x00B2 // 平绣主轴齿轮比错误
|
|
#define ERR_TOWEL_NOT_ZERO 0x00B3 // 毛巾主轴不在零位
|
|
#define ERR_CHENM_NOT_ZERO 0x00B4 // 毛巾M轴不在零位
|
|
#define ERR_CHENR_NOT_ZERO 0x00B5 // 毛巾打环轴不在零位
|
|
#define ERR_CHEN_ND_ERR 0x00B6 // 毛巾针位错误
|
|
#define ERR_CHEN_ELA_TIMEOUT 0x00B7 // 松紧线电机运动超时
|
|
#define ERR_CHEN_ELA_POS 0x00B8 // 松紧线电机位置错误
|
|
#define ERR_CHEN_SWND_TIMOUT 0x00B9 // 毛巾换色超时
|
|
#define ERR_CHEN_CUT_NOT_ZERO 0x00BA // 毛巾剪刀未回位
|
|
#define ERR_CHEN_CUT_TIMEOUT 0x00BB // 毛巾剪刀运动超时
|
|
#define ERR_CHEN_HOIST_TIMOUT 0x00BC // 提升电机运动超时
|
|
#define ERR_CHEN_HOIST_POS 0x00BD // 毛巾提升电机位置错误
|
|
#define ERR_CHEN_SPINDLE_RATIO 0x00BE // 毛巾主轴齿轮比错误
|
|
#define ERR_COIL_NOT_ZERO 0x00BF // 缠绕主轴不在零位
|
|
#define ERR_COIL_M_NOT_ZERO 0x00C0 // 缠绕M轴不在零位
|
|
#define ERR_AUTO_SET_START 0x00C1 // 自动定起绣点失败
|
|
#define ERR_X_DRIVER 0x00C2 // X驱动器报警
|
|
#define ERR_Y_DRIVER 0x00C3 // Y驱动器报警
|
|
#define ERR_RING_COOR_SYSTM 0x00C4 // 毛巾打环轴坐标系统错误
|
|
#define ERR_M_DRIVER 0x00C5 // M轴驱动器报警
|
|
#define ERR_DOWN_CUT_TIMEOUT 0x00C6 // 下剪刀运动超时
|
|
#define ERR_UP_CUT_TIMEOUT 0x00C7 // 上剪刀运动超时
|
|
#define ERR_TEMP_ALARM 0x00C8 // 温度报警
|
|
#define ERR_WIRE_ALARM 0x00C9 // 扎线报警
|
|
#define ERR_FEED_ALARM 0x00CA // 卡线
|
|
#define ERR_ROT_COOR_SYSTM 0x00CB // 旋转电机坐标系统错误
|
|
#define ERR_LIFT_COOR_SYSTM 0x00CC // 升降电机坐标系统错误
|
|
#define ERR_UP_CUT_NOT_POS 0x00CD // 上剪刀不在回位
|
|
#define ERR_HK_NOT_HK 0x00CE // 梭不在勾线位
|
|
#define ERR_MS_COOR_SYSTM 0x00CF // 主轴坐标系统错误
|
|
#define ERR_WIRE_LIFT_TIMEOUT 0x00D0 // 布线机头升降超时
|
|
#define ERR_SCBE_ALM 0x00D1 // 散珠报警
|
|
#define ERR_ROPE_ALM 0x00D2 // 跟踪绳绣报警
|
|
#define ERR_HEAD_NUM 0x00D3 // 机头个数错误
|
|
#define ERR_READ_HEAD_PARA 0x00D4 // 读取机头板参数错误
|
|
#define ERR_READ_COLOR_PARA 0x00D5 // 读取换色板参数错误
|
|
#define ERR_WORK_HEAD 0x00D6 // 工作机头错误
|
|
#define ERR_CHANGE_SHUT 0x00D7 // 换梭异常
|
|
#define ERR_CCMS_COOR_SYSTM 0x00D8 // 毛巾主轴坐标系统错误
|
|
#define ERR_CTMS_COOR_SYSTM 0x00DA // 缠绕主轴坐标系统错误
|
|
#define ERR_ZP_SIGNAL 0x00DB // ZP信号异常
|
|
#define ERR_MP_SIGNAL 0x00DC // MP信号异常
|
|
#define ERR_FEED_TIMEOUT 0x00DD // 送线超时
|
|
#define ERR_FEED_NULL 0x00DE // 起针未送线
|
|
#define ERR_ADJUST_FRAME_NOT_HIGH 0x00DF // 自动调框不在高位
|
|
#define ERR_ADJUST_FRAME_NOT_LOW 0x00E0 // 自动调框不在低位
|
|
#define ERR_LASER_ALARM 0x00E1 // 激光报警
|
|
#define ERR_HOLE_LIFT_NOT_HIGH 0x00E2 // 打孔升降不在高位
|
|
#define ERR_HOLE_LIFT_NOT_LOW 0x00E3 // 打孔升降不在低位
|
|
/* EMB 0x00AC~0x00EF */
|
|
|
|
#define ERR_CHANGE_BOBBIN 0x00F0 // 更换梭芯
|
|
#define ERR_CHANGE_BOBBIN_A 0x00F1 // 更换梭芯A
|
|
#define ERR_CHANGE_BOBBIN_B 0x00F2 // 更换梭芯B
|
|
#define ERR_CHANGE_BOBBIN_STA 0x00F3 // 机器处于更换梭芯状态
|
|
#define ERR_CHANGE_PNHPIN1 0x00F4 // 更换冲头1
|
|
#define ERR_CHANGE_PNHPIN2 0x00F5 // 更换冲头2
|
|
#define ERR_CHANGE_PNHPIN3 0x00F6 // 更换冲头3
|
|
#define ERR_CHANGE_PNHPIN4 0x00F7 // 更换冲头4
|
|
#define ERR_CHANGE_PNHPIN5 0x00F8 // 更换冲头5
|
|
#define ERR_CHANGE_PNHPIN6 0x00F9 // 更换冲头6
|
|
#define ERR_BREAK 0x00FA // 跳出循环
|
|
|
|
#define ERR_FEED_ROLLER 0x0200 // 进料压辊 异常
|
|
#define ERR_DIS_ROLLER 0x0201 // 出料压辊 异常
|
|
#define ERR_DIS_MATERIAL 0x0202 // 出料压料 异常
|
|
#define ERR_TENS_DEVICE 0x0203 // 张紧装置 异常
|
|
#define ERR_CLOTH_DEVICE 0x0204 // 夹布装置 异常
|
|
#define ERR_EDGE_MOTOR 0x0205 // 边切电机 阻塞
|
|
#define ERR_CROSS_MOTOR 0x0206 // 横切电机 异常
|
|
#define ERR_FCLAMP_LIFT 0x0207 // 前夹升降气缸 异常
|
|
#define ERR_FCLAMP_OPCL 0x0208 // 前夹开合气缸 异常
|
|
#define ERR_PULL_CLAMP 0x0209 // 机械手上夹气缸 异常
|
|
#define ERR_PULL_CLIP 0x020A // 机械手下夹气缸 异常
|
|
#define ERR_YZR_NOT_SYNC 0x020B // 右框电机不同步
|
|
#define ERR_CHIP_ERROR 0x020C // 夹线装置位置 异常
|
|
#define ERR_FIXTURE1_ERROR 0x020D // 工装1传感器错误
|
|
#define ERR_FIXTURE2_ERROR 0x020E // 工装2传感器错误
|
|
#define ERR_CLASH_ERROR 0x020F // 工装防撞未就绪
|
|
|
|
|
|
#define ERR_NW_NOT_POS 0x0210 // 近端压轮升降不到位
|
|
#define ERR_FW_NOT_POS 0x0211 // 远端压轮升降不到位
|
|
#define ERR_SENDGIVE_NOT_POS 0x0212 // 送边条气缸不到位
|
|
#define ERR_FPHD_NOT_POS 0x0213 // 机头伸缩不到位
|
|
#define ERR_INPRESS_ERR 0x0214 // 里压料气缸 异常
|
|
#define ERR_OUTPRESS_ERR 0x0215 // 外压料气缸 异常
|
|
|
|
|
|
#define ERR_TENS_AND_CLOTH 0x0216 // 当前夹布和张紧位置不允许移动机头
|
|
#define ERR_RETURN_LIFT 0x0217 // 退料升降装置 异常
|
|
#define ERR_CLOTH_EMPTY 0x0218 // 送边条装置缺料
|
|
#define ERR_CHB_SWAY 0x0219 // 换梭摆动装置 异常
|
|
#define ERR_CHB_PUSH 0x021A // 换梭推动装置 异常
|
|
#define ERR_CHB_ROTATE 0x021B // 换梭旋转装置 异常
|
|
#define ERR_CHB_SHUT 0x021C // 梭壳检测 异常
|
|
#define ERR_XP_LIT_POSI 0x021D // XP正向限位
|
|
#define ERR_XP_LIT_NEGA 0x021E // XP反向限位
|
|
#define ERR_YP_LIT_POSI 0x021F // YP正向限位
|
|
#define ERR_YP_LIT_NEGA 0x0220 // YP反向限位
|
|
#define ERR_1UP_SEND_C 0x0221 // 送压布条1上气缸 异常
|
|
#define ERR_1UP_PUSH_S 0x0222 // 压布条1上气缸 异常
|
|
#define ERR_1UP_SEND_P 0x0223 // 送内压布1上气缸 异常
|
|
#define ERR_1UP_PUSH_C 0x0224 // 压布1上气缸 异常
|
|
#define ERR_1UP_IN_PUSH_C 0x0225 // 内压布1上气缸 异常
|
|
#define ERR_1DW_SEND_C 0x0226 // 送压布条1下气缸 异常
|
|
#define ERR_1DW_PUSH_S 0x0227 // 压布条1下气缸 异常
|
|
#define ERR_1DW_SEND_P 0x0228 // 送内压布1下气缸 异常
|
|
#define ERR_1DW_PUSH_C 0x0229 // 压布1下气缸 异常
|
|
#define ERR_1DW_IN_PUSH_C 0x022A // 内压布1下气缸 异常
|
|
#define ERR_TENS1_ERR 0x022B // 张力传感器1通讯 异常
|
|
#define ERR_TENS2_ERR 0x022C // 张力传感器2通讯 异常
|
|
#define ERR_FEED_LIMT 0x022D // 上料架对边限位
|
|
#define ERR_IN_WAIT_AREA 0x022E // 进入等待区域
|
|
#define ERR_HOT_LINE 0x022F // 烫线气缸未到位
|
|
|
|
#define ERR_CHB_SPIN 0x0230 // 换梭旋转装置 异常
|
|
#define ERR_CHB_DPUSH 0x0231 // 换梭扣线伸缩装置 异常
|
|
|
|
#define ERR_PUNCH3_NOT_ZERO 0x0232 // 冲孔3主轴不在零位
|
|
#define ERR_PUNCH4_NOT_ZERO 0x0233 // 冲孔4主轴不在零位
|
|
|
|
#define ERR_CUT_PRESS 0x0250 // 覆膜切料压杠装置 异常
|
|
#define ERR_LAMIN_FILM1 0x0251 // 覆膜夹膜装置1 异常
|
|
#define ERR_LAMIN_FILM2 0x0252 // 覆膜夹膜装置2 异常
|
|
#define ERR_FEED_EMP 0x0253 // 覆膜送料空位 异常
|
|
|
|
|
|
//------------------------------------------------------
|
|
|
|
|
|
#define ERR_INSTALLMENT_OK 0x0300 // 密码设置成功
|
|
#define ERR_INSTALLMENT_FAIL 0x0301 // 密码设置失败
|
|
|
|
//------------------------------------------------------
|
|
#define ERR_CLR_BLK 0x0801 // 吸尘器阻塞
|
|
#define ERR_CLR_FULL 0x0802 // 吸尘器满料
|
|
#define ERR_OIL_AIR 0x0803 // 油泵压力异常
|
|
|
|
//------------------------------------------------------
|
|
#define STA_NORMAL_STOP 0x0100 // 正常停止
|
|
#define STA_MTZ_SUCCESS 0x0101 // 归零成功
|
|
#define STA_WORK_PAUSE 0x0102 // 工作暂停
|
|
#define STA_WORK_OVER 0x0103 // 工作结束
|
|
#define STA_WORK_FINISH 0x0104 // 工作完成
|
|
#define STA_WORK_DONE 0x0105 // 完成产量
|
|
#define STA_EXEC_SUCCESS 0x0106 // 执行成功
|
|
#define STA_EXEC_FAILED 0x0107 // 执行失败
|
|
#define STA_WAIT_FILE 0x0108 // 等待文件
|
|
#define STA_CHANGE_BOBBIN 0x0109 // 更换梭芯
|
|
|
|
#define STA_PROCESS_FINISH 0x010A // 执行完成
|
|
#define STA_PROCESS_RUNNING 0x010B // 执行过程中
|
|
#define STA_EMB_CHNGCL_STOP 0x0111 // 换色停止
|
|
#define STA_ADJ_THREAD_STOP 0x0112 // 线迹调整停止
|
|
|
|
#define STA_MEND_FINISH 0x0113 // 补绣完成
|
|
|
|
// 绣花机
|
|
#define STA_EMB_PATCH_STOP 0x0150 // 贴布绣停止
|
|
#define STA_EMB_FRAME_FINISH 0x0151 // 边框刺绣完成
|
|
#define STA_LINE_TBREAK 0x0152 // 断线停止
|
|
#define STA_AUTO_SOFTLIMIT 0x0153 // 自动定软限位完成
|
|
#define STA_EMB_SPINDLERATIO 0x0154 // 平绣主轴齿轮比正常
|
|
#define STA_CHEN_SPINDLERATIO 0x0155 // 毛巾主轴齿轮比正常
|
|
|
|
//光纤布线机
|
|
#define ERR_UPCLIP_ERROR 0x0300 // 上夹料传感器报警
|
|
#define ERR_DOWNCLIP_ERROR 0x0301 // 下夹料传感器报警
|
|
#define ERR_FEED_ERROR 0x0302 // 送料传感器报警
|
|
#define STA_PRESS_STOP 0x0303 // 到工作台面边界停止
|
|
#define ERR_NO_MATERIAL_ERROR 0x0304 // 无料报警
|
|
|
|
#endif
|