基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計(共25頁)_第1頁
基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計(共25頁)_第2頁
基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計(共25頁)_第3頁
基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計(共25頁)_第4頁
基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計(共25頁)_第5頁
已閱讀5頁,還剩21頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上 基于PLC控制的自動送料裝車系統(tǒng)組態(tài)畫面設(shè)計自動送料裝車系統(tǒng)是用于物料輸送的流水線設(shè)備,主要是用于煤粉、細(xì)砂等材料的運(yùn)輸。自動送料裝車系統(tǒng)一般是由給料器、傳送帶、小車等單體設(shè)備組合來完成特定的過程。這類系統(tǒng)的控制需要動作穩(wěn)定,具備連續(xù)可靠工作的能力。通過三臺電機(jī)和三個傳送帶、料斗、小車等的配合,才能穩(wěn)定、有效率地進(jìn)行自動送料裝車過程。本次自動送料裝車系統(tǒng)采用了PLC控制。從送料小車運(yùn)行的工藝流程來看,其控制系統(tǒng)屬于自動運(yùn)行的控制系統(tǒng),因此,此送料小車的電氣控制系統(tǒng)設(shè)計采用自動掃描循環(huán)工作方式。而在程序設(shè)計上采用整體式設(shè)計方法,這樣就可以使讀者一目了然地看懂整個程序,

2、從而在一定程度上省去了使用人員閱讀并分析程序的大量寶貴時間,同時也使得程序的設(shè)計、修改和故障查找工作大為簡化。自動送料裝車系統(tǒng)控制系統(tǒng)的軟件部分(信號顯示和故障顯示)均采用經(jīng)驗設(shè)計法,而自動程序則采用順序控制法設(shè)計。1.系統(tǒng)硬件設(shè)計自動化系統(tǒng)所使用的各種類型PLC中,有的是集中安裝在控制室,有的是安裝在生產(chǎn)現(xiàn)場和各電機(jī)設(shè)備上,它們大多處在強(qiáng)電電路和強(qiáng)電設(shè)備所形成的惡劣電磁環(huán)境中。PLC控制系統(tǒng)的硬件設(shè)計主要是指硬件選型,近十幾年來,國內(nèi)外眾多廠家提供了多種系列、功能各異的PLC產(chǎn)品,已有幾十個系列、幾百種型號。PLC品種繁多,其結(jié)構(gòu)形式、性能、I/O點數(shù)、用戶程序內(nèi)存容量、運(yùn)算速度、指令系統(tǒng)、

3、編程方法和價格各有不同,使用場合也各有側(cè)重。因此,PLC的合理選擇,對提高PLC控制系統(tǒng)的技術(shù)、經(jīng)濟(jì)指針以及對于控制系統(tǒng)都有著重要作用。要提高PLC控制系統(tǒng)可靠性,一方面要求PLC生產(chǎn)廠家提高設(shè)備的抗干擾能力,另一方面要求應(yīng)用部門在工程設(shè)計、安裝施工和使用維護(hù)中引起高度重視,多方配合才能完善解決問題,有效地增強(qiáng)系統(tǒng)的抗干擾性能。1.1系統(tǒng)硬件的設(shè)計1.1.1自動送料裝車系統(tǒng)控制工藝要求基于PLC控制的自動送料裝車系統(tǒng)的控制要求如下:初始狀態(tài):紅燈L2滅,綠燈L1亮,表示允許汽車進(jìn)來裝料。此時,進(jìn)料閥門(K1),送料閥門(K2),電動機(jī)(M1、M2、M3)皆為OFF狀態(tài)。當(dāng)汽車到來時,車輛檢測開

4、關(guān)S2接通,紅燈L2亮,綠燈L1滅,電動機(jī)M3運(yùn)行,電動機(jī)M2在M3接通2秒后運(yùn)行,電動機(jī)M1在M2啟動2秒后運(yùn)行,依次順序起動整個送料系統(tǒng)。當(dāng)電動機(jī)M3運(yùn)行后,進(jìn)料閥門K1打開給料斗進(jìn)料。當(dāng)料斗中物料裝滿時,料斗檢測開關(guān)S1接通,此時進(jìn)料閥門K1關(guān)閉(設(shè)1料斗物料足夠運(yùn)料小車裝滿一車)。料斗出料閥門K2在電動機(jī)M1運(yùn)行2秒及料斗裝滿后,打開放料,物料通過傳送帶PD1、PD2和PD3的傳送,裝入汽車。當(dāng)運(yùn)料小車裝滿后,稱重開關(guān)S3動作,送料閥門K2關(guān)閉,同時電動機(jī)M1延時2秒后停止,電動機(jī)M2在M1停止2秒后停止,電動機(jī)M3在M2停止2秒后停止。此時綠燈L1亮,紅燈L2滅,表示汽車可以開走。故

5、障操作:在帶式傳輸機(jī)傳送物料過程中,若傳送帶PD1超載,則送料閥門K2立即關(guān)閉,同時停止電動機(jī)M1,電動機(jī)M2和M3在電動機(jī)M1停止4秒后停止;在帶式傳輸機(jī)傳送物料過程中,若傳送帶PD2超載,則同時停止電動機(jī)M1和M2并關(guān)閉送料閥門K2,延時4S后電動機(jī)M3停止;在帶式傳輸機(jī)傳送物料過程中,若傳送帶PD2超載,則同時停止電動機(jī)M1、M2和M3并關(guān)閉送料閥門K2。1.1.2主電路的設(shè)計主電路的設(shè)計對于本次設(shè)計小車自動送料裝車系統(tǒng)設(shè)計相當(dāng)重要,只有在主電路設(shè)計正確且簡便的基礎(chǔ)上,系統(tǒng)控制電路及軟件設(shè)計才能精簡方便。根據(jù)系統(tǒng)的控制工藝要求,我所設(shè)計的電氣控制系統(tǒng)主回路原理圖如圖1所示。圖中,M1,M

6、2,M3為三臺皮帶傳輸送料電動機(jī),交流接觸器KM1KM3通過控制三臺電動機(jī)的運(yùn)行來控制三個傳送帶,從而進(jìn)行對物料的傳輸。FR1,F(xiàn)R2,F(xiàn)R3為起過載保護(hù)作用的熱繼電器,用于物料傳輸過程中當(dāng)傳送帶過載時斷開主電路。FU1為熔斷器,起過電流保護(hù)作用。 圖 1-1 自動送料裝車系統(tǒng)主電路原理圖1.1.3I/O地址分配此次設(shè)計,系統(tǒng)占用18個PLC的I/O端口,分別是8個輸入端口和10個輸出端口,具體的I/O分配如表1-1所示:表1-1 自動送料裝置系統(tǒng)I/O地址表輸 入輸 出啟動I0.0電機(jī)M3Q0.0稱重開關(guān)I0.1電機(jī)M2Q0.1裝車開關(guān)I0.2電機(jī)M1Q0.2緊急停止I0.3送料閥門K2Q0

