首頁 > 文章中心 > 子程序

      子程序

      前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇子程序范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。

      子程序范文第1篇

      2、具體方法:選擇菜單命令工具(T) > 指令向?qū)ETR/NETW。

      3、指定您需要的網(wǎng)絡(luò)操作數(shù)目。

      4、指定端口號和子程序名稱。

      5、指定網(wǎng)絡(luò)操作。

      6、分配 V 存儲區(qū)。

      7、生成代碼。

      8、為了便于進(jìn)行連接在網(wǎng)絡(luò)中的 PLC 之間的數(shù)據(jù)交換,S7-200支持網(wǎng)絡(luò)讀(NETR)和網(wǎng)絡(luò)寫(NETW)指令。

      9、NETR 指令從遠(yuǎn)程 PLC中的指定地址讀取配置好的一定數(shù)量的數(shù)據(jù)。

      10、NETW 指令操作由數(shù)據(jù)表中的前七個字節(jié)控制。

      子程序范文第2篇

      【關(guān)鍵詞】 宏程序 子程序

      一、產(chǎn)品特點分析

      欲加工旋鈕零件500個圖1-1,毛坯尺寸為Φ37,加工完成后,需進(jìn)行煮黑處理。零件圖下圖所示:

      編制此類零件加工程序有時會遇到這種情況:一組程序段在一個程序中多次出現(xiàn),或者在幾個程序要使用它。我們可以把這組程序段摘出來,命名后單獨儲存,這組程序段就是子程序,調(diào)用第一層子程序的指令所在的加工程序叫做主程序。調(diào)子程序的指令也是一個程序段,它一般由子程序調(diào)用指令、子程序名稱和調(diào)用次數(shù)等組成,具體規(guī)則和格式隨系統(tǒng)而別,例如同樣是“調(diào)用O0002號子程序一次”,F(xiàn)ANUC系統(tǒng)用“M98 P2。”

      子程序可以嵌套,即一層套一層。上一層與下一層的關(guān)系,跟主程序與第一層子程序的關(guān)系相同。最多可以套多少層,由具體的數(shù)控系統(tǒng)決定。在實際加工中,子程序的調(diào)用應(yīng)用的非常廣泛。當(dāng)然也可以利用子程序與宏程序相結(jié)合來完成。在用戶宏程序中,又可以分為A類和B類兩種,A類宏程序是以G65 Hxx P#xx Q#xx R#xx的格式輸入的,而B類宏程序則以直接的公式和語言輸入,它和C語言很相似,在0i系統(tǒng)中應(yīng)用比較廣,簡單易懂,通過利用宏程序循環(huán)語句及變量賦值實現(xiàn)多個加工。

      二、加工工藝分析

      2.1加工精度分析

      根據(jù)零件圖分析,該旋鈕精度要求不高,按圖紙尺寸要求加工即可。

      2.2數(shù)控加工刀具分析

      該零件形狀簡單,在外形粗精車中選擇焊接式90度外圓偏刀,切斷時采用刀寬為3mm的焊接式切斷刀,鉆孔的鉆頭采用直徑為Φ5.2以及M6絲錐一副。

      2.3加工路線制定

      該零件屬于批量生產(chǎn),精度要求不高,為提高加工效率,先將工藝安排如下:

      (1)采用三爪自定心卡盤裝夾,每次加工5個零件,伸出長度為:零件的總長+切槽刀寬+下個零件端面車削量。值得注意的是,考慮到工件伸出過長,會引起機(jī)床振動,會給加工帶來不便,所以一次只加工5個零件。

      (2)采用G71、G70外圓偏刀粗精車外圓。

      (3)利用切槽刀具,車削R1.5的圓弧并完成切斷。

      (4)數(shù)控銑削兩平面。

      (5)利用平口鉗完成鉆口和攻螺紋。

      (6)煮黑處理

      三、工件坐標(biāo)系設(shè)置

      該零件在提高加工效率方面,還需考慮編程零點設(shè)置問題。一般而言,大部分零件加工的編程零點都設(shè)置在端面中心。大部分編程人員都知道,一把刀具在沒被拆卸的前提下,X向只對一次,那么主要考慮Z向?qū)Φ丁Po零件的Z向?qū)Φ叮捎糜螛?biāo)卡尺量出第一次工件伸出的總長并鎖住,當(dāng)下次工件伸出長度時,選擇原先的游標(biāo)卡尺來衡量工件的裝夾位置,這樣Z向就無須對刀,從而提高了加工效率。

      四、加工程序

      除通過零點設(shè)置可以提高加工效率外,程序的編寫也與加工效率有關(guān)。在加工旋鈕零件的編程中,主要有三種編程方式:運用子程序調(diào)用、偏移Z向坐標(biāo)、子程序與宏程序結(jié)合。

      根據(jù)旋鈕零件的工藝分析可知,每次一個零件切斷時的總長是不變的,所以可以利用宏程序中的變量,控制每次刀具的移動距離,通過WHILE循環(huán)條件判斷刀具終止的移動距離。#1=0,WHILE[#1GE-92.3]DO1,M98P0002;#1=#1-18.5;END1;

      其中#1=#1-18.5,指的是刀具每次移動18.5,從而實現(xiàn)連續(xù)加工多個零件,提高加工效率。

      參 考 文 獻(xiàn)

      [1]田春霞主編.數(shù)控加工工藝.北京:機(jī)械工業(yè)出版社.2006.2

      [2]王先逵著.機(jī)械制造工藝學(xué).清華大學(xué)出版社.1999

      子程序范文第3篇

      關(guān)鍵詞: 高分子材料; 本構(gòu)關(guān)系; Abaqus; UMAT; VUMAT

      中圖分類號: TB324; TB115.1文獻(xiàn)標(biāo)志碼: B

      引言

      高分子材料在日常生活中有著廣泛的應(yīng)用,因此其不可避免地出現(xiàn)在仿真分析中.當(dāng)前沒有一種商業(yè)軟件具有適合高分子材料的材料本構(gòu)模型.Abaqus是一款優(yōu)秀的商業(yè)軟件,其提供的子程序接口UMAT/VUMAT允許用戶根據(jù)使用需求自定義材料本構(gòu).[1]使用該方法,可有效解決在仿真中由于材料本構(gòu)不適用而導(dǎo)致的仿真與實際測試差異過大的問題.

      1高分子材料本構(gòu)一般描述方法

      業(yè)界通常使用彈塑性本構(gòu)定義高分子材料的材料屬性.屈服強(qiáng)度一般取材料曲線上第一個峰值點.彈性模量的取法有2種不同的方式:對于應(yīng)力應(yīng)變關(guān)系曲線有明顯直線段的,以第一段直線的斜率作為材料的彈性模量(切線法);對于曲線沒有明顯直線段的材料,則使用原點與屈服點連成的直線的斜率作為彈性模量(割線法).2種方式與真實應(yīng)力應(yīng)變曲線的比較見圖1.圖 1高分子材料測試材料曲線與仿真曲線比較

      由圖1可知,無論使用何種方式,仿真使用的應(yīng)力應(yīng)變曲線都與實際材料的應(yīng)力應(yīng)變曲線有較大差異.將切線法獲得材料數(shù)據(jù)代入到手機(jī)電池蓋三點彎曲中進(jìn)行仿真,見圖2,其仿真與測試力位移曲線在最高點的差異約為23%,見圖3.

      對于手機(jī)等一些電子類產(chǎn)品,高分子材料的仿真非常重要.在跌落或彎折測試中,高分子材料的應(yīng)力應(yīng)變關(guān)系與彈塑性本構(gòu)的差異造成仿真預(yù)測不準(zhǔn)確,必須定義正確的高分子材料本構(gòu).

      2Abaqus VUMAT子程序

      Abaqus提供豐富的材料本構(gòu)模型庫,能夠滿足絕大多數(shù)仿真材料模型的需要;同時,還提供UMAT/VUMAT子程序接口,讓用戶可以用FORTRAN語言編程,自己定義需要的材料本構(gòu)模型,對Abaqus材料庫中沒有包含的材料進(jìn)行計算.幾乎可以把用戶材料屬性賦予Abaqus中的任何單元,其中UMAT用在隱式仿真計算中,VUMAT用在顯式仿真計算中.由于隱式計算與顯式計算的差別,導(dǎo)致UMAT與VUMAT也有一定的差異,但是經(jīng)過簡單的改寫即可完成它們之間的轉(zhuǎn)換.

      本文使用準(zhǔn)靜態(tài)仿真分析方法,屬于顯式求解,所以只介紹VUMAT.

      3高分子材料VUMAT本構(gòu)介紹

      由圖1可知,高分子材料的本構(gòu)與彈塑性本構(gòu)最大的差異在于彈性段是直線還是曲線.彈性段的路徑也直接影響到卸載的路徑.因此,對高分子材料本構(gòu)的定義關(guān)鍵在于非線性彈性段的實現(xiàn),即要根據(jù)當(dāng)前的應(yīng)力值實時獲取下一增量步所用的彈性模量值.程序整體流程見圖4.

      圖 4程序整體流程

      3.1彈性段多段線性的實現(xiàn)

      在彈性段,程序根據(jù)彈性模量和泊松比計算應(yīng)力增量.由于彈性段為非線性,需要根據(jù)應(yīng)力或應(yīng)變更新用于計算的彈性模量值,直至達(dá)到屈服點,因此需要在輸入文件中輸入材料真實應(yīng)力應(yīng)變曲線,通過查表計算的函數(shù),根據(jù)當(dāng)前應(yīng)力σ所在的位置,計算當(dāng)前的彈性模量.應(yīng)力應(yīng)變曲線輸入時,輸入格式為:

      用查表的方法,直到σn

      3.2卸載路徑的選擇

      屈服發(fā)生后,需要選擇彈性模量參與相關(guān)計算,有2個作用:一是用來計算屈服后加載段的應(yīng)力試探值(不對該增量步真實應(yīng)力產(chǎn)生影響,只起對比判斷的作用);二是用來作為屈服后卸載的路徑(為實現(xiàn)不同卸載路徑,在程序中設(shè)置一個flag位,其值由用戶自己輸入),用戶可以根據(jù)實際的需要選擇卸載的路徑.如圖4中,共設(shè)置3種卸載路徑:沿切線卸載、沿割線卸載以及沿曲線卸載等.用戶也可以根據(jù)需要增加其他的卸載方式.

      4子程序的驗證

      為驗證子程序是否能實現(xiàn)設(shè)計的功能,取一個1/8的網(wǎng)格模型進(jìn)行單軸拉伸仿真,單元類型為C3D8R.輸出其應(yīng)力應(yīng)變曲線,與材料真實應(yīng)力應(yīng)變曲線比較,見圖5.

      圖 5使用VUMAT后加載應(yīng)力應(yīng)變曲線與材料曲線對比

      使用VUMAT后,加載的應(yīng)力應(yīng)變曲線與材料測試得到的真實應(yīng)力應(yīng)變曲線完全重合,說明VUMAT可以完全反映材料在加載過程中的力學(xué)行為.在卸載過程中,分別實現(xiàn)沿彈性段的切線、割線以及曲線卸載.

      為進(jìn)一步驗證,將VUMAT用于圖2所示的手機(jī)電池蓋三點彎模型中進(jìn)行仿真與試驗對比.在使用彈塑性本構(gòu)模型時,仿真與測試力位移曲線的最大差異約為23%,而引入使用VUMAT編寫的高分子材料本構(gòu)后,其仿真與測試的差異減少到4.5%,見圖6.從實際項目的驗證結(jié)果看,使用VUMAT后電池蓋測試的力位移曲線與仿真的力位移曲線基本重合,仿真與測試的差異也明顯減小.將該本構(gòu)應(yīng)用于其他高分子材料和實際案例,其仿真精度均明顯改善,也說明該子程序在實際工程中的適用性.

      圖 6使用VUMAT后電池蓋力位移曲線對比

      5結(jié)束語

      使用VUMAT子程序后,高分子材料在加載段的力學(xué)特性與測試的真實應(yīng)力應(yīng)變曲線一致,同時將其應(yīng)用在工程實際問題上,也與測試曲線基本一致,驗證該程序的適用性.由于高分子材料的卸載特性較為復(fù)雜,還需進(jìn)一步研究,所以程序只給出3種方式供用戶按照實際需求進(jìn)行選擇.

      子程序范文第4篇

      關(guān)鍵詞:NC程序;PLC;觸發(fā)

      中圖分類號:TG35 文獻(xiàn)標(biāo)識碼:A

      1 前提條件

      能夠由PLC觸發(fā)且在JOG模式下執(zhí)行的NC程序只有異步子程序ASUB。異步子程序叫中斷子程序,為以異步方式運行的子程序,特點在于運行方式而不是程序本身;任何子程序都可以以異步方式運行。子程序正常運行:上級程序在代碼中調(diào)用子程序,當(dāng)上級程序運行到調(diào)用處時運行子程序;或直接選擇子程序,按NC啟動鍵運行。子程序異步運行:首先使用設(shè)置中斷指令將子程序與某一中斷事件相關(guān)聯(lián),然后子程序進(jìn)入等待狀態(tài);一旦出現(xiàn)相關(guān)中斷事件,則子程序運行。因其調(diào)用有不確定性所以稱為異步。選擇使用異步子程序的原因在于,PLC可以制造一些中斷事件,因而可觸發(fā)異步子程序的運行。要在JOG模式下運行ASUB,須保證所設(shè)置子程序與中斷的關(guān)聯(lián)在JOG模式下仍然有效,需要以下選項:

      840D需要設(shè)置參數(shù)19340 $ON_PROG_MASK bit 1=1。要在JOG模式下運行ASUB,須保證所設(shè)置子程序與中斷關(guān)聯(lián)在JOG模式下有效,需要以下選項:

      840D需要設(shè)置參數(shù)19340$ON_PROG_MASK bit 1=1。

      840DSL需要選項Multiple mode actions

      2 PLC通過FB4設(shè)置中斷子程序ASUB

      PIService: 指定服務(wù)項目,"PI".ASUP表示服務(wù)為ASUB

      Unit:指定通道號

      Addr1:指定中斷子程序所在目錄

      Addr2:指定中斷子程序名稱

      Vwar1:指定中斷號;PLC以中斷號為觸發(fā)基準(zhǔn)

      Vwar2:指定中斷優(yōu)先級

      本例中Addr1 指向’/_N_CUS_DIR/’Addr2指向’_N_MOVEAXIS_SPF’;即用戶循環(huán)目錄下子程序MOVEAXIS.SPF在系統(tǒng)中登記為中斷子程序1

      3 PLC通過FC 9 ASUB 觸發(fā)異步子程序

      ChanNo:指定通道

      IntNo:中斷程序號,即FB4的Vwar1

      Active:等于1時 表示異步子程序正在運行

      Done:異步子程序運行完成時等于1

      Error:出錯時為1

      Ref:運行所需要的存儲空間,不可指定為L變量。

      FC9通過指定的中斷程序號觸發(fā)異步子程序,因此FC9的IntNo必須與即FB4的Vwar1一致。

      4 在JOG模式下運行

      在JOG模式運行還需設(shè)定以下機(jī)床參數(shù):

      MD11600 $MN_BAG_MASK=3

      MD11602 $MN_ASUP_START_MASK=7

      MD11604 $MN_ASUP_START_PRIO_LEVEL=7

      5 擴(kuò)展中斷子程序的使用

      FB4可設(shè)置的中斷號范圍是從1到8,如果每個異步子程序執(zhí)行一個功能,則最多只有8個。經(jīng)試驗,通過以下方法可以在同一程序中包含多個任務(wù)。

      在FC 9觸發(fā)異步子程序同時,通過FC21向NC系統(tǒng)變量$A_DBB[ ]傳送任務(wù)信息。異步子程序內(nèi)部根據(jù)$A_DBB[ ]取值不同劃分為不同區(qū)域;或異步子程序根據(jù)$A_DBB[ ]的取值調(diào)用不同的子程序。這樣不同任務(wù)所可根據(jù)PLC任務(wù)信息進(jìn)行選擇。以下是示例程序。

      N10 DEF INT LABEL

      N30 LABEL=$A_DBB[12]

      N70 G1 G90 G94 F100

      N90 CASE LABEL OF 1 GOTOF MARKE1 2 GOTOF MARKE2 3 GOTOF MARKE3 DEFAULT GOTOF MARKE5

      N100 MARKE1:SUPA X=100

      N110 M17

      N120 MARKE2:SUPA Y=50

      N130 M17

      N140 MARKE3:SUPA Z=45

      N150 M17

      N160 MARKE5:

      N170 M17

      6試驗同一程序中包含不同任務(wù)的方法。

      FB4可設(shè)置中斷號范圍是從1到8,如果每個異步子程序執(zhí)行一個功能,則最多有8個。經(jīng)試驗,通過以下方法可在同一程序中包含多個任務(wù)。

      在FC 9觸發(fā)異步子程序同時,通過FC21向NC 系統(tǒng)變量$A_DBB[ ]傳送附加信息。異步子程序內(nèi)部根據(jù)$A_DBB[ ]取值不同劃分為不同區(qū)域;或異步子程序根據(jù)$A_DBB[ ]取值調(diào)用不同子程序。這樣不同任務(wù)所可根據(jù)PLC附加信息進(jìn)行區(qū)分。

      7注意事項:

      一個中斷事件可能有多個觸發(fā)源,用PLC觸發(fā)時要保證排除其他觸發(fā)源,以免程序意外運行。通過$A_DBB[ ]傳送附加信息保證正確觸發(fā)。

      (2)中斷子程序具有較高優(yōu)先級,可打斷正常NC加工程序運行。應(yīng)檢查中斷子程序與NC加工程序是否存在潛在沖突,或?qū)⒂|發(fā)限制在JOG模式內(nèi)。

      8 試驗結(jié)果分析

      在JOG模式下使用PLC調(diào)用并執(zhí)行NC程序:(1)通過PLC程序FB4指定的NC程序選擇為中斷子程序(2)通過PLC程序FC9觸發(fā)執(zhí)中斷子程序(3)設(shè)置選項19340第1位即Multiple mode actions使步驟(2)在JOG模式下繼續(xù)有效。

      在整個過程中PLC所做的只是選擇和觸發(fā),具體功能取決于NC程序編制,程序編制完成后功能固定下來。機(jī)床手動操作過程中可能要NC程序執(zhí)行輔助動作,如:銑主軸更換銑頭時所需的主軸定位、回轉(zhuǎn)環(huán)閉合后鎖緊電機(jī)的鎖緊力矩控制、使刀架運行到某固定位置及運行固定軌跡等,要在自動方式與手動方式間來回切換,操作繁瑣,如果操作者對NC指令不了解還可能出現(xiàn)誤操作。在JOG模式下PLC觸發(fā)NC程序時,使用按鈕作為觸發(fā)源,并把不同按鈕與以上輔助動作聯(lián)系起來,效果上相當(dāng)于把這些輔助動作變?yōu)槭謩硬僮鳎稍鰪?qiáng)機(jī)床的易用性。

      結(jié)語

      可將一些較固定且必須由NC啟動的任務(wù)改由PLC觸發(fā)執(zhí)行。這樣原來需要頻繁編寫或選擇程序然后按NC啟動才能執(zhí)行的任務(wù),只需按一個按鍵就可以執(zhí)行。增加機(jī)床易用性。

      子程序范文第5篇

      關(guān)鍵詞:可編程序控制器,自動并聯(lián),柴油發(fā)電機(jī)組

      中圖分類號: C35 文獻(xiàn)標(biāo)識碼: A

      一、前言

      可編程序控制器簡稱PLC,它采用可編程序控制器的存儲器,用來存儲用戶指令,通過數(shù)字或模擬的輸入、輸出來完成確定邏輯、順序、定時、計數(shù)、運算和一些確定的功能來控制各種類型的機(jī)械設(shè)備及其生產(chǎn)過程。

      自動化柴油發(fā)電機(jī)組用PLC控制具備很多優(yōu)點,它主要通過軟件控制,省去了很多硬件開發(fā)工作,電路很少,大大提高了系統(tǒng)的可靠性及抗干擾能力,由于它簡單易行的可編程序的功能,無需改變系統(tǒng)的外部硬件接線,便能改變系統(tǒng)的控制要求,從而使系統(tǒng)的柔大大提高,又由于PLC是專門為工業(yè)控制設(shè)計的在設(shè)計和制造過程中采用抗干擾措施,可以在惡劣的環(huán)境下與強(qiáng)電一起工作,保證了柴油發(fā)電機(jī)組運行的穩(wěn)定和可靠。

      柴油發(fā)電機(jī)組的自動化并聯(lián)就是在自動化柴油發(fā)電機(jī)組的基礎(chǔ)上將PLC與GPC(機(jī)組并聯(lián)控制器)結(jié)合使用,可實現(xiàn)多臺(32臺一組)發(fā)電機(jī)組的自動啟動、自動并聯(lián)等工作,其工作可靠、測量精確、操作方便,已被我公司廣泛應(yīng)用于部隊、油田、港口、電信等要求高的單位,作為主電站或備用電站使用。

      二、可以實現(xiàn)的主要功能

      自動化并聯(lián)的柴油發(fā)電機(jī)組應(yīng)該具備以下基本要求:

      1、自動啟動

      當(dāng)正常供電(外電電網(wǎng))出現(xiàn)故障或斷電時,機(jī)組能自動啟動、自動升速、自動合閘,自動供電。

      2、預(yù)設(shè)三次啟動功能

      機(jī)組預(yù)設(shè)三次啟動功能,如第一次啟動不成功,經(jīng)延時15S(可設(shè)定)后再次啟動,如第二次啟動不成功,則延時后進(jìn)行第三次啟動,在三次啟動過程中只要有一次啟動成功,機(jī)組就會按照預(yù)先設(shè)置的程序往下運行,如三次啟動不成功,則視為啟動失敗,將會發(fā)出聲光報警,如下一臺機(jī)組設(shè)置在自動模式則將會接到故障信號后自動啟動。

      3、 自動停機(jī)

      當(dāng)正常供電(外電電網(wǎng))恢復(fù),經(jīng)判斷檢測電壓正常后控制ATS自動切換到市電,并控制機(jī)組分閘、降速到怠速冷卻運行3分鐘(可設(shè)定)后自動停機(jī)。

      4、自動保護(hù)

      機(jī)組在運行過程中,如出現(xiàn)油壓低、水位低、水溫高、超轉(zhuǎn)速、逆功率、電壓低、過電壓、高低頻、過功率等故障將會發(fā)出聲光報警信號(或自動緊急停機(jī)),提醒操作人員進(jìn)行檢查。

      5、遠(yuǎn)程監(jiān)控

      可以通過通信網(wǎng)絡(luò)能夠非常方便的把電站控制納入中央控制系統(tǒng)中去,利用計算機(jī),軟件工程,通信技術(shù)及測控技術(shù)來實現(xiàn)集中監(jiān)控管理系統(tǒng)實現(xiàn)對機(jī)組“三遙”。下圖為6臺發(fā)電機(jī)組監(jiān)控畫面。

      這是6臺10.5KV- 1600KW柴油發(fā)電機(jī)組自動并聯(lián)運行監(jiān)控畫面(用戶為中國海洋石油282平臺)

      6、自動并聯(lián),解列

      當(dāng)1#機(jī)組負(fù)載達(dá)到單機(jī)功率的70%(可設(shè)定)時,并持續(xù)規(guī)定的時間5S(可設(shè)定),2#機(jī)組能自動啟動,并自動投入并聯(lián)運行,當(dāng)負(fù)載低于單機(jī)功率規(guī)定數(shù)值40%(可設(shè)定)并持續(xù)規(guī)定的時間5S(可設(shè)定),2#機(jī)組將自動解列并停機(jī)。機(jī)組的優(yōu)先選擇都可設(shè)定。

      7、自動調(diào)頻、調(diào)壓、無功分配

      8、自動維持準(zhǔn)啟動狀態(tài)

      機(jī)組能自動維持準(zhǔn)啟動狀態(tài),此時機(jī)組的自動周期性預(yù)供油系統(tǒng),油、冷卻水的自動加溫系統(tǒng)、蓄電池的自動充電裝置將投入工作。

      9、具備手動、自動兩種操作模式

      我公司設(shè)計生產(chǎn)的采用PLC和GPC控制的自動并聯(lián)柴油發(fā)電機(jī)組已被廣泛應(yīng)用于通信部隊、油田、港口、電信等要求高的單位。

      三、硬件設(shè)計

      以中海油282平臺電站(采用CumminsQSK60-G4型電噴柴油機(jī),廣州英格EG10500型高壓10.5KV發(fā)電機(jī))為例,主配電系統(tǒng)(顯示2臺原理相同)如下:

      1、控制系統(tǒng)組成

      該控制系統(tǒng)由三大部分組成:PLC控制部分;GPC部分,由于是六臺機(jī)組并聯(lián),共六套,機(jī)組監(jiān)控儀部分,六套,GPC控制部分及機(jī)組監(jiān)控儀部分都采用現(xiàn)成的控制器,在此不做詳細(xì)介紹。

      機(jī)組監(jiān)控儀可實現(xiàn)對機(jī)組運行參數(shù)的采集機(jī)監(jiān)控,對柴油機(jī)油壓低,水溫高,超速等故障發(fā)出報警信號,并實施停機(jī)保護(hù)。

      GPC是機(jī)組并聯(lián)控制器(Generator Paralleling Controller)的簡稱,它是Comap公司為機(jī)組并聯(lián)功能的實現(xiàn)而設(shè)計的,具有靜態(tài)同步,動態(tài)同步,機(jī)組固定負(fù)載運行,單機(jī)固定頻率運行,負(fù)荷分配,調(diào)速器脈沖輸出或電壓模擬輸出,控制主開關(guān)分、合閘,發(fā)電機(jī)電壓勵磁電壓模擬輸出控制,備用發(fā)電機(jī)自動啟停等標(biāo)準(zhǔn)規(guī)控制功能;同時可實現(xiàn)機(jī)組運行中的逆功和過流保護(hù)。該控制器配有RS232顯示和服務(wù)接口,可實現(xiàn)遠(yuǎn)程監(jiān)控。

      根據(jù)電站功能要求,可編程控制器選用上海臺島S40(帶輸入,輸出模塊,并配備EPROM存儲器)由于PLC選用繼電器輸出容量較小通常只能驅(qū)動2A以下負(fù)載,大容量負(fù)載必須通過外置繼電器控制,重要的控制部分還采用外部互鎖結(jié)構(gòu)。

      2、控制系統(tǒng)分析

      其自動并聯(lián)功能有PLC及GPC共同實現(xiàn),可分別完成對6臺機(jī)組的手動、遠(yuǎn)控啟動,停機(jī),升速,降速,合閘,分閘,及自動并聯(lián)自動分配有功負(fù)載和無功負(fù)載等功能。GPC是多功能并機(jī)系統(tǒng),它基于微處理技術(shù)集成了所有同步發(fā)電機(jī)必要的控制功能,它通過不同的模式選擇可控制發(fā)電機(jī)組單機(jī)運行,機(jī)組間并聯(lián)運行或與主電網(wǎng)并聯(lián)運行,具備發(fā)電機(jī)的過流,過壓,逆功等保護(hù),同時可接受來自PLC的同步使能控制指令,完成待并機(jī)與運行機(jī)的自動同步并聯(lián),并聯(lián)成功后可自動進(jìn)行負(fù)載分配和無功分配,當(dāng)接受PLC發(fā)來的解列指令時,可控制本機(jī)負(fù)載向運行機(jī)自動轉(zhuǎn)移,達(dá)到解列條件時自動分閘解列;PLC在系統(tǒng)中主要完成邏輯控制以及與多臺機(jī)組的GPC之間的通訊功能,PLC根據(jù)外部條件,決定各機(jī)組的啟動順序,并根據(jù)負(fù)載情況決定機(jī)組的并聯(lián)或解列時間,并向GPC發(fā)出相關(guān)指令,由GPC完成相應(yīng)動作。PLC與GPC的結(jié)合使用,組成了高度可靠和全功能的多機(jī)組全自動電站控制系統(tǒng)。

      在自動狀態(tài)下,當(dāng)市電失電時,PLC可控制6臺機(jī)組按照預(yù)先選定的順序自動啟動,啟動成功后機(jī)組自動升速并自動合閘,向負(fù)載供電。每臺機(jī)組可經(jīng)過三次啟動循環(huán),如三次啟動不成功,則發(fā)出相應(yīng)的“啟動失敗”信號,如啟動成功則自動升速至額定轉(zhuǎn)速后經(jīng)過設(shè)定的最大穩(wěn)定時間10S(可設(shè)定)將發(fā)出合閘指令,如主開關(guān)未能合閘,則發(fā)出“GCB故障”報警信號,并自動停機(jī),另一臺備用機(jī)組自動啟動。機(jī)組運行中如負(fù)載超過單臺機(jī)組額定負(fù)載的70%,并持續(xù)5S時,PLC自動啟動第二臺備用機(jī),且自動升速并自動同步并聯(lián),如待并機(jī)經(jīng)60S后未能并聯(lián)成功則發(fā)出并聯(lián)失敗信號。并聯(lián)成功后GPC將自動進(jìn)行調(diào)頻,調(diào)壓,使有功分配及無功分配差度在5%以內(nèi)。當(dāng)并聯(lián)運行的總負(fù)荷小于機(jī)組總負(fù)載的20%,并持續(xù)10S,PLC和GPC將自動解列投入并聯(lián)的機(jī)組,并怠速運行3分鐘后自動停機(jī)。當(dāng)并聯(lián)運行中一臺機(jī)組出現(xiàn)故障時,其主開關(guān)將自動跳閘并發(fā)出聲光報警,故障排除后必須按一下“故障復(fù)位”按鈕,系統(tǒng)將會恢復(fù)正常。市電來電后運行機(jī)組將按照程序自動解列并冷卻運行3分鐘發(fā)出停機(jī)信號,如經(jīng)過30S后機(jī)組未能停機(jī),PLC將發(fā)出“停機(jī)失敗”報警信號。

      四、控制系統(tǒng)邏輯圖的設(shè)計

      PLC采用標(biāo)準(zhǔn)布爾表達(dá)式(AND OR ONT)為基礎(chǔ)的簡便語言,當(dāng)程序未固化時,用戶可根據(jù)自己的要求更改,以滿足特殊要求。

      根據(jù)以上描述,柴油發(fā)電機(jī)組的自動并聯(lián)程序控制邏輯圖及程序設(shè)計簡要介紹如下:

      為完成自動控制任務(wù),S40型PLC提供兩類基本指令同時基于計算機(jī)的編程軟件提供不同的編程器選擇,可以利用這些指令創(chuàng)建機(jī)組控制程序,并利用編程軟件將編好的程序下裝到CPU,S40程序由三個基本元素組成,主程序,子程序和中斷程序,S40連續(xù)的執(zhí)行用戶程序,主程序中的指令按照順序在CPU的每個掃描周期執(zhí)行一次,可以調(diào)用不同的子程序和中斷程序。

      五、結(jié)束語

      采用PLC控制的自動并聯(lián)柴油發(fā)電機(jī)組硬件簡單,技術(shù)經(jīng)濟(jì)指標(biāo)好,可靠性高,程序稍作修改就可以滿足用戶不同的控制要求,經(jīng)實踐使用客戶反應(yīng)較好。

      注釋:

      (1)、GPC發(fā)電機(jī)并聯(lián)控制器簡稱(Generator Paralleling Controller)

      相關(guān)期刊更多

      艦船電子工程

      統(tǒng)計源期刊 審核時間1-3個月

      中國船舶重工集團(tuán)公司

      電子設(shè)計工程

      統(tǒng)計源期刊 審核時間1-3個月

      陜西省科學(xué)技術(shù)協(xié)會

      聲學(xué)與電子工程

      部級期刊 審核時間1個月內(nèi)

      中國船舶重工集團(tuán)有限公司

      亚洲第一成年男人的天堂| mm1313亚洲国产精品美女| 伊伊人成亚洲综合人网7777| 亚洲AV成人片无码网站| 亚洲最大天堂无码精品区| 在线观看亚洲人成网站| 亚洲第一成年男人的天堂| 亚洲最大的成网4438| 久热综合在线亚洲精品| 亚洲av中文无码乱人伦在线r▽| 亚洲另类激情综合偷自拍图| 亚洲小说区图片区另类春色| 亚洲中文字幕无码爆乳AV| 亚洲无人区一区二区三区| 亚洲熟妇av一区二区三区| 亚洲欧洲日产国码无码网站| 日本亚洲欧洲免费天堂午夜看片女人员 | 亚洲精品国产啊女成拍色拍| 亚洲欧洲在线播放| 亚洲AV无码久久久久网站蜜桃 | 亚洲导航深夜福利| 亚洲一级毛片在线播放| 亚洲精品二三区伊人久久| 亚洲人成图片网站| 亚洲av无码成人精品区一本二本| 久久亚洲欧美国产精品| 亚洲精品国产福利一二区| 亚洲伊人久久综合中文成人网| 亚洲综合精品网站| 久久99国产亚洲高清观看首页| 亚洲精选在线观看| 亚洲小视频在线播放| 亚洲人片在线观看天堂无码| 国产综合激情在线亚洲第一页 | 亚洲高清资源在线观看| 亚洲一卡2卡4卡5卡6卡残暴在线| 日韩亚洲国产综合高清| 国产精品成人亚洲| 亚洲中久无码永久在线观看同| 久久亚洲国产成人亚| 亚洲免费在线观看视频|