2006年EDPF-NT系統(tǒng)新增算法說明_第1頁
2006年EDPF-NT系統(tǒng)新增算法說明_第2頁
2006年EDPF-NT系統(tǒng)新增算法說明_第3頁
2006年EDPF-NT系統(tǒng)新增算法說明_第4頁
2006年EDPF-NT系統(tǒng)新增算法說明_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、2006新增TEXT算法說明一GATE VALVE /SOLENOID VALVE4(GTVALVE4)1 名稱:四型典型電動門/電磁閥控制邏輯2 閥門特征:帶保持雙命令輸出(電動門、雙線圈電磁閥)或單命令輸出(單線圈電磁閥),有全開、全關(guān)信號反饋,由全開、全關(guān)信號反饋清除保持命令。3 功能:根據(jù)輸入GP點中各位的狀態(tài),完成典型電動門或電磁閥的邏輯控制,并把狀態(tài)信息填寫到輸出GP點中。4 特點:GP點的各位有明確定義,不用的位自動初始化為不影響其它邏輯的狀態(tài);輸出GP點各位可單獨強制;此算法自帶命令脈沖算法,可直接在操作員站發(fā)送命令,使輸入GP點的相應(yīng)位產(chǎn)生命令脈沖,可代替原PK算法;閥門采用

2、典型的控制邏輯,功能全面,邏輯嚴(yán)謹(jǐn)。此算法可節(jié)省大批LADDER,方便組態(tài)。5 參數(shù):序號參數(shù)名測點類型描述1GP INGP輸入狀態(tài)GP點2GP OUTGP輸出狀態(tài)GP點3OPENDL打開命令輸出點(可省略)4CLOSEDL關(guān)閉命令輸出點(可省略)5OPEN/CLOSEDL打開/關(guān)閉命令電平輸出點(可省略)6OPENEDDI全開狀態(tài)點7CLOSEDDI全關(guān)狀態(tài)點(可省略)8OPEN TIMEHWORD閥門全開時間,單位0.01秒9CLOSE TIMEHWORD閥門全關(guān)時間,單位0.01秒10PLUS WIDTH HWORD開關(guān)命令脈沖寬度,單位0.01秒11ELEC FAULTDI電氣故障(可

3、省略)6 GP點位定義:輸入GP點/PK鍵輸出GP點BIT位/PK鍵初始值功能定義BIT位初始值功能定義P1手動單操打開00打開命令P2手動單操關(guān)閉10關(guān)閉命令P3手動單操停止20命令(OPEN 1/CLOSE0)P430P5掛起40電氣故障P6解掛50掛起指示P7故障確認(rèn)60開故障70關(guān)故障80I/O故障90故障確認(rèn)90故障匯總101打開允許條件100允許打開110順控打開110允許關(guān)閉120聯(lián)鎖打開120正在開131關(guān)閉允許條件130正在關(guān)140順控關(guān)閉140已全開150聯(lián)鎖關(guān)閉150已全關(guān)二CONTROL VALVE4(CT-VALVE4)1 名稱:脈寬可調(diào)點動調(diào)節(jié)門控制邏輯2 閥門特征

4、:兩命令輸出(電平命令),有全開、全關(guān)信號反饋或閥位反饋。3 功能:根據(jù)輸入GP點中各位的狀態(tài),完成典型點動調(diào)節(jié)門的邏輯控制,具有單操點動開,連鎖全開,順控全開以及單操點動關(guān),連鎖全關(guān),順控全關(guān)等功能,并把狀態(tài)信息填寫到輸出GP點中。單操點動開/關(guān)提供了兩種操作方式,方式一采用P1/P2鍵進(jìn)行開/關(guān)操作,操作按鈕時間即為命令脈寬時間;方式二采用P3/P4鍵進(jìn)行開/關(guān)操作,打開/關(guān)閉命令脈寬固定可調(diào)。4 特點:GP點的各位有明確定義,不用的位自動初始化為不影響其它邏輯的狀態(tài);輸出GP點各位可單獨強制;此算法自帶命令脈沖算法,可直接在操作員站發(fā)送命令,使輸入GP點的相應(yīng)位產(chǎn)生命令脈沖,可代替原PK

