設(shè)備及邏輯組態(tài)_第1頁
設(shè)備及邏輯組態(tài)_第2頁
設(shè)備及邏輯組態(tài)_第3頁
設(shè)備及邏輯組態(tài)_第4頁
設(shè)備及邏輯組態(tài)_第5頁
已閱讀5頁,還剩93頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、設(shè)備級(jí)組態(tài): 在自動(dòng)控制中,有很大的一部分工作是控制設(shè)備的開關(guān)啟停,所以接下來要做的就是對(duì)設(shè)備進(jìn)行組態(tài),以達(dá)到控制設(shè)備的目的。 科遠(yuǎn)公司所用的設(shè)備模塊是專門針對(duì)國內(nèi)火電廠的設(shè)備開發(fā)的,有很強(qiáng)的專業(yè)性和適用性,且修改方便靈活。模塊種類有ACT15A3W、DIGACT、ACTION等。下面作分別介紹。 一般電廠用的設(shè)備可分為兩種:開關(guān)型設(shè)備和調(diào)節(jié)型設(shè)備。開關(guān)型設(shè)備主要有:不可調(diào)電動(dòng)門、點(diǎn)動(dòng)門、全開全關(guān)執(zhí)行機(jī)構(gòu)、單位式設(shè)備、電機(jī)等;調(diào)節(jié)型設(shè)備主要是調(diào)節(jié)閥,還有變頻器等設(shè)備。( 組態(tài)時(shí)要根據(jù)邏輯圖紙,一般圖紙上會(huì)注明設(shè)備的名稱、類型、與組態(tài)時(shí)要根據(jù)邏輯圖紙,一般圖紙上會(huì)注明設(shè)備的名稱、類型、與AC和和

2、DC的連線的連線等信息。)等信息。)設(shè)備 為了說明方便,我們把所有類型的設(shè)備集中在同一張表中,其表如下AO1211備用AOAC1_12:PV1ALM1_12:W1.B0AO1212手操調(diào)節(jié)閥調(diào)節(jié)信號(hào)AO%420mA1000AC1_12:PV2ALM1_12:W1.B1AO1213備用AOAC1_12:PV3ALM1_12:W1.B2AO1214備用AOAC1_12:PV4ALM1_12:W1.B3AO1215備用AOAC1_12:PV5ALM1_12:W1.B4AO1216備用AOAC1_12:PV6ALM1_12:W1.B5AO1217備用AOAC1_12:PV7ALM1_12:W1.B6A

3、O1218備用AOAC1_12:PV8ALM1_12:W1.B7EI1231現(xiàn)場溫度反饋1MCSAIK6000AC1_12:HR1ALM1_12:W1.B8EI1232現(xiàn)場溫度反饋2MCSAIK6000AC1_12:HR2ALM1_12:W1.B9EI1233備用AC1_12:HR3ALM1_12:W1.BAEI1234備用AC1_12:HR4ALM1_12:W1.BBEI1235備用AC1_12:HR5ALM1_12:W1.BCEI1236備用AC1_12:HR6ALM1_12:W1.BDEI1237備用AC1_12:HR7ALM1_12:W1.BEEI1238備用AC1_12:HR8ALM

4、1_12:W1.BFRT1251冷端補(bǔ)償溫度MCSAIPt1001500AC1_12:LR1ALM1_12:W2.B0RT1252溫度1MCSAIPt1001500AC1_12:LR2ALM1_12:W2.B1RT1253溫度2MCSAIPt1001500AC1_12:LR3ALM1_12:W2.B2RT1254溫度3MCSAIPt1001500AC1_12:LR4ALM1_12:W2.B3RT1255溫度4MCSAIPt1004000AC1_12:LR5ALM1_12:W2.B4RT1256溫度5MCSAIPt1011000AC1_12:LR6ALM1_12:W2.B5AI1271溫度調(diào)節(jié)閥

5、閥位反饋MCSAIMPa420mA1000AC2_12:PV1ALM1_12:W2.B8AI1272手操調(diào)節(jié)閥閥位反饋MCSAIMPa420mA1000AC2_12:PV2ALM1_12:W2.B9AI1273電動(dòng)機(jī)電流反饋MCSAIA420mA10000AC2_12:PV3ALM1_12:W2.B10AI1274水池液位MCSAImm420mA7000AC2_12:PV4ALM1_12:W2.B11AI1275電動(dòng)機(jī)潤滑油壓MCSAIPa420mA3000AC2_12:PV5ALM1_12:W2.B12AI1276備用AC2_12:PV6ALM1_12:W2.B13AI1277備用AC2_1

6、2:PV7ALM1_12:W2.B14AI1278備用AC2_12:PV8ALM1_12:W2.B158 8T130PI1281 12E0PI電動(dòng)機(jī)轉(zhuǎn)速SCSrpmDASAIAC1_12:LR7ALM1_12:W2.B61 1T151T1513 3T112T1127 7T122T1225 5T113T1131211AO1212AO1213AO1214AO1215AO1216AO1217AO1218AO1231EI1232EI1233EI1234EI1235EI1236EI1237EI1238EI1251RT1252RT1253RT1254RT1255RT1256RT1271AI1272AI12

7、73AI1274AI1275AI1276AI1277AI1278AI1281PI卡號(hào)類型DCS編號(hào) 序號(hào)測點(diǎn)名稱信號(hào)類別種類單位信號(hào)類型上限下限連接模塊報(bào)警模塊DI1291溫度調(diào)節(jié)閥已開MCSDINODC1_12:W1.B0ALM1_12:B1.B0DI1292溫度調(diào)節(jié)閥已關(guān)MCSDINODC1_12:W1.B1ALM1_12:B1.B0DI1293手操調(diào)節(jié)閥已開MCSDINODC1_12:W1.B2ALM1_12:B1.B0DI1294手操調(diào)節(jié)閥已關(guān)MCSDINODC1_12:W1.B3ALM1_12:B1.B0DI1295電動(dòng)機(jī)已啟SCSDINODC1_12:W1.B4ALM1_12:B1

8、.B0DI1296電動(dòng)機(jī)已停SCSDINODC1_12:W1.B5ALM1_12:B1.B0DI1297電動(dòng)機(jī)控制電源消失SCSDINODC1_12:W1.B6ALM1_12:B1.B0DI1298溫度調(diào)節(jié)閥故障SCSDINODC1_12:W1.B7ALM1_12:B1.B0DI12A1不可調(diào)電動(dòng)門已開SCSDINODC1_12:W1.B8ALM1_12:B1.B1DI12A2不可調(diào)電動(dòng)門已關(guān)SCSDINODC1_12:W1.B9ALM1_12:B1.B1DI12A3不可調(diào)電動(dòng)門故障SCSDINODC1_12:W1.BAALM1_12:B1.B1DI12A4點(diǎn)動(dòng)門已開SCSDINODC1_12

9、:W1.BBALM1_12:B1.B1DI12A5點(diǎn)動(dòng)門已關(guān)SCSDINODC1_12:W1.BCALM1_12:B1.B1DI12A6點(diǎn)動(dòng)門故障SCSDINODC1_12:W1.BDALM1_12:B1.B1DI12A7全開全關(guān)執(zhí)行機(jī)構(gòu)已開SCSDINODC1_12:W1.BEALM1_12:B1.B1DI12A8全開全關(guān)執(zhí)行機(jī)構(gòu)已關(guān)SCSDINODC1_12:W1.BFALM1_12:B1.B1DI12B1全開全關(guān)執(zhí)行機(jī)構(gòu)故障SCSDINODC1_12:W2.B0ALM1_12:B1.B2DI12B2單位式設(shè)備已得電SCSDINODC1_12:W2.B1ALM1_12:B1.B2DI12B

