6ES7214-1BD23-0XB8性能參數(shù)
閱讀:323 發(fā)布時(shí)間:2023-4-11
6ES7214-1AD23-0XB8性能參數(shù)
(1)單序列 單序列由一系列相繼激活的步組成,,每一步的后面僅接有一個(gè)轉(zhuǎn)換,每一個(gè)轉(zhuǎn)換的后面只有一個(gè)步,,如圖5-22a所示,。

圖5-22 單序列與選擇序列
a)單序列 b)選擇序列開(kāi)始 c)選擇序列結(jié)束
(2)選擇序列 選擇序列的開(kāi)始稱(chēng)為分支,如圖5-22b所示,,轉(zhuǎn)換符號(hào)只能標(biāo)在水平連線(xiàn)之下,。如果步2是活動(dòng)的,,并且轉(zhuǎn)換條件e=1,則發(fā)生由步5 步6的進(jìn)展,;如果步5是活動(dòng)的,,并且f=1,則發(fā)生由步5 步9的進(jìn)展,。在某一時(shí)刻一般只允許選擇一個(gè)序列,。
選擇序列的結(jié)束稱(chēng)為合并,如圖5-22c所示,。如果步5是活動(dòng)步,,并且轉(zhuǎn)換條件m=1,則發(fā)生由步5 步12的進(jìn)展,;如果步8是活動(dòng)步,,并且n=1,則發(fā)生由步8 步12的進(jìn)展,。
(3)并行序列 并行序列的開(kāi)始稱(chēng)為分支,,如圖5-23a所示,當(dāng)轉(zhuǎn)換條件的實(shí)現(xiàn)導(dǎo)致幾個(gè)序列同時(shí)激活時(shí),,這些序列稱(chēng)為并行序列,。當(dāng)步4是活動(dòng)步,并且轉(zhuǎn)換條件a=1,、3,、7、9這三步同時(shí)變?yōu)榛顒?dòng)步,,同時(shí)步4變?yōu)椴换顒?dòng)步。為了強(qiáng)調(diào)轉(zhuǎn)換的同步實(shí)現(xiàn),,水平連線(xiàn)用雙線(xiàn)表示,。步3、7,、9被同時(shí)激活后,,每個(gè)序列中活動(dòng)步的進(jìn)展將是獨(dú)立的。在表示同步的水平雙線(xiàn)之上,,只允許有一個(gè)轉(zhuǎn)換符號(hào),。

并行序列的結(jié)束稱(chēng)為合并,如圖5-23b所示,,在表示同步的水平雙線(xiàn)之下,,只允許有一個(gè)轉(zhuǎn)換符號(hào)。當(dāng)直接連在雙線(xiàn)上的所有前級(jí)步都處于活動(dòng)狀態(tài),,并且轉(zhuǎn)換條件b=1時(shí),,才會(huì)發(fā)生步3,、6、9到步10的進(jìn)展,,即步3,、6、9同時(shí)變?yōu)椴换顒?dòng)步,,而步10變?yōu)榛顒?dòng)步,。并行序列表示系統(tǒng)的幾個(gè)同時(shí)工作的獨(dú)立部分的工作情況。
(4)子步 如見(jiàn)圖5-24所示,,某一步可以包含一系列子步和轉(zhuǎn)換,,通常這些序列表示整個(gè)系統(tǒng)的一個(gè)完整的子功能。子步的使用使系統(tǒng)的設(shè)計(jì)者在總體設(shè)計(jì)時(shí)容易抓住系統(tǒng)的主要矛盾,,用更加簡(jiǎn)潔的方式表示系統(tǒng)的整體功能和概貌,,而不是一開(kāi)始就陷入某些細(xì)節(jié)之中。設(shè)計(jì)者可以從的對(duì)整個(gè)系統(tǒng)的全面描述開(kāi)始,,然后畫(huà)出更詳細(xì)的功能表圖,,子步中還可以包含更詳細(xì)的子步,這使設(shè)計(jì)方法的邏輯性很強(qiáng),,可以減少設(shè)計(jì)中的錯(cuò)誤,,縮短總體設(shè)計(jì)和查錯(cuò)所需要的時(shí)間。

外圍設(shè)備(SER)指令包括串行通信指令RS(FNC80),、八進(jìn)制數(shù)據(jù)傳送指令PRUN(FNC81),、HEX→ASCII轉(zhuǎn)換指令A(yù)SCI(FNC82)、ASCII→HEX轉(zhuǎn)換指令HEX(FNC83),、校驗(yàn)碼指令CCD(FNC84),、模擬量輸入指令VRRD(FNC85)、模擬量開(kāi)關(guān)設(shè)定指令VRSC(FNC86)和PID運(yùn)算指令PID(FNC88)8條指令,。
(1)八進(jìn)制數(shù)據(jù)傳送指令 八進(jìn)制數(shù)據(jù)傳送指令(D)PRUN(P)(FNC81)是用于八進(jìn)制數(shù)的傳送,。如圖3-78所示,當(dāng)X10為ON時(shí),,將X0~X17內(nèi)容送至M0~M7和M10~M17(因?yàn)閄為八進(jìn)制,,故M9和M8的內(nèi)容不變)。當(dāng)X11為ON時(shí),,則將M0~M7送Y0~Y7,,M10~M17送Y10~Y17。源操作數(shù)可取KnX,、KnM,,目標(biāo)操作數(shù)取KnY、KnM,n=1~8,,16位和32位運(yùn)算分別占5個(gè)和9個(gè)程序步,。

