產(chǎn)品詳情
在制造工業(yè)中存在大量的開關(guān)量為主的開環(huán)的順序控制,它按照邏輯條件進(jìn)行順序動作號按照時序動作;另外還有與順序、時序無關(guān)的按照邏輯關(guān)系進(jìn)行連鎖保護(hù)動作的控制;以及大量的開關(guān)量、脈沖量、計時、計數(shù)器、模擬量的越限報警等狀態(tài)量為主的-離散量的數(shù)據(jù)采集監(jiān)視。
西門子PLC維修方法有哪些。由于這些控制和監(jiān)視的要求,使PLC發(fā)展成了取代繼電器線路和進(jìn)行順序控制為主的產(chǎn)品。PLC廠家在原來CPU模板上逐漸增加了各種通訊接口,現(xiàn)場總線技術(shù)及以太網(wǎng)技術(shù)也同步發(fā)展,使PLC的應(yīng)用范圍越來越廣泛。
PLC控制器本身的硬件采用積木式結(jié)構(gòu),有母板,數(shù)字I/O模板,模擬I/O模板,還有特殊的定位模板,條形碼識別模板等模塊,用戶可以根據(jù)需要采用在母板上擴(kuò)展或者利用總線技術(shù)配備遠(yuǎn)程I/O從站的方法來得到想要的I/O數(shù)量。
PLC具有穩(wěn)定可靠、價格便宜、功能齊全、應(yīng)用靈活方便、操作維護(hù)方便的優(yōu)點,這是它能持久的占有市場的根本原因。隨著工業(yè)自動化水平的不斷提升,PLC所占據(jù)的地位可以說功不可沒,雖然PLC是專為工業(yè)應(yīng)用而設(shè)計,硬件設(shè)計有極高的安全性和穩(wěn)定性,但是不乏一些自然原因和人為因素導(dǎo)致PLC損壞,不能正常使用。
PLC的價格少則幾百,多則上萬,所以從節(jié)省開支方面講,PLC損壞后還是具有一定的維修價值。PLC的維修技術(shù),不單是PLC硬件上的修復(fù),還有PLC線路以及軟件的相互配合,再者,PLC不像單片機(jī)那樣,是單一的芯片,加上少量電路就能工作,修復(fù)相對簡單。
PLC內(nèi)部集成了CPU,存儲器,I/O電路,通訊電路,開關(guān)電源等,是各部分協(xié)調(diào)工作,因此,單就PLC硬體上的維修,具有一定的學(xué)問。
CPU板為PLC中的核心部件,也是維修當(dāng)中棘手的地方,CPU板出問題會導(dǎo)致PLC故障燈常亮,PLC不運(yùn)行,現(xiàn)就CPU板各元件說明如下:1:CPU元件:即中央處理單元(CPU)是可編程邏輯控制器的控制。
主要有運(yùn)算器,控制器,寄存器以及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù),控制及狀態(tài)總線構(gòu)成。它按照可編程邏輯控制器系統(tǒng)程序賦予的功能接收并存儲從編程器鍵入的用戶程序和數(shù)據(jù);檢查電源、存儲器、I/O以及警戒定時器的狀態(tài),并能診斷用戶程序中的語法錯誤。
當(dāng)可編程邏輯控制器投入運(yùn)行時,首先它以掃描的方式接收現(xiàn)場各輸入裝置的狀態(tài)和數(shù)據(jù),并分別存入I/O映象區(qū),然后從用戶程序存儲器中逐條讀取用戶程序,經(jīng)過命令解釋后按指令的規(guī)定執(zhí)行邏輯或算數(shù)運(yùn)算的結(jié)果送入I/O映象區(qū)或數(shù)據(jù)寄存器內(nèi)。
等所有的用戶程序執(zhí)行完畢之后,后將I/O映象區(qū)的各輸出狀態(tài)或輸出寄存器內(nèi)的數(shù)據(jù)傳送到相應(yīng)的輸出裝置,如此循環(huán)運(yùn)行,直到停止運(yùn)行。為了進(jìn)一步提高可編程邏輯控制器的可靠性,對大型可編程邏輯控制器還采用雙CPU構(gòu)成冗余系統(tǒng),或采用三CPU的表決式系統(tǒng)。
西門子PLCCPU芯片針腳多(200pin),主要有地址總線,數(shù)據(jù)總線,I/O引腳,及附屬檢測針腳與對應(yīng)的芯片進(jìn)行聯(lián)系,CPU壞,可導(dǎo)致PLC報警(SF燈亮),也會導(dǎo)致PLC某些輸入輸出點不正常,通訊不故障現(xiàn)象。
這樣,即使某個CPU出現(xiàn)故障,整個系統(tǒng)仍能正常運(yùn)行。損壞原因主要有CPU供電電壓高(導(dǎo)致內(nèi)部短,某些針腳對地短路)CPU老化等,損壞后用手摸,有發(fā)燙的感覺。此種CPU針腳多,更換麻煩,并且市場不容易買到配件,可以用拆機(jī)件替換。
2:PLC系統(tǒng)中的存儲器:PLC系統(tǒng)中的存儲器主要用于存放系統(tǒng)程序、用戶程序和工作狀態(tài)數(shù)據(jù)。PLC的存儲器包括系統(tǒng)存儲器和用戶存儲器。(1)ROM即只讀存儲器,用于由PLC生產(chǎn)廠家編寫的系統(tǒng)程序,并固化在ROM內(nèi),用戶不能更改,能夠完成PLC設(shè)計者規(guī)定的各項工作。
實現(xiàn)指令解釋,報警處理等,和PC機(jī)的BIOS差不多,系統(tǒng)程序質(zhì)量的好壞很大程度上決定了PLC的性能。如果里面的數(shù)據(jù)丟失,或芯片損壞會引起不開機(jī),報警現(xiàn)象。在平時的維修當(dāng)中,ROM故障所占的比例也是很大的。
保證掉電時不會丟失信息。為了防止干擾對RAM中程序的破壞,當(dāng)用戶程序經(jīng)過運(yùn)行正常,不需要改變,可將其固化在只讀存儲器EPROM中?,F(xiàn)在有許多PLC直接采用EEPROM作為用戶存儲器。工作數(shù)據(jù)是PLC運(yùn)行過程中經(jīng)常變化、經(jīng)常存取的一些數(shù)據(jù)。
存放在RAM中,以適應(yīng)隨機(jī)存取的要求。在PLC的工作數(shù)據(jù)存儲器中,設(shè)有存放輸入輸出繼電器、輔助繼電器、定時器、計數(shù)器等邏輯器件的存儲區(qū),這些器件的狀態(tài)都是由用戶程序的初始設(shè)置和運(yùn)行情況而確定的。根據(jù)需要,部分?jǐn)?shù)據(jù)在掉電時用后備電池維持其現(xiàn)有的狀態(tài),這部分在掉電時可保存數(shù)據(jù)的存儲區(qū)域稱為保持?jǐn)?shù)據(jù)區(qū)。
由于系統(tǒng)程序及工作數(shù)據(jù)與用戶無直接聯(lián)系,所以在PLC產(chǎn)品樣本或使用手冊中所列存儲器的形式及容量是指用戶程序存儲器。當(dāng)PLC提供的用戶存儲器容量不夠用,許多PLC還提供有存儲器擴(kuò)展功能。PLC存儲器所用的種類主要有:可讀/寫操作的隨機(jī)存儲器RAM;只讀存儲器或可擦除可編程的只讀存儲器ROM、PROM、EPROM和EEPROM。
4:運(yùn)行指示燈,是判斷PLC運(yùn)行正常與否的主要依據(jù)。西門子S7-200在正常運(yùn)行當(dāng)中只有RUN燈(綠燈)亮,停止?fàn)顟B(tài)只有STOP燈(黃燈)亮,如果有故障燈(紅燈)亮起,說明此時PLC已經(jīng)出現(xiàn)硬件故障或軟件故障。
西門子plc的模擬量編程1、西門子S7-300/400可以用FC105/FC106處理模擬(SCALE/UNSCALE)2、西門子S7-200用AIW、AQW輸入、輸出模擬量,S7-200會自動將輸入的模擬量轉(zhuǎn)換為0~32000的整數(shù),程序編寫時通過AIW將轉(zhuǎn)換后的0~32000的整數(shù)讀進(jìn)程序,通過。
西門子S7-200PLC模擬量編程的思維是什么?簡而言之,模擬量輸入就是將模擬量傳感器、變送器的電量信號通過模擬量輸入模板輸入到PLC中,并應(yīng)用程序進(jìn)行轉(zhuǎn)換為數(shù)值。而模擬量輸出就是應(yīng)用程序?qū)?shù)值通過模擬量輸出模板輸出到相應(yīng)的外部設(shè)備中。
三、MPI通訊MPI通信是一種比較簡單的通信方式,MPI網(wǎng)絡(luò)通信的速率是19.2Kbit/s~12Mbit/s,MPI網(wǎng)絡(luò)多支持連接32個節(jié)點,大通信距離為50M。通信距離遠(yuǎn),還可以通過中繼器擴(kuò)展通信距離,但中繼器也占用節(jié)點。
西門子PLC與PLC之間的MPI通信一般有3種通信方式:1、全局?jǐn)?shù)據(jù)包通信方式2、無組態(tài)連接通信方式3、組態(tài)連接通信方式四、以太網(wǎng)通訊以太網(wǎng)的核心思想是使用共享的公共傳輸通道,這個思想早在1968年來源于廈威爾大學(xué)。
MPI網(wǎng)絡(luò)節(jié)點通??梢話霺7-200、人機(jī)介面、編程設(shè)備、智能型ET200S及RS485中繼器等網(wǎng)絡(luò)元器件。1972年,Metcalfe和DavidBoggs(兩個都是著名網(wǎng)絡(luò)專家)設(shè)置了一套網(wǎng)絡(luò),這套網(wǎng)絡(luò)把不同的ALTO計算機(jī)連接在一起,同時還連接了EARS激光打印機(jī)。
這就是上第一個個人計算機(jī)局域網(wǎng),這個網(wǎng)絡(luò)在1973年5月22日運(yùn)行。Metcalfe在運(yùn)行這天寫了一段備忘錄,備忘錄的意思是把該網(wǎng)絡(luò)改名為以太網(wǎng)(Ethernet),其靈感來自于“電磁輻射是可以通過發(fā)光的以太來傳播”這一想法。
1979年,DEC、Inb和Xerox共同將網(wǎng)絡(luò)標(biāo)準(zhǔn)化。1984年,出現(xiàn)了細(xì)電纜以太網(wǎng)產(chǎn)品,后來陸續(xù)出現(xiàn)了粗電纜、雙絞線、CATV同軸電纜、光纜及多種媒體的混合以太網(wǎng)產(chǎn)品。以太網(wǎng)是目前上流行的拓樸標(biāo)準(zhǔn)之一,具有傳傳播速率高、網(wǎng)絡(luò)資源豐富、系統(tǒng)功能強(qiáng)、安裝簡單和使用維護(hù)方便等很多優(yōu)點。
五、PROFIBUS-DP通訊PROFIBUS-DP現(xiàn)場總線是一種開放式現(xiàn)場總線系統(tǒng),符合歐洲標(biāo)準(zhǔn)和國際標(biāo)準(zhǔn)。PROFIBUS-DP通信的結(jié)構(gòu)非常精簡,傳輸速度很高且穩(wěn)定,非常適合PLC與現(xiàn)場分散的I/O設(shè)備之間的通信。
西門子PLC程序調(diào)試方法西門子PLC程序的調(diào)試可以分為模擬調(diào)試和現(xiàn)場調(diào)試兩個調(diào)試過程,在此之前首先對PLC外部接線作仔細(xì)檢查,這一個環(huán)節(jié)很重要。外部接線一定要準(zhǔn)確無誤。也可以用事先編寫好的試驗程序?qū)ν獠拷泳€做掃描通電檢查來查找接線故障。
不過,為了安全考慮,好將主電路斷開。當(dāng)確認(rèn)接線無誤后再連接主電路,將模擬調(diào)試好的程序送入用戶存儲器進(jìn)行調(diào)試,直到各部分的功能都正常,并能協(xié)調(diào)一致地完成整體的控制功能為止。將設(shè)計好的程序?qū)懭隤LC后,首先逐條仔細(xì)檢查,并改正寫入時出現(xiàn)的錯誤。
PLC以MPI來實現(xiàn)通訊,可用三種方式解決。全局?jǐn)?shù)據(jù)包通訊方式、無組態(tài)連接通訊方式、組態(tài)連接通訊方式。實現(xiàn)全局?jǐn)?shù)據(jù)包通訊方式:在PLC硬件配置過程,組態(tài)需要通訊的PLC站之間的發(fā)送區(qū)和接收區(qū)不需要任何程序處理,只適應(yīng)s7-300/400之間的通訊。
多也只在一個項目中的15個CPU之間建立全局?jǐn)?shù)據(jù)。實現(xiàn)全局?jǐn)?shù)據(jù)通訊方法:全局?jǐn)?shù)據(jù)包通訊SMATICManage里設(shè)置s7-300/400MPI的地址,然后在選項/定義全局?jǐn)?shù)據(jù)里定義需要通訊的數(shù)據(jù)地址。帶>符號的表示發(fā)送數(shù)據(jù),對應(yīng)欄里的是接受數(shù)據(jù),終將設(shè)置好的項目下載到PLC即可實現(xiàn)MPI通訊。
無組態(tài)連接通訊方式:它適用于S7-200/300/400之間通訊,卻不能與全局?jǐn)?shù)據(jù)包通訊混淆使用。其為雙向通訊方式時,要求通訊雙方都有調(diào)用通訊塊,一個通訊塊用于發(fā)送數(shù)據(jù),另一個通訊塊用于接收數(shù)據(jù)。在OB35中斷塊中調(diào)用SFC65用于發(fā)送數(shù)據(jù),調(diào)用SFC66用于接收數(shù)據(jù),隨后就是編程。
由于接收塊只能識別數(shù)據(jù)的標(biāo)識符,無論哪個CPU發(fā)送的數(shù)據(jù)都要調(diào)用SFC69來釋放連接。無組態(tài)單向通行方式時:只有在一方編寫程序,如客戶機(jī)與服務(wù)器之間的訪問模式。只要在客戶機(jī)編寫程序即可,無需在服務(wù)器編寫程序。
因此客戶機(jī)只要調(diào)用SFC通行塊就可訪問服務(wù)器。組態(tài)連接通訊方式:它適用于S7-300/400或S7-400/400之間的通訊,而S7-300/400通訊時,S7-300只能用作服務(wù)器,此時S7-400作為客戶機(jī)對S7-300進(jìn)行讀寫操作。
實現(xiàn)組態(tài)連接通訊方法:在項目的NETPRO中設(shè)置S7網(wǎng)絡(luò)連接,在建立連接中塊參數(shù)ID時需要留意下,它是作為識別發(fā)送數(shù)據(jù)和接收數(shù)據(jù)的地址標(biāo)識,在客戶端編程需要調(diào)用SFB14、SFB15系統(tǒng)功能塊,后保存編譯下載至PLC中即可實現(xiàn)通訊。
S7-400/400通訊時,S7-400即可作為服務(wù)器又可作為客戶機(jī),其大數(shù)據(jù)包長度可達(dá)160字節(jié)。西門子PLC-USS協(xié)議和變頻器之間的通訊1、需要控制系統(tǒng)在設(shè)計時采用很多硬件,價格昂貴2、現(xiàn)場的布線多容易引起躁聲和干擾3、PLC和變頻器之間傳輸?shù)男畔⑹苡布南拗疲粨Q的信息量很少。
西門子200PLC通過modbus協(xié)議與組態(tài)王通訊,需要注意哪些事項?需要注意如下幾點:1)需要向PLC中下載對應(yīng)的初始化程序(),由亞控提供。S7—300MPI電纜方式是否支持通過GPRS和組態(tài)王通訊?不支持。
組態(tài)王和多臺西門子S7-300、400PLC通過DP協(xié)議通訊時,設(shè)備地址應(yīng)如何定義?1)硬件連接:計算機(jī)中插入一塊CP5611(或CP5613)可實現(xiàn)將多個S7-300/400PLC連接在一條DP總線上。
2)DP協(xié)議設(shè)置:所有PLC必須設(shè)置的DPSlave站,CP5611(或CP5613)要求通過Simaticnet設(shè)置的DPmaster站;3)組態(tài)王中設(shè)備地址定義:選擇PLC/西門子/S7-200系列(DP)/Profibus-DP,設(shè)備地址固定為1.1(該地址與從站PLC的地址設(shè)置無關(guān))。
而對于MPI協(xié)議,我們的MPI驅(qū)動是通過調(diào)用西門子PLC的專用動態(tài)連接庫(等)實現(xiàn)和PLC進(jìn)行通訊的,并不是直接通過串口實現(xiàn)數(shù)據(jù)通訊。西門子—300PLC通過MPI通訊卡與組態(tài)王進(jìn)行通訊時,能否實現(xiàn)雙設(shè)備冗余的功能?可以實現(xiàn)。
1)一個cp5611卡可以連接兩臺S7—300PLC(使用西門子廠家提供的可編程插頭來實現(xiàn));2)在組態(tài)王軟件中建立兩個S7—300PLC,設(shè)備地址分別設(shè)備為7.2和8.2(設(shè)備地址根據(jù)實際設(shè)備來設(shè)置),小數(shù)點前面的號指PLC的地址,后面是CPU所在的槽號。
組態(tài)王和西門子300、400PLC通訊支持哪些通訊鏈路?是否需要西門子軟件的支持?1)MPI電纜通訊方式:組態(tài)王所在的計算機(jī)必須安裝STEP7編程軟件;2)MPI通訊卡方式:組態(tài)王所在的計算機(jī)必須安裝STEP7編程軟件3)以太網(wǎng)通訊方式:不需要在組態(tài)王所在的計算機(jī)上安裝STEP7或Simaticne。
(一)西門子200PLC使用MPI協(xié)議與組態(tài)王進(jìn)行通訊時需要哪些設(shè)置?1)在運(yùn)行組態(tài)王的機(jī)器上需要安裝西門子公司提供的STEP7Microwin3.2的編程軟件,我們的驅(qū)動需要調(diào)用編程軟件提供的MPI接口庫函數(shù);2)需要將MPI通訊卡CP5611卡安裝在計算機(jī)的插槽中,使用西門子公司提供的專用電纜和。
(五)西門子200PLC通過modbus協(xié)議與組態(tài)王通訊時,組態(tài)王中定義的寄存器地址與PLC地址是如何對應(yīng)的?映射關(guān)系如下:0-Q,1-I,3、4、8、9-V;3,4,8,9的dd號與PLC中V寄存器的偏移地址(實際地址-1000)的對應(yīng)關(guān)系:組態(tài)王中(寄存器的dd號-1)*2=PLC中的V寄存器的。
組態(tài)王中40031對應(yīng)PLC:VW1060(組態(tài)王中寄存器4表示SHORT型變量)組態(tài)王中90640對應(yīng)PLC:VD2278(組態(tài)王中寄存器9表示FLOAT型變量)西門子PLC代理商系統(tǒng)故障實例分析PLC系統(tǒng)故障實例分析1、PLC軟故障實例一臺停機(jī)一段時間的PLC控制系統(tǒng)上電后無法啟動故障檢查、處理。
這兩個PLC在STEP7編程軟件中是單獨定義的,所以除PLC地址不一樣,槽號是一樣的;3)在組態(tài)王中只須定義主設(shè)備的變量即可。西門子PLC通訊的問題盤點有哪些。用PG將備份程序調(diào)出,與EPROM上的程序進(jìn)行比對,結(jié)果語句指令表相同,但程序存放地址發(fā)生了變化,把備份程序發(fā)送到PLC后設(shè)備運(yùn)行正常。
可見EPROM上的程序也出現(xiàn)了錯誤,擦除后重新寫入問題解決。2、PLC硬件故障實例①某石化裝置西門子PLC(S7-300,CPU315-2DP)在使用時,突然停止運(yùn)行故障檢查、分析:檢查報警燈、程序、供電電源,在檢查報警時,發(fā)現(xiàn)CPU上BAT燈亮起。
?、谀橙胀恚瑝嚎s機(jī)PLC與主控PLC通訊突然中斷,主控DCS上顯示壓縮機(jī)PLC與主控PLC通訊中斷報警,壓縮機(jī)控制室里的電機(jī)信號在主控合成DCS上均顯示紅色(停止?fàn)顟B(tài)),壓縮機(jī)控制室里的一些流量、壓力、溫度等信號,在主控合成DCS上均顯示高低報警。
由于通訊中斷使壓縮機(jī)控制室里一些重要聯(lián)鎖不能送到主控,從而使全廠停車故障檢查、分析:從理論上講,引起壓縮機(jī)PLC和主控PLC通訊中斷的原因主要是兩個:一個是軟件不同步;另一個是由于硬件如CP525卡、CPU卡故障。
檢査程序時,發(fā)現(xiàn)沒有對電池失效進(jìn)行故障處理。故障處理:更換CPU電池,對電池失效故障在程序中進(jìn)行相應(yīng)處理。首先從軟件方面進(jìn)行處理。在主控PLC進(jìn)行了同步操作,強(qiáng)制通訊數(shù)據(jù)字DW13的第14位,結(jié)果通訊仍然沒有建立起來,看來不是主控PLC不同步引起的。
接著在壓縮機(jī)PLC對其進(jìn)行了同步操作,強(qiáng)制通訊數(shù)據(jù)字MW10的第14位,結(jié)果通訊建立。從而確認(rèn)這次壓縮機(jī)的PLC與主控PLC通訊中斷的原因是由于壓縮機(jī)程序不同步引起的,造成程序不同步的原因是外界的電磁干擾。
故障處理:為了避免此類故障的再次發(fā)生,應(yīng)加強(qiáng)控制室的屏蔽,禁止在控制室使用移動電話等通訊工具。③西門子PLC(S7-300)的SF燈報警故障檢查、分析:SF燈報警說明輸入點有故障。故障處理:檢查各個輸入點工作狀態(tài),在檢查時發(fā)現(xiàn)現(xiàn)場一臺溫度變送器沒有輸入信號,經(jīng)處理后故障消失。