10、3單位式設(shè)備故障SCSDINODC1_12:W2.B2ALM1_12:B1.B2DI12B4備用SCSDINODC1_12:W2.B3ALM1_12:B1.B2DI12B5備用SCSDINODC1_12:W2.B4ALM1_12:B1.B2DI12B6備用SCSDINODC1_12:W2.B5ALM1_12:B1.B2DI12B7一帶四模塊之設(shè)備1已開SCSDINODC1_12:W2.B6ALM1_12:B1.B2DI12B8一帶四模塊之設(shè)備1已關(guān)SCSDIDC1_12:W2.B7ALM1_12:B1.B1DI12C1一帶四模塊之設(shè)備1故障SCSDINODC1_12:W2.B8ALM1_12:

11、B1.B3DI12C2一帶四模塊之設(shè)備2已開SCSDINODC1_12:W2.B9ALM1_12:B1.B3DI12C3一帶四模塊之設(shè)備2已關(guān)SCSDINODC1_12:W2.BAALM1_12:B1.B3DI12C4一帶四模塊之設(shè)備2故障SCSDINODC1_12:W2.BBALM1_12:B1.B3DI12C5一帶四模塊之設(shè)備3已開SCSDINODC1_12:W2.BCALM1_12:B1.B3DI12C6一帶四模塊之設(shè)備3已關(guān)SCSDINODC1_12:W2.BDALM1_12:B1.B3DI12C7一帶四模塊之設(shè)備3故障SCSDINODC1_12:W2.BEALM1_12:B1.B3D

12、I12C8一帶四模塊之設(shè)備4已開SCSDIDC1_12:W2.BFALM1_12:B1.B3DI12D1一帶四模塊之設(shè)備4已關(guān)SCSDINODC1_12:W3.B0ALM1_12:B1.B4DI12D2一帶四模塊之設(shè)備4故障SCSDINODC1_12:W3.B1ALM1_12:B1.B4DI12D3電動(dòng)機(jī)潤滑油壓低DIDC1_12:W3.B2ALM1_12:B1.B4DI12D4備用DIDC1_12:W3.B3ALM1_12:B1.B4DI12D5備用DIDC1_12:W3.B4ALM1_12:B1.B4DI12D6備用DIDC1_12:W3.B5ALM1_12:B1.B4DI12D7備用DI

13、DC1_12:W3.B6ALM1_12:B1.B4DI12D8備用DIDC1_12:W3.B7ALM1_12:B1.B41313T140T1401212T140T1401111T140T1409 9T140T1401010T140T1401291DI1292DI1293DI1294DI1295DI1296DI1297DI1298DI12A1DI12A2DI12A3DI12A4DI12A5DI12A6DI12A7DI12A8DI12B1DI12B2DI12B3DI12B4DI12B5DI12B6DI12B7DI12B8DI12C1DI12C2DI12C3DI12C4DI12C5DI12C6DI1

14、2C7DI12C8DI12D1DI12D2DI12D3DI12D4DI12D5DI12D6DI12D7DI12D8DIDO12E1溫度調(diào)節(jié)閥開MCSDONODC1_12:W3.B8ALM1_12:B1.B5DO12E2溫度調(diào)節(jié)閥關(guān)MCSDONODC1_12:W3.B9ALM1_12:B1.B5DO12E3手操調(diào)節(jié)閥開MCSDONODC1_12:W3.BAALM1_12:B1.B5DO12E4手操調(diào)節(jié)閥關(guān)MCSDONODC1_12:W3.BBALM1_12:B1.B5DO12E5電動(dòng)機(jī)啟SCSDONODC1_12:W3.BCALM1_12:B1.B5DO12E6電動(dòng)機(jī)停SCSDONODC1_12

15、:W3.BDALM1_12:B1.B5DO12E7不可調(diào)電動(dòng)門開SCSDONODC1_12:W3.BEALM1_12:B1.B5DO12E8不可調(diào)電動(dòng)門關(guān)SCSDONODC1_12:W3.BFALM1_12:B1.B5DO12F1點(diǎn)動(dòng)門開SCSDONODC1_12:W4.B0ALM1_12:B1.B6DO12F2點(diǎn)動(dòng)門關(guān)SCSDONODC1_12:W4.B1ALM1_12:B1.B6DO12F3全開全關(guān)執(zhí)行機(jī)構(gòu)開SCSDONODC1_12:W4.B2ALM1_12:B1.B6DO12F4全開全關(guān)執(zhí)行機(jī)構(gòu)關(guān)SCSDONODC1_12:W4.B3ALM1_12:B1.B6DO12F5單位式設(shè)備得電

16、SCSDONODC1_12:W4.B4ALM1_12:B1.B6DO12F6備用SCSDONODC1_12:W4.B5ALM1_12:B1.B6DO12F7備用SCSDONODC1_12:W4.B6ALM1_12:B1.B6DO12F8備用SCSDONODC1_12:W4.B7ALM1_12:B1.B6DO12G1一帶四模塊之設(shè)備1開SCSDONODC1_12:W4.B8ALM1_12:B1.B7DO12G2一帶四模塊之設(shè)備1關(guān)SCSDONODC1_12:W4.B9ALM1_12:B1.B7DO12G3一帶四模塊之設(shè)備2開SCSDONODC1_12:W4.BAALM1_12:B1.B7DO12

17、G4一帶四模塊之設(shè)備2關(guān)SCSDONODC1_12:W4.BBALM1_12:B1.B7DO12G5一帶四模塊之設(shè)備3開SCSDONODC1_12:W4.BCALM1_12:B1.B7DO12G6一帶四模塊之設(shè)備3關(guān)SCSDONODC1_12:W4.BDALM1_12:B1.B7DO12G7一帶四模塊之設(shè)備4開SCSDONODC1_12:W4.BEALM1_12:B1.B7DO12G8一帶四模塊之設(shè)備4關(guān)SCSDONODC1_12:W4.BFALM1_12:B1.B71616T180T1801414T180T1801515T180T18012E1DO12E2DO12E3DO12E4DO12E5

18、DO12E6DO12E7DO12E8DO12F1DO12F2DO12F3DO12F4DO12F5DO12F6DO12F7DO12F8DO12G1DO12G2DO12G3DO12G4DO12G5DO12G6DO12G7DO12G8DO 由于T103和T940的設(shè)備組態(tài)基本一樣(除軟伺放外),因此我們就以上面所給的點(diǎn)表為例來介紹設(shè)備級(jí)的組態(tài),按照上面的點(diǎn)表歸納出下面幾種設(shè)備類型:設(shè)備表 說明:(1)名稱:即設(shè)備的描述。如甲磨煤機(jī)、給水泵等。(2)模塊名稱:即組態(tài)時(shí)的“ActionName”。(3)模塊號(hào):每個(gè)設(shè)備模塊都有一個(gè)代號(hào),如測點(diǎn)編號(hào)。即組態(tài)時(shí)的“Name”。這個(gè)代 號(hào)是有含義的:設(shè)備類型代

