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

下載本文檔

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

文檔簡(jiǎn)介

設(shè)備級(jí)組態(tài):在自動(dòng)控制中,有很大的一部分工作是控制設(shè)備的開關(guān)啟停,所以接下來要做的就是對(duì)設(shè)備進(jìn)行組態(tài),以達(dá)到控制設(shè)備的目的??七h(yuǎn)公司所用的設(shè)備模塊是專門針對(duì)國(guó)內(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è)備的名稱、類型、與AC和DC的連線等信息。)設(shè)備為了說明方便,我們把所有類型的設(shè)備集中在同一張表中,其表如下由于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),如測(cè)點(diǎn)編號(hào)。即組態(tài)時(shí)的“Name”。這個(gè)代號(hào)是有含義的:設(shè)備類型代號(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)門……BTPID……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ī)定該設(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è)備與AN_CONN的位相連。若設(shè)備清單中寫“AC1201:PV1”,則代表這個(gè)設(shè)備的A7與名稱為AC1201的AN_CONN的PV1位相連。WB1、不可調(diào)電動(dòng)門(例中模塊號(hào)為BT12E7)步驟:(1)在模塊選擇區(qū)中選擇“CtrlModv3.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)采用默認(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所所代表表的不不同功功能::一般在在項(xiàng)目目組提提供的的設(shè)備備清單單中會(huì)會(huì)規(guī)定定每個(gè)個(gè)設(shè)備備的ACTION名名,若若無規(guī)規(guī)定,,則根根據(jù)邏輯圖圖判斷斷該用用哪中中ACTION。f)T:模模塊運(yùn)運(yùn)行的的時(shí)間間。由由模塊塊本身身作累累計(jì)計(jì)計(jì)算,,不需需設(shè)置置。G)EN::模塊塊運(yùn)行行允許許。為為“TRUE””時(shí)模模塊運(yùn)運(yùn)行,,為““FALSE””時(shí)模模塊不不運(yùn)行行。采采用默默認(rèn)值“TRUE””。h)A0::開脈脈沖時(shí)時(shí)間。。即模模塊開開命令令持續(xù)續(xù)的時(shí)時(shí)間。。一般般在邏邏輯圖圖上有有標(biāo)明明。若若未標(biāo)標(biāo)明則則設(shè)置5。i)A1::關(guān)脈脈沖時(shí)時(shí)間。。即模模塊關(guān)關(guān)命令令持續(xù)續(xù)的時(shí)時(shí)間。。一般般在邏邏輯圖圖上有有標(biāo)明明。若若未標(biāo)標(biāo)明則則設(shè)置5。j)A2::全行行程時(shí)時(shí)間。。當(dāng)模模塊發(fā)發(fā)出一一個(gè)開開命令令或關(guān)關(guān)命令令時(shí),,它就就開始始累計(jì)計(jì)命令令持續(xù)續(xù)的時(shí)時(shí)間。當(dāng)當(dāng)持續(xù)續(xù)時(shí)間間超過過A2,但但模塊塊未收收到相相應(yīng)的的已開開信號(hào)號(hào)或已已關(guān)信信號(hào),,則模模塊發(fā)發(fā)出超時(shí)時(shí)報(bào)警警。一一般在在邏輯輯圖上上有標(biāo)標(biāo)明。。若未未標(biāo)明明則設(shè)設(shè)置15。。以上這這三個(gè)個(gè)時(shí)間間也可可在上上位機(jī)機(jī)的界界面上上修改改。k)Alarms::報(bào)警警設(shè)置置。將將“NoAction””和““BadActn””都設(shè)設(shè)成3。(3))接下下來的的工作作是把把設(shè)備備的已已開和和已關(guān)關(guān)信號(hào)號(hào)連到到設(shè)備備模塊塊上,,若有有故障障信號(hào)號(hào),則則也把它連連到設(shè)設(shè)備模模塊上上。然然后把把開關(guān)關(guān)命令令與DO信信號(hào)連連起來來這種種連線線在邏邏輯圖圖上會(huì)會(huì)有標(biāo)明。。我們們以下下面這這幅邏邏輯圖圖為例例(在前前面所所給的的I/O配配置表表基礎(chǔ)礎(chǔ)上))Bttu1296DI1295DIDc1_12w1.4Dc1_12w1.5在邏輯輯圖的的右邊邊是一一個(gè)不不可調(diào)調(diào)門的的模塊塊,上上面有有已開開、已已關(guān)和和故障障信號(hào)號(hào),以以及開開命令和關(guān)關(guān)命令令,還還有模模塊號(hào)號(hào)等組組態(tài)所所需要要的信信息。??霥C1_12W3.E;關(guān)DC1_12W3.F;已開DC1_12W1.8;;已關(guān)關(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)號(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ào)門門的已已開信信號(hào)是是12A1DI;已已關(guān)信信號(hào)是是12A2DI;故故障信號(hào)是是12A3DI,根根據(jù)上上面點(diǎn)點(diǎn)表進(jìn)進(jìn)行連連線如如下::我們將將已開開信號(hào)號(hào)12A1DI對(duì)應(yīng)應(yīng)的數(shù)數(shù)據(jù)連連接位位從數(shù)數(shù)據(jù)采采集中中連到到名為為“BT12E7””的設(shè)設(shè)備模模塊的Word0.Bit4;;將已已關(guān)信信號(hào)12A2DI對(duì)對(duì)應(yīng)的的數(shù)據(jù)據(jù)連接接位從從數(shù)據(jù)據(jù)采集集中連連到設(shè)設(shè)備模模塊的的Word0.Bit12;將將故障障信號(hào)號(hào)12A3DI對(duì)應(yīng)應(yīng)的數(shù)數(shù)據(jù)連連接位位連接接從數(shù)數(shù)據(jù)采采集中中連到到設(shè)備備模塊塊的Word1.Bit2,,這樣樣設(shè)備備模塊塊就可可以接接收從從現(xiàn)場(chǎng)場(chǎng)來的的反饋饋信號(hào)號(hào)了。。若該設(shè)設(shè)備的的故障障信號(hào)號(hào)不止止一個(gè)個(gè),則則設(shè)備備模塊塊的Word1.Bit1、、Word1.Bit4等等都可可以連連接故故障位。。關(guān)于于設(shè)備備模塊塊的具具體管管腳說說明見見《設(shè)備級(jí)級(jí)驅(qū)動(dòng)動(dòng)和自自定義義模塊塊說明明》的§§6不可調(diào)調(diào)電動(dòng)門門。(4))然后后要把把模塊塊的開開命令令Word0.Bit3和關(guān)關(guān)命令令Word0.Bit11與與對(duì)應(yīng)應(yīng)的DO信信號(hào)連連起來來。由于于現(xiàn)現(xiàn)場(chǎng)場(chǎng)情情況況復(fù)復(fù)雜雜,,因因此此模模塊塊的的開開命命令令和和關(guān)關(guān)命命令令是是長(zhǎng)長(zhǎng)脈脈沖沖,,但但現(xiàn)現(xiàn)場(chǎng)場(chǎng)一一般般需需要要短短脈脈沖沖,,所所以需需要要一一些些邏邏輯輯模模塊塊將將長(zhǎng)長(zhǎng)脈脈沖沖轉(zhuǎn)轉(zhuǎn)化化為為短短脈脈沖沖。。具具體體做做法法是是::將模模塊塊的的開開命命令令Word0.Bit3連連到到一一個(gè)個(gè)PULSE模模塊塊的的輸輸入入In,,再再將將模模塊塊的的開開脈脈沖沖時(shí)時(shí)間間A0連連到到這這個(gè)個(gè)PULSE模模塊塊的的脈脈沖沖寬寬度度管管腳腳Width;;然然后后這這個(gè)個(gè)PULSE模模塊塊的的輸輸出出Out連連到到一一個(gè)個(gè)AND4模模塊塊的的In_1,,PULSE模模塊塊的的輸輸入入In連連到到這這個(gè)個(gè)AND4模模塊塊的的IN_2,這這個(gè)個(gè)AND4模模塊塊的的輸輸出Out連連到到對(duì)對(duì)應(yīng)應(yīng)的的DO信信號(hào)號(hào),,在在例例中中是是12E7DO。。上面面完完成成的的是是把把開開命命令令轉(zhuǎn)轉(zhuǎn)化化成成短短脈脈沖沖后后連連到到開開輸輸出出的的DO;;同同樣樣,,關(guān)關(guān)命命令令也也要要做做同同樣樣的步步驟驟::將將模模塊塊的的關(guān)關(guān)命命令令Word0.Bit11連連到到一一個(gè)個(gè)PULSE模模塊塊的的輸輸入入In,,再再將將模模塊塊的的關(guān)關(guān)脈脈沖沖時(shí)間間A1連連到到這這個(gè)個(gè)PULSE模模塊塊的的脈脈沖沖寬寬度度管管腳腳Width;;然然后后這這個(gè)個(gè)PULSE模模塊塊的的輸輸出出Out連連到到一個(gè)個(gè)AND4模模塊塊的的In_1,,PULSE模模塊塊的的輸輸入入In連連到到這這個(gè)個(gè)AND4模模塊塊的的IN_2,這這個(gè)個(gè)AND4模模塊塊的輸輸出出Out連連到到對(duì)對(duì)應(yīng)應(yīng)的的DO信信號(hào)號(hào),,在在例例中中是是12E8DO。??梢钥闯龀?,上面面的工作作共用了了2個(gè)PULSE模塊塊和2個(gè)個(gè)AND4模塊塊,這四四個(gè)模塊塊都要命命名。命名名的規(guī)則則是:轉(zhuǎn)轉(zhuǎn)化開命命令的PULSE模塊塊的名字字為PL12E7O,,即模塊塊的簡(jiǎn)寫寫PL+設(shè)備的模塊塊號(hào)12E7+O,轉(zhuǎn)轉(zhuǎn)化開命命令的AND4模塊的的名字為為AN12E7O,即即模塊的的簡(jiǎn)寫AN+設(shè)設(shè)備的模塊塊號(hào)12E7+O;轉(zhuǎn)轉(zhuǎn)化關(guān)命命令的PULSE模塊塊的名字字為PL12E7C,,即模塊塊的簡(jiǎn)寫寫PL+設(shè)備的模塊塊號(hào)12E7+C,轉(zhuǎn)轉(zhuǎn)化關(guān)命命令的AND4模塊的的名字為為AN12E7C,即即模塊的的簡(jiǎn)寫AN+設(shè)設(shè)備的模塊塊號(hào)12E7+C。其其中“O”是““Open”,,“C”是是“Close”的意意思。注意:PULSE模塊塊的默認(rèn)認(rèn)是下降降沿觸發(fā)發(fā),必需需將它改改成上升升沿觸發(fā)發(fā)。具體體做法是是把該P(yáng)ULSE模模塊的““Sense””管腳由由“FALLING””改為““RISING”。PULSE模塊塊和AND4模模塊在模模塊選擇區(qū)區(qū)中“LOGIC”目目錄下。。上升沿設(shè)備模塊塊的開命命令與PULSE模塊塊的連接接:PULSE模塊塊與AND4模模塊的連連接:AND4模塊與與DO信信號(hào)對(duì)應(yīng)應(yīng)的數(shù)據(jù)據(jù)連接模模塊連接接:(4)然然后把該該設(shè)備模模塊的Word0與名名為DC1201的DG_CONN模塊的的Word1連連起來,,再把DC1201的的Byte1連連到設(shè)備備模塊的的Byte0。。(參見見前面的的設(shè)備清清單)(5)然然后進(jìn)行行開關(guān)時(shí)時(shí)間位的的連接。。從設(shè)備備清單中中可以看看出,該該不可調(diào)調(diào)電動(dòng)門門的開關(guān)關(guān)時(shí)間位A7要連到到名為AC1201的的AN_CONN模塊塊的PV1。(6)從從邏輯圖圖可以看看出,該該設(shè)備還還有一些些邏輯需需要組態(tài)態(tài):它有有強(qiáng)開、、強(qiáng)關(guān)、、順開、、順關(guān)邏輯。。1296DI1295DI從模塊選選擇區(qū)的的“LOGIC”目錄錄下拖出出兩個(gè)AND4模塊,,將之放放到組態(tài)態(tài)區(qū)中,,從邏輯輯圖中可以以看出,,其中的的一個(gè)名名為ANBT1201,另一一個(gè)名為為ANBT1202,,所以分分別雙擊擊這兩個(gè)與模塊塊,將它它們的名名字改為為ANBT1201和和ANBT1202。。然后根據(jù)據(jù)邏輯圖圖,將它它們與設(shè)設(shè)備模塊塊連起來來。ANBT1201的輸出出與設(shè)備備模塊的的強(qiáng)開位W0.1連起起來,ANBT1202的輸輸出與設(shè)設(shè)備模塊塊的強(qiáng)關(guān)關(guān)位W0.9連連起來。。設(shè)備模塊塊的順控控位還連連了從其其它控制制器傳過過來的順順控命令令,可知知它們是是名為DCSFC10的一個(gè)個(gè)DG_CONN模塊塊的某些些位。根根據(jù)實(shí)際際情況進(jìn)進(jìn)行連接接即可?!,F(xiàn)在假假設(shè)它是是從控制器器T303_1C傳來來的,則則(7)以以上的步步驟完成成后,這這個(gè)不可可調(diào)電動(dòng)動(dòng)門的組組態(tài)就組組好了。??梢詫⑦@個(gè)設(shè)設(shè)備的相相關(guān)組態(tài)模塊塊打成一一個(gè)包,,取名““不可調(diào)調(diào)門”。。然后將將AC1201、DC1201和DCSFC10這些連接模模塊也打打成一個(gè)個(gè)包,名名字為““數(shù)據(jù)連連接”。。以下作一一個(gè)總結(jié)結(jié):a)不可可調(diào)電動(dòng)動(dòng)門的組組態(tài)要根根據(jù)邏輯輯圖;b)不可可調(diào)電動(dòng)動(dòng)門的FileName是TVL_BT,ActionName是TVL_BT或或TVL_BT+后綴綴,視具具體設(shè)備需需要的控控制功能能而定;;c)不可可調(diào)電動(dòng)動(dòng)門的Word0和Byte0要與與集控模模塊DC連接;;d)不可可調(diào)電動(dòng)動(dòng)門的已已開信號(hào)號(hào)對(duì)應(yīng)數(shù)數(shù)據(jù)連接接位連到到設(shè)備模模塊的W0.4,已已關(guān)信號(hào)號(hào)對(duì)應(yīng)數(shù)數(shù)據(jù)連接位連連到設(shè)備備模塊的的W0.12,故障障信號(hào)連連到設(shè)備備模塊的的W1.1、W1.2等。e)不可可調(diào)電動(dòng)動(dòng)門的開開命令W0.3和關(guān)命命令W0.11是長(zhǎng)脈脈沖輸出出,若現(xiàn)現(xiàn)場(chǎng)需要要短脈沖沖,可使使用PULSE和和AND4模塊塊將之轉(zhuǎn)轉(zhuǎn)化成短短脈沖再再與DO信號(hào)相相連。f)不可可調(diào)電動(dòng)動(dòng)門若有有強(qiáng)開、、強(qiáng)關(guān)等等邏輯,,按照邏邏輯圖將將之與設(shè)設(shè)備模塊塊相連。。g)不可可調(diào)電動(dòng)動(dòng)門的具具體管腳腳說明見見《設(shè)備級(jí)驅(qū)驅(qū)動(dòng)和自自定義模模塊說明明》的§6不可調(diào)電動(dòng)門。。h)為了了以后仿仿真調(diào)試試方便,,我們要要求設(shè)備備狀態(tài)和和命令都都從對(duì)應(yīng)應(yīng)的數(shù)據(jù)據(jù)連接模模塊進(jìn)行行連接;;總結(jié)2、點(diǎn)動(dòng)動(dòng)門(例例中模塊塊號(hào)為DD12F1))步驟:(1)在模模塊選擇區(qū)區(qū)中選擇““CtrlModv3.0””的““Maths””下有有一個(gè)ACT15A3W模塊塊,將之拖出到組組態(tài)區(qū)中;;DD(2)雙擊擊該模塊,,調(diào)出對(duì)象象屬性區(qū),,進(jìn)行參數(shù)數(shù)設(shè)置:說明:a)Name:即模模塊號(hào),在在例中為““DD12F1”。。每個(gè)點(diǎn)動(dòng)動(dòng)門對(duì)應(yīng)一一個(gè)ACT15A3W模塊。b)Database:該設(shè)設(shè)備模塊屬屬于哪個(gè)控控制器的數(shù)數(shù)據(jù)庫。默默認(rèn)值為““Local”,即即屬于本地地?cái)?shù)據(jù)庫。設(shè)備備組態(tài)時(shí)此此項(xiàng)采用默默認(rèn)值。c)Rate:該設(shè)設(shè)備模塊的的采樣速率率。默認(rèn)值值為0,即即采用控制制器本身的的運(yùn)算周期期。d)FileName:文件件名。ACT15A3W模塊塊可用于多多種設(shè)備,,如不可調(diào)調(diào)門、電機(jī)機(jī)、點(diǎn)動(dòng)門、軟伺伺放等等。。當(dāng)“FileName””是““TVL_DD”時(shí)時(shí),該模模塊就用于控制點(diǎn)動(dòng)動(dòng)門。e)ActName:模塊名名。對(duì)點(diǎn)動(dòng)動(dòng)門來說,,有的點(diǎn)動(dòng)動(dòng)門需要的的功能較復(fù)復(fù)雜,比如如需要強(qiáng)制、、順控、允允許等等,,有的則只只是一個(gè)手手動(dòng)閥。不不同的ActName代表表該模塊的的功能不同同。例中是是全功能模模塊。下面是不同同ActName所所代表的不不同功能::一般在項(xiàng)目目組提供的的設(shè)備清單單中會(huì)規(guī)定定每個(gè)設(shè)備備的ACTION名名,若無規(guī)規(guī)定,則根根據(jù)邏輯圖判斷斷該用哪中中ACTION。f)T:模模塊運(yùn)行的的時(shí)間。由由模塊本身身作累計(jì)計(jì)計(jì)算,不需需設(shè)置。g)EN::模塊運(yùn)行行允許。為為“TRUE”時(shí)模模塊運(yùn)行,,為“FALSE””時(shí)模塊不不運(yùn)行。采采用默認(rèn)值“TRUE”。h)A0::開脈沖時(shí)時(shí)間。即模模塊開命令令持續(xù)的時(shí)時(shí)間。一般般在邏輯圖圖上有標(biāo)明明。若未標(biāo)標(biāo)明則設(shè)置5。i)A1::關(guān)脈沖時(shí)時(shí)間。即模模塊關(guān)命令令持續(xù)的時(shí)時(shí)間。一般般在邏輯圖圖上有標(biāo)明明。若未標(biāo)標(biāo)明則設(shè)置5。j)A2::全行程時(shí)時(shí)間。當(dāng)模模塊發(fā)出一一個(gè)開命令令或關(guān)命令令時(shí),它就就開始累計(jì)計(jì)命令持續(xù)續(xù)的時(shí)間。當(dāng)持續(xù)續(xù)時(shí)間超過過A2,但但模塊未收收到相應(yīng)的的已開信號(hào)號(hào)或已關(guān)信信號(hào),則模模塊發(fā)出超時(shí)報(bào)警警。一般在在邏輯圖上上有標(biāo)明。。若未標(biāo)明明則設(shè)置15。以上這三個(gè)個(gè)時(shí)間也可可在上位機(jī)機(jī)的界面上上修改。k)Alarms::報(bào)警設(shè)置置。將“NoAction””和“BadActn”都設(shè)設(shè)成3。(3)接下下來的工作作是把設(shè)備備的已開和和已關(guān)信號(hào)號(hào)連到設(shè)備備模塊上,,若有故障障信號(hào),則則也把它連到設(shè)設(shè)備模塊上上。然后把把開關(guān)命令令與DO信信號(hào)連起來來這種連線線在邏輯圖圖上會(huì)有標(biāo)明。我們們以下面這這幅邏輯圖圖為例(在前面的的I/O配配置表的基基礎(chǔ)上)1274AIDdtuAC2_12PV4在邏輯圖的的右邊是一一個(gè)點(diǎn)動(dòng)門門的模塊,,上面有已已開、已關(guān)關(guān)和故障信信號(hào),以及及開命令和關(guān)命令,還有模塊塊號(hào)等組態(tài)態(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)動(dòng)門的已開開信號(hào)12A4DI對(duì)應(yīng)的數(shù)數(shù)據(jù)連接位位;已關(guān)信信號(hào)12A5DI對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)連接位;;故障信號(hào)號(hào)12A6DI對(duì)應(yīng)應(yīng)的數(shù)據(jù)連連接位進(jìn)行行下面連線線:我們將已開開信號(hào)12A4DI對(duì)應(yīng)的數(shù)數(shù)據(jù)連接位位從數(shù)據(jù)采采集中連到到名為“DD12F1”的設(shè)設(shè)備模塊的Word0.Bit4;;將已關(guān)信信號(hào)12A5DI對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)連接位對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)連接位從從數(shù)據(jù)采集集中連到設(shè)備模模塊的Word0.Bit12;將故故障信號(hào)12A6DI對(duì)應(yīng)的的數(shù)據(jù)的連連接位從數(shù)數(shù)據(jù)采集中連連到設(shè)備模模塊的Word1.Bit2,這樣設(shè)設(shè)備模塊就就可以接收收從現(xiàn)場(chǎng)來來的反饋信信號(hào)了。若該設(shè)備的的故障信號(hào)號(hào)不止一個(gè)個(gè),則設(shè)備備模塊的Word1.Bit1等都可可以連接故故障位。關(guān)于于設(shè)備模塊塊的具體管管腳說明見見《設(shè)備級(jí)驅(qū)動(dòng)動(dòng)和自定義義模塊說明明》的§11點(diǎn)動(dòng)門。(4)然后后要把模塊塊的開命令令Word0.Bit3和關(guān)關(guān)命令Word0.Bit11與對(duì)應(yīng)應(yīng)的DO信信號(hào)連起來來。由于現(xiàn)場(chǎng)需需要的開和和關(guān)是長(zhǎng)脈脈沖,所以以不須PULSE和和AND4模塊轉(zhuǎn)換換成短脈沖沖,可以直直接和DO相連連。根據(jù)上上面的邏輯輯圖其連接接如下圖::(4)然后后把該設(shè)備備模塊的Word0與名為DC1201的DG_CONN模塊的的Word2連起來來,再把DC1201的Byte2連連到設(shè)備模模塊的Byte0。。(參見前前面的設(shè)備備清單)(5)然后后進(jìn)行開關(guān)關(guān)時(shí)間位的的連接。從從設(shè)備清單單中可以看看出,該不不可調(diào)電動(dòng)動(dòng)門的開關(guān)關(guān)時(shí)間位A7要要連到名為為AC1201的AN_CONN模塊塊的PV2。其連接接如下圖::從邏輯圖可可以看出有有一個(gè)延時(shí)時(shí)3S脈沖沖連到此點(diǎn)點(diǎn)動(dòng)門的強(qiáng)強(qiáng)開位W0.1,有有邏輯圖我我們看出這個(gè)個(gè)延時(shí)有一一個(gè)脈沖模模塊PLDD1201和一個(gè)個(gè)與門模塊塊ANDD1201構(gòu)成。由由于打包后連線會(huì)會(huì)亂,所以以我們先將將DD12F1模塊塊打成一個(gè)個(gè)包,名為為“點(diǎn)動(dòng)門門”,雙擊擊“點(diǎn)動(dòng)門門”,然后從模塊塊區(qū)LOGIC中拉拉出脈沖模模塊和與門門模塊,其其連接如下下圖:(6)從邏邏輯圖可以以看出,該該設(shè)備還有有一些邏輯輯需要組態(tài)態(tài):它有強(qiáng)強(qiáng)開、強(qiáng)關(guān)關(guān)、順開、、順關(guān)邏輯。1274AI注意:將PULSE模塊改為為上升沿觸觸發(fā),脈沖沖寬度改為為3。然后將與門門的OUT連到點(diǎn)動(dòng)動(dòng)門強(qiáng)開位位W0.1,其連接接如下圖::延時(shí)有邏輯圖看看出另外一一個(gè)延時(shí)模模塊的輸出出連到點(diǎn)動(dòng)動(dòng)門的強(qiáng)關(guān)關(guān)位W0.9其連接如下下圖:邏輯圖上比比較模塊CMDD1201的的Great連到脈脈沖模塊的的IN上,,其連接如如下圖:同樣比較模模塊CMDD1202的LessThan連到到第二個(gè)脈脈沖模塊的的IN,其其連接如下下:設(shè)備模塊的的順控位還還連了從其其它控制器器傳過來的的順控命令令,可知它它們是名為為DCSFC10的一一個(gè)DG_CONN模塊的W1.C和和W1.D。以下作一個(gè)個(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è)設(shè)備模塊的的W0.4,已關(guān)關(guān)信號(hào)連到到設(shè)備模塊塊的W0.12,,故障信號(hào)連連到設(shè)備模模塊的W1.0、、W1.1、W1.2等等。e)點(diǎn)動(dòng)門門的開命令令W0.3和關(guān)命令令W0.11是長(zhǎng)脈脈沖輸出,,一般不需需轉(zhuǎn)化成短短脈沖。f)點(diǎn)動(dòng)門門若有強(qiáng)開開、強(qiáng)關(guān)等等邏輯,按按照邏輯圖圖將之與設(shè)設(shè)備模塊相相連。g)點(diǎn)動(dòng)門門的具體管管腳說明見見《設(shè)備級(jí)驅(qū)動(dòng)動(dòng)和自定義義模塊說明明》的§11點(diǎn)動(dòng)門。h)所所有IO測(cè)點(diǎn)的信信號(hào)都從其其對(duì)應(yīng)的數(shù)數(shù)據(jù)連接位位進(jìn)行連接接這樣方便便仿真調(diào)試試;總結(jié)3、電動(dòng)機(jī)機(jī)(例中模模塊號(hào)為ST12E5)步驟:(1)在模模塊選擇區(qū)區(qū)中選擇““CtrlModv3.0””的““Maths””下有有一個(gè)ACT15A3W模塊塊,將之拖出到組組態(tài)區(qū)中;;(2)雙擊擊該模塊,,調(diào)出對(duì)象象屬性區(qū),,進(jìn)行參數(shù)數(shù)設(shè)置:st說明:a)Name:即模模塊號(hào),在在例中為““ST12E5”。。每個(gè)電動(dòng)動(dòng)機(jī)對(duì)應(yīng)一一個(gè)ACT15A3W模塊。b)Database:該設(shè)設(shè)備模塊屬屬于哪個(gè)控控制器的數(shù)數(shù)據(jù)庫。默默認(rèn)值為““Local”,即即屬于本地地?cái)?shù)據(jù)庫。設(shè)備備組態(tài)時(shí)此此項(xiàng)采用默默認(rèn)值。c)Rate:該設(shè)設(shè)備模塊的的采樣速率率。默認(rèn)值值為0,即即采用控制制器本身的的運(yùn)算周期期。d)FileName:文件件名。ACT15A3W模塊塊可用于多多種設(shè)備,,如不可調(diào)調(diào)門、電機(jī)機(jī)、點(diǎn)動(dòng)門、軟伺伺放等等。。當(dāng)“FileName””是““TMT_ST”時(shí)時(shí),該模模塊就用于控制電動(dòng)動(dòng)機(jī)。e)ActName:模塊名名。對(duì)電機(jī)機(jī)來說,有有的需要的的功能較復(fù)復(fù)雜,比如如需要強(qiáng)制制、順控、允許等等等,有的的只是手動(dòng)動(dòng)。不同的的ActName代代表該模塊塊的功能不同。例中中是全功能能模塊。下面是不同同ActName所所代表的不不同功能::一般在項(xiàng)目目組提供的的設(shè)備清單單中會(huì)規(guī)定定每個(gè)設(shè)備備的ACTION名名,若無規(guī)規(guī)定,則根根據(jù)邏輯圖判斷斷該用哪中中ACTION。f)T:模模塊運(yùn)行的的時(shí)間。由由模塊本身身作累計(jì)計(jì)計(jì)算,不需需設(shè)置。g)EN::模塊運(yùn)行行允許。為為“TRUE”時(shí)模模塊運(yùn)行,,為“FALSE””時(shí)模塊不不運(yùn)行。采采用默認(rèn)值“TRUE”。h)A0::開脈沖時(shí)時(shí)間。即模模塊開命令令持續(xù)的時(shí)時(shí)間。一般般在邏輯圖圖上有標(biāo)明明。若未標(biāo)標(biāo)明則設(shè)置5。i)A1::關(guān)脈沖時(shí)時(shí)間。即模模塊關(guān)命令令持續(xù)的時(shí)時(shí)間。一般般在邏輯圖圖上有標(biāo)明明。若未標(biāo)標(biāo)明則設(shè)置5。j)A2::全行程時(shí)時(shí)間。當(dāng)模模塊發(fā)出一一個(gè)開命令令或關(guān)命令令時(shí),它就就開始累計(jì)計(jì)命令持續(xù)續(xù)的時(shí)間。當(dāng)持續(xù)續(xù)時(shí)間超過過A2,但但模塊未收收到相應(yīng)的的已開信號(hào)號(hào)或已關(guān)信信號(hào),則模模塊發(fā)出超時(shí)報(bào)警警。一般在在邏輯圖上上有標(biāo)明。。若未標(biāo)明明則設(shè)置15。以上這三個(gè)個(gè)時(shí)間可在在上位機(jī)的的界面上修修改。k)Alarms::報(bào)警設(shè)置置。將“NoAction””和“BadActn”都設(shè)設(shè)成3。(3)接下下來的工作作是把設(shè)備備的已開和和已關(guān)信號(hào)號(hào)連到設(shè)備備模塊上,,若有故障障信號(hào),則則也把它連到設(shè)設(shè)備模塊上上。然后把把開關(guān)命令令與DO信信號(hào)連起來來這種連線線在邏輯圖圖上會(huì)有標(biāo)明。我們們以下面這這幅邏輯圖圖為例(在前面的的I/O配配置表的基基礎(chǔ)上)12D3DI1275AISttuDc1_12w3.2AC2_12PV5在邏輯圖的的右邊是一一個(gè)電動(dòng)機(jī)機(jī)的模塊,,上面有已已開、已關(guān)關(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)動(dòng)門的已開開信號(hào)是1295DI;已關(guān)關(guān)信號(hào)是1296DI;故障障信號(hào)是1297DI,按照上上面點(diǎn)表對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)連接進(jìn)行行連接如下下:我們將已開開信號(hào)1295DI對(duì)應(yīng)的數(shù)數(shù)據(jù)連接位位從數(shù)據(jù)采采集中連到到名為“ST12E5”的設(shè)設(shè)備模塊的Word0.Bit4;;將已關(guān)信信號(hào)1296DI對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)連接位從從數(shù)據(jù)采集集中連到設(shè)設(shè)備模塊的的Word0.Bit12;將將控制電源源消失信號(hào)號(hào)1297DI對(duì)應(yīng)應(yīng)的數(shù)據(jù)連連接位從數(shù)數(shù)據(jù)采集中中連到設(shè)備備模塊的Word1.Bit1,這這樣設(shè)備模模塊就可以以接收從現(xiàn)現(xiàn)場(chǎng)來的反反饋信號(hào)了了。若該設(shè)備的的故障信號(hào)號(hào)不止一個(gè)個(gè),則設(shè)備備模塊的Word1.Bit1、Word1.Bit2等都可以連接接故障位。。關(guān)于設(shè)備備模塊的具具體管腳說說明見《設(shè)備級(jí)驅(qū)動(dòng)動(dòng)和自定義義模塊說明明》的§18電動(dòng)機(jī)。(4)然后后要把模塊塊的開命令令Word0.Bit3和關(guān)關(guān)命令Word0.Bit11與對(duì)應(yīng)應(yīng)的DO信信號(hào)連起來來。由于現(xiàn)場(chǎng)情情況復(fù)雜,,因此模塊塊的開命令令和關(guān)命令令是長(zhǎng)脈沖沖,但現(xiàn)場(chǎng)場(chǎng)一般需要要短脈沖,,所以需要一些些邏輯模塊塊將長(zhǎng)脈沖沖轉(zhuǎn)化為短短脈沖。脈脈沖和與門門具體的連連法及脈沖沖的設(shè)置、、命名和與門的的命名同不不可調(diào)電動(dòng)動(dòng)門規(guī)則一一樣。下面面是電動(dòng)機(jī)機(jī)的開命令令與脈沖的的連接:下面是與門門和DO對(duì)對(duì)應(yīng)的數(shù)據(jù)據(jù)位進(jìn)行連連接:(4)然后后把該設(shè)備備模塊的Word0與名為DC1201的DG_CONN模塊的的Word3連起來來,再把DC1201的Byte3連到設(shè)備備模塊的Byte0。(參見見前面的設(shè)設(shè)備清單))(5)根據(jù)據(jù)上面的設(shè)設(shè)備表可知知,電機(jī)設(shè)設(shè)備不需要要開關(guān)行程程顯示,因因?yàn)殡姍C(jī)動(dòng)動(dòng)作快速,,所以不需要要在連接時(shí)時(shí)間估計(jì)位位;(6)從邏邏輯圖可以以看出,該該設(shè)備還有有一些邏輯輯需要組態(tài)態(tài):它有強(qiáng)強(qiáng)開、強(qiáng)關(guān)關(guān)、順開、、順關(guān)邏輯。由由于打包后后連線會(huì)亂亂,所以我我們先將ST12E5等模塊塊打成一個(gè)個(gè)包,名為為“點(diǎn)電機(jī)”,雙雙擊“電機(jī)機(jī)”,然然后從模塊塊區(qū)LOGIC中拉拉出比較模模塊和或門門模塊,其其連接如下圖:從邏輯圖中中可以看出出或門OR1201的Out連到電動(dòng)動(dòng)機(jī)強(qiáng)開位位W0.1,比較模模塊CM1202.Greater連到電電動(dòng)機(jī)的強(qiáng)強(qiáng)關(guān)位W0.9,連連接如下兩兩幅圖:12D3DI1275AI設(shè)備模塊的的順控位還還連了從其其它控制器器傳過來的的順控命令令,可知它它們是名為為DCSFC10的一一個(gè)DG_CONN模塊的某某些位。根根據(jù)邏輯圖圖進(jìn)行連接接即可。(7)以上上的步驟完完成后,這這個(gè)電動(dòng)機(jī)機(jī)的組態(tài)就就組好了。。以下作一個(gè)個(gè)總結(jié):a)電動(dòng)機(jī)機(jī)的組態(tài)要要根據(jù)邏輯輯圖;b)電動(dòng)機(jī)機(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è)設(shè)備模塊的的W0.4,已關(guān)關(guān)信號(hào)連到到設(shè)備模塊塊的W0.12,,故障信號(hào)連連到設(shè)備模模塊的W1.0、、W1.1、W1.2等等。e)電動(dòng)機(jī)機(jī)的開命令令W0.3和關(guān)命令令W0.11是長(zhǎng)脈脈沖輸出,,若現(xiàn)場(chǎng)需需要短脈沖沖,可使用PULSE和AND4模塊塊將之轉(zhuǎn)化化成短脈沖沖再與DO信號(hào)相連連。f)電動(dòng)機(jī)機(jī)若有強(qiáng)開開、強(qiáng)關(guān)等等邏輯,按按照邏輯圖圖將之與設(shè)設(shè)備模塊相相連。g)電動(dòng)機(jī)機(jī)的具體管管腳說明見見《設(shè)備級(jí)驅(qū)動(dòng)動(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)號(hào)為RS12F5))步驟:(1)在模模塊選擇區(qū)區(qū)中選擇““CtrlModv3.0””的““Maths””下有有一個(gè)ACT15A3W模塊塊,將之拖出到組組態(tài)區(qū)中;;RS(2)雙擊擊該模塊,,調(diào)出對(duì)象象屬性區(qū),,進(jìn)行參數(shù)數(shù)設(shè)置:說明:a)Name:即模模塊號(hào),在在例中為““RS12F5”。。每個(gè)電動(dòng)動(dòng)機(jī)對(duì)應(yīng)一一個(gè)ACT15A3W模塊。b)Database:該設(shè)設(shè)備模塊屬屬于哪個(gè)控控制器的數(shù)數(shù)據(jù)庫。默默認(rèn)值為““Local”,即即屬于本地地?cái)?shù)據(jù)庫。設(shè)備備組態(tài)時(shí)此此項(xiàng)采用默默認(rèn)值。c)Rate:該設(shè)設(shè)備模塊的的采樣速率率。默認(rèn)值值為0,即即采用控制制器本身的的運(yùn)算周期期。d)FileName:文件件名。ACT15A3W模塊塊可用于多多種設(shè)備,,如不可調(diào)調(diào)門、電機(jī)機(jī)、點(diǎn)動(dòng)門、軟伺伺放等等。。當(dāng)“FileName””是““TVL_RS”時(shí)時(shí),該模模塊就用于控制單位位式設(shè)備。。e)ActName:模塊名名。對(duì)單位位式設(shè)備來來說,有的的需要的功功能較復(fù)雜雜,比如需需要強(qiáng)制、順控、、允許等等等,有的只只是手動(dòng)。。不同的ActName代表表該模塊的功能不同同。例中是是全功能模模塊。下面是不同同ActName所所代表的不不同功能::一般在項(xiàng)目目組提供的的設(shè)備清單單中會(huì)規(guī)定定每個(gè)設(shè)備備的ACTION名名,若無規(guī)規(guī)定,則根根據(jù)邏輯圖判斷斷該用哪中中ACTION。f)T:模模塊運(yùn)行的的時(shí)間。由由模塊本身身作累計(jì)計(jì)計(jì)算,不需需設(shè)置。g)EN:模模塊運(yùn)行允許許。為“TRUE”時(shí)模模塊運(yùn)行,為為“FALSE”時(shí)模塊塊不運(yùn)行。采采用默認(rèn)值“TRUE”。h)A0:開開脈沖時(shí)間。。即模塊開命命令持續(xù)的時(shí)時(shí)間。一般在在邏輯圖上有有標(biāo)明。若未未標(biāo)明則設(shè)置5。i)A1:關(guān)關(guān)脈沖時(shí)間。。即模塊關(guān)命命令持續(xù)的時(shí)時(shí)間。一般在在邏輯圖上有有標(biāo)明。若未未標(biāo)明則設(shè)置5。j)A2:全全行程時(shí)間。。當(dāng)模塊發(fā)出出一個(gè)開命令令或關(guān)命令時(shí)時(shí),它就開始始累計(jì)命令持持續(xù)的時(shí)間。當(dāng)持續(xù)時(shí)時(shí)間超過A2,但模塊未未收到相應(yīng)的的已開信號(hào)或或已關(guān)信號(hào),,則模塊發(fā)出超時(shí)報(bào)警。。一般在邏輯輯圖上有標(biāo)明明。若未標(biāo)明明則設(shè)置15。以上這三個(gè)時(shí)時(shí)間可在上位位機(jī)的界面上上修改。k)Alarms:報(bào)警警設(shè)置。將““NoAction”和和“BadActn”都都設(shè)成3。(3)接下來來的工作是把把設(shè)備的已開開和已關(guān)信號(hào)號(hào)連到設(shè)備模模塊上,若有有故障信號(hào),,則也把它連到設(shè)備備模塊上。然然后把開關(guān)命命令與DO信信號(hào)連起來這這種連線在邏邏輯圖上會(huì)有有標(biāo)明。我們以以下面這幅邏邏輯圖為例(在前面的I/O配置表表的基礎(chǔ)上))12F5DO12B2DI12B3DIRstu在邏輯圖的右右邊是一個(gè)電電動(dòng)機(jī)的模塊塊,上面有已已開、已關(guān)和和故障信號(hào),,以及開命令和關(guān)命令,,還有模塊號(hào)號(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.012F5DO12B2DI12B3DI從邏輯圖上可可以看出:該該點(diǎn)動(dòng)門的已已開信號(hào)是12B2DI;已開信號(hào)號(hào)12B2DI取反作為為已關(guān)信號(hào),故障障信號(hào)是12B3DI,,根據(jù)其對(duì)應(yīng)應(yīng)的數(shù)據(jù)連接接位進(jìn)行下圖圖的連接:我們將已開信信號(hào)12B2DI從數(shù)據(jù)據(jù)采集中連到到名為“RS12F5””的設(shè)備模塊塊的Word0.Bit4;將已開信號(hào)12B2DI取反從數(shù)據(jù)據(jù)采集中連到到設(shè)備模塊的的Word0.Bit12;將故障障信號(hào)12B3DI從數(shù)據(jù)采集中中連到設(shè)備模模塊的Word1.Bit2,這樣樣設(shè)備模塊就就可以接收從從現(xiàn)場(chǎng)來的反反饋信號(hào)了。若該設(shè)設(shè)備的故障信信號(hào)不止一個(gè)個(gè),則設(shè)備模模塊的Word1.Bit1、Word1.Bit2等等都可以連接故障位。。關(guān)于設(shè)備模模塊的具體管管腳說明見《《設(shè)備級(jí)驅(qū)動(dòng)和和自定義模塊塊說明》的§16單位式設(shè)備。。(4)然后要要把模塊的開開命令Word0.Bit3和關(guān)命命令Word0.Bit11與對(duì)應(yīng)應(yīng)的DO信號(hào)號(hào)連起來。由于現(xiàn)場(chǎng)需要要的開和關(guān)是是長(zhǎng)脈沖,所所以不須PULSE和AND4模塊塊轉(zhuǎn)換成短脈脈沖,可以直直接和DO相連。。根據(jù)上面的的邏輯圖,只只需連開命令令,其連接如如下圖:(4)然后把把該設(shè)備模塊塊的Word0與名為DC1201的DG_CONN模塊塊的Word4連起來,,再把DC1201的Byte4連到設(shè)備備模塊的Byte0。((參見前面的的設(shè)備清單))(5)單位式式電磁閥因?yàn)闉殚_關(guān)很快,,因此不需要要進(jìn)行時(shí)間估估計(jì)位連接;;從邏輯圖上可可以看出,設(shè)設(shè)備模塊的順順控位還連了了從其它控制制器傳過來的的順控命令,,有邏輯圖可知知它們是名為為DCSFC10的一個(gè)個(gè)DG_CONN模塊的的某些位。12F5DO12B2DI12B3DI(7)以上的的步驟完成后后,這個(gè)單位位式設(shè)備的組組態(tài)就組好了了??梢詫⑦@這個(gè)設(shè)備的相相關(guān)組態(tài)模塊打成成一個(gè)包,取取名“單位設(shè)設(shè)備”。以下作一個(gè)總總結(jié):a)單位式設(shè)設(shè)備的組態(tài)要要根據(jù)邏輯圖圖;b)單位式設(shè)設(shè)備的FileName是TVL_RS,ActionName是TVL_RS或TVL_RS+后綴綴,視具體設(shè)備需要的的控制功能而而定;c)單位式設(shè)設(shè)備的Word0和Byte0要與與DC連接;;d)單位式設(shè)設(shè)備的已開信信號(hào)連到設(shè)備備模塊的W0.4,已已關(guān)信號(hào)連到到設(shè)備模塊的的W0.12,故障信號(hào)連到到設(shè)備模塊的的W1.0、W1.1、W1.2等。e)單位式設(shè)設(shè)備的開命令令W0.3和和關(guān)命令W0.11是長(zhǎng)長(zhǎng)脈沖輸出,,一般不需轉(zhuǎn)轉(zhuǎn)化成短脈沖沖。f)單位式設(shè)設(shè)備若有強(qiáng)開開、強(qiáng)關(guān)等邏邏輯,按照邏邏輯圖將之與與設(shè)備模塊相相連。g)單位式設(shè)設(shè)備的具體管管腳說明見《《設(shè)備級(jí)驅(qū)動(dòng)和和自定義模塊塊說明》的§16單位式設(shè)備。。h)為了仿真真調(diào)試方便,,我們統(tǒng)一要要求所有IO信號(hào)都從其其對(duì)應(yīng)的數(shù)據(jù)據(jù)連接位進(jìn)行行連接;總結(jié)5,全開全關(guān)關(guān)執(zhí)行機(jī)構(gòu)((例中模塊號(hào)號(hào)為AN12F3)步驟:(1)在模塊塊選擇區(qū)中選選擇“CtrlModv3.0”的的“Maths””下有一一個(gè)ACT15A3W模模塊,將之拖出到組態(tài)態(tài)區(qū)中;AN(2)雙擊該該模塊,調(diào)出出對(duì)象屬性區(qū)區(qū),進(jìn)行參數(shù)數(shù)設(shè)置:說明:a)Name:即模塊號(hào)號(hào),在例中為為“AN12F3”。每每個(gè)全開全關(guān)關(guān)執(zhí)行機(jī)構(gòu)對(duì)對(duì)應(yīng)一個(gè)ACT15A3W模塊。。b)Database::該設(shè)備模塊塊屬于哪個(gè)控控制器的數(shù)據(jù)據(jù)庫。默認(rèn)值值為“Local”,即即屬于本地?cái)?shù)數(shù)據(jù)庫。。設(shè)備備組態(tài)態(tài)時(shí)此此項(xiàng)采采用默默認(rèn)值值。c)Rate::該設(shè)設(shè)備模模塊的的采樣樣速率率。默默認(rèn)值值為0,即即采用用控制制器本本身的的運(yùn)算算周期期。d)FileName::文件件名。。ACT15A3W模塊塊可用用于多多種設(shè)設(shè)備,,如不不可調(diào)調(diào)門、、電機(jī)機(jī)、點(diǎn)點(diǎn)動(dòng)門、、軟伺伺放等等等。。當(dāng)““FileName””是是““TVL_AN”時(shí)時(shí),,該模模塊就就用于控制制全開開全關(guān)關(guān)執(zhí)行行機(jī)構(gòu)構(gòu)。e)ActName:模模塊名名。對(duì)對(duì)全開開全關(guān)關(guān)執(zhí)行行機(jī)構(gòu)構(gòu)來說說,有有的需需要的的功能能較復(fù)復(fù)雜,,比如如需要強(qiáng)強(qiáng)制、、順控控、允允許等等等,,有的的只是是手動(dòng)動(dòng)。不不同的的ActName代代表該模塊塊的功功能不不同。。例中中是全全功能能模塊塊。下面是是不同同ActName所所代表表的不不同功功能::一般在在項(xiàng)目目組提提供的的設(shè)備備清單單中會(huì)會(huì)規(guī)定定每個(gè)個(gè)設(shè)備備的ACTION名名,若若無規(guī)規(guī)定,,則根根據(jù)邏輯圖圖判斷斷該用用哪中中ACTION。f)T:模模塊運(yùn)運(yùn)行的的時(shí)間間。由由模塊塊本身身作累累計(jì)計(jì)計(jì)算,,不需需設(shè)置置。g)EN::模塊塊運(yùn)行行允許許。為為“TRUE””時(shí)模模塊運(yùn)運(yùn)行,,為““FALSE””時(shí)模模塊不不運(yùn)行行。采采用默默認(rèn)值“TRUE””。h)A0::開脈脈沖時(shí)時(shí)間。。即模模塊開開命令令持續(xù)續(xù)的時(shí)時(shí)間。。一般般在邏邏輯圖圖上有有標(biāo)明明。若若未標(biāo)標(biāo)明則則設(shè)置5。i)A1::關(guān)脈脈沖時(shí)時(shí)間。。即模模塊關(guān)關(guān)命令令持續(xù)續(xù)的時(shí)時(shí)間。。一般般在邏邏輯圖圖上有有標(biāo)明明。若若未標(biāo)標(biāo)明則則設(shè)置5。j)A2::全行行程時(shí)時(shí)間。。當(dāng)模模塊發(fā)發(fā)出一一個(gè)開開命令令或關(guān)關(guān)命令令時(shí),,它就就開始始累計(jì)計(jì)命令令持續(xù)續(xù)的時(shí)時(shí)間。當(dāng)當(dāng)持續(xù)續(xù)時(shí)間間超過過A2,但但模塊塊未收收到相相應(yīng)的的已開開信號(hào)號(hào)或已已關(guān)信信號(hào),,則模模塊發(fā)發(fā)出超時(shí)時(shí)報(bào)警警。一一般在在邏輯輯圖上上有標(biāo)標(biāo)明。。若未未標(biāo)明明則設(shè)設(shè)置15。。以上這這三個(gè)個(gè)時(shí)間間可在在上位位機(jī)的的界面面上修修改。。k)Alarms::報(bào)警警設(shè)置置。將將“NoAction””和““BadActn””都設(shè)設(shè)成3。(3))接下下來的的工作作是把把設(shè)備備的已已開和和已關(guān)關(guān)信號(hào)號(hào)連到到設(shè)備備模塊塊上,,若有有故障障信號(hào)號(hào),則則也把它連連到設(shè)設(shè)備模模塊上上。然然后把把開關(guān)關(guān)命令令與DO信信號(hào)連連起來來這種種連線線在邏邏輯圖圖上會(huì)會(huì)有標(biāo)明。。我們們以下下面這這幅邏邏輯圖圖為例例(在前前面的的I/O配配置表表的基基礎(chǔ)上上)在邏輯輯圖的的右邊邊是一一個(gè)全全開全全關(guān)執(zhí)執(zhí)行機(jī)機(jī)構(gòu)的的模塊塊,上上面有有已開開、已已關(guān)和和故障障信號(hào)號(hào),以以及開開命令令和關(guān)關(guān)命令令,還還有模模塊號(hào)號(hào)等組組態(tài)所所需要要的信信息。。12A1DI1274AI12F3DO12F4DO12A7DI12A8DI12B1DIAntuDc1_12w1.8AC2_12PV4強(qiáng)關(guān)信信號(hào),連到到模塊塊的W0.9順關(guān)信信號(hào),連到到模塊塊的W0.10允關(guān)信信號(hào),連到到模塊塊的W0.8模塊號(hào)號(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從邏輯輯圖上上可以以看出出全開開全關(guān)關(guān)執(zhí)行行機(jī)構(gòu)構(gòu)的已已開信信號(hào)為為12A7DI,已已關(guān)信信為12A8DI,,故障信信號(hào)為為12B1DI,根根據(jù)與與其對(duì)對(duì)應(yīng)的的數(shù)據(jù)據(jù)連接接位和和設(shè)備備的連連接如如下::12F3DO12F4DO12A7DI12A8DI12B1DI我們將將已開開信號(hào)號(hào)12A7DI其對(duì)對(duì)應(yīng)的的數(shù)據(jù)據(jù)連接接位從從數(shù)據(jù)據(jù)采集集中連連到名名為““AN12F3”的的設(shè)備備模塊的的Word0.Bit4;將將已關(guān)關(guān)信號(hào)號(hào)12A8DI其對(duì)對(duì)應(yīng)的的數(shù)據(jù)據(jù)連接接位從從數(shù)據(jù)據(jù)采集集中連連到設(shè)設(shè)備模模塊的Word0.Bit12;;將故故障信信號(hào)12B1DI其其對(duì)應(yīng)應(yīng)的數(shù)數(shù)據(jù)連連接位位從數(shù)數(shù)據(jù)采采集中中連到到設(shè)備備模塊塊的Word1.Bit2,,這這樣樣設(shè)設(shè)備備模模塊塊就就可可以以接接收收從從現(xiàn)現(xiàn)場(chǎng)場(chǎng)來來的的反反饋饋信信號(hào)號(hào)了了。。若若該該設(shè)設(shè)備備的的故故障障信信號(hào)號(hào)不不止一一個(gè)個(gè),,則則設(shè)設(shè)備備模模塊塊的的Word1.Bit1等等都都可可以以連連接接故故障障位位。。關(guān)關(guān)于于設(shè)設(shè)備模模塊塊的的具具體體管管腳腳說說明明見見《《設(shè)備備級(jí)級(jí)驅(qū)驅(qū)動(dòng)動(dòng)和和自自定定義義模模塊塊說說明明》的的§§14全開開全全關(guān)關(guān)執(zhí)執(zhí)行行機(jī)機(jī)構(gòu)構(gòu)設(shè)設(shè)備。。(4))然然后后要要把把模模塊塊的的開開命命令令Word0.Bit3和和關(guān)關(guān)命命令令Word0.Bit11與與對(duì)對(duì)應(yīng)應(yīng)的的DO信信號(hào)號(hào)連連起起來來。。由于于現(xiàn)現(xiàn)場(chǎng)場(chǎng)需需要要的的開開和和關(guān)關(guān)是是長(zhǎng)長(zhǎng)脈脈沖沖,,所所以以不不須須PULSE和和AND4模模塊塊轉(zhuǎn)轉(zhuǎn)換換成成短短脈脈沖沖,可可

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論