西門子s7-300PLC,CPU的工作模式
CPU有以下三種工作模式:STOP模式、STARTUP模式和RUN模式。CPU前面的狀態LED指示當前工作模式。
在STOP模式下,CPU不執行程序。您可以下載項目。
在STARTUP模式下,執行一次啟動OB(如果存在)。在啟動模式下,CPU不會處理中斷事件。
在RUN模式,程序循環OB重復執行??赡馨l生中斷事件,并在RUN模式中的任意點執行相應的中斷事件OB??稍赗UN模式下下載項目的某些部分。
CPU支持通過暖啟動進入RUN模式。暖啟動不包括儲存器復位。執行暖啟動時,CPU會初始化所有的非保持性系統和用戶數據,并保留所有保持性用戶數據值。
存儲器復位將免費的b2b所有工作存儲器、保持性及非保持性存儲區、將裝載存儲器復制到工作存儲器并將輸出設置為組態的“對CPU STOP的響應”(Reaction to CPU STOP)。存儲器復位不會免費的b2b診斷緩沖區,也不會免費的b2b保存的IP地址值。
可組態CPU中“上電后啟動”(startup after POWER ON)設置。該組態項出現在CPU“設備組態”(Device Configuration)的“啟動”(Startup)下。通電后,CPU將執行一系列上電診斷檢查和系統初始化操作。在系統初始化過程中,CPU將所有非保持性位(M)存儲器,并將所有非保持性DB的內容復位為裝載存儲器的初始值。CPU將保留保持性位(M)存儲器和保持性DB的內容,然后進入相應的工作模式。檢測到的某些錯誤會阻止CPU進入RUN模式。CPU支持以下組態選項:
不重新啟動(保持為STOP模式)
暖啟動-RUN模式西門子6ES72231BL320xB0西門子6ES72231BL320xB0暖啟動-斷電前的模式
可以使用編程軟件在線工具中的“STOP”或“RUN”命令更改當前工作模式。也可在程序中包含STP指令,以使CPU切換到STOP模式。這樣就可以根據程序邏輯停止程序的執行。
在STOP模式下,CPU處理所有通信請求(如果適用)并執行自診斷。CPU不執行用戶程序,過程映像也不會自動更新。
啟動過程
只要工作模式從STOP切換到RUN,CPU就會免費的b2b過程映像輸入、初始化過程映像輸出并處理啟動OB。通過“啟動OB”中的指令對過程映像輸入進行任何的讀訪問,都只會讀取零值,而不是讀取當前物理輸入值。因此,要在啟動模式下讀取物理輸入的當前狀態,必須執行立即讀取操作。接著再執行啟動OB以及任何相關的FC和FB。如果存在多個啟動OB,則按照OB編號依次執行各啟動OB,OB編號小的先執行。
每個啟動OB都包含幫助您確定保持性數據和時鐘有效性的啟動信息。可以在啟動OB中編寫指令,以檢查這些啟動值,從而采取適當的措施
在啟動過程中,CPU還會執行以下任務:
1.在啟動階段,對中斷進行排隊但不加以處理
2.在啟動階段,不執行任何循環時間監視
3.在啟動模式下,可以更改HSC(High-Speed Counter,高速計數器)、PWM(Pulse-bbbbb Modulation,脈沖寬度調制)以及PtP(Point-to-Point communication,點對點通信)模塊的組態
4.只有在RUN模式下才會真正運行HSC、PWM和點對點通信模塊
執行完啟動OB后,CPU將進入RUN模式并在連續的掃描周期內處理控制任務。
緊湊型CPU 1214C具有:
1.3種設備類型,帶有不同的電源和控制電壓
2.集成的電源,可作為寬范圍交流或直流電源(85至264 V交流或24 V直流)
3.集成的24 V編碼器/負載電流源:
用于直接連接傳感器和編碼器。400 mA的輸出電流也可用作負載電源
4.14點集成24 V直流數字量輸入(漏電流/源電流(IEC 1型漏電流))
5.10點集成數字量輸出,24 V直流或繼電器
6.2點集成模擬量輸入,0至10 V
7.2點脈沖輸出(PTO),頻率高達100 kHz
8.脈沖寬度調制輸出(PWM),頻率高達100 kHz
9.集成以太網接口(TCP/IP native、ISO-on-TCP)
10.6個快速計數器(3個頻率為100 kHz;3個頻率為30 kHz),帶有可參數化的使能和復位輸入,可以同時用作帶有11.2點單輸入的加減計數器,或用于連接增量型編碼器
電源(PS)
電源模塊提供了機架和CPU內部的供電電源,置于1號機架的位置。
(2)處理器(CPU)
CPU存儲并處理用戶程序,為模塊分配參數,通過嵌入的MPI總線處理編程設備和PC、模塊、其它站點之間的通訊,并可以為進行DP主站或從站操作裝配一個集成的DP接口。置于2號機架。
(3)接口模塊(IM)
接口模塊將各個機架連接在一起。不同型號的接口模塊可支持機架擴展或PROFIBUS DP連接。置于3號機架,沒有接口模塊時,機架位置為空。
(4)信號模塊(SM)
通常稱為I/O(輸入/輸出)模塊。測量輸入信號并控制輸出設備。信號模塊可用于數字信號和模擬信號,還可用于進行連接,如傳感器和啟動器的連接。
(5)功能模塊(FM)
用于進行復雜的、重要的但立于CPU的過程,如:計算、位置控制和閉環控制。
(6)通訊處理器(CP)
模塊化的通訊處理器通過連接各個SIMATIC站點,如:工業以太網,PROFIBUS或串行的點對點連接等。
后三個模塊在機架上可以任意放置,系統可以自動分配模塊的地址。
需要說明的是,每個機架只能安裝8個信號模塊、功能模塊或通訊模塊。如果系統任務超過了8個,則可以擴展機架(每個帶CPU的機架可以擴展3個機架)。
西門子s7-300PLC,各個模塊的性能具體如下:
(1)電源模塊(PS)
電源模塊用于將SIMATIC S7-300連接到120/230V AC電源。
(2)CPU模塊
各種CPU有各種不同的性能,例如,有的CPU上集成有輸入/輸出點,有的CPU上集成有PROFI-BUS-DP通訊接口等。
以上只是列出了部分指標,設計時還要參看相應的手冊。
(3)接口模塊
接口模塊用于多機架配置時連接主機架(CR)和擴展機架(ER)。S7-300通過分布式的主機架(CR)和3個擴展機架(ER),可以操作多達32個模塊。運行時無需風扇。
(4)信號模塊
信號模塊用于數字量和模擬量輸入/輸出,又分DI/DO(數字量輸入/輸出)和AI/AO(模擬量輸入/輸出)模塊。
1.數字量輸入模塊:
2.數字量輸出模塊:
3.數字輸入/輸出模塊:
4.繼電器輸出模塊:
5.模擬量輸入模塊
6.模擬量輸出模塊:
7.模擬量輸入/輸出模塊:
(5)功能模塊
西門子S7-300功能模塊模塊適用于各種場合,功能塊的所有參數STEP7中分配,操作方便,而且不必編程。包括:計數器模塊(FM350),定位模塊(FM351),凸輪控制模塊(FM352),閉環控制模塊(FM355)等許多用于特定場合的模塊。
(6)通訊模塊(CP)
S7-300通訊模塊是用于連接網絡和點對點通訊用的模塊,比如:用于S7-300和SIMATIC C7通過PROFIBUS通訊的模塊CP343-5,用于S7-300和工業以訊的模塊CP343-1及CP343-1 IT等
CP 243-1是一種通訊處理器,設計用于在S7-200自動化系統中運行。它可用于將S7-200系統連接到工業以太網(IE)中。CP 243-1有助于S7產品系列通過因特網進行通訊。因此,可以使用STEP 7 Micro/WIN 32,對S7-200進行遠程組態、編程和診斷。而且,一臺S7-200還可通過以太網與其它S7-200、S7-300或S7-400控制器進行通訊。并可與OPC服務器進行通訊。
在開放式SIMATIC NET通訊系統中,工業以太網可以用作協調級和單元級網絡。在技術上,工業以太網是一種基于屏蔽同軸電纜、雙絞電纜而建立的電氣網絡,或一種基于光纖電纜的光網絡。工業以太網根據標準IEEE 802.3定義。
確保強弱電沒有混合到一起因為PLC電源為v,一旦因為接線錯誤V接進PLC里,很容易將PLC或者拓展模塊燒毀。二檢查PLC外部回路,也就是俗稱的“打點”電源確認完畢后送電,輸入輸出點,這就是俗稱的“打點”,IO點需要挨個,包括操作按鈕,急停按鈕,操作指示燈以及氣缸及其限位開關等等,具體方法是一人在現場側操作按鈕等,另一人在PLC測輸入輸出信號;對于大型系統應該建立表,即后做好標記。
更多訪問;
https://www.chem17.com/st495062/list_2276019.html
http://www.bcsykj.cn/Products-36250074.html