NETWORK 1
LD I0.0
EU
R Q0.0 1
CALL SBR_0
NETWORK 1
LD SM0.0
MOVB 16#8D SMB67
// - 選擇PTO操作
// - 選擇單段操作
// - 選擇毫秒遞增
// - 設(shè)置脈沖計(jì)數(shù)和循環(huán)時(shí)間數(shù)值
// - 啟用PTO功能
MOVW +500 SMW68 // 將循環(huán)時(shí)間設(shè)為500毫秒。
MOVD +4 SMD72 // 將脈沖計(jì)數(shù)設(shè)為4次脈沖。
ATCH INT_0 19 // 將中斷例行程序0定義為
// 處理PTO完成中斷的中斷。
ENI // 全局中斷啟用
PLS 0 // 激活PTO操作,PLS0 => Q0.0
NETWORK 1 // 中斷0開始
LD SM0.0
R Q0.0 1
上面這個(gè)程序能不能實(shí)現(xiàn)I0.0動(dòng)作一次發(fā)出一串脈沖