應用領域 | 化工,電子/電池,電氣 | 產地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
有多種輸入/輸出模板具有智能功能:
對信號進行監視(診斷)
對過程信號進行監視(過程中斷)
通過診斷可以確定模板所獲取的信號(例如數字量模板)或模擬量處理(例如模擬量模板)是否正確。在診斷評估中,可參數化的診斷信息與不可參數化的診斷信息有區別。
可參數化的診斷信息:通過相應的參數始能診斷信息的發送
不可參數化的診斷信息:不管是否
![]() |
參考價 | ¥670 |
訂貨量 | 1 臺 |
更新時間:2022-10-11 21:00:32瀏覽次數:339
聯系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子CPU 6ES7511-1TK01-0AB0詳細說明
PROFIBUS DP通訊的設備
PG/PC
OP/TP
DP從站
DP主站
執行器/傳感器
帶有PROFIBUS DP接口的S7-300/S7-400
帶有“PN"名稱后綴的CPU配有一個PN X2接口。連接到工業以太網可以使用CPU的集成PROFINET接口與“工業以太網"建立連接。可通過MPI或PROFINET組態CPU的集成PROFINET接口。
2、過程中斷
通過過程中斷,可以對過程信號進行監視和響應。
(1)數字量輸入模板
根據設置的參數,模板可以對每個通道組進行過程中斷,可以選擇信號變化的上升沿、下降沿或兩個沿均可。CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB40)。信號模板可以對每個通道的一個中斷進行暫存。
(2)模擬量輸入模板
通過上限值和下限值定義一個工作范圍。模板將對測量值與這些限制值進行比較。如果超限,則執行過程中斷。CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB40)。
六、S7-300PLC編程軟件和工具軟件
在現場應用中,很多儀表和設備僅支持Modbus RTU的通訊協議,第三方儀表可以做Modbus主站或從站,西門子的通訊模塊CP341 / CP441-2 通過Dongle(硬件狗)可以擴展該協議,S7-200 集成的口可以支持自由口通訊,通過指令庫也可以方便的實現Modbus RTU通訊。本文以S7-200作為Modbus 主站,CP341作為Modbus 從站,實現Modbus RTU通訊,闡述兩者在通訊方面的設置和注意事項。
2. 軟件環境
2.1 STEP7 V5.4 SP4
用于編寫 S7-300/400程序,此軟件需要從西門子購買,本文檔中的300的程序是使用Step7 V5.4 SP4的軟件編寫。
2.2 CP PTP Param V5.1 SP11
串行通訊模板的驅動程序,安裝此驅動后才能對PtP模板進行參數配置,并在Step7中集成通訊編程需要使用的功能塊。此驅動隨購買模板一起提供,也可以從以下的鏈接
2.3 CP PTP Modbus Slave V3.1 SP7
CP341或CP441-2用于Modbus從站時,需要安裝此驅動協議,但安裝之前必須先安裝PtP Driver,此驅動可以在購買Modbus Dongle時選擇購買,也可以從以下的鏈接
2.4 STEP7 Micro/WIN V4.0 SP6
用于S7-200編程的軟件,本文檔中的200的程序是使用Step7 Micro/win 的軟件編寫。此軟件可以從西門子中心免費下也可以從以下的鏈接
使用基本的STEP7或STEP7-Lite軟件包,以及高級的集成軟件包STEP7 Professional便可對S7-300進行編程,并能以簡單,用戶友好的方式利用S7-300的全部功能。該工程軟件還包含自動化項目中所有階段(從項目組態到調試,測試以及服務)的功能。
能進行PROFINET(PN)通訊的設備
PROFINET IO組件(如,ET 200S中的接口模塊IM 151-3 PN)
帶有PROFINET接口的S7-300/S7-400(如,CPU 317-2PN/DP或CPU 343-1 PN)
激活的網絡組件(如開關)
帶有網卡的PG/PC
(4)通過點對點(PtP)通訊
(3)通過PROFINET(PN)通訊
帶有“PtP"名稱后綴的CPU配有一個PtP X2接口。使用CPU的PtP接口,可使用串行接口連接外部設備??梢栽谌p工模式下以高達19.2kbps的傳輸率(RS 422),或半雙工模式下以高達38.4kbps的傳輸率(RS 485)來運行此類系統。
使用PtP通訊可以通過串行端交換數據。PtP通訊可用于自動化設備、計算機或由其它廠商提供的具有通訊功能的系統之間的互連。該功能還允許使用通訊伙伴的協議。
可連接下列設備:
S7 PLC和S5 PLC及第三方系統
打印機
機器人控制
掃描儀、條碼閱讀器等
五、模板的診斷及過程監視
S7-300有多種輸入/輸出模板具有智能功能:
對信號進行監視(診斷)
對過程信號進行監視(過程中斷)
通過診斷可以確定模板所獲取的信號(例如數字量模板)或模擬量處理(例如模擬量模板)是否正確。在診斷評估中,可參數化的診斷信息與不可參數化的診斷信息有區別。
可參數化的診斷信息:通過相應的參數始能診斷信息的發送
不可參數化的診斷信息:不管是否參數化均可發送診斷信息
如果發送診斷信息(例如無編碼器電源),則模板執行一個診斷中斷。此時CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB82)
西門子CPU 6ES7511-1TK01-0AB0詳細說明
PLC在其上的應用趨勢前言長期以來,PLC始終處于工業自動化控制領域的主戰場,為各種各樣的自動化控制設備提供了非??煽康目刂茟?。其主要原因,在于它能夠為自動化控制應用提供安全可靠和比較完善的解決方案,適合于當前工業企業對自動化的需要。另一方面,PLC還必須依靠其他新技術來面對*逐漸縮小所帶來的沖擊,尤其是工業PC所帶來的沖擊。PLC需要解決的問題依然是新技術的采用、系統開放性和價格。PLC技術展的終趨勢仍然是人們所爭論的焦點之一。
(2)重要檢測點的多點I/O卡可冗余配置。3)根據需要對重要的I/O信號,可選用2重化或3重化的I/O接口單(六)經濟性的考慮選擇PLC時,應考慮性能價格比。考慮經濟性時,應同時考慮應用的可擴展性、可操作性、投入產出比等因素,進行比較和兼顧,終選出較滿意的產品。輸入輸出點數對價格有直接影響。每增加一塊輸入輸出卡件就需增加一定的費用。當點數增加到某一數值后,相應的存儲器容量、機架、母板等也要相應增加,因此,點數的增加對CPU選用、存儲器容量、控制功能范圍等選擇都有影響。四、順序控制多步同輸出的編程方法順序控制是生產現場常見的一類控制任務,步進指令是PLC指令庫中于順序控制的。步進指令編程時,根據工藝流程將程序劃分為一個個獨立的程序段,執行時,CPU嚴格按梯形圖編程順序,只有執行完前一段程序后才能激活下一段程序,并在下一段程序執行之前,將前面程序段復位。并且在語法上要求各程序段所使用的輸出不允許重復。這在解決順序控制任務中有多步同輸出的情況時,就帶來了一定的困難。借助于內部通用繼電器可方便解決這一難題。
PLC的軟件組成
系統程序由PLC制造廠商設計編寫的,并存入PLC的系統存儲器中,用戶不能直接讀寫與更改。系統程序一般包括系統診斷程序、輸入處理程序、編譯程序、信息傳送程序、監控程序等。
PLC的用戶程序是用戶利用PLC的編程語言,根據控制要求編制的程序。在PLC的應用中,重要的是用PLC的編程語言來編寫用戶程序,以實現控制目的。由于PLC是專門為工業控制而開發的裝置,其主要使用者是廣大電氣技術人員,為了滿足他們的傳統習慣和掌握能力,PLC的主要編程語言采用比計算機語言相對簡單、易懂、形象的語言。
PLC編程語言是多種多樣的,對于不同生產廠家、不同系列的PLC產品采用的編程語言的表達方式也不相同,但基本上可歸納兩種類型:一是采用字符表達方式的編程語言,如語句表等;二是采用圖形符號表達方式編程語言,如梯形圖等。
以下簡要介紹幾種常見的PLC編程語言。
1.梯形圖語言
梯形圖語言是在傳統電器控制系統中常用的接觸器、繼電器等圖形表達符號的基礎上演變而來的。它與電器控制線路圖相似,繼承了傳統電器控制邏輯中使用的框架結構、邏輯運算方式和輸入輸出形式,具有形象、直觀、實用的特點。因此,這種編程語言為廣大電氣技術人員所熟知,是應用較廣泛的PLC的編程語言,是PLC的*編程語言。
所示是傳統的電器控制線路圖和PLC梯形圖。