999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

PLC自控系統的設計方法*

2017-12-06 07:54:13盧世軍
化工自動化及儀表 2017年10期
關鍵詞:程序設計

盧世軍

(中國石油玉門油田煉化總廠)

PLC自控系統的設計方法*

盧世軍

(中國石油玉門油田煉化總廠)

以S7-200 PLC和一個簡單的壓縮機控制系統的設計為例,介紹了PLC自控系統設計的基本步驟,并對PLC的組成、工作原理和編程進行了簡單的介紹。

PLC自控系統 設計方法 中斷指令 EM231模塊

PLC自控系統在工業生產中廣泛應用,如筆者所在的乍得恩賈梅納煉油廠,在用的各類PLC系統多達56套之多,大部分為西門子的S7-200和S7-300系統,也有部分S7-400、S7-1200及其他廠家(如歐姆龍)的系統等。作為一名自動化專業的技術人員,對于PLC 系統的維護,除了做好程序的備份,熟悉各類設備、生產工藝和控制過程外,還要熟悉PLC的工作原理、硬件結構及軟件編程等,對于一些不太復雜的控制要求,應具備自己設計、編程的能力,以便遇到問題及時解決。西門子的PLC系列中,S7-200相對簡單,筆者以一個簡單的壓縮機自動保護系統設計為例,介紹S7-200 PLC控制系統的設計方法。

1 工藝流程和控制要求

工藝和控制總體流程如圖1所示。氣體經過壓縮機壓縮以后,先后經過除油罐、除水罐和儲氣罐進入用氣裝置。在壓縮機出口處,有出口閥和排氣閥,因為壓縮機要求零負載啟動,故在啟動壓縮機之前,應先通過排氣閥排空汽缸內的氣體。在除油罐底部有排油閥,除水罐和儲氣罐底部有排水閥。電接點壓力表B檢測壓縮機出口的壓力,Cu50熱電阻測量壓縮機汽缸的溫度,這些信號均傳入PLC中,PLC根據這些信號,對相應的器件做出控制。

圖1 工藝和控制的總體流程

本次設計要求是使壓縮機自動保護系統具有以下功能:合閘上電后,PLC通電,程序首先檢測壓力p是不是在0.2MPa以下,若是,則開放氣閥V1,關出口閥V2,放氣10s后(目的是實現壓縮機的零負載啟動),關閉V1,打開V2,同時啟動壓縮機;若不在0.2MPa以下,則先不啟動壓縮機,程序繼續檢測壓力,直到檢測到壓力小于0.2MPa。第1次啟動壓縮機5s之后,打開電磁閥V3、V4、V5進行排油排水,持續10s后,關閉這3個閥,以后的過程中這3個閥不再打開。一上電,程序就開始進行壓力和溫度的檢測,當檢測到溫度T達到100℃時,報警并停壓縮機;如果檢測到壓力達到上限0.5MPa,則停壓縮機,若15s后壓力仍未降下來,則報警。當溫度或壓力降下來以后,報警燈停止閃爍,但壓縮機仍然處于停止狀態。直到經過一段時間,程序檢測到壓力降到下限值0.2MPa后,才又重新啟動壓縮機(啟動之前仍要先放空氣缸里的氣體,進行零負載啟動)。然后直到溫度或壓力達到上限,停壓縮機、報警,如此循環。溫度、壓力報警燈報警時以1s為間隔閃爍。需要注意的是,在停壓縮機后直到壓力降到0.2MPa的過程中,壓縮機一直是停著的,同樣,在啟動壓縮機后直到壓力或溫度達到上限的過程中,壓縮機一直是開著的。程序在PLC有電的情況下一直進行溫度和壓力的檢測。

2 PLC自控系統的設計

2.1硬件配置

PLC選用S7-200 CPU 224作為整個控制系統的核心。對壓縮機的自動控制就是通過對PLC的編程來實現的。S7-200 CPU 224共有14個輸入端,10個輸出端。本次設計用了其中的兩個輸入端,8個輸出端。兩個輸入端10.0和10.2分別接入電接點壓力表送來的兩個開關量信號——壓力的上限值和下限值。輸出端的分配如下:Q0.0接交流接觸器的線圈,Q0.1接壓縮機的放氣閥,Q0.2接壓縮機的出口閥,Q0.3接除油罐的排油閥,Q0.4、Q0.5分別接除水罐、儲氣罐的排水閥,Q0.7接壓力上限報警指示燈,Q1.0接溫度報警指示燈。PLC的電源由三相電源提供,從三相電源引出其中一相給PLC供電。PLC輸出端一側的L1、N兩個端子為電源端子,外部交流電源即從此接入。在PLC的內部有交-直流變換電路,PLC輸入端一側的M、L+兩個端子可向外提供24V(DC)電源,可以作為傳感器的電源向外輸出,也可以作為輸入端的檢測電源使用。本次設計中即用此電源作為輸入端的檢測電源,同時給EM231 RTD 模塊供電。