5、算法;閥門采用典型的控制邏輯,功能全面,邏輯嚴(yán)謹(jǐn)。此算法可節(jié)省大批LADDER,方便組態(tài)。5 參數(shù):序號參數(shù)名測點類型描述1GP INGP輸入狀態(tài)GP點2GP OUTGP輸出狀態(tài)GP點3OPEN(LEVEL)DL打開命令電平輸出點(可省略)4CLOSE(LEVEL)DL關(guān)閉命令電平輸出點(可省略)5OPENEDDI已全開狀態(tài)點6CLOSEDDI已全關(guān)狀態(tài)點7OPEN PULSE WIDTHHWORD打開命令脈寬,單位0.01秒,用于方式二8CLOSE PULSE WIDTHHWORD關(guān)閉命令脈寬,單位0.01秒,用于方式二9OPEN TIMEHWORD閥門全開時間,單位0.01秒10CLOSE

6、 TIMEHWORD閥門全關(guān)時間,單位0.01秒6 GP點位定義:輸入GP點/PK鍵輸出GP點BIT位/PK鍵初始值功能定義BIT位初始值功能定義P1方式一手動單操開(操作按鈕時間為命令脈寬)00打開命令電平輸出P2方式一手動單操關(guān)(操作按鈕時間為命令脈寬)10關(guān)閉命令電平輸出P3方式二手動單操開(固定可調(diào)脈寬)20P4方式二手動單操關(guān)(固定可調(diào)脈寬)30P5掛起40P6解掛50掛起指示P7故障確認(rèn)60開故障70關(guān)故障80I/O故障90故障確認(rèn)90故障匯總101打開允許條件100允許打開110順控打開110允許關(guān)閉120聯(lián)鎖打開120正在開131關(guān)閉允許條件130正在關(guān)140順控關(guān)閉140已全

7、開150聯(lián)鎖關(guān)閉150已全關(guān)三、TIMEPLS1. 名稱:時間脈沖算法2. 特征:根據(jù)算法內(nèi)填入的時間(時、分、秒,24小時進(jìn)制),到時間點時發(fā)出一脈沖(脈 寬可調(diào),以1S為計數(shù)單位)。 注:若變量存在,相應(yīng)常數(shù)無效。3. 參數(shù)定義序號參數(shù)名入/出測點類型必須/可選算法域中文描述1MODE輸入常數(shù)必須0:每天到指定時間發(fā)一次脈沖1:每小時到指定時間發(fā)一次脈沖2:每分鐘到指定時間發(fā)一次脈沖2HOUR輸入常數(shù)必須小時(常數(shù))3MINUTE輸入常數(shù)必須分鐘(常數(shù))4SECOND輸入常數(shù)必須秒(常數(shù))5PULSE輸入常數(shù)必須輸出脈寬,單位S6HOUR_P輸入模擬量可選小時(變量)7MINUTE_P輸入

8、模擬量可選分鐘(變量)8SECOND_P輸入模擬量可選秒(變量)9OUTPUT輸出數(shù)字量必須脈沖輸出注:當(dāng)MODE的值設(shè)置為大于2的整數(shù)時,默認(rèn)為MODE等于0。四TIMER1. 名稱:變參數(shù)時間函數(shù)算法2. 特征:變參數(shù)時間函數(shù)算法將原LADDER中的脈沖、延時閉合和延時斷開特殊函數(shù)綜合到一起,根據(jù)選擇的模式進(jìn)行運算,且時間可為變量。注: 脈沖模式1下,當(dāng)輸入由0變1時,脈沖計時開始,輸出為1;脈沖時間到達(dá)預(yù)定時間后,計時時間清零,輸出變?yōu)?。特殊情況,當(dāng)輸入發(fā)生由0到1的跳變后,在脈沖時間達(dá)到預(yù)定計時時間之前又發(fā)生一次由0到1的跳變,則脈沖計時重新開始,會產(chǎn)生輸出脈寬大于指定脈寬的情況。時