19、號(hào)+某個(gè)DO點(diǎn)的編號(hào)。例如: BT12E7代表它是一個(gè)不可調(diào)電動(dòng)門,它的某個(gè)DO信號(hào)的編號(hào)是12E7DO, 從前面的I/O配置表可以看出,12E7DO是開該不可調(diào)電動(dòng)門的DO信號(hào)。 不可調(diào)電動(dòng)門BT PID PD 點(diǎn)動(dòng)門 DD 軟伺放SF 全開全關(guān)執(zhí)行機(jī)構(gòu)AN 多功能軟伺放MF 單位式設(shè)備RS 手操站MS 電機(jī)ST 一般設(shè)備的模塊號(hào)在項(xiàng)目組提供的設(shè)備清單和邏輯圖上可以找到。 (4)集控塊號(hào):一般開關(guān)型設(shè)備的Word0和Byte0會(huì)和DG_CONN連接,由于一個(gè) DG_CONN有4個(gè)Word和4個(gè)Byte,因此一個(gè)DG_CONN可以連接4個(gè)設(shè) 備,這樣就牽涉到一個(gè)順序問題,所以在設(shè)備清單中會(huì)規(guī)定

20、該設(shè)備與 DG_CONN的哪個(gè)Word和Byte相連。若設(shè)備清單中寫“DC1201:1”,則 代表這個(gè)設(shè)備的Word0連到名稱為DC1201的DG_CONN的Word1,同時(shí) DC1201的Byte1連到設(shè)備的Byte0。若設(shè)備清單中寫“DC1201:2”,則 代表這個(gè)設(shè)備的Word0連到名稱為DC1201的DG_CONN的Word2,同時(shí) DC1201的Byte2連到設(shè)備的Byte0。(5)開關(guān)時(shí)間:一般的開關(guān)型設(shè)備都沒有實(shí)際閥位反饋,因此設(shè)備模塊中有一位A7, 用來計(jì)算開或關(guān)的過程時(shí)間,以此判斷閥門的大致開度。這A7位要連到 某個(gè)AN_CONN的某一位。一般在在設(shè)備清單中會(huì)規(guī)定該設(shè)備與 A

21、N_CONN的位相連。若設(shè)備清單中寫“AC1201:PV1”,則代表這個(gè)設(shè) 備的A7與名稱為AC1201的AN_CONN的PV1位相連。WB1、不可調(diào)電動(dòng)門(例中模塊號(hào)為BT12E7)步驟:(1)在模塊選擇區(qū)中選擇 “ Ctrl Mod v3.0 ” 的 “ Maths ” 下有一個(gè)ACT15A3W模塊,將之拖出到組態(tài)區(qū)中;(2)雙擊該模塊,調(diào)出對(duì)象屬性區(qū),進(jìn)行參數(shù)設(shè)置:BT說明:a)Name:即模塊號(hào),在例中為“BT12E7”。每個(gè)不可調(diào)電動(dòng)門對(duì)應(yīng)一個(gè)ACT15A3W 模塊。b)Database:該設(shè)備模塊屬于哪個(gè)控制器的數(shù)據(jù)庫。默認(rèn)值為“Local”,即屬于本地?cái)?shù) 據(jù)庫。設(shè)備組態(tài)時(shí)此項(xiàng)采用

22、默認(rèn)值。 c)Rate:該設(shè)備模塊的采樣速率。默認(rèn)值為0,即采用控制器本身的運(yùn)算周期。d)FileName:文件名。ACT15A3W模塊可用于多種設(shè)備,如不可調(diào)門、電機(jī)、點(diǎn) 動(dòng)門、軟伺放等等。當(dāng) “FileName” 是 “TVL_BT” 時(shí),該模塊就用 于控制不可調(diào)門。e)ActName:模塊名。對(duì)不可調(diào)門來說,有的不可調(diào)門需要的功能較復(fù)雜,比如 需要強(qiáng)制、順控、允許等等,有的則只是一個(gè)手動(dòng)閥。不同的 ActName代表該模塊的功能不同。下面是不同ActName所代表的不同功能:序號(hào)設(shè)備類型模塊類型文件名ACTION名功能1不可調(diào)電動(dòng)門ACT15A3WTVL_BTTVL_BT全功能2不可調(diào)電

23、動(dòng)門ACT15A3WTVL_BTTVL_BTPF帶允許、強(qiáng)動(dòng),無順控3不可調(diào)電動(dòng)門ACT15A3WTVL_BTTVL_BTP帶允許,無順控、強(qiáng)動(dòng)4不可調(diào)電動(dòng)門ACT15A3WTVL_BTTVL_BTM純手動(dòng) 一般在項(xiàng)目組提供的設(shè)備清單中會(huì)規(guī)定每個(gè)設(shè)備的ACTION名,若無規(guī)定,則根據(jù)邏輯圖判斷該用哪中ACTION。 f)T:模塊運(yùn)行的時(shí)間。由模塊本身作累計(jì)計(jì)算,不需設(shè)置。G)EN:模塊運(yùn)行允許。為“TRUE”時(shí)模塊運(yùn)行,為“FALSE”時(shí)模塊不運(yùn)行。采用默認(rèn) 值“TRUE”。 h)A0:開脈沖時(shí)間。即模塊開命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。i)A1:關(guān)脈沖時(shí)間。即模塊關(guān)

24、命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。j)A2:全行程時(shí)間。當(dāng)模塊發(fā)出一個(gè)開命令或關(guān)命令時(shí),它就開始累計(jì)命令持續(xù)的時(shí) 間。當(dāng)持續(xù)時(shí)間超過A2,但模塊未收到相應(yīng)的已開信號(hào)或已關(guān)信號(hào),則模塊發(fā) 出超時(shí)報(bào)警。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則設(shè)置15。以上這三個(gè)時(shí)間也可在上位機(jī)的界面上修改。k)Alarms:報(bào)警設(shè)置。將“NoAction”和“BadActn”都設(shè)成3。 (3)接下來的工作是把設(shè)備的已開和已關(guān)信號(hào)連到設(shè)備模塊上,若有故障信號(hào),則也 把它連到設(shè)備模塊上。然后把開關(guān)命令與DO信號(hào)連起來這種連線在邏輯圖上會(huì)有 標(biāo)明。我們以下面這幅邏輯圖為例(在前面所給的I/O配置表基礎(chǔ)上

25、)Bt tu1296DI1295DIDc1_12w1.4Dc1_12w1.5 在邏輯圖的右邊是一個(gè)不可調(diào)門的模塊,上面有已開、已關(guān)和故障信號(hào),以及開命令和關(guān)命令,還有模塊號(hào)等組態(tài)所需要的信息??霥C1_12W3.E;關(guān)DC1_12W3.F;已開DC1_12W1.8;已關(guān)DC1_12W1.9;故障DC1_12W1.A強(qiáng)關(guān)信號(hào),連到模塊的W0.9順關(guān)信號(hào),連到模塊的W0.10允關(guān)信號(hào),連到模塊的W0.8模塊號(hào)ActionName開脈沖時(shí)間關(guān)脈沖時(shí)間全行程時(shí)間已開信號(hào),連到模塊的W0.4已關(guān)信號(hào),連到模塊的W0.12故障信號(hào),連到模塊的W1.2開命令,從模塊的W0.3連出關(guān)命令,從模塊的W0.11連

