【正文】
FROM指令是將模擬量功能模塊中緩沖寄存器( BFM)的內(nèi)容讀到可編程控制器( PLC)的指令。 (三)、模擬量模塊中緩沖存儲器( BFM)概念 ?模擬量模塊中的每個緩沖存儲器( BFM)相當(dāng)于在模塊中的一個存儲單元; ?一個模擬量模塊大約有近 30個左右的 BFM; ?每個 BFM都存儲了一個具體的功能數(shù)據(jù); ?如 FX2N4ADPT模塊的 BFM9即為存儲了 CH1通道的當(dāng)前攝氏溫度值。 (二)、 PLC主單元與功能模塊應(yīng)用的連接 PLC主單元每連接一個功能模塊要占用 PLC8個點(diǎn)。 PLC數(shù)字量(開關(guān)量)擴(kuò)展模塊 ?輸入擴(kuò)展模塊(如 FX2N16EX) ?輸出擴(kuò)展模塊(如 FX2N16EYR) ?輸入輸出擴(kuò)展模塊(如 FX2N16ER) (一)、 PLC功能模塊種類 一、 PLC功能模塊概述 注: PLC主單元連接數(shù)字量模塊不占用點(diǎn)數(shù)。 PLC主單元右側(cè)功能模塊插槽 功能模塊自帶擴(kuò)展線 功能模塊。 B F M 0B F M 1B F M 2B F M 3B F M 4B F M 5B F M 6B F M 2 9 ?PLC對模塊的設(shè)置與控制 ,只需通過 PLC的數(shù)據(jù)輸出指令 ( TO指令) 在模塊緩沖存儲器的對應(yīng)控制數(shù)據(jù)位中寫入控制信號即可; ?PLC對模塊的狀態(tài)檢測與數(shù)據(jù)調(diào)用 ,只需通過PLC的數(shù)據(jù)閱讀指令 ( FROM指令) 讀出對應(yīng)的模塊緩沖存儲器數(shù)據(jù)即可。 ?指令表現(xiàn)形式 X0[ F R O M K 0 K 2 D 1 0 K 1 ]?指令及分析 將編號為 0的功能模塊( 0號模塊)中的緩沖存儲器( BFM)編號為 2的數(shù)據(jù)( BFM2)讀出,并傳送到 PLC的數(shù)據(jù)存儲器 D10中。 ?指令及分析 X0[ T O K 0 K 1 2 D 2 K 1 ]將 PLC內(nèi)數(shù)據(jù)寄存器 D2的內(nèi)容寫入到編號為 0的功能模塊( 0號模塊)的 12緩沖寄存器( BFM12)中。 FX2N4AD主要 BFM參數(shù) ?BFM14: 4個通道的采樣數(shù),默認(rèn)值為 8,設(shè)置范圍為 1— 4096; ?BFM58: 4個通道的 A/D轉(zhuǎn)換數(shù)據(jù)平均值; ?BFM912: 4個通道的 A/D轉(zhuǎn)換當(dāng)前值; ?BFM30: 本模塊的識別碼,數(shù)據(jù) =K2023; FX2N4AD模塊典型接線圖 24+COM通訊口FX 2NPLC擴(kuò)展槽V+I+VIFGCH124+24V+I+VIFGCH2V+I+VIFGCH3V+I+VIFGCH4擴(kuò)展線FX 2N 4A D模擬量輸入模塊W10 0K+ V c c 模塊最簡典型程序及解讀 M 8 00 0[T O P K0 K 0 H 33 30 K 1][F R OM K 0 K9 D0 K 1][E N D]0模 塊BF M 0 寫入H3 33 0設(shè)定模塊僅CH 1工 作且工作于模擬電壓輸入方式0模 塊BF M 9 數(shù)據(jù)寫入PL C D 0CH1 A/D轉(zhuǎn) 換數(shù)據(jù)存入PLC D0 FX2N4AD模塊工作過程示意圖 四、模塊量輸出模塊 FX2N4DA概論 ?FX2N4DA可將 PLC內(nèi)部 4路數(shù)字量轉(zhuǎn)換為相應(yīng)的 4路模擬量輸出;四個輸出通道; ?輸出模擬量,據(jù)需要可控制相關(guān)負(fù)載對象,如作電機(jī)調(diào)速穩(wěn)速、加熱器升溫恒溫等。 BFM14: CH1— CH4四個通道輸出數(shù)據(jù); BFM30: K3020識別碼。 五、溫度傳感器輸入模塊 FX2N4ADPT概論 FX2N4ADPT模塊的功能 ?溫度傳感器: Pt100, 3線, 100Ω, 4路通道; ?測量溫度范圍: 1000C+6000C(分辨率 —),相應(yīng)數(shù)字輸出: 1000+6000( 11個數(shù)據(jù)位 +1個符號位,共 12位數(shù)字信號); ?供電電源: 模