9、序如下圖所示: 脈沖模式2下,當(dāng)輸入由0變1時,脈沖計時開始,輸出為1;在脈沖計時過程中(未達(dá)預(yù)定時間),輸入變?yōu)?,計時時間清零,輸出變?yōu)?;脈沖計時到達(dá)預(yù)定時間后,計時時間清零,輸出變?yōu)?。時序如下圖所示: 延時閉合模式下,輸入為1時,開始計時,到達(dá)預(yù)定時間后,輸出為1,計時保持;當(dāng)輸入為0時,計時清零,輸出變?yōu)?。時序如下圖所示: 延時斷開模式下,當(dāng)輸入為1時,輸出為1;當(dāng)輸入由1變?yōu)?時,開始計時,輸出仍為1,當(dāng)計時到達(dá)預(yù)定時間后,計時保持,輸出變?yōu)?;當(dāng)輸入為1時,計時清零,輸出變?yōu)?。時序如下圖所示: 當(dāng)時間設(shè)為0時,在ONESHORT和TIMING模式下,輸出一直為0;在ONDE

10、LAY和OFFDELAY模式下,輸出等于輸入。 若時間變量存在,時間常數(shù)無效。3. 參數(shù)定義序號參數(shù)名入/出測點類型必須/可選算法域說明算法域中文描述1MODE輸入常數(shù)必須0:ONESHOT1:TIMING2:ON DELAY3:OFF DELAY0:脈沖模式11:脈沖模式22:延時閉合模式3:延時斷開模式2TIME輸入常數(shù)必須TIME時間(常數(shù)),單位S3IN輸入數(shù)字量必須IN輸入?yún)?shù)4TIME_P輸入模擬量可選TIME時間(變量) ,單位S5OUTPUT輸出數(shù)字量必須OUTPUT輸出6TIME OUT輸出模擬量可選TIME OUT計時時間輸出,單位S注:當(dāng)MODE的值設(shè)置為大于3的整數(shù)時,

11、默認(rèn)為MODE等于0。五、ENTHALP21 名稱:焓值計算2 特征:根據(jù)工程上給出的溫度、壓力計算焓值。計算公式:公式中:壓力P單位:MPa溫度T單位:焓值H單位:kJ/kg公式中溫度T為絕對溫度(K),壓力為絕對壓力(MPa),而我們工程中輸入的為攝氏溫度,壓力為表壓,因此采用上式計算時,溫度應(yīng)加上273.15,變?yōu)榻^對溫度;壓力應(yīng)加上0.1,變?yōu)榻^對壓力。3 參數(shù)定義序號參數(shù)名入/出類型必須/可選算法域說明算法域中文描述1PRESSURE輸入模擬量必須P壓力2TEMPERATURE輸入模擬量必須T溫度3ENTHALPY輸出模擬量必須H焓六、RLINH4 名稱:禁升禁降算法5 特征:現(xiàn)有A

12、/M算法(常規(guī)型和分配型)輸出高低限為常數(shù),當(dāng)輸出到達(dá)高低限時,能將信息送到上游算法,實現(xiàn)單向閉鎖功能。本算法是開發(fā)一專用變參數(shù)算法自動修改A/M算法的輸出上下限,本算法有禁升、禁降使能變量,A/M算法輸出上、下限常量,A/M算法輸出上、下限變量;當(dāng)禁升、禁降使能變量無效或有效且值為0時,A/M算法輸出上、下限取常量值;當(dāng)禁升、禁降使能變量有效且值為1的時候,A/M算法輸出上、下限取變量值。6 參數(shù)定義序號參數(shù)名入/出類型必須/可選算法域說明算法域中文描述1ALG輸入模擬量必須Input (M/A Alg point)M/A算法的算法點2R_Limit輸入常量必須Input (Raise_In

13、hibit Constant)算法輸出上限常量3L_Limit輸入常量必須Input (Lower_Inhibit Constant)算法輸出下限常量4R_INH輸入數(shù)字量可選Input (Set Raise_Inhibit Flag)設(shè)置禁升使能標(biāo)志,為1時高限取變量R_Lim_P值,為0時取常量R_Limit值5L_INH輸入數(shù)字量可選Input (Set Lower_Inhibit Flag)設(shè)置禁降使能標(biāo)志,為1時低限取變量L_Lim_P值,為0時取常量L_Limit值6R_Lim_P輸入模擬量 可選Input (Raise_Inhibit Parameter)算法輸出上限變量7L_L

