TO指令是從plc對增設的特殊單元(如FX2N-4DA)緩衝儲存器(BFM)寫入資料的指令
TO,TOP:十六位連續執行和脈衝執行型指令
DTO,DTOP:三十二位連續執行和脈衝執行型指令
TO指令的程式設計格式: TO K1 K12 D0 K2
*K1:特殊模組的地址編號,只能用數值,範圍:0---7
*K12:特殊模組的緩衝儲存器起始地址編號,只能用數值,範圍:0---32767
*D0:源暫存器起始地址編號,可以用T,C,D數值和位元件組合如K4X0
*K2:傳送的點數,只能用數值。範圍:1---32767
TO K1 K12 D0 K2指令的作用是: 將PLC的16位暫存器D0,D1的數值分別寫入特殊單元(或模組)N0.1的緩衝暫存器(BFM)#12,#13中。
1、在特殊輔助繼電器M8164閉合時,D8164內的資料做為傳送點數。
2、特殊輔助繼電器M8028斷開狀態,在TO指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完後開始執行。TO指令可以在中斷程式中使用
3、特殊輔助繼電器M8028閉合狀態,在TO指令執行時,如發生中斷則執行中斷程式,TO指令不能在中斷程式中使用。
FROM指令是將PLC增設的特殊單元(如FX2N-4AD)緩衝儲存器(BFM)的內容讀到可程式設計控制器的指令
FROM、FROMP:十六位連續執行和脈衝執行型指令
DFROM、DFROMP:三十二位連續執行和脈衝執行型指令
讀出指令FROM的程式設計格式:FROM K1 K29 D0 K2
*K1:特殊模組的地址編號,只能用數值,範圍:0---7
*K29:特殊模組的緩衝儲存器起始地址編號,只能用數值,範圍:0---32767
*D0:目標暫存器起始地址編號,可以用T,C,D和除X外的位元件組合如K4Y0
FROM K1 K29 D0 K2指令的作用是: 從特殊單元(或模組)N0.1的緩衝暫存器(BFM)#29,#30中讀出16位資料傳送至PLC的D0,D1暫存器裡。
1、在特殊輔助繼電器M8164閉合時,D8164內的資料做為傳送點數。整理:電工技術之家
2、特殊輔助繼電器M8028斷開狀態,在FROM指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完後開始執行。FROM指令可以在中斷程式中使用。
3、特殊輔助繼電器M8028閉合狀態,在FROM指令執行時,如發生中斷則執行中斷程式,FROM指令不能在中斷程式中使用。
FX2N-4AD是將輸入通道接收到的模擬訊號轉換成數字量,此模組有四個輸入通道,最大解析度是12位。
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的電流。
緩衝儲存器(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:保留,使用者不可以更改。www.dgjs123.com
*#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接收平均數字值。
三菱plc中TO指令、FROM指令
1、讀出識別碼與K2010比較,如果識別碼是K2010則表示#p#分頁標題#e#PLC所連模組是FX2N-4AD,CMP指令將M1閉合(K2010等於D4)。
2、建立模擬輸入通道#1,#2 。#0緩衝區的作用是通道初始化,從低位到高位分別指定通道1、通道4,位的定義為: 0--預設範圍(-10V到10V)。
TO指令是從plc對增設的特殊單元(如FX2N-4DA)緩衝儲存器(BFM)寫入資料的指令
TO,TOP:十六位連續執行和脈衝執行型指令
DTO,DTOP:三十二位連續執行和脈衝執行型指令
TO指令的程式設計格式: TO K1 K12 D0 K2
*K1:特殊模組的地址編號,只能用數值,範圍:0---7
*K12:特殊模組的緩衝儲存器起始地址編號,只能用數值,範圍:0---32767
*D0:源暫存器起始地址編號,可以用T,C,D數值和位元件組合如K4X0
*K2:傳送的點數,只能用數值。範圍:1---32767
TO K1 K12 D0 K2指令的作用是: 將PLC的16位暫存器D0,D1的數值分別寫入特殊單元(或模組)N0.1的緩衝暫存器(BFM)#12,#13中。
1、在特殊輔助繼電器M8164閉合時,D8164內的資料做為傳送點數。
2、特殊輔助繼電器M8028斷開狀態,在TO指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完後開始執行。TO指令可以在中斷程式中使用
3、特殊輔助繼電器M8028閉合狀態,在TO指令執行時,如發生中斷則執行中斷程式,TO指令不能在中斷程式中使用。
FROM指令是將PLC增設的特殊單元(如FX2N-4AD)緩衝儲存器(BFM)的內容讀到可程式設計控制器的指令
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
FROM K1 K29 D0 K2指令的作用是: 從特殊單元(或模組)N0.1的緩衝暫存器(BFM)#29,#30中讀出16位資料傳送至PLC的D0,D1暫存器裡。
1、在特殊輔助繼電器M8164閉合時,D8164內的資料做為傳送點數。整理:電工技術之家
2、特殊輔助繼電器M8028斷開狀態,在FROM指令執行時,自動進入中斷禁止狀態,輸入中斷和定時器中斷不能執行。在這期間發生的中斷只能等FROM指令執行完後開始執行。FROM指令可以在中斷程式中使用。
3、特殊輔助繼電器M8028閉合狀態,在FROM指令執行時,如發生中斷則執行中斷程式,FROM指令不能在中斷程式中使用。
FX2N-4AD是將輸入通道接收到的模擬訊號轉換成數字量,此模組有四個輸入通道,最大解析度是12位。
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的電流。
緩衝儲存器(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:保留,使用者不可以更改。www.dgjs123.com
*#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接收平均數字值。
三菱plc中TO指令、FROM指令
1、讀出識別碼與K2010比較,如果識別碼是K2010則表示#p#分頁標題#e#PLC所連模組是FX2N-4AD,CMP指令將M1閉合(K2010等於D4)。
2、建立模擬輸入通道#1,#2 。#0緩衝區的作用是通道初始化,從低位到高位分別指定通道1、通道4,位的定義為: 0--預設範圍(-10V到10V)。