7、.3料斗已滿I0.4進(jìn)料閥門K1Q0.4電動機(jī)M3故障I0.5紅燈L2Q0.5電動機(jī)M2故障I0.6綠燈L1Q0.6電動機(jī)M1故障I0.7電機(jī)M3故障顯示Q0.7-電機(jī)M2故障顯示Q1.0-電機(jī)M1故障顯示Q1.11.1.4PLC外部接線圖的設(shè)計該控制系統(tǒng)核心部分是以德國西門子CPU226為主,CPU模塊采用整體式結(jié)構(gòu),它的體積小、價格低,CPU模 塊、I/O模塊和電源裝在一個箱形機(jī)殼內(nèi),前蓋下面有模式選擇開關(guān)、模擬量電位器和擴(kuò)展模塊連接器。I/O模塊中輸入8點,輸出10點,可實現(xiàn)高速輸入輸出響應(yīng),內(nèi)部具有高速計數(shù)和中斷處理功能。PLC的輸入輸出端子均接到相應(yīng)的接線端子排,輸入輸出信號通過這些

8、接線端子排可由其它地方直接引入,這些接線端子排的布置與 PLC的輸入輸出端子以及電源端、接地端和公共端的實際位置一一對應(yīng)。I/O模塊接口將輸入輸出信號引入到控制臺上。PLC外部硬件接線圖如圖1-2所示(PLC外部接線圖)。PC/PPI編程電纜上標(biāo)有 PC的RS一232端連接電腦的RS一232通信接口,標(biāo)有PPI的 RS一485端連接到CPU模塊的通信口,并擰緊兩邊接口的螺絲。PC/PPI編程電纜通常在試驗中下載梯形圖程序時使用。 圖1-2 PLC自動送料I/O接線圖2.系統(tǒng)軟件設(shè)計2.1系統(tǒng)功能的分析與設(shè)計PLC軟件功能的分析與設(shè)計實際上是PLC控制系統(tǒng)的功能分析與設(shè)計中的一個重要組成部分。對

9、于控制系統(tǒng)的整體功能要求,可以通過硬件途徑、軟件途徑或者軟硬件結(jié)合途徑來實現(xiàn)。因此,在正式編寫程序之前,首先要站在控制系統(tǒng)的整體角度上,進(jìn)行系統(tǒng)功能要求的分配,弄清楚哪些功能是要通過軟件的執(zhí)行來實現(xiàn)的,即明確應(yīng)用軟件所必須具備的功能。對于一個實用軟件,大體上可以從以下兩個方面來考慮:(1)控制功能;(2)自診斷功能。作為PLC控制系統(tǒng),其最基本的要求就是如何通過PLC對被控對象實現(xiàn)人們所希望的控制,所以對于以上兩方面,控制功能是最基本的,必不可少。對于一些簡單的PLC控制系統(tǒng)或許僅此功能就可以了,但對于本次自動送料裝車系統(tǒng)的設(shè)計遠(yuǎn)遠(yuǎn)不夠。該系統(tǒng)最主要的功能就是實現(xiàn)物料的自動輸送及裝載功能,但怎

10、樣實現(xiàn)呢?這就要靠及時準(zhǔn)確地控制檢測開關(guān)、閥門、皮帶傳輸送料電動機(jī)等元器件來實現(xiàn)。但是針對不同的元器件,我們要根據(jù)需要設(shè)計出不同的功能。比如用皮帶傳輸送料電動機(jī)用于傳輸物料、用閥門打開與閉合控制物料的進(jìn)出等。在進(jìn)行功能的分析、分配之后,要進(jìn)行具體功能的設(shè)計,對于不同的PLC控制系統(tǒng),其主要依據(jù)是根據(jù)被控對象和生產(chǎn)工藝要求而定。在該系統(tǒng)中,設(shè)法搞清被控設(shè)備(運(yùn)料小車、皮帶傳輸送料電動機(jī)、稱重檢測裝置、物料檢測裝置等)的動作時序、控制條件、控制精度等等,做出明確具體的規(guī)定,分析這些規(guī)定是否合理、可行。再者就是,要弄清楚,如果電動機(jī)出現(xiàn)軸承損壞;發(fā)熱;繞組對地及相間短路等故障時,我們應(yīng)該對其做出相應(yīng)

11、的保護(hù)。如果經(jīng)過分析后,認(rèn)為達(dá)不到預(yù)期效果(自動傳輸物料和物料自動裝載以及故障報警顯示與處理),則要對其進(jìn)行修訂,其中也可能包括與之配合的硬件系統(tǒng),直至所有的控制功能都被證明是合理可行為止。第二部分是自診斷功能。它包括PLC自身工作狀態(tài)的自診斷和系統(tǒng)中被控設(shè)備工作狀態(tài)的自診斷兩部分。對于前者可利用PLC自身的一些信息和手段來完成。而對于后者,則可以通過分析被控設(shè)備接收到的控制指令及被控工作的反饋信息,來判斷被控設(shè)備的工作狀態(tài)。例如在本設(shè)計中,我們用三個熱繼電器FR1FR3來實現(xiàn)故障報警及處理。具體表現(xiàn)為當(dāng)三個傳送帶PD1、PD2和PD3中任意一個或多個發(fā)生過載時,系統(tǒng)通過不同的信號燈的狀態(tài)變化

12、實現(xiàn)自動報警,并通過在程序中控制其它被控對象的運(yùn)行狀態(tài)來及時準(zhǔn)確的處理相應(yīng)故障。2.2系統(tǒng)結(jié)構(gòu)的分析與設(shè)計1.I/O信號的分析與設(shè)計PLC的工作環(huán)境是工業(yè)現(xiàn)場,工業(yè)現(xiàn)場的檢測信號(如:料斗檢測信號、車輛檢測信號、稱重和故障信號等)多種多樣,有模擬量(如:運(yùn)料小車、物料等),也有開關(guān)量(如紅燈、綠燈、進(jìn)/送料閥門等),PLC就以這些現(xiàn)場數(shù)據(jù)作為對被控對象進(jìn)行控制的源信息。同時,PLC又將處理的結(jié)果送給被控設(shè)備或工業(yè)生產(chǎn)過程,驅(qū)動各種執(zhí)行機(jī)構(gòu)(進(jìn)/送料閥門、皮帶傳輸送料電動機(jī))實現(xiàn)控制。因此對I/O信息的分析,就是對后面編程所需要的I/O信號進(jìn)行詳細(xì)的分析和定義,并以I/O信息表的形式提供給編程人

