有没有人能看懂下面的程序是哪一种PLC汇编程序 点击:437 | 回复:4



zmonkey

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 1回
  • 年度积分:0
  • 历史总积分:20
  • 注册:2008年1月11日
发表于:2011-08-12 14:52:13
楼主
:00000888: ; M269 - Asse ROLL (CM) Abil./Disab. funzionalit
:00000888: ;*****************************************************************
:00000888:
:00000888: M269: CMP 1,OLD_LOCK ;=1 OLD LOCKING M12 LOGIC ENABLED =2 NEW LOGIC
:00000890: IFEQ JUMP P1.EX
:00000898: CMP 1L,CM11_AUCOL ;COMING FROM M11 AUCOL PROGRAMMED
:000008a2: IFEQ JUMP M269060
:000008aa: CMP 1L,CM10_AUCOL ;COMING FROM M11 AUCOL PROGRAMMED
:000008b4: IFEQ JUMP M269080
:000008bc: READP "AXSLCKM12 CM",M12CM_STAT
:000008c8: CMP 1B,M12CM_STAT ;SONO CON M12 ABILITATO
:000008d0: IFEQ JUMP M269050 ;METTO IN OF
:000008d8:
:000008d8: ;******BLOCCO IN M12
:000008d8: WRITEP 1B,"AXSLCKM12 CM" ;METTO IN ON
:000008e6: M269010: NCM 12
:000008ea: DMSG 1118 ;RTR: M269 - ROLL AXIS LOKING REQUEST
:000008ee: BSET M12PRG_R
:000008f2: MOVE 1L,C12PROG_R ;INVECE DI M12PROG
:000008fc: BSET M12PROG_R
:00000900: MOVE 0L,C11PROG_R ;INVECE DI M11PROG
:0000090a: BCLR M11PROG_R
:0000090e: PAUSE 10
:00000912: JUMP P1.EX
:00000918:
:00000918: ;*****SBLOCCO
:00000918: M269050: WRITEP 0B,"AXSLCKM12 CM" ;METTO IN OF
:00000926: NCM 12
:0000092a: DMSG 1119 ;RTR: M269 - ROLL AXIS UNLOCKING REQUEST
:0000092e: MOVE 0L,C12PROG_R ;INVECE DI M12PROG
:00000938: BCLR M12PROG_R
:0000093c: MOVE 1L,C11PROG_R ;INVECE DI M11PROG
:00000946: BSET M11PROG_R
:0000094a: PAUSE 10 ;JSC
:0000094e: JUMP P1.EX ;JSC



glenxu

  • 精华:0帖
  • 求助:2帖
  • 帖子:28帖 | 592回
  • 年度积分:0
  • 历史总积分:1862
  • 注册:2004年1月13日
发表于:2011-08-12 15:37:21
1楼
有点象数控机床的程序

彩云之滇东北

  • 精华:20帖
  • 求助:5帖
  • 帖子:107帖 | 2725回
  • 年度积分:0
  • 历史总积分:21121
  • 注册:2005年6月14日
发表于:2011-08-14 11:49:13
2楼

不知道是什么plc程序,但意思还是有点清楚的,如jump跳转等

虫子

  • 精华:0帖
  • 求助:1帖
  • 帖子:20帖 | 1062回
  • 年度积分:0
  • 历史总积分:3730
  • 注册:2009年8月01日
发表于:2011-08-14 14:01:59
3楼
没有见过                                   

miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 3065回
  • 年度积分:0
  • 历史总积分:12421
  • 注册:2008年9月18日
发表于:2011-08-17 22:35:31
4楼
引用彩云之滇东北 的回复内容:

不知道是什么plc程序,但意思还是有点清楚的,如jump跳转等



CMP 1L,CM11_AUCOL    //   比较 ,

IFEQ JUMP M269060     //      跳转;

 

这段程序 基本 就是 这两个 指令 多次调用 组成的;


热门招聘
相关主题

官方公众号

智造工程师