模擬量處理擴(kuò)展模塊用于采集輸入模擬量或者輸出模擬量,本節(jié)以FX2N-4AD為例,介紹模擬量擴(kuò)展模塊的使用方法。
FX2N -4AD可將外部輸入的4通道模擬量轉(zhuǎn)換成數(shù)字量。轉(zhuǎn)換精度是12位,輸入量程為DC-10~+10V、4~20 mA、-20~ 20 mA,轉(zhuǎn)換速度為15 ms/通道或6 ms/通道。
PLC是通過FROM、TO功能指令對特殊功能模塊的數(shù)據(jù)緩沖區(qū)進(jìn)行讀寫,從而實現(xiàn)對特殊功能模塊的操作。
FROM的功能是從特殊功能模塊的緩沖區(qū)讀取數(shù)據(jù),TO的功能是向特殊功能模塊的數(shù)據(jù)緩沖區(qū)寫數(shù)據(jù),其使用方法如圖8-3所示。
圖8-3 FROM、TO指令使用方法
m1:表示擴(kuò)展模塊位置編號,范圍為K0~ K7。在如圖8-4所示的功能模塊擴(kuò)展方式中,F(xiàn)X2N - 4AD的位置編號是K0,F(xiàn)X2N - 2321F的位置編號是K1。
圖8-4 功能模塊擴(kuò)展連線方式
m2:表示特殊功能模塊的數(shù)據(jù)緩沖區(qū)的地址。
FROM指令中的[S.]表示讀取數(shù)據(jù)后存儲該數(shù)據(jù)的地址,在TO指令則表示被寫人數(shù)據(jù)緩沖區(qū)數(shù)據(jù)的地址。
n:表示讀取或?qū)懭霐?shù)據(jù)的個數(shù)。
本例中,F(xiàn)ROM指令表示從0號位置功能模塊的0號數(shù)據(jù)緩沖區(qū)讀取1個數(shù)據(jù),存入D10中。
TO指令表示并向0號位置功能模塊的2號位置開始的緩沖區(qū)寫入2個數(shù)據(jù),即D20送入2號緩沖區(qū)、D21送入3號緩沖區(qū)。