13、員。I/O信號分析的主要內(nèi)容有: (1)定義每一個輸入信號并確定它的地址。該設(shè)計中以I/O地址表和PLC外部接線圖的形式給出,圖中也包含對每一個輸入點所做的簡潔說明,使其一目了然。(2)定義每一個輸出信號并確定它的地址。該設(shè)計中以I/O地址表和PLC外部接線圖的形式給出,圖中也包含對每一個輸出入點所做的簡潔說明,使其一目了然。 (3)審核上述分析設(shè)計是否能滿足系統(tǒng)規(guī)定的功能要求。若不滿足,則需修改,直至滿足為止。2.數(shù)據(jù)結(jié)構(gòu)的分析與設(shè)計數(shù)據(jù)結(jié)構(gòu)設(shè)計的任務(wù),就是對程序中所用到的數(shù)據(jù)結(jié)構(gòu)進(jìn)行具體的規(guī)劃和設(shè)計,合理地對內(nèi)存進(jìn)行估算,提高內(nèi)存的利用率。PLC應(yīng)用程序所需的存儲空間,與內(nèi)存利用率、I/O

14、點數(shù)、程序編寫水平有關(guān)。通常把系統(tǒng)中I/O點數(shù)和存放用戶機(jī)器語言所占內(nèi)存數(shù)之比成為內(nèi)存利用率。高的內(nèi)存利用率,占用整個系統(tǒng)的內(nèi)存比較少,可以大大縮短掃描周期時間,從而提到系統(tǒng)的相應(yīng)速度。同樣,用戶編寫程序的優(yōu)劣對程序的長短和運(yùn)行時間都有很大的影響,而數(shù)據(jù)結(jié)構(gòu)的設(shè)計必將直接關(guān)系到編程質(zhì)量。數(shù)據(jù)結(jié)構(gòu)設(shè)計的主要內(nèi)容有:(1)按照軟件設(shè)計要求,將PLC的數(shù)據(jù)空間做進(jìn)一步的劃分,分為若干個子空間,并對每一個子空間進(jìn)行具體的定義。當(dāng)然,這要以功能算法、硬件設(shè)備要求、預(yù)計的程序結(jié)構(gòu)和占有量為依據(jù),綜合考慮來決定。(2)應(yīng)為每一子空間留出適當(dāng)?shù)脑A浚詡湟院笫褂?。該設(shè)計中,實驗室提供的CPU型號為CPU 22

15、6 CN,它有40個I/O點數(shù),但是我們只需要8個輸入點和10個輸出點共18個I/O點數(shù),剩下的I/O點數(shù)就可以作為裕量使用。 I/O信號和數(shù)據(jù)結(jié)構(gòu)的分析與設(shè)計為PLC編程人員提供了重要的依據(jù)。2.3程序設(shè)計的常用方法在工程中,對PLC應(yīng)用程序的設(shè)計有多種方法,這些方法的使用,也因各個設(shè)計人員的技術(shù)水平和喜好有較大的差異?,F(xiàn)將常用的幾種應(yīng)用程序的設(shè)計方法簡要介紹如下。1.經(jīng)驗設(shè)計法經(jīng)驗設(shè)計法也叫湊試法。在掌握一些典型控制環(huán)節(jié)和電路設(shè)計的基礎(chǔ)上,根據(jù)被控對象對控制系統(tǒng)的具體要求,憑經(jīng)驗進(jìn)行選擇、組合。這種方法對于一些簡單的控制系統(tǒng)的設(shè)計是比較湊效的,可以收到快速、簡單的效果。但是它沒有一個普遍的

16、規(guī)律可遵循,具有一定的試探性和隨意性,最后得到的結(jié)果也不是唯一的,設(shè)計所用的時間、設(shè)計的質(zhì)量與設(shè)計者的經(jīng)驗的多少有關(guān)。經(jīng)驗設(shè)計法的具體步驟如下:(1)確定輸入/輸出電器;(2)確定輸入和輸出點的個數(shù)、選擇PLC機(jī)型、進(jìn)行I/O分配;(3)做出系統(tǒng)動作工程流程圖;(4)選擇PLC指令并編寫程序; (5)編寫其它控制控制要求的程序;(6)將各個環(huán)節(jié)編寫的程序合理地聯(lián)系起來,即得到一個滿足控制要求的程序。2.邏輯設(shè)計法工業(yè)電氣控制線路中,有很多是通過繼電器等電器組件來實現(xiàn)的。而繼電器、交流接觸器的觸點都只有兩種狀態(tài)即:斷開和閉合,因此用“0”和“1”兩種取值的邏輯代數(shù)設(shè)計電氣控制線路是完全可以的。該

17、方法法是根據(jù)數(shù)字電子技術(shù)中的邏輯設(shè)計法進(jìn)行PLC程序的設(shè)計,它使用邏輯表達(dá)式描述問題。在得出邏輯表達(dá)式后,根據(jù)邏輯表達(dá)式畫出梯形圖。因此用邏輯設(shè)計法也可以適用于PLC應(yīng)用程序的設(shè)計。3.順序控制法對那些按動作的先后順序進(jìn)行控制的系統(tǒng),非常適合使用順序控制設(shè)計法進(jìn)行編程。順序控制法規(guī)律性很強(qiáng),雖然編程相當(dāng)長,但程序結(jié)構(gòu)清晰、可讀性。在用順序控制設(shè)計法編程時,功能圖是很重要的工具。功能圖能夠清楚地表現(xiàn)出系統(tǒng)各工作步的功能、步與步之間的轉(zhuǎn)換順序及其轉(zhuǎn)換條件。功能圖由流程步、有向線段、轉(zhuǎn)移和動作組成,在使用時它有一些使用規(guī)則,具體如下:(1)步與步之間必須用轉(zhuǎn)移隔開;(2)轉(zhuǎn)移與轉(zhuǎn)移之間必須用步隔開;