14、im_P輸入模擬量可選Input (Lower_Inhibit Parameter)算法輸出下限變量七、PQS1 名稱:功率參數(shù)計算邏輯2 特征:根據(jù)提供的電壓電流以及相角計算相應(yīng)的有功功率,無功功率,總視在功率,以及功率因數(shù)。3 公式:PF=COS(PHASE/360*2);P=U*I*PF;Q=U*I*SIN(PHASE/360*2);S=U*I;4 參數(shù)定義:序號參數(shù)名測點類型必需/可選描述1U模擬必需輸入電壓2I模擬必需輸入電流3PHASEHWORD必需輸入相角4PF模擬可選功率因數(shù)P模擬必需有功功率Q模擬可選無功功率7S模擬可選視在功率八、. LOG: 以10為底的常用對數(shù)邏輯1 特

15、征:計算以10為底的常用對數(shù)。2 參數(shù)定義:序號參數(shù)名測點類型必需/可選描述1INPUT模擬必需輸入?yún)?shù)2LOG10模擬必需對數(shù)結(jié)果3 算法點定義:序號參數(shù)名描述測點類型記錄域1INPUT輸入?yún)?shù)模擬02LOG10對數(shù)結(jié)果模擬1九、COMAIN: 通訊用模擬點輸入算法1. 算法特征:本算法是通過讀取冗余(可選)COM卡的數(shù)據(jù)實現(xiàn)與外部裝置之間的連接,一個算法塊最多可從COM卡讀取16個模擬量。2. 算法說明:2.1 地址設(shè)定:COM卡的硬件地址(本算法中分別稱之為主模塊和輔助模塊地址)以及COM卡內(nèi)部的數(shù)據(jù)讀取寄存器的地址(本算法中分別稱之為主模塊起始寄存器號和輔助模塊起始寄存器號)由用戶確定

16、,值得注意的是,當(dāng)主模塊和輔助模塊的地址相同的情況下,相應(yīng)模塊起始寄存器號必須不同。當(dāng)主模塊和輔助模塊的地址不同的情況下,相應(yīng)模塊起始寄存器號可以相同也可以不同。不同的算法類型必須占用的不同的主模塊起始寄存器號和輔助模塊起始寄存器號。當(dāng)輔助模塊地址填0時,無論是否填寫SELECT點,算法僅用占用主模塊地址的COM卡作為輸入源。2.2 主輔模塊選擇:當(dāng)算法在SECECT參數(shù)處填寫開關(guān)量點且該點狀態(tài)為0時,算法選擇主模塊地址的COM卡作為讀取數(shù)據(jù)的輸入源;當(dāng)該點狀態(tài)為1時,該算法選擇輔助模塊地址的COM卡作為輸入源;當(dāng)未填寫SECECT點時,該算法自動判斷并選擇輸入源模塊,判斷根據(jù)有兩條,一是DP

17、U站與COM模塊通訊正常,二是COM模塊與外部裝置之間的通訊正常。在同等運行狀況下,占有主模塊地址的COM卡優(yōu)先選擇;當(dāng)正在使用的模塊底層通訊故障或者模塊本身故障時,系統(tǒng)自動從另一個模塊上讀取數(shù)據(jù),這樣的機(jī)制同時實現(xiàn)了單一模塊冗余和多模塊冗余的問題。2.3 標(biāo)變公式:AINi數(shù)值= AdjCa*DATAi+ AdjCb,其中,DATAi表示通過COM卡獲取的相應(yīng)模擬量輸入值,AINi表示其中,AdjCa以及AdjCb由通訊數(shù)據(jù)提供方確定。3. 參數(shù):序號參數(shù)名測點類型必需/可選描述1PriAddrHWORD必需主模塊地址2PriRegHWORD必需主模塊起始寄存器號3SecAddrHWORD必

18、需輔助模塊地址4SecRegHWORD必需輔助模塊起始寄存器號DataTypeHWORD必需數(shù)據(jù)類型0: int16 1: uint16 2 :float 3:longDataSeqHWORD可選字節(jié)順序類型0: 大字節(jié)序1:小字節(jié)序2 : 大字節(jié)序2SELECT開關(guān)量點可選主輔模塊選擇AlgStGP點可選算法狀態(tài)輸出AdjCaFloat必需標(biāo)變系數(shù)a(缺省為1)10AdjCbFloat必需標(biāo)變系數(shù)b(缺省為0)11AIN1模擬可選輸入模擬量112AIN2模擬可選輸入模擬量213AIN3模擬可選輸入模擬量314AIN4模擬可選輸入模擬量415AIN5模擬可選輸入模擬量516AIN6模擬可選輸入

