国产精品免费视频网站丨日韩a毛片免费观看丨欧美日韩中文在线不卡丨欧亚精品乱码久久久久久丨1000部夫妻午夜免费丨国产精品久久久久久久久一级无码丨日欧片内射AV影院频道丨97色伦图片 三菱PLC特殊功能模塊FX2N-4AD實用程序講解
三菱PLC特殊功能模塊(模擬量輸入模塊)FX2N-4AD功能介紹:
1、可選用的模擬值范圍是-10V到10VDC(分辨率:5mV),或者是4到20mA,-20mA到20mA(分辨率20μA)
2、FX2N-4AD和FX2N主單元之間通過緩沖存儲器交換數據,FX2N-4AD共有32個緩沖存儲器(每個是16位數據)
3、FX2N-4AD占用FX2N擴展總線的8個點。這8個點可以分配成輸入或輸出。FX2N-4AD消耗FX2N主單元或有源擴展單元5V電源槽30mA的電流
三菱PLC FX2N-4AD模塊其配線圖及要求如下圖:
三菱PLC FX2N-4AD模塊緩沖存儲器(BFM)的分配如下:
*#0:通道初始化,缺省值H0000
*#1---#4:通道1---通道4的平均采樣數(1---4096),用于得到平均結果。缺省值高設為8(正常速度),高速操作可選擇1.
#5---#8:通道1---通道4采樣數的平均輸入值,即根據#1---#4規定的平均采樣次數,得出所有采樣的平均值。
#9--#12:通道1---通道4讀入的當前值。
#13,#14:保留,用戶不可以更改。
*#15:選擇A/D轉換速度,設為0(缺省值)則選擇正常速度(15ms/通道);設為1則選擇高速(15ms/通道)
#16---#19:保留,用戶不可以更改。
*#20:復位到缺省值和預設。缺省值為0
*#21:禁止調整偏移、增益值。缺省值為(0,1)允許狀態
*#22:偏移,增益調整 G4 O4 G3 O3 G2 O2 G1 O1
*#23:偏移值 缺省值為0
*#24:增益值 缺省值為5000
#25---#28:保留,用戶不可以更改。
#29:錯誤狀態
#30:識別碼K2010
#31:禁用。
注:
帶*標志的緩沖區(如#0)可以用BFM寫入指令TO從PLC寫入
不帶*標志的緩沖區(如#5)可以用BFM讀出指令FROM讀入到PLC
偏移的定義:當數字輸出為0時的模擬量輸入值
增益的定義:當數字量輸出為+1000時的模擬量輸入值
實例如圖:
通道1與通道2用作電壓輸入,FX2N-4AD模塊連接在特殊功能模塊的0號位置,平均數設為4,PLC的D0,D1接收平均數字值。
1、讀出識別碼與K2010比較,如果識別碼是K2010則表示PLC所連模塊是FX2N-4AD,CMP指令將M1閉合(K2010等于D4)
2、建立模擬輸入通道#1,#2
#0緩沖區的作用是通道初始化,從低位到高位分別指定通道1---通道4,位的定義為:
0--預設范圍(-10V到10V);1--預設范圍(4mA到20mA);
2--預設范圍(-20mA到20mA);3---通道關閉
本例的H3300是關閉3,4通道,1,2通道設為模擬值范圍是-10V到10VDC
3、將4寫入緩沖區#1,#2,即將通道1和通道2的平均采樣數設為4,含義大概意思就是每讀取4次將這4次的平均值寫入#5,#6。
4、讀取FX2N-4AD當前的狀態,判斷是否有錯誤。如果有錯誤M10---M22相應的位閉合
5、如果沒有錯誤,則讀取#5,#6緩沖區(采樣數的平均值)的值并保存到PLC寄存器D0,D1中。
三菱PLC BFM讀出指令FROM(FX系列)
FROM,FROMP:十六位連續執行和脈沖執行型指令
DFROM,DFROMP:三十二位連續執行和脈沖執行型指令
讀出指令FROM的編程格式:
FROM K1 K29 D0 K2
*K1:特殊模塊的地址編號,只能用數值,范圍:0---7
*K29:特殊模塊的緩沖存儲器起始地址編號,只能用數值,范圍:0---32767
*D0:目標寄存器起始地址編號,可以用T,C,D和除X外的位元件組合如K4Y0
*K2:傳送的點數,只能用數值。范圍:1---32767
上述指令的作用是:
從特殊單元(或模塊)N0.1的緩沖寄存器(BFM)#29,#30中讀出16位數據傳送至PLC的D0,D1寄存器里。
注:
1、在特殊輔助繼電器M8164閉合時,D8164內的數據做為傳送點數
2、特殊輔助繼電器M8028斷開狀態,在FROM指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完后開始執行。FROM指令可以在中斷程序中使用
3、特殊輔助繼電器M8028閉合狀態,在FROM指令執行時,如發生中斷則執行中斷程序,FROM指令不能在中斷程序中使用
三菱PLC BFM寫入指令TO(FX系列)
TO,TOP:十六位連續執行和脈沖執行型指令
DTO,DTOP:三十二位連續執行和脈沖執行型指令
讀出指令FROM的編程格式:
TO K1 K12 D0 K2
*K1:特殊模塊的地址編號,只能用數值,范圍:0---7
*K12:特殊模塊的緩沖存儲器起始地址編號,只能用數值,范圍:0---32767
*D0:源寄存器起始地址編號,可以用T,C,D,數值和位元件組合如K4X0
*K2:傳送的點數,只能用數值。范圍:1---32767
上述指令的作用是:
將PLC16位寄存器D0,D1的數值分別寫入特殊單元(或模塊)N0.1的緩沖寄存器(BFM)#12,#13中。
注:
1、在特殊輔助繼電器M8164閉合時,D8164內的數據做為傳送點數
2、特殊輔助繼電器M8028斷開狀態,在TO指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完后開始執行。TO指令可以在中斷程序中使用
3、特殊輔助繼電器M8028閉合狀態,在TO指令執行時,如發生中斷則執行中斷程序,TO指令不能在中斷程序中使用。