18、(3)轉(zhuǎn)移和步之間用有向線段連接,正常畫順序功能圖的方向是從上向下或則從左向右。按照正常順序畫圖時,有向線段可以不加箭頭,否則必須加箭頭。(4)一個順序功能圖中至少有一個出初始步。2.4PLC程序設(shè)計根據(jù)可編過程控制器系統(tǒng)硬件結(jié)構(gòu)和生產(chǎn)工藝要求,在軟件規(guī)格說明書的基礎(chǔ)上,用相應(yīng)的編程語言指令,編制實際應(yīng)用程序并形成程序說明書的過程就是程序設(shè)計。程序設(shè)計要對做一些必要的準(zhǔn)備工作,首先要了解系統(tǒng)的概況形成整體概念。其次熟悉被控對象、編出高質(zhì)量的程序。再次,充分利用已有的硬件和軟件工具。如果是利用計算機(jī)編程,可以大大提高編程的效率和質(zhì)量。2.4.1PLC程序流程圖 PLC采用計算機(jī)控制技術(shù),其程序設(shè)

19、計同樣可遵循軟件工程設(shè)計方法,程序工作過程可用流程圖2-1表示。由于PLC的程序執(zhí)行為循環(huán)掃描工作方式,因而與計算機(jī)程序框圖不同點是,PLC程序框圖在進(jìn)行輸出刷新后,再重新開始輸入掃描,循環(huán)執(zhí)行。 圖2-1 PLC程序流程圖2.4.2PLC梯形圖設(shè)計 圖2-2 PLC程序梯形圖(一)圖2-3 PLC程序梯形圖(二)圖2-4 PLC程序梯形圖(三)初始狀態(tài):Q0.6接通,其它都處于斷開狀態(tài)。表示小車可以進(jìn)入。小車到達(dá):I0.0閉合,Q0.0接通同時Q0.4接通,延時2秒Q0.1接通,延時2秒,Q0.2接通。Q0.5接通,Q0.6斷開。表示小車已經(jīng)到達(dá)。開始裝料:I0.2閉合,Q0.4斷開,Q0.

20、3接通,表示裝料中。裝料完畢:I0.1閉合,Q0.3斷開同時Q0.0斷開,延時2秒Q0.1斷開,在延時2秒Q0.2斷開,Q0.5斷開,Q0.6閉合。表示小車已經(jīng)裝滿并且可以離開。2.5組態(tài)監(jiān)控系統(tǒng)設(shè)計2.5.1監(jiān)控系統(tǒng)的形成背景組態(tài)王是一個操作平臺,它能及時的反映現(xiàn)場的實際情況,有利于工作人員及時的對現(xiàn)場出現(xiàn)的情況做出相應(yīng)的操作。組態(tài)王6.5(KingView 6.5) 是目前國內(nèi)比較流行的一種國產(chǎn)工業(yè)自動化通用組態(tài)軟件,適用于中小規(guī)模工業(yè)監(jiān)控機(jī),價格低廉。組態(tài)王配有加密鎖,支持工程加密;驅(qū)動程序較為豐富,如支持DDE、板卡、OPC 服務(wù)器、PLC、智能儀表、智能模塊等;支持ActiveX 控

21、件、配方管理、數(shù)據(jù)庫訪問、網(wǎng)絡(luò)功能、冗余功能。其擴(kuò)展性強(qiáng),可與管理計算機(jī)或控制計算機(jī)聯(lián)網(wǎng)通信。組態(tài)王6.5是亞控科技在組態(tài)王6.0x系列版本成功應(yīng)用后,廣泛征詢數(shù)千家用戶的需求和使用經(jīng)驗,采取先進(jìn)軟件開發(fā)模式和流程,由十多位資深軟件開發(fā)工程師歷時一年多的開發(fā),及四十多位用戶一年多的實際現(xiàn)場考驗。使用更方便,功能更強(qiáng)大,性能更優(yōu)異,軟件更穩(wěn)定,質(zhì)量更可靠。組態(tài)王6.5的推出再次驗證了亞控科技“以客為尊、務(wù)實創(chuàng)新、勤奮正值、協(xié)作成長” 的經(jīng)營理念。亞控科技是一個永遠(yuǎn)都會將用戶利益放在首位的、值得用戶信賴的專業(yè)自動化軟件服務(wù)商。隨著Internet科技日益滲透到生產(chǎn)、生活的各個領(lǐng)域,自動化軟件的e趨

22、勢已發(fā)展成為整合IT與工廠自動化的關(guān)鍵。亞控科技一直是這個領(lǐng)域的開拓者,組態(tài)王6.5的Internet版本立足于門戶概念,采用最新的JAVA 2核心技術(shù),功能更豐富,操作更簡單。整個企業(yè)的自動化監(jiān)控將以一個門戶網(wǎng)站的形式呈現(xiàn)給使用者,并且不同工作職責(zé)的使用者使用各自的授權(quán)口令完成各自的操作,這包括現(xiàn)場的操作者可以完成設(shè)備的起停、中控室的工程師可以完成工藝參數(shù)的整定、辦公室的決策者可以實時掌握生產(chǎn)成本、設(shè)備利用率及產(chǎn)量等數(shù)據(jù)。組態(tài)王6.5的Internet功能逼真再現(xiàn)現(xiàn)場畫面,使您在任何時間任何地點均可實時掌控企業(yè)每一個生產(chǎn)細(xì)節(jié)得以實現(xiàn),現(xiàn)場的流程畫面、過程數(shù)據(jù)、趨勢曲線、生產(chǎn)報表(支持報表打印

23、和數(shù)據(jù)下載)、操作記錄和報警等均輕松瀏覽。當(dāng)然您必須要有授權(quán)口令才能完成這些。用戶還可以自己編輯發(fā)布的網(wǎng)站首頁信息和圖標(biāo),成為真正企業(yè)信息化的Internet門戶。對于自動送料裝車系統(tǒng),組態(tài)監(jiān)控是重要的一步,也是必要的一步。我們知道自動送料裝置一般都是在環(huán)境比較惡劣,不利于工作人員現(xiàn)場操作,這樣就不能準(zhǔn)確的判斷現(xiàn)場的實際情況,就不能及時的做出相應(yīng)的操作。2.5.2組態(tài)王工程的建立組態(tài)王6.5為我們支持大畫面、導(dǎo)航圖,用戶可以制作任意大小的畫面,利用滾動條和導(dǎo)航圖控制畫面顯示內(nèi)容。繪制、移動、選擇圖素時,畫面自動跟蹤滾動。方便的變量替換,可以單獨(dú)替換某個畫面中的變量,也可以在畫面中任意選中的圖素