19、模擬量617AIN7模擬可選輸入模擬量718AIN8模擬可選輸入模擬量819AIN9模擬可選輸入模擬量920AIN10 模擬可選輸入模擬量1021AIN11模擬可選輸入模擬量1122AIN12模擬可選輸入模擬量1223AIN13模擬可選輸入模擬量1324AIN14模擬可選輸入模擬量1425AIN15模擬可選輸入模擬量1526AIN16模擬可選輸入模擬量16說明:字節(jié)順序類型是為了解決系統(tǒng)在多平臺間處理數(shù)據(jù)為得到正確的機(jī)器字節(jié)序,根據(jù)數(shù)據(jù)可能的類型分成三類,這三類分別稱為大字節(jié)序,小字節(jié)序, 大字節(jié)序2,。例如,一個32位的數(shù)據(jù)(2:float或3:long);其實際值用B0, B1, B2,

20、B3表示,用不同的機(jī)器字節(jié)節(jié)序分別表示如下:Big Endian(大字節(jié)序)= (B0, B1, B2, B3)Little Endian(小字節(jié)序)= (B3, B2, B1, B0)Big Endian2(大字節(jié)序2)=( B2, B3, B0, B1)大字節(jié)序2僅對于數(shù)據(jù)類型為2:float或3:long時才有效一個16位的數(shù)據(jù)(0: int16 或 1: uint16);Big Endian(大字節(jié)序)= (B0, B1)Little Endian(小字節(jié)序)= (B1, B0)4. AlgSt點定義1)輸出GP點輸出GP點BIT位初始值功能定義BIT位初始值功能定義00主/輔助模塊選

21、擇8100:自動選擇1:人工選擇920主模塊通訊故障1030輔模塊通訊故障1140主模塊底層通訊故障1250輔模塊底層通訊故障13601470故障匯總15十、COMAOUT: 通訊用模擬點輸出算法1. 算法特征:本算法是分別通過占有主輔模塊地址的COM卡先后寫數(shù)據(jù)實現(xiàn)與外部裝置之間的連接,一個算法塊最多可從COM卡輸出16個模擬量。2. 算法說明:21地址設(shè)定:COM卡的硬件地址(本算法中分別稱之為主模塊和輔助模塊地址)以及COM卡內(nèi)部的數(shù)據(jù)讀取寄存器的地址(本算法中分別稱之為主模塊起始寄存器號和輔助模塊起始寄存器號)由用戶確定,值得注意的是,當(dāng)主模塊和輔助模塊的地址相同的情況下,相應(yīng)模塊起始

22、寄存器號必須不同。當(dāng)主模塊和輔助模塊的地址不同的情況下,相應(yīng)模塊起始寄存器號可以相同也可以不同。不同的算法類型必須占用的不同的主模塊起始寄存器號和輔助模塊起始寄存器號。22標(biāo)變公式:DATAi = AdjCa* AOUTi數(shù)值+ AdjCb,其中,DATAi表示通過COM卡輸出的相應(yīng)模擬量。其中,AdjCa以及AdjCb由通訊數(shù)據(jù)提供方確定。3.參數(shù):序號參數(shù)名測點類型必需/可選描述1PriAddrHWORD必需主模塊地址2PriRegHWORD必需主模塊起始寄存器號3SecAddrHWORD必需輔助模塊地址4SecRegHWORD必需輔助起始寄存器號DataTypeHWORD必需數(shù)據(jù)類型0:

23、 int16 1: uint16 2 :float 3:longDataSeqHWORD可選字節(jié)順序類型0: 大字節(jié)序1:小字節(jié)序2 : 大字節(jié)序2AlgStGP點可選算法狀態(tài)輸出AdjCaFloat必需標(biāo)變系數(shù)a(缺省為1)AdjCbFloat必需標(biāo)變系數(shù)b(缺省為0)10AOUT1模擬可選輸出模擬量111AOUT2模擬可選輸出模擬量212AOUT3模擬可選輸出模擬量313AOUT4模擬可選輸出模擬量414AOUT5模擬可選輸出模擬量515AOUT6模擬可選輸出模擬量616AOUT7模擬可選輸出模擬量717AOUT8模擬可選輸出模擬量818AOUT9模擬可選輸出模擬量919AOUT10 模擬

24、可選輸出模擬量1020AOUT11模擬可選輸出模擬量1121AOUT12模擬可選輸出模擬量1222AOUT13模擬可選輸出模擬量1323AOUT14模擬可選輸出模擬量1424AOUT15模擬可選輸出模擬量1525AOUT16模擬可選輸出模擬量16說明:字節(jié)順序類型是為了解決系統(tǒng)在多平臺間處理數(shù)據(jù)為得到正確的機(jī)器字節(jié)序,根據(jù)數(shù)據(jù)可能的類型分成三類,這三類分別稱為大字節(jié)序,小字節(jié)序, 大字節(jié)序2,。例如,一個32位的數(shù)據(jù)(2:float或3:long);其實際值用B0, B1, B2, B3表示,用不同的機(jī)器字節(jié)節(jié)序分別表示如下:Big Endian(大字節(jié)序)= (B0, B1, B2, B3)

25、Little Endian(小字節(jié)序)= (B3, B2, B1, B0)Big Endian2(大字節(jié)序2)=( B2, B3, B0, B1)大字節(jié)序2僅對于數(shù)據(jù)類型為2:float或3:long時才有效一個16位的數(shù)據(jù)(0: int16 或 1: uint16);Big Endian(大字節(jié)序)= (B0, B1)Little Endian(小字節(jié)序)= (B1, B0)4. AlgSt點定義輸出GP點輸出GP點BIT位初始值功能定義BIT位初始值功能定義00810920主模塊通訊故障1030輔模塊通訊故障1140主模塊底層通訊故障1250輔模塊底層通訊故障13601470故障匯總15十

26、一、COMDIN: 通訊用數(shù)字量點輸入算法1. 算法特征:本算法是通過讀取冗余(可選)COM卡的數(shù)據(jù)實現(xiàn)與外部裝置之間的連接,一個算法塊最多可從COM卡讀取16個數(shù)字量。2. 算法說明:2.1地址設(shè)定:COM卡的硬件地址(本算法中分別稱之為主模塊和輔助模塊地址)以及COM卡內(nèi)部的數(shù)據(jù)讀取寄存器的地址(本算法中分別稱之為主模塊起始寄存器號和輔助模塊起始寄存器號)由用戶確定,值得注意的是,當(dāng)主模塊和輔助模塊的地址相同的情況下,相應(yīng)模塊起始寄存器號必須不同。當(dāng)主模塊和輔助模塊的地址不同的情況下,相應(yīng)模塊起始寄存器號可以相同也可以不同。不同的算法類型必須占用的不同的主模塊起始寄存器號和輔助模塊起始寄存

27、器號。當(dāng)輔助模塊地址填0時,無論是否填寫SELECT點,算法僅用占用主模塊地址的COM卡作為輸入源。2.2主輔模塊選擇:當(dāng)算法在SECECT參數(shù)處填寫開關(guān)量點且該點狀態(tài)為0時,算法選擇主模塊地址的COM卡作為讀取數(shù)據(jù)的輸入源;當(dāng)該點狀態(tài)為1時,該算法選擇輔助模塊地址的COM卡作為輸入源;當(dāng)未填寫SECECT點時,該算法自動判斷并選擇輸入源模塊,判斷根據(jù)有兩條,一是DPU站與COM模塊通訊正常,二是COM模塊與外部裝置之間的通訊正常。在同等運行狀況下,占有主模塊地址的COM卡優(yōu)先選擇;當(dāng)正在使用的模塊底層通訊故障時,系統(tǒng)自動從另一個模塊上讀取數(shù)據(jù),算法同時實現(xiàn)了單一模塊冗余和多模塊冗余的問題。3

