產地類別 | 進口 | 應用領域 | 化工,電子/電池 |
---|---|---|---|
產地 | 德國 | 品牌 | 西門子 |
輸入/輸出擴展模塊S7-200系列PLC目前提供如下擴展模塊:①數字量輸入擴展模塊_EM221(8DI);②數字量輸出擴展模塊_EM222(8DO);③數字量輸入和輸出混合擴展模塊_EM223(8I/O,16I/O,32I/O);④模擬量輸入擴展模塊_EM231(3AI,A/D轉換時間為25μ。
C、開關、極限位置、安全保護和現場操作上的一些元件或設備故障
![]() |
參考價 | 面議 |
更新時間:2022-02-24 11:41:25瀏覽次數:307
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
6ES7151-1AA05-0AA5
盡量用子程序參數代替全局內存,使用子程序參數,盡量減少庫對全局內存的依賴性。可以庫指令使用的內存。例如,您可以有一個計算四個數加法的子程序,并將該MT8100IE的輸出存儲在一個V內存 位置。程序的其余部分則會讀取該V內存位置,以便確定計算的結果。如果您希望將該子程序放入庫,考慮在子程序中增加一個輸出參數,并將計算結果存儲在該參 數中。這樣就無須V內存位置,并允許您決定存儲結果的位置。
使用臨時變量進行計算,將臨時變量用于計算和臨時結果可盡量減少用戶庫對全局內存的使用。臨時變量(在局部變量表中對子程序和中斷例行程序進行定義)從西門子plc的局部內存分配,不與項目發生沖突。局部內存并非持久性內存,無法用于在指令調用之間保存數據。其使用期是說明局部內存的子程序或中斷例行程序的執行階 段。
需要使用V內存時,有時必須在包括在指令庫中的子程序和中斷例行程序中使用全局V內存。此時,為在這些POU中使用的所有V內存說明符號,并在程序中使用符號。當庫被編譯后,這些符號被用于決定庫需要的內存量。
6ES7312-5BF04-0AB0 | CPU312C,32K內存 10DI/6DO |
6ES7313-5BG04-0AB0 | CPU313C,64K內存 24DI/16DO / 4AI/2AO |
6ES7313-6BG04-0AB0 | CPU313C-2PTP,64K內存 16DI/16DO |
6ES7313-6CG04-0AB0 | CPU313C-2DP,64K內存 16DI/16DO |
6ES7 313-6CF03-0AM0 | CPU313C-2DP,64K內存 16DI/16DO組合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 314-1AG13-0AB0 | CPU314,96K內存 |
6ES7 314-1AG14-0AB0 | CPU314,128K內存 |
6ES7314-6BH04-0AB0 | CPU314C-2PTP 96K內存 24DI/16DO / 4AI/2AO |
6ES7314-6CH04-0AB0 | CPU314C-2DP 96K內存 24DI/16DO / 4AI/2AO |
6ES7 314-6EH04-0AB0 | CPU314C-2PN/DP 192K內存/24DI/16DO/ 4AI/2AO |
6ES7 314-6CG03-9AM0 | CPU314C-2DP 96K內存 24DI/16DO / 4AI/2AO組合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2) |
6ES7 315-2AG10-0AB0 | CPU315-2DP, 128K內存 |
6ES7 315-2AH14-0AB0 | CPU315-2DP, 256K內存 |
6ES7315-2EH14-0AB0 | CPU315-2 PN/DP, 256K內存 |
6ES7317-2AK14-0AB0 | CPU317-2DP,512K內存 |
需要I/O地址時,有時必須在包括在指令庫中的子程序和中斷例行程序中使用實際I/O地址。必要時,這些POU中使用的所有I/O地址符號,并在應用程序中使用這些符號。
2)將POU注釋用于文檔編制
如果選擇用密碼保護庫指令,庫用戶則無法看到指令中的源碼。但是,他們能夠看到構成庫的每個子程序和中斷例行程序的POU指令。POU注釋是記錄每條指令功能的優秀位置。請考慮使用POU注釋提供下列詳細信息:
1.該指令具體執行什么功能?POU注釋是給出指令功能說明的優秀位置。
2.如何調用指令?例如,如果指令僅限在*掃描時調用,或者如果指令依賴于成功地完成另一條指令,應當使用POU注釋記錄這些指令的詳細用法。
3.指令使用何種全局內存?如果指令直接參考全局內存,POU內存應當提醒用戶這一用法,以便用戶對程序進行設計,以避免內存訪問沖突。
4.指令如何指示錯誤?很多指令需要通過輸出參數或全局內存位置指示錯誤條件。向用戶提供可能產生的錯誤說明以及如何糾正這些錯誤的說明會很有幫助。
3)分發用戶庫
庫編譯輸出是一個磁盤文件(mwl文件),該文件包含STEP 7-Micro/WIN識別和使用指令庫所需的所有內容。如果希望向其他STEP 7-Micro/WIN用戶分發用戶庫,可以將該文件復制,為用戶提供一份文件的拷貝。
西門子PLC常用的功能指令
1、串聯電路塊的并聯連接指令OLD
兩個或兩個以上的接點串聯連接的電路叫串聯電路塊。串聯電路塊并聯連接時,分支開始用LD、LDN指令,分支結束用OLD指令。OLD指令與后述的ALD指令均為無目標元件指令,而兩條無目標元件指令的步長都為一個程序步。OLD有時也簡稱或塊指令。
2、并聯電路的串聯連接指令ALD
兩個或兩個以上接點并聯電路稱為并聯電路塊,分支電路并聯電路塊與前面電路串聯連接時,使用ALD指令。分支的起點用LD、LDN指令,并聯電路結束后,使用ALD指令與前面電路串聯。ALD指令也簡稱與塊指令,ALD也是無操作目標元件,是一個程序步指令。
3、輸出指令=
1、=輸出指令是將繼電器、定時器、計數器等的線圈與梯形圖右邊的母線直接連接,線圈的右邊不允許有觸點,在編程中,觸點以重復使用,且類型和數量不受限制。
4、置位與復位指令S、R
S為置位指令,使動作保持;R為復位指令,使操作保持復位。從的位置開始的N個點的寄存器都被置位或復位,N=1~255如果被復位的是定時器位或計數器位,將清除定時器或計數器的當前值。
5、跳變觸點EU,ED
正跳變觸點檢測到一次正跳變(觸點的入信號由0到1)時,或負跳變觸點檢測到一次負跳變(觸點的入信號由1到0)時,觸點接通到一個掃描周期。正/負跳變的符號為EU和ED,他們沒有操作數,觸點符號中間的”P”和”N”分別表示正跳變和負跳變。
6ES7312-5BF04-0AB0 | CPU312C,32K內存 10DI/6DO |
6ES7313-5BG04-0AB0 | CPU313C,64K內存 24DI/16DO / 4AI/2AO |
6ES7313-6BG04-0AB0 | CPU313C-2PTP,64K內存 16DI/16DO |
6ES7313-6CG04-0AB0 | CPU313C-2DP,64K內存 16DI/16DO |
6ES7 313-6CF03-0AM0 | CPU313C-2DP,64K內存 16DI/16DO組合件(6ES7 313-6CF03-0AB0+6ES7 392-1AM00-0AA0) |
6ES7 314-1AG13-0AB0 | CPU314,96K內存 |
6ES7 314-1AG14-0AB0 | CPU314,128K內存 |
6ES7314-6BH04-0AB0 | CPU314C-2PTP 96K內存 24DI/16DO / 4AI/2AO |
6ES7314-6CH04-0AB0 | CPU314C-2DP 96K內存 24DI/16DO / 4AI/2AO |
6ES7 314-6EH04-0AB0 | CPU314C-2PN/DP 192K內存/24DI/16DO/ 4AI/2AO |
6ES7 314-6CG03-9AM0 | CPU314C-2DP 96K內存 24DI/16DO / 4AI/2AO組合件(6ES7 314-6CG03-0AB0+6ES7 392-1AM00-0AA0*2) |
6ES7 315-2AG10-0AB0 | CPU315-2DP, 128K內存 |
6ES7 315-2AH14-0AB0 | CPU315-2DP, 256K內存 |
6ES7315-2EH14-0AB0 | CPU315-2 PN/DP, 256K內存 |
6ES7317-2AK14-0AB0 | CPU317-2DP,512K內存 |
西門子PLC局部變量的說明類型 對局部變量賦值的類型取決于在其中賦值的POU。西門子PLC的主程序(OB1)、中斷例行程序和子例行程序可使用臨時(TEMP)變量。
說明類型 說明
IN 調用POU提供的輸入參數。
OUT 返回調用POU的輸出參數。
IN_OUT 數值由調用POU提供的參數,由西門子PLC的子例行程序修改,然后返回調用POU。
TEMPORARY 臨時保存在局部數據堆棧中的臨時變量。一旦POU*執行,臨時變量數值則無法再用。在兩次POU執行之間,臨時變量不保持其數值。
局部變量數據類型檢查 返回高級
將局部變量作為仿西門子PLC的子例行程序參數傳遞時,在該子例行程序局部變量表中的數據類型必須與調用 POU中數值的數據類型相匹配
舉例:
您從OB1調用SBR0,將稱為INPUT1的全局符號用作子例行程序的輸入參數。
在SBR0的局部變量表中,您已經將一個稱為FIRST的局部變量定義為輸入參數。
當0B1調用SBR0時,INPUT1數值被傳遞至FIRST。
INPUT1和FIRST的數據類型必須匹配。
如果INPUT1是實數,FIRST也是實數,則數據類型匹配。如果INPUT1是實數,但FIRST是整數,則數據類型不匹配
6ES7151-1AA05-0AA5
在編寫符號表時,不僅要把設備輸入輸出的地址寫正確,好再給每個地址命名并添加注釋,這對后面的編程會非常方便。不需要在編程時每次都查詢地址,只要填寫命名好的名稱即可。第四步:寫出程序流程圖在編程之前,一定要在草稿上寫出程序的流程圖。
一個完整的程序,應該包括主程序、停止程序、急停程序、復位程序等部分。如果軟件允許,應該將各個程序按“塊”的形式編寫,即一個程序是一個塊,終將每個塊按需求來調用即可。PLC擅長的就是處理順序控制程序,在順序控制中主流程是核心,一定要確保流程的正確性,要在草稿上仔細檢查。
12.參數錯誤。
在修改參數的時候,如果設置的參數有誤(同步矢量控制時可能報此故障),則報參數錯誤故障,請重新修改參數,按復位按鈕。
13.外部故障。
本地高壓分斷按鈕閉合或接口板上高壓分斷接點閉合時,系統將報外部故障。高壓分斷按鈕是否按下;高壓分斷端子是否短路;接口板壞。
14.高壓失電上級高壓電源消失。
一般由正常分閘操作引起。若出現異常高壓斷電情況(*記錄、無分閘操作),請檢查上級開關柜分閘回路。
未來人機界面的發展趨勢是什么?隨著數字電路和計算機技術的發展,未來的人機界面產品在功能上的高、中、低劃分將越來越不明顯,HMI的功能將越來越豐富;5.7寸以上的HMI產品將全部是彩色顯示屏,屏的壽命也將更長。由于計算機硬件成本的降低,HMI產品將以平板PC計算機為HMI硬件的產品為主,因為這種的產品在處理器速度、存儲容量、通訊接口種類和數量、組網能力、軟件資源共享上都有較大的優勢,是未來HMI產品的發展方向。
(1)輸入/輸出擴展模塊S7-200系列PLC目前提供如下擴展模塊:①數字量輸入擴展模塊_EM221(8DI);②數字量輸出擴展模塊_EM222(8DO);③數字量輸入和輸出混合擴展模塊_EM223(8I/O,16I/O,32I/O);④模擬量輸入擴展模塊_EM231(3AI,A/D轉換時間為25μ。
C、開關、極限位置、安全保護和現場操作上的一些元件或設備故障,其原因可能是因為長期磨損,或長期不用而銹蝕老化。對于這類設備故障的處理主要體現在定期維護,使設備時刻處于完好狀態。對于限位開關尤其是重型設備上的限位開關除了定期檢修外,還要在設計的過程中加入多重的保護措施。
D、PLC系統中的子設備,如接線盒、線端子、螺栓螺母等處故障。這類故障產生的原因主要是設備本身的制作工藝、安裝工藝及長期的打火、銹蝕等造成。根據工程經驗,這類故障一般是很難發現和維修的。所以在設備的安裝和維修中一定要按照安裝要求的安裝工藝進行,不留設備隱患。
4:運行指示燈,是判斷PLC運行正常與否的主要依據。西門子S7-200在正常運行當中只有RUN燈(綠燈)亮,停止狀態只有STOP燈(黃燈)亮,如果有故障燈(紅燈)亮起,說明此時PLC已經出現硬件故障或軟件故障。
5.電機參數變頻器在參數中設定電機的功率、電流、電壓、轉速、大頻率,這些參數可以從電機銘牌中直接得到。6.跳頻在某個頻率點上,有可能會發生共振現象,特別在整個裝置比較高時;在控制壓縮機時,要避免壓縮機的喘振點。