26、出強(qiáng)開信號(hào),連到模塊的W0.1順開信號(hào),連到模塊的W0.2允開信號(hào),連到模塊的W0.0 從邏輯圖上可以看出:該不可調(diào)門的已開信號(hào)是12A1DI;已關(guān)信號(hào)是12A2DI;故障信號(hào)是12A3DI,根據(jù)上面點(diǎn)表進(jìn)行連線如下: 我們將已開信號(hào)12A1DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到名為“BT12E7”的設(shè)備模塊的Word0.Bit4;將已關(guān)信號(hào)12A2DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到設(shè)備模塊的Word0.Bit12;將故障信號(hào)12A3DI對(duì)應(yīng)的數(shù)據(jù)連接位連接從數(shù)據(jù)采集中連到設(shè)備模塊的Word1.Bit2,這樣設(shè)備模塊就可以接收從現(xiàn)場來的反饋信號(hào)了。若該設(shè)備的故障信號(hào)不止一個(gè),則設(shè)備模塊的Wor

27、d1.Bit1、 Word1.Bit4等都可以連接故障位。關(guān)于設(shè)備模塊的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的6不可調(diào)電動(dòng)門。 (4)然后要把模塊的開命令Word0.Bit3和關(guān)命令Word0.Bit11與對(duì)應(yīng)的DO信號(hào)連起來。由于現(xiàn)場情況復(fù)雜,因此模塊的開命令和關(guān)命令是長脈沖,但現(xiàn)場一般需要短脈沖,所以需要一些邏輯模塊將長脈沖轉(zhuǎn)化為短脈沖。具體做法是: 將模塊的開命令Word0.Bit3連到一個(gè)PULSE模塊的輸入In,再將模塊的開脈沖時(shí)間A0連到這個(gè)PULSE模塊的脈沖寬度管腳Width;然后這個(gè)PULSE模塊的輸出Out連到一個(gè)AND4模塊的In_1,PUL

28、SE模塊的輸入In連到這個(gè)AND4模塊的IN_2,這個(gè)AND4模塊的輸出Out連到對(duì)應(yīng)的DO信號(hào),在例中是12E7DO。 上面完成的是把開命令轉(zhuǎn)化成短脈沖后連到開輸出的DO;同樣,關(guān)命令也要做同樣的步驟:將模塊的關(guān)命令Word0.Bit11連到一個(gè)PULSE模塊的輸入In,再將模塊的關(guān)脈沖時(shí)間A1連到這個(gè)PULSE模塊的脈沖寬度管腳Width;然后這個(gè)PULSE模塊的輸出Out連到一個(gè)AND4模塊的In_1,PULSE模塊的輸入In連到這個(gè)AND4模塊的IN_2,這個(gè)AND4模塊的輸出Out連到對(duì)應(yīng)的DO信號(hào),在例中是12E8DO。 可以看出,上面的工作共用了2個(gè)PULSE模塊和2個(gè)AND4模

29、塊,這四個(gè)模塊都要命名。命名的規(guī)則是:轉(zhuǎn)化開命令的PULSE模塊的名字為PL12E7O,即模塊的簡寫PL+設(shè)備的模塊號(hào)12E7+O,轉(zhuǎn)化開命令的AND4模塊的名字為AN12E7O,即模塊的簡寫AN+設(shè)備的模塊號(hào)12E7+O;轉(zhuǎn)化關(guān)命令的PULSE模塊的名字為PL12E7C,即模塊的簡寫PL+設(shè)備的模塊號(hào)12E7+C,轉(zhuǎn)化關(guān)命令的AND4模塊的名字為AN12E7C,即模塊的簡寫AN+設(shè)備的模塊號(hào)12E7+C。其中“O”是“Open”, “ C”是“Close”的意思。 注意:PULSE模塊的默認(rèn)是下降沿觸發(fā),必需將它改成上升沿觸發(fā)。具體做法是把該P(yáng)ULSE模塊的“Sense”管腳由“FALLIN

30、G”改為“RISING”。PULSE模塊和AND4模塊在模塊選擇區(qū)中“LOGIC”目錄下。上升沿設(shè)備模塊的開命令與PULSE模塊的連接:PULSE模塊與AND4模塊的連接:AND4模塊與DO信號(hào)對(duì)應(yīng)的數(shù)據(jù)連接模塊連接: (4)然后把該設(shè)備模塊的Word0與名為DC1201的DG_CONN模塊的Word1連起來,再把 DC1201的Byte1連到設(shè)備模塊的Byte0。(參見前面的設(shè)備清單) (5)然后進(jìn)行開關(guān)時(shí)間位的連接。從設(shè)備清單中可以看出,該不可調(diào)電動(dòng)門的開關(guān)時(shí) 間位A7要連到名為AC1201的AN_CONN模塊的PV1。 (6)從邏輯圖可以看出,該設(shè)備還有一些邏輯需要組態(tài):它有強(qiáng)開、強(qiáng)關(guān)、

31、順開、順 關(guān)邏輯。1296DI1295DI 從模塊選擇區(qū)的“LOGIC”目錄下拖出兩個(gè)AND4模塊,將之放到組態(tài)區(qū)中,從邏輯圖中可以看出,其中的一個(gè)名為ANBT1201,另一個(gè)名為ANBT1202,所以分別雙擊這兩個(gè)與模塊,將它們的名字改為ANBT1201和ANBT1202。 然后根據(jù)邏輯圖,將它們與設(shè)備模塊連起來。ANBT1201的輸出與設(shè)備模塊的強(qiáng)開位W0.1連起來,ANBT1202的輸出與設(shè)備模塊的強(qiáng)關(guān)位W0.9連起來。 設(shè)備模塊的順控位還連了從其它控制器傳過來的順控命令,可知它們是名為DCSFC10的一個(gè)DG_CONN模塊的某些位。根據(jù)實(shí)際情況進(jìn)行連接即可。現(xiàn)在假設(shè)它是從控制器T303

32、_1C傳來的,則 (7)以上的步驟完成后,這個(gè)不可調(diào)電動(dòng)門的組態(tài)就組好了。可以將這個(gè)設(shè)備的相關(guān) 組態(tài)模塊打成一個(gè)包,取名“不可調(diào)門”。然后將AC1201、DC1201和DCSFC10這 些連接模塊也打成一個(gè)包,名字為“數(shù)據(jù)連接”。以下作一個(gè)總結(jié):a)不可調(diào)電動(dòng)門的組態(tài)要根據(jù)邏輯圖;b)不可調(diào)電動(dòng)門的FileName是TVL_BT,ActionName是TVL_BT或TVL_BT+后綴,視具 體設(shè)備需要的控制功能而定;c)不可調(diào)電動(dòng)門的Word0和Byte0要與集控模塊DC連接;d)不可調(diào)電動(dòng)門的已開信號(hào)對(duì)應(yīng)數(shù)據(jù)連接位連到設(shè)備模塊的 W0.4,已關(guān)信號(hào)對(duì)應(yīng)數(shù)據(jù) 連接位連到設(shè)備模塊的 W0.12,