28、. 參數(shù):序號參數(shù)名測點類型必需/可選描述1PriAddrHWORD必需主模塊地址2PriRegHWORD必需主模塊起始寄存器號3SecAddrHWORD必需輔助模塊地址4SecRegHWORD必需輔助起始寄存器號5DataSeqHWORD可選字節(jié)順序類型0: 大字節(jié)序1:小字節(jié)序6SELECT開關(guān)量點可選主輔模塊選擇7AlgStGP點可選算法狀態(tài)輸出8DIN1數(shù)字可選輸入數(shù)字量19DIN2數(shù)字可選輸入數(shù)字量210DIN3數(shù)字可選輸入數(shù)字量311DIN4數(shù)字可選輸入數(shù)字量412DIN5數(shù)字可選輸入數(shù)字量513DIN6數(shù)字可選輸入數(shù)字量614DIN7數(shù)字可選輸入數(shù)字量715DIN8數(shù)字可選輸入數(shù)

29、字量816DIN9數(shù)字可選輸入數(shù)字量917DIN10 數(shù)字可選輸入數(shù)字量1018DIN11數(shù)字可選輸入數(shù)字量1119DIN12數(shù)字可選輸入數(shù)字量1220DIN13數(shù)字可選輸入數(shù)字量1321DIN14數(shù)字可選輸入數(shù)字量1422DIN15數(shù)字可選輸入數(shù)字量1523DIN16數(shù)字可選輸入數(shù)字量16說明:字節(jié)順序類型是為了解決系統(tǒng)在多平臺間處理數(shù)據(jù)為得到正確的機(jī)器字節(jié)序,根據(jù)數(shù)據(jù)可能的類型分成三類。例如一個16位的數(shù)據(jù);Big Endian(大字節(jié)序)= (B0, B1)Little Endian(小字節(jié)序)= (B1, B0)4. AlgSt點定義輸出GP點輸出GP點BIT位初始值功能定義BIT位初

30、始值功能定義00主/輔助模塊選擇8100:自動選擇1:人工選擇920主模塊通訊故障1030輔模塊通訊故障1140主模塊底層通訊故障1250輔模塊底層通訊故障13601470故障匯總15十二、COMDOUT: 通訊用數(shù)字量點輸出算法1. 算法特征:本算法是分別通過占有主輔模塊地址的COM卡先后寫數(shù)據(jù)實現(xiàn)與外部裝置之間的連接,一個算法塊最多可從COM卡輸出16個數(shù)字量。2. 算法說明:21地址設(shè)定:COM卡的硬件地址(本算法中分別稱之為主模塊和輔助模塊地址)以及COM卡內(nèi)部的數(shù)據(jù)讀取寄存器的地址(本算法中分別稱之為主模塊起始寄存器號和輔助模塊起始寄存器號)由用戶確定,值得注意的是,當(dāng)主模塊和輔助模

31、塊的地址相同的情況下,相應(yīng)模塊起始寄存器號必須不同。當(dāng)主模塊和輔助模塊的地址不同的情況下,相應(yīng)模塊起始寄存器號可以相同也可以不同。不同的算法類型必須占用的不同的主模塊起始寄存器號和輔助模塊起始寄存器號。4.參數(shù):序號參數(shù)名測點類型必需/可選描述1PriAddrHWORD必需主模塊地址2PriRegHWORD必需主模塊起始寄存器號3SecAddrHWORD必需輔助模塊地址4SecRegHWORD必需輔助起始寄存器號5DataSeqHWORD可選字節(jié)順序類型0: 大字節(jié)序1:小字節(jié)序6AlgStGP點可選算法狀態(tài)輸出7DOUT1數(shù)字可選輸出數(shù)字量18DOUT2數(shù)字可選輸出數(shù)字量29DOUT3數(shù)字可

32、選輸出數(shù)字量310DOUT4數(shù)字可選輸出數(shù)字量411DOUT5數(shù)字可選輸出數(shù)字量512DOUT6數(shù)字可選輸出數(shù)字量613DOUT7數(shù)字可選輸出數(shù)字量714DOUT8數(shù)字可選輸出數(shù)字量815DOUT9數(shù)字可選輸出數(shù)字量916DOUT10 數(shù)字可選輸出數(shù)字量1017DOUT11數(shù)字可選輸出數(shù)字量1118DOUT12數(shù)字可選輸出數(shù)字量1219DOUT13數(shù)字可選輸出數(shù)字量1320DOUT14數(shù)字可選輸出數(shù)字量1421DOUT15數(shù)字可選輸出數(shù)字量1522DOUT16數(shù)字可選輸出數(shù)字量16說明:字節(jié)順序類型是為了解決系統(tǒng)在多平臺間處理數(shù)據(jù)為得到正確的機(jī)器字節(jié)序,根據(jù)數(shù)據(jù)可能的類型分成三類。例如一個16

