|
|
西門子6ES7953-8LP20-0AA0內(nèi)存卡 西門子6ES7953-8LP20-0AA0內(nèi)存卡
S7-300 PLC的應(yīng)用非常廣泛,在設(shè)計選型和調(diào)試及實際應(yīng)用中可能會碰到各種各樣的問題。下面就讓艾馳商城小編對西門子S7-300系列PLC的調(diào)試方法來一一為大家做介紹吧。
(1)常規(guī)檢查。在通電之前要耐心細致地作一系列的常規(guī)檢查(包括接線檢查、絕緣檢查、接地電阻檢查、保險檢查等),避免損壞PLC模塊(用STEP7的診斷程序?qū)λ心K進行檢查)。
(1)有關(guān)參數(shù)確定。一是輸入/輸出點數(shù)(I/O點數(shù))確定。這是確定PLC規(guī)模的一個重要依據(jù),一定要根據(jù)實際情況留出適當余量和擴展余地。二是PLC存儲容量確定。注意當系統(tǒng)有模擬量信號存在或要進行大量數(shù)據(jù)處理時,其存儲容量應(yīng)選大一些。
(2)系統(tǒng)軟硬件選擇。一是擴展方式選擇,S7-300 PLC有多種擴展方式,實際選用時,可通過控制系統(tǒng)接口模塊擴展機架、Profibus-DP現(xiàn)場總線、通信模塊、運程I/O及PLC子站等多種方式來擴展PLC或預(yù)留擴展口;二是PLC的聯(lián)網(wǎng),包括PLC與計算機聯(lián)網(wǎng)和PLC之間相互聯(lián)網(wǎng)兩種方式。因S7-300 PLC的工業(yè)通信網(wǎng)絡(luò)淡化了PLC與DCS的界限,聯(lián)網(wǎng)的解決方案很多,用戶可根據(jù)企業(yè)的要求選用;三是CPU的選擇,CPU的選型是合理配置系統(tǒng)資源的關(guān)鍵,選擇時必須根據(jù)控制系統(tǒng)對CPU的要求(包括系統(tǒng)集成功能、程序塊數(shù)量限制、各種位資源、MPI接口能力、是否有
PROFIBUS- DP主從接口、RAM容量、溫度范圍等),并最好在西門子公司的技術(shù)支持下進行,以獲得合理的選型;四是編程軟件的選擇,這主要考慮對CPU的支持狀況,我們的體會是:STEP7 V4.0對有些型號的CPU不支持,硬件組態(tài)時會發(fā)生故障出錯,而STEP7V5.0則不存在這種問題。
(1)線性化結(jié)構(gòu)體系
采用線性化結(jié)構(gòu)體系的PLC用戶程序不分塊,全部指令都集中在同一個程序塊中。執(zhí)行西門子PLC程序時,CPU的每次循環(huán)掃描都是按照從上至下的次序,行PLC用戶程序的所有指令。
線性化結(jié)構(gòu)體系是一種控制對象相對較簡單的小型PLC系統(tǒng)常用的結(jié)構(gòu)體系。
(2)分塊式結(jié)構(gòu)體系
分塊式結(jié)構(gòu)體系的西門子PLC用戶程序由多個不同的“程序塊”所組成,執(zhí)行PLC程序時,需要根據(jù)外部輸入條件與程序中規(guī)定的控制要求,由負責(zé)管理的主程序通過對不同程序塊的調(diào)用與選擇,決定每次循環(huán)掃描實際需要執(zhí)行的程序塊。
對于控制復(fù)雜、程序容量大的大中型PLC系統(tǒng),出于方便設(shè)計、檢查、調(diào)試等方面的考慮,通常采用分塊式結(jié)構(gòu)。
西門子PLC用戶程序的兩種結(jié)構(gòu)體系各有其特點,實際使用時采用何種程序結(jié)構(gòu)體系,一方面決定于PLC所具備的功能,另一方面取決于程序設(shè)計者的選擇。
將程序傳進PLC中,SF燈和BF燈都亮,但在PLC的硬件診斷中沒有錯誤;PLC帶了模擬量模塊,不知道是什么原因,PLC帶了ABB變頻器和觸摸屏這兩個通訊硬件,最有可能出現(xiàn)在哪個上面啊?ABB沒有通電呢!
答:事實很清楚,如果S7-300PLC上SF燈亮而BF燈閃爍,肯定是分布式現(xiàn)場總線PROFIBUS-DP通信或DP從站如ABB變頻器的問題,不要懷疑其他軟硬件問題;PLC帶模擬量模塊如果有問題,僅僅PLC上SF燈亮(比如具有硬件診斷模擬量模塊可以設(shè)定模擬量信號斷線、超出量程等),而不會引起SF和BF燈同時亮;
根據(jù)以上分析,重點檢查S7-300PLC的硬件組態(tài)與實際硬件是否一致(硬件訂貨號和固件版本號),DP從站地址設(shè)置與組態(tài)的地址是否一致;如果組態(tài)沒有問題,完成硬件組態(tài)后,必須執(zhí)行“保存并編譯”,如果沒有錯誤,將產(chǎn)生新的系統(tǒng)數(shù)據(jù)塊,然后下載到PLC中;檢查PROFIBUS電纜及其通信連接頭是否正確,PROFIBUS電纜中有兩根線,一根為紅色連接PROFIBUS網(wǎng)絡(luò)接頭的B連接,另一根為綠色與網(wǎng)絡(luò)接頭的A連接(進線分別為B1、A1,出線為B2、A2),不能接反;如果僅有一路電氣網(wǎng)段,即從S7-300PLC的X2端口(PROFIBUS-DP端口)出發(fā)只有一根PROFIBUS電纜,那么首尾(分別為S7-300PLC和最后DP從站)上網(wǎng)絡(luò)接頭的紅色末端電阻必須置“ON”位置,中間DP從站上網(wǎng)絡(luò)接頭必須置“OFF”位置;
如果ABB變頻器沒有通電,而你的硬件組態(tài)中包含作為DP從站的該變頻器,那么S7-300PLC通電后,沒有檢測到ABB變頻器,所以PLC上SF燈亮,而BF燈閃爍,這是正常現(xiàn)象;
一般PLC與觸摸屏之間采用MPI通信協(xié)議,可以與PLC之間連接在一起同時運行,可以采用無組態(tài)的MPI通信、全局數(shù)據(jù)MPI通信和組態(tài)的MPI通信。由于S7-300PLC與觸摸屏之間的MPI通信不需要STEP7軟件組態(tài),也不需要編寫任何程序,只需在觸摸屏組態(tài)軟件上設(shè)置一下相關(guān)通信參數(shù)即可,所以觸摸屏有問題是不會引起SF和BF燈亮的;
從以上分析,可以得知,如果S7-300PLC上SF燈亮而BF閃爍,而PLC帶了ABB變頻器和觸摸屏這兩個通訊硬件,那么可以肯定地說是ABB變頻器沒有通電的問題,與觸摸屏和PLC所帶模擬量模塊是沒有任何關(guān)系的。
(2)系統(tǒng)調(diào)試。系統(tǒng)調(diào)試可按離線調(diào)試與在線調(diào)試兩階段進行。其中離線調(diào)試主要是對程序的編制工作進行檢查和調(diào)試,采用STEP7能對用戶編制程序進行自動診斷處理,用戶也可通過各種邏輯關(guān)系判斷編制程序的正誤。而在線調(diào)試是一個綜合調(diào)試過程,包括程序本身、外圍線路、外圍設(shè)備以及所控設(shè)備等的調(diào)試。在線調(diào)試過程中,系統(tǒng)在監(jiān)控狀態(tài)下運行,可隨時發(fā)現(xiàn)問題、隨時解決問題,從而使系統(tǒng)逐步完善。因此,一般系統(tǒng)所存在的問題基本上可在此過程中得到解決。
在線調(diào)試設(shè)備開停時,必須先調(diào)試空開關(guān)的運行情況;如果設(shè)備設(shè)有運行監(jiān)視開關(guān),則可把監(jiān)視開關(guān)強制為“1”(正式運行時,撤銷強制)。調(diào)試單臺設(shè)備時可針對性地建立該設(shè)備的變量表,對該設(shè)備及其與該設(shè)備相關(guān)的變量進行實時監(jiān)視。這樣既可判斷邏輯操作是否正確,對模擬量的變化也可一目了然。比如調(diào)試電動執(zhí)行器時,可建立一變量表,對執(zhí)行器的位置信號、限位信號、過力矩信號及輸出命令信號等進行實時監(jiān)視,便可非常直觀地觀測執(zhí)行器的動作情況。
(3)S7-300 PLC模擬量模塊可通過變換信號類型卡支持各種類型信號。當改造老生產(chǎn)工藝線時,不可避免地會遇到多類信號。因此,設(shè)計時最好不把幾種信號接到同一模塊;同時必須先組態(tài)好模塊,再接信號線,檢查無誤后送電。此外,應(yīng)避免兩線制與四線制信號、電流與電壓信號的混接,以免燒壞模塊。
(4)一般變送器的負載能力為600ω,而模擬量輸入模塊的抗阻各不相同(一般在250ω以下)。如果回路內(nèi)設(shè)安全欄,必須注意抗阻的匹配;模擬量輸出模塊的負載能力為600ω,一般
執(zhí)行器的負載能力為250ω;如線路較長,也存在抗阻匹配問題。此外,要加強信號的隔離,特別是要加強與支流調(diào)速裝置、變頻調(diào)速裝置及設(shè)備配套的小型PLC之間的信號隔離,防止相互干擾。