EM231 RTD 模塊是一個智能模塊,它與一般的模擬量處理模塊不同,比一般的模擬量處理模塊更高級,用法相對復雜一些。EM231 RTD模塊與熱電阻配合使用。它為S7-200連接各種型號的熱電阻提供了方便的接口,也允許S7-200測量3個不同的電阻范圍。在使用此模塊時,必須用DIP配置開關選擇熱電阻的類型、接線方式、溫度測量單位和傳感器的熔斷方向。鑒于此,連接到模塊的熱電阻必須是相同的類型。

所用器件列表見表1,V1~ V5即代表各個電磁閥。

表1 器件列表

為方便說明,電磁閥直接接到PLC的輸出端,不通過繼電器控制。輸入/輸出點分配情況見表2。

表2 輸入/輸出點分配表

另外,對于擴展的溫度模塊,它測得的信號傳入PLC中的變量寄存器VW100中。

端子接線和硬件的整體接線如圖2所示。

需要說明的是,對于EM231 RTD測溫模塊,如果有一個熱電阻輸入通道沒有使用,應在沒有使用的輸入通道接入一個電阻器,這樣可以避免由于懸浮輸入所造成的有效輸入通道阻塞的錯誤。

圖2 PLC端子和硬件整體接線

2.2程序設計

根據控制要求,首先畫出程序的設計框圖,然后在此基礎上編制程序。設計的程序框圖如圖3所示。

圖3 程序設計流程

在了解了S7-200編程軟件Step 7和各種指令的使用方法后,就可以根據設計好的程序流程框圖編制程序了。程序分為3部分:一個主程序,一個子程序,一個中斷程序。在主程序中完成各種控制要求;在子程序中建立中斷事件與中斷程序的連接,設置中斷事件發生的間隔時間,并允許中斷;EM231 RTD模塊將測得的信號傳送到PLC的輸入映像寄存器中(由于使用的是第1路輸入通道,故信號存儲在映像寄存器AIW0中),中斷程序的作用就是將寄存器AIW0中的值定期地傳送到內部變量寄存器中,用于程序的處理。具體的程序如圖4、5所示。

圖4 主程序

圖5 子程序和中斷程序

需要說明的是,程序中的13160是Cu50熱電阻在100℃時對應的數字量,算法為:

27648∶150=x∶71.40

解得x=13160。其中,150為通過EM231 RTD模塊的撥碼開關設定的阻值范圍,71.40是Cu50熱電阻在100℃時的阻值,27648是熱電阻阻值為150Ω時對應的數字量。EM231 RTD測溫模塊相較于一般的模擬量處理模塊,用法相對復雜一些,需要通過模塊底部的配置開關設定熱電阻的類型、溫度測量單位及接線方式等,在設定了熱電阻類型后,如何處理數字量與溫度之間的關系也非常重要,該模塊具體的用法要參考使用說明。

對程序中使用的中斷指令進行以下說明。中斷指令使系統暫時中斷現在正在執行的程序,而轉到中斷服務程序去處理那些急需處理的事件,處理后再返回原程序執行。中斷可分為3類:通信口中斷、I/O中斷和時基中斷。本次設計中,用了時基中斷中的定時中斷0。它對應的事件號是10,因此在程序中應該先用ATCH指令建立中斷程序與10號事件的連接。程序中設定的中斷周期時間為0.2s,因為用的是定時中斷0,故應將設定的時間值寫入寄存器SMB34中,這是通過數據傳送指令來實現的。這些準備工作都做完后,中斷事件就按設定的周期時間不停地發生,而一旦發生中斷事件,就會執行與它連接的中斷程序(本次設計中,中斷程序是用來將輸入映像寄存器AIW0中的值傳送到內部變量寄存器VW100中的,即是用來采集溫度的)。