33、故障信號(hào)連到設(shè)備模塊的 W1.1、 W1.2等。e)不可調(diào)電動(dòng)門的開命令W0.3和關(guān)命令W0.11是長脈沖輸出,若現(xiàn)場需要短脈沖,可使 用PULSE和AND4模塊將之轉(zhuǎn)化成短脈沖再與DO信號(hào)相連。f)不可調(diào)電動(dòng)門若有強(qiáng)開、強(qiáng)關(guān)等邏輯,按照邏輯圖將之與設(shè)備模塊相連。g)不可調(diào)電動(dòng)門的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的6不可調(diào) 電動(dòng)門。h)為了以后仿真調(diào)試方便,我們要求設(shè)備狀態(tài)和命令都從對(duì)應(yīng)的數(shù)據(jù)連接模塊進(jìn)行連接;總結(jié)2、點(diǎn)動(dòng)門(例中模塊號(hào)為DD12F1)步驟:(1)在模塊選擇區(qū)中選擇 “ Ctrl Mod v3.0 ” 的 “ Maths ” 下有一個(gè)ACT15

34、A3W模塊,將之拖出到組態(tài)區(qū)中;DD(2)雙擊該模塊,調(diào)出對(duì)象屬性區(qū),進(jìn)行參數(shù)設(shè)置:說明:a)Name:即模塊號(hào),在例中為“DD12F1”。每個(gè)點(diǎn)動(dòng)門對(duì)應(yīng)一個(gè)ACT15A3W 模塊。b)Database:該設(shè)備模塊屬于哪個(gè)控制器的數(shù)據(jù)庫。默認(rèn)值為“Local”,即屬于本地?cái)?shù) 據(jù)庫。設(shè)備組態(tài)時(shí)此項(xiàng)采用默認(rèn)值。 c)Rate:該設(shè)備模塊的采樣速率。默認(rèn)值為0,即采用控制器本身的運(yùn)算周期。d)FileName:文件名。ACT15A3W模塊可用于多種設(shè)備,如不可調(diào)門、電機(jī)、點(diǎn) 動(dòng)門、軟伺放等等。當(dāng) “FileName” 是 “TVL_DD” 時(shí),該模塊就用 于控制點(diǎn)動(dòng)門。e)ActName:模塊名。對(duì)

35、點(diǎn)動(dòng)門來說,有的點(diǎn)動(dòng)門需要的功能較復(fù)雜,比如 需要強(qiáng)制、順控、允許等等,有的則只是一個(gè)手動(dòng)閥。不同的 ActName代表該模塊的功能不同。例中是全功能模塊。下面是不同ActName所代表的不同功能: 一般在項(xiàng)目組提供的設(shè)備清單中會(huì)規(guī)定每個(gè)設(shè)備的ACTION名,若無規(guī)定,則根據(jù)邏輯圖判斷該用哪中ACTION。f)T:模塊運(yùn)行的時(shí)間。由模塊本身作累計(jì)計(jì)算,不需設(shè)置。g)EN:模塊運(yùn)行允許。為“TRUE”時(shí)模塊運(yùn)行,為“FALSE”時(shí)模塊不運(yùn)行。采用默認(rèn) 值“TRUE”。 h)A0:開脈沖時(shí)間。即模塊開命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。i)A1:關(guān)脈沖時(shí)間。即模塊關(guān)命令持續(xù)的

36、時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。j)A2:全行程時(shí)間。當(dāng)模塊發(fā)出一個(gè)開命令或關(guān)命令時(shí),它就開始累計(jì)命令持續(xù)的時(shí) 間。當(dāng)持續(xù)時(shí)間超過A2,但模塊未收到相應(yīng)的已開信號(hào)或已關(guān)信號(hào),則模塊發(fā) 出超時(shí)報(bào)警。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則設(shè)置15。以上這三個(gè)時(shí)間也可在上位機(jī)的界面上修改。k)Alarms:報(bào)警設(shè)置。將“NoAction”和“BadActn”都設(shè)成3。 (3)接下來的工作是把設(shè)備的已開和已關(guān)信號(hào)連到設(shè)備模塊上,若有故障信號(hào),則也 把它連到設(shè)備模塊上。然后把開關(guān)命令與DO信號(hào)連起來這種連線在邏輯圖上會(huì)有 標(biāo)明。我們以下面這幅邏輯圖為例(在前面的I/O配置表的基礎(chǔ)上)1274A

37、IDd tuAC2_12 PV4 在邏輯圖的右邊是一個(gè)點(diǎn)動(dòng)門的模塊,上面有已開、已關(guān)和故障信號(hào),以及開命令和關(guān)命令,還有模塊號(hào)等組態(tài)所需要的信息。強(qiáng)關(guān)信號(hào),連到模塊的W0.9順關(guān)信號(hào),連到模塊的W0.10允關(guān)信號(hào),連到模塊的W0.8模塊號(hào)ActionName開脈沖時(shí)間關(guān)脈沖時(shí)間全行程時(shí)間已開信號(hào),連到模塊的W0.4已關(guān)信號(hào),連到模塊的W0.12故障信號(hào),連到模塊的W1.2開命令,從模塊的W0.3連出關(guān)命令,從模塊的W0.11連出強(qiáng)開信號(hào),連到模塊的W0.1順開信號(hào),連到模塊的W0.2允開信號(hào),連到模塊的W0.0 從邏輯圖上可以看出:該點(diǎn)動(dòng)門的已開信號(hào)12A4DI對(duì)應(yīng)的數(shù)據(jù)連接位;已關(guān)信號(hào)12A

38、5DI對(duì)應(yīng)的數(shù)據(jù)連接位;故障信號(hào)12A6DI對(duì)應(yīng)的數(shù)據(jù)連接位進(jìn)行下面連線: 我們將已開信號(hào)12A4DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到名為“DD12F1”的設(shè)備模塊的Word0.Bit4;將已關(guān)信號(hào)12A5DI對(duì)應(yīng)的數(shù)據(jù)連接位對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到設(shè)備模塊的Word0.Bit12;將故障信號(hào)12A6DI對(duì)應(yīng)的數(shù)據(jù)的連接位從數(shù)據(jù)采集中連到設(shè)備模塊的Word1.Bit2,這樣設(shè)備模塊就可以接收從現(xiàn)場來的反饋信號(hào)了。若該設(shè)備的故障信號(hào)不止一個(gè),則設(shè)備模塊的Word1.Bit1等都可以連接故障位。關(guān)于設(shè)備模塊的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的11點(diǎn)動(dòng)門。

39、(4)然后要把模塊的開命令Word0.Bit3和關(guān)命令Word0.Bit11與對(duì)應(yīng)的DO信號(hào)連起來。由于現(xiàn)場需要的開和關(guān)是長脈沖,所以不須PULSE和AND4模塊轉(zhuǎn)換成短脈沖,可以直接和DO相連。根據(jù)上面的邏輯圖其連接如下圖: (4)然后把該設(shè)備模塊的Word0與名為DC1201的DG_CONN模塊的Word2連起來,再把 DC1201的Byte2連到設(shè)備模塊的Byte0。(參見前面的設(shè)備清單) (5)然后進(jìn)行開關(guān)時(shí)間位的連接。從設(shè)備清單中可以看出,該不可調(diào)電動(dòng)門的開關(guān)時(shí) 間位A7要連到名為AC1201的AN_CONN模塊的PV2。其連接如下圖: 從邏輯圖可以看出有一個(gè)延時(shí)3S脈沖連到此點(diǎn)動(dòng)門

