CCChuantou_HeLian.h 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346
  1. #if Chuan_Chi_MACHINE==1
  2. extern void CCChuanTou_HeLian_InitAction(void);
  3. extern void CCChuanTou_HeLian_Action(void);
  4. extern void CCChuanTou_HeLian_SetAlarmCode(unsigned alarm_code);
  5. extern void ExtiAcitionX02(void);
  6. #define DIR_P 1
  7. #define DIR_N 0
  8. #define MOTOR_EN 0
  9. #define MOTOR_DISEN 1
  10. #define MOTOR_ALARM 0
  11. #define MOTOR_NOALARM 1
  12. #define CC_CTHL_VAVLE_ERROR_TIME 3000
  13. #define CC_CTHL_MOTOR_ALARM_TIME 5000
  14. //故障代码列表
  15. #define CC_CTHL_NO_ALARM 0
  16. #define CC_CTHL_WLZDTJ_ALARM 1 //无拉链自动停机
  17. #define CC_CTHL_XKSC_Limit_ALARM 2 //X03斜口上止到位异常
  18. #define CC_CTHL_TLiao_Limit_ALARM 3 //X04推料到位异常
  19. #define CC_CTHL_XMKH_Origin_ALARM 4 //X04推料到位异常
  20. #define CC_CTHL_HSLiao_Limit_ALARM 5 //X06横送料到位异常
  21. #define CC_CTHL_HSLiao_Origin_ALARM 6 //X07横送料原位异常
  22. #define CC_CTHL_JLiao_Limit_ALARM 7 //X10接料到位异常
  23. #define CC_CTHL_CTM_Limit_ALARM 8 //X11穿头模到位异常
  24. #define CC_CTHL_CTM_Origin_ALARM 9 //X12穿头模原位异常
  25. #define CC_CTHL_First_CT_Origin_ALARM 10 //X13一次穿头原位异常
  26. #define CC_CTHL_LTou_Check_ALARM 11 //X14拉头缺料感应异常
  27. #define CC_CTHL_DK_ERROR_ALARM 12 //没有检测到方块
  28. #define CC_CTHL_CX_Limit_ALARM 13 //X16插稍到位感应异常
  29. #define CC_CTHL_XKTD_Origin_ALARM 14 //X17斜口原位感应异常
  30. #define CC_CTHL_CXCC_Limit_ALARM 15 //X20插稍下移到位异常
  31. #define CC_CTHL_SF_ALR_ALARM 16 //X22伺服报警异常
  32. #define CC_CTHL_SF_Origin_ALARM 17 //X23伺服原位(穿链原位)异常
  33. #define CC_CTHL_ZLT_ALARM 18 //装拉头异常
  34. #define CC_CTHL_FK_Check_ALARM 19 //X02方块检测
  35. #define CC_CTHL_FKCXDW_ALARM 20 //方块插销定位异常警告
  36. #define CC_CTHL_YCCRYWYC_ALARM 21 //一次穿入原位异常
  37. #define CC_CTHL_XCXXCYC_ALARM 22 //小插销行程异常
  38. #define CC_CTHL_HENSONGLIAO_ALARM 23 //横送料不能输出
  39. #define CC_CTHL_YCCT_ALARM 24 //一次穿头不能输出
  40. #define CC_CTHL_YCXM_Origin_ALARM 25 //一次穿头和下模不能输出
  41. #define CC_CTHL_DXKCTXM_Origin_ALARM 26 //顶斜口和穿头下模不能输出
  42. #define CC_CTHL_XKTD_ALARM 27 //斜口推带不能有输出
  43. #define CC_CTHL_CXQJD_ALARM 28 //插销前夹带不能有输出
  44. #define CC_CTHL_WFZIDONGCX_ALARM 29 //无法自动插销
  45. #define CC_CTHL_SafeDoor_ALARM 30 //安全门关上才能启动
  46. #define CC_CTHL_XCGY_ALARM 31 //小插定位时没有感应没有灭
  47. #define CC_CTHL_AutoStep cStepMByte
  48. #define CC_CTHL_ZhuangLiaoStep cStepMByte1
  49. #define CC_CTHL_TLiaoStep cStepMByte2
  50. #define CC_CTHL_TD_MotorStep cStepMByte3 //拖带电机
  51. #define CC_CTHL_JiaLianStep cStepMByte4
  52. #define CC_CTHL_ZhenDongStep cStepMByte6
  53. #define CC_CTHL_SongLiaoStep cStepMByte7
  54. #define CC_CTHL_CL_MotorStep cStepMByte8 //穿链
  55. #define CC_CTHL_AutoStep1 cStepMByte9
  56. #define CC_CTHL_bFKCXTDDW_Step cStepMByte10
  57. #define CC_CTHL_bCXCR_Step cStepMByte11
  58. #define CC_CTHL_bCLFirst_Step cStepMByte12
  59. #define CC_CTHL_ZhuangLiaoDelay cDelayTime2
  60. #define CC_CTHL_TLiao_Delay cDelayTime3
  61. #define CC_CTHL_TD_MotorDelay cDelayTime4
  62. #define CC_CTHL_AutoDelay cDelayTime5
  63. #define CC_CTHL_DLP_Delay cDelayTime6 //打拉片
  64. #define CC_CTHL_CL_MotorDelay cDelayTime7
  65. #define CC_CTHL_TouchDelay cDelayTime8
  66. #define CC_CTHL_AutoDelay1 cDelayTime9
  67. #define CC_CTHL_ZDP_Delay cDelayTime10
  68. #define CC_CTHL_bCXCR_Delay cDelayTime11
  69. #define CC_CTHL_bFKCXTDDW_Delay cDelayTime12
  70. #define CC_CTHL_bCLFirst_Delay cDelayTime13
  71. #define CC_CTHL_bLTCHECK_Delay cDelayTime14
  72. #define CC_CTHL_bSFBBAOJIN_Delay cDelayTime15
  73. //32位无符号变量
  74. #define CC_CTHL_LianLengthCheck cUDword32Buff1
  75. #define CC_CTHL_LianLengthAutoCheck cUDword32Buff2
  76. #define CC_CTHL_LianLengthReal cUDword32Buff3
  77. #define CC_CTHL_LianLengSave cUDword32Buff4
  78. #define CC_CTHL_LianLengthAutoCheckERROR cUDword32Buff5
  79. #define CC_CTHL_LianLengthCheckOLD cUDword32Buff6
  80. #define CC_CTHL_LianLengthNEWCheck cUDword32Buff7
  81. #define CC_CTHL_Data_Buff cUDword32Buff8
  82. #define CC_CTHL_LianLengthXC_Check cUDword32Buff9
  83. #define CC_CTHL_LianLengthBCLENGTH_Check cUDword32Buff10
  84. #define CC_CTHL_LianLengthERROR_Check cUDword32Buff11
  85. //32位有符号变量
  86. #define CC_CTHL_XSavePosBuff cDword32Buff1
  87. #define CC_CTHL_X_CXPosBuff cDword32Buff2
  88. #define CC_CTHL_YSavePosBuff cDword32Buff3
  89. #define CC_CTHL_CheckInX02PosBuff cDword32Buff4
  90. #define CC_CTHL_YsaveCXDWPosBuff cDword32Buff5
  91. #define CC_CTHL_LENTH cDword32Buff6
  92. #define CC_CTHL_Y_CL_Length cDword32Buff7
  93. #define CC_CTHL_Y_CL_PosBuff cDword32Buff8
  94. //8位变量
  95. #define CC_CTHL_TryCnt cCharBuff1
  96. #define cZipCnt cCharBuff2
  97. #define cStopInCnt cCharBuff3
  98. #define cStopMode cCharBuff4
  99. #define cXcxcrCnt cCharBuff5
  100. #define cWULATOUCnt cCharBuff6
  101. #define cQDXK_DXK cCharBuff7
  102. #define cZDP_Auto cCharBuff8
  103. #define cXCXQXQD cCharBuff9
  104. #define cXiaoChaCNT cCharBuff10
  105. #define cBAOHUCNT cCharBuff11
  106. #define cCHULIANBAOJIN cCharBuff12
  107. #define cHeLian cCharBuff13
  108. #define bSingOneFlg cCharBuff14
  109. #define cBanAuTo cCharBuff15
  110. #define cCXCONE cCharBuff16
  111. #define cXCGYcheck cCharBuff17
  112. #define cTESTONE cCharBuff18
  113. #define cDJzzcd cCharBuff19
  114. //位标志位
  115. #define bTuiLaTouOkFlg bBitFlag0
  116. #define bZhuangLiaoOkFlg bBitFlag1
  117. #define bXiaMoENFlg bBitFlag2
  118. #define bYFirstDingWeiFlg bBitFlag3
  119. #define bCL_EN_FLG bBitFlag4
  120. #define bCL_OK_FLG bBitFlag5
  121. #define bCheckEN_FLG bBitFlag6
  122. #define bSingOneFlg bBitFlag7
  123. #define CC_CTHL_TOTAL_ADDR 76
  124. #define CC_CTHL_SPEED_ADDR 78
  125. #define CC_CTHL_ALARM_ADDR 100
  126. #define CC_CTHL_TRUST_ALARM_ADDR 102
  127. #define CC_CTHL_TEST_ALARM_ADDR 106
  128. #define CC_CTHL_PARAM_CYCLE_PULSE user_datas[0]//0 转一圈脉冲数
  129. #define CC_CTHL_PARAM_CYCLE_LENGTH user_datas[1]//整数 转一圈拖带多长
  130. #define CC_CTHL_PARAM_TD_RunSpeed user_datas[2]//整数 拖带电机拖带速度
  131. #define CC_CTHL_PARAM_FKDW_Speed user_datas[3]//整数 方块定位速度(低速度)
  132. #define CC_CTHL_PARAM_CL_Speed user_datas[4]//整数 合链速度
  133. #define CC_CTHL_PARAM_CL_Back_O_Speed user_datas[5]//整数 合链电机回零速度
  134. #define CC_CTHL_PARAM_FKDW_Length user_datas[6]//0.01 方块定位长度
  135. #define CC_CTHL_PARAM_CXDW_Length user_datas[7]//0.01 插销定位长度
  136. #define CC_CTHL_PARAM_CL_Length user_datas[8]//0.01 合链长度
  137. #define CC_CTHL_PARAM_CL_MAX_Length user_datas[9]//0.01 穿链最长限制
  138. #define CC_CTHL_PARAM_TLiao_BACKDELAY (10*user_datas[10])//0.01推拉头到位延时返回
  139. #define CC_CTHL_PARAM_MaGou_DELAY (10*user_datas[11])//0.01接料到位延时码勾
  140. #define CC_CTHL_PARAM_HSLiaoOff_DELAY (10*user_datas[12])//0.01码勾输出后退横送料
  141. #define CC_CTHL_PARAM_CheckLT_DELAY (10*user_datas[13])//0.01码勾输出后延时检测拉头
  142. #define CC_CTHL_PARAM_SCDWOff_CXDW_DELAY (10*user_datas[14])//0.01退上止定位延时穿插销
  143. #define CC_CTHL_PARAM_First_CL_Timer (10*user_datas[15]) //0.01一次穿入时间
  144. #define CC_CTHL_PARAM_MGOff_XiaMo_DELAY (10*user_datas[16]) //0.01松码勾后延时退下模
  145. #define CC_CTHL_PARAM_CXCR_DELAY (10*user_datas[17]) //0.01插销延时穿入
  146. #define CC_CTHL_PARAM_XKDW_TD_DELAY (10*user_datas[18]) //0.01斜口定位后延时拖带
  147. #define CC_CTHL_PARAM_XK_CR_DELAY (10*user_datas[19]) //0.01斜口延时穿拉头
  148. #define CC_CTHL_PARAM_DXK_XKDW_Off_DELAY (10*user_datas[20]) //0.01顶斜口后延时退斜口定位
  149. #define CC_CTHL_PARAM_XCQJD_XCDW_DELAY (10*user_datas[21]) //0.01插销前夹带后延时插销定位
  150. #define CC_CTHL_PARAM_First_CL_DELAY (10*user_datas[22]) //0.01延时一次穿入
  151. #define CC_CTHL_PARAM_HLJJ_CL_DELAY (10*user_datas[23]) //0.01合链夹具延时穿入
  152. #define CC_CTHL_PARAM_ZDP_Start_TIME (10*user_datas[24]) //0.01振动盘启动延时
  153. #define CC_CTHL_PARAM_ZDP_Stop_TIME (10*user_datas[25]) //0.01振动盘延时停止
  154. #define CC_CTHL_PARAM_XCX_LENTH user_datas[26] //0.01 小插销感应后再走标准长度
  155. #define CC_CTHL_PARAM_XCXWC_LENTH user_datas[27] //0.01 小插销标准长度过长的误差值
  156. #define CC_CTHL_PARAM_TDFZ_LENTH user_datas[28] //0.01拖带电机反转长度
  157. #define CC_CTHL_PARAM_WLCDSHEZHI_LENTH (10* user_datas[29]) //0.1无拉链情况再走长度设置
  158. #define CC_CTHL_PARAM_DXKFZ_LENTH user_datas[30] //顶斜口反转长度
  159. #define CC_CTHL_PARAM_DXKYS_DELAY (user_datas[31]*10) //前顶斜口后延时顶斜口
  160. #define CC_CTHL_PARAM_ZDP_AUTO user_datas[32] //振动盘
  161. #define CC_CTHL_PARAM_TDCR_LowSpeed user_datas[33] //拖带穿入慢速
  162. #define CC_CTHL_PARAM_TDCR_LowSpeedLength user_datas[34] //拖带穿入慢速距离
  163. #define CC_CTHL_PARAM_FKJD_DELAY (user_datas[35]*10) //定位延时方块夹带
  164. #define CC_CTHL_PARAM_FKGD_DELAY (user_datas[36]*10) //延时退方块固定
  165. #define CC_CTHL_PARAM_AUTO_MODE user_datas[37] //手动/自动合链
  166. #define CC_CTHL_PARAM_NLSL_MODE user_datas[39] //尼龙塑料切换 0塑料/1尼龙
  167. #define CC_CTHL_PARAM_HLTSY_LENTH user_datas[40] //合拉头剩余长度
  168. #define CC_CTHL_PARAM_CXCC_MODE user_datas[41] //下移/直插
  169. #define CC_CTHL_PARAM_FKJDSECONG_DEALY (user_datas[42]*10) //拖带时候延时方块夹带
  170. #define CC_CTHL_PARAM_WUCD_LENTH user_datas[43]//拖带时候延时方块夹带
  171. #define CC_CTHL_PARAM_DB_MODE 0//user_datas[44] //伺服报警 0为DB ,1为IO
  172. #define CC_CTHL_PARAM_LaPian_EN user_datas[45] //打拉片开关,0关 1开
  173. #define CC_CTHL_PARAM_DaLaPian (user_datas[46]*10) //打拉片时间
  174. #define CC_CTHL_PARAM_LTJJ_MODE user_datas[47] //拉头夹具
  175. #define CC_CTHL_PARAM_SLT_NUMBER user_datas[48] //送拉头次数
  176. #define CC_CTHL_PARAM_XCRU user_datas[49]//作监控
  177. #define CC_CTHL_PARAM_CXCR user_datas[50]//作监控
  178. #define CC_CTHL_PARAM_BanAuto_MODE user_datas[51]//半自动监控
  179. #define CC_CTHL_PARAM_XCXJY_MODE 1//user_datas[51]//半自动监控
  180. #define CC_CTHL_PARAM_XCLACHU_SPEED user_datas[53]//
  181. #define CC_CTHL_PARAM_first_length user_datas[54]//
  182. #define CC_CTHL_PARAM_DCGO_LENGTH user_datas[55]//前码上止感应后再走长度
  183. //输入
  184. #define CC_CTHL_START_IN M0384 //X00 //启动
  185. #define CC_CTHL_START_IN_UP (M0384 && !OLDM384)//(X00 && !OLDX00)
  186. #define CC_CTHL_STOP_IN M0385 // X01 //停止
  187. #define CC_CTHL_STOP_IN_UP (M0385 && !OLDM385)//(X01 && !OLDX01)
  188. #define CC_CTHL_STOP_IN_DW (!M0385 && OLDM385)//(!X01 && OLDX01)
  189. #define CC_CTHL_FK_Check M0386 //X02方块检测
  190. #define CC_CTHL_FK_Check_UP (M0386 && !OLDM386)
  191. #define CC_CTHL_FK_Check_DW (!M0386 && OLDM386)
  192. #define CC_CTHL_XKSC_Limit_IN M0387 //X03斜口上止到位
  193. #define CC_CTHL_TLiao_Limit_IN M0388 //X04推料到位
  194. #define CC_CTHL_SafeDoor_IN 1// M0389 //X05安全门
  195. #define CC_CTHL_HSLiao_Limit_IN M0390 //X06横送料到位
  196. #define CC_CTHL_HSLiao_Origin_IN M0391 //X07横送料原位
  197. #define CC_CTHL_JLiao_Limit_IN M0392 //X10接料到位
  198. #define CC_CTHL_CTM_Limit_IN M0393 //X11穿头模到位
  199. #define CC_CTHL_CTM_Origin_IN M0394 //X12穿头模原位
  200. #define CC_CTHL_First_CT_Origin_IN M0395 //X13一次穿头原位
  201. #define CC_CTHL_LTou_Check M0396 //X14拉头缺料感应
  202. #define CC_CTHL_CXSC_Limit_IN M0397 //X15插稍上止感应
  203. #define CC_CTHL_CXSC_Limit_IN_UP (M0397 && !OLDM397)
  204. #define CC_CTHL_CXSC_Limit_IN_DW (!M0397 && OLDM397)
  205. #define CC_CTHL_CX_Limit_IN M0398 //X16插稍到位感应
  206. #define CC_CTHL_XKTD_Origin_IN M0399 //X17斜口推带原位感应
  207. #define CC_CTHL_CXCC_Limit_IN M0400 //X20插稍下移到位
  208. #define CC_CTHL_STOP_INJT M0401 // X21 //急停按钮
  209. #define CC_CTHL_STOP_INJT_UP (M0401 && !OLDM401)//X21
  210. #define CC_CTHL_LTJJ_Origin_IN M0402 //X22 拉头夹具原位
  211. //#define CC_CTHL_SF_ALR_IN M0402 //X22伺服报警
  212. #define CC_CTHL_SF_Origin_IN M0403 //X23伺服原位(穿链原位)
  213. //X24 伺服报警
  214. #define CC_CTHL_ZDP_IN M0404 //X24振动盘
  215. //#define CC_CTHL_SF_ALR_IN M0406 //X26固定方块原位
  216. //输出
  217. #define CC_CTHL_XKDW_VAVLE M0304 //Y00 斜口定位电磁阀
  218. #define CC_CTHL_XKTD_VAVLE M0305 //Y01斜口推带电磁阀
  219. #define CC_CTHL_DXK_VAVLE M0306 //Y02 顶斜口电磁阀
  220. #define CC_CTHL_QDXK_VAVLE M0307 // Y03 前顶斜口电磁阀
  221. #define CC_CTHL_FKGD_VAVLE M0308 //Y04 方块固定电磁阀
  222. #define CC_CTHL_SongDai_VAVLE M0309 //Y05 松带电磁阀
  223. //
  224. #define CC_CTHL_CXSCDW_VAVLE M0330 //Y05 插销上止定位电磁阀
  225. #define CC_CTHL_CXCC_VAVLE M0310 //Y06 插销下移电磁阀
  226. #define CC_CTHL_CXQJD_VAVLE M0311 //Y07 插销前夹带电磁阀
  227. #define CC_CTHL_LTJJ_VAVLE M0312 //Y10 拉头夹具电磁阀
  228. #define CC_CTHL_HLJJ_VAVLE M0313 //Y11合链夹具电磁阀
  229. #define CC_CTHL_CXHDW_VAVLE M0314 //Y12 插销后定位电磁阀
  230. #define CC_CTHL_CXHJD_VAVLE M0315 //Y13 插销后夹带电磁阀
  231. #define CC_CTHL_FKJD_VAVLE M0316 //Y14 方块夹带电磁阀
  232. #define CC_CTHL_TLiao_VAVLE M0317 //Y15 推料电磁阀
  233. #define CC_CTHL_HSLiao_VAVLE M0318 //Y16 横送料电磁阀
  234. #define CC_CTHL_JLTou_VAVLE M0319 //Y17 接拉头电磁阀
  235. #define CC_CTHL_CTXM_VAVLE M0320 //Y20 穿头下模电磁阀
  236. #define CC_CTHL_KALATOU_VAVLE M0321 //Y21卡拉头电磁阀
  237. #define CC_CTHL_First_CT_VAVLE M0323 //Y23一次穿头电磁阀
  238. #define CC_CTHL_MGuo_VAVLE M0324 //Y24 码勾电磁阀
  239. #define CC_CTHL_DaLaPian_OUT M0325 //Y25 打拉片
  240. #define CC_CTHL_CXDWZ_VAVLE M0326 //Y26插销定位针(到位)电磁阀
  241. #define CC_CTHL_Run_State M0327 //Y27 运行灯
  242. #define CC_CTHL_Stop_State M0328 //Y30 停止灯
  243. #define CC_CTHL_SF_ALR_CLR M0329 //Y24 伺服警告清除
  244. #define CC_CTHL_ZhenDongPian_OUT M0330 //Y21振动盘启动吹气电磁阀
  245. //M0~M4全局固定使用
  246. /*
  247. #define bRunning M0000
  248. #define bStart M0001
  249. #define bStop M0002
  250. #define bAlarmStop M0003
  251. #define bClearTotal M0004
  252. */
  253. #define CC_CTHL_bTLiao M0005 //手动推料
  254. #define CC_CTHL_bHSL M0006 //手动横送料
  255. #define CC_CTHL_bJLT M0007 //接拉头
  256. #define CC_CTHL_bMG M0008 //码勾
  257. #define CC_CTHL_bFKJD M0009 //方块夹带
  258. #define CC_CTHL_bXKTD M0010 //斜口推带
  259. #define CC_CTHL_bXKDW M0011 //斜口定位
  260. #define CC_CTHL_bCTXM M0012 //穿头下模
  261. #define CC_CTHL_bDXK M0013 //顶斜口
  262. #define CC_CTHL_bFKGD M0014 //方块固定
  263. #define CC_CTHL_bCXQJD M0015 //插销前夹带
  264. #define CC_CTHL_bCXSY M0016 //插销上移电磁阀
  265. #define CC_CTHL_bCXDWZ M0017 //Y14 插销定位针电磁阀
  266. #define CC_CTHL_bCXHJD M0018 //Y15 插销后夹带电磁阀
  267. #define CC_CTHL_bCXHDW M0019 //Y16 插销后定位电磁阀
  268. //#define CC_CTHL_bCXDWCheck M0020 //Y17 插销到位电磁阀
  269. #define CC_CTHL_bFirst_CT M0021 //Y20 一次穿头电磁阀
  270. #define CC_CTHL_bHLJJ M0022 //Y21 合链夹具电磁阀
  271. #define CC_CTHL_bCXSCDW M0023 //Y23 插销上止定位电磁阀
  272. #define CC_CTHL_bCLMotor_P M0026 //穿链电机正转
  273. #define CC_CTHL_bCLMotor_N M0025 //穿链电机反转
  274. //下面为动作组合按键
  275. #define CC_CTHL_bAutoZhuangLiao M0024 //自动装料
  276. #define CC_CTHL_bCLMotor_O M0027 //穿链电机定位原点
  277. #define CC_CTHL_bCL_First M0028 //一次穿链动作
  278. #define CC_CTHL_bFKTDDW M0029 //拖带方块定位
  279. #define CC_CTHL_bFKCXTDDW M0030 //拖带方块插销定位
  280. #define CC_CTHL_bCXMotorDW M0031 //插销电机前定位
  281. #define CC_CTHL_bCXCR M0032 //插销穿入(包含电机前定位,插销下移,后夹,后定位)
  282. #define CC_CTHL_bMotorHL M0033 //电机合链操作
  283. #define CC_CTHL_bQianDXK M0034 //Y27 前顶斜口电磁阀
  284. #define CC_CTHL_bTDMotor_N M0035 //拖带电机正转
  285. #define CC_CTHL_bTDMotor_P M0036 //拖带电机反转
  286. #define CC_CTHL_bLTJJ M0037 //拉头夹具
  287. #define CC_CTHL_bSingleone M0038 //单循环
  288. #define CC_CTHL_DANBU_MODE M0048 //单步动作
  289. #define CC_CTHL_bKALATOU M0049 //卡拉头动作
  290. #define CC_CTHL_bBanZiDong M0039 //前码穿入
  291. #define CC_CTHL_CXC M0040 //插销穿入
  292. //#define CC_CTHL_bCloseAuto M0036 //关闭自动振动盘
  293. #endif