在程序中,還用到了幾個寄存器,需要說明一下。M0.0、M0.1、M0.2是內部標志位寄存器,它們是用來存放中間操作狀態的。程序中用M0.0的狀態(觸點)來控制壓縮機的啟停等。SM0.0和SM0.3是兩個特殊標志位存儲器,SM0.0用于RUN監控,它在RUN方式下,狀態總為“1”,SM0.3在PLC上電進入RUN方式時,接通一個掃描周期。本次設計中,SM0.0用于子程序和中斷程序中,因為它在RUN方式下的狀態總為“1”,這就保證了只要調用子程序或中斷程序,其中的內容就一定會被執行到。SM0.3用作主程序調用子程序的條件,因為它只在PLC上電進入RUN方式時,接通一個掃描周期,故可以用它做到只調用一次子程序(子程序的作用是初始化,沒必要一直調用)。

3 結束語

要設計一個符合要求的PLC控制系統,首先要對控制對象進行分析,明確設計要求,在此基礎上對系統的硬件進行配置,包括PLC機型的選擇、輸入/輸出模塊的選擇、其他器件的選擇以及畫出輸入/輸出端子的接線圖等,然后根據控制要求,設計程序框圖,編制出相應的程序,最后將編譯通過的程序下載到PLC中,并進行調試,直到調試成功。

2017-05-15,

2017-06-15)

(Continued from Page 950)

The concept of LabVIEW and the working principle of virtual instrument were introduced; and analyzing overall composition of the temperature detection system was implemented, including the description of the graph of temperature parameters and the way of receiving data from serial port and the construction of a LabVIEW-based temperature auto-detecting system. Through combination with LabVIEW technology, the structure design and software design for the principle and slave computers of the temperature detection system were carried out. This temperature detection system can realize uninterrupted detection and collection of electrical signals.

temperature detection system, virtual instrument, LabVIEW

盧世軍(1983-),工程師,從事化工儀表的維護工作,249205320@qq.com。

TH865

B

1000-3932(2017)10-1006-05

猜你喜歡
程序設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
失能的信仰——走向衰亡的民事訴訟程序
“程序猿”的生活什么樣
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 99热这里只有免费国产精品| 视频二区国产精品职场同事| 亚洲欧美综合精品久久成人网| 亚洲日本精品一区二区| 在线观看欧美国产| 四虎永久在线精品国产免费| 高清乱码精品福利在线视频| 亚洲欧美日韩综合二区三区| 亚洲天堂.com| 爱爱影院18禁免费| 狠狠色婷婷丁香综合久久韩国| 欧美一级大片在线观看| 国产91导航| 成人免费黄色小视频| 亚洲中文字幕手机在线第一页| 成AV人片一区二区三区久久| 91网在线| 国产亚洲欧美日韩在线一区| 97精品国产高清久久久久蜜芽| 国产在线小视频| 日韩在线观看网站| 91久久青青草原精品国产| 精品国产一区二区三区在线观看| 色婷婷在线影院| 国产黄在线免费观看| 午夜一区二区三区| 国产又爽又黄无遮挡免费观看 | 91精品亚洲| 在线视频一区二区三区不卡| 一级一毛片a级毛片| 蝌蚪国产精品视频第一页| 99re热精品视频中文字幕不卡| 久青草免费视频| 99久久精品免费观看国产| 人妻无码中文字幕第一区| 亚洲视频a| 国产高潮视频在线观看| 在线视频亚洲色图| 国产高潮视频在线观看| 欧美日韩亚洲综合在线观看| 成人精品视频一区二区在线| 中文字幕欧美日韩高清| 免费观看成人久久网免费观看| 亚洲中文字幕在线精品一区| 怡春院欧美一区二区三区免费| 狼友视频一区二区三区| 精品亚洲国产成人AV| 国产一区二区三区在线观看视频 | 国产免费一级精品视频| 中文字幕中文字字幕码一二区| 午夜性爽视频男人的天堂| 亚洲人成在线免费观看| 久久永久免费人妻精品| 国产一级视频在线观看网站| 亚洲视频无码| 国产精品人莉莉成在线播放| 无码久看视频| 国产精品区视频中文字幕| 国产H片无码不卡在线视频 | 制服丝袜国产精品| jizz国产在线| 亚洲视频色图| 久久精品亚洲热综合一区二区| 亚洲无码日韩一区| 久久综合九九亚洲一区| 欧美在线综合视频| 国产91麻豆视频| 国产真实乱子伦精品视手机观看| 国产成人精品一区二区| 色偷偷一区| 欧美午夜小视频| 国产00高中生在线播放| 日本高清免费不卡视频| 婷婷亚洲综合五月天在线| 国产精品妖精视频| 内射人妻无套中出无码| 欧美精品不卡| 无码精品福利一区二区三区| 手机看片1024久久精品你懂的| 亚洲第一区在线| 日韩无码黄色| 久久人搡人人玩人妻精品一|