西門子6ES7315-7TJ10-0AB0型號(hào)規(guī)格
一、概述
可編程控制器(PLC)是一種新型的通用控制裝置,他將傳統(tǒng)的繼電器控制技術(shù)、計(jì)算機(jī)控制技術(shù)和通信技術(shù)融為一體,專為工業(yè)控制而設(shè)計(jì),具有功能強(qiáng)、通用靈活、可靠性強(qiáng)、環(huán)境適應(yīng)性好、編程簡(jiǎn)單、使用方便、體積小、重量輕、功耗低等一系列優(yōu)點(diǎn)。近年來(lái),隨著可編程控制器的日漸成熟,越來(lái)越多控制系統(tǒng)都采用PLC來(lái)代替?zhèn)鹘y(tǒng)的繼電器控制。特別是在安全聯(lián)鎖保護(hù)系統(tǒng)中,PLC以其可靠性強(qiáng)、動(dòng)作速度快、安全性能好的特點(diǎn)得到了各行各業(yè)廣泛的應(yīng)用。
二、機(jī)車保護(hù)系統(tǒng)概述
對(duì)于一些機(jī)車控制、傳動(dòng)控制及重要崗位的操作人員身體狀態(tài)在線檢測(cè)是非常重要的。例如高速運(yùn)行的火車駕駛司機(jī)由于突發(fā)疾病暈倒而無(wú)法操作,那么整列火車乘客的生命安全是非常危險(xiǎn)的。所以在一些的動(dòng)車組機(jī)車控制室內(nèi)的操作崗位上,安裝了操作人員檢測(cè)的設(shè)備。在操作人員的腳下有了一個(gè)象“油門"式的踏板,操作人員每隔三十秒必須踩一下這個(gè)踏板,證明操作人員身體狀態(tài)良好或在操作崗位上。否則,超過(guò)三十秒沒(méi)有檢測(cè)到踏板返回信號(hào),蜂鳴器就會(huì)發(fā)出報(bào)警,提醒操作人員踩踏板。如果操作人員由于身體突發(fā)疾病或擅自離崗,報(bào)警超過(guò)兩分鐘,機(jī)車就會(huì)自動(dòng)剎車,保證整列火車乘客的人身安全;還有一種情況,如果操作人員由于身體突發(fā)疾病暈倒,正好壓在踏板上面,或者有東西壓在踏板上,這樣踏板就一直有返回信號(hào)。在程序設(shè)計(jì)時(shí)考慮到這點(diǎn),當(dāng)踏板連續(xù)三十秒有返回信號(hào)時(shí),蜂鳴器同樣會(huì)發(fā)出報(bào)警,并且報(bào)警超過(guò)兩分鐘自動(dòng)剎車。本文以這個(gè)連鎖保護(hù)為例,介紹PLC在安全連鎖保護(hù)中的應(yīng)用。
三、S7-300PLC簡(jiǎn)介
S7-300是模塊化小型PLC系統(tǒng),能滿足中等性能要求的應(yīng)用。各種單獨(dú)的模塊之間可進(jìn)行廣泛組合而構(gòu)成不同要求的系統(tǒng)。S7-300PLC采用模塊化結(jié)構(gòu),具備高速的指令運(yùn)算速度;能用浮點(diǎn)數(shù)運(yùn)算實(shí)現(xiàn)較為復(fù)雜的算術(shù)運(yùn)算;帶標(biāo)準(zhǔn)用戶接口的軟件工具可以方便地給所有模塊進(jìn)行參數(shù)賦值;S7-300操作系統(tǒng)內(nèi)已經(jīng)集成了方便的人機(jī)界面,人機(jī)對(duì)話的編程要求大大減少。SIMATIC人機(jī)界面(HMI)從S7-300中取得數(shù)據(jù),S7-300按用戶的刷新速度傳送這些數(shù)據(jù)。S7-300操作系統(tǒng)自動(dòng)地處理數(shù)據(jù)的傳送;CPU的智能化的診斷系統(tǒng)連續(xù)監(jiān)控系統(tǒng)的功能是否正常、記錄錯(cuò)誤和特殊系統(tǒng)事件(例如:超時(shí),模塊更換,等等);多級(jí)口令保護(hù)可以高度、有效地保護(hù)其技術(shù)機(jī)密,防止未經(jīng)允許的復(fù)制和修改;S7-300PLC設(shè)有操作方式選擇開關(guān),操作方式選擇開關(guān)像鑰匙一樣可以拔出,當(dāng)鑰匙拔出時(shí),就不能改變操作方式,這樣就可防止非法刪除或改寫用戶程序。S7-300PLC具備強(qiáng)大的通信功能,可通過(guò)編程軟件Step7的界面提供通信組態(tài)功能,這使得組態(tài)非常容易、簡(jiǎn)單。S7-300PLC具有多種不同的通信接口,并通過(guò)多種通信處理器來(lái)連接AS-I總線接口和工業(yè)以太網(wǎng)總線系統(tǒng);串行通信處理器用來(lái)連接點(diǎn)到點(diǎn)的通信系統(tǒng);多點(diǎn)接口(MPI)集成在CPU中,用于同時(shí)連接編程器、PC機(jī)、人機(jī)界面系統(tǒng)及其他SIMATICS7/M7/C7等自動(dòng)化控制系統(tǒng)。SIMATICS7—300的大量功能能夠支持和幫助用戶進(jìn)行編程、啟動(dòng)和維護(hù),其主要功能有高速的指令處理、浮點(diǎn)數(shù)運(yùn)算、人機(jī)界面(HMl)、診斷功能、程序保護(hù)。能實(shí)現(xiàn)列車自動(dòng)防護(hù)系統(tǒng)ATP(AutomaticTrainProtection)的功能。在線實(shí)現(xiàn)火車的運(yùn)行速度、軸溫、電流等重要參數(shù)測(cè)控及緊急狀態(tài)下安全聯(lián)鎖保護(hù)。如果加上人機(jī)界面(HMl)和存儲(chǔ)設(shè)備,可以實(shí)現(xiàn)顯示和記錄功能,能有效防止列車超速,還能以圖形曲線、數(shù)字報(bào)表等形式再現(xiàn)列車運(yùn)行過(guò)程。.
四、編程實(shí)現(xiàn)
PLC控制系統(tǒng)的設(shè)計(jì)主要包括硬件和軟件兩部分,而程序的設(shè)計(jì)是控制系統(tǒng)中工作量最大、最重要的一項(xiàng)工作。一個(gè)好的程序不僅可以減少I/O點(diǎn)數(shù),節(jié)省硬件成本,而且還可以減少PLC程序步驟和占用的空間,收到事半功倍的效率。在本程序中,由于踏板有無(wú)信號(hào)定時(shí)器都要啟動(dòng),也就是說(shuō)無(wú)論是踩踏板的時(shí)間還是不踩踏板的時(shí)間都不能超過(guò)30秒,如果超過(guò)30秒報(bào)警就要啟動(dòng),所以在寫程序時(shí)把上升沿和下降沿邊沿檢測(cè)指令并聯(lián)。這樣無(wú)論踏板得信號(hào)的開始還是失信號(hào)的開始都能激發(fā)30秒的定時(shí)器啟動(dòng)。當(dāng)擴(kuò)展脈沖定時(shí)器定時(shí)到30秒后,報(bào)警線圈得電,蜂鳴器報(bào)警,提醒操作人員踩踏板。
當(dāng)報(bào)警啟動(dòng)后,接通延時(shí)定時(shí)器啟動(dòng),定時(shí)兩分鐘。如果在兩分鐘之內(nèi),操作人員踩了踏板,報(bào)警解除。T1重新定時(shí),T2停止定時(shí)。如果在兩分鐘之內(nèi)操作人員沒(méi)有踩踏板,T2接通延時(shí)定時(shí)器定時(shí)到兩分鐘后,殺車啟動(dòng)。機(jī)車緊急停車,連鎖保護(hù)乘客安全。
五、PLC的程序執(zhí)行過(guò)程
當(dāng)PLC運(yùn)行時(shí),是通過(guò)執(zhí)行反映控制要求的用戶程序來(lái)完成控制任務(wù)的,需要執(zhí)行眾多的操作,但CPU不可能同時(shí)去執(zhí)行多個(gè)操作,它只能按分時(shí)操作(串行工作)方式,每一次執(zhí)行一個(gè)操作,按順序逐個(gè)執(zhí)行。由于CPU的運(yùn)算處理速度很快,所以從宏觀上來(lái)看,PLC外部出現(xiàn)的結(jié)果似乎是同時(shí)(并行)完成的。這種串行工作過(guò)程稱為PLC的掃描工作方式。用掃描工作方式執(zhí)行用戶程序時(shí),掃描是從第一條程序開始,在無(wú)中斷或跳轉(zhuǎn)控制的情況下,按程序存儲(chǔ)順序的先后,逐條執(zhí)行用戶程序,直到程序結(jié)束。然后再?gòu)念^開始掃描執(zhí)行,周而復(fù)始重復(fù)運(yùn)行。
PLC的掃描工作方式與電器控制的工作原理明顯不同。電器控制裝置采用硬邏輯的并行工作方式,如果某個(gè)繼電器的線圈通電或斷電,那么該繼電器的所有常開和常閉觸點(diǎn)不論處在控制線路的哪個(gè)位置上,都會(huì)立即同時(shí)動(dòng)作;而PLC采用掃描工作方式(串行工作方式),如果某個(gè)軟繼電器的線圈被接通或斷開,其所有的觸點(diǎn)不會(huì)立即動(dòng)作,必須等掃描到該時(shí)才會(huì)動(dòng)作。但由于PLC的掃描速度快,通常PLC與電器控制裝置在I/O的處理結(jié)果上并沒(méi)有什么差別。
六、小結(jié)
以PLC為控制核心的連鎖保護(hù)系統(tǒng)已經(jīng)應(yīng)用到各行各業(yè),從歐洲各大公司生產(chǎn)的聯(lián)鎖系統(tǒng)可以看出,計(jì)算機(jī)聯(lián)鎖的進(jìn)一步發(fā)展方向是:編制程序采用SIMATIC編程技術(shù),使設(shè)備復(fù)雜程度低、規(guī)格小、靈活性大,價(jià)錢便宜,且能確保安全
在進(jìn)行plc控制系統(tǒng)設(shè)計(jì),盡管有著不同的被控對(duì)象和設(shè)計(jì)任務(wù),設(shè)計(jì)內(nèi)容可能涉及諸多方面,又需要和大量的現(xiàn)場(chǎng)輸入、輸出設(shè)備相連接,但是基本內(nèi)容應(yīng)包括以下幾個(gè)方面:
1、明確設(shè)計(jì)任務(wù)和技術(shù)條件
設(shè)計(jì)任務(wù)和技術(shù)條件一般以設(shè)計(jì)任務(wù)書的方式給出,在設(shè)計(jì)任務(wù)書中,應(yīng)明確各項(xiàng)設(shè)計(jì)要求、約束條件及控制方式。因此,設(shè)計(jì)任務(wù)書是整個(gè)系統(tǒng)設(shè)計(jì)的依據(jù)。
2、確定用戶輸入設(shè)備和輸出設(shè)備
用戶的輸入、輸出設(shè)備是構(gòu)成PLC控制系統(tǒng)中,除了作為控制器的PLC本身以外的硬件設(shè)備,是進(jìn)行機(jī)型選擇和軟件設(shè)計(jì)的依據(jù)。因此,要明確輸入設(shè)備的類型(如控制按鈕、行程開關(guān)、操作開關(guān)、檢測(cè)元件、保護(hù)器件、傳感器等)和數(shù)量,輸出設(shè)備的類型(如信號(hào)燈、接觸器、繼電器等執(zhí)行元件)和數(shù)量,以及由輸出設(shè)備驅(qū)動(dòng)的負(fù)載(如電動(dòng)機(jī)、電磁閥等)。并進(jìn)行分類、匯總。
3、選擇PLC的機(jī)型
PLC是整個(gè)控制系統(tǒng)的核心部件,正確、合理的選擇機(jī)型對(duì)于保證整個(gè)系統(tǒng)的技術(shù)經(jīng)濟(jì)性能指標(biāo)起著重要的作用。
PLC的選型應(yīng)包括機(jī)型的選擇、存儲(chǔ)器容量的選擇、I/O模板的選擇等
4、分配I/O地址,繪制I/O接線圖
通過(guò)對(duì)用戶輸入、輸出設(shè)備的分析、分類和整理,進(jìn)行相應(yīng)的I/O地址分配,并據(jù)此繪制I/O接線圖。
至此,基本完成了PLC控制系統(tǒng)的硬件設(shè)計(jì)
5、設(shè)計(jì)控制程序
根據(jù)控制任務(wù)和所選擇的機(jī)型以及I/O接線圖,一般采用梯形圖語(yǔ)言設(shè)計(jì)系統(tǒng)的控制程序。設(shè)計(jì)控制程序就是設(shè)計(jì)應(yīng)用軟件,這對(duì)于保證整個(gè)系統(tǒng)安全可靠的運(yùn)行至關(guān)重要,必須經(jīng)過(guò)反復(fù)調(diào)試,使之滿足控制要求。
6、必要時(shí)設(shè)計(jì)非標(biāo)準(zhǔn)設(shè)備
在進(jìn)行設(shè)備選型時(shí),應(yīng)盡量選用標(biāo)準(zhǔn)設(shè)備。如無(wú)標(biāo)準(zhǔn)設(shè)備可選,還可能需要設(shè)計(jì)操作臺(tái)、控制柜、模擬顯示屏等非標(biāo)準(zhǔn)設(shè)備。
7、編制控制系統(tǒng)的技術(shù)文件
在設(shè)計(jì)任務(wù)完成后,要編制系統(tǒng)的技術(shù)文件。技術(shù)文件一般應(yīng)包括設(shè)計(jì)說(shuō)明書、使用說(shuō)明書、I/O接線圖和控制程序(如梯形圖等)