PM864AK01 3BSE018161RI
廈門莫格電氣自動化有限公司
:雷琳
:/,
羅克韋爾自動化ICS Rockwell trusted系統(tǒng)(Allen-Bradley)可編程控制器( PLC)、交換機!、
施耐德(schneider Modicon Quantum)交換機、過程控制可編程控制器( PLC),以太網(wǎng)自動化控制器,處理器等!
honeywell霍尼韋爾DCS卡件 FSC DO TPS系列 HIMA黑馬DCS控制系統(tǒng) YOKOGAWA橫河 CS3000 DCS系列
伍德沃德WOODWARD 505Turbine Control 數(shù)位式調(diào)速板,控制器,直流調(diào)速器!
艾默生EPRO卡件/A6312/A6110/A6120/A6210/A6220系列前置器/探頭
GE電氣90/30系列 90/70系列 GE燃機備件IS200 DS200 IS215 DS215 DEH控制卡汽輪機備件
本特利bently3500系列機械保護系統(tǒng)
艾默生DeltaV 西屋OVATION系統(tǒng)備品備件 TRICONEX/TRICON/??怂共_DCS
Robots、OTC Robots、Panasonic Robots、MOTOMAN Robots等
ABB:工業(yè)機器人備件DSQC系列(中二中三,中四, S4C , S4C , IRC5)、Bailey INFI 90等。
Westinghouse(西屋): OVATION系統(tǒng)、WDPF系統(tǒng)、MAX1000系統(tǒng)備件
Invensys Foxboro(??怂共_):I/A Series系統(tǒng),F(xiàn)BM(現(xiàn)場輸入/輸出模塊)順序控制、
梯形邏輯控制、事故追憶處理、數(shù)模轉(zhuǎn)換、輸入/輸出信號處理、數(shù)據(jù)通信及處理等。
Invensys Triconex: 冗余容錯控制系統(tǒng)、基于三重模件冗余(TMR)結(jié)構(gòu)的zui現(xiàn)代化的容錯控制器。
Siemens(西門子):Siemens MOORE, Siemens Simatic C1,Siemens數(shù)控系統(tǒng)等
Bosch Rexroth(博世力士樂):Indramat,I/O模塊,PLC控制器,驅(qū)動模塊等。
Motorola(摩托羅拉):MVME 162、MVME 167、MVME1772、MVME177等系列
KEY: SJMP MAIN1PM864AK01 3BSE018161RI
SJMP KEY1 ;依次為:KEY值+2,4,6,8,因為SJMP占2個字節(jié)
SJMP KEY2 ;S1的KEYCODE=02H,S2: KEYCODE=04H
SJMP KEY3 ;S3: KEYCODE=06H, S4: KEYCODE=08H
SJMP KEY4
KEY1: CLR TR0 ;時計數(shù)器加1
MOV A,THBIN
CLR C
ADDC A,#01H
MOV THBIN,A
SUBB A,#24 ;24D
JC KEY11
MOV THBIN,#00H
KEY11: SJMP MAIN1
NOP
KEY2: CLR TR0 ;分計數(shù)器加1
MOV A,TMBIN
CLR C
ADDC A,#01HPM864AK01 3BSE018161RI
MOV TMBIN,A
SUBB A,#60 ;60D
JC KEY21
MOV TMBIN,#00H
KEY21: SJMP MAIN1
NOP
KEY3: CLR TR0 ;秒計數(shù)器加1
MOV A,TSBIN
CLR C
ADDC A,#01H
MOV TSBIN,A
SUBB A,#60 ;60D
JC KEY31
MOV TSBIN,#00H
KEY31: SJMP MAIN1
NOP
KEY4: MOV TH0,#0DCH ;退出校時狀態(tài)
MOV TL0,#00H
SETB TR0
SJMP MAIN1
; ********** 顯示子程序 **************
ORG 0200H
DISPLY: MOV A,TSBIN ;秒計數(shù)器調(diào)入A
MOV B,#0AH
DIV AB ;秒計數(shù)值÷10 (結(jié)果十位存于A,個位存于B)
SWAP A
ORL A,#07H ;顯示秒的十位
MOV P1,A
MOV A,#DPS1
ANL A,OUT
MOV P3,A
ACALL DSPDEL ;延時(顯示時)0.5ms
MOV C,P3.7 ;讀S4按鍵狀態(tài)
MOV A,#HIDE
ANL A,OUT
MOV P3,A
JC NP1
MOV KEYCODE,#08H ;S4按下,鍵盤值=8
NP1: MOV P1,#0F7H ;消隱
NOP
NOP
NOP
MOV A,B ;顯示秒的個位
SWAP A
ORL A,#07H
MOV P1,A
MOV A,#DPS0
ANL A,OUT
MOV P3,A
ACALL DSPDEL
MOV A,#HIDE
ANL A,OUT
MOV P3,A
NOP
NOP
NOP
MOV A,TMBIN ;
MOV B,#0AH
DIV AB ;
SWAP A ;顯示分的十位
ORL A,#07H
MOV P1,A
MOV A,#DPM1
ANL A,OUT
MOV P3,A
ACALL DSPDEL
MOV C,P3.7 ;檢測S2是否按下
MOV A,#HIDE
ANL A,OUT
MOV P3,A
JC NP2
MOV KEYCODE,#04H ;S2按下,鍵盤值=4
NOP
NP2: MOV P1,#0F7H ;消隱
NOP
NOP
MOV A,B
SWAP A ;顯示分的個位
ORL A,#07H
MOV P1,A
;MOV C,KEYPRE
;MOV P1.3,C
SETB P1.3
MOV A,#DPM0
ANL A,OUT
MOV P3,A
ACALL DSPDEL
MOV C,P3.7 ;判斷S3是否按下
MOV A,#HIDE
ANL A,OUT
MOV P3,A
JC NP3
MOV KEYCODE,#06H ;若S3按下,鍵盤值=6
NOP
NP3: MOV P1,#0F7H ;消隱
NOP
NOP
MOV A,THBIN ;
MOV B,#0AH
DIV AB ;
SWAP A ;顯示時的十位
JNZ DISPLY1
MOV A,#0F7H
DISPLY1:ORL A,#07H
MOV P1,A
MOV A,#DPH1
ANL A,OUT
MOV P3,A
ACALL DSPDEL
MOV A,#HIDE
ANL A,OUT
MOV P3,A
NOP
MOV A,B
SWAP A ;顯示時的個位
ORL A,#07H
ANL A,OUT
MOV P1,A
SETB P1.3
MOV A,#DPH0
ANL A,OUT
MOV P3,A
ACALL DSPDEL
MOV C,P3.7 ;判斷S1是否按下
MOV A,#HIDE
ANL A,OUT
MOV P3,A
JC NP4
MOV KEYCODE,#02H ;S1按下,鍵盤值=2
NOP
NP4: MOV P1,#0F7H ;消隱
NOP
NOP
NOP
RET
;********** 延時子程序 **************8
DSPDEL: MOV R7,#0FFH ;延時程序0.5ms
DJNZ R7,$
RET
END