33、位的數(shù)據(jù);Big Endian(大字節(jié)序)= (B0, B1)Little Endian(小字節(jié)序)= (B1, B0)5 AlgSt點定義輸出GP點輸出GP點BIT位初始值功能定義BIT位初始值功能定義00810920主模塊通訊故障1030輔模塊通訊故障1140主模塊底層通訊故障1250輔模塊底層通訊故障13601470故障匯總15十三、COMGIN: 通訊用GP點輸入算法1. 算法特征:本算法是通過讀取冗余(可選)COM卡的數(shù)據(jù)實現(xiàn)與外部裝置之間的連接,一個算法塊最多可從COM卡讀取16個GP點。2. 算法說明:2.1地址設(shè)定:COM卡的硬件地址(本算法中分別稱之為主模塊和輔助模塊地址)以

34、及COM卡內(nèi)部的數(shù)據(jù)讀取寄存器的地址(本算法中分別稱之為主模塊起始寄存器號和輔助模塊起始寄存器號)由用戶確定,值得注意的是,當(dāng)主模塊和輔助模塊的地址相同的情況下,相應(yīng)模塊起始寄存器號必須不同。當(dāng)主模塊和輔助模塊的地址不同的情況下,相應(yīng)模塊起始寄存器號可以相同也可以不同。不同的算法類型必須占用的不同的主模塊起始寄存器號和輔助模塊起始寄存器號。當(dāng)輔助模塊地址填0時,無論是否填寫SELECT點,算法僅用占用主模塊地址的COM卡作為輸入源。2.2主輔模塊選擇:當(dāng)算法在SECECT參數(shù)處填寫開關(guān)量點且該點狀態(tài)為0時,算法選擇主模塊地址的COM卡作為讀取數(shù)據(jù)的輸入源;當(dāng)該點狀態(tài)為1時,該算法選擇輔助模塊地

35、址的COM卡作為輸入源;當(dāng)未填寫SECECT點時,該算法自動判斷并選擇輸入源模塊,判斷根據(jù)有兩條,一是DPU站與COM模塊通訊正常,二是COM模塊與外部裝置之間的通訊正常。在同等運行狀況下,占有主模塊地址的COM卡優(yōu)先選擇;當(dāng)正在使用的模塊底層通訊故障時,系統(tǒng)自動從另一個模塊上讀取數(shù)據(jù),算法同時實現(xiàn)了單一模塊冗余和多模塊冗余的問題。3. 參數(shù):序號參數(shù)名測點類型必需/可選描述1PriAddrHWORD必需主模塊地址2PriRegHWORD必需主模塊起始寄存器號3SecAddrHWORD必需輔助模塊地址4SecRegHWORD必需輔助起始寄存器號5DataSeqHWORD可選字節(jié)順序類型0: 大

36、字節(jié)序1:小字節(jié)序6SELECT開關(guān)量點可選主輔模塊選擇7AlgStGP點可選算法狀態(tài)輸出8GIN1GP可選輸入GP點19GIN2GP可選輸入GP點210GIN3GP可選輸入GP點311GIN4GP可選輸入GP點412GIN5GP可選輸入GP點513GIN6GP可選輸入GP點614GIN7GP可選輸入GP點715GIN8GP可選輸入GP點816GIN9GP可選輸入GP點917GIN10 GP可選輸入GP點1018GIN11GP可選輸入GP點1119GIN12GP可選輸入GP點1220GIN13GP可選輸入GP點1321GIN14GP可選輸入GP點1422GIN15GP可選輸入GP點1523GIN16GP可選輸入GP點16說明:字節(jié)順序類型是為了解決系統(tǒng)在多平臺間處理數(shù)

溫馨提示

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

評論

0/150

提交評論