24、范圍內(nèi)進(jìn)行變量替換。自定義菜單,支持二級子菜單。豐富的提示文本,系統(tǒng)提供豐富的圖素提示條文本,包括簡單圖素和組合圖素。任意選擇畫面中的圖素,在畫面中使用鍵盤和鼠標(biāo)結(jié)合可以任意選擇多個圖素進(jìn)行組合、排列等操作。1.組態(tài)主畫面的建立建立新的組態(tài)王工程,請首先為工程指定工作目錄(或稱“工程路徑”)?!敖M態(tài)王6.5”用工作目錄標(biāo)識工程,不同的工程應(yīng)置于不同的目錄。工作目錄下的文件由“組態(tài)王6.5”自動管理我們打開組態(tài)王6.5軟件,首先要求我們新建組態(tài)王工程所在的目錄,啟動“組態(tài)王6.5”工程管理器,選擇菜單“文件新建工程”或單擊“新建”按鈕,彈出的圖框如圖2-5所示。 圖2-5 新建工程向?qū)е辉趶棾?/p>

25、圖框中單擊“下一步”繼續(xù),彈出“新建工程向?qū)еυ捒颉比鐖D2-6所示,我們首先確定文件存放的目錄,然后選擇工程所在的目錄的路徑,點“瀏覽”選擇你所要存放工程的目錄,然后點下一步,進(jìn)入工程向?qū)е笪覀優(yōu)樾鹿こ堂?,在工程名稱文本框中輸入工程的名稱,該工程名稱同時將被作為當(dāng)前工程的路徑名稱。在工程描述文本框中輸入對該工程的描述文字。工程名稱長度應(yīng)小于32個字節(jié),工程描述長度應(yīng)小于40個字節(jié)。圖2-6 新建工程向?qū)е瓿晒こ痰男陆ㄈ鐖D2-6,單擊“完成”完成工程的新建。系統(tǒng)會彈出對話框,詢問用戶是否將新建工程設(shè)為當(dāng)前工程,在彈出圖框中單擊“否”按鈕,則新建工程不是工程管理器的當(dāng)前工程,如果

26、要將該工程設(shè)為新建工程,還要執(zhí)行“文件設(shè)為當(dāng)前工程”命令;單擊“是”按鈕,則將新建的工程設(shè)為組態(tài)王的當(dāng)前工程。定義的工程信息會出現(xiàn)在工程管理器的信息表格中。圖2-7 新建工程向?qū)е?.5.3組態(tài)畫面的建立打開“組態(tài)王工程管理器”,在“組態(tài)王工程管理器”,中找到我們已經(jīng)建立好的工程名,點擊這個工程名,會彈出來一個提示對話框,我們不用管它直接點“忽略”。然后進(jìn)入“工程瀏覽器”。進(jìn)入組態(tài)王6.5開發(fā)系統(tǒng)后,就可以為每個工程建立數(shù)目不限的畫面,在每個畫面上生成互相關(guān)聯(lián)的靜態(tài)或動態(tài)圖形對象。系統(tǒng)為用戶提供了矩形(圓角矩形)、直線、橢圓(圓)、扇形(圓?。?、點位圖、多邊形(多邊線)、文本等基本圖形對象,

27、及按鈕、趨勢曲線窗口、報警窗口、報表等復(fù)雜的圖形對象。提供了對圖形對象在窗口內(nèi)任意移動、縮放、改變形狀、復(fù)制、刪除、對齊等編輯操作,全面支持鍵盤、鼠標(biāo)繪圖,并可提供對圖形對象的顏色、線型、填充屬性進(jìn)行改變的操作工具。1.定義新畫面進(jìn)入新建的組態(tài)王工程,選擇工程瀏覽器左側(cè)大綱項“文件畫面”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo)。在“畫面名稱”處輸入新的畫面名稱,如自動送料裝車系統(tǒng),其它屬性目前不用更改。點擊“確定”按鈕進(jìn)入內(nèi)嵌的組態(tài)王畫面開發(fā)系統(tǒng)。分別如圖2-8、圖2-9所示。 圖2-8 工程瀏覽器界面圖 2-9 組態(tài)畫面2.編輯畫面當(dāng)我們建立畫面后,接下來就是對畫面進(jìn)行編輯,我們首先找到

28、“工具箱”,如圖2-10所示,一般都在我們的新畫面的右邊欄上,如果不小心關(guān)閉了我們可以在主菜單中找到,在菜單“工具/顯示工具箱”的左端有“b”號,表示選中菜單;沒有“b”號,屏幕上的工具箱也同時消失,再一次選擇此菜單,“b”號出現(xiàn),工具箱又顯示出來。圖 2-10 工具箱工具箱提供了許多常用的菜單命令,也提供了菜單中沒有的一些操作。當(dāng)鼠標(biāo)放在工具箱任一按鈕上時,立刻出現(xiàn)一個提示條標(biāo)明此工具按鈕的功能,用戶在每次修改工具箱的位置后,組態(tài)王會自動記憶工具箱的位置,當(dāng)用戶下次進(jìn)入組態(tài)王時,工具箱返回上次用戶使用時的位置。2.5.4定義I/O設(shè)備 組態(tài)王6.5把那些需要與之交換數(shù)據(jù)的設(shè)備或程序都作為外部

29、設(shè)備。外部設(shè)備包括:下位機(jī)(PLC、儀表、模塊、板卡、變頻器等),它們一般通過串行口和上位機(jī)交換數(shù)據(jù);其他Windows應(yīng)用程序,它們之間一般通過DDE交換數(shù)據(jù);外部設(shè)備還包括網(wǎng)絡(luò)上的其他計算機(jī)。本文設(shè)計中使用西門子S7-200PLC和組態(tài)王6.5進(jìn)行通信。S7-200 PLC可以通過PLC為組態(tài)王提供數(shù)據(jù)。假設(shè)西門子S7-200 PLC連接在計算機(jī)的COM1口。定義I/O設(shè)備的具體步驟如下:繼續(xù)上面的工程。選擇工程瀏覽器左側(cè)大綱項“設(shè)備COM1”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),運(yùn)行“設(shè)備配置向?qū)А?。在彈出圖框中選擇“西門子PLC”的“S7-200系列”的“PPI”項,單擊“下一