40、的強(qiáng)開位W0.1,有邏輯圖我們看出這個(gè)延時(shí)有一個(gè)脈沖模塊PLDD1201和一個(gè)與門模塊ANDD1201構(gòu)成。由于打包后連線會(huì)亂,所以我們先將DD12F1模塊打成一個(gè)包,名為“點(diǎn)動(dòng)門”,雙擊“點(diǎn)動(dòng)門” ,然后從模塊區(qū)LOGIC中拉出脈沖模塊和與門模塊,其連接如下圖: (6)從邏輯圖可以看出,該設(shè)備還有一些邏輯需要組態(tài):它有強(qiáng)開、強(qiáng)關(guān)、順開、順 關(guān)邏輯。1274AI注意:將注意:將PULSE模塊改為上升沿觸發(fā),脈沖寬度改為模塊改為上升沿觸發(fā),脈沖寬度改為3。然后將與門的OUT連到點(diǎn)動(dòng)門強(qiáng)開位W0.1,其連接如下圖:延時(shí)有邏輯圖看出另外一個(gè)延時(shí)模塊的輸出連到點(diǎn)動(dòng)門的強(qiáng)關(guān)位W0.9其連接如下圖:邏輯圖

41、上比較模塊CMDD1201的Great連到脈沖模塊的IN上,其連接如下圖:同樣比較模塊CMDD1202的LessThan連到第二個(gè)脈沖模塊的IN,其連接如下: 設(shè)備模塊的順控位還連了從其它控制器傳過來的順控命令,可知它們是名為DCSFC10的一個(gè)DG_CONN模塊的W1.C和W1.D。以下作一個(gè)總結(jié):a)點(diǎn)動(dòng)門的組態(tài)要根據(jù)邏輯圖;b)點(diǎn)動(dòng)門的FileName是TVL_DD,ActionName是TVL_DD或TVL_DD+后綴,視具 體設(shè)備需要的控制功能而定;c)點(diǎn)動(dòng)門的Word0和Byte0要與DC連接;d)點(diǎn)動(dòng)門的已開信號(hào)連到設(shè)備模塊的 W0.4,已關(guān)信號(hào)連到設(shè)備模塊的 W0.12, 故障

42、信號(hào)連到設(shè)備模塊的 W1.0、 W1.1、 W1.2等。e)點(diǎn)動(dòng)門的開命令W0.3和關(guān)命令W0.11是長脈沖輸出,一般不需轉(zhuǎn)化成短脈沖。f)點(diǎn)動(dòng)門若有強(qiáng)開、強(qiáng)關(guān)等邏輯,按照邏輯圖將之與設(shè)備模塊相連。g)點(diǎn)動(dòng)門的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的11點(diǎn)動(dòng)門。h) 所有IO測點(diǎn)的信號(hào)都從其對(duì)應(yīng)的數(shù)據(jù)連接位進(jìn)行連接這樣方便仿真調(diào)試;總結(jié)3、電動(dòng)機(jī)(例中模塊號(hào)為ST12E5)步驟:(1)在模塊選擇區(qū)中選擇 “ Ctrl Mod v3.0 ” 的 “ Maths ” 下有一個(gè)ACT15A3W模塊,將之拖出到組態(tài)區(qū)中;(2)雙擊該模塊,調(diào)出對(duì)象屬性區(qū),進(jìn)行參數(shù)設(shè)置:st說

43、明:a)Name:即模塊號(hào),在例中為“ST12E5”。每個(gè)電動(dòng)機(jī)對(duì)應(yīng)一個(gè)ACT15A3W 模塊。b)Database:該設(shè)備模塊屬于哪個(gè)控制器的數(shù)據(jù)庫。默認(rèn)值為“Local”,即屬于本地?cái)?shù) 據(jù)庫。設(shè)備組態(tài)時(shí)此項(xiàng)采用默認(rèn)值。 c)Rate:該設(shè)備模塊的采樣速率。默認(rèn)值為0,即采用控制器本身的運(yùn)算周期。d)FileName:文件名。ACT15A3W模塊可用于多種設(shè)備,如不可調(diào)門、電機(jī)、點(diǎn) 動(dòng)門、軟伺放等等。當(dāng) “FileName” 是 “TMT_ST” 時(shí),該模塊就用 于控制電動(dòng)機(jī)。e)ActName:模塊名。對(duì)電機(jī)來說,有的需要的功能較復(fù)雜,比如需要強(qiáng) 制、順 控、允許等等,有的只是手動(dòng)。不同的

44、ActName代表該模塊的功能 不同。例中是全功能模塊。下面是不同ActName所代表的不同功能: 一般在項(xiàng)目組提供的設(shè)備清單中會(huì)規(guī)定每個(gè)設(shè)備的ACTION名,若無規(guī)定,則根據(jù)邏輯圖判斷該用哪中ACTION。f)T:模塊運(yùn)行的時(shí)間。由模塊本身作累計(jì)計(jì)算,不需設(shè)置。g)EN:模塊運(yùn)行允許。為“TRUE”時(shí)模塊運(yùn)行,為“FALSE”時(shí)模塊不運(yùn)行。采用默認(rèn) 值“TRUE”。 h)A0:開脈沖時(shí)間。即模塊開命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。i)A1:關(guān)脈沖時(shí)間。即模塊關(guān)命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。j)A2:全行程時(shí)間。當(dāng)模塊發(fā)出一個(gè)開命令或關(guān)命令時(shí)

45、,它就開始累計(jì)命令持續(xù)的時(shí) 間。當(dāng)持續(xù)時(shí)間超過A2,但模塊未收到相應(yīng)的已開信號(hào)或已關(guān)信號(hào),則模塊發(fā) 出超時(shí)報(bào)警。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則設(shè)置15。以上這三個(gè)時(shí)間可在上位機(jī)的界面上修改。k)Alarms:報(bào)警設(shè)置。將“NoAction”和“BadActn”都設(shè)成3。 (3)接下來的工作是把設(shè)備的已開和已關(guān)信號(hào)連到設(shè)備模塊上,若有故障信號(hào),則也 把它連到設(shè)備模塊上。然后把開關(guān)命令與DO信號(hào)連起來這種連線在邏輯圖上會(huì)有 標(biāo)明。我們以下面這幅邏輯圖為例(在前面的I/O配置表的基礎(chǔ)上)12D3DI1275AISt tuDc1_12w3.2AC2_12 PV5 在邏輯圖的右邊是一個(gè)電動(dòng)機(jī)的模塊,上

46、面有已開、已關(guān)和故障信號(hào),以及開命令和關(guān)命令,還有模塊號(hào)等組態(tài)所需要的信息。強(qiáng)關(guān)信號(hào),連到模塊的W0.9順關(guān)信號(hào),連到模塊的W0.10允關(guān)信號(hào),連到模塊的W0.8模塊號(hào)ActionName開脈沖時(shí)間關(guān)脈沖時(shí)間全行程時(shí)間已開信號(hào),連到模塊的W0.4已關(guān)信號(hào),連到模塊的W0.12故障信號(hào),連到模塊的W1.1開命令,從模塊的W0.3連出關(guān)命令,從模塊的W0.11連出強(qiáng)開信號(hào),連到模塊的W0.1順開信號(hào),連到模塊的W0.2允開信號(hào),連到模塊的W0.0電動(dòng)機(jī)的電流,一般組態(tài)時(shí)不連 從邏輯圖上可以看出:該點(diǎn)動(dòng)門的已開信號(hào)是1295DI;已關(guān)信號(hào)是1296DI;故障信號(hào)是1297DI,按照上面點(diǎn)表對(duì)應(yīng)的數(shù)據(jù)

