西門子S7 1200基礎學習 PLC的硬體組成

2021-10-06 23:59:20 字數 959 閱讀 8192

**處理器的功能是完成plc內所有的資料監控和控制作用。

**處理器的工作分為以下 5 個階段:取指令階段、指令解碼階段、執行指令階段、訪訪問數和結果寫回。

取指令階段:就是將一條指令從主儲存器中取到指令暫存器的過程。程式計數器中的數值,用來指示當前指令在主存中的位置。

指令解碼階段:取出指令後,指令解碼器按照預定的指令格式,對取回的指令進行拆分和解釋,識別區分出不同的指令類 別以及各種獲取運算元的方法。

行指令階段:具體實現指令的功能。cpu的不同部分被連線起來,以執行所需的操作。

訪訪問數階段: 根據指令需要訪問主存、讀取運算元,cpu得到運算元在主存中的位址,並從主存中讀取該運算元用於運算。

結果寫回階段: 作為最後乙個階段,結果寫回階段把執行指令階段的執行結果資料「寫回」到某種儲存形式。

plc中的有兩種型別的儲存器:一種是唯讀型別的儲存器,一種是可讀、可寫的儲存器。

plc中的儲存器一種可以分為五個區域:

程式儲存器(唯讀型別):程式儲存器裡存放的是plc的作業系統,程式一般由plc的製造商固化,不可以進行修改。

系統儲存器(可讀可寫):用於儲存計算結果、資料。系統儲存器使用者一般沒有檢視許可權。

io狀態儲存器(可讀可寫):用於儲存io裝置的狀態資訊。

資料儲存器(可讀可寫):主要用於plc的裝置的資料處理。

使用者儲存器(可讀可寫):主要用於存放使用者編寫的程式。

plc的輸入和輸出介面有開關量和模擬量兩種型別。

輸入介面

輸入介面可以分為開關訊號和模擬訊號。

開關訊號一般為bool資料型別,其值只有0和1。比如按鈕開關、接近開關、光電開關等裝置。

模擬訊號一般為int或者real型別的訊號,比如壓力感測器、溫度感測器等裝置。

輸出介面

輸出介面可以分為開關訊號和模擬量訊號。

開關訊號通常是指示燈、接觸器、蜂鳴器等裝置。

模擬量通常用於電機調速、溫度控制器等裝置。

西門子S7 1200PLC區域性變數相關知識

什麼是區域性變數呢?在回答這個問題之前,有必要對變數宣告表有乙個基本了解。在tia portal step7中有兩種用來定義符號位址的 形式 符號表 共享符號 和變數宣告表 局域符號 其本質都是為了建立絕對位址與符號位址之間的內在聯絡,但 針對的物件不同。共享符號是整個程式所使用的共同符號 用於全域...

西門子S7 200PLC系列 三

在plc中,資料型別主要有 字串 布林型 0或1 整型和實型 浮點數 而且還分有符號和無符號,在有符號中,數值範圍包括正負,比如在無符號中位元組b 8位 的十進位制表示為0 256,但在有符號中為 128 127 在程式設計中有時會使用常數,常數的資料長度分 位元組 字和雙字,另如沒有格式說明,系統...

PLC(二)西門子S7 200PLC基礎知識

s7 200系列plc硬體包括s7 200cpu由6個型號,使用方法基本相同。西門子s7 200cpu模組 s7 200cpu將微處理器 整合電源和多個數字量i o點整合在乙個緊湊的盒子中,形成功能比較強大的s7 200系列微型plc。1 s7 200cpu的技術效能 西門子公司的cpu的 處理器是...