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