47、連接進(jìn)行連接如下: 我們將已開信號(hào)1295DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到名為“ST12E5”的設(shè)備模塊的Word0.Bit4;將已關(guān)信號(hào)1296DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到設(shè)備模塊的Word0.Bit12;將控制電源消失信號(hào)1297DI對(duì)應(yīng)的數(shù)據(jù)連接位從數(shù)據(jù)采集中連到設(shè)備模塊的Word1.Bit1,這樣設(shè)備模塊就可以接收從現(xiàn)場來的反饋信號(hào)了。若該設(shè)備的故障信號(hào)不止一個(gè),則設(shè)備模塊的Word1.Bit1、 Word1.Bit2等都可以連接故障位。關(guān)于設(shè)備模塊的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的18電動(dòng)機(jī)。 (4)然后要把模塊的開命令Word0.Bi

48、t3和關(guān)命令Word0.Bit11與對(duì)應(yīng)的DO信號(hào)連起來。由于現(xiàn)場情況復(fù)雜,因此模塊的開命令和關(guān)命令是長脈沖,但現(xiàn)場一般需要短脈沖,所以需要一些邏輯模塊將長脈沖轉(zhuǎn)化為短脈沖。脈沖和與門具體的連法及脈沖的設(shè)置、命名和與門的命名同不可調(diào)電動(dòng)門規(guī)則一樣。下面是電動(dòng)機(jī)的開命令與脈沖的連接: 下面是與門和DO對(duì)應(yīng)的數(shù)據(jù)位進(jìn)行連接: (4)然后把該設(shè)備模塊的Word0與名為DC1201的DG_CONN模塊的Word3連起來,再把DC1201的Byte3連到設(shè)備模塊的Byte0。(參見前面的設(shè)備清單) (5)根據(jù)上面的設(shè)備表可知,電機(jī)設(shè)備不需要開關(guān)行程顯示,因?yàn)殡姍C(jī)動(dòng)作快速,所以不需要在連接時(shí)間估計(jì)位; (

49、6)從邏輯圖可以看出,該設(shè)備還有一些邏輯需要組態(tài):它有強(qiáng)開、強(qiáng)關(guān)、順開、順 關(guān)邏輯。由于打包后連線會(huì)亂,所以我們先將ST12E5等模塊打成一個(gè)包,名為“點(diǎn) 電機(jī)”,雙擊“電機(jī)” ,然后從模塊區(qū)LOGIC中拉出比較模塊和或門模塊,其連接如 下圖: 從邏輯圖中可以看出或門OR1201的Out連到電動(dòng)機(jī)強(qiáng)開位W0.1,比較模塊CM1202.Greater連到電動(dòng)機(jī)的強(qiáng)關(guān)位W0.9,連接如下兩幅圖:12D3DI1275AI 設(shè)備模塊的順控位還連了從其它控制器傳過來的順控命令,可知它們是名為DCSFC10的一個(gè)DG_CONN模塊的某些位。根據(jù)邏輯圖進(jìn)行連接即可。 (7)以上的步驟完成后,這個(gè)電動(dòng)機(jī)的組態(tài)

50、就組好了。以下作一個(gè)總結(jié):a)電動(dòng)機(jī)的組態(tài)要根據(jù)邏輯圖;b)電動(dòng)機(jī)的FileName是TMT_ST,ActionName是TMT_ST或TMT_ST +后綴,視具 體設(shè)備需要的控制功能而定;c)點(diǎn)動(dòng)門的Word0和Byte0要與DC連接;d)點(diǎn)動(dòng)門的已開信號(hào)連到設(shè)備模塊的 W0.4,已關(guān)信號(hào)連到設(shè)備模塊的 W0.12, 故障信號(hào)連到設(shè)備模塊的 W1.0、 W1.1、 W1.2等。e)電動(dòng)機(jī)的開命令W0.3和關(guān)命令W0.11是長脈沖輸出,若現(xiàn)場需要短脈沖,可使 用PULSE和AND4模塊將之轉(zhuǎn)化成短脈沖再與DO信號(hào)相連。f)電動(dòng)機(jī)若有強(qiáng)開、強(qiáng)關(guān)等邏輯,按照邏輯圖將之與設(shè)備模塊相連。g)電動(dòng)機(jī)的具

51、體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的18電動(dòng)機(jī)h)為了仿真調(diào)試的方便,我們統(tǒng)一要求邏輯圖上所有的IO點(diǎn)都從對(duì)應(yīng)的數(shù)據(jù)連接位 進(jìn)行連接;總結(jié)4,單位式設(shè)備(例中模塊號(hào)為RS12F5)步驟:(1)在模塊選擇區(qū)中選擇 “ Ctrl Mod v3.0 ” 的 “ Maths ” 下有一個(gè)ACT15A3W模塊,將之拖出到組態(tài)區(qū)中;RS(2)雙擊該模塊,調(diào)出對(duì)象屬性區(qū),進(jìn)行參數(shù)設(shè)置:說明:a)Name:即模塊號(hào),在例中為“RS12F5”。每個(gè)電動(dòng)機(jī)對(duì)應(yīng)一個(gè)ACT15A3W 模塊。b)Database:該設(shè)備模塊屬于哪個(gè)控制器的數(shù)據(jù)庫。默認(rèn)值為“Local”,即屬于本地?cái)?shù) 據(jù)庫

52、。設(shè)備組態(tài)時(shí)此項(xiàng)采用默認(rèn)值。 c)Rate:該設(shè)備模塊的采樣速率。默認(rèn)值為0,即采用控制器本身的運(yùn)算周期。d)FileName:文件名。ACT15A3W模塊可用于多種設(shè)備,如不可調(diào)門、電機(jī)、點(diǎn) 動(dòng)門、軟伺放等等。當(dāng) “FileName” 是 “TVL_RS” 時(shí),該模塊就用 于控制單位式設(shè)備。e)ActName:模塊名。對(duì)單位式設(shè)備來說,有的需要的功能較復(fù)雜,比如需要強(qiáng) 制、順控、允許等等,有的只是手動(dòng)。不同的ActName代表該模塊 的功能不同。例中是全功能模塊。下面是不同ActName所代表的不同功能: 一般在項(xiàng)目組提供的設(shè)備清單中會(huì)規(guī)定每個(gè)設(shè)備的ACTION名,若無規(guī)定,則根據(jù)邏輯圖判斷

53、該用哪中ACTION。f)T:模塊運(yùn)行的時(shí)間。由模塊本身作累計(jì)計(jì)算,不需設(shè)置。g)EN:模塊運(yùn)行允許。為“TRUE”時(shí)模塊運(yùn)行,為“FALSE”時(shí)模塊不運(yùn)行。采用默認(rèn) 值“TRUE”。 h)A0:開脈沖時(shí)間。即模塊開命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。i)A1:關(guān)脈沖時(shí)間。即模塊關(guān)命令持續(xù)的時(shí)間。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則 設(shè)置5。j)A2:全行程時(shí)間。當(dāng)模塊發(fā)出一個(gè)開命令或關(guān)命令時(shí),它就開始累計(jì)命令持續(xù)的時(shí) 間。當(dāng)持續(xù)時(shí)間超過A2,但模塊未收到相應(yīng)的已開信號(hào)或已關(guān)信號(hào),則模塊發(fā) 出超時(shí)報(bào)警。一般在邏輯圖上有標(biāo)明。若未標(biāo)明則設(shè)置15。以上這三個(gè)時(shí)間可在上位機(jī)的界面上