30、步”,彈出“設(shè)備配置向?qū)А?。如圖2-11所示。為外部設(shè)備取一個名稱,輸入新IO設(shè)備,單擊“下一步”,彈出“設(shè)備配置向?qū)А?,為設(shè)備選擇連接串口,假設(shè)為COM1,單擊“下一步”,彈出“設(shè)備配置向?qū)А保顚懺O(shè)備地址,假設(shè)為2,單擊“下一步”,彈出“設(shè)備配置向?qū)А薄?在彈出圖框中設(shè)置通信故障恢復(fù)參數(shù)(一般情況下使用系統(tǒng)默認(rèn)設(shè)置即可),單擊“下一步”,彈出“設(shè)備配置向?qū)А?,請檢查各項設(shè)置是否正確,確認(rèn)無誤后,單擊“完成”。 設(shè)備定義完成后,可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備“新IO設(shè)備”。在定義數(shù)據(jù)庫變量時,只要把IO變量連結(jié)到這臺設(shè)備上,它就可以和組態(tài)王6.5交換數(shù)據(jù)了。圖2-11 定義外部設(shè)備

31、2.5.5構(gòu)造數(shù)據(jù)庫在工程瀏覽器中左邊的目錄樹中選擇“數(shù)據(jù)詞典”項,右側(cè)的內(nèi)容顯示區(qū)會顯示當(dāng)前工程中所定義的變量。雙擊“新建”圖標(biāo),彈出“定義變量”屬性對話框如圖2-12所示。變量屬性由基本屬性、報警配置、記錄配置三個屬性頁組成。采用這種卡片式管理方式,用戶只要用鼠標(biāo)單擊卡片頂部的屬性標(biāo)簽,則該屬性卡片有效,用戶可以定義相應(yīng)的屬性?!白兞繉傩浴睂υ捒蛉缦滤締螕簟按_定”按鈕,則工作人員定義的變量有效時保存新建的變量名到數(shù)據(jù)庫的數(shù)據(jù)詞典中。若變量名不合法,會彈出提示對話框提醒工程人員修改變量名。單擊“取消”按鈕,則工作人員定義的變量無效,并返回“數(shù)據(jù)詞典”界面。圖2-12 定義變量 在工程瀏覽器

32、右側(cè)用鼠標(biāo)左鍵雙擊“新建”圖標(biāo),彈出“變量屬性”對話框。在“變量名”處輸入變量名,如:運(yùn)料小車;在“變量類型”處選擇變量類型如:內(nèi)存實數(shù),其它屬性目前不用更改,單擊“確定”即可。下面繼續(xù)定義一個IO變量。在“變量名”處輸入變量名,如:紅燈;在“變量類型”處選擇變量類型如:IO整數(shù);在“連接設(shè)備”中選擇先前定義好的IO設(shè)備:新IO變量;在“寄存器”中定義為:Q0.6;在“數(shù)據(jù)類型”中定義為:Bit類型。其它屬性目前不用更改,單擊“確定”即可。同樣其他連接I/O變量也可以用這樣的方式獲得,如圖2-13經(jīng)定義好的數(shù)據(jù)庫:圖 2-13 數(shù)據(jù)詞典2.5.6建立動畫連接定義動畫連接是指在畫面的圖形對象與數(shù)

33、據(jù)庫的數(shù)據(jù)變量之間建立一種關(guān)系,當(dāng)變量的值改變時,在畫面上以圖形對象的動畫效果表示出來;或者由軟件使用者通過圖形對象改變數(shù)據(jù)變量的值。 表2-1 動畫連接方式屬性變化線屬性變化、填充屬性變化、文本色變化位置與大小變化填充、縮放、旋轉(zhuǎn)、水平移動、垂直移動值輸出模擬值輸出、離散值輸出、字符串輸出值輸入模擬值輸入、離散值輸入、字符串輸入特殊線屬性變化、填充屬性變化、文本色變化滑動桿輸入填充、縮放、旋轉(zhuǎn)、水平移動、垂直移動命令語言模擬值輸出、離散值輸出、字符串輸出建立動畫連接的具體步驟如下:繼續(xù)上面的工程。雙擊圖形某對象,可彈出“動畫連接”對話框,用鼠標(biāo)單擊“填充”按鈕,彈出對話框。單擊“確定”,再單

34、擊“確定”返回組態(tài)王6.5開發(fā)系統(tǒng)。如圖2-14。圖2-14 水平移動連接讓圖形動起來,我們必須對該圖形變量進(jìn)行相應(yīng)的語言編輯,在編輯之前我們先了解一下我們可能用到的命令語言,命令語言程序的語法與一般C程序的語法沒有大的區(qū)別,每一程序語句的末尾應(yīng)該用分號“;”結(jié)束,在使用ifelse、while()等語句時,其程序要用花括號“ ”括起來。用運(yùn)算符連接變量或常量就可以組成較簡單的命令語言語句,如賦值、比較、數(shù)學(xué)運(yùn)算等。命令語言中可使用的運(yùn)算符以及算符優(yōu)先級與連接表達(dá)式相同。運(yùn)算符有以下幾種:表2-2 運(yùn)算指令取補(bǔ)碼,將整型變量變成2的補(bǔ)碼。*乘法/除法模運(yùn)算加法減法(雙目)&整型量按位與

35、|整型量按位或整型量異或&&邏輯與|邏輯或<小于>大于<=小于或等于>=大于或等于= =等于(判斷)!=不等于=等于(賦值)接下來就是要對圖2-14的水流進(jìn)行編程了,我們先確定一下水流的方向,這里是讓水流向左流動,我們先把對應(yīng)的值填好,在移動距離的那一列中,選中向左,然后填入移動距離這里讓他移動40個單位,然后在對應(yīng)值中填入相應(yīng)的移動值,這個對應(yīng)的移動數(shù)值是編程語言中所要對應(yīng)的值,我們一般用10或者100的整數(shù)填寫,編程語言如需下:if(本站點進(jìn)料口=1)水流=水流+1;else水流=0; if(水流>=10)水流=0;如果進(jìn)料閥門打開,圖中的水流

36、模塊就開始向左移動,當(dāng)水流模塊移動小于40個單位,對應(yīng)語言小于10,水流模塊一直向左移動;當(dāng)水流模塊移動大于等于40個單位時,水流模塊就回零。如果進(jìn)料閥門關(guān)閉,圖中的水流模塊回零,并且停止不動。我們在運(yùn)行的過程中可能會看到水流的移動很慢,且沒有連貫性,這里我們要把畫面命令語言的運(yùn)行時間由1000改為550毫秒,如果由于機(jī)器的運(yùn)轉(zhuǎn)速度很慢我們也可以改為500毫秒如圖2-15所示:需要注意的是我們在編輯的過程中,會出現(xiàn)符號錯誤,我們應(yīng)該仔細(xì)查找,在編輯完成后,點擊“確定”進(jìn)入調(diào)試畫面,如何才能判斷我們的語言是不是達(dá)到應(yīng)有的要求,我們需要對軟件進(jìn)行調(diào)試,這樣才能保證系統(tǒng)按要求運(yùn)行。圖2-15 命令語

