天津西門子S7-1200PLC代理經(jīng)銷優(yōu)勢價格
該指令的助記符、指令代碼、操作數(shù)和程序步如表5.69所示。
寫特殊功能模塊指令的應(yīng)用如圖5.101所示。
表5.69 寫特殊功能模塊指令要素


圖5.101 寫特殊功能模塊指令的應(yīng)用
T0指令,是將基本單元從[S.]元件開始的n個字的數(shù)據(jù)寫到特殊功能模塊m1中編號為m2開始的緩沖寄存器中。
m1:特殊功能模塊號(范圍0~7)。
m2:緩沖寄存器首元件號(范圍0~32767)。
n:待傳送數(shù)據(jù)的字?jǐn)?shù)(范圍0~32767)。
特殊功能模塊所占的I/O點(diǎn)數(shù):需要用FROM、TO指令的特殊功能模塊,每個模塊占8個I/O點(diǎn),可計(jì)入輸入點(diǎn)或輸出點(diǎn)。盡管每個特殊模塊占8個I/O點(diǎn),但不影響普通I/O點(diǎn)的編號順序。
該指令的助記符、指令代碼、操作數(shù)和程序步如表5. 68所示。
表5.68 讀特殊功能模塊指令要素

讀特殊功能模塊指令的應(yīng)用如圖5. 100所示。

圖5.100 讀特殊功能模塊指令的應(yīng)用
FROM指令,是將編號為m1的特殊功能模塊內(nèi)從緩沖寄存器(BFM)號為m2開始的n個數(shù)據(jù)讀入基本單元,并存儲于從[D.]開始的n個數(shù)據(jù)寄存器中。
m1:特殊功能模塊號(范圍0~7)。接在FX2基本單元右邊擴(kuò)展總線上的功能模塊(如模擬量輸入單元、模擬量輸出單元、高速計(jì)數(shù)器等),從靠近基本單元開始順次編為0~7號。
m2:緩沖寄存器首元件號(范圍0~31)。
n:待傳送數(shù)據(jù)的字?jǐn)?shù)(范圍0~31)。
若X10為OFF,FROM指令不執(zhí)行。
當(dāng)X10為ON時,將0號特殊功能模塊內(nèi)10號緩沖寄存器(BFM# 10)開始的1個數(shù)據(jù)讀到基本單元,并存入D0中。
該指令的助記符、指令代碼、操作數(shù)和程序步如表5. 67所示。
表5. 67 ASCII碼打印指令要素

ASCII碼打印指令應(yīng)用如圖5.99所示。

圖5. 99 ASCII碼打印指令的應(yīng)用
若如上所述的ASCII碼存儲于D300~D303,則送出A~G的ASCII碼。
ASCII碼送到輸出Y0~Y7(高位)。另外,選通信號Y10和執(zhí)行標(biāo)志Y11亦動作。
在指令執(zhí)行過程中X0 OFF,送數(shù)操作停止。當(dāng)X0再次ON時,從頭開始送數(shù)。此指令應(yīng)用于晶體管輸出型PLC。PR指令只能使用一次。若掃描時間太長,PR指令可用定時器中斷的方式來執(zhí)行。
通常PR指令只能送8個字符的ASCII碼,但令16字方式標(biāo)志M8027置1的話,PR指令也可以一次送16個字的ASCII碼。當(dāng)被送數(shù)的值為00H (NULL)時,送數(shù)結(jié)束。
該指令的助記符、指令代碼、操作數(shù)和程序步如表5. 65所示。
表5. 65 方向開關(guān)指令要素

方向開關(guān)指令的應(yīng)用如圖5. 97所示。

圖5. 97 方向開關(guān)指令的應(yīng)用
本指令用于以方向開關(guān)移動輸入/顯示位數(shù)及增減數(shù)據(jù)。
[S.]用方向開關(guān)改變位數(shù)及每一位的值,X10為減1鍵,X11為增1鍵,X12為右移鍵,X13為左移鍵。[D1.]存當(dāng)前開關(guān)置數(shù)值,[D2.]用帶鎖存的7段顯示器顯示當(dāng)前置數(shù)值。
雖然D0中存數(shù)是以16位碼方式,但為了方便均以BCD碼表示(0~9999)。
當(dāng)X0剛接通時,的位數(shù)是第3位,每按一次右移鍵X12,則位按以下順序移動:第3位→第2位→第1位→第0位。
按左移鍵X13時,位按以下順序移動:第3位→第0位→第1位→第2位→第3位。
被位可由接到選通信號(Y4~Y7)上的LED確認(rèn)。
位的數(shù)值可由增1/減1鍵修改。
當(dāng)前值可由7段顯示器顯示。
如上所述,利用ARWS指令可將需要的數(shù)據(jù)寫入D0,并在7段顯示上可監(jiān)視寫入的數(shù)據(jù)。“n”的選擇和設(shè)定同指令SEGL。ARWS指令只能使用一次,且必須用晶體管輸出型PLC。
該指令的助記符、指令代碼、操作數(shù)和程序步如表5. 64所示。
帶鎖存七段碼顯示指令的應(yīng)用如圖5. 96所示。
表5. 64 帶鎖存的七段碼顯示指令要素


圖5. 96 帶鎖存的七段碼顯示指令的應(yīng)用
用于控制一或二組7段顯示的指令。SEGL指令只能使用一次。
SEGL指令用12個掃描周期顯示4位數(shù)據(jù)(1或2組),完成4位顯示后標(biāo)志M8029置1。
本指令的執(zhí)行條件一接通,則指令反復(fù)執(zhí)行。若中途執(zhí)行條件變?yōu)?/span>OFF,則指令停止執(zhí)行。執(zhí)行條件再次ON時,則從頭開始反復(fù)執(zhí)行。
(1)一組(n=0~3)
DO中數(shù)據(jù)(BIN碼)轉(zhuǎn)換BCD碼(0~9999)順次送到Y0~Y3。
Y4~Y7依次為各組的選通鎖存信號。
(2)二組(n=4~7)
與一組時相似,D0的數(shù)據(jù)送Y0~Y3,D1的數(shù)據(jù)送Y10~Y13。D0、D1中的數(shù)據(jù)范圍為0~9999。

參數(shù)“n”的選擇:參數(shù)“n”用于選擇7段數(shù)據(jù)輸入,選通信號的正/負(fù)邏輯及顯示單元的組數(shù)(1或2)。
(1) PC選擇
對于漏輸出,當(dāng)內(nèi)部邏輯為1時是低電平,這稱為負(fù)邏輯,對于源輸出,當(dāng)內(nèi)部邏輯為1時是高電平,這稱為正邏輯。
(2)7段顯示邏輯

(3)參數(shù)“n”的選擇
n的設(shè)定取決于PC邏輯與7段顯示邏輯的相互配合。一組4位顯示:

二組4位顯示:

例如,PC及7段顯示的邏輯關(guān)系。
PC:負(fù)邏輯;
顯示數(shù)據(jù)輸入:負(fù)邏輯(相同);
選通信號:正邏輯(不相同);
則對一組顯示n=1,對二組顯示n=5。

天津西門子S7-1200PLC代理經(jīng)銷優(yōu)勢價格