54、修改。k)Alarms:報(bào)警設(shè)置。將“NoAction”和“BadActn”都設(shè)成3。 (3)接下來的工作是把設(shè)備的已開和已關(guān)信號(hào)連到設(shè)備模塊上,若有故障信號(hào),則也 把它連到設(shè)備模塊上。然后把開關(guān)命令與DO信號(hào)連起來這種連線在邏輯圖上會(huì)有 標(biāo)明。我們以下面這幅邏輯圖為例(在前面的I/O配置表的基礎(chǔ)上)12F5DO12B2DI12B3DIRs tu 在邏輯圖的右邊是一個(gè)電動(dòng)機(jī)的模塊,上面有已開、已關(guān)和故障信號(hào),以及開命令和關(guān)命令,還有模塊號(hào)等組態(tài)所需要的信息。強(qiáng)關(guān)信號(hào),連到模塊的W0.9順關(guān)信號(hào),連到模塊的W0.10允關(guān)信號(hào),連到模塊的W0.8模塊號(hào)ActionName開脈沖時(shí)間關(guān)脈沖時(shí)間全行程

55、時(shí)間已開信號(hào),連到模塊的W0.4已關(guān)信號(hào),連到模塊的W0.12故障信號(hào),連到模塊的W1.2開命令,從模塊的W0.3連出關(guān)命令,從模塊的W0.11連出強(qiáng)開信號(hào),連到模塊的W0.1順開信號(hào),連到模塊的W0.2允開信號(hào),連到模塊的W0.012F5DO12B2DI12B3DI 從邏輯圖上可以看出:該點(diǎn)動(dòng)門的已開信號(hào)是12B2DI;已開信號(hào)12B2DI取反作為已關(guān)信號(hào),故障信號(hào)是12B3DI,根據(jù)其對(duì)應(yīng)的數(shù)據(jù)連接位進(jìn)行下圖的連接: 我們將已開信號(hào)12B2DI從數(shù)據(jù)采集中連到名為“RS12F5”的設(shè)備模塊的Word0.Bit4;將已開信號(hào)12B2DI取反從數(shù)據(jù)采集中連到設(shè)備模塊的Word0.Bit12;將

56、故障信號(hào)12B3DI從數(shù)據(jù)采集中連到設(shè)備模塊的Word1.Bit2,這樣設(shè)備模塊就可以接收從現(xiàn)場來的反饋信號(hào)了。若該設(shè)備的故障信號(hào)不止一個(gè),則設(shè)備模塊的Word1.Bit1、 Word1.Bit2等都可以連接故障位。關(guān)于設(shè)備模塊的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的16單位式設(shè)備。 (4)然后要把模塊的開命令Word0.Bit3和關(guān)命令Word0.Bit11與對(duì)應(yīng)的DO信號(hào)連起來。由于現(xiàn)場需要的開和關(guān)是長脈沖,所以不須PULSE和AND4模塊轉(zhuǎn)換成短脈沖,可以直接和DO相連。根據(jù)上面的邏輯圖,只需連開命令,其連接如下圖: (4)然后把該設(shè)備模塊的Word0與名為

57、DC1201的DG_CONN模塊的Word4連起來,再把 DC1201的Byte4連到設(shè)備模塊的Byte0。(參見前面的設(shè)備清單) (5)單位式電磁閥因?yàn)殚_關(guān)很快,因此不需要進(jìn)行時(shí)間估計(jì)位連接; 從邏輯圖上可以看出,設(shè)備模塊的順控位還連了從其它控制器傳過來的順控命令,有邏輯圖可知它們是名為DCSFC10的一個(gè)DG_CONN模塊的某些位。12F5DO12B2DI12B3DI (7)以上的步驟完成后,這個(gè)單位式設(shè)備的組態(tài)就組好了??梢詫⑦@個(gè)設(shè)備的相關(guān) 組態(tài)模塊打成一個(gè)包,取名“單位設(shè)備”。以下作一個(gè)總結(jié):a)單位式設(shè)備的組態(tài)要根據(jù)邏輯圖;b)單位式設(shè)備的FileName是TVL_RS,Action

58、Name是TVL_RS或TVL_RS+后綴,視具 體設(shè)備需要的控制功能而定;c)單位式設(shè)備的Word0和Byte0要與DC連接;d)單位式設(shè)備的已開信號(hào)連到設(shè)備模塊的 W0.4,已關(guān)信號(hào)連到設(shè)備模塊的 W0.12, 故障信號(hào)連到設(shè)備模塊的 W1.0、 W1.1、 W1.2等。e)單位式設(shè)備的開命令W0.3和關(guān)命令W0.11是長脈沖輸出,一般不需轉(zhuǎn)化成短脈沖。f)單位式設(shè)備若有強(qiáng)開、強(qiáng)關(guān)等邏輯,按照邏輯圖將之與設(shè)備模塊相連。g)單位式設(shè)備的具體管腳說明見設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明設(shè)備級(jí)驅(qū)動(dòng)和自定義模塊說明的16單位式設(shè)備。h)為了仿真調(diào)試方便,我們統(tǒng)一要求所有IO信號(hào)都從其對(duì)應(yīng)的數(shù)據(jù)連接位進(jìn)行連

59、接;總結(jié)5,全開全關(guān)執(zhí)行機(jī)構(gòu)(例中模塊號(hào)為AN12F3)步驟:(1)在模塊選擇區(qū)中選擇 “ Ctrl Mod v3.0 ” 的 “ Maths ” 下有一個(gè)ACT15A3W模塊,將之拖出到組態(tài)區(qū)中;AN(2)雙擊該模塊,調(diào)出對(duì)象屬性區(qū),進(jìn)行參數(shù)設(shè)置:說明:a)Name:即模塊號(hào),在例中為“AN12F3”。每個(gè)全開全關(guān)執(zhí)行機(jī)構(gòu)對(duì)應(yīng)一個(gè) ACT15A3W模塊。b)Database:該設(shè)備模塊屬于哪個(gè)控制器的數(shù)據(jù)庫。默認(rèn)值為“Local”,即屬于本地?cái)?shù) 據(jù)庫。設(shè)備組態(tài)時(shí)此項(xiàng)采用默認(rèn)值。 c)Rate:該設(shè)備模塊的采樣速率。默認(rèn)值為0,即采用控制器本身的運(yùn)算周期。d)FileName:文件名。ACT1

60、5A3W模塊可用于多種設(shè)備,如不可調(diào)門、電機(jī)、點(diǎn) 動(dòng)門、軟伺放等等。當(dāng) “FileName” 是 “TVL_AN” 時(shí),該模塊就用 于控制全開全關(guān)執(zhí)行機(jī)構(gòu)。e)ActName:模塊名。對(duì)全開全關(guān)執(zhí)行機(jī)構(gòu)來說,有的需要的功能較復(fù)雜,比如 需要強(qiáng)制、順控、允許等等,有的只是手動(dòng)。不同的ActName代表 該模塊的功能不同。例中是全功能模塊。下面是不同ActName所代表的不同功能: 一般在項(xiàng)目組提供的設(shè)備清單中會(huì)規(guī)定每個(gè)設(shè)備的ACTION名,若無規(guī)定,則根據(jù)邏輯圖判斷該用哪中ACTION。f)T:模塊運(yùn)行的時(shí)間。由模塊本身作累計(jì)計(jì)算,不需設(shè)置。g)EN:模塊運(yùn)行允許。為“TRUE”時(shí)模塊運(yùn)行,為“

溫馨提示

  • 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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論