時間:2018-03-12 10:30:37來æºï¼šç¶²çµ¡è½‰è¼‰
1ã€å¼•言
在石油行æ¥çš„原油管é“輸é€éŽç¨‹ä¸,å„伿¥ä¹‹é–“需è¦é€²è¡ŒåŽŸæ²¹äº¤æŽ¥,å› æ¤æµé‡è¨ˆä½¿ç”¨æ¯”較廣泛。而計é‡ç²¾åº¦å‰‡æ˜¯ä¸€å€‹é—œéµåƒæ•¸,å®ƒé—œç³»åˆ°ä¼æ¥çš„經濟效益和信è½ã€‚近年來,éš¨è‘—å·¥æ¥æŽ§åˆ¶æŠ€è¡“çš„é£›é€Ÿç™¼å±•,å¯ç·¨ç¨‹æŽ§åˆ¶å™¨(PLC)å»£æ³›é€²å…¥å·¥æŽ§é ˜åŸŸ,å¹¶å¢žåŠ äº†ä¸€äº›å°ˆç”¨æŽ§åˆ¶åŠŸèƒ½,例如PID調節功能ã€ä¼ºæœåŠŸèƒ½ã€é«˜é€Ÿè¨ˆæ•¸(HSC)功能ç‰,åˆå…·æœ‰è¼ƒé«˜çš„å¯é 性,使得利用PLC實ç¾åŽŸæ²¹è‡ªå‹•è¨ˆé‡å°±æˆç‚ºå¯èƒ½ã€‚為æ¤,我們利用工æ¥è¨ˆç®—機(IPC)å’ŒPLCæ§‹æˆæ–°åž‹çš„集散å¼åŽŸæ²¹è‡ªå‹•è¨ˆé‡ç³»çµ±ã€‚æ¤ç³»çµ±å¯é€šéŽä»¥å¤ªç¶²å°‡æ•¸æ“šé 傳至控制ä¸å¿ƒã€‚
æ¤é …目已在é¯å¯§é•·è¼¸ç®¡ç·šçš„æ•¸è™•計é‡ç«™æ‡‰ç”¨æˆåŠŸ,在測é‡ç²¾åº¦ã€ç³»çµ±ç©©å®šæ€§ã€å·¥ä½œæ•ˆçއã€å¯é 性åŠå¯æ“ä½œæ€§ç‰æ–¹é¢,å–得了良好的標定效果。
2ã€ç³»çµ±å·¥ä½œåŽŸç†èˆ‡ç¡¬ä»¶é…ç½®
2.1控制系統工作原ç†
ç³»çµ±çµæ§‹å¦‚圖1所示。é‹ç”¨ç®¡é“輸油時,通éŽç¾å ´æŽ§åˆ¶å®¤PLC打開/關閉相應的電動閥,進行æµç¨‹åˆ‡æ›,使相應的æµé‡è¨ˆæŠ•å…¥é‹è¡Œã€‚ç”±æµé‡è¨ˆç™¼ä¿¡å™¨å°‡è„ˆ
沖傳éžåˆ°PLC,PLC利用高速計數模塊采集æµé‡è¨ˆç™¼å‡ºçš„脈沖數,并將其轉æ›ç‚ºæ¨™æº–狀態下的容ç©å€¼ã€‚åŒæ™‚,PLC將實時采集æµé«”的壓力和溫度(分別由壓力變é€å™¨å’Œæº«åº¦è®Šé€å™¨æä¾›),所有數據通éŽä»¥å¤ªç¶²é€å…¥ä¸Šä½IPC,IPCçµåˆæµé«”å¯¦æ™‚å£“åŠ›ã€æº«åº¦å€¼èª¿ç”¨åŽŸæ²¹è¨ˆé‡è¡¨æ•¸æ“šåº«,將測得的累ç©é‡å€¼è½‰æ›ç‚ºæ¨™æº–狀態下(20℃,101325Pa)的累ç©é‡å€¼,并將數據å˜å„²åœ¨IPC的硬盤上。而且,IPCå¯ä»¥é©…å‹•æ‰“å°æ©Ÿæ‰“å°å‡ºè¨ˆé‡å ±å‘Šã€‚
2.2控制系統的軟ã€ç¡¬ä»¶é…ç½®
控制系統主è¦ç”±ä¸€æ¬¡è¨å‚™ã€äºŒæ¬¡è¨å‚™ä»¥åŠæŽ§åˆ¶é«”å’Œè»Ÿä»¶æ§‹æˆã€‚一次è¨å‚™ä¸»è¦åŒ…æ‹¬å£“åŠ›è¡¨ã€æº«åº¦è¨ˆã€æµé‡è¨ˆç‰;二次è¨å‚™ä¸»è¦åŒ…括溫度變é€å™¨ã€å£“力變é€å™¨ã€è„ˆæ²–發信器ã€é›»å‹•é–¥ç‰;控制體主è¦åŒ…括PLCã€IPC(é…置網å¡)ã€æ‰“å°æ©Ÿã€é›†ç·šå™¨åŠæ‡‰ç”¨è»Ÿä»¶ç‰,åƒè¦‹åœ–1。
2.2.1硬件部分
(1)IPC:為ä¿è‰ç³»çµ±çš„高度å¯é 性,é¸ç”¨äº†ç›®å‰åœ‹å…§æ‡‰ç”¨è¼ƒå¤šçš„DellGX260型計算機。具體é…置為:Pâ…¢1.7GHzCPUã€256MBå…§å˜ã€40GB硬盤ã€SONY21英寸純平顯示器ã€64MB顯å¡ã€è²å¡åŠéŸ³ç®±(å ±è¦å’Œæç¤ºç”¨)ç‰ã€‚
(2)PLC:é¸ç”¨ç¾Žåœ‹Rockwellå…¬å¸çš„A2BPLCä½œç‚ºç³»çµ±çš„æŽ§åˆ¶æ ¸å¿ƒ,其特點是å¯é 性高ã€åŠŸèƒ½å¼·ã€å¯æ“´å±•性好。具體é…置如下:CPU為17472L551B(內置以太網通信å£);模擬é‡è¼¸å…¥(AI)模塊é¸ç”¨17462NI4,它具有4個高電平模擬輸入端,å¯è¼¸å…¥4mA~20mAç‰æ¨™æº–信號,12ä½A/D轉æ›ç²¾åº¦,å…·æœ‰è¼¸å…¥è¶…èª¿ç›£æŽ§åŠŸèƒ½å’Œæ¸¬é‡æ¿¾æ³¢æŠ—干擾功能;模擬é‡è¼¸å‡º(AO)模塊é¸ç”¨17462NO4I,它有4個模擬輸出端,無需外部電æº,å¯è¼¸å‡ºå„種標準信號,包括0mA~20mAã€4mA~20mAã€Â±10Vç‰ä¿¡è™Ÿ;é–‹é—œé‡è¼¸å…¥(DI)模塊é¸ç”¨17462I×16,它具有單端隔離的16è·¯24VDC輸入,所有的輸入å‡é…有濾波器,èƒ½å¤ ä¿è‰æœ€å¤§0.1ms的抗擾性,濾除線電æºå¹²æ“¾;é–‹é—œé‡è¼¸å‡º(DO)模塊é¸ç”¨17462O×16,它具有8路繼電器輸出,內部æä¾›éŽè¼‰å’ŒçŸè·¯ä¿è·,å¹¶å…·æœ‰é€šé“æ•…障自診斷功能;HSC模塊é¸ç”¨17462HSCE,å¯è¨ˆæ•¸æœ€å¤§é »çŽ‡ç‚º40kHz的脈沖,實ç¾å‘上計數ã€å‘下計數或å‘上/å‘下計數。
(3)網絡功能:æ ¹æ“šè¨è¨ˆä¸ç¾å ´æ•¸æ“šé ç¨‹å¯¦æ™‚ç›£è¦–çš„è¦æ±‚,在æ¯è‡ºIPCä¸å„é…置了1塊網å¡,PLC與IPC之間ã€IPC與IPC之間采用抗干擾能力較強的五
類å±è”½é›™çµžç·šå»ºç«‹ä»¥å¤ªç¶²ã€‚考慮到ç¾å ´è¨ˆé‡é–“è·é›¢èª¿åº¦å®¤è¼ƒé ,在線路ä¸é–“åŠ å…¥äº†3COMå…¬å¸çš„8通é“高速集線器,以ä¿è‰æ•¸æ“šå¯é 傳輸。
(4)æµé‡å„€è¡¨:采用日本OVALå…¬å¸çš„UF2â…¡åž‹è½‰åæµé‡è¨ˆ,å®ƒå…·æœ‰ç²¾åº¦é«˜ã€æµé‡èŒƒåœå¯¬ã€é‡å¾©æ€§å¥½ç‰å„ªé»žã€‚æµé‡è¨ˆç¾å ´éƒ¨åˆ†é…æœ‰ä¸æ¸é›¶è¨ˆæ•¸å™¨å’Œèª¿æ•´å™¨,æµé‡è½‰æ›å’Œè®Šé€éƒ¨åˆ†ç‚ºOVALå…¬å¸çš„PG30EP型脈沖發信器。
(5)溫度壓力儀表:溫度變é€å™¨åŠå£“力變é€å™¨å‡èƒ½å¤ æä¾›4mA~20mA的標準信號。
(6)電動閥:å¯é€šéŽç›´æµ24V的開關é‡è¼¸å‡º,控制電動閥的全開或全關,åŒæ™‚,電動閥æä¾›ç„¡æºçš„ä½ç½®ä¿¡è™Ÿè¼¸å‡ºå’Œç‹€æ…‹ä¿¡è™Ÿè¼¸å‡ºã€‚
2.2.2軟件部分
系統的軟件主è¦åŒ…括平臺軟件ã€PLC編程軟件和IPC組態軟件。
(1)系統平臺軟件:采用Windows2000作為系統平臺,è¨ç½®äº†ç³»çµ±å¯†ç¢¼å’Œæ“作員指令,å±è”½äº†è»Ÿä»¶çš„æŸäº›åŠŸèƒ½,以é™åˆ¶ç³»çµ±çš„æ“ä½œ,防æ¢éžæ³•用戶進入系統。
(2)PLC編程軟件:采用A2Bå…¬å¸çš„Rslogix500,它是一個基于Windows環境的編程軟件套件,專供A2B500系列PLC使用,æ”¯æŒæ¢¯å½¢åœ–(LD)ã€æŒ‡ä»¤èªžå¥è¡¨(IL)ã€é †åºåŠŸèƒ½åœ–(SFC)ç‰å¤šç¨®èªžè¨€æ¨¡å¼,具有在線編程ã€è¨ºæ–·å’Œåœ¨ç·šä»¿çœŸèª¿è©¦ç‰åŠŸèƒ½,坿”¯æŒä»¥å¤ªç¶²ä»¥åŠDF1FullDuplexã€DH485ã€DF1HalfDuplexMarster/Slaveç‰é€šä¿¡å”è°æˆ–通信總線。
(3)IPC組態軟件:é¸ç”¨æ¾³å¤§åˆ©äºžè¥¿äºžç‰¹å…¬å¸è‘—å的工控軟件Citect5.0,該軟件å¯é‹è¡ŒäºŽWindowsNT/2000平臺,具有采樣速度快ã€å¯¦æ™‚性強ã€å¯é 性高ç‰ç‰¹é»ž,組態方便,å ±è¦æ–¹å¼å¤šæ¨£,å¯¦æ™‚ã€æ·å²è¶¨å‹¢æ›²ç·šåˆ¶ä½œç°¡å–®,èƒ½å¤ èˆ‡å…¶å®ƒæ‡‰ç”¨è»Ÿä»¶ä¾‹å¦‚VBã€VCã€VFã€Excelç‰å¯¦ç¾ç„¡ç¸«éˆæŽ¥,éˆæ´»ã€æ–¹ä¾¿åœ°å¯¦ç¾æ•¸æ“šèª¿ç”¨å’Œå ±è¡¨æ‰“å°ã€‚
3ã€æŽ§åˆ¶ç³»çµ±çš„æ•¸æ“šæµå‘åŠè»Ÿä»¶æµç¨‹
3.1數據æµå‘
(1)PLCé€šéŽæ¨¡æ“¬é‡è¼¸å…¥æ¨¡å¡Šè®€å–ç¾å ´æº«åº¦å’Œå£“力數據(標準4mA~20mA信號),按儀表é‡ç¨‹çš„ä¸åŒ,經程åºé‹ç®—轉æ›ç‚ºæ¨™æº–的工程é‡å–®ä½;通éŽé«˜é€Ÿè¨ˆæ•¸æ¨¡å¡Šè®€å–æµé‡è¨ˆçš„脈沖信號,由主程åºèª¿ç”¨è¨ˆé‡å程åº,按照脈沖æµé‡æ¯”計算出æµé‡çš„瞬時值和累ç©å€¼;é€šéŽæŽ§åˆ¶é–‹é—œé‡è¼¸å…¥/輸出模塊電動閥的開關,ä¾†è‡ªå‹•åˆ‡æ›æµç¨‹ã€‚
(2)IPC利用通信模塊從PLCä¸è®€å–數據,將其
記錄到本機的æ·å²æ•¸æ“šåº«ä¸,應用程åºè®€å–并顯示ç¾å ´æ•¸æ“šåŠæµé‡çš„瞬時值和累ç©å€¼;åŒæ™‚,PLC也通éŽé€šä¿¡æ¨¡å¡Šè®€å–和執行IPCçš„æ“作指令。
(3)PLC將采集和計算得到的被檢æµé‡è¨ˆå„é …åƒæ•¸å‚³è¼¸åˆ°IPC,IPCçµåˆæµé«”å¯¦æ™‚å£“åŠ›ã€æº«åº¦å€¼,調用原油計é‡è¡¨æ•¸æ“šåº«,將測得的累ç©é‡å€¼è½‰æ›ç‚ºæ¨™æº–狀態下的累ç©é‡å€¼,ç”±IPC調用Excelå ±è¡¨ç³»çµ±é€²è¡Œè¨˜éŒ„,é©…å‹•æ‰“å°æ©Ÿè‡ªå‹•打å°å‡ºè¨ˆé‡å ±è¡¨ã€‚
3.2軟件æµç¨‹
軟件æµç¨‹å¦‚圖2所示。
æ ¹æ“šä»¥ä¸ŠæŽ¨å°Žçµæžœç•«å‡ºé‚輯圖如圖4所示
綜上所述,在實ç¾å„ªå…ˆç·¨ç¢¼å™¨çš„功能擴展時(以T4148為例),è¨è¨ˆæ–¹æ³•坿¸ç´ç‚º:最高ä½ç‰‡çš„使能輸入端作為總的使能輸入端,最低ä½ç‰‡çš„使能輸出端作為總的使能輸出端,相鄰兩片之間,高ä½ç‰‡çš„使能輸出端接入低ä½ç‰‡çš„使能輸入端,總的擴展端?YEX為å„片的擴展端é‚輯“與â€,總的代碼輸出ä¸,低3ä½(Z2,Z1,Z0)為å„片輸出Y2ã€Y1ã€Y0é‚輯“與â€,高ä½è¼¸å‡ºç«¯å¿…é ˆåˆ©ç”¨æ“´å±•ç«¯YEX來實ç¾ã€‚當用4片T4148組æˆ32ç·š-5線優先編碼器時,坿Œ‰è¡¨4所示,列出擴展端與高ä½ä»£ç¢¼è¼¸å‡ºçš„真值表。
4ã€çµæŸèªž
雖然本文討論的是優先編碼器的擴展è¨è¨ˆæ–¹æ³•,但是å°äºŽå…¶å®ƒé‚輯功能部件的擴展,也å¯ä¾ç…§åŒæ¨£çš„æ€è·¯é€²è¡Œã€‚
標簽:
上一篇:é‹çˆé¢¨æ©Ÿè®Šé »èˆ‡PLC控制系統è¨è¨ˆ
ä¸‹ä¸€ç¯‡ï¼šåŸºäºŽè®Šé »å™¨å’ŒPLCçš„å†·å‡æ°´å›žæ”¶...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.hysjfh.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚
相關資訊