(2)16進(jìn)制數(shù)與ASCII碼轉(zhuǎn)換指令 有HEX→ASCII轉(zhuǎn)換指令A(yù)SCI(FNC82)、ASCII→HEX轉(zhuǎn)換指令HEX(FNC83)兩條指令
HEX→ASCII轉(zhuǎn)換指令A(yù)SCI(P)的功能是將源操作數(shù)[S.]中的內(nèi)容(十六進(jìn)制數(shù))轉(zhuǎn)換成ASCII碼放入目標(biāo)操作數(shù)[D.]中,。如圖3- 79所示,,n表示要轉(zhuǎn)換的字符數(shù)(n=1~256)。M8161控制采用16位模式還是8位模式,。16位模式時(shí)每4個(gè)HEX占用1個(gè)數(shù)據(jù)寄存器,,轉(zhuǎn)換后每?jī)蓚€(gè)ASCII碼占用一個(gè)數(shù)據(jù)寄存器;8位模式時(shí),,轉(zhuǎn)換結(jié)果傳送到[D.]低8位,,其高8位為0。PLC運(yùn)行時(shí)M8000為ON,,M8161為OFF,,此時(shí)為16位模式。當(dāng)X0為ON則執(zhí)行ASCI,。如果放在D100中的4個(gè)字符為OABCH則執(zhí)行后將其轉(zhuǎn)換為ASCII碼送入D200和D201中,,D200高位放A的ASCII碼41H,低位放0的ASCII碼30H,,D201則放BC的ASCII碼,,C放在高位。該指令的源操作數(shù)可取所有數(shù)據(jù)類(lèi)型,,目標(biāo)操作數(shù)可取KnY,、KnM、KnS,、T,、C和D。只有16位運(yùn)算,,占用7個(gè)程序步,。

ASCII→HEX指令HEX(P)的功能與ASCI指令相反,是將ASCII碼表示的信息轉(zhuǎn)換成16進(jìn)制的信息,。如圖3-80所示,將源操作數(shù)D200~D203中放的ASCII碼轉(zhuǎn)換成16進(jìn)制放入目標(biāo)操作數(shù)D100和D101中,。只有16位運(yùn)算,,占7個(gè)程序步。源操作數(shù)為K,、H,、KnX、 KnY、KnM,、KnS,、T、C和D,,目標(biāo)操作數(shù)為 KnY,、KnM、KnS,、T,、C、D,、V和Z,。

(4)校驗(yàn)碼指令 校驗(yàn)碼指令CCD(P)(FNC84)的功能是對(duì)一組數(shù)據(jù)寄存器中的16進(jìn)制數(shù)進(jìn)行總校驗(yàn)和奇偶校驗(yàn)。如圖3-81所示,,是將源操作數(shù)[S.]的D100~D102共6個(gè)字節(jié)的8位二進(jìn)制數(shù)求和并“異或",,結(jié)果分別放在目標(biāo)操作數(shù)D0和D1中。通信過(guò)程中可將數(shù)據(jù)和,、“異或"結(jié)果隨同發(fā)送,,對(duì)方接收到信息后,先將傳送的數(shù)據(jù)求和并“異或",,再與收到的和及“異或"結(jié)果比較,,以此判斷傳送信號(hào)的正確與否。源操作數(shù)可取KnX,、 KnY,、KnM、KnS,、T,、C和D,目標(biāo)操作數(shù)可取KnM、KnS,、T,、C和D,n可用K,、H或D,n=1~256,。為16位運(yùn)算指令,,占7個(gè)程序步。

以上PRUN,、ASCI,、HEX、CCD常應(yīng)用于串行通信中,配合RS指令,。
(5)模擬量輸入指令 模擬量輸入指令VRRD(P)(FNC85)是用來(lái)對(duì)FX2N-8AV-BD模擬量功能擴(kuò)展板中的電位器數(shù)值進(jìn)行讀操作,。如圖3-82所示,當(dāng)X0為ON時(shí),,讀出FX2N-8AV-BD中0號(hào)模擬量的值(由K0決定),,將其送入D0作為T(mén)0的設(shè)定值。源操作數(shù)可取K,、H,,它用來(lái)模擬量口的編號(hào),取值范圍為0~7,;目標(biāo)操作數(shù)可取KnY,、KnM、KnS,、T,、C、D,、V和Z,。該指令只有16位運(yùn)算,占5個(gè)程序步,。

(6)模擬量開(kāi)關(guān)設(shè)定指令 模擬量開(kāi)關(guān)設(shè)定指令VRSC(P)(FNC86)的作用是將FX-8AV中電位器讀出的數(shù)四舍五入整量化后以0~10之間的整數(shù)值存放在目標(biāo)操作數(shù)中,。它的源操作數(shù)[S.]可取K和H,用來(lái)模擬量口的編號(hào),,取值范圍為0~7,;目標(biāo)操作數(shù)[D.]的類(lèi)型與VRRD指令相同。該指令為16位運(yùn)算,,占9個(gè)程序步,。