37、言編輯器3.軟件調(diào)試3.1軟件調(diào)試概述調(diào)試是軟件開發(fā)過程中最艱巨的腦力勞動,調(diào)試開始時,軟件開發(fā)者僅僅面對著錯誤的征兆,然而在問題的外部現(xiàn)象和內(nèi)在原因之間往往并沒有明顯的聯(lián)系,在組成程序的密密麻麻的元素中,每一個都可能是錯誤的根源。調(diào)試的策略主要有以下幾種方法:1.試探法調(diào)試人員分析錯誤征兆,猜想故障的大致位置,然后使用調(diào)試的技術(shù)獲取程序中被懷疑的地方附近的信息。這種策略通常是緩慢而低效的。一般不被采用。2.回溯法回溯法是調(diào)試人員檢查錯誤征兆,確定最先發(fā)現(xiàn)“癥狀”的地方,然后人工沿程序的控制流往回追蹤源程序代碼,直到找出錯誤根源或確定故障范圍為止?;厮莘▽π〕绦蚨允且环N比較好的調(diào)試策略,但是

38、對于一些大規(guī)模的程序來說,就不適合用此方法了。3.對分查找法如果知道每個變量在程序內(nèi)若干個關(guān)鍵點的正確值,則可以用賦值語句或輸入語句在程序中點附近“注入”這些變量的正確值,然后檢查程序的輸出。如果輸出結(jié)果是正確的,則故障在程序的前半部分;反之,在后半部分。對于程序中有故障的那部分再重復(fù)使用這個方法,直到把故障范圍縮小到容易診斷的程度為止。4. 歸納法所謂歸納法就是從個別推斷一般的方法,這種方法從線索出發(fā),通過分析這些線索之間的關(guān)系而找到故障。5.演繹法是從一般原理或前提出發(fā),經(jīng)過刪除和精化的過程推導(dǎo)出結(jié)論。用演繹法調(diào)試開始時先列出可能成立的原因或假設(shè),然后依次地排除列舉出的原因。最后,證明剩下

39、的原因是錯誤的根源。以上是一些調(diào)試策略的介紹,在這些策略中較普遍的調(diào)試策略是歸納法和演繹法。3.2通信協(xié)議PPI協(xié)議是SIEMENS公司專門為S7系列PLC開發(fā)的通信協(xié)議、主/從協(xié)議,可利用PC/PPI電纜,將S7200系列的PLC與裝有STEP7Micro/Win32編程軟件的計算機(jī)連接起來,組成PC/PPI(單主站)的主/從網(wǎng)絡(luò)連接。PPI協(xié)議是S7-200CPU最基本的通信方式,通過PPI協(xié)議自身的端口(PORT或PORT1)就可以實現(xiàn)通信,PPI通信是S7200CPU默認(rèn)的通信方式。PPI是一種主/從協(xié)議通信,主/從站在一個令牌環(huán)網(wǎng)中,在CPU內(nèi)用戶程序調(diào)用網(wǎng)絡(luò)讀(NETR),寫(NE

40、TW)指令即可。也就是說網(wǎng)絡(luò)讀寫指令是運(yùn)行在PPI 協(xié)議上的,因此PPI網(wǎng)絡(luò)只在主站側(cè)寫程序就可以了,從站的讀寫網(wǎng)絡(luò)指令沒有什么意義。NETR網(wǎng)絡(luò)讀取指令是啟動一項PPI通信操作,通過指定的端口(PORT)從遠(yuǎn)程設(shè)備讀取數(shù)據(jù)到本地表格(TBL)網(wǎng)絡(luò)讀寫指令可以向遠(yuǎn)程站發(fā)送或接收16個字節(jié)的信息,在CPU內(nèi)同一時間最多可以有8條指令被激活。3.3PLC軟件測試3.3.1PLC程序的模擬調(diào)試 將設(shè)計好的程序?qū)懭隤LC后,首先逐條仔細(xì)檢查,并改正寫入時出現(xiàn)的錯誤。用戶程序一般先在實驗室模擬調(diào)試,實際的輸入信號可以用鈕子開關(guān)和按鈕來模擬,各輸出量的通/斷狀態(tài)用PLC上有關(guān)的發(fā)光二極管來顯示,一般不用接

41、PLC實際的負(fù)載(如接觸器、電磁閥等)。在調(diào)試時應(yīng)充分考慮各種可能的情況,對系統(tǒng)各種不同的工作方式、有選擇序列的功能表圖中的每一條支路、各種可能的進(jìn)展路線,都應(yīng)逐一檢查,不能遺漏。發(fā)現(xiàn)問題后應(yīng)及時修改梯形圖和PLC中的程序,直到在各種可能的情況下輸入量與輸出量之間的關(guān)系完全符合要求。如果程序中某些定時器或計數(shù)器的設(shè)定值過大,為了縮短調(diào)試時間,可以在調(diào)試時將它們減小,模擬調(diào)試結(jié)束后再寫入它們的實際設(shè)定值。3.3.2PLC程序下載程序編譯完之后,STEP 7Micro/WIN 32及PLC之間的通信關(guān)系也成功建立,此時可向PLC下載程序,然后收集狀態(tài)監(jiān)控或調(diào)試程序。STEP 7Micro/WIN

42、32提供了一套工具來調(diào)試和監(jiān)控程序。1.選擇工作模式選擇菜單欄中的“PLC”“運(yùn)行”或者“PLC”“停止”可進(jìn)入相對的PLC模式;單擊工具欄中的“運(yùn)行”按鈕或“停止”按鈕,也可進(jìn)入相應(yīng)模式;還可以手工改變位于PLC上的開關(guān)或在程序內(nèi)插入停止指令。當(dāng)PLC處于停止模式時,可利用圖狀態(tài)或程序狀態(tài)查看操作數(shù)的當(dāng)前值,也可以利用圖狀態(tài)或程序狀態(tài)強(qiáng)迫數(shù)值(此操作只在梯形圖和功能塊圖程序狀態(tài)中使用),還可以利用圖狀態(tài)寫入數(shù)值或?qū)懭牒蛷?qiáng)迫輸出,執(zhí)行有限數(shù)目的掃描,通過狀態(tài)圖或程序狀態(tài)查看影響。在停止模式下,雖然能報告操作數(shù)狀態(tài),但PLC無法執(zhí)行用戶程序,達(dá)不到預(yù)期的控制效果。如果想觀察程序狀態(tài)的連續(xù)更新,需

