詳細介紹
ICS TRIPLEX/T8403
ICS TRIPLEX/T8403
主營產品:
DCS、PLC、工業機器人備件、伺服驅動器、輸入輸出模塊、冗余容錯控制系統卡件,Allen Bradley羅克韋爾1756-1785-1771-1784-1746-1747-1757系列模塊1336、1305/1398系列觸摸屏驅動,FXOBORO福克斯波羅FBM模塊,施耐德140模塊,西門子TI系列MOOER模塊,霍尼韋爾DCS卡件,GE、英維思TRICONEX,黑馬HIMA、本特利350系統備件、西屋模塊等。
定時中斷的定時時間長為255 ms,用定時中斷1實現周期為2s的高精度定時。
為了實現周期為2s的高精度周期性操作的定時,可以將定時中斷的定時時間間隔設為250 ms,在定時中斷1的中斷程序中,將VB0加1,然后用比較指令判斷VB0是否等于8。若相等(中斷了8次,對應的時間間隔為2 s),在中斷程序中執行每2s一次的操作,例如使QB0加1。語句表程序如下:
//主程序OB1
LD SM0.1
MOVB 0,VB0 //將中斷次數計數器清零
MOVB 250,SMB34 //設定時中斷0的中斷時間間隔為250 ms
ATCH INT_0,10 //產生定時中斷0時執行0號中斷程序
ENI //允許全局中斷
//中斷程序0(INT_0),每隔250 ms執行一次
LD SM0.0
INCB VB10 //中斷次數計數器加1
LDB= 8,VB10 //如果中斷了8次(2 s)
MOVB 0,VB10 //將中斷次數計數器清零
INCB QBO //每2s將QB0加1
主營產品:
DCS、PLC、工業機器人備件、伺服驅動器、輸入輸出模塊、冗余容錯控制系統卡件,Allen Bradley羅克韋爾1756-1785-1771-1784-1746-1747-1757系列模塊1336、1305/1398系列觸摸屏驅動,FXOBORO福克斯波羅FBM模塊,施耐德140模塊,西門子TI系列MOOER模塊,霍尼韋爾DCS卡件,GE、英維思TRIC