984LL指令操作說明_第1頁
984LL指令操作說明_第2頁
984LL指令操作說明_第3頁
984LL指令操作說明_第4頁
984LL指令操作說明_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

貴陽電廠PLC培訓(xùn)教材PAGE天地科技股份有限公司常州自動(dòng)化分公司TEL:(86)519-6974971-282江蘇常州木梳路一號FAX:(86)519-6960492213015cari@施耐德公司QUANTUM系列PLC984LL編程語言常用功能模塊使用說明:1、計(jì)數(shù)/計(jì)時(shí)功能塊1.計(jì)數(shù)模塊 功能概述:UCTR功能模塊主要用于在輸入信號由OFF變?yōu)镺N的瞬間啟動(dòng)計(jì)數(shù),從0至預(yù)置的值,到達(dá)預(yù)置值時(shí),輸出相應(yīng)信號。 模塊示意 接點(diǎn)說明:上接點(diǎn)輸入:當(dāng)由OFF變?yōu)镺N時(shí)啟動(dòng)計(jì)數(shù)下接點(diǎn)輸入:為OFF時(shí)將計(jì)數(shù)器清零,為ON時(shí)使計(jì)數(shù)器進(jìn)行計(jì)數(shù)COUNTERPREST:計(jì)數(shù)預(yù)置值,可以直接為整數(shù)或3X、4X中的存儲(chǔ)值A(chǔ)CCUMULATEDCOUNT:計(jì)數(shù)值,每次當(dāng)上接點(diǎn)從OFF變?yōu)镺N時(shí)加1,直至達(dá)到預(yù)置值為止。上接點(diǎn)輸出:當(dāng)計(jì)數(shù)值等于預(yù)置值時(shí)為ON下接點(diǎn)輸出:當(dāng)計(jì)數(shù)值小于預(yù)置值時(shí)為ON 注意事項(xiàng):DCTR功能模塊的功能和此功能塊類似,但是其上接點(diǎn)輸入是當(dāng)由ON變?yōu)镺FF時(shí)啟動(dòng)計(jì)數(shù)2.計(jì)時(shí)模塊 功能概述:T0.1指令設(shè)置0.1秒的時(shí)間增量,常用于定時(shí)事件和產(chǎn)生一個(gè)延時(shí)。T0.1有兩個(gè)輸入,能產(chǎn)生兩種可能輸出中的一種輸出量。如果輸出常有則說明計(jì)時(shí)器應(yīng)用錯(cuò)誤。 模塊示意 接點(diǎn)說明:上接點(diǎn)輸入:當(dāng)電平由OFF變?yōu)镺N時(shí),啟動(dòng)定時(shí)器。當(dāng)上和下輸入為ON時(shí),時(shí)間累計(jì)0.1秒。下接點(diǎn)輸入:OFF定時(shí)器清零,ON定時(shí)器開始計(jì)時(shí)。Timerpreset:設(shè)定初始值(為0.1秒的增量),可直接用整數(shù)或者存儲(chǔ)在3X、4X寄存器中的值,整數(shù)范圍1~65535。Accumulatedtime:以0.1秒時(shí)間累計(jì)值,為1個(gè)4X寄存器。上接點(diǎn)輸出:ON表示累計(jì)時(shí)間等于設(shè)定時(shí)間。下接點(diǎn)輸出:ON表示累計(jì)時(shí)間小于設(shè)定時(shí)間。 注意事項(xiàng):如果設(shè)置定時(shí)器TIMERPREST為1,定時(shí)器將停止輸出。為避免這種情況,將設(shè)定值改為10,并將計(jì)時(shí)單位減為其1/10的定時(shí)器。T.01、T1.0兩種計(jì)時(shí)器功能與此種類似,差別在于計(jì)時(shí)的單位不同。2、 數(shù)學(xué)運(yùn)算功能塊1.加法模塊 功能概述:ADD指令將無符號數(shù)VALUE1(上接點(diǎn))和無符號數(shù)VALUE2(中接點(diǎn))相加,并將結(jié)果存儲(chǔ)到SUM(下節(jié)點(diǎn))的寄存器中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON:將數(shù)值1和數(shù)值2相加。Value1(上接點(diǎn)):加數(shù)1,可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Value2(中接點(diǎn)):加數(shù)2,可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Sum(下接點(diǎn)):和節(jié)點(diǎn)輸出:ON時(shí)表示運(yùn)算溢出即Sum>9999。 注意事項(xiàng):ADD可以用于給寄存器賦初值,例如Value1=初值,Value2=0,SUM=初值。2.減法模塊 功能概述:SUB完成數(shù)值1和數(shù)值2的絕對減法,并將差值存儲(chǔ)到下接點(diǎn)的保持寄存器器(4X)中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)允許Value1和Value2相減。Value1(上接點(diǎn)):被減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Value2(下接點(diǎn)):減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Difference(下接點(diǎn)):差,絕對無符號差值。上接點(diǎn)輸出:Value1>Value2。中接點(diǎn)輸出:Value1=Value2。下接點(diǎn)輸出:Value1<Value2。 注意事項(xiàng):SUB可用作比較,它的狀態(tài)輸出指明Value1>Value2或Value1=Value2或Value1<Value2。3.乘法模塊 功能概述:MUL指令將兩個(gè)無符號數(shù)Value1、Value2相乘,將乘積存儲(chǔ)在下接點(diǎn)寄存器開始的兩個(gè)相鄰的存儲(chǔ)器單元中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)Value1和Value2允許乘。Value1(上接點(diǎn)):被乘數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Value2(中接點(diǎn)):乘數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Result(下接點(diǎn)):積(兩個(gè)相鄰寄存器中的第一個(gè);顯示:高字節(jié);暗示:低字節(jié))。下接點(diǎn)輸出:重復(fù)上接點(diǎn)輸入狀態(tài)。 例:Value1=8000,Value2=2,積為16000。顯示寄存器包含值0001(積的高位),暗示寄存器包含值6000(積的低位)。4.除法模塊 功能概述:DIV指令將兩個(gè)無符號數(shù)值Value1和Value2相除,將所得的商和余數(shù)分別放置到下接點(diǎn)所示的兩個(gè)相鄰的寄存器中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)Value1被Value2除。中接點(diǎn)輸入:ON時(shí)為小數(shù)余數(shù);OFF時(shí)為分?jǐn)?shù)余數(shù)。Value1:被除數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Value2:除數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~9999)。Result/remaider:商/余數(shù),兩個(gè)相鄰的寄存器中的第一個(gè)。顯示的寄存器:除法結(jié)果;隱含的寄存器:余數(shù),由中接點(diǎn)的輸入狀態(tài)決定以其余數(shù)為分?jǐn)?shù)或小數(shù)形式。上接點(diǎn)輸出:ON時(shí)除法功能處理完畢。中接點(diǎn)輸出:ON時(shí)結(jié)果溢出,結(jié)果Result>9999,返回一個(gè)0值。下接點(diǎn)輸出:ON表示Value2的值是0。 例(除法的商):中接點(diǎn)的狀態(tài)決定余數(shù)是小數(shù)還是分?jǐn)?shù)。例如,Value1=8,Value2=3,如果中接點(diǎn)的輸入是ON,則余數(shù)部分為6666,如果中接點(diǎn)的輸入是OFF,則余數(shù)部分為2。5.16位減法模塊 功能概述:SU16功能塊完成上接點(diǎn)和下接點(diǎn)的有符號或無符號16位操作數(shù)的減法,然后將有符號或無符號的差值放置到下接點(diǎn)的4X的寄存器中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON為允許Value1和Value2相減。下接點(diǎn)輸入:ON時(shí)為有符號操作,OFF時(shí)為無符號操作。Value1(上接點(diǎn)):被減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~66536)。Value2(下接點(diǎn)):減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~66536)。Difference(下接點(diǎn)):差上接點(diǎn)輸出:Value1>Value2。中接點(diǎn)輸出:Value1=Value2。下接點(diǎn)輸出:Value1<Value2。6.測試比較模塊 功能概述:TEST指令能夠在上接點(diǎn)和下接點(diǎn)中比較兩個(gè)無符號或有符號的16字節(jié)的數(shù)值大小,并通過輸出表示數(shù)值之間的聯(lián)系。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)比較Value1和Value2。下接點(diǎn)輸入:ON時(shí)有符號操作,OFF時(shí)無符號操作。Value1(上接點(diǎn)):被減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~66536)。Value2(下接點(diǎn)):減數(shù),可以直接為整數(shù)或3X、4X中的存儲(chǔ)值(整數(shù)范圍1~66536)。1(下接點(diǎn)):常量,不可變。上接點(diǎn)輸出:Value1>Value2。中接點(diǎn)輸出:Value1=Value2。下接點(diǎn)輸出:Value1<Value2。3.寄存器移動(dòng)功能塊1.塊移動(dòng)模塊 功能概述:BLKM指令在一次掃描過程中,復(fù)制源文件表的內(nèi)容到目標(biāo)表。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON為開始塊傳輸Sourcetable:源表,可為0X、1X、3X、4X。Destinationtable:目標(biāo)表,可為0X、4X。Tablelength:表的長度,源表和目標(biāo)的共同長度(寄存器中16字節(jié)字?jǐn)?shù)),范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。 注意事項(xiàng):BLKM將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。2.寄存器塊讀入模塊 功能概述:IBKR可根據(jù)請求訪問分布在整個(gè)工作區(qū)的不連續(xù)的寄存器,并把其中的內(nèi)容復(fù)制到目標(biāo)塊連續(xù)的寄存器中。這條指令可用作子程序或通過主機(jī)和PLC來存取流線型數(shù)據(jù)。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON為開始讀數(shù)據(jù)。Sourcetable:源表中第一個(gè)寄存器:包含本操作中將要復(fù)制的非連續(xù)寄存器的指針的值,為4X。Destinationblock:目標(biāo)塊中鄰近寄存器的第一個(gè)塊。這個(gè)塊存放將要復(fù)制進(jìn)來的數(shù)據(jù),為4X。length:源表和目標(biāo)塊中寄存器的數(shù)量,范圍:1~255。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。下接點(diǎn)輸入:ON表示源表有錯(cuò)誤。3.寄存器塊寫模塊 功能概述:IBKW指令拷貝連續(xù)寄存器表中的數(shù)據(jù),將這些數(shù)據(jù)復(fù)制到到非連續(xù)的分布在整個(gè)應(yīng)用區(qū)的寄存器中。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)開始間接寫操作。Sourceblock:源表中第一個(gè)寄存器,包含本操作中將復(fù)制的數(shù)據(jù),這些數(shù)據(jù)將被拷貝到分布在整個(gè)工作區(qū)的非連續(xù)寄存器中。Destinationpointers:目標(biāo)塊中連續(xù)寄存器區(qū)的第一個(gè)寄存器。其中存放源數(shù)據(jù)將要拷貝至的寄存器的地址指針。length:源和目的指針塊中寄存器的數(shù)量,范圍:1~255。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。下接點(diǎn)輸入:ON時(shí)源表有錯(cuò)誤。4.矩陣功能塊1.邏輯與模塊 功能概述:AND指令完成在源和目標(biāo)寄存器矩陣中按位布爾邏輯與功能。邏輯操作后的位狀態(tài)拷貝至目的寄存器區(qū)中,并覆蓋以前的內(nèi)容。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:開始與操作。Sourcematrix:源矩陣的第一項(xiàng)參考地址,可以為0X、1X、3X、4X。Destinationmatrix:目標(biāo)矩陣的第一項(xiàng)參考地址,可以為0X、4X。Length:矩陣的長度,范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。 注意事項(xiàng):AND將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。 詳細(xì)說明(參數(shù)描述):矩陣長度(下接點(diǎn))輸入下接點(diǎn)的整數(shù)說明矩陣的長度,如寄存器的數(shù)量或以16位為字長的離散量的長度。矩陣長度范圍是1~100,如長度為2表示在矩陣中將有32位字相與。2.邏輯或模塊 功能概述:OR指令完成在源和目標(biāo)寄存器矩陣中按位布爾邏輯或功能。邏輯操作后的的位狀態(tài)拷貝至目的寄存器區(qū)中,并覆蓋以前的內(nèi)容。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:開始或操作。Sourcematrix:源矩陣的第一項(xiàng)參考地址,可以為0X、1X、3X、4X。Destinationmatrix:目標(biāo)矩陣的第一項(xiàng)參考地址,可以為0X、4X。Length:矩陣的長度,范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。 注意事項(xiàng):OR將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。3.異或模塊 功能概述:XOR指令完成在源和目標(biāo)矩陣中按位邏輯異或的功能。邏輯操作后的的位狀態(tài)拷貝至目的寄存器區(qū)中,并覆蓋以前的內(nèi)容。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:開始異或操作。Sourcematrix:源矩陣的第一項(xiàng)參考地址,可以為0X、1X、3X、4XDestinationmatrix:目標(biāo)矩陣的第一項(xiàng)參考地址,可以為0X、4X。Length:矩陣的長度,范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。 注意事項(xiàng):XOR將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。4.寄存器取反模塊 功能概述:COMP完成位的取反指令,即把矩陣中所有的0變?yōu)?或者把所有的1變?yōu)?,然后將變換后的字填充到目標(biāo)矩陣中。整個(gè)指令操作在一次掃描中完成。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON為開始取反操作。Source:源矩陣中第一個(gè)參考地址,包含將要取反的位的原始狀態(tài),可以為0X、1X、3X、4X。Destinationmatrix:目標(biāo)矩陣的第一個(gè)參考地址,放置取反后的位狀態(tài),可以為0X、4X。Length:矩陣的長度,范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。 注意事項(xiàng):COMP將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。5.寄存器區(qū)置位模塊 功能概述:MBIT指令用以改變數(shù)據(jù)區(qū)中位的狀態(tài),例如把位置1或清0。每次掃描周期更改一個(gè)字位。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)開始置位操作或清零操作。中接點(diǎn)輸入:OFF時(shí)進(jìn)行位清零操作,ON為進(jìn)行置位操作。下節(jié)點(diǎn)輸入:有效時(shí),進(jìn)行完一次操作后將位的位置增1。Bit:定義將要在數(shù)據(jù)矩陣中置位或清零的位的位置,可以為3X、4X。Datamatrix:數(shù)據(jù)矩陣中的第一個(gè)寄存器或字可為0X、4X。Length:矩陣長度,范圍:1~100。上接點(diǎn)輸出:返回上接點(diǎn)輸入的狀態(tài)。中接點(diǎn)輸出:返回中接點(diǎn)輸入的狀態(tài)。下接點(diǎn)輸出:ON時(shí)表示出現(xiàn)錯(cuò)誤,位指針>矩陣長度。 注意事項(xiàng):MBIT將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。 詳細(xì)說明:BIT(上接點(diǎn)):如果BIT以整數(shù)表示或以3X寄存器存放,那么指令將忽略下接點(diǎn)的輸入狀態(tài)。矩陣長度(下接點(diǎn)):輸入在下接點(diǎn)的整數(shù)說明矩陣的長度,如矩陣中16位的字或寄存器數(shù)量。在24位的CPU中長度范圍是1~600,如定義矩陣長度為200,則字位長度是3200。6.寄存器置位模塊 功能概述:NBIT指令用以將上接點(diǎn)的寄存器的指定位置1或清0。受控位相當(dāng)于一個(gè)線圈,當(dāng)位變?yōu)?時(shí),它一直保持直到輸入信號為OFF使它變?yōu)?。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)將指定位置1,OFF將指定位清0。Register:保持寄存器,其中的位狀態(tài)將因輸入信號的改變而改變。Bit:指明寄存器的16位字節(jié)中的某一位受控。下接點(diǎn)輸出:返回上輸入接點(diǎn)的狀態(tài)。當(dāng)輸入為ON將相應(yīng)位置1后輸出ON;當(dāng)輸入OFF將指定位清0且輸出OFF。 注意事項(xiàng):NBIT指令不遵從線圈的網(wǎng)絡(luò)布置規(guī)則,一個(gè)NBIT指令不能放在網(wǎng)絡(luò)的第11列中,它可以放置在網(wǎng)絡(luò)中同一行的邏輯接點(diǎn)的左側(cè)。7.檢測寄存器位置1模塊 功能概述:NOBT指令通過從下接點(diǎn)定義的位的位置,檢測相關(guān)寄存器的位的邏輯狀態(tài)。當(dāng)相關(guān)位是1時(shí)輸出ON。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)使能功能塊的操作。Register:寄存器,其位被描述成N.O接點(diǎn)。Bit:定義寄存器中16個(gè)位中將檢測的位的位置。下接點(diǎn)輸出:當(dāng)上接點(diǎn)輸入ON,且指定位為ON(邏輯狀態(tài)1)時(shí)輸出ON。8.檢測寄存器位置0模塊 功能概述:NCBT指令通過從下接點(diǎn)定義的位的位置,檢測相關(guān)寄存器的位的邏輯狀態(tài)。當(dāng)相關(guān)位是0時(shí)輸出ON。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)使能功能塊的操作。Register:寄存器,其位被描述成N.C接點(diǎn)。Bit:定義寄存器中16個(gè)位中將檢測的位的位置。下接點(diǎn)輸出:當(dāng)輸入ON,且指定位為OFF(邏輯狀態(tài)0)時(shí)輸出ON。9.寄存器位置1模塊 功能概述:當(dāng)上接點(diǎn)輸入ON,SBIT指令將一個(gè)寄存器中的特定位狀態(tài)設(shè)置為ON(1)。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)將指定位置1,當(dāng)輸入為OFF時(shí)指定位保持設(shè)置狀態(tài)。Register:寄存器,其中指定位的狀態(tài)將被改變。Bit:定義寄存器中16個(gè)位中將置位的位的位置。下接點(diǎn)輸出:當(dāng)指定位被置1時(shí)輸出ON,并一直保持到位清除指令將其相關(guān)位清零(通過RBIT指令)。 注意事項(xiàng):SBIT指令不遵從線圈的網(wǎng)絡(luò)布置規(guī)則,一個(gè)SBIT指令不能放在網(wǎng)絡(luò)的第11列中,它可以放置在網(wǎng)絡(luò)中同一行的邏輯接點(diǎn)的左側(cè)。10.寄存器位清0模塊 功能概述:當(dāng)上接點(diǎn)輸入ON,RBIT指令將一個(gè)寄存器中的特定位狀態(tài)設(shè)置為OFF(0),當(dāng)輸入由ON變?yōu)镺FF后,指定位將保持0狀態(tài)。這個(gè)功能塊用于將SBIT功能塊設(shè)定的位的狀態(tài)清零。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)將指定位清0,當(dāng)輸入為OFF時(shí)指定位保持設(shè)置狀態(tài)。Register:寄存器,其中指定位的狀態(tài)將被改變。Bit:定義寄存器中16個(gè)位中將清零的位的位置。下接點(diǎn)輸出:,指定位被清零,輸出ON。 注意事項(xiàng):RBIT指令不遵從線圈的網(wǎng)絡(luò)布置規(guī)則,一個(gè)RBIT指令不能放在網(wǎng)絡(luò)的第11列中,它可以放置在網(wǎng)絡(luò)中同一行的邏輯接點(diǎn)的左側(cè)。11.檢測模塊 功能概述:SENS指令檢測并報(bào)告數(shù)據(jù)矩陣中的指定位的邏輯狀態(tài)(1或0)。每次掃描檢測一個(gè)字位。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)進(jìn)行位檢測操作。中接點(diǎn)輸入:ON時(shí)在下次掃描時(shí)將位的位置增1。下接點(diǎn)輸入:ON時(shí)將位復(fù)位為1。Bit:定義在數(shù)據(jù)矩陣中被檢測的位的位置,以整數(shù)形式輸入或存儲(chǔ)在寄存器3X、4X中,范圍:1~9600。Datamatrix:數(shù)據(jù)矩陣中的第一個(gè)字或寄存器。Length:數(shù)據(jù)矩陣長度,范圍:1~600。上接點(diǎn)輸出:輸出上接點(diǎn)狀態(tài)。中接點(diǎn)輸出:被檢測位為1時(shí)輸出ON;被檢測位為0時(shí)輸出OFF。下接點(diǎn)輸出:ON時(shí)表示出現(xiàn)錯(cuò)誤,指定位的位置>數(shù)據(jù)矩陣長度。 詳細(xì)說明:BIT(上接點(diǎn)):如果BIT以整數(shù)表示或以3X寄存器存放,那么指令將忽略下接點(diǎn)的輸入狀態(tài)。矩陣長度(下接點(diǎn)):輸入在下接點(diǎn)的整數(shù)說明矩陣的長度,如矩陣中16位的字或寄存器數(shù)量。在24位的CPU中長度范圍是1~600,如定義矩陣長度為200,則字位長度是3200。12.循環(huán)移位模塊 功能概述:BROT指令將源數(shù)據(jù)矩陣中位的狀態(tài)(1或0)移出并將其移入目的數(shù)據(jù)矩陣中。每次掃描數(shù)據(jù)位將向左或向右移動(dòng)一位。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)進(jìn)行位移動(dòng)操作,將位移動(dòng)一位。中接點(diǎn)輸入:ON時(shí)將位向左移動(dòng),OFF時(shí)將位向右移動(dòng)。下接點(diǎn)輸入:ON時(shí)將目的數(shù)據(jù)矩陣中的位移出,OFF時(shí)將目的數(shù)據(jù)矩陣中的位移入其起始位。Sourcematrix:在源數(shù)據(jù)矩陣中第一個(gè)字或寄存器,其中的位將被移出。Destinationmatrix:目的數(shù)據(jù)矩陣中的第一個(gè)字或寄存器,源數(shù)據(jù)矩陣中的位將移入其中。Length:數(shù)據(jù)矩陣長度,范圍:1~100。上接點(diǎn)輸出:輸出上接點(diǎn)狀態(tài)。中接點(diǎn)輸出:被移出位為1時(shí)輸出ON;被移出位為0時(shí)輸出OFF。 詳細(xì)說明:輸出結(jié)果(中接點(diǎn)):中接點(diǎn)顯示移出源數(shù)據(jù)矩陣的位的狀態(tài)(1或0)。矩陣長度(下接點(diǎn)):輸入在下接點(diǎn)的整數(shù)說明矩陣的長度,如矩陣中16位的字或寄存器數(shù)量。源數(shù)據(jù)矩陣和目的數(shù)據(jù)矩陣具有相同的長度。長度范圍是1~100,如定義矩陣長度為100,則字位長度是1600。 注意事項(xiàng):BROT將忽略或重置目標(biāo)寄存器中的線圈而不論其使能與否。如果在修理或維護(hù)過程中忽視這點(diǎn),也許會(huì)引起人身或設(shè)備事故。因?yàn)榇斯δ軌K的操作將會(huì)直接更改線圈的狀態(tài)從而影響輸出。5.特殊功能塊CPU狀態(tài)檢測模塊 功能概述:STAT指令存取PLC系統(tǒng)存儲(chǔ)器中狀態(tài)表中指定長度的字的信息。PLC及其遠(yuǎn)程I/O點(diǎn)的重要狀況信息都得到反應(yīng)。重要的信息包括:PLC狀況、I/O模塊可能的錯(cuò)誤條件、PLC輸入輸出的通信狀況。 模塊示意圖: 接點(diǎn)說明:上接點(diǎn)輸入:ON時(shí)將狀態(tài)表中指定長度的字復(fù)制到目的數(shù)據(jù)區(qū)。Destination:目標(biāo)塊中的第一個(gè)寄存器。Length:目

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論