43、將PLC轉(zhuǎn)回運(yùn)行模式。 2.打開程序狀態(tài)選擇“排錯”菜單中的“程序狀態(tài)”,打開輸出窗口;或單擊調(diào)試工具條中的“程序狀態(tài)”按鈕,短暫停頓后,程序編輯器窗口開始顯示狀態(tài)。如果作數(shù)值等于1(位打開),布爾指令(觸點、線圈)將被顯示成彩色塊,非布爾操作數(shù)則以通信速度允許的最快速度顯示并更新。3.執(zhí)行有限次掃描(1)單次掃描通過指定PLC運(yùn)行的掃描次數(shù),可以監(jiān)控程序在改變進(jìn)程變量時的情況。PLC不支持對運(yùn)行模式執(zhí)行循環(huán)次數(shù)。任何時候PLC從停止模式進(jìn)入運(yùn)行模式,該掃描的第一掃描位(SM0.1)將被激活。由于PLC執(zhí)行的速度很快,從程序狀態(tài)很難監(jiān)控到此位的變化,因此可以使用“單次掃描”命令,它使PLC從停

44、止模式轉(zhuǎn)變成運(yùn)行模式。執(zhí)行單個掃描,然后再轉(zhuǎn)回停止模式。由于PLC只執(zhí)行一次掃描,與第一掃描邏輯相關(guān)的狀態(tài)信息不會消失,因此可以查看此信息,進(jìn)而監(jiān)控程序??稍诔绦蚓庉嬈鞔翱陲@示要監(jiān)控的程序部分,確定打開程序狀態(tài),將PLC置于停止模式,使用“單次掃描”命令。(2)多次掃描單次掃描并不能完全收集系統(tǒng)連續(xù)執(zhí)行時系統(tǒng)狀態(tài)信息的變化,需要連續(xù)或間斷地收集狀態(tài)信息。可以指定PLC執(zhí)行有限次的程序掃描(從1次掃描至65 355次掃描)。當(dāng)PLC處于停止模式時,可利用多次掃描特征查看一次或多次掃描。確定PLC為停止模式后,選擇菜單欄中的“排錯”“多次掃描”,出現(xiàn)執(zhí)行掃描對話礦,如圖?所示。在執(zhí)行掃描對話框中輸

45、入所要進(jìn)行的掃描次數(shù),單擊“確認(rèn)”按鈕。 (3)程序保存當(dāng)然,要想使自己所編寫保密,也可以對其進(jìn)行保密設(shè)置。選擇“文件”菜單中的“設(shè)置密碼” ,打開用密碼保護(hù)本窗口,在“密碼”及“驗證”框中輸入相應(yīng)的密碼和驗證碼即可。當(dāng)然,若不想對自己的程序進(jìn)行保密設(shè)置,就在“密碼”及“驗證”框中不輸入任何數(shù)值。選擇“文件”菜單中的“保存”選項,之后選擇“退出”選項,在出現(xiàn)的項目保存框中選擇“是”即可。3.4組態(tài)調(diào)試3.4.1組態(tài)通訊調(diào)試組態(tài)王支持的硬件設(shè)備包括:可編程控制器(PLC)、智能模塊、板卡、智能儀表,變頻器等等。工程人員可以把每一臺下位機(jī)看作一種設(shè)備,他不必關(guān)心具體的通訊協(xié)議,只需要在組態(tài)王的設(shè)備

46、庫中選擇設(shè)備的類型,然后按照“設(shè)備配置向?qū)А钡奶崾疽徊讲酵瓿砂惭b即可,使驅(qū)動程序的配置更加方便。單擊“調(diào)試”菜單,彈出下拉式菜單,如圖3-1所示。 圖 3-1調(diào)試菜單此命令用于給出組態(tài)王與I/O設(shè)備通訊時的調(diào)試信息,包括通訊信息、讀成功、讀失敗、寫成功、寫失敗。當(dāng)用戶需要了解通訊信息時,選擇“通訊信息”項,此時該項前面有一個符號“a”,表示該選項有效,則組態(tài)王與I/O設(shè)備通訊時會在信息窗口中給出通訊信息,如圖3-2所示。圖3-2 信息窗口通訊信息在組態(tài)王信息窗口中,我們可以看到在系統(tǒng)運(yùn)行過程中,系統(tǒng)和PLC通訊失敗,這說明組態(tài)監(jiān)控系統(tǒng)和PLC沒有接通??赡苁荘LC電纜沒有接好,我們主要從這方面

47、入手進(jìn)行下一步的調(diào)試。通訊信息:在組態(tài)王信息窗口中顯示/不顯示組態(tài)王與設(shè)備的通訊信息。同樣我們可以用信息窗口獲得其他一些錯誤信息。讀成功:在組態(tài)王信息窗口中顯示/不顯示組態(tài)王讀取設(shè)備寄存器數(shù)據(jù)時成功的信息。讀失?。涸诮M態(tài)王信息窗口中顯示/不顯示組態(tài)王讀取設(shè)備寄存器數(shù)據(jù)時失敗的信息。寫成功:在組態(tài)王信息窗口中顯示/不顯示組態(tài)王向設(shè)備寄存器寫數(shù)據(jù)時成功的信息。寫失敗:在組態(tài)王信息窗口中顯示/不顯示組態(tài)王向設(shè)備寄存器寫數(shù)據(jù)時失敗的信息。調(diào)試命令語言:該選項目前不起作用。3.4.2組態(tài)監(jiān)控仿真從總體結(jié)構(gòu)上看一般都是由系統(tǒng)開發(fā)環(huán)境(或稱組態(tài)環(huán)境)與系統(tǒng)運(yùn)行環(huán)境兩大部分組成。系統(tǒng)開發(fā)環(huán)境是自動化工程設(shè)計者為實施其控制方案,在組態(tài)軟件的支持下進(jìn)行應(yīng)用程序的系統(tǒng)生成工作所必須依賴的工作環(huán)境,通過建立一系列用戶數(shù)據(jù)文件,生成最終的圖形目標(biāo)應(yīng)用系統(tǒng),供系統(tǒng)運(yùn)行環(huán)境運(yùn)行時使用。系統(tǒng)運(yùn)行環(huán)境是將目標(biāo)應(yīng)用程序裝入計算機(jī)內(nèi)存并投入實時運(yùn)行時使用的,是直接針對現(xiàn)場操作使用的。系統(tǒng)開發(fā)環(huán)境和系統(tǒng)運(yùn)行環(huán)境之間的